SAP: ALV的布局管理
生活随笔
收集整理的這篇文章主要介紹了
SAP: ALV的布局管理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ALV中,欲保存布局,須在REUSE_ALV_GRID_DISPLAY函數中添加I_SAVE參數。I_SAVE定義為C數據類型,值如下:
??? ‘ ‘ = display variants cannot be saved
??? Defined display variants (e.g. delivered display variants) can be selected for presentation independently of this flag. Changes can not be saved.
??? ‘X’ = standard save
??? Display variants can be saved as standard display variants. User-specific saving is not possible.
??? ‘U’ = only user-specific saving
??? The user can only save display variants user-specifically
??? ‘A’ = standard and user-specific saving
??? The user can save a display variant user-specifically and as standard display variant. The user chooses in the display variant save popup.
為了進一步管理布局,則需要加入IS_VARIANT參數,其數據結構參考DISVARIANT,一般需要定義其中的REPORT=SY-REPID,VARIANT為布局保存格式。有三個有用函數供調用保存的格式布局,分別為:
REUSE_ALV_VARIANT_DEFAULT_GET 讀取默認的布局
REUSE_ALV_VARIANT_EXISTENCE 檢測指定布局是否存在
REUSE_ALV_VARIANT_F4 顯示布局格式選擇對話窗
??? ‘ ‘ = display variants cannot be saved
??? Defined display variants (e.g. delivered display variants) can be selected for presentation independently of this flag. Changes can not be saved.
??? ‘X’ = standard save
??? Display variants can be saved as standard display variants. User-specific saving is not possible.
??? ‘U’ = only user-specific saving
??? The user can only save display variants user-specifically
??? ‘A’ = standard and user-specific saving
??? The user can save a display variant user-specifically and as standard display variant. The user chooses in the display variant save popup.
為了進一步管理布局,則需要加入IS_VARIANT參數,其數據結構參考DISVARIANT,一般需要定義其中的REPORT=SY-REPID,VARIANT為布局保存格式。有三個有用函數供調用保存的格式布局,分別為:
REUSE_ALV_VARIANT_DEFAULT_GET 讀取默認的布局
REUSE_ALV_VARIANT_EXISTENCE 檢測指定布局是否存在
REUSE_ALV_VARIANT_F4 顯示布局格式選擇對話窗
總結
以上是生活随笔為你收集整理的SAP: ALV的布局管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ALV的SAP自带标准程序实例
- 下一篇: 使ALV控件中的内容可编辑