Changes for page 6. Flexible Reports Guide

Last modified by Iaroslav Platonov on 2026/06/08 15:20

From version 4.2
edited by Lana
on 2025/12/10 22:43
Change comment: There is no comment for this version
To version 3.2
edited by Lana
on 2025/12/10 22:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -17,41 +17,6 @@
17 17  * Viewing and editing created reports;
18 18  * Downloading and uploading report files in Excel is supported with version control.
19 19  
20 -= 2. QUERY LANGUAGE =
20 +2. QUERY L
21 21  
22 -== 2.1. General information ==
23 -
24 -The core of the flexible reports functionality is a query language that enables the extraction of archived data from the database. Excel (.xlsx) files are used to work with this data.
25 -
26 - There are two types of files:
27 -
28 -* A template is used to define the layout and structure of a report, including queries to archived data.
29 -* A report is a ready–made document generated from a template that contains the data received as a result of filling in the cells.
30 -
31 -The template is generated by the user in .xlsx file and then uploaded via CENTO forms. Queries are entered into the cells of the template, and the system inserts the resulting value into the cell where the query was placed.
32 -
33 -Editing of the report template is also available through the web interface, as described in section 3.
34 -
35 -The template can contain multiple sheets, Excel formulas, charts, conditional formatting, and a summary report. An example of the generated sheet of an .xlsx file is shown in Figure 2.1.
36 -
37 -== 2.2. Timestamps ==
38 -
39 -Timestamps can be specified in the query language. They are designed to transmit information about the date and time associated with the report.  There are four types of timestamps:
40 -
41 -**#created** displays the date and time when the report was created.
42 -
43 -**#related** displays the date associated with the report (in flexible reports for the period, the timestamp is ignored).
44 -
45 -**#begin** displays the start date of the report period (only for flexible reports for the period).
46 -
47 -**#end** displays the end date of the report period (only for flexible reports for the period).
48 -
49 -Each timestamp should be placed in a separate cell.
50 -
51 -== 2.3. Query format ==
52 -
53 -The query is divided into 4 parts/groups separated by the ":" symbol.
54 -
55 -[[image:Screenshot 2025-12-10 at 19.43.28.png]]
56 -
57 57  
Screenshot 2025-12-10 at 19.43.28.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Lana
Size
... ... @@ -1,1 +1,0 @@
1 -36.8 KB
Content