zoukankan      html  css  js  c++  java
  • 在新窗口调用Tcode[ABAP4_CALL_TRANSACTION]

    STARTING NEW TASK 方式调用函数ABAP4_CALL_TRANSACTION,会打开一个新的窗口(session)运行tcode。

    2017-02-28_18-00-48

    函数ABAP4_CALL_TRANSACTION本质上是封装了CALL TRANSACTION

    2017-02-28_18-04-12

    代码:

    REPORT ztest_open_tcode.
    CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
      STARTING NEW TASK 'NEW_SESSION'
      EXPORTING
        tcode                   = 'SE38'
    *   SKIP_SCREEN             = ' '
    *   MODE_VAL                = 'A'
    *   UPDATE_VAL              = 'A'
    * IMPORTING
    *   SUBRC                   =
    * TABLES
    *   USING_TAB               =
    *   SPAGPA_TAB              =
    *   MESS_TAB                =
      EXCEPTIONS
        call_transaction_denied = 1
        tcode_invalid           = 2
        OTHERS                  = 3.
    IF sy-subrc <> 0.
    * Implement suitable error handling here
    ENDIF.
  • 相关阅读:
    文件夹打开对话框
    文件打开对话框
    HOOK函数(二)——全局HOOK
    HOOK函数(一)——进程内HOOK
    抓包
    List 访问
    坑爹的EL 表达式。
    tomcat 虚拟目录的安全问题
    框架
    程序员相关词汇
  • 原文地址:https://www.cnblogs.com/datie/p/11435727.html
Copyright © 2011-2022 走看看