您的位置:首页 > 其它

调用CALL TRANSACTION的三种方法

2007-12-14 11:12 429 查看
2006年08月14日 12:38:00
1.使用屏幕传入 REFRESH BDCDATA.[align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-PROGRAM = 'SAPLCSDI'. "Programm St點kliste[/align][align=left] BDCDATA-DYNPRO = '0100'. "Dynpro[/align][align=left] BDCDATA-DYNBEGIN = 'X'. "Sofort starten[/align][align=left] APPEND BDCDATA.[/align][align=left] CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' "HW 81070[/align][align=left] EXPORTING[/align][align=left] INPUT = H_MATNR[/align][align=left] IMPORTING[/align][align=left] OUTPUT = H_MATNR[/align][align=left] EXCEPTIONS[/align][align=left] OTHERS = 0.[/align][align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-FNAM = 'RC29N-MATNR'. "Material[/align][align=left] BDCDATA-FVAL = H_MATNR.[/align][align=left] APPEND BDCDATA.[/align][align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-FNAM = 'RC29N-WERKS'. "Werks[/align][align=left] BDCDATA-FVAL = H_WERKS.[/align][align=left] APPEND BDCDATA.[/align][align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-FNAM = 'RC29N-STLAN'. "Verwendung[/align][align=left] BDCDATA-FVAL = H_STLAN.[/align][align=left] APPEND BDCDATA.[/align][align=left]*[/align][align=left]** IF NOT H_STLAL IS INITIAL.[/align][align=left]** CLEAR BDCDATA.[/align][align=left]** BDCDATA-FNAM = 'RC29N-STLAL'. "Stl.Alternative[/align][align=left]** BDCDATA-FVAL = H_STLAL.[/align][align=left]** APPEND BDCDATA.[/align][align=left]** ENDIF.[/align][align=left]*[/align][align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-PROGRAM = 'SAPLCSDI'. "Programm St點kliste[/align][align=left] BDCDATA-DYNPRO = '0150'. "Dynpro[/align][align=left] BDCDATA-DYNBEGIN = 'X'. "Sofort starten[/align][align=left] APPEND BDCDATA.[/align][align=left]* Umwandeln in Anzeigemodus 黚er BDC_OKCODE[/align][align=left] CLEAR BDCDATA.[/align][align=left] BDCDATA-FNAM = 'BDC_OKCODE'.[/align][align=left] BDCDATA-FVAL = '/BDA'.[/align][align=left] APPEND BDCDATA.[/align][align=left] [/align][align=left]* Verzweig in St點klistenanzeige 黚er Batchinput-Tabelle[/align][align=left] CALL TRANSACTION 'CS03' USING BDCDATA MODE 'E'.[/align]2.使用parameter [align=left] SET PARAMETER ID 'MAT' FIELD P_MATNR.[/align][align=left] SET PARAMETER ID 'WRK' FIELD P_WERKS.[/align][align=left] SET PARAMETER ID 'CSV' FIELD P_STLAN.[/align][align=left] [/align] CALL TRANSACTION 'CS03' AND SKIP FIRST SCREEN.3.使用memory[align=left]data:[/align][align=left] wfbomcom type rc29n.[/align][align=left]move-corresponding bom_key to wfbomcom. "#EC ENHOK "note0526541[/align][align=left] wfbomcom-aennr = display_aennr.[/align][align=left] wfbomcom-datuv = display_datuv.[/align][align=left] wfbomcom-datub = display_datub.[/align][align=left] export wfbomcom to memory id 'WFBOMCOM'.[/align][align=left]* display bom[/align]call transaction 'CS03' and skip first screen.

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1062128
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: