zoukankan      html  css  js  c++  java
  • ESB函数组:共用include(2)

    *&---------------------------------------------------------------------*
    *&  包括              ZRFC_IC002
    *&---------------------------------------------------------------------*


      CLEAR TABLE_STRUCTURE[].

      CALL FUNCTION 'DDIF_FIELDINFO_GET'
          EXPORTING
            TABNAME              = QUERY_TABLE
    *   FIELDNAME            = ' '
       LANGU                '1'
    *   LFIELDNAME           = ' '
    *   ALL_TYPES            = ' '
    *   GROUP_NAMES          = ' '
          IMPORTING
    *   X030L_WA             =
            DDOBJTYPE            = TABLE_TYPE
    *   DFIES_WA             =
    *   LINES_DESCR          =
          TABLES
            DFIES_TAB            = TABLE_STRUCTURE
    *   FIXED_VALUES         =
          EXCEPTIONS
            NOT_FOUND            1
            INTERNAL_ERROR       2
            OTHERS               3
            .

    *  APPEND LINES OF TABLE_STRUCTURE TO TAB_DDL.

      CLEAR STR.

      LOOP AT TAB_FIELD.
        READ TABLE TABLE_STRUCTURE WITH KEY FIELDNAME = TAB_FIELD-FIELDNAME.

        IF SY-SUBRC 0.
          CONCATENATE STR TAB_FIELD-FIELDNAME INTO STR SEPARATED BY SPACE.
          MOVE TABLE_STRUCTURE-FIELDTEXT TO TAB_FIELD-FIELDTEXT.
          MODIFY TAB_FIELD.
        ENDIF.
      ENDLOOP.

      IF STR IS INITIAL.
        STR '*'.
      ENDIF.



      LOOP AT <ITAB_LOOP> into <IT_LINE>.
        SELECT (STRAPPENDING
        CORRESPONDING FIELDS OF TABLE <ITAB_INTO>
        FROM (QUERY_TABLE)
        WHERE (WHKS.
      ENDLOOP.

  • 相关阅读:
    Kubernetes之Ingress-Nginx
    Prometheus之AWS-EC2自动发现
    Prometheus之kubernetes-sd自动发现
    ORACLE 遇到ORA 03113 数据库连接卡住
    ORACLE 遇到ORA-31693 ORA-31617 ORA-19505 ORA-27037
    Oracle 计划任务批量清理临时表实例
    GO 基础
    CentOS 7.3安装完整开发环境
    3.6 String 与 切片&str的区别
    ubantu上编辑windows程序
  • 原文地址:https://www.cnblogs.com/twttafku/p/14351865.html
Copyright © 2011-2022 走看看