1. 程式人生 > >ABAP--如何建立通過sap表維護工具來維護自定義表TCODE

ABAP--如何建立通過sap表維護工具來維護自定義表TCODE

               

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

一、建立自定義表(TCODE :SE11)1 在“Delivery and Maintenance”Tab螢幕設定“Data Browser/Table view Maint.”屬性為“允許通過標準表格維護工具維護”2 設計表格欄位3 設定表格技術設定,選單:轉到-》技術設定4 儲存啟用。

二、生成維護程式碼生成維護程式碼程式碼有兩個途徑:1、se11介面的選單:實用程式-》Table Maintenance Generator其實這裡就是呼叫SE542、通過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'.