Page Metadata Virtual Table

The Page Metadata virtual table (ID 2000000138) contains data about the pages in database. The following table describes the fields in the Page Metadata virtual table.

Field Description
ID The ID for the page object.
Name Specifies the name of the page object.
Caption Specifies the caption of the page in the language that has been selected.
Editable Specifies whether the page can be edited through the UI.
PageType Specifies the page type as either Card, List, RoleCenter, CardPart, ListPart, Document, Worksheet, ListPlus, ConfirmationDialog, NavigatePage, or StandardDialog.
CardPageID Specifies the ID of the Card type page that is associated with items in the page. This is typically used when the page is a List, ListPart or ListPlus page type.
DataCaptionExpr Specifies a C/AL expression that is evaluated and displayed to the left of the page caption.
RefreshOnActivate Specifies whether data on the page is automatically refreshed if you leave the page (without closing it), and then return.
SourceTable Specifies the ID of the table from which this page will display records.
SourceTableView Specifies the key, sort order, and filter you want to use to determine the view of the source table presented to the user.
InsertAllowed Specifies whether users can add records while they are using a page.
ModifiedAllowed Specifies whether users can modify records while they are using this page.
DeleteAllowed Specifies whether users can delete records while they are using the page.
DelayedInsert Specifies whether a user must leave a record before it is inserted into the database.
ShowFilter Specifies whether the filter pane is shown on a page by default.
MultipleNewLines Specifies whether users can add multiple new lines between records.
SaveValues Specifies whether user-specific control values are saved for this page.
AutoSplit Specifies whether a key is automatically created for a new record positioned between the current record and the previous record.
DataCaptionFields Specifies the fields that appear to the left of the caption on pages.
SourceTableTemporary Specifies whether the source table is a temporary table.
LinksAllowed Specifies whether links or notes are allowed on the page.
PopulateAllFields Specifies whether fields are filled out automatically with a single filter value when a new record is inserted in a table.

The fields in the virtual table correspond to C/AL properties on the page objects. For more information, see Page Properties.

To access and view the Page 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