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