‎2007 Aug 24 7:06 AM
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
‎2007 Aug 24 7:13 AM
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
‎2007 Aug 24 7:12 AM
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!!!
‎2007 Aug 24 7:12 AM
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
‎2007 Aug 24 7:13 AM
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
‎2007 Aug 24 7:16 AM
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