Table "Page Action"

ID 2000000143
Namespace: System.Reflection

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

See also