Parameter | Reference | Type | Length | Default | Optional | Text |
---|---|---|---|---|---|---|
CALLBACK_FORM | SYST-XFORM | C | 30 | SPACE | X | Form for callback before F4 start (-> long docu) |
CALLBACK_METHOD | REF TO IF_F4CALLBACK_VALUE_REQ | 0 | X | Interface for Callback Routines | ||
CALLBACK_PROGRAM | SYST-REPID | C | 40 | SPACE | X | Program for callback before F4 start |
DISPLAY | DDBOOL_D | C | 1 | SPACE | X | Override readiness for input |
DYNPNR | SYST-DYNNR | C | 4 | SPACE | X | Screen number |
DYNPPROG | SYST-REPID | C | 40 | SPACE | X | Current program |
DYNPROFIELD | HELP_INFO-DYNPROFLD | C | 132 | SPACE | X | Name of screen field for value return |
FIELDNAME | DFIES-FIELDNAME | C | 30 | Field name from Dictionary | ||
MULTIPLE_CHOICE | DDBOOL_D | C | 1 | SPACE | X | Switch on multiple selection |
SEARCHHELP | SHLPNAME | C | 30 | SPACE | X | Search help as screen field attribute |
SELECTION_SCREEN | DDBOOL_D | C | 1 | SPACE | X | Behavior as in Selection Screen (->Long Docu) |
SHLPPARAM | SHLPFIELD | C | 30 | SPACE | X | Search help parameter in screen field |
STEPL | SYST-STEPL | I | 4 | 0 | X | Steploop line of screen field |
SUPPRESS_RECORDLIST | DDSHF4CTRL-HIDE_LIST | C | 1 | SPACE | X | Skip display of the hit list |
TABNAME | DFIES-TABNAME | C | 30 | Table/structure name from Dictionary | ||
VALUE | HELP_INFO-FLDVALUE | C | 255 | SPACE | X | Field contents for F4 call |
Parameter | Reference | Type | Length | Text |
---|---|---|---|---|
USER_RESET | C | C | 0 | Single-Character Flag |
Parameter | Reference | Length | Optional | Text |
---|---|---|---|---|
RETURN_TAB | DDSHRETVAL | 328 | X | Return the selected value |
Exception | Text |
---|---|
FIELD_NOT_FOUND | Field does not exist in the Dictionary |
INCONSISTENT_HELP | F4 help for the field is inconsistent |
NO_HELP_FOR_FIELD | No F4 help is defined for the field |
NO_VALUES_FOUND | No values found |
Functionality
If the screen information DYNPPROG, DYNPNR, DYNPROFIELD and possiblySTEPL is also specified, the selected value is automatically stored inthe screen field. Further export parameters are also stored there ifthey are found as input fields on the screen. If the user activated the ActiveX help, the help is started amodallyunder the following conditions: 1. The screen information DYNPROG, DYNPNR and DYNPROFIELD must bedefined. 2. When the function module is called, the RETURN_TAB may not bespecified. (If the call is amodal, the function module returns beforethe user has specified a value.) Normally values are only returned in input fields. This behavior can beinfluenced with the parameter DISPLAY (see parameter documentation). (At the moment it is not possible to determine if it is ready forinput. Development or correction of the screen area is necessary). Notes The input help key should only be activated in a screen field if thereis actually an input help available. To find out if there is an inputhelp for the Dictionary field, you can read the field information withmodule Further information Description Description Description Value range Important note Description Description Suppressing the hit list Description Description |