ALV引數彙總

2021-06-13 08:36:17 字數 1520 閱讀 1122

在網上看到一些alv的引數,還有平時用到的一些引數,做個彙總,不斷更新中:

rs_selfield-col_stable = 『x』.

rs_selfield-row_stable = 『x』.

rs_selfield-refresh = 『x』. 

這3行就可以實現自動重新整理,並且返回時滑鼠回到原來的位置

rs_selfield-hotspot  = 『x』   定義為熱點(可響應單擊事件)

rs_selfield-edit_mask = 『******』.  可定義密碼保護方式的顯示內容

rs_selfield-emphasize = 『c301′ .賦值範圍:space, 『x』 or 『cxyz』 (x:』1′-』9′; y,z: 『0′=off 『1′=on)

『x』 = 預設高亮顏色

『cxyz』 = 指定顏色:

o  c: 顏色 (預設第乙個字元為 c)

o  x: 顏色編碼

o  y: 粗體

o  z: 顏色反轉

i_layout-zebra = 『x』.        「顏色交替

i_layout-detail_popup = 『x』. 「是否彈出詳細資訊視窗

i_layout-f2code = 『&eta』.「設定觸發彈出詳細資訊視窗的功能碼,這裡是雙擊

i_layout-no_vline             = 『x』.「這個用來設定列間隔線

i_layout-colwidth_optimize    = 『x』. 「優化列寬選項是否設定

i_layout-detail_initial_lines = 『x』.

i_layout-detail_titlebar      = 『詳細內容』. 「設定彈出視窗的標題欄

i_layout-totals_bef      = 『x』 詳細內容』. 「求和後的行就會在第一行出現

沒有指明全域性優化列寬的時候,在需要指定優化的字段的屬性裡指定下列屬性就可以單列優化了

wa_fieldcat-col_opt = 『x』.

列抬頭的工具提示,在列的屬性新增下列引數,當使用者將滑鼠放到列名上時,可以顯示「提示」2字,**如下:

wa_fieldcat-tooltip = 『提示』.

f4幫助

wa_fieldcat-ref_field = 『pspid』.

wa_fieldcat-ref_table = 『prps』.

對於貨幣字段,要在其設定欄位和列名的屬性中再新增乙個「指定資料型別」的屬性,如下

wa_fieldcat-datatype = 『curr』.

這樣在修改資料並儲存時,才能將資料保持原樣,否則輸入的資料會自動將小數點提前2位

更改單元格(字型)的前景、背景顏色

clear l_cellcolor .

endif.

modify i_tab index wa_tab-numer from wa_tab transporting cell_color .

clear wa_tab .

endloop.

ALV 取得 方法

表示 alv 時 別畫面 遷移 方法 說明 下記 標準 遷移 別 alv 表示 事 可能 abap form call alv.call function reuse alv grid display exporting i callback program sy repid i callback ...

ALV 報表 顏色 例項

在alv報表設計有時候需要根據一定條件將特定的單元顯示成特定的顏色,具體實現步驟如下 1.在需要顯示的內錶中新增新的字段,字段型別為lvc t scol 2.根據條件設定顏色資料 3.設定layout coltab fieldname的資料指定顯示顏色的字段.如下 注意紅色部分 report z a...

如何重新整理 ALV 資料

form data changed finished using p modified.check p modified eq c x.call method g grid refresh table display exporting i soft refresh c x is stable gt...