<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 and saving, and visualization of Text and PDF reports, as well as the generation of WebData definitions to manipulate JSON, HTML, Text and XML data. It supports runtime server execution and client side web services requests, offering 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:
FormsRich Text documents that can include real-time tag values, tables, and symbols, saved as Text or PDF files. |
WebDataEncapsulates data exchange via JSON, XML, or HTML with other applications, or saves content to a file. It can also be used in displays for 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. |
When using Windows WPF clients, you can use the following visualization controls.
When using Web HTML5, or portable displays, you can use the following visualization control:
Read more about the Reports Monitor.
The Reports Namespace exposes properties and methods of the .NET objects used by the Dataset Module execution.
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. |
For more information on namespaces and objects, go to Objects and Namespaces.
In this section: