如何在Filemaker Pro中显示组内的累积总和

时间:2012-12-31 03:48:46

标签: filemaker

如果不确定在Filemaker Pro 12中是否可以实现,但我希望从某些数据列获得累积总和并在布局表单视图中显示它。

例如,如果我有一个包含五个字段的表

ID  Type    Lymph   Neutro    Eosin   Mono
1   A       10      5         3       2
2   A       8       7         2       3
3   B       5       1         0       0

现在我可以添加一列,我计算每行的淋巴,中性,曙红和单声道的总和。但是,我想要一个列,其中我有每种类型的这些列的总和。理想情况下,我会在布局上得到累积总和,这样当我输入数据时,我可以看到我计算的单元格总数。

ID  Type    Lymph   Neutro    Eosin   Mono  RowSum  CumSum
1   A       10      5         3       2     20      20
2   A       8       7         2       3     20      40
3   B       5       1         0       0     6       6

一般的想法在通用(虚构)计算机语言中是这样的:

CumSum = if(Type[ID] == Type[ID-1], RowSum[ID] + CumSum[ID-1], else(RowSum[ID]))

这甚至可能吗?我是Filemaker Pro的新手,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

您正在寻找摘要字段。基本上,要创建摘要字段,请进入

文件>管理与GT;数据库...

并创建一个类型设置为Summary的新字段。当您按下“创建”时,将弹出一个框,允许您选择要汇总的内容。

现在需要了解的重要一点是,该字段将根据报告在报告中的位置确定要添加的记录。

您要做的是创建报表布局,并且具有按类型排序时的小计。然后,将摘要字段放在报表的该部分中,并按类型对报表进行排序。

此外,我通常会创建自己的摘要字段,但Filemaker可能会在您创建报表布局时自动为您创建它们。

此处有关于摘要字段的更多信息

Filemaker Summary Fields

此处有关于创建布局的更多信息

Creating Layouts in Filemaker