2013-08-27 89 views
2

客户想要在列表报告中显示每两行之间的空行和数据,就像下面的图像一样。我想知道在报告工作室中如何实现这一点?我知道我可以在后面添加空白数据,但这不是一个好主意,因为'视图'不应该影响'模型'。我可以向Cognos列表报告添加空行吗?

有人可以帮助我吗?

enter image description here

+0

你知道行数吗?一个简单的选择是调整行之间的填充。这不会创建一个虚拟行,但会有间距。如果你想每一个/除了它将会类似于交替行技术。 – toddsonofodin

+0

@toddnappi填充应该工作,但我想知道是否有一种方法来设置样式或生成虚拟行的东西。 – Tom

+0

没有内置功能。你可能可以通过一个连接到一个虚拟表来完成它,但我想不出一个优雅的解决方案,它不需要事先知道行数。 – toddsonofodin

回答

3

一个有些尴尬的变通方法使用List元素的部分特征的:

  1. 选择列表元素每一列,复制并粘贴到同一个列表,所以你有两个每一列的。

  2. 通过在列表元素中选择每个列标题之一来创建一个部分,然后单击部分按钮。

  3. 解除锁定格式(挂锁图标)并删除节头中的所有文本项。然后将一个块元素添加到Section头部的内部(如果需要,可以在这里应用Size和Formatting属性),并可以选择删除Section List Cell的“Section Header Cell”类以删除行分隔符。

  4. 将列标题设置为隐藏在底部List元素属性中(如果需要,可以使用Table元素对列标题进行硬编码)。

瞧!列表元素中每行之间的空行。

+0

由于答案没有被接受,我想评论它对我有用。还打开了许多选项来打破数据属性。感谢您回来并回答这个问题! – jabs

1

合并单元格。将文本项添加到合并的单元格。为文本项添加空间。