ABAP Keyword Documentation → ABAP − Reference → Obsolete Language Elements → Obsolete Processing of External Data → Logical Databases (Obsolete) → Logical Databases - Statements → Statements in Logical Databases
SELECT-OPTIONS - ldb_options
Other versions: 7.31 | 7.40 | 7.54
Obsolete Syntax
... [ HELP-REQUEST [ FOR {LOW|HIGH} ] ]
[ VALUE-REQUEST [ FOR {LOW|HIGH} ] ] ...
Extras
1. ... HELP-REQUEST [ FOR {LOW|HIGH} ]
2. ... VALUE-REQUEST [ FOR {LOW|HIGH} ]
Effect
These additions for the statement SELECT-OPTIONS
are only possible in the
selection include of a
logical database. They can be used to access subroutines for user-defined help.
Note
If logical databases are no longer created, the additions of the statement SELECT-OPTIONS
are no longer needed.
Addition 1
... HELP-REQUEST [ FOR {LOW|HIGH} ]
Effect
If this addition is specified, 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. FOR LOW
or FOR HIGH
can be specified
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.
Addition 2
... VALUE-REQUEST [ FOR {LOW|HIGH} ]
Effect
If this addition is specified, 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 FOR LOW
is specified, the addition only affects the first input field, and if FOR HIGH
is specified, 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.
Note
The subroutines can be used in the same way as a
PARAMETERS
statement to program a field help. When the user chooses the input help, this does not trigger any other
selection screen events and there is no automatic pass by value between the
selection screen and the program.