报告摘要 - MS Access

时间:2012-07-26 18:12:02

标签: ms-access report

我有一些标准,我们正在为我们的建筑物进行测量。报告按建筑物和楼层分为几组不同的数据(例如浴室,会议室,门等信息)。每份报告都是针对不同的一组(即浴室和门是完全独立的报告,来自单独的查询)。

这些报告有数学表达式,例如计算每层/每栋建筑物的平均值等等。我知道,这里有很多背景故事。

底线是:

我需要一种方法来获取一个字段,让我们说“TotalBuildingRating”,这在所有20多个报告中都是相同的,并产生一个摘要 - 一个简单的页面说

For building X: Bathroom Rating | Meeting Room Rating | Door Rating
                     80%        |        50%          |   60%
              (ValueFromBathRpt)|(ValueFromMeetingRpt)|(ValueFromDoorReport)

有没有办法在不执行SQL的数学运算的情况下执行此操作?它有时很复杂......我完全迷失了如何做到这一点。个人数据集报告工作正常,但我不能在一个地方总结它们。

2 个答案:

答案 0 :(得分:0)

考虑一个子报告。创建它以提供所需的摘要,然后将其放入任何其他报告的报告页眉或页脚中。

答案 1 :(得分:0)

我最后在后台打开了每个小组的所有摘要报告,并使用

在我的总摘要中引用它们
IsError([Reports]![GroupOneSumm]![SumPercent], 1, [Reports]![GroupOneSumm]![SumPercent])
IsError([Reports]![GroupTwoSumm]![SumPercent], 1, [Reports]![GroupTwoSumm]![SumPercent])

以及其他报告中的每笔金额等等。不优雅,但它的工作原理。我可以将其称为“功能”,摘要还会向您显示其他窗口中的详细信息... IsError()是因为如果其他报告之一没有数据,则会在{{1}中出现错误}}。由于它是空的,因此其评级为100%,因此为[SumPercent]