0

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

                                   |  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。

4

2 回答 2

1

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

  1. 开锁
  2. 在 Regions 单元格内放置一个 1x1 表格对象
  3. 将区域名称放在表格对象内(只需将其拖到表格内)
  4. 在表格的分页属性中取消选择允许行内容跨页分页选项

您可能还需要指定表格对象的高度。

于 2014-04-17T14:40:46.837 回答
0

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

在您的示例中,单击区域数据项。从结构菜单中,单击“使用主/从设置分页符”。那会成功的。

请注意,对于交叉表和图表,Report Studio 使用主/从关系创建分页符。如果您使用的是列表或转发器,那么您可以使用创建没有主/从关系的分页符的选项。

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

于 2012-07-20T11:00:29.897 回答