Reports object

Each Reports object contains global properties that apply to all pages of the PDF output. Each Reports object contains certain components.

Table 1. Report components
Component Description

Header

Specifies the height and content of the header in the PDF. Headers generally contain logos, contact information, print references such as page numbers, and the date and time the report was generated.

Sections

Sets the content of the report. Sections contain:

  • Panel section. This is a container for:
    • Static values such as labels, images, panels, and rectangles
    • Dynamic values such as controller variable values, and the values of alarm events collected in real time
    • Graphic objects
  • Data grid section. Represents the data read from a database and selected from the data in the application in the form of a table.
  • Page breaks. Introduces a page break between report sections.

Footer

Specifies the height and content of the footer in the PDF. Footers generally contain logos, contact information, page numbers, and the date and time the report was generated.

Figure 1. Example report components