日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

调用CALL TRANSACTION的三种方法

發(fā)布時(shí)間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 调用CALL TRANSACTION的三种方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.使用屏幕傳入
??????????????REFRESH BDCDATA.
??????????????CLEAR???BDCDATA.
??????????????BDCDATA-PROGRAM = 'SAPLCSDI'.??????"Programm St點(diǎn)kliste
??????????????BDCDATA-DYNPRO???= '0100'.??????????"Dynpro
??????????????BDCDATA-DYNBEGIN = 'X'.?????????????"Sofort starten
??????????????APPEND BDCDATA.
??????????????CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'???"HW 81070
???????????????????EXPORTING
????????????????????????INPUT???= H_MATNR
???????????????????IMPORTING
????????????????????????OUTPUT = H_MATNR
???????????????????EXCEPTIONS
????????????????????????OTHERS = 0.
??????????????CLEAR???BDCDATA.
??????????????BDCDATA-FNAM?????= 'RC29N-MATNR'.?????"Material
??????????????BDCDATA-FVAL?????= H_MATNR.
??????????????APPEND BDCDATA.
??????????????CLEAR???BDCDATA.
??????????????BDCDATA-FNAM?????= 'RC29N-WERKS'.?????"Werks
??????????????BDCDATA-FVAL?????= H_WERKS.
??????????????APPEND BDCDATA.
??????????????CLEAR???BDCDATA.
??????????????BDCDATA-FNAM?????= 'RC29N-STLAN'.?????"Verwendung
??????????????BDCDATA-FVAL?????= H_STLAN.
??????????????APPEND BDCDATA.

??????????????CLEAR???BDCDATA.
??????????????BDCDATA-PROGRAM = 'SAPLCSDI'.??????"Programm St點(diǎn)kliste
??????????????BDCDATA-DYNPRO???= '0150'.??????????"Dynpro
??????????????BDCDATA-DYNBEGIN = 'X'.?????????????"Sofort starten
??????????????APPEND BDCDATA.

??????????????CLEAR???BDCDATA.
??????????????BDCDATA-FNAM?????= 'BDC_OKCODE'.
??????????????BDCDATA-FVAL?????= '/BDA'.
??????????????APPEND BDCDATA.

??????????????CALL TRANSACTION 'CS03' USING BDCDATA MODE 'E'.
2.使用parameter
??????SET PARAMETER ID 'MAT' FIELD P_MATNR."ID為按FI可以查到
??????SET PARAMETER ID 'WRK' FIELD P_WERKS.
??????SET PARAMETER ID 'CSV' FIELD P_STLAN.

??????CALL TRANSACTION 'CS03' AND SKIP FIRST SCREEN.
3.使用memory
data:
wfbomcom???????type rc29n.
move-corresponding bom_key to wfbomcom. "#EC ENHOK????????"note0526541
wfbomcom-aennr = display_aennr.
wfbomcom-datuv = display_datuv.
wfbomcom-datub = display_datub.
export wfbomcom to memory id 'WFBOMCOM'.
* display bom
call transaction 'CS03' and skip first screen.

程序調(diào)用語(yǔ)句:

在程序中使用 submit關(guān)鍵字?調(diào)用?下一個(gè)程序

1)????????Submit prog_name_2 (restart)

2)????????Submit prog_name_2 and return??(insertion)

3)????????Submit prog_name_2 via selection-screen and return???(insertion)


via selection-screen作用:?如果程序2中有選擇屏幕,則程序2被調(diào)用時(shí)?會(huì)彈出屏幕

?

?

Restart

Leave to transaction <T-code>:?功能相當(dāng)于?輸入”/n<T-code>”,當(dāng)程序執(zhí)行該語(yǔ)句時(shí),該程序就會(huì)在內(nèi)存被清空,接著轉(zhuǎn)到相應(yīng)的TCODE程序中去

insertion

call transaction <T_CODE> [and skip first screen?忽略被調(diào)用程序的第一個(gè)屏幕]

執(zhí)行下一個(gè)程序,?當(dāng)前程序會(huì)被壓到棧的下一個(gè)位置而不會(huì)被清空

?

重點(diǎn): and skip first screen?忽略被調(diào)用程序的第一個(gè)屏幕?,但是?PBO?和?PAI?的Module還會(huì)被執(zhí)行.

總結(jié)

以上是生活随笔為你收集整理的调用CALL TRANSACTION的三种方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。