This blog post is about how to create a report using Report data provider.
The objects that we will be creating are
- Data contract class – For parameters of the report
- Temporary table – For storing the records to be displayed in the report
- Data provider class – For processing the business logic of the report
- Action Menu Item – For front end display
- Report – As the name suggests, the report that will be used.
The sample report that i will be creating is a customer details report. I will be using ‘Customer Account Number’ as a parameter. A single customer detail will be displayed in the report.
- First we will create a Data Contract(DC) class
TestCustContractCls