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.
  • 相关阅读:
    逻辑回归(logistics regression) 总结
    SQL注入原理
    xss绕过过滤之方法
    PHP CALC
    IP欺骗原理与过程分析
    DNS域传送漏洞利用
    linux性能测试工具perf
    linux设置程序开机自启
    Http请求中Content-Type和Accept讲解以及在Spring MVC中的应用
    random函数的使用
  • 原文地址:https://www.cnblogs.com/datie/p/11435727.html
Copyright © 2011-2022 走看看