我有一些标准,我们正在为我们的建筑物进行测量。报告按建筑物和楼层分为几组不同的数据(例如浴室,会议室,门等信息)。每份报告都是针对不同的一组(即浴室和门是完全独立的报告,来自单独的查询)。
这些报告有数学表达式,例如计算每层/每栋建筑物的平均值等等。我知道,这里有很多背景故事。
底线是:
我需要一种方法来获取一个字段,让我们说“TotalBuildingRating”,这在所有20多个报告中都是相同的,并产生一个摘要 - 一个简单的页面说
For building X: Bathroom Rating | Meeting Room Rating | Door Rating
80% | 50% | 60%
(ValueFromBathRpt)|(ValueFromMeetingRpt)|(ValueFromDoorReport)
有没有办法在不执行SQL的数学运算的情况下执行此操作?它有时很复杂......我完全迷失了如何做到这一点。个人数据集报告工作正常,但我不能在一个地方总结它们。
答案 0 :(得分:0)
考虑一个子报告。创建它以提供所需的摘要,然后将其放入任何其他报告的报告页眉或页脚中。
答案 1 :(得分:0)
我最后在后台打开了每个小组的所有摘要报告,并使用
在我的总摘要中引用它们IsError([Reports]![GroupOneSumm]![SumPercent], 1, [Reports]![GroupOneSumm]![SumPercent])
IsError([Reports]![GroupTwoSumm]![SumPercent], 1, [Reports]![GroupTwoSumm]![SumPercent])
以及其他报告中的每笔金额等等。不优雅,但它的工作原理。我可以将其称为“功能”,摘要还会向您显示其他窗口中的详细信息... IsError()
是因为如果其他报告之一没有数据,则会在{{1}中出现错误}}。由于它是空的,因此其评级为100%,因此为[SumPercent]
。