1 / 9
文档名称:

PB编程规范.doc

格式:doc   大小:45KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PB编程规范.doc

上传人:ipod0c 2019/2/20 文件大小:45 KB

下载得到文件列表

PB编程规范.doc

相关文档

文档介绍

文档介绍:PB编程规范及常见问题发布日期:2010/9/48:19:49来源:作者:点击:296一、开发标准与命名约定l        在代码开发中,所有的运算符(+、-、*、/、〈、〉等)及赋值动词(=)的前后者应加上一个空格,最好在函数的参数表中的每个变量前面也要加入一个空格。如:wf_Dfjs_Dldb(Ad_zdl,As_lb)。l        应使用TAB而不是空格来缩排循环或复合语句中的代码,显示其包含关系。l        函数名,事件名或变量名的定义一律用英文书写(不便定义的用拼音首字母),要求能从字面上表示清楚;变量尽量不要出现嵌套,函数不要用敏感字符(如ItemChanged);首字母用大写,单词之间不用连字符(_)如:wf_RightTrim()。l        SQL语句首字母大写,同时要考虑SQL的通用性(Oracle、SQLServer、SQLanywhere),使用标准SQL语句。l        单行结构的语句尽量分解多行:             Ifn_Rows>6 then                    ()             EndIf而非   Ifn_Rows>() 。l        在函数或事件代码中,应加入相应的注释内容与函数头(事件头)如下所示:             ///////////////////////////////////////////////////////////////////////////////////             /*Function:()          Access: Public             Arguments:                        Returns:             Description: */             ////////////////////////////////////////////////////////////////////////////////////             //以下开始为代码   代码中功能块之间要有明显标记,至少隔行区分;各功能块前有明确功能注释。l        函数的功能要分明,尽量不要出现一个函数完成多个任务的情况。l        循环变量:对于循环变量,允许定义单字母:I、J、K;以及M、N、L,但这些变量的定义仅限在Local中。不同的循环使用不同的循环变量。l        PBL的命名规则应为PPP_OOOO,PPP为项目缩写,OOOO为能体现此库的内容的缩写。l        窗口、数据窗口对象命名:A_B_C_D_E_F_GEg:d_ys_qtbz_ds_10KV_free_argA:类型,如D为数据窗口、W为窗口、DD为子数据窗口B:模块,如PW指配网图形、YS指预算C:对象,如DEFL指定额分类D:用途,如LR为“录入”、CX为“查询”、DS为数据存储E:扩展,如对于取费标准可能分为10KV、35KV等F:格式,如Freeform、GridG:补充,如arg表示带参数二、开发界面规范1、总则l        系统整体界面采用MDI多文