With reporting, you can create reports over the database data. Reporting is used for creating aggregated information (for example , the total sales per customer).
The difference between a data grid and a report grid is that the data shown in the report grid is not stored in the database. Each time a report is created, the data is retrieved from the database. Data for the reporting widgets is provided by Datasets.
A report can be presented on a Page in a tabular form using a Report Grid widget. If the Data Set corresponding to the report contains parameters, these can be specified by the user via the Report Parameter and Report Date Parameter widgets. Note that all of the report parameters are optional, so it is not obligatory to specify all parameters. The reports are generated at the moment when the end user clicks the Report Button.