Ansicht
Dokumentation
RECA_GUI_F4_GRID_POPUP - F4-Hilfe mit übergebener interner Tabelle (ALV)
ROGBILLS - Synchronize billing plans ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Ruft einen F4-ähnlichen Dialog mit der übergebenen internen Tabelle auf. Anstatt der normalen F4-Hilfe kommt ein ALV (Verschalung) zum Einsatz. Dies ermöglicht für den Anwender vor dem Bildschirm zusätzlich die Benutzung von Sortierung, Filterung und Layouts.
Alle Felder sollten einen DDIC-Bezug haben, um die Spaltenüberschriften bestimmen zu können!
Beispiel
Aufruf des F4-Dialogs zur Mehrfachauswahl von bestimmten WEs:
INCLUDE ifrecamsg.
TYPES:
BEGIN OF ltype_s_f4,
f1 TYPE bukrs,
f2 TYPE swenr,
f3 TYPE xwetext,
END OF ltype_s_f4,
ltype_t_f4 TYPE TABLE OF ltype_s_f4.
DATA:
lt_f4 TYPE ltype_t_f4,
ls_f4 LIKE LINE OF lt_f4,
lt_result TYPE TABLE OF swenr.
ls_f4-f1 = '0001'. ls_f4-f2 = '0815'. ls_f4-f3 = 'TEXT 1'.
APPEND ls_f4 TO lt_f4.
ls_f4-f1 = '0001'. ls_f4-f2 = '0816'. ls_f4-f3 = 'TEXT 2'.
APPEND ls_f4 TO lt_f4.
ls_f4-f1 = '0001'. ls_f4-f2 = '0817'. ls_f4-f3 = 'TEXT 5'.
APPEND ls_f4 TO lt_f4.
CALL FUNCTION 'RECA_GUI_F4_GRID_POPUP'
EXPORTING
id_key_field = 'F2'
it_f4value = lt_f4
if_multi = abap_true
id_title = 'Good Searchhelp'(001)
id_repid = sy-repid
id_repid_handle = 'TST1'
if_readonly = abap_false
IMPORTING
et_result = lt_result.
Die selektierten Ergebnisse stehen in der Tabelle LT_RESULT.
Hinweise
Weiterführende Informationen
Parameter
EF_CANCELEDET_RESULT
ID_CHECKBOX_FIELD
ID_CHECKBOX_FIELD_REF
ID_END_COLUMN
ID_END_LINE
ID_KEY_FIELD
ID_REPID
ID_REPID_HANDLE
ID_START_COLUMN
ID_START_LINE
ID_TITLE
IF_CLASSIC_LAYOUT
IF_LAYOUT_DEFAULT
IF_MULTI
IF_READONLY
IF_SEND_CANCEL_MSG
IT_F4VALUE
IT_HIDE_FIELD
IT_KEY_FIELD
IT_MARK
IT_SORT_FIELD
Ausnahmen
Funktionsgruppe
RECA_GUI_F4_POPUPROGBILLS - Synchronize billing plans TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3307 Date: 20240523 Time: 045326 sap01-206 ( 43 ms )