0

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

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

底线是:

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

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

有没有办法在不执行 SQL 数学运算的情况下做到这一点?有时它很复杂......我完全不知道如何做到这一点。各个数据集报告运行良好,但我无法将它们总结在一个地方。

4

2 回答 2

0

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

于 2012-07-26T18:40:18.327 回答
0

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

IsError([Reports]![GroupOneSumm]![SumPercent], 1, [Reports]![GroupOneSumm]![SumPercent])
IsError([Reports]![GroupTwoSumm]![SumPercent], 1, [Reports]![GroupTwoSumm]![SumPercent])

对于其他报告中的每个总和,依此类推。不优雅,但它的工作。我可以将其称为“功能”,摘要还会在其他窗口中向您显示详细信息...这IsError()是因为如果其他报告之一没有数据,它会在[SumPercent]. 由于它是空的,它的评级是 100%,因此], 1, [.

于 2012-08-14T12:44:20.047 回答