1.登入T100的背景訊息
DGENV: s=標準環境/c=客戶環境
CUST : 客戶名稱
TOPENT:企業編號(預設為99,企業編號維護作業azzi500)
切換企業:TOPENT=企業編號
TOPALM:是否啟用開發需求單(adzi800)
TOPCHKOUT:是否可簽出程式
2.資料庫結構
標準資料庫:ds
暫存資料庫:dstmp
先進排程:dsaps
報表暫存:dsrept
正式資料:dsdemo/dsdata/或其他自訂
3.T100目錄
topprd:正式區
toptst:測試區
topstd:標準區
toppth:驗證區
$TOP 根目錄
com 公用元件目錄(設定目錄)
com/lib 標準公用函式(cl_xxx)目錄
com/sub 標準公用子函式(s_xxx)目錄
com/qry 標準查詢函式(q_xxx)目錄
com/lng 多語言目錄,用於開窗
com/wss Web Service 目錄
com/mta T100設計器進階功能資料來源
com/inc 存放程序內前端處理區塊內所連結的程序代碼(類似於子程式,編譯時自動產生到42r中)
com/cfg 置放系統程序執行時所需的全局變量
erp 標準模塊目錄
erp/aim ERP各模塊目錄
aim/dzx 各程序的設計器開發資料
erp/mdl 版型樣式資料-->r.a產生畫面和代碼時,從這裏取得版型資料
erp/cfg 置放標準模塊程序執行時所需的全局變量
apse 排程引擎
res 存放圖片
utl/bin T100後臺操作指令的shell(r.a r.c r.l等)
utl/fbin T100設計器上傳檢核時的流程及提示訊息
file
history
iap
sch
setup
www
efgp
4.常用SHELL
r.c 編譯程式,需在4gl路徑之下執行,產生的42m會自動搬至該目錄下
r.cs r.cs為小程式測試用,產生的42m仍在4gl目錄下
r.l 打包可執行檔或共用程式檔(42r、42x)
r.l xxx ALL 修改子程式/元件,或調整r.q設定後,
建議手動執行此指令,將相關呼叫的主程式一併掃出並重新Link
範例:r.l s_desc ALL
r.f 編譯程序畫面
r.p 預覽程序畫面
r.r 運行作業(可以進行模糊查詢:1.根據程序編號進行模糊查詢(如:r.r axrp);2.根據程序中文說明進行模糊查詢(如:r.r 重評價))
r.rd 執行作業後,若SQL錯誤則會留下 log檔
r.d Debug工具
r.dg Debug工具 原廠DEBUG功能(r.d出錯時使用;測試傳參時使用)
r.s 產生檔案 SCHEMA 的工具
rebuild 系統重建編譯
r.patch2 Patch更新工具
5.T100開發工具介紹
<1>程序基礎資料維護作業 azzi900
<2>子程序及元件維護作業 azzi901
<3>作業基本數據維護作業 azzi910
<4>數據表設計器adzi140/r.t
<5>字段數據設計器adzi150
<6>複製規格與程序 adzp270
<7>開發需求單 azzi800
<8>過單細節項目 azzi888
<9>錯誤信息維護 azzi920
<10>開窗設計器(azzi210)
<11>校驗帶值設計器(adzi220/r.v)