Table Control 的一些控制

2021-04-19 19:26:23 字數 1376 閱讀 3678

一、table control 響應雙擊事件 

第一步:屬性選擇『響應雙擊'

第二步:在status裡面f2要寫成pick,這樣雙擊的ucomm就是pick了

第三步:加上如下**就可以得到雙擊的行和列

data: l_row type i.

data: l_field type char30.

case ok_code.

when 'pick'.

get cursor line l_row.

get cursor field l_field.

endcase.

二、table control 控制單行是否可編輯

loop at   t_data

into wa_data

with control t_ctr1

cursor t_ctr1-current_line.

module t_ctr1_get_lines.   "在這個module裡面加如下**

*&spwizard:   module t_ctr1_change_field_attr

endloop.

**加如下**

loop at screen .

if wa_data-ebeln is not initial.

screen-input = '0'.

modify screen.

endif.

endloop.

如果採購訂單有值,那麼這行就不可編輯

三、table control控制某一列不顯示

data: cols type table of cxtab_column with header line.

cols = tabctrl-cols.    "tabctrl是table control的名字

loop at cols.

if cols-index = 4 or cols-index = 5 or cols-index = 8 .

if g_flag ne 'bt2'.

cols-invisible = 1.

else.

cols-invisible = 0.

endif.

modify cols.

endif.

if cols-index = 11 or cols-index = 9.

if g_flag ne 'bt1'.

cols-invisible = 1.   "顯示

else.

cols-invisible = 0.   "不顯示

endif.

modify cols.

endif.

endloop.

tabctrl-cols = cols.

一些人,一些事,一些

我覺得這是國內it企業浮躁和傳統的官本位性質決定的,導致國內企業都本末倒置。要想改變命運,我覺得有以下出路 1.不做技術了,改做混混 混混的概念很廣泛的,比如銷售 經理 幹部 皮包公司之類其實都屬於這類。中國就是這樣,越浮越掙錢,只有混混才能發財。要不更進一步,做流氓,廣義的流氓,也很不錯。2.專心...

關於RemoteView 的一些字型的一些問題

最近在做乙個 在notification 新增 天氣通知的小部分 發現困擾在 如何給 remoteview 中的字型 作修改 大家都知道 textview 設定字型 在xml 中 可以 設定 3種 而其他字型的設定 需要通過 typeface 去設定 具體 將字型放置在asset 資料夾中 type...

iPhone UITableVIew 的一些理解

uitableview 用的不少,其重用機制還是有點迷惑。之前有用過sdwebimage和 結合該demo,做個小總結 2 uitableview可以響應uiscrollview 的delegate,因為uitableview中就有乙個scrollview 得先宣告 inte ce rootview...