Show TOC

Event 10/VC: Before Getting Navigation Selection ConditionsLocate this document in the navigation structure

Use

Execution: Before getting navigation selection conditions

Process

This event occurs after the function which left the view maintenance module. The function is in VCL_FUNCTION . If this is a navigation, the target object is in the global variable VCL_NEXT_VIEW. However, the entries selected for navigation are not evaluated and the selection table " DPL_SELLIST " is not yet filled for the target object. At this point you can, for example, forbid navigation to specific objects or analyze the entries selected for navigation.

Note

If navigation is not allowed, perform the following actions:

VCL_NEXT_VIEW = VCL_LAST_VIEW.

CLEAR VCL_FUNCTION.

The selected entries are determined by the MARK selection flag in the EXTRACT data table. If no entry is selected, you go to the entry where the cursor is. The global variable

VCL_LAST_CURSOR_IX contains the current cursor position VCL_LAST_VIEW in the data table EXTRACT.