软件公司powerbuilder开发规范-财务及企业管理软件开发规范(编辑修改稿)内容摘要:
(增加删除修改用 ): dw_zw_KmzdWh_Update ( 3) UserObject 前缀: uo_ + 系统名称 + _ 或者 u_ + 系统名称 + _ 例如:可经 PowerBuilder 直接调用的 Windows 函数集对象: u_pub_WinFunc ( 4) 系统名称代码见后 PowerBuilder Controls PowerBuilder Controls 的前缀一般采用 PowerBuilder 提供的缺省前缀,不采用其提供的。 ( 1) CheckBox 前缀: cbx_ ( 2) CommandButton 前缀: cb_ 对主要的 CommandButton 的名字定义: 按 钮 命 字 确 认 cb_ok 重 试 cb_Retry 取 消 cb_Cancel 退 出 cb_Exit 是 cb_Yes 否 cb_No 中国最大的管 理资源中心 第 14 页 共 38 页 增 加 cb_Add 删 除 cb_Del 查 询 cb_Cx 打 印 cb_Print 排 序 cb_Sort 条件查询 cb_Tjcx 更新存盘 cb_Update 页 首 cb_PgFirst 页 尾 cb_PgLast 前 页 cb_PgPrior 后 页 cb_PgNext 前一行 () cb_LPrior 下一行 () cb _LNext 帮 助 cb_Help ( 3) DropDownListBox 前缀: ddlb_ ( 4) EditMask 前缀: em_ ( 5) Graph 前经: gr_ ( 6) GroupBox 前缀: gb_ ( 7) HScrollBar 前缀: hsb_ ( 8) Line 前缀: l_ 说明: 对于不同型号的直线可用不同的前缀,如: (1) 粗的横向直线 chl + n (n=1,2,3...) (2) 粗的纵向直线 czl + n (3) 细的横向直线 xhl + n (4) 细的纵向直线 xzl + n ( 9) ListBox 前缀: lb_ ( 10) MultiLineEdit 前缀: mle_ ( 11) OLE 前缀: ole_ ( 12) Oval 前缀: o_ ( 13) Picture 前缀: p_ ( 14) PictureButton 中国最大的管 理资源中心 第 15 页 共 38 页 前缀: pb_ ( 15) RadioButton 前缀: rb_ ( 16) Rectangle 前缀: rt_ ( 17) RoundRectangle 前缀: rrt_ ( 18) SingleLineEdit 前缀: sle_ ( 19) StaticText 前缀: st_ ( 20) VScrollBar 前缀: vsb_ Objects In DataWindow 如果没有必要,可以不对 DataWindow 中的对象进行命名。 如果有必要,则需按下面说明的规则命名。 DataWindow 中的 Objects 前缀命名方法是: 对象所在区域 + 对象代码 + _ 对象所在区域有四个,它们是: Header, Detail, Summary, Footer 下面分别给出前缀定义 : ( 1) Text 前缀: t_ (1) Text in Header: ht_ (2) Text in Detail: dt_ (3) Text in Summary: st_ (4) Text in Footer: ft_ ( 2) Computed Field Definition 前缀: c_ 特殊的 Computer Field 前缀定义: A) Page Definition (1) Page in Header: hpg_ (2) Page in Detail: dpg_ (3) Page in Summary: spg_ 中国最大的管 理资源中心 第 16 页 共 38 页 (4) Page in Footer: fpg_ B) Date Definition (1) Date in Header: hda_ (2) Date in Detail: dda_ (3) Date in Summary: sda_ (4) Date in Footer: fda_ C) Sum Definition (1) sum in Header: hsum_ (2) sum in Detail: dsum_ (3) sum in Summary: ssum_ (4) sum in Footer: fsum_ ( 3) Graph 前缀: gr_ (1) Graph in Header: hgr_ (2) Graph in Detail: dgr_ (3) Graph in Summary: sgr_ (4) Graph in Footer: fgr_ ( 4) Report 前缀: rp_ (1) Report in Header: hrp_ (2) Report in Detail: drp_ (3) Report in Summary: srp_ (4) Report in Footer: frp_ ( 5) Extended Bitmap 前缀: bm_ (1) Bitmap in Header: hbm_ (2) Bitmap in Detail: dbm_ (3) Bitmap in Summary: sbm_ (4) Bitmap in Footer: fbm_ ( 6) Rectangle 前缀: rt_ (1) Rectangle in Header: hrt_ (2) Rectangle in Detail: drt_ (3) Rectangle in Summary: srt_ (4) Rectangle in Footer: frt_ ( 7) Line 前缀: l_ 说明: 对于不同型号的直线可用不同的前缀,如: (1) 粗的横向直线 h(d,s,f)chl + n (n=1,2,3...) (2) 粗的纵向直线 h(d,s,f)czl + n (3) 细的横向直线 h(d,s,f)xhl + n (4) 细的纵向直线 h(d,s,f)xzl + n 中国最大的管 理资源中心 第 17 页 共 38 页 ( 8) Oval 前缀: ov_ (1) Oval in Header: hov_ (2) Oval in Detail: dov_ (3) Oval in Summary: sov_ (4) Oval in Footer: fov_ ( 9) Round Rectangle 前缀: rr_ (1) Round Rectangle in Header: hrr_ (2) Round Rectangle in Detail: drr_ (3) Round Rectangle in Summary: srr_ (4) Round Rectangle in Footer: frr_ ( 10) Column Column 的名字与表的列名一样 . Function(函数) 前缀 =可调用范围 + 返回值变量类型 可调用范围如下: 可调用范围 代码 注 释 全程(系统) g Window 内部 w UserObject 内部 u 返回值变量类型为数据类型或对象代码。 例如: gsGetWholeKmmc() 是取得科目全称的函数 ,适用整个 Appacation ,返回值为字符串型(科目名称)。 例如: wiRjzSl() 是窗口 w_zw_rjzycx 中形成数量日记帐的函数。 数据类型或对象类型代码见 附录: Variable(变量) 前缀 =变量作用域 + 变量类型 中国最大的管 理资源中心 第 18 页 共 38 页 例: 变量名 作用域 变量类型 名字含义或功能 isKmm。软件公司powerbuilder开发规范-财务及企业管理软件开发规范(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。