Access report state and operations via scripts.

ReferenceCodeNamespacesAlarm | Client | Dataset | Device | Display | Historian | Info | Report | Script | Security | Server


The Report Namespace exposes runtime report state to .NET scripts. Use @Report to reference the namespace, followed by the accessors listed below.


Report Members

Direct properties and methods on @Report.

Member

Kind

Type

Description

form

Property

ReportsForms

Gets the collection of every ReportForm configured in the solution — RTF-based templates with tag expressions in the body that get resolved at save time and rendered to the file format selected on the row (PDF, RTF, HTML, plain text). Indexed by Form name (e.g., @Report.Form.BatchSummary) or numeric ID; enumerable in foreach.

webData

Property

ReportsWebData

Gets the collection of every ReportWebData object configured in the solution. Each entry is a row in the WebData editor and represents a REST / GraphQL / MCP-HTTP endpoint, with tag-resolved URL, headers, authorization and request/response handling. Indexed by name (e.g., @Report.WebData.WeatherApi) or numeric ID; enumerable in foreach.

Member set auto-generated from RuntimeNamespace.json (build fx-10.1.5.2000, schema 1.0, generated 2026-05-17T21:29:31.4885315Z). For the full .NET API surface see the external Report Namespace .NET API Reference.


In this section...


  • No labels