ListAttributeSum 业务规则计算视图中显示的“链接列表”或“入向链接”属性中元素的“浮点”和“整数”属性的总和。
该总和显示在业务规则容器属性中。
如果由于更新了元素而使视图的内容发生更改,那么将会自动重新计算该总和。
可以使用 ListAttributeSum 业务规则来补充 LinkListAttributeSum 业务规则。
注: 请勿将 ListAttributeSum 业务规则用于“入向链接”属性(仅显示来自视图的链接)。
先决条件
- 在源模块中,具有包含必须求和的值的“浮点”或“整数”属性
- 来自源模块的视图,用于定义选择要从其中收集值的元素时所使用的规则
- 具有特定视图访问权的工作空间成员
- 在链接到源元素的目标模块中具有“链接列表”或“入向链接”属性
- 在目标模块中,具有显示总和的业务规则容器属性。该属性的类型必须为“文本”、“浮点”或“整数”。
格式
在业务规则容器属性中,按照以下格式输入业务规则:
= ListAttributeSum("List Attribute ID","View ID","Attribute ID","Member ID",'List Attribute Name',"listen_to=Source Attribute Name","listen_to=View Rule Attribute Name")
参数
表 1. ListAttributeSum 参数
"List Attribute ID" |
目标属性(“入向链接”或“链接列表”属性)的标识。
该属性链接到源模块中的元素,该模块包含要汇总的属性。 |
"View ID" |
视图的标识,用于确定计算中包含哪些元素 |
"Attribute ID" |
要进行汇总的源属性的标识 |
"Member
ID" |
工作空间成员的标识号,该成员具有用于 ListAttributeSum 的视图的访问权。 |
'List Attribute Name' |
目标列表属性的名称,对应于 List Attribute ID |
"listen_to" |
检测指定属性中所做的更改。
必须为源属性指定 listen_to 参数。
视图规则所基于的源模块中的每个属性还需要其他 listen_to 参数。 |