<style> .text-span-6 { background-image: linear-gradient(99deg, rgba(170, 163, 239, .5), rgba(125, 203, 207, .5)); border-radius: 50px; padding-left: 15px; padding-right: 15px; } #title-text { display: none; } .panelgradient { background-image: linear-gradient(180deg, #d5def0, whitesmoke); border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; padding: 4rem; display: flex; position: relative; } </style> <div class ="panelgradient"> <h1 style="text-align: center;">Reports <br> (Forms and WebData)</h1> </div> |
The reports module simplifies the creation, saving, and visualization of reports, as well as the generation of WebData definitions. It supports runtime execution, integrates with PDF viewers and web services, and offers customizable advanced features.
The Reports Module Enables Users to:
On this page:
The purpose of the Reports Module is to provide resources for data-driven decision-making. The following concepts are key to understanding the Reports Module:
FormsReport Forms are Rich Text documents that can be saved to disk or visualized on displays. The content can include real-time tag values, tables, and symbols. These forms can be saved as Text or PDF files. |
WebDataWebData encapsulates everything needed to exchange JSON, XML, or HTML data with other applications or save its contents to a file. Web Data objects can also be used in displays, enabling interaction with web services and REST APIs. |
This module gathers data from several sources and levels coming from different locations. This data is organized and transformed from the data into relevant information, providing a valuable resource for the decision-making process.
Reports module configuration workflow | |
---|---|
Action | Where |
Create Report Forms | Reports → Forms. Learn more at Reports Forms. |
Manage WebData Definitions | Reports → WebData. Learn more at Reports WebData. |
Customize Report Forms | Reports → Forms Editor. Learn more at Forms Editor. |
Manage WebData scripts | Reports → WebData Code Editor. Learn more at WebData Editor. |
Read more about the Reports Monitor.
Troubleshooting and Common Issues
The Report module may encounter some issues in its operation. Here are some common issues and their troubleshooting:
To ensure the smooth operation of the Report module, follow these best practices:
The Reports Namespace exposes properties and methods of the .NET objects used by the Dataset Module execution. For more information on namespaces and objects, go to Objects and Namespaces.
Report Module Properties examples | ||
---|---|---|
Property | Type | Description |
T.Modules.Report | RunObj | Class for Report operation. |
ReportItem.Append | int | Indicates whether the report will be overwritten or appended on Save commands |
ReportItem.Category | string | ReadOnly property with categories configured on Report object. |
In this section: