Skip to Content
0
Sep 26, 2022 at 01:58 PM

i want to download smartform with the help of radio button?

215 Views

DATA : LV_NAME TYPE RS38L_FNAM.
PARAMETERS: p_ebeln TYPE ekko-ebeln OBLIGATORY.
PARAMETERS: rd1 RADIOBUTTON GROUP r1 DEFAULT 'X',
rd2 RADIOBUTTON GROUP r1.


at SELECTION-SCREEN .


if rd1 = 'X'.

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'Z_PUR_SF'
* VARIANT = ' '
* DIRECT_CALL = ' '
IMPORTING
FM_NAME = LV_NAME
* EXCEPTIONS
* NO_FORM = 1
* NO_FUNCTION_MODULE = 2
* OTHERS = 3
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.


IF LV_NAME IS NOT INITIAL.

CALL FUNCTION LV_NAME "'/1BCDWB/SF00000315'
EXPORTING
* ARCHIVE_INDEX =
* ARCHIVE_INDEX_TAB =
* ARCHIVE_PARAMETERS =
* CONTROL_PARAMETERS =
* MAIL_APPL_OBJ =
* MAIL_RECIPIENT =
* MAIL_SENDER =
* OUTPUT_OPTIONS =
* USER_SETTINGS = 'X'
in_ebeln = p_ebeln
* IMPORTING
* DOCUMENT_OUTPUT_INFO =
* JOB_OUTPUT_INFO =
* JOB_OUTPUT_OPTIONS =
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.

ENDIF.

ELSEIF RD2 = 'X'.



ENDIF.