Blocked Navigation in Screens

  

DEVELOPER

In the majority of cases, users can navigate around a screen using the mouse or keyboard shortcuts (e.g. TAB key or ENTER key) as they wish. The Client indicates to the Virtual Machine which dynamic or static the user wishes to move to and the Virtual Machine will move the focus to it. The Client respects the behaviour of the static or dynamic, as to whether it can be edited etc and whether the TAB key can be used to navigate to it.

There are a very few occasions on which the Virtual Machine will block navigation to a static or dynamic. They occur when the screen is not in the correct state to allow the move or it would invalidate the current operation. These are the more complex cases than the Client can handle. They mainly occur in paging screens. A popup may appear in the Client explaining why the attempted navigation was blocked.

Buttons and Icons

If the Virtual Machine blocks navigation to a button or icon then the button or icon cannot fire. Any event associated with that button or icon (e.g. PROIV logic) is not performed.

Comment on this topic

Topic ID: 010057