Table 8612 "Config. Question"
Base Application · System.IO
Across versions
- BC23present
- BC242 fields changed
- BC25-30unchanged
Neighbourhood 9 connected objects and pages
Base Application · System.IO · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Config. Question |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Questionnaire Code | Code[10] | Specifies the code for the questionnaire. via Page 8633 “Config. Questions FactBox” | TableRelation Table 8610 “Config. Questionnaire” (“Config. Questionnaire”.Code); not editable |
| 2 | Question Area Code | Code[10] | Specifies the code for the question area. via Page 8633 “Config. Questions FactBox” | TableRelation Table 8611 “Config. Question Area” (“Config. Question Area”.Code where(“Questionnaire Code” = field(“Questionnaire Code”))); not editable |
| 3 | No. | Integer | Specifies the number of the involved entry or record, according to the specified number series. via Page 8612 “Config. Question Subform” | |
| 4 | Question | Text[250] | Specifies a question that is to be answered on the setup questionnaire. On the Actions tab, in the Question group, choose Update Questions to auto populate the question list based on the fields in the table on which the question area is based. You can modify the text to be more meaningful to the per… via Page 8612 “Config. Question Subform” | |
| 5 | Answer Option | Text[250] | Specifies the format that the answer to the question needs to meet. For example, if you have a question about a name that needs to be answered, according to the name field format and data type set up in the database, the answer option can specify Text. via Page 8612 “Config. Question Subform” | not editable |
| 6 | Answer | Text[250] | Specifies the answer to the question. The answer to the question should match the format of the answer option and must be a value that the database supports. If it does not, then there will be an error when you apply the answer. via Page 8612 “Config. Question Subform” | |
| 7 | Table ID | Integer | — | |
| 8 | Field ID | Integer | Specifies the ID of the field from the table that the question area manages. via Page 8612 “Config. Question Subform” | |
| 9 | Reference | Text[250] | Specifies a url address. Use this field to provide a url address to a location that Specifies information about the question. For example, you could provide the address of a page that Specifies information about setup considerations that the person answering the questionnaire should consider. via Page 8612 “Config. Question Subform” | |
| 10 | Question Origin | Text[30] | Specifies the origin of the question. via Page 8612 “Config. Question Subform” | |
| 11 | Field Name Δ BC24 | Text[30] | Specifies the name of the field that is supporting the setup questionnaire area. The name comes from the Name property of the field. via Page 8612 “Config. Question Subform” | FlowField: lookup(Field.FieldName where(TableNo = field(“Table ID”), “No.” = field(“Field ID”))); not editable |
| 12 | Field Caption Δ BC24 | Text[250] | Specifies the caption of the field that is supporting the setup questionnaire area. The caption comes from the Caption property of the field. via Page 8612 “Config. Question Subform” | FlowField: lookup(Field.“Field Caption” where(TableNo = field(“Table ID”), “No.” = field(“Field ID”))); not editable |
Keys
- Key1: Questionnaire Code, Question Area Code, No. (clustered)
- Key2: Questionnaire Code, Question Area Code, Field ID
- Key3: Table ID, Field ID
Procedures
FieldLookup()LookupValue(): Text
Plus 1 local procedures.
Relations
- Questionnaire Code: TableRelation Table 8610 “Config. Questionnaire”
- Question Area Code: TableRelation Table 8611 “Config. Question Area”
Referenced by
1 fields in 1 objects relate to this table (TableRelation or CalcFormula).
- Table 8611 “Config. Question Area”: No. of Questions
Pages and codeunits on this table
- Page 8612 “Config. Question Subform” (source table)
- Page 8633 “Config. Questions FactBox” (source table)
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 8610 “Questionnaire Management” (1 call:
FieldLookup → BuildAnswerOption) - Codeunit 8611 “Config. Package Management” (1 call:
FieldLookup → SetFieldFilter) - Codeunit 8617 “Config. Validate Management” (1 call:
AnswerLookup → GetRelationInfoByIDs) - Codeunit 9806 “Field Selection” (1 call:
FieldLookup → Open)
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: "table", object_name: "Config. Question"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.