SELECTION-SCREEN:
BEGIN
OF
SCREEN
500
AS
WINDOW
TITLE
TIT,
BEGIN
OF
LINE,
PUSHBUTTON 2(10) BUT1 USER-COMMAND
CLI1,
PUSHBUTTON 12(10) TEXT-020 USER-COMMAND
CLI2,
END
OF
LINE,
BEGIN
OF
LINE,
PUSHBUTTON 2(10) BUT3 USER-COMMAND
CLI3,
PUSHBUTTON 12(10) TEXT-040 USER-COMMAND
CLI4,
END
OF
LINE,
END
OF
SCREEN
500.
initialization.
TIT = 'Four Buttons'
.
BUT1 = 'Button 1'
.
BUT3 = 'Button 3'
.
CALL
SELECTION-SCREEN
500
STARTING
AT
60
10.
AT
SELECTION-SCREEN.
CASE
SSCRFIELDS.
WHEN
'CLI1'
.
FLAG = '1'
.
WHEN
'CLI2'
.
FLAG = '2'
.
WHEN
'CLI3'
.
FLAG = '3'
.
WHEN
'CLI4'
.
FLAG = '4'
.
ENDCASE.
START-OF-SELECTION.
write
/ SSCRFIELDS-UCOMM.
CASE
FLAG.
WHEN
'1'
.
WRITE
/ 'Button 1 was clicked'
.
WHEN
'2'
.
WRITE
/ 'Button 2 was clicked'
.
WHEN
'3'
.
WRITE
/ 'Button 3 was clicked'
.
WHEN
'4'
.
WRITE
/ 'Button 4 was clicked'
.
WHEN
OTHERS.
WRITE
/ 'No Button was clicked'
.
ENDCASE.