Report Forms are text documents rich in details about your solution. They can be saved to disk as text or PDF files, or displayed directly within the solution.
On this page:
Forms Configuration
You create text, formatting, and values using the text editor. To create or edit a report:
- Go to Reports / Forms.
- Select a report name or select the insert row (first row) to create a new report.
- Enter or select information, as needed.
To change the report format between “portrait” and “landscape”, you need to change it in both NovaPDF (printer used by our Platform ) and the target printer.
Forms Usage at Runtime
Using a configured Form in the Reports Modules at runtime is straightforward. Add a ReportViewer to a display and configure it by inserting the path of the target form in the ReportViewer configuration item using the following syntax: Report.Form.Test
. The ReportViewer is a graphical component designed to display Report Forms configured in the Reports module. To use it, navigate to Displays/Draw, select the Viewers WPF Only category, choose ReportViewer, and place it on the Drawing area by clicking or dragging and dropping. Double-click the object to configure it, then enter the path to access the target configured form in the Reports Module, such as 'Report.Form.Test'.
Refer to ReportViewer Control for more details.
Properties Reference
Forms
Property | Description |
---|---|
ID | Identifies the unique identifier assigned. |
VersionID | Specifies the version number. |
Name | Indicates the name assigned for identification. |
Padding | Determines space around content: 'Compact' for no extra characters, 'PadRight' for extra space to the right, 'PadLeft' for extra space to the left. |
SaveFormat | Sets the file format for saving the document: 'Text', 'Unicode', or 'ASCII'. |
SaveFileName | Specifies the full path and filename for saving the document. |
SaveTrigger | Sets an object property to trigger the save action. |
Append | Specifies the file where the document will be appended. |
Header | Selects another document to serve as the header. |
Footer | Selects another document to serve as the footer. |
Size | Configures the size of the document. |
EditSecurity | Checks which user groups have edit permissions for the document. |
Legacy | Indicates if the document is a legacy version (read-only). |
Level | Determines the access level required for interaction. |
Category | Organizes the document into a management category. |
LockState | Shows the current lock status of the document for editing or changes. |
LockOwner | Identifies the user who has locked the document for exclusive editing. |
DateCreated | Records the date and time of the document's creation. |
DateModified | Records the date and time the document was last modified. |
Description | Provides a summary or explanation of the document's content. |
In this section...