Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

selection screens

Former Member
0 Likes
624

Hi,

Here I created report like this

SELECTION-SCREEN BEGIN OF BLOCK FINPUT WITH FRAME TITLE TEXT-001.

PARAMETERS : FILENAME(30) TYPE C,

FUPLOAD RADIOBUTTON GROUP RAD1 DEFAULT 'X',

FDLOAD RADIOBUTTON GROUP RAD1 .

SELECTION-SCREEN PUSHBUTTON /33(30) ACTION USER-COMMAND

BTNACT VISIBLE LENGTH 8.

SELECTION-SCREEN PUSHBUTTON 43(30) CANCEL USER-COMMAND

BTNCAN VISIBLE LENGTH 8.

SELECTION-SCREEN END OF BLOCK FINPUT.

INITIALIZATION.

ACTION = 'Download'.

CANCEL = 'Cancel'.

AT SELECTION-SCREEN ON RADIOBUTTON GROUP RAD1.

IF FUPLOAD = 'X'.

MOVE 'Upload' TO ACTION.

ELSEIF FDLOAD = 'X'.

MOVE 'Download' TO ACTION.

ENDIF.

MY question is based on radio button how to change the text on push button

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
599

HI,

add user command to the radio button group.....

SELECTION-SCREEN BEGIN OF BLOCK FINPUT WITH FRAME TITLE TEXT-001.

PARAMETERS : FILENAME(30) TYPE C,

FUPLOAD RADIOBUTTON GROUP RAD1 <b>user-command ad</b> DEFAULT 'X',

FDLOAD RADIOBUTTON GROUP RAD1 .

SELECTION-SCREEN PUSHBUTTON /33(30) ACTION USER-COMMAND

BTNACT VISIBLE LENGTH 8.

SELECTION-SCREEN PUSHBUTTON 43(30) CANCEL USER-COMMAND

BTNCAN VISIBLE LENGTH 8.

SELECTION-SCREEN END OF BLOCK FINPUT.

INITIALIZATION.

ACTION = 'Download'.

CANCEL = 'Cancel'.

AT SELECTION-SCREEN ON RADIOBUTTON GROUP RAD1.

IF FUPLOAD = 'X'.

MOVE 'Upload' TO ACTION.

ELSEIF FDLOAD = 'X'.

MOVE 'Download' TO ACTION.

ENDIF.

Regards,

Sankar

4 REPLIES 4
Read only

Former Member
0 Likes
599

there is no problem in your code, u just need to press enter for the AT Selection-screen event to run, so after you have selected the radio button, u need to press ENTER, thats it.

Reward points if useful, get back in case of query...

Cheers!!!

Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
599

Hi,

Try, Add USER-COMMAND to Radio-button.


PARAMETERS : FILENAME(30) TYPE C,
FUPLOAD RADIOBUTTON GROUP RAD1 DEFAULT 'X' USER-COMMAND UC,
FDLOAD RADIOBUTTON GROUP RAD1 .

AT USER-COMMAND.

AT SELECTION-SCREEN OUTPUT.
IF FUPLOAD = 'X'.
MOVE 'Upload' TO ACTION.
ELSEIF FDLOAD = 'X'.
MOVE 'Download' TO ACTION.
ENDIF.

Regards,

Sesh

Read only

Former Member
0 Likes
600

HI,

add user command to the radio button group.....

SELECTION-SCREEN BEGIN OF BLOCK FINPUT WITH FRAME TITLE TEXT-001.

PARAMETERS : FILENAME(30) TYPE C,

FUPLOAD RADIOBUTTON GROUP RAD1 <b>user-command ad</b> DEFAULT 'X',

FDLOAD RADIOBUTTON GROUP RAD1 .

SELECTION-SCREEN PUSHBUTTON /33(30) ACTION USER-COMMAND

BTNACT VISIBLE LENGTH 8.

SELECTION-SCREEN PUSHBUTTON 43(30) CANCEL USER-COMMAND

BTNCAN VISIBLE LENGTH 8.

SELECTION-SCREEN END OF BLOCK FINPUT.

INITIALIZATION.

ACTION = 'Download'.

CANCEL = 'Cancel'.

AT SELECTION-SCREEN ON RADIOBUTTON GROUP RAD1.

IF FUPLOAD = 'X'.

MOVE 'Upload' TO ACTION.

ELSEIF FDLOAD = 'X'.

MOVE 'Download' TO ACTION.

ENDIF.

Regards,

Sankar

Read only

former_member404244
Active Contributor
0 Likes
599

Hi,

do like this..

SELECTION-SCREEN BEGIN OF BLOCK FINPUT WITH FRAME TITLE TEXT-001.

PARAMETERS : FILENAME(30) TYPE C,

FUPLOAD RADIOBUTTON GROUP RAD1 USER-COMMAND app DEFAULT 'X',

FDLOAD RADIOBUTTON GROUP RAD1 .

SELECTION-SCREEN PUSHBUTTON /33(30) ACTION USER-COMMAND

BTNACT VISIBLE LENGTH 8.

SELECTION-SCREEN PUSHBUTTON 43(30) CANCEL USER-COMMAND

BTNCAN VISIBLE LENGTH 8.

SELECTION-SCREEN END OF BLOCK FINPUT.

Regards,

nagaraj