参考 > 函数参考 > 总计函数 > GetSummary
 

GetSummary

返回当文件按“条件字段”排序时,当前记录范围的“合计字段”的值。

格式 

GetSummary(合计字段;条件字段)

参数 

合计字段 - 合计类型的字段,或一个返回该字段参考的表达式

条件字段 - 字段,或一个返回字段参考的表达式。要计算总计值,请对合计字段和条件字段参数使用同一合计字段。

必须在与条件字段相同的表中设置 GetSummary

返回的数据类型 

数字、日期、时间、时间戳

源于 

FileMaker Pro 6.0 或更低版本

说明 

此函数将生成小计值。如果文件未按条件字段进行排序,则结果为空。

当合计字段同时还用作条件字段时,返回记录的整个搜索结果(一个总计值)的合计字段值。

当您要执行以下操作时,请使用 GetSummary 捕获合计值:

在计算中使用合计值

浏览模式下或在正文部分中显示小计值

使用 GetSummary 函数的计算未存储

注释 

您可以使用自联接关系和聚合函数获得类似的结果。有关更多信息,请参阅使用入口内的相关数据

示例 1 

GetSummary(销售总计;国家) 返回与国家字段中的值相关的所有记录的合计。

示例 2 

GetSummary(销售总计;销售总计) 生成所有记录的合计(类似于使用合计字段,合计字段是销售总计的总计)。

示例 3 

如果当前的费用是平均费用的三倍以上,则 If(此费用 > 3 * GetSummary(平均费用;客户), "验证此费用", " ") 显示“验证此费用”。

示例 4 

如果“国家数量”大于 1,则 GetSummary(销售总计, if(国家数量 > 1, 国家, 销售区域)) 返回“销售总计依据国家”的合计,否则返回“销售总计依据地区”的合计。

相关主题 

函数参考(类别列表)

函数参考(按字母数字顺序排序的列表)

关于公式

关于函数

定义计算字段

在公式中使用运算符