Load Crystal Sup Report in VS2008
Submitted by hlaminswe on Wednesday, July 7, 2010 - 14:07.
Suppose you have namespace MoonSun.Solution.Report, and report rpt_StaffMovement that has 4 subreports name
1. NewStaff
2. Resignation
3. Termination
4. Transfer
You can use the following code
parameter DataSet dsStaffMovement has four tables
- public static void View_StaffMovement(DataSet dsStaffMovement)
- {
- try
- {
- MoonSun.Solution.Report.Rpt.rpt_StaffMovement rptDoc = new MoonSun.Solution.Report.Rpt.rpt_StaffMovement();
- rptDoc.OpenSubreport("NewStaff").Database.Tables[0].SetDataSource(dsStaffMovement.Tables[0]);
- rptDoc.OpenSubreport("Resignation").Database.Tables[0].SetDataSource(dsStaffMovement.Tables[1]);
- rptDoc.OpenSubreport("Termination").Database.Tables[0].SetDataSource(dsStaffMovement.Tables[2]);
- rptDoc.OpenSubreport("Transfer").Database.Tables[0].SetDataSource(dsStaffMovement.Tables[3]);
- frmRptDesign.crView.ReportSource = rptDoc;
- frmRptDesign.crView.Zoom(75);
- frmRptDesign.Show();
- }
- catch (Exception e)
- {
- MessageBox.Show(e.Message.ToString() + "," + e.StackTrace.ToString());
- }
- }
Add new comment
- 13 views