09-22-2008 6:15 PM
I have a select-options variable smatnr. I need to pass this select-options variable to a form by
perform using smatnr changing svar.
form cond_types using pmatnr changing svar.
IT gives an error saying imcompatible types been passed between smatnr and pmatnr.
Any ideas, what is wrong. How do I pass a select-option variable into a form the right way.
Thanks
Ram
09-22-2008 6:47 PM
Try like this:
TABLES: vbak.
SELECT-OPTIONS: s_vbeln FOR vbak-vbeln.
START-OF-SELECTION.
PERFORM get_data USING s_vbeln[].
*&---------------------------------------------------------------------*
*& Form get_Data
*&---------------------------------------------------------------------*
FORM get_data USING p_s_vbeln LIKE s_vbeln[].
ENDFORM. " get_Data
Regards,
Naimesh Patel
09-22-2008 6:47 PM
Try like this:
TABLES: vbak.
SELECT-OPTIONS: s_vbeln FOR vbak-vbeln.
START-OF-SELECTION.
PERFORM get_data USING s_vbeln[].
*&---------------------------------------------------------------------*
*& Form get_Data
*&---------------------------------------------------------------------*
FORM get_data USING p_s_vbeln LIKE s_vbeln[].
ENDFORM. " get_Data
Regards,
Naimesh Patel
09-23-2008 6:02 AM
HI use as
select-options <seloption> for vbak-vbeln.
perform fill1 tables <seloption>.
form fill1 tables p_ss structure <seloption>.
endform.
Edited by: swati gupta on Sep 23, 2008 7:02 AM
09-23-2008 7:01 AM
hi,
not need to pass select-option variable to FORM. because, it is a global variable. you can use it directly without pass.