Bsp. für einen Pushbutton, der die Parameterwerte addiert. Funktioniert über SY-UCOMM.
*&---------------------------------------------------------------------*
*& Report ZTEST17
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ztest17.
"REPORT ZUCOMM.
SELECTION-SCREEN BEGIN OF BLOCK b1.
PARAMETERS : p1 TYPE i,
p2 TYPE i,
p3 TYPE i.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN: PUSHBUTTON /1(6) text1 USER-COMMAND cli1.
AT SELECTION-SCREEN OUTPUT.
text1 = 'Plus'.
MODIFY SCREEN.
LOOP AT SCREEN.
ENDLOOP.
AT SELECTION-SCREEN.
CASE sy-ucomm.
WHEN 'CLI1'.
p3 = p1 + p2.
ENDCASE.