*下面的代碼是在alv字段中修改字段的內容,點擊保存后就可以保存數據至數據表。 TABLES: spfli. DATA: wa_fieldcat TYPE lvc_s_fcat , " 相當於工作區 i_fieldcat TYPE lvc_t_fcat ...
前兩天有個打印需求變更,需要在ALV顯示列表中添加兩個字段,可編輯,而我自己用的是函數:REUSE_ALV_GRID_DISPLAY_LVC 因為之前做可編輯基本都是固定套路,定義類,畫屏幕。。。。 很是麻煩,所以才看看能不能不用屏幕,不用定義方法,結果是可以的,分享給大家! 前提:ALV ...
在FCAT 中 設置需要的字段為 可以編輯,然后LOOP 顯示 ALV 的內表,將不需要的行設置為 不可編輯 1. 在ALV用的內表中添加控制 style 的 內表 2.FCAT 中 設置字段可編輯 3.LAYOUT 制定 style 內表 4. ...
ALV 行選擇 及 雙擊事件&ALV功能總結 行選擇目前個人只知道兩種方法: W_LAYOUT TYPE SLIS_LAYOUT_ALV, 1. 在輸出內標加CHECK BOX 列 類型:C ...
使ALV控件中的內容可編輯 這應該是一個非常有用的功能,這樣我們便可以用它來代替table control來編出一些有這現成功能的界面來。實際上,讓alv中的內容可以被編輯與alv的事件無關。但是經常需要驗證輸入的數據,所以還是需要從事件開始談起。 想使一列可以被編輯只需 ...
程序間獲取ALV數據的兩種方法: 方法1:通過修改SUBMIT的目標程序,把內表EXPORT到內存,SUBMIT后IMPORT , 該方法需要修改目標程序,可以任意設置目標程序的中斷點; 這種方法性能比較高但是依賴源程序,需要事先將需要的數據EXPORT ...
Function ALV.. 5 單元格數據修改后立即同步(即立即觸發DATA_CHANGED事件)輸出內表... 37 方法一:通過REUSE_ALV_GRID_DISPLAY 函數的i_grid_settings-edt_cll_cb進行設置:... 37 方法 ...