Code: Alles auswählen.
*&---------------------------------------------------------------------*
* Auf Kommandos aus ALV reagieren
*----------------------------------------------------------------------*
FORM user_command USING l_p_ucomm LIKE sy-ucomm
l_p_selfield TYPE slis_selfield.
* CHECK NOT l_p_selfield-value IS INITIAL.
IF l_p_ucomm EQ '&IC1'.
CASE l_p_selfield-sel_tab_field.
WHEN '......'.
PERFORM ........
Code: Alles auswählen.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_user_command = 'USER_COMMAND'
.
.
TABLES
t_outtab = g_t_itab
Code: Alles auswählen.
SET PARAMETER ID 'TNR' FIELD l_p_selfield-value.
CALL TRANSACTION 'VT02N' AND SKIP FIRST SCREEN.
Code: Alles auswählen.
SUBMIT riqmel40
with abckz ...
with aedat ...
with aenam ...
with anlze ...
with anlzn ...
with anlzv ...
with arbpl ...
with aufnr ...
with ausbs ...
with ausvn ...
with auswk ...
with auztb ...
with auztv ...
with bautl ...
with beber ...
with bequi ...
with bezdt ...
with bstdk ...
with bstnk ...
with btpln ...
with datan ...
with datub ...
with datuv ...
with deviceid ...
with dy_adrfl ...
with dy_iar ...
with dy_mab ...
with dy_ofn ...
with dy_parnr ...
with dy_parvw ...
with dy_rst ...
with dy_selm ...
with dy_tcode ...
with eauszt ...
with equnr ...
with erdat ...
with ernam ...
with fecod ...
with fegrp ...
with fetxt ...
with ingrp ...
with inspk ...
with iwerk ...
with kdauf ...
with kdpos ...
with kostl ...
with kunum ...
with ltrmn ...
with matnr ...
with monitor ...
with msaus ...
with mzeit ...
with oteil ...
with otgrp ...
with priok ...
with qmart ...
with qmcod ...
with qmdab ...
with qmgrp ...
with qmnam ...
with qmnum ...
with qmtxt ...
with rbnr ...
with selschem ...
with serialnr ...
with spart ...
with stae1 ...
with stai1 ...
with stort ...
with strmn ...
with strno ...
with swerk ...
with tplnr ...
with urcod ...
with urgrp ...
with urtxt ...
with variant ...
with vawrk ...
with vbeln ...
with verfm ...
with verfn ...
with verfv ...
with vkorg ...
with vtweg ...