GetSummary
目的
返回当文件按“条件字段”排序时,当前记录范围的“合计字段”的值。
格式
GetSummary ( 合计字段 ; 条件字段 )
参数
合计字段 -
合计类型的
字段,或一个返回该字段参考的
表达式。
条件字段 - 字段,或一个返回字段参考的表达式。要计算
总计值,请对合计字段和
条件字段参数使用同一合计字段。
必须在与条件字段相同的表中设置 GetSummary。
返回的数据类型
数字、日期、时间、时间戳
源于
FileMaker Pro 6.0 或更低版本
说明
此函数将生成
小计值。如果文件未按条件字段进行
排序,则结果为空。
当合计字段同时还用作条件字段时,返回记录的整个
搜索结果(一个总计值)的合计字段值。
当您要执行以下操作时,请使用 GetSummary 捕获合计值:
•在计算中使用合计值
注释
示例
GetSummary ( 销售总计 ; 国家 ) 返回与国家字段中的值相关的所有记录的合计。
如果“国家数量”大于 1,则 GetSummary ( 销售总计, if ( 国家数量 > 1, 国家, 销售区域 ) ) 返回“销售总计依据国家”的合计,否则返回“销售总计依据地区”的合计。
GetSummary ( 销售总计 ; 销售总计 ) 生成所有记录的合计(类似于使用合计字段,合计字段是销售总计的总计)。
如果当前的费用是平均费用的三倍以上,则 If ( 此费用 > 3 * GetSummary ( 平均费用 ; 客户 ), "验证此费用", " " ) 显示“验证此费用”。
相关主题