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.
  • 相关阅读:
    java实现万年历
    XCTF 逆向 re1-100
    iOS多线程开发之GCD
    Hexo Next统计文章访问量
    Name/Value 配對和物件
    Mac系统Git生成ssh公钥
    《大话数据结构》三
    C++指针和引用
    英语语法讲解第一课句子成分-表语
    String-mainipulation7
  • 原文地址:https://www.cnblogs.com/datie/p/11435727.html
Copyright © 2011-2022 走看看