ABAP:选择画面工具栏按钮

1.隐藏选择画面工具栏按钮 FM【RS_SET_SELSCREEN_STATUS.】
在AT SELECTION-SCREEN OUTPUT里设定
sample:
DATA  td_exclude  TYPE TABLE OF sy-ucomm.
AT SELECTION-SCREEN OUTPUT.
  APPEND ‘SALL’ TO td_exclude. “选择按钮隐藏
  APPEND ‘GET ’ TO td_exclude. “variant取得隐藏
  APPEND ‘PRIN’ TO td_exclude. “打印隐藏
  APPEND ‘SJOB’ TO td_exclude. “后台运行隐藏
  CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
    EXPORTING
      p_status  = sy-pfkey
    TABLES

      p_exclude = td_exclude.

2.gui status在选择画面的用法】SSCRFIELDS-UCOMM】
INITIALIZATION.
SET PF-STATUS 'STATUS_DYNPRO015'.
AT SELECTION-SCREEN.
CASE SSCRFIELDS-UCOMM.
    WHEN 'CANC'.
      LEAVE PROGRAM.
    WHEN 'EXIT'.
      LEAVE PROGRAM.
    WHEN 'BACK'.
      LEAVE PROGRAM.

  ENDCASE.

【STATUS_DYNPRO015】的设定







画面效果





このブログの人気の投稿

ABAP:データファイルのアップロードとダウンロード

ABAPSE12 更新ビュー作成手順

ABAP:]バックグラウンドジョブDEBUG