User Guide
Reports
Reports Reference
8
324 | 393
Siemens
User Guide Version 3.0
A6V10415471
Building Technologies
2017-11-30
8.2.14 Validating a Report Definition
The Report Definition is validated when you open or save it for:
● Columns of the tables present in the Report Definition
● Condition filters
● Availability of the content template
Figure 44: Report Validation Dialog Box
Columns in Tables Present in the Definition
When you open or save a Report Definition, it is checked for the validity of the
selected columns present in the tables. If any of the columns in the Report
Definition are invalid, an error message displays.
You can run a report containing invalid columns; however, in the executed report,
the invalid column will not contain any data. The same is true for any PDF/XSL that
you generate from the executed report.
Condition Filters
If you open a Report Definition where a Condition filter exists on an invalid column,
an error message displays the name and position of the table, and any invalid
Condition filters.
You can still run the report, but the tables containing invalid condition filters display
empty. The same is true for any PDF/XSL that you generate from the report.
To resolve the validation error on invalid columns or Condition filters, do one of the
following depending on the table type:
● Objects table: The table columns correspond to object properties. If any of the
properties are no longer available, the error message displays when opening or
saving a report having this property as a column. You must either import the
related libraries or remove the invalid columns to resolve this error.
● Other tables: Remove the invalid columns.
Availability of the Content Template
When you open a Report Definition that contains a table or plot from which the
associated content template is missing, an error message displays. While you can
open the definition, any unsupported tables or plots do not display.