Question 160
At fictional Dovetail Services, the Business Central development team is supporting customer service agreements and reviewing object model and application extensibility during a tenant acceptance test (MB820-3.1-064). The observed development issue is that a detail form is implemented as a List page and cannot present grouped record sections naturally. Which recurring engineering check would best prevent this issue from returning?
Explanation
Correct Answer
The ongoing check is to check page types during UI architecture review. This helps detect recurrence when a detail form is implemented as a List page and cannot present grouped record sections naturally. The associated correction is to use a Card page bound to the record and organize fields into logical groups; a confirming result is that the user can edit one entity with clear sectioned detail while list navigation remains separate.
Incorrect Answers
The proposed “Validate extension merge and field display after base application upgrades” tests a different control: create a tableextension to add the field and a pageextension to surface it on the customer page. The reported condition is that a detail form is implemented as a List page and cannot present grouped record sections naturally; the more direct action is to check page types during UI architecture review.
“Test new field defaults and historical record handling during upgrades” supports the separate task “use a compatible field design and controlled initialization that respects existing rows”, not the reported problem: a detail form is implemented as a List page and cannot present grouped record sections naturally. This case instead calls for “Check page types during UI architecture review”.
“Test flowfield results after inserts, deletes and filters” concerns the separate step “define an appropriate FlowField with a CalcFormula and use CalcFields where required”. The reported issue is that a detail form is implemented as a List page and cannot present grouped record sections naturally, so the direct response is to check page types during UI architecture review.