dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #02689
Re: Excel reporting in trunk!
2009/10/23 Thuy Nguyen <thuy.hispvietnam@xxxxxxxxx>
>
> Hi anh Tri,
> Generating report (excel report) is very slow. And Tran already test the time of all stages. She said that almost time was on writing excel file in temperature folder in server.
We must find solution (reduce excel template file size) . I think this is best.
>
> Could it be loaded and writen in client's computer?
This is a server side model, all interactions are based on the request
and respone. When users export report.The client side will send a
request to the server and the server will process the request (copy
excel template to the temp directory, write data inside ) then
response to the client as stream (excel file )
Because if there are many users generate reports at same time, the
server would take a lot of time to write a lot of excel files into the
temp folder. If load and writting in client computer reduces the time
of generating report?
If there are many users to generate report at the same time, That is
not affected so much to system. All requests will be processed
simultaneously and each user will use a private session
> I have just test with the small excel file, and it still take lot of time.
>
>
> --
> --
> Thuy
> HISP Vietnam
> +84902079126
References