Ms Report Summary
Www.cnblogs.com/rock_chen
1. Select Report Viewer
Select MS reportviewer, used locally (local, server) Mode
Cause: free of charge. You can use reportbuilder for a free report designer. (Reportbuilder 1.0 works with vs2008, reportbuilder2.0 works with vs2010)
2. Report Desgin Interface
Designer obtains simulated data (desginer runtime data)
Interface ireportdesigndata
{
Datatable getdesigndata ();
}
Report optional fields (optional fields during desginer design)
Interface ireportfield
{
Datatable getfields ();
}
Note:
Employee. position. Department. Dimension mentid will change to employee_position_department_1_mentid
Flat attributes
3. Report runtime Interface
Obtain real data during runtime
Interface ireportdata
{
Datatable getdata ();
}
4. Common Elements
Group
Crossover
Dynamic columns: dynamically modify the RDL file implementation according to definitions
5. Report Parameters
For example: printuser, printtime, etc
6. Data source parameters
For example, Department A and department B