Table "Page Action"
Virtual table that provides metadata about actions defined on pages.
Remarks
This table exposes information about page actions including their hierarchy, types, captions, and runtime behavior. Essential for page analysis tools, UI customization, and dynamic action discovery. Used by development tools to understand page structure and by the platform to resolve action references and determine action availability. The table provides read-only access to action metadata across all pages in the system.
Properties
| Name | Value |
|---|---|
| Caption | Page Action |
| DataPerCompany | False |
| Scope | Cloud |
| InherentPermissions | rX |
Fields
| Name | Type | Description |
|---|---|---|
| "Page ID" | Integer | The ID of the page that contains this action. |
| "Action Index" | Integer | The sequential index of this action within the page's action structure. |
| "Action ID" | Integer | The unique identifier of this action within the page. |
| Indentation | Integer | The indentation level of this action in the action hierarchy. |
| "Parent Action ID" | Integer | The ID of the parent action if this action is nested within another action. |
| "Action Type" | Option | The type category of this action (ActionContainer, Action, Separator, etc.). |
| "Action Subtype" | Option | The subtype classification of this action providing more specific categorization. |
| Name | Text[120] | The name identifier of this action as defined in AL code. |
| Caption | Text[80] | The display caption of this action shown in the user interface. |
| ToolTip1 | Text[250] | The first part of the tooltip text for this action. |
| ToolTip2 | Text[250] | The second part of the tooltip text for this action. |
| ToolTip3 | Text[250] | The third part of the tooltip text for this action. |
| ToolTip4 | Text[250] | The fourth part of the tooltip text for this action. |
| Promoted | Boolean | Indicates whether this action is promoted to the ribbon or action bar. |
| RunObjectType | Option | The type of object that this action runs (Page, Report, Codeunit, or XMLport). |
| RunObjectID | Integer | The ID of the object that this action runs when executed. |
| RunPageMode | Option | The mode in which a page should be opened when this action runs a page. |
| RunSourceTable | Integer | The source table for the object that this action runs. |
| ApplicationArea | Text[250] | The application areas where this action is available. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |