用户可以在model中自行增加一个显示字段,在现有字段值的基础上应用某些函数,得到该字段的值,这就是Calculated column。Calculated column是与新增时所在model相关联的。
Calculated column主要应用于以下两种场景:
1. 用户有比较个性化的数据查看需求或者统计维度
比如销售单的directory中已有字段“订单日期”,用户如果想根据订单年份对订单进行分类,那么就可以增加一个Calculated column“订单年份”,公式就设置为: year(订单日期) 。 注:year()是从日期中抽取年份的函数。
2. 用户需要将“属性”字段显示在directory界面中
由于每张单据中的属性字段可能都不同,directory中如果将所有属性字段都抽取展现出现,可能会影响数据展示效率。所以属性字段可以根据用户的实际需求,以增加Calculated column的方式显示在directory界面。
在model中点击 “下载” - “Calculated column” ,即可打开Calculated column设置界面。
column caption:model中显示的字段名称
field type:分为文本,数字,日期三种类型,根据你想显示的内容选择即可。
formula:可直接输入公式或者函数,也可点击上方工具栏中的"公式"按钮,查看所支持的函数以及可供计算的字段名。
需要特别说明的是,属性的Calculated column公式为: AttrValue(extraData, '属性的UID')
属性的UID可以在属性主档案列表中获取。