属性的功能性设置
Roy
• 发表于:2021年07月31日 20:33 • 更新于:2021年07月31日 20:33
412

概述

设计数据表的属性列时,我们可以对这些属性做一些功能性设置。属性的功能性设置是指通过设置数据表的属性来实现一些便捷功能。目前白码平台开放了主键、隐藏、分组、描述四个功能性设置。

主键

主键是指一个数据表的关键属性,一个数据表中的关联属性,在用户端显示的是关联的数据表的主键值,当没有指定哪个属性为主键时,系统默认第一个属性为主键。例如:销售订单中的“客户”属性关联的是客户数据表,而客户数据表的主键是客户名称,则在销售订单的“客户”属性就会显示关联的那个客户的名称。

关联类型的显示:

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183027497_%E4%B8%BB%E9%94%AE1.png

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183094974_%E4%B8%BB%E9%94%AE2.png

注意事项:

1.一个数据表可以使用多个属性作为主键,若上图上的往来单位将“企业名称”和“企业编号”同时作为主键,则在销售订单的客户一列显示的是企业名称+企业编号;

2.不建议使用高级类型的属性作为主键。


隐藏

当需要查询数据表时,隐藏的属性将不会显示,只能在数据集或功能中手动打开使其显示。

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183397731_%E9%9A%90%E8%97%8F1.png

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183404951_%E9%9A%90%E8%97%8F2.png


分组

使用分组功能的属性,可在用户端通过分组功能将通过该属性进行数据表的分组显示。例如:销售订单在用户端可通过“客户”属性或“订单状态”属性进行分组显示。

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183418473_%E5%88%86%E7%BB%841.png

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183423547_%E5%88%86%E7%BB%842.png

描述

对属性的说明,不影响数据集或功能,在用户端字属性名称旁边显示成“?”,常用于专业名词的解释。

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183367079_%E6%8F%8F%E8%BF%B01.png

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200511/1589183373726_%E6%8F%8F%E8%BF%B02.png



本文是否对您有帮助?
有帮助
没帮助
您是否遇到了以下问题?
内容过期或不准确
缺少场景、事例
链接有误
太简单,步骤待完善
其他
提交反馈
如需获取即时帮助,请联系
小助理
微信扫码添加小助理
让你的想法快速变成软件吧~
属性的功能性设置
联系我们
售前咨询电话
020-88520693
意见箱 · 建议反馈
您的宝贵建议,使白码更完美!
白码小助理
加入白码社区,学习更多开发小技巧!
微信扫码添加白码小助理