javaGrowing

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            92 隨筆 :: 33 文章 :: 49 評論 :: 0 Trackbacks

          ?

          在sap開發(fā)的過程中,經(jīng)常需要自定義數(shù)據(jù)表,對于簡單的數(shù)據(jù)表,我們可以通過sap的表維護工具生成維護代碼,并建立自定義的TCODE來維護其數(shù)據(jù)。具體步驟如下:

          一、建立自定義表(TCODE :SE11)
          1 在“Delivery and Maintenance”Tab屏幕設(shè)置“Data Browser/Table view Maint.”屬性為“允許通過標準表格維護工具維護”
          2 設(shè)計表格字段
          3 設(shè)置表格技術(shù)設(shè)置,菜單:轉(zhuǎn)到-》技術(shù)設(shè)置
          4 保存激活。

          二、生成維護代碼
          生成維護代碼代碼有兩個途徑:
          1、se11界面的菜單:實用程序-》Table Maintenance Generator其實這里就是調(diào)用SE54
          2、通過TCODE: SE54

          三、建立自定義CODE(TCODE:SE93)
          有三種方法來建立自己的TCODE來維護自定義表;
          1 通過SM30維護
          進入TCODE:SE93建立新TCODE,tcode類型選擇為:“Transaction with parameters(parameter transaction)”;事務(wù)欄輸入“SM30”;選中“跳過起始屏幕”;選中“Inherit GUI attribute”;輸入默認字段:VIEWNAME?= '自定義的表名'?和UPDATE = 'X';保存激活即可;
          2 通過RS_TABLE_LIST_CREATE函數(shù)建立新程序來建立TCODE
          新程序代碼如下

          report? zjwec026? .

          ? call function 'RS_TABLE_LIST_CREATE'
          ???????? exporting
          ????????????? action???? = 'ANLE'
          ????????????? table_name = 'ZJW_CC_GZJSQ'
          ????????????? generation_forced = ' '.
          3通過View_Maintenance_Call 函數(shù)建立新程序來建立TCODE,代碼可以參見SAP的標準程序RFT042D_CALL
          代碼如下
          report? rft042d_call.

          call function 'VIEW_MAINTENANCE_CALL'
          ???? exporting
          ????????? action???????? = 'S'
          ????????? view_name????? = 'V_T042D'.

          posted on 2008-02-27 09:00 javaGrowing 閱讀(1179) 評論(0)  編輯  收藏 所屬分類: sap
          主站蜘蛛池模板: 宁晋县| 东明县| 万全县| 剑阁县| 泰宁县| 千阳县| 屏东市| 洛南县| 济源市| 龙陵县| 治多县| 仙桃市| 渭南市| 靖远县| 北川| 筠连县| 汝南县| 安徽省| 敖汉旗| 峨边| 富宁县| 竹山县| 舟曲县| 黄陵县| 丹阳市| 遵化市| 成都市| 固安县| 柳州市| 长海县| 台湾省| 云霄县| 邢台市| 禹城市| 泊头市| 忻州市| 保德县| 平顺县| 巴里| 遂溪县| 南木林县|