... [ HELP-REQUEST [ FOR {LOW|HIGH} ] ]
[ VALUE-REQUEST [ FOR {LOW|HIGH} ] ]
[ NO DATABASE SELECTION ] ... .
1. ... HELP-REQUEST [ FOR {LOW|HIGH} ]
2. ... VALUE-REQUEST [ FOR {LOW|HIGH} ]
3. ... NO DATABASE SELECTION
The first two additions are only possible in a selection include
for a logical database. They can be used to access subroutines for user-defined help. The addition NO DATABASE SELECTION is only possible in an
executable program that is connected to a
logical database and controls transfer of the
selection table to the logical database.
... HELP-REQUEST [ FOR {LOW|HIGH} ]
If you specify this addition, the program accesses the subroutine selcrit_HLP when the user chooses the field help F1 for an input field in the selection criterion. The subroutine selcrit_HLP must be defined in the database program on the logical database, where selcrit stands for the name of the selection criterion. You can specify FOR LOW or FOR HIGH to access either the subroutine selcrit-LOW_HLP or the subroutine selcrit-HIGH_HLP, depending on whether the field help is selected for the first or second input field. The addition does not affect the other field. If one of the subroutines does not exist, choosing F1 for the input field has no effect.
If the selection criterion is defined with reference to a data type in the ABAP Dictionary, the field help defined there for the corresponding field is not displayed.
The subroutines can be used in the same way as in a PARAMETERS statement to program a field help.
... VALUE-REQUEST [ FOR {LOW|HIGH} ]
If you specify this addition, the system accesses either the subroutine selcrit-LOW_VAL or selcrit-HIGH_VAL, depending on whether the user chooses the input help F4 on the first or second input field in the selection criterion. The subroutines selcrit-LOW_VAL and selcrit-HIGH_VAL must be defined in the database program for the logical database, where selcrit stands for the name of the selection criterion. If you specify FOR LOW, the addition only affects the first input field, and if you specify FOR HIGH, it only affects the second.
If one of the subroutines does not exist, choosing F4
for the input field has no effect. If the selection criterion is defined with reference to a data type in the ABAP Dictionary, the input help defined there for the field in question is not displayed.
The subroutines can be used in the same way as for a
PARAMETERS statement to program an input help. When the user chooses the input help, this does not trigger any other
selection screen events and there is no automatic value transfer between the
selection screen and the program.
... NO DATABASE SELECTION
If you specify this addition, the selection table is not transferred to the logical database as a dynamic selection after selection screen processing.
This addition affects processing if the following is the case: