可以使用 SumTimeGridRow 业务规则来计算给定时间范围内时间网格行的总和。
结果显示在业务规则容器属性中。
如果行中的值发生更改,那么总和将会自动更新。
开始之前
要使用 SumTimeGridRow 业务规则,需要以下信息:
- 时间网格属性和工作表的名称,以及要计算总和的行的名称。
- 开始日期和结束日期,既可以引用自包含开始日期和结束日期的属性,也可以基于格式“YYYY-MM-DD”。
如果不指定开始日期和结束日期,那么将使用整个行。
过程
- 创建一个整数属性。
- 在该整数属性中,按照以下格式输入业务规则:
=SumTimeGridRow('Time
Grid Attribute Name',"Time Grid Attribute
Name", "Sheet Name", "Row Name")
- 单击保存。
结果
时间网格行的总和是以十进制数形式计算的,其结果显示在整数属性中。
注: SumTimeGridRow 是以十进制形式计算的。要以十进制形式显示总和,请在浮点属性中输入业务。
示例
从“财务”时间网格属性中,可以计算“预算”工作表中“支出”行的总和。
将从单元格 A1 开始计算,计算范围为“项目”模块的 Phoenix 元素中的“开始日期”和“结束日期”属性所指定的时间段:
=SumTimeGridRow('Financials', "Financials", "Budget", "Expenditures", 'Projects!Phoenix!Start Date', 'Projects!Phoenix!End Date')
提示: 如果“开始日期”和“结束日期”属性与时间网格属性位于同一元素中,那么请输入引用以作为开始日期和结束日期。
下一步做什么
使用项目中的成本总和来计算某个组合的总项目成本。