11-14-2007 6:15 AM
Hi friends,
I have written a bdc program for transaction CV01N in this transaction i am using call transaction method, but in table control scroll bar is not working can any one help me,
its urgent.
regards,
vinay
11-14-2007 6:34 AM
Hi,
Can you give moredetails like screen / view and so on.
Regards, Murugesh
11-14-2007 6:34 AM
Hi,
Can you give moredetails like screen / view and so on.
Regards, Murugesh
11-14-2007 7:11 AM
hi actually i want to use vertical scroll bar and my code is here
plese suggest me where i want to change.
LOOP AT itab INTO wa.
REFRESH bdcdata.
PERFORM bdc_dynpro USING 'SAPLCV110' '0100'.
PERFORM bdc_field USING 'BDC_CURSOR'
'DRAW-DOKVR'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'DRAW-DOKNR'
wa-doknr.
PERFORM bdc_field USING 'DRAW-DOKAR'
wa-dokar.
PERFORM bdc_field USING 'DRAW-DOKTL'
wa-doktl.
PERFORM bdc_field USING 'DRAW-DOKVR'
wa-dokvr.
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=F_CREATE'.
PERFORM bdc_field USING 'BDC_CURSOR'
'DRAW-LABOR'.
PERFORM bdc_field USING 'DRAT-DKTXT'
wa-dktxt.
PERFORM bdc_field USING 'TDWST-STABK'
wa-stabk.
PERFORM bdc_field USING 'DRAW-DWNAM'
wa-dwnam.
PERFORM bdc_field USING 'DRAW-LABOR'
wa-labor.
PERFORM bdc_dynpro USING 'SAPLCV110' '0107'.
PERFORM bdc_field USING 'BDC_CURSOR'
'DRAW-FILEP1'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=OK'.
PERFORM bdc_field USING 'DRAW-DAPPL'
wa-dappl.
PERFORM bdc_field USING 'DRAW-FILEP1'
wa-filep.
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=F_IMPORT'.
PERFORM bdc_field USING 'DRAT-DKTXT'
wa-dktxt.
PERFORM bdc_field USING 'TDWST-STABK'
wa-stabk.
PERFORM bdc_field USING 'DRAW-DWNAM'
wa-dwnam.
PERFORM bdc_field USING 'DRAW-LABOR'
wa-labor.
PERFORM bdc_dynpro USING 'SAPLCV117' '0100'.
PERFORM bdc_field USING 'BDC_CURSOR'
'MCDOK-STORAGE_CAT(05)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=OK'.
*perform bdc_field using 'TBL_SEL(05)'
wa-TBL_SEL_05_015.
PERFORM bdc_field USING 'TBL_SEL(05)'
'X'."wa-TBL_SEL_05_017.
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=TSLINKS'.
PERFORM bdc_field USING 'DRAT-DKTXT'
wa-dktxt.
PERFORM bdc_field USING 'TDWST-STABK'
wa-stabk.
PERFORM bdc_field USING 'DRAW-DWNAM'
wa-dwnam.
PERFORM bdc_field USING 'DRAW-LABOR'
wa-labor.
LOOP AT itab1 INTO wa1 WHERE doknr = wa-doknr.
break-point.
count = count + 1.
CONCATENATE 'MARA-MATNR(' count ')' INTO v_field.
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPLCV110' '0101'.
perform bdc_field using 'BDC_OKCODE'
'=CV130_INS'.
*********************
*if itab1[] is not initial.
*LOOP AT itab1 INTO wa1 where doknr = wa-doknr.
*perform bdc_field using 'BDC_CURSOR'
'MARA-MATNR(01)'.
PERFORM bdc_field USING 'BDC_CURSOR'
v_field.
*perform bdc_field using 'MARA-MATNR(01)'
wa1-MATNR.
PERFORM bdc_field USING v_field
wa1-matnr.
if count > 14.
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'P+'.
endif.
AT END OF doknr.
CLEAR count.
ENDAT.
CLEAR wa1.
ENDLOOP.
****************
PERFORM bdc_dynpro USING 'SAPLCV110' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SAVE'.
*perform bdc_field using 'BDC_CURSOR'
'MARA-MATNR(09)'.
PERFORM bdc_field USING 'BDC_CURSOR'
v_field.
PERFORM bdc_transaction USING 'CV01N'.
ENDLOOP.
11-14-2007 7:29 AM
Hi,
Still not sure of your exact reqmt by reading your prg.!
But I suppose that you need to create Material links in 'Object Links' tab.
If my understanding of your reqmt is correct, then you need to push 'Insert Line' button - a green button with plus mark to add new line and add a material in that new line. You need to make a recording accordingly.
Hope this helps.
Best Regards, Murugesh
11-14-2007 7:49 AM