tiptop單檔客制中使用的開發結構?

總結開發的步驟:

撰寫程式程式碼——建立p_zz基本資料——編譯r.c2——建立link資料(維護連結檔案資料)——連續成功後——增加action(維護action資料)——增加許可權——完成執行

工具/原料

genero 2.32 /2.4

方法/步驟

1、編寫4gl程式,可以用vi直接編寫,也可以用genero編寫。

2、編寫完後上傳到歸定的客制目錄,注意4gl程式的命名規則。

3、編譯r.c2 cimi100(不要加副檔名),編譯完成後,在42m資料夾中fglrun或以執行程式。但r.r2不可執行,需要做下述連線才可執行。

4、建立link檔,作業命令:p_link(可以從p_zz上連線過去)

:p>

模組編號:一定要與存放原始碼的位置相同。否則會報錯。

執行指令:fglrun $模組名i/命令名稱(fglrun $CIMi/ cmi100)

確定後,提示預設把此許可權賦值給class-a

tiptop單檔客制中使用的開發結構

5、製做連線檔,預設會帶出一個,確定即可。

tiptop單檔客制中使用的開發結構

6、r.l2 cimi100 生成可執行的連結檔案

6、r.l2 cimi100 生成可執行的連結檔案

8、左右有“群組設計選項”可進行群組許可權設定。

tiptop單檔客制中使用的開發結構

方法/步驟2

1、根據要求建立實體表

作業命令:p_zta

tiptop單檔客制中使用的開發結構

2、自制檔案到客制

複製aooi010.4gl,aooi010.4fd到客制目錄下,如當前在/u1/topprod/目錄下

cp ./tiptop/aoo/4gl/aooi010.4gl ./topcust/coo/4gl/cooi010.4gl

3、下載檔案

下載4gl和4fd檔案到本地,用genero開啟進行調整。

tiptop單檔客制中使用的開發結構

4、製作畫面檔

在製作畫面檔前,先下載tiptop/shcam/ds.sch檔案新增到genero中,為了用來生成控制元件。(在第一步我們新增完表格後,在ds.sch檔案中就會有我需要新增的表結構。)

(1)、我們可以在原來的4fd畫面檔上進行修改,也可以自己繪製,這裡我們建議自己繪製,因為我們通過參照ds資料庫中的表結構來繪製會很快,也不需要在原來的上面修改名稱。而且通過參照資料庫繪製的畫面檔,名稱都是根據資料庫欄位名稱參照過來的,比較方便。

(2)、具體操作方法見《介面設計流程》,那個裡面我們介紹過。下面我們來看下生成的事畫面檔的控制名稱。

tiptop單檔客制中使用的開發結構

(3)、可以設定一系列的欄位屬性,比如:No Entry (不可為空)等等。

(4)、如果需要開窗,則需要設定action為controlp,放大鏡的圖示image:zoom

tiptop單檔客制中使用的開發結構

tiptop單檔客制中使用的開發結構

5、編寫4gl程式

下面的張圖,我用word的目錄來展示了程式架構!

tiptop單檔客制中使用的開發結構

注意事項

最後一步的架構圖,很重要!編寫程式的時候這個用的最多!

資料, 檔案, 結構, 客制中, 單檔,
相關問題答案