2013-04-22 64 views
1

“报告”构建器3中的列表报告可以并排而不是从上到下排列,如果是的话,我可以在哪里进行更改。报表生成器3中的列表报告 - 它可以并排吗?

编辑---从我在网上找到的东西我不得不沿着报纸专栏做些事情,可以用一些俗语来解释如何做到这一点。

回答

2

这绝对有可能,但不是默认情况下提供的。首先,我们需要了解SSRS在选择列表时所创建的内容,然后在列级别而不是行级别执行类似操作。

当您创建一个List时,这实际上是一个带有一行,一列和一个TextBox的Tablix,并且在TextBox中嵌入了一个Rectangle。因为它是一个矩形,然后你可以嵌入到矩形内的任何元素所需的位置,实现了自由形式的列表:

enter image description here

你可以看到有自动创建一个群,叫细节。这有没有组表达,这意味着它将只是重复每个行中的数据集:

enter image description here

因此,一个简单的列表看起来是这样的:

enter image description here

为了实现侧我们需要将基础Tablix更改为具有与Details类似的组,但是在列组中。

要做到这一点:

  1. 删除行组的详细信息。
  2. 添加一个新的列组(名称无关紧要)。创建组时,您必须从DataSet中选择一列 - 只需在此处选择任何行。
  3. 来自新列组

enter image description here

删除组表达现在我们有一个相当的详细信息组在列级。它应该是这个样子:

enter image description here

当运行这个现在是并排侧清单的要求:

enter image description here

+0

嗨伊恩,伟大的工作这个工作完美。谢谢。 – wafw1971 2013-04-22 15:07:42

+0

@ wafw1971,不客气。这是一个值得考验的有趣问题。当事情按照你希望的方式工作时,这很好。使用SSRS时很少见的商品。 – 2013-04-22 15:38:05