TOPGP命名、操作、環(huán)境架構(gòu)_第1頁
TOPGP命名、操作、環(huán)境架構(gòu)_第2頁
TOPGP命名、操作、環(huán)境架構(gòu)_第3頁
TOPGP命名、操作、環(huán)境架構(gòu)_第4頁
TOPGP命名、操作、環(huán)境架構(gòu)_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、周迎春營運本部/中西營運區(qū)/T系列交付中心鼎捷軟件2015年03月01日準備 安裝CRT 安裝GDC基本操作基本操作主畫面基本操作說明主畫面基本操作說明 開啟主目錄方式 Telnet下 執(zhí)行命令 udm7 exe2 udm_tree 執(zhí)行程序方式 exe2 aimi100 (任何目錄下都可使用此命令) r.r2 aimi100 (只能在程序所述模塊的目錄下使用此命令) 主目錄雙擊程序名稱 主目錄錄入作業(yè)編號 主目錄編輯我的最愛 程序界面下快捷鍵 ctrl-g aimi100建檔類型類型類型功能功能參數(shù)更改單檔錄入、更改、刪除、復制、無效、打印、查詢、條件查詢、條件儲存單檔多欄單身、打印、匯出E

2、XCEL、查詢、條件查詢、條件儲存雙檔錄入、更改、刪除、復制、單身、打印、查詢、條件查詢、條件儲存批處理條件查詢、條件儲存查詢查詢、打印報表條件查詢、條件儲存系統(tǒng)按鈕及功能鍵操作說明系統(tǒng)按鈕及功能鍵操作說明快捷鍵 按鈕名稱 功能說明 Ctrl-l 語言切換語言別 F1 錄入單檔建檔或雙檔建檔案新增一筆資料 u 更改單檔建檔案時為更改此筆資料雙檔建檔時為更改此筆單頭資料 F2 刪除單檔建檔或雙檔建檔案刪除一筆數(shù)據(jù) c 復制單檔建檔或雙檔建檔案復制一筆數(shù)據(jù) x 無效單檔建檔或雙檔建檔案標注此筆數(shù)據(jù)無效之功能鈕 b 單身在雙檔建檔或單檔多欄進入單身錄入或更改數(shù)據(jù) o 打印在建檔程序行印憑證或明細表

3、e 匯出Excel在雙檔建檔或單檔多欄將單身查詢出的數(shù)據(jù)匯入Excel 系統(tǒng)按鈕及功能鍵操作說明系統(tǒng)按鈕及功能鍵操作說明快捷鍵 圖形按鈕 功能說明 q 查詢查詢已存在的數(shù)據(jù) Ctrl-q 條件查詢查詢用戶儲存過的條件,帶入畫面中 Ctrl-w 條件存儲儲存用戶畫面上錄入的條件 f 第一筆當數(shù)據(jù)查詢出來后,移到查詢出來的第一筆數(shù)據(jù) p 上筆當數(shù)據(jù)查詢出來后,移到當前數(shù)據(jù)的前一筆數(shù)據(jù) j 指定筆當數(shù)據(jù)查詢出來后,可錄入指定跳到第幾筆數(shù)據(jù) n 下一筆數(shù)據(jù)查詢出來后,移到當前數(shù)據(jù)的下一筆數(shù)據(jù) l 末一筆當數(shù)據(jù)查詢出來后,移到查詢出來的最后一筆數(shù)據(jù) Ctrl-z 必要字段在新增或更改數(shù)據(jù)時,檢查有哪些是

4、必須錄入的字段 系統(tǒng)按鈕及功能鍵操作說明系統(tǒng)按鈕及功能鍵操作說明快捷鍵 圖形按鈕 功能說明 Ctrl-h 幫助在線說明 Esc 離開離開此支程序 Return 確定在新增、更改完成時按確定存盤 Esc 退出在新增、更改時可按放棄此筆資料 Ctrl-o 預設上筆資料在新增時,單一字段缺省當前數(shù)據(jù)與上一筆相同 Ctrl-f 開啟字段說明在新增或更改時,看某個字段的說明 查詢條件的運用 *:表示任何符合的字符,例:A*,表示要找出全部為A開頭的資料。?:表示任一符合的字符,例:A?,表示要找出第一碼為 A,第二碼為任何字符,但總共只有二碼之數(shù)據(jù)。注:以上二功能僅可在文字字段使用。=: 表示該字段為空

