如何让Cognos不跨页面拆分我的子组?

时间:2012-01-06 14:34:28

标签: reporting grouping cognos

我正在将一个多维数据集报告到交叉表中,并对结果进行汇总。例如:

                                   |  Val 1 |  Val 2
----------------------------------------------------
Division 1 | Region 1 | Location 1 |   5.00 |   3.00
           |          |-----------------------------
           |          | Location 2 |   2.00 |   6.00
           |          |-----------------------------
           |          | Reg Sum    |   7.00 |   9.00
           |----------------------------------------
           | Region 2 | Location 1 |   4.00 |   3.00
           |          |-----------------------------
           |          | Location 2 |  12.80 |   7.40
           |          |-----------------------------
           |          | Location 3 |   5.00 |  11.00
           |          |-----------------------------
           |          | Reg Sum    |  21.80 |  21.40
           |----------------------------------------
           | Div Sum               |  28.80 |  30.40
----------------------------------------------------
Division 2 | Region 1 | Location 1 |   3.00 |  12.85
etc...

目前,Cognos正在破坏Division 1 / Region 2子组中间的页面。如果整个区域子组(包括摘要)不适合页面的其余部分,我希望它转到下一页。

我在区域和位置级别尝试过分页。那没有给我我想要的结果。关于如何实现这一点的任何想法?

编辑:忘记提到这是Cognos 8.4。

2 个答案:

答案 0 :(得分:1)

好吧,一点点过时了,但是这对我有用:

  1. 解锁
  2. 将1x1表对象放在Regions单元格
  3. 将区域名称放在表格对象中(只需将其拖入内部即可 表)
  4. 表格的分页属性中的
  5. 取消选择允许行选项 打破页面的内容
  6. 您可能还需要指定表格对象的高度。

答案 1 :(得分:0)

您可以使用分页符来实现此目的。

在您的示例中,单击“区域数据”项。从Structure菜单中,单击“使用Master / Detail设置分页符”。 那就行了。

请注意,对于交叉表和图表,报表工作室使用主/明细关系创建分页符。如果您使用的是列表或转发器,则可以使用创建没有主/明细关系的分页符的选项。

有关分页符和页面集的更多信息,请参阅IBM Infocenter。 http://publib.boulder.ibm.com/infocenter/c8bi/v8r4m0/index.jsp?topic=/com.ibm.swg.im.cognos.c8bi.doc/welcome.html