Event 10/VC: Before
Getting Navigation Selection ConditionsExecution
: Before getting navigation selection conditionsThis 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. The entries selected for navigation have not yet been evaluated, and the target object selection table DPL_SELLIST has not yet been filled. At this event you can, e.g. forbid navigation to certain objects, or analyze the entries selected for navigation.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.