We are working on a new internal project to develop a report screen , the user using this web application, uses the generated csv or excel file for their analysis.this report is configurable such that SQL query and all the inPut parameters are given thru web app. Later the report framework should execute this SQL along with input parameters supplied. Normally report generated contains 500k rows max and needs to be exported to csv or excel. I needed some best suggestion on following questions.
Thank u all.
We are doing the same thing in our application. We are using Struts and the list retrieved from iBatis is passed to 'Jasper Reports' for report generation. http://struts.apache.org/2.0.11.2/docs/jasperreports-tutorial.html
Jasper Reports gives the flexibility to render reports in any report with minimal coding.