5、白。n: 表示大于數(shù)值n,例:100。n: 表示小于數(shù)值n,例:100。n: 表示不等于某個值,例:100?;駻001n:m: 表示介于n與m之間,例:100:200。x|y: 表示值為x或y,例:A|B、50|60。a-z*:表示第一字符為由a到z的任一字母開頭的數(shù)據(jù)。 正式區(qū)、測試區(qū)、標準區(qū)的畫分正式區(qū)、測試區(qū)、標準區(qū)的畫分 TOP GP在出貨時會畫分成三大區(qū)域,分別是正式區(qū)、測試區(qū)與標準區(qū)。 正式區(qū):客戶正式運行環(huán)境 。本區(qū)程序不可任意更改,以維護數(shù)據(jù)的安全性。程序要匯入本區(qū)前,必須在測試區(qū)域完成磨合測試,并經(jīng)相關(guān)用戶的認可后才可以執(zhí)行匯入的工作。 測試區(qū):主要是提供給用戶練習數(shù)據(jù)輸入,

6、或是有新程序匯入系統(tǒng)的磨合測試區(qū),本區(qū)的數(shù)據(jù)將會定期由正式區(qū)覆蓋進來,以保持測試的逼真度。 標準區(qū):標準系統(tǒng)環(huán)境,不客制,僅接受Patch 更新。區(qū)域劃分的目的 提供客戶獨立的正式與測試環(huán)境 擁有系統(tǒng)功能自動更新的機制【patch】 完整記錄客制功能項目TOP GP 各區(qū)路徑規(guī)劃圖各區(qū)路徑規(guī)劃圖/u1/topprod/正式區(qū)/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/aooi010/cooi010/u1/toptest/測試區(qū)/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/a

7、ooi010/cooi010/u1/topstd/標準區(qū)/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/aooi010/cooi010模塊編號程序編號tiptop 目錄下的程序,除測試進行中時期外,在正式區(qū)、測試區(qū)及標準區(qū)均應保持一致TOP GP 數(shù)據(jù)庫分區(qū)/u1/topprod正式區(qū)topprodds 數(shù)據(jù)庫/u1/toptest測試區(qū)toptestds 數(shù)據(jù)庫/u1/topstd標準區(qū)topstdds 數(shù)據(jù)庫每一區(qū)都有各自獨立的Instance每個Instance皆有獨立的ds數(shù)據(jù)庫DB Server 系統(tǒng)資源分配TOTAL Dat

8、abase 4GBTOTAL Hard Disk 14GBINSTANCE 1正式區(qū)2G正式區(qū)6GINSTANCE 2測試區(qū)300M測試區(qū)6GINSTANCE 3標準區(qū)200M標準區(qū)2G系統(tǒng)架構(gòu)圖系統(tǒng)架構(gòu)圖 4ad4t m4sm4t b4stt op. gl obalconfi g4gl42m42r4fd42fpersddschrep各模組aap, abx, azz. . .4gl42m4fd42fpersdd系統(tǒng)模組sub, l i b, qr yrel easeschem at oolds4gl 2bi nt i pt op. keydem odocl ogoutt m pt ri gge

9、rt i pt op系統(tǒng)架構(gòu)說明 系統(tǒng)在配置時,均以tiptop做為最上層目錄,在tiptop下掛上各種系統(tǒng)所需的工具、模塊等目錄 。 config目錄 本目錄下是置放程序執(zhí)行時所需參照到的設定部份。 top.global:整個系統(tǒng)中都會使用到的公用變量定義(如g_user:記錄現(xiàn)行用戶代碼、g_plant:記錄用戶當前使用工廠代碼)檔案。 4ad:存放每支程序Action代碼與顯示說明轉(zhuǎn)換的數(shù)據(jù)(分系統(tǒng)別、語言別存放)。 4tm:存放每支程序的TopMenu數(shù)據(jù)(分系統(tǒng)別存放)。 4tb:存放各類程序的Tool Bar設定數(shù)據(jù)。 4st:存放屏幕顯示的Style設定數(shù)據(jù)。 4sm:存放系統(tǒng)S

10、tart Menu(分語言別存放)。系統(tǒng)架構(gòu)說明 程序模塊目錄 aim等:各模塊目錄 lib: 置放系統(tǒng)標準公用程序(如:cl_xxx)目錄。 sub:置放系統(tǒng)標準公用副程序(如:s_xxx)目錄。 qry:置放系統(tǒng)標準查詢程序(如:q_xxx)目錄。 模塊下目錄 4gl:程序原碼置放目錄,置于其下的程序命名均須依命名原則定名。 42m:程序原碼經(jīng)編譯后的結(jié)果置放處。各程序單獨存在,未經(jīng)連結(jié)前的程序不一定可以獨立執(zhí)行。 42r:編譯連結(jié)完成后的執(zhí)行檔置放處。 4fd : Form Designer使用的畫面檔。 per:透過gsform工具將4fd檔案轉(zhuǎn)換成的畫面對照檔。 42f:編譯完成的畫

11、面文件數(shù)據(jù)。 sch:由數(shù)據(jù)庫匯出的數(shù)據(jù)結(jié)構(gòu)文件。 sdd: 畫面檔案規(guī)格說明。 系統(tǒng)架構(gòu)說明 工作目錄 ds4gl2:置放程序執(zhí)行時所必需的執(zhí)行程序稿。 bin:置放程序執(zhí)行時所必需的執(zhí)行程序稿。 schema:由數(shù)據(jù)庫匯出的數(shù)據(jù)結(jié)構(gòu)文件。 demo:置放參考用標準程序的目錄。 doc: 存放圖片,說明文件,流程文件的目錄。 log: 程序錯誤訊息記錄檔。 out: 歷史打印報表存放目錄。 tmp:存放數(shù)據(jù)庫備份及其它暫存數(shù)據(jù)。系統(tǒng)工具系統(tǒng)工具 在TOP GP系統(tǒng)中提供一些系統(tǒng)工具,讓用戶在自行開發(fā)程序時能有標準的執(zhí)行依循。 r.c2 : 將4gl程序編譯為42m r.l2 : 讀取程序連結(jié)

12、數(shù)據(jù)并將42m程序連結(jié)至42r r.r2 : 執(zhí)行42r程序 r.d2+ : 呼叫Debugger(圖形模式板)執(zhí)行程序 r.f2 : 將4fd畫面檔編譯成42f r.gf : 預覽編譯后的42f檔案系統(tǒng)工具用法用法 允許使用目錄允許使用目錄r.f2r.f2 xxx4fd/per/42fr.gfr.gf xxx 0/2(0為繁體,2為簡體) p/c(p表示標準目錄,c表示客制目錄)4fd/per/42fr.c2r.c2 xxx4glr.l2r.l2 xxx4gl/42m/42rr.r2r.r2 xxx4fd/per/42f/4gl/42m/42rr.d2+r.d2+ xxx4gl內(nèi)容列表A:標

13、準系統(tǒng)模塊G:配合兩岸三地相關(guān)規(guī)則調(diào)整模塊C:客制化模塊 v原有模塊客制化,替換掉前面的“A”變成“C”,后面不變;v大陸版模塊則直接在前面加上“C”,以避免重復。v新建模塊則以“C”開頭后,以不重復為原則命名。范例序號 系統(tǒng)代碼中文說明英文名稱備注1aim 庫存料件數(shù)據(jù)管理系統(tǒng) Inventory Managemen 2gnm 票據(jù)管理系統(tǒng) Notes Management 大陸版 3cim庫存料件數(shù)據(jù)管理系統(tǒng)客制4cgnm票據(jù)管理系統(tǒng)客制5lib 共享程序 Common Library 6sub 一般子程序 Common Subfunction7qry 查詢子程序 Comman Query

14、 Function 程序命名原則程序命名原則 范例 客制化程式碼調(diào)整客制化程式碼調(diào)整有需要進行客制化程式碼調(diào)整,請勿在標準(package)目錄下面進行,請將要客制的作業(yè)復制到對應的客制目錄下面再修改客制原來就有的作業(yè):保持原來的作業(yè)名稱新增加入的客制作業(yè):請遵循命名原則例:Aimi100需要客制-將此作業(yè)由$AIM復制到$CIM下新增一支aim作業(yè)-檢查確認原來系統(tǒng)沒有此作業(yè),在$CIM下新 增,依規(guī)定命名,如cimt345當4gl需客制時,對應的per也需要復制到客制目錄aimi100為料件基本數(shù)據(jù)維護作業(yè)。aim為系統(tǒng)名稱,i為維護作業(yè),100為該作業(yè)的編號。aimi1001表示附于程序

15、aimi100的子檔案。例外情況: 在AZZ系統(tǒng)管理模塊下,程序命名原則就不依照此方式進行。該模塊下為依照程序使用檔案名稱或程序用途兩方面來進行命名;此原則是因可讓程序便于辨識用途,以提升資管人員于調(diào)校程序的效率。 例如:p_zz程序基本數(shù)據(jù)維護作業(yè),因使用zz_file記錄。 p_perlang畫面組件多語言維護作業(yè),因在維護畫面檔案的Language數(shù)據(jù)。附加檔名 附加檔案名稱多分為三類: 4gl原始程序部份 4gl 原始程序 42m 原始程序編譯后的目標程序 42r 連結(jié)后可運行的目標程序 屏幕格式 4fd Form Designer使用的畫面檔 per 透過gsform工具將4fd檔案

16、轉(zhuǎn)換成的畫面對照檔 42f 編譯完成的畫面檔案數(shù)據(jù) 其它格式 sch 檔案參考內(nèi)容舉例:aimi100.4gl, aimi100.42m, aimi100.42r aimi100.4fd, aimi100.per, aimi100.42f ima_file.sch共享程序命名原則共享程序命名原則 子程序命名原則子程序命名原則 一般子程序命名原則一般子程序命名原則 查詢子程序命名原則查詢子程序命名原則 函數(shù)命名原則函數(shù)命名原則 函數(shù)(Function)為程序中,具有獨立性質(zhì),而能提供特殊功能的部份組成。 函數(shù)命名原則函數(shù)命名原則 程序中通常有下列函數(shù):_a: 處理數(shù)據(jù)新增_r: 處理數(shù)據(jù)取消_b

17、: 處理多欄單身數(shù)據(jù)_rep: 處理報表格式_copy: 處理數(shù)據(jù)復制_show: 將數(shù)據(jù)顯示于畫面_cs(或 _curs): 處理畫面上給QBE條件_x: 切換資料有無效_fetch: 處理從數(shù)據(jù)庫中取得數(shù)據(jù)_u: 處理數(shù)據(jù)更改_i: 處理數(shù)據(jù)錄入_out: 處理簡表打印_menu: 單檔案程序的功能選擇_bp: 雙檔或單檔多欄(有單身的)程序之功能選擇_q: 處理數(shù)據(jù)查詢_ima01: 處理字段檢查(名稱同字段名稱)_set_entry: 處理字段的動態(tài)開啟_set_no_entry: 處理字段的動態(tài)關(guān)閉(須含判斷式) 變量命名原則變量命名原則 整體性變量(Global Varibles)

18、 格式:g_xxxxxxx 區(qū)域性變量(Local Varibles) 格式:l_xxxxxxx 傳遞性變數(shù)(Parameter Varibles) 格式: p_xxxxxxx 屏幕變量(Screen Varibles ) 格式:s_xxxxxxx 數(shù)據(jù)庫表格命名原則數(shù)據(jù)庫表格命名原則 表格名稱(Table Name) 數(shù)據(jù)庫表格字段命名原則數(shù)據(jù)庫表格字段命名原則 字段名稱(Field Name) 的料件編號字段 gen01 為員工編號字段數(shù)據(jù)庫表格字段命名原則數(shù)據(jù)庫表格字段命名原則 字段名稱(Field Name)若有特殊用途欄位,則定義尾端用字以統(tǒng)一acti資料有效否 post 資料過賬否

19、 mksg 資料簽核否conf資料結(jié)案否 prsw資料列印次數(shù) prnt 立即列印否 Slip 單別 desc 單據(jù)名稱 type單據(jù)性質(zhì)Myno已用單號 sign簽核等機 conf自動確認否User資料建立人 modu資料修改人 grup建立/修改人部門Date資料維護日數(shù)據(jù)庫表格索引命名原則數(shù)據(jù)庫表格索引命名原則 索引名稱(Index Name) 的索引 gen_01 為的索引數(shù)據(jù)庫表格檔案命名原則數(shù)據(jù)庫表格檔案命名原則 Schema檔案名稱(Sch Files) ima_file.sch 為料件主檔的Schema檔案名稱 gen_file.sch 為員工姓名檔的Schema檔案名稱 客制全新表格檔命名原則 客制一個不存在的表格檔案(table)名稱,須寫 “tc_(固定用法)”+“三碼英文(可含數(shù)字)流水號”+ “_file(固定用法)” 例如: tc_ima_file 輔助ima_file用 tc_gae_file 輔助gae_file用 取用時應由該模組特定區(qū)段優(yōu)先選用 如im*_file區(qū)段屬aim模組 客制aim模組時,可先以tc_ima_file編起客制新表格的欄位命名原則客制新表格的欄位命名原則 欄位(filed)名稱,須寫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論