| Property | Description |
| Data | ADO recordset containing report data |
| DeptIds | Comma delimited list of department record identifiers to include in the report. If the string is empty (""), all departments will be included in the report. |
| EndDate | The last pay date to include in the report |
| PayeeIds | Comma delimited string containing record identifiers of payees to include in the report. All payees will be included if PayeeIds is an empty string |
| Payroll | Object reference to the global payroll object |
| PayItemsReportName | Full path of the custom report definition to be used to create the pay items sub report. The system default layout will be used if the report name is an empty string |
| ReportName | Full path of the custom report definition to be used to create the report. The system default layout will be used if ReportName is an empty string |
| Sequence | Currently not used. Report data is always in Last Name, First Name sequence |
| StartDate | The first pay date to include in the report |
The object methods provide the means to save and recall the report parameters, and to create the data source required to print the report.
| Method | Description |
| Initialise | Retrieves the last recorded values of report parameters |
| Create (Server , Connection) | Creates the report data source. Server is a string containing the name of the network server to provide the data, and Connection is the ADO connection string to establish a connection with the database on that server. |
| Save | Saves the values of report parameters |