zoukankan      html  css  js  c++  java
  • ALV直接返回选择屏幕

    当有多个ALV的时候 想直接返回选择屏幕 可调用函数 RS_REFRESH_FROM_SELECTOPTIONS

    其中 l_seltab  可带出当前程序的 选择条件参数

     CASE ucomm.
        WHEN '&Z_F15'.
          DATA:l_seltab TYPE TABLE OF rsparams.

          CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' "直接返回选择屏幕函数
            EXPORTING
              curr_report     = sy-repid "程序名-ZJRFI018
            TABLES
              selection_table = l_seltab
            EXCEPTIONS
              not_found       1
              no_report       2
              OTHERS          3.

          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.

          SUBMIT zjrfi018 WITH SELECTION-TABLE l_seltab VIA SELECTION-SCREEN.
        WHEN '&Z_F12'.
          LEAVE PROGRAM .

       when others.

    endcase.

  • 相关阅读:
    js的alert乱码问题
    (6)select语句
    (5)视图
    (4)索引
    (3)操作数据库
    (2)MySQL数据类型
    (1)MySQL概述
    RocketMQ安装使用
    uniapp打包h5
    面试必问 如何保证缓存与数据库的一致性
  • 原文地址:https://www.cnblogs.com/WACBZWY/p/13673830.html
Copyright © 2011-2022 走看看