调用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
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
相关文章推荐
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- 调用CALL TRANSACTION的三种方法
- WCF分布式开发常见错误(13):The transaction under which this method call was executing ,此方法调用的事务被异步中断
- C程序调用shell脚本共有三种方法
- 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
- SQLServer 中存储过程返回的三种方式( 包括存储过程的创建, 在存储过程中调用, 在VS中调用的方法)
- Linux 下系统调用的三种方法
- C程序调用shell脚本共有三种方法
- 调用有参构造函数的三种方法
- Struts2方法调用的三种方式
- C程序调用shell脚本共有三种方法
- C程序调用shell脚本共有三种方法
- Android AlertDialog嵌套及二调用报错解决方法:The specified child already has a parent. You must call removeView()