abap:alv
alv是系統的一種網格的顯示方式,這種方式帶有彙總/排序/篩選等功能,alv格式的資料是以單元格為單位顯示,不象一般的寫屏方式拷出來或是匯出成檔案不同列的內容粘在一塊,這種方式便於資料匯出來放在電子**裡進行加工.
slis_fieldcat_alv中的部分欄位及意義:fieldname是對應內錶中哪個字段,必須。seltext_s/m/l是標題的名字,(乙個即可)必須。col_pos表示所在位置,是第一列還是第二列。。intlen表示可以篩選的長度,如果不輸得話有可能在篩選的時候顯示不夠長。hotsot = 'x'表示可以點它來顯示次表。
slis_listheader 包含:typ :h = header,s = selection,a = action. key :是和s對應的,是那個的標題吧. info:可以是變數和賦值的。跟在key的標題後面,是個表達值
函式:reuse_alv_events_get:將各個事件的名字寫到slis_t_event的name中。這樣,可以在後面,根據名字的不同,對不同的event付不同的form,來實現不同功能。
fieldcat屬性
col_pos 輸出列
tabname 標籤名稱
currency(5) 貨幣單位
quantity(3) 計量單位
qfieldname 參考計量單位的欄位名稱
round round 值
exponent(3) 流動表示的指數
key(1) 關鍵字段
icon(1) 作為圖示輸出
symbol(1) 輸出作為符號
checkbox(1) 作為核取方塊輸出
just(1) 對齊
lzero(1) 輸出前導零
no_sign(1) 輸出抑制符號
no_zero(1) 為輸出隱藏零
edit_mask 為輸出編輯掩碼
emphasize(4) 帶有顏色的高亮列
fix_column(1) 固定列
do_sum(1) 總計列值
no_out(1) 列沒有輸出
tech(1) 技術字段
outputlen 列的字元寬度
decimals_out 能控制小數點的位數
這裡面很多都是最後乙個對後面的都有影響。。。比如你想固定左邊的前3列那麼在第一列的key = 'x'.然後在要在第四列處key = ' '.這樣前3列固定了(只能在grid型別下使用?)
string npos的一些說明
string npos的一些說明 static const size t npos 1 表示 size t 的最大值 maximum value for size t 如果對 1表示size t的最大值有疑問可以採用如下 驗證 include include include using namesp...
string npos的一些說明
一 定義 std string npos的定義 static const size t npos 1 表示 size t 的最大值 maximum value for size t 如果對 1 表示size t的最大值有疑問可以採用如下 驗證 include include include usin...
mysql的一些說明
資料備份型別 1 完全備份 2 部分備份 mysql資料備份的方式 1 熱備份 資料在執行備份時,讀寫不影響 2 溫備份 資料庫在執行備份時,讀可以執行,寫不可以執行 3 冷備份 資料庫在備份時,讀寫都不可以執行 mysql支援的儲存引擎 1 myisam 支援溫備份和冷備份 2 innodb 三種...