Table "All Control Fields"
Virtual table that provides information about all control fields across different object types.
Remarks
This table exposes metadata about control fields from various AL objects including reports, XMLports, and pages, providing a unified view of field controls across the system. Essential for cross-object analysis, field usage tracking, and building tools that need to understand field relationships across different object types. Used by development and analysis tools to provide comprehensive field control discovery and metadata extraction capabilities.
Properties
| Name | Value |
|---|---|
| Caption | All Control Fields |
| Scope | Cloud |
Fields
| Name | Type | Description |
|---|---|---|
| "Object Type" | Option | The type of AL object that contains this control field (Report, XMLport, or Page). |
| "Object ID" | Integer | The ID of the object that contains this control field. |
| "Control ID" | Integer | The unique identifier of the control within the object. |
| "Control Name" | Text[120] | The name of the control as defined in the AL code. |
| "Data Type" | Option | The data type of the control field (e.g., Text, Integer, Boolean, Date, etc.). |
| "Data Type Length" | Integer | The length specification for text and code data types. |
| "Option String" | Text[2048] | The option string for controls bound to option fields. |
| "Option Caption" | Text[2048] | The option caption string for controls bound to option fields. |
| Caption | Text[250] | The display caption of the control field. |
| "Related Table ID" | Integer | The ID of the table that this control field is related to or bound to. |
| "Related Field ID" | Integer | The ID of the specific field in the related table that this control is bound to. |
| "Source Expression" | Text[512] | The source expression that provides the data for this control field. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |