StimulReport.Net offers to use system variables in expressions. System variables are variables which informs you of the current state of a report. Let examine system variables:
| • | Line – returns the current number of line. Use it for lines numbering in reports. Numbering starts with 1. Numbering for each group is separated; |
| • | LineThrough – returns through number of the line. Unlike the Line variable the LineThrough variable returns the number of a line from the very beginning of a report without report grouping. Numbering starts with 1; |
| • | PageNumber – returns the current number of a page. The page numbering starts with 1. Used for page numbering; |
| • | TotalPageCount – returns the total number of pages in the report; |
| • | PageNofM – returns the string according to a conventional commonplace pattern: |
Page {PageNumber} from {TotalPageCount}
The variable is used for page numbering with the number of pages indication.
| • | Column – returns the current number of a column. Used for numbering columns in the report; |
| • | Date – returns the current date; |
| • | Time – returns the current time; |
| • | ReportName - returns the report name; |
| • | ReportAlias - returns the report alias; |
| • | ReportAuthor - returns the report author; |
| • | ReportChanged - returns the date of the recent report change; |
| • | ReportCreated - returns the date of the report creation; |
| • | ReportDescription - returns the report description. |