i have a requirement.there are 2 fields and one check box
on my selection screen.initially first field sud be
mandatory, when we click on check box the first field which
was mandatory sud now be optional and second field sud be
mandatory?please provide me the solution asap.Thank you
Answer / rinzy deena mathews
Declare the parameters with modification ID, and at the At
selection screen event, use screen-required to make the
fields manually mandatory.
Following is the code for this
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-
002.
PARAMETERS : fname(20) TYPE c MODIF ID f1,
lname(20) TYPE c MODIF ID l1.
PARAMETERS : check1 AS CHECKBOX DEFAULT 'X' USER-COMMAND
usc.
SELECTION-SCREEN END OF BLOCK b1.
AT SELECTION-SCREEN OUTPUT.
IF check1 EQ 'X'.
LOOP AT SCREEN.
IF screen-group1 = 'F1'.
screen-required = 1.
MODIFY SCREEN.
ELSEIF screen-group1 = 'L1'.
screen-required = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSEIF check1 NE 'X'.
LOOP AT SCREEN.
IF screen-group1 = 'L1'.
screen-required = 1.
MODIFY SCREEN.
ELSEIF screen-group1 = 'F1'.
screen-required = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
Is This Answer Correct ? | 13 Yes | 0 No |
What is amdp (abap managed data procedures)?
What is For-period and In-period
On ABAP, Did you set up a workflow? Are you familiar with all steps for setting up a workflow?
explain abt EXTRACT STATEMETN
what is the process of dialog program from first to last?
after creating lock object if does n't access record by second user what should we do?
In two structures S1 and S2 having same structure of five fields each how can You transfer data from S1 to S2 ?
What is smart forms? : abap hr
How do u know that updation is successful in BDC
What are the function modules used in a sap script driver program?
What is the difference between data elements and domains? : abap data dictionary
how can we enable hyperlink in screen painter?