国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SAP應用事務開發—TABLE CONTROL 控件之應用(一)

2019-11-09 20:25:55
字體:
來源:轉載
供稿:網友
前期我自己自建了好多張表,其中有的表的數據是隨著業務的增長添加的,比如:全國商超主數據表,隨著公司入駐商超的數量增加而增加。所以需要做一個對話框式的應用交付渠道主管部門,當有新商超的時候,他們自行添加。這樣就有了下面的例子。

利用SAP應用事務開發功能的表格控件(Table Control),此控件主要應用于數據的批量輸出或輸入。

1)  Tcode:se38,新建程序:Z_INPUT_SAMPLE

2) 定義內表IT_ITAB

[plain] view plain copy REPORT  Z_INPUT_SAMPLE.  TABLES:ZMARKET_MESSAGE.  DATA: BEGIN OF IT_ITAB OCCURS 0,        CHK TYPE C,        SUPPERID LIKE ZMARKET_MESSAGE-SUPPERID,        SUPPER LIKE ZMARKET_MESSAGE-SUPPER,        MARKETID LIKE ZMARKET_MESSAGE-MARKETID,        MARKET LIKE ZMARKET_MESSAGE-MARKET,        END OF IT_ITAB.  

2)我們可以用Tcode:SE51來實現Screen的創建和維護,當然使用該工具需要提供剛建的程序名及Screen編號。

注意:1000為SAP預留屏幕號,這里自定義的屏幕號必須定義1000以外的其他數字,且最多不能超過4位,本例定義屏幕號為100.

點擊創建后,進入Screen設置界面。界面分3個部分,如下面的圖

3)  你也可以使用Tcode:SE80來創建Screen及ABAP設計。

4)  單擊ScreenPainter 按鈕,繪制一表格區域,系統將彈出表格創建向導。

單擊:繼續,在Name of table control這里輸入屏幕表格元素名稱,例如:T_TEST

單擊:繼續,在Internal PRogram talbe 處按F4會自動出現剛我們創建的內表IT_ITAB.

Table work area也是如此。加入進去。

單擊:繼續,可以看到我們定義內表的Field,多選需要input數據的這幾行。

單擊:繼續,因為我們要寫入表格,所以單選Input control。With column headers是設置是否顯示每欄的標題,CHK這個字段就是我們內表中第一個字段,就是為在此出現特別定義的。按F4會自動加顯示出來

單擊:繼續,看到3個復選框,第一個是:是否滾動,第二個是:是否自動加載增加和刪除按鈕,第三個是:是否增加全選和全不選按鈕,我們這里都選中,這樣向導會自動加載程序代碼,省事省力省時。

單擊:繼續,下面這些,可以保持默認就可。

單擊:繼續,最后一步,點擊:complete,至此用向導就將Table control畫好了。

雙擊標簽欄的字段,出現屬性窗口,更改下名稱。

最后保存激活。再回到我們的代碼,發現通過向導建Table Control給我們做了很多便利的事情,如圖,生成了方法,區分了類別。還生成不少代碼。

回到ABAP編輯界面,我們給代碼中加幾句:

保存激活后,就可以看到如下效果:你會發現狀態欄的按鈕都不起作用。接下來,我們來設計它,讓它起作用。

 

在邏輯流里將這兩段被注釋的語句解封。

然后雙擊:STATUS_0100,創建該對象

在出現的對話框中選擇第二項提交。

點擊是,界面轉到ABAP編輯界面,出現如下代碼:

將 SET PF-STATUS 'xxxxxxxx'.SET TITLEBAR 'xxx'.解封,并重命名。

雙擊重命名后的名稱:ZCREEN0100 創建該對象

點擊確定后,系統帶我們進入如下界面:

將功能鍵區打開,我們可以看到我們經常看到的圖標都在此聚集著

在每個ico圖標上方命名

然后再雙擊每一個ico圖標進行設置

完成后保存激活。這時你會發現右邊樹形結構處多了一欄。

進入PAI模塊的T_TEST_USER_COMMAND,雙擊進去,在后面的代碼欄輸入如圖代碼。

保存激活后,再運行狀態欄這行就可以正常使用了。

本文轉自:http://blog.csdn.net/szlaptop/article/details/8116441?locationNum=7&fps=1


上一篇:P03: 多重背包問題

下一篇:WC2017咸魚記

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 修文县| 页游| 梓潼县| 浮山县| 视频| 双桥区| 东辽县| 泾源县| 柳河县| 阜城县| 通化市| 乌恰县| 衡阳市| 铜山县| 旅游| 增城市| 大余县| 双辽市| 理塘县| 嘉荫县| 大足县| 得荣县| 嵩明县| 南京市| 上栗县| 宜丰县| 博爱县| 綦江县| 资兴市| 峨眉山市| 宿州市| 衡阳市| 大宁县| 扶余县| 永吉县| 贵阳市| 鄂尔多斯市| 邹平县| 澎湖县| 丽水市| 韩城市|