Rotten
Reel Monetizer
2
MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1
300 XP
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
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
]
)
;
- frm_RptDesign frmRptDesign =
new
frm_RptDesign(
)
;
- frmRptDesign.
crView
.
ReportSource
=
rptDoc;
- frmRptDesign.
crView
.
Zoom
(
75
)
;
- frmRptDesign.
Show
(
)
;
- }
- catch
(
Exception e)
- {
- MessageBox.
Show
(
e.
Message
.
ToString
(
)
+
","
+
e.
StackTrace
.
ToString
(
)
)
;
- }
- }