【正文】
中國(guó)最大的管 理資源中心 第 19 頁(yè) 共 38 頁(yè) 日記帳頁(yè)查詢: zw_rjzy1234 代碼定義 表 ( 1)數(shù)據(jù)類型代碼 數(shù)據(jù)類型 代碼 注 釋 Blob bl Boolean b Char c character c Date da DateTime da Decimal de Dec de Double d Integer i Int i Long l Real r String s Time t UnsignedInteger ui UnsignedInt ui UInt ui UnsignedLong ul ULong ul ( 2) 對(duì)象類型代碼 對(duì)象名稱 代碼 注 釋 Application ap Structure st Menu m Window w DataWindow dw Function f UserObject uo Transaction t dynamicdescript dy area error er message ms 中國(guó)最大的管 理資源中心 第 20 頁(yè) 共 38 頁(yè) environment en ( 3)變量作用域代碼: 變量作用域類型 代碼 注 釋 Global Variable g Share Variable s Instance Variable i Variable In PowerScript v (簡(jiǎn)記為 Script) Parameter p ( 4)常用表意串縮寫 意 義 中英文縮寫 編號(hào) bh 名稱 mc 類型 type 性質(zhì) xz 屬性 sx 級(jí)數(shù) js 明細(xì) mx SQL 語(yǔ)句 sql 材料 cl 產(chǎn)品 cp 科目 km 借方 jf 貸方 df 數(shù)量 sl 金額 je 單價(jià) dj 外幣 wb 匯率 hl 折舊 率 zjl 主要 main 實(shí)際 real 中國(guó)最大的管 理資源中心 第 21 頁(yè) 共 38 頁(yè) 第三節(jié) 程序風(fēng)格 目 的 使程序員能夠進(jìn)行無(wú)私程序設(shè)計(jì),即避免程序員與其所產(chǎn)生的代碼之間的關(guān)系過(guò)于密切。 程序設(shè)計(jì)要求 一、依照所確定的標(biāo)準(zhǔn)進(jìn)行程序設(shè)計(jì)。所有的程序執(zhí)行皆是事件觸發(fā)式的。 臨時(shí)變量作用域不能超過(guò)一屏程序。 [菜單熱鍵規(guī)定 ] 各菜單項(xiàng)都要定義一熱鍵,對(duì)于業(yè)務(wù)功能菜單這里沒(méi)有作出具體規(guī)定,可根據(jù)功能內(nèi)容自行定,但不得在同一欄菜單中重復(fù),對(duì)于已確知功能,這規(guī)定如下: 按 鈕 熱 鍵 文件 Alt + F 文件 編輯 查詢 工具 窗口 幫助 主 TOOL BAR 操作 TOOL BAR 存盤 打印設(shè)置 頁(yè)面設(shè)置 打印預(yù)覽 打印 導(dǎo)入 導(dǎo)出 退出 增加 刪除 修改 …. 查找 條件查詢 排序 圖形分析 全顯 /分級(jí) 橫線 豎線 計(jì)算器 …. 選項(xiàng) 并列 層疊 展開 圖標(biāo) 中國(guó)最大的管 理資源中心 第 26 頁(yè) 共 38 頁(yè) 系統(tǒng)管理 Alt + S 其它系統(tǒng) Alt + O 查詢 Alt + Q 編輯 Alt + E 工具 Alt + T 幫助 Alt + H 窗口 Alt + W 打開 Alt + O 關(guān)閉 Alt + C 重新登錄 Alt + G 打印機(jī)設(shè)置 Alt + E 數(shù)據(jù)備份 Alt + B 數(shù)據(jù)恢復(fù) Alt + R 更改口令 Alt + U 系統(tǒng)封鎖 Alt + L 存盤 Alt + S 打印設(shè)置 Alt + E 頁(yè)面設(shè)置 Alt + U 打印預(yù)覽 Alt + V 打印 Alt + P 退出 Alt + Q 查找 Alt + L 條件查詢 Alt + C 排序 Alt + S 圖形分析 Alt + G 全顯 /分級(jí) Alt + A/T 橫線 Alt + H 豎線 Alt + V 計(jì)算器 Alt + C 選項(xiàng) Alt + O 增加 Alt + A 刪除 Alt + D 修改 Alt + M 二、 窗口 [窗口分類 ] 所有的窗口分為以下幾類: Mdi Main Response Popup 中國(guó)最大的管 理資源中心 第 27 頁(yè) 共 38 頁(yè) Children [操作形式 ] 將窗口歸納為以下幾種操作形式: 立即響應(yīng)式 :必須采用 Response 窗口,使用 按鈕,如: 向?qū)?:各步驟的內(nèi)容分別集成在一個(gè)用戶對(duì)象內(nèi),這樣便于隱含;所有步驟都必須在一個(gè)窗口內(nèi),一般采用 response 窗口,也可以根據(jù)實(shí)際情況調(diào)整。 [功能操作菜單 ] 當(dāng)執(zhí)行某一個(gè)具體功能時(shí),出現(xiàn)此操作菜單,該菜單出現(xiàn)后將主菜單屏蔽,要想同時(shí)操作該系統(tǒng)的其它功能,則只有通過(guò)第一行 TOOLBAR 完成,如果在 TOOLBAR 中沒(méi)有要操作的功能,只有通出本功能。 這樣的結(jié)構(gòu)簡(jiǎn)潔明快,易于理解,就象文章分段一樣。 四、盡量為程序塊加上明確的注釋。 程序正文:是指不包括程序頭部注釋和變量定義的純 PowerScript 的語(yǔ)句部分。 例如: wiRjzSl() 是窗口 w_zw_rjzycx 中形成數(shù)量日記帳的函數(shù)。 【書寫標(biāo)準(zhǔn)】 前綴部分皆用小寫字母書寫;名字部分的每一個(gè)語(yǔ)義段的首字母的皆用 大寫書寫,也可以在前綴和表意串之間或表意串各語(yǔ)義段之間以下劃線連接。 如取得兩字符串中不同部分的存儲(chǔ)進(jìn)程: prsTwoStr 觸發(fā)器 命名規(guī)則不同于以上: 前綴 +對(duì)應(yīng)表名 +后綴 前綴 =tr_ 后綴根據(jù)觸發(fā)器的性 質(zhì)決定: 插入觸發(fā)器 _ins 刪除觸發(fā)器 _del 更新觸發(fā)器 _upt 如:科目字典增加觸發(fā)器: