3.4. System Variables
There is a list of system variables that can be used in a report:
  
    
      | Variable | Description | 
  
  
    
      | Date | Date and time of the report’s start. | 
    
      | Page | Current page number. | 
    
      | TotalPages | Total number of pages in the report. To use this variable, you need to enable the report’s double pass. You can do this in “Report|Properties…” menu. | 
    
      | PageN | Page number in the form: “Page N”. | 
    
      | PageNofM | Page number in the form: “Page N of M”. | 
    
      | Row# | Data row number inside the group. This value is reset at the start of a new group. | 
    
      | AbsRow# | Absolute number of data row. This value is never reset at the start of a new group. | 
    
      | Page# | Current page number. If you join several prepared reports into one package, this variable will return current page number in a package. This variable is actually a macro. It value is substituted when the component is viewed in the preview window. That means you cannot use it in an expression. | 
    
      | TotalPages# | Total number of pages in the report. If you join several prepared reports into one package, this variable will return the number of pages in a package. You don’t need to use double pass to get the correct value. This variable is actually a macro. It value is substituted when the component is viewed in the preview window. That means you cannot use it in an expression. | 
    
      | HierarchyLevel | Current level of hierarchy in a hierarchical report. The top level is equal to 1. | 
    
      | HierarchyRow# | Full row number like “1.2.1” in a hierarchical report. |