日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

tiptop 编译运行_tiptop客制规范总结

發布時間:2025/3/13 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tiptop 编译运行_tiptop客制规范总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1

程序更改一定要先在toptest環境中更改,測試完畢后再搬到topprod環境。

2

標準區程序搬到客制區之前,務必檢查p_zz中的鏈接檔,在客制區是否已經存在,否則會導致程序的覆蓋,資料的丟失。若沒有被客制則將程序復制到客制區相應目錄下修改。

3

客制,修改程序之前務必備份:程序名+日期+姓名(如果同一天同一人備份多次,請標注序號)

4

程序內備注:

(1).開始部分:添加modify備注(以便自己和別人清楚知道該支程序做過什么修改,方便查錯)

(2).針對程序段添加修改備注(只要程序有修改的地方,都要標明“mod/add/mark + ITCODE+日期”)

5

單個語句修改:

6

程序段添加要有備注起始&結束:

7

將標準程序搬到客制目錄下進行修改,一定要將MAIN函數中的cl_setup()內的模組改成C開頭的客制模組,否則作業的ACTION都會是英文的。

8

將標準畫面搬到客制區后,一定要維護一筆客制的p_perlang資料,否則畫面語言會顯示成英文

PS:r.gf之前可以先復制一筆客制的p_perlang,這樣就只要維護新增欄位的語言別資料了,可以省去很多功夫,否則畫面中的下拉框、page等資料都要維護。

9

維護p_zz,p_link等作頁,其中p_zz右側的按鈕“維護連接檔資料”、“維護ACTION資料”都要點進去【雙擊】一下再退出,“更新單支權限”也要點一下

10

若新增了按鈕,要維護按鈕的中文說明,可以在p_zz中“維護ACTION資料”按鈕點進去雙擊單身,找到要維護的按鈕,在通過“更改共用ACTION名稱/提示”按鈕進行維護。

也可以在p_base_act中維護

11

若修改的是共用的程序,如sapmt720等,要將所有用這支程序的連接檔都改成連接到客制模組。確定是否為共用程序的方法是:在p_link單身中查詢這支程序,若能查出多筆則為共用程序。

12

修改了程序要做好注釋,在程序開頭寫明修改標記,修改時間(WHEN)、人員(WHO)、目的(DO WHAT)。另外若修改了一段,要以begin---end標記,方便后續他人查看。

13

在標準表中加字段,要以”ta_”作為開頭命名,如在ima_file中加一個字段,命名應為ta_ima01.新增字段后要在p_zta或者p_feldname中維護中文說明

14

新增表的表要以”tc_”開頭,如tc_ima_file

15

修改程序之前要先做備份,備份時不要以“.4gl”結尾,而是要在.4gl后面增加修改人及日期,如:axmt410.4glxiayan120716

16

新增的開窗也要以”cq_”開頭,如cq_gen,如果新增的開窗是hard_code開窗,也要在p_qry中維護一筆資料占位,否則后續可能出現重復錄入的現象。

17

新增的錯誤信息也應該是C開頭的,如:cim-001

18

客制的時候書寫要規范,如IF和END IF書寫時要左對齊

19

使用自定義欄位,要在p_zta,p_feldname,p_perlang中修改名稱,并且使用過的自定義欄位不可以再做他用。另外要注意的是:使用自定義欄位之前要先檢查這個字段是否已經被使用過。

20

將標準程序搬到客制目錄下修改后,要測試打印功能是否正常,如打印時報錯“檔案路徑無效”等,則要將程序對應的報表也有搬到客制目錄下去,同時在p_zaw中將每個模板都復制一筆客制資料。

21

客制標準報表需注意:(1)將報表程序,4fd等搬到客制目錄 (2)維護p_zz,更改鏈接資料;(3)將模板搬到客制目錄,驗證數據庫,更改數據源位置;(4)p_zaw維護客制資料

22

在p_zta新建表,選擇數據庫時要將所有庫都選上,新建完后執行r.s2 ds

23

若修改的程序中有執行INSERT INTO 整個表的邏輯,則要檢查表中哪些欄位的是NOT MULL屬性的,NOT NULL屬性的欄位都要在INSERT INTO 之前給值,否則就會報錯“-391”

24

在畫面上新增類型為復選框(CheckBox)或者下拉框(Combobox),則要勾選屬性欄中的NOT NULL和Required,并在程序中給初值。

25

當執行程序遇見錯誤“-6372”時,要檢查SQLCA.SQLERRD[2]的值

26

若修改的標準表中字段的類型或者長度,或者在標準表中新增了字段,則要將所有用到這張表的程序都要編譯一遍。

27

客制完成后,一定要做測試,用不同的方式,從不同的角度進行測試。

修改了程序一定要做好注記!

END

總結

以上是生活随笔為你收集整理的tiptop 编译运行_tiptop客制规范总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。