Question 180
At the Eastmere manufacturing group during a controlled pilot, users lose their unsaved model-driven form context when a script replaces the browser location to open a related record. The project team must verify a scoped fix before rollout. Which ongoing engineering control would most directly reduce recurrence?
Explanation
Correct Answer
The most relevant long-term safeguard is to exercise navigation regression tests on supported model-driven clients. It preserves the remediation to use supported Client API navigation or dialog methods instead of direct location replacement as operating conditions change. In the Eastmere manufacturing group, assess this against the documented navigation and dialogs scenario.
Incorrect Answers
This monitoring or review practice targets model-driven form context; the better ongoing protection for this case is to exercise navigation regression tests on supported model-driven clients. For case R082-PL400-CASE-0045, the decisive context is the 1 deployment setting at the Eastmere manufacturing group.
“Retest command formulas whenever the command bar is customized” checks a different ongoing risk rather than the reported failure: at the Eastmere manufacturing group during a controlled pilot, users lose their unsaved model-driven form context when a script replaces the browser location to open a related record. The project team must verify a scoped fix before rollout. The relevant mechanism is direct browser navigation bypasses the app navigation contract. The directly matched preventive control is “Exercise navigation regression tests on supported model-driven clients”.
That safeguard is appropriate for maintaining pcf manifest. It would not primarily prevent the reported failure, for which the relevant control is to exercise navigation regression tests on supported model-driven clients. For case R082-PL400-CASE-0045, the decisive context is the 1 deployment setting at the Eastmere manufacturing group.