命名规则(一)

一、命名规则

变量命名原则(Tiptop)

 

依照变量在程序中出现和使用的特性,可以将变量分为总体性变量、区域变量、传递参数及屏幕变量。
1、整体性变量(Global Varibles)
格式:

    g_XXXXXXX

说明:
g_:表示该变量具有整体性(Gobal)
XXXXXXX:为变量的名称
举例:
g_gui_type为定义gui的样式为哪一种
整体性变量定义的位置:
整体性变量定义在整体性变量档案中,该档案为$top/config/top.global。

2、区域性变量(Local Varible)
格式:
    l_XXXXXXX
说明:
l_:表示该变量具有区域性(Local),仅限与某Function中有效。
XXXXXXX:为有意义的名称,请以有意义的方式命名。

3、传递性参数(Parameter Varlables)
格式:
    p_XXXXXXX
说明:
p_:表示该变量具有传递性(parameter)
XXXXXXX:为变量名称,请以有意义之方式命名。

4、屏幕变量(Screen Varlables)
格式:
    s_XXXXXXX
说明:
s_:表示该变量为屏幕变量(Screen)
XXXXXXX:为变量名称,请以有意义的方式命名。
使用范围:
在单档多栏中会使用到屏幕变量(Screen varlables)

注意:

屏幕变量(Screen)以字段来命名,以方便和字段做对比。而且,只有使用多栏式数组的程序才需以此方式定义。

 

数据库表格命名原则(Tiptop)

表格命名长度以3至4个英文字符命名,不同的系统,配置了不同的表格名称使用区段,建议在开启新的表格前,先行了解系统原始启动的表格名称范围。

1、表格名称(Table Name)
格式:
    XXX_file
客制(客户定制)表格命名格式:
    tc_XXX_file
说明:
XXX:用2码至4码表示,以小写英文字符(可含数字)命名。
_file:固定字,表示为表格。
举例:
aim_file为料件主档
gef_file为销售单据性质档
注意:
在开启新表格前,须在【p_zta档案架构修整记录维护作业】中注册该支表格的相关数据及使用方法,始纳入管理。

2、字段名称(Field Name)
格式:
    XXX99
客制(客户定制)字段命名格式:

(1).在客制表格中添加客制字段的命名原则:
格式:
    tc_XXX99
举例:
tc_ima_file下的客制字段为:tc_ima001、tc_ima002….。

(2).在标准表格中添加客制字段的命名原则:
格式:
    ta_XXX99
举例:
ima_file下的客制字段为:ta_ima001、ta_ima002…。
说明:
XXX:与表格名称XXX_file的XXX名称一致。
99:为2码流水编号,如果流水号不足可以扩充为3至4码。
举例:
zz32为表格zz_file中的字段
注意:
在开启新字段前,须在【p_zta档案架构修整记录维护作业】中注册该支表格的相关数据及使用方法,始纳入管理。

3、索引名称(Index Name)
格式:
   XXX_01
客制(客户定制)索引命名格式:
    tic_XXX_01
举例:
ima_file表格下的客制索引为tic_ima_01。
说明:
XXX:与表格名称XXX_file的XXX名称一致。
01:为2码流水编号。
举例:
zz_01为在zz_file的UNIQUE INDEX代码。
注意:
在开启新索引前,须在【p_zta档案架构修整记录维护作业】中注册该支表格的相关数据及使用方法,始纳入管理。

 

 

参考《TIPTOP GP 技术手册》

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值