Cognos Report-需要第二个(Totals)交叉表,它是"意识到" (过滤器)使用当前分组

时间:2014-09-08 14:14:45

标签: reporting cognos-10

我正在尝试创建一个报告,该报告在名为"法律实体的列上进行分组。"当输出定向到Excel时,将为查询结果集中的每个不同实体创建单独的选项卡。 对于每个Excel选项卡/法律实体,将有两个"部分。"第一个是重复部分,它打破了一个列"资金安排类型。"在所有资金安排类型用尽之后,将会有一个" Totals"网格将汇总当前法律实体的选项卡上的数据。数据将在当前法律实体的所有资金安排类型中进行汇总。

因为Totals(lower)网格实际上只是同一个源查询Query1的摘要,我认为我还会将Totals网格绑定到它。但是,如果我这样做,我会得到一个运行时错误,告诉我需要建立一个Master-Detail关系(如果我决定对Totals网格使用单独的查询,那么Totals网格"将不会在汇总时必须考虑当前法律实体/标签。"

因此,我继续猜测应该如何定义主 - 细节关系。我做了各种尝试来链接这两个网格,包括:

  1. 在所有维度(非汇总)列上。
  2. 法律实体
  3. 法律实体和资助安排类型
  4. 这样做影响了上方交叉标签结果中报告的先前正确的总计结果/ 这种Master-Detail方法是外来的,因此我不了解它在做什么。 我还尝试使用单独的查询Query2,用于较低的总计网格,并添加一个过滤器来过滤SQL2所在的SQL2。 LegalEntity = SQL1.LegalEntity,旨在使总计网格在当前LeglEntity分组中汇总。这导致了交叉连接错误。

    我是Cognos的真正菜鸟。欢迎提出建议。谢谢!

    您可以使用鼠标+滚轮放大:

    enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

我能够通过将两个网格绑定到单个查询以及两个网格来实现它,建立法律实体的主 - 细节重新关系。在此之前,我将这些列添加到两个网格并隐藏它们,不确定是否有必要。