You have been assigned to maintain the Orders form. Users complain that if the cursor is in the in
the Orders block, they cannot navigate to the Order Items block by clicking a text item in that
block. They must click the Next Block button to navigate from the Orders block to the Order Items
block.
How should you investigate the source of the problem?
A.
Check the Pre-Text-Item and Post-Text-Item triggers, because users may be encountering a
navigation trap.
B.
Check the Navigation properties of the Orders block that have non-default values.
C.
Check the Navigation properties of the Order Items block that have non-default values.
D.
Check the Navigation properties of the itemsinthe Orders block that have non-default values.
E.
Check the Navigation properties of the form that have non-default values.
F.
Check that the itemsinthe Order Items block are enabled.
Explanation:
The Navigation Trap
You have seen that the Pre-and Post-navigation triggers fire during navigation, and when they fail
the internal cursor attempts to return to the current item(SYSTEM.CURSOR_ITEM).The diagram
below illustrates the navigation trap. This can occur when a Pre-or Post-navigation trigger fails and
attempts to return the logical cursor to its initial item. However, if the initial item has a Pre-TextItem trigger that also fails the cursor has nowhere to go, and a fatal error occurs.
Note:
Be sure to code against navigation trigger failure
the Answer is E
can u give any explanation of this answer?
A is the correct answer