通過sap的表維護工具來維護自定義表的tcode

2021-06-18 05:32:52 字數 1204 閱讀 4769

在sap開發的過程中,經常需要自定義資料表,對於簡單的資料表,我們可以通過sap的表維護工具生成維護**,並建立自定義的tcode來維護其資料。具體步驟如下:

一、建立自定義表(tcode :se11)

1 在「delivery and maintenance」tab螢幕設定「data browser/table view maint.」屬性為「允許通過標準**維護工具維護」

2 設計**字段

3 設定**技術設定,選單:轉到-》技術設定

4 儲存啟用。

二、生成維護**

生成維護****有兩個途徑:

1、se11介面的選單:實用程式-》table maintenance generator其實這裡就是呼叫se54

2、通過tcode: se54

三、建立自定義code(tcode:se93)

有三種方法來建立自己的tcode來維護自定義表;

1 通過sm30維護

進入tcode:se93建立新tcode,tcode型別選擇為:「transaction with parameters(parameter transaction)」;事務欄輸入「sm30」;選中「跳過起始螢幕」;選中「inherit gui attribute」;輸入預設字段:viewname = '自定義的表名' 和update = 'x';儲存啟用即可;

2 通過rs_table_list_create函式建立新程式來建立tcode

新程式**如下

report  zjwec026  .

call function 'rs_table_list_create'

exporting

action     = 'anle'

table_name = 'zjw_cc_gzjsq'

generation_forced = ' '.

3通過view_maintenance_call 函式建立新程式來建立tcode,**可以參見sap的標準程式rft042d_call

**如下

report  rft042d_call.

call function 'view_maintenance_call'

exporting

action         = 's'

view_name      = 'v_t042d'.

sap 表維護工具

在sap開發的過程中,經常需要自定義資料表,對於簡單的資料表,我們可以通過sap的表維護工具生成維護 並建立自定義的tcode來維護其資料。具體步驟如下 一 建立自定義表 tcode se11 1 在 delivery and maintenance tab螢幕設定 data browser tab...

mysql表的維護

一 修改表的列結構 1 複製表 如複製乙個與customer一模一樣的表visitor mysql create table visitor select from customer 2 修改列的資料型別 如將visitor的nam型別改為varchar 30 mysql alter table v...

表分割槽的維護

表分割槽的維護 增加分割槽 alter table 表名 add partition 分割槽名 values less than 值 刪除分割槽 alter table 表名 drop partition 分割槽表名 截斷分割槽 刪除當前分割槽的資料,但是他並不會刪除當前分割槽,也不會影響其他分割槽...