Page 9621 "Add Page Fields"
Base Application · System.Tooling
Across versions
- BC23-30present
Neighbourhood 1 connected objects and pages
Base Application · System.Tooling · captioned “New Field” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | New Field |
| SourceTable | Page Table Field |
| PageType | NavigatePage |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Select Type | By adding a new field to the table you can store and display additional information about a data entry. | label | — |
| Choose type of field | part Page 9622 “Table Field Types ListPart” | — | |
| FIELD DEFINITION | Name | NewFieldName |
— |
| Caption | NewFieldCaption |
— | |
| Description | NewFieldDescr |
— | |
| Control47 | Linked value Type | RelatedFieldType |
— |
| Control19 | Field data type | NumberFieldTypes |
— |
| Control36 | Number of decimal places | Field_NoOfDecimalPlaces |
— |
| Control19 | Editable | IsFieldEditable |
— |
| If zero show blank | IsBlankZero |
— | |
| Control25 | Field data type | TextFieldType |
— |
| Text Length | TextFieldTypeDataLength |
— | |
| Editable | IsFieldEditable |
— | |
| Control26 | Field data type | DateTimeFieldType |
— |
| typeDesc | FieldTypeMessage |
— | |
| Control15 | Options Value | NewOptionsFieldValues |
— |
| Initial Value | NewFieldInitialValue |
— | |
| Please select the related table and then the corresponding field. | Table | RelatedTableName |
— |
| Field | RelatedTableFieldName |
— | |
| Control40 | Method | RelatedFieldMethod |
— |
| Reverse Sign | RelatedFieldFormulaCalc_ReverseSign |
— | |
| RELATED TABLE FILTER CRITERIA | Filtered field | RelatedTableFilterFieldName |
— |
| Control48 | Filter Type | FilterType |
— |
| Control59 | Filter Value From field | CurrentTableFilterFieldName |
— |
| Control60 | Value | FilterValue |
— |
| FIELD DEFINITION | Name | NewFieldName |
— |
| Caption | NewFieldCaption |
— | |
| Description | NewFieldDescr |
— |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Next | — | |
| Previous | — | ||
| Create | — | ||
| Finish | — |
Procedures
5 local procedures, no public ones.
Triggers
OnOpenPage
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 9621 “DesignerPageId” (1 call:
OnOpenPage → GetPageId)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Add Page Fields"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.