The Report Metadata virtual table (ID 2000000139) contains data about the pages in database. The following table describes the fields in the Report Metadata virtual table.
Field | Description |
---|---|
ID | The ID for the report object. Data type: Integer |
Name | Specifies the name of the report object. Data type: String |
Caption | Specifies the caption of the report in the language that has been selected. Data type: String |
UseRequestPage | Specifies whether a request page is presented to the user. Data type: Boolean |
UseSystemPrinter | Specifies which printer is suggested when the report is run. Data type: Boolean |
EnableExternalImages | Specifies whether external images are allowed on a report. Data type: Boolean |
EnableHyperLinks | Specifies whether hyperlinks to URLs are allowed on reports. Data type: Boolean |
EnableExternalAssemblies | Specifies whether external Microsoft .NET assemblies can be used on a report. Data type: Boolean |
ProcessingOnly | Specifies the value that indicates whether a report produces printed output or only processes data. Data type: Boolean |
ShowPrintStatus | Sets whether a window that shows the printing status of a report when it is run is displayed. Data type: Boolean |
TransactionType | Sets the transaction type as either UpdateNoLocks, Update, Snapshot, Browse, or Report. Data type: Option |
PaperSourceFirstPage | Specifies which paper source to use when printing page one of the report. Data type: Integer |
PaperSourceDefaultPage | Specifies whether users can delete records while they are using the page. Data type: Integer |
PaperSourceLastPage | Specifies the default paper source to use when printing the report. Data type: Integer |
PreviewMode | Specifies how the report opens when you preview it. The options are Normal and PrintLayout. Data type: Option |
DefaultLayout | Specifies whether the report uses the built-in RDLC or Word report layout by default. Data type: Option |
WordMergeDataItem | Specifies the name of the root-level DataItem that is used for generating separate reports for multiple records. Data type: String |
FirstDataItemTableId | Specifies the ID of the table that is associated with the first DataItem that is defined for the report in Report Designer. If there is not table, then this field is 0. Data type: Integer |
The fields in the virtual table correspond to C/AL properties on the page objects. For more information, see Report Properties.
To access and view the Report Metadata virtual table, you must create a tabular-type page. For more information, see How to: Create a Page to View a Virtual Table