确定 SAP 中给定选择屏幕上给定类型参数的值


在输入报告名称后,函数模块 RS_SELSCREEN_INFO 会提供参数和选择选项列表。你可以通过在相关的 SAP T 代码(如 SE37 或 SE80)中输入名称 RS_SELSCREEN_INFO 来查看此 FM 的完整详细信息

你可以按照以下方法调用此 FM RS_SELSCREEN_INFO −

CALL FUNCTION 'RS_SELSCREEN_INFO' "
   EXPORTING
      report =                    " rsvar-report Report Name
   TABLES
      field_info =                " scr_info     Information about type, reference field, etc.
   EXCEPTIONS
      NO_SELECTIONS = 1           "              Report has no selections
      REPORT_NOT_EXISTENT = 2     "              Report does not exist
      SUBROUTINE_POOL = 3         "
      .  "  RS_SELSCREEN_INFO

或者,你可以尝试使用函数模块 GET_DICTIONARY_FIELDS- 来提供 ABAP 程序中使用的所有字典字段。你可以通过在相关的 SAP 事务(如 SE37 或 SE80)中输入名称 GET_DICTIONARY_FIELDS 来获取完整详细信息。

CALL FUNCTION 'GET_DICTIONARY_FIELDS' "Provides all Dictionary fields used in a program
   EXPORTING
      progname =                  " sy-repid
   TABLES
      field_tab =                 "
      .  "  GET_DICTIONARY_FIELDS

更新日期:13-2-2020

671 次浏览

开启您的 事业

通过完成课程获得认证

开始学习
广告