Sistemske spremenljivke
Data Tree
The Data tree pane consists of four tabs:
- Data
- Variables
- Functions
- Classes
You can drag and drop to the desktop all data available in the Data tree.
Tab Data
On the tab "Data" you can find all datasets and their fields which you can use on the report..

Tab Variables
On the tab "Variables" you find variables which are of two types
-
System variables - these variable are provided by FastReport
-
User defined variables - these variables are defined by user. We will meet them later

System variable |
Description |
Date |
Current date |
Time |
Current time (without date part) |
Line |
Line number in the table. It is counted for each group on the report separately |
Line# |
Line number in the table. It is counted from the beginning of the report |
Page |
The page number that resets at the beginning of a new group if its header ("GroupHeader") properties "ResetPageNumbers" and "StartNewPage" are enabled. |
Page# |
The page number. It is counted from the beginning of the report. |
TotalPages |
The page number that resets at the beginning of a new group if its header (GroupHeader) properties "ResetPageNumbers" and "StartNewPage" are enabled. |
TotalPages# |
Total number of pages on the report. It is counted from the beginning of the report. |
Note: System variables "Page" and "TotalPages" get values only when the report is generated to the end. If ye want to use them in the script, open Report settings window which is available through the “Report>Options...” menu command and on the General tab select the "DoublePass" option.
Tabs Function and Classes
These tabs are mostly used by programmers.
On the tab "Functions" are listed available functions. We will use some of them later.
On the tab "Classes" are listed all classes of which FastReport consists.