Report Metadata Virtual Table

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

See Also

Virtual Tables