使用表数据字段函数 |
使用表对象的“表数据”属性页启用表数据并选择来源之后,可使用特殊的“表数据字段”数据源来帮助设计表。“工具箱”的“数据源”窗格中列出了这些“表数据字段”数据源,可将其拖到表单元格来创建链接到数据源的文本对象。有关如何向对象添加“表数据字段”数据源的更多信息,请参阅“创建使用动态数据的表”。
将“表数据字段”数据源链接到对象之后,可使用该对象的“数据源”属性页配置其属性。可指定该属性页中包含的设置来计算“表数据字段”数据源中的求和函数或其他聚合函数。
以下是可用的函数类型:
求和: 计算“表数据字段”数据源的指定范围中所有值之和。支持数值。
平均值: 计算“表数据字段”数据源的指定范围中所有值的平均值。支持数值。
最小: 确定“表数据字段”数据源的指定范围中的最小值。支持数值和日期值。还支持文本值,其中在按区分大小写的中性语言比较进行排序时确定第一个字符串。
最大: 确定“表数据字段”数据源的指定范围中的最大值。支持数值和日期值。还支持文本值,其中在按区分大小写的中性语言比较进行排序时确定最后一个字符串。
计数: 计算指定范围中的记录数量。
列表(逗号分隔的值): 将指定范围中的所有记录值合并为一个长字符串,其中使用逗号分隔各个值。
列表(制表符分隔的值): 将指定范围中的所有记录值合并为一个长字符串,其中使用制表符分隔各个值。
列表(每行一个值): 将指定范围中的所有记录值合并为一个长字符串,其中使用换行符分隔各个值。
也可以指定函数的计算范围。以下是可用的范围选项:
所有记录: 使用表中列出的所有记录计算函数。
当前页: 使用表在单个打印项目中显示时列出的所有记录计算函数。
|
可在定义“表数据字段”数据源的表外部使用该数据源,但是执行此操作时,只能对该数据源使用聚合函数。默认使用“求和”函数,而“范围”则默认为“所有记录”(目前不支持“组”)。此配置的一个典型用法是将某个对象中的总价放到定义该对象的表外部。 |