具有多个列的RDLC报告

时间:2015-02-26 12:31:40

标签: report rdlc

我正在使用VS2008和VS2013为我们的客户创建一些小客户报告。但是,我尝试做的所有事情都让我无处可去,我看到的一半教程要么不再适用,要么对VS2008,VS2010或VS2013采用不同的方式。

我想要实现的目标在概念上似乎很容易。该页面有3列,表格在列中重复。该表有三列,客户编号,交货金额,然后是空白栏。

然而,我尝试的一切: A)导致重复数据。 B)创建一个列,继续到下一页,而不重复它的标题。 C)只是导致代码错误。

我已经研究了各种各样的东西,并且我看到一些非常接近(Wrap table to multi columns in RDLC),但是,我无法复制他们在我的版本中所做的事情,因为通常只有一个他们正在做的事情,我似乎无法访问。 (在上面的链接中,尽我所能,我不能让小组跨越两列,如他的图片所示)

为了让这个工作有效,我还需要下载一些额外的东西吗?

任何帮助都将受到赞赏(或向另一位.net报告设计师推荐)。

1 个答案:

答案 0 :(得分:2)

您可以设置报告的ColumnsColumnSpacing属性:

  1. 显示Property窗口
  2. 点击Report(页面外的灰色区域)
  3. 查找并设置Columns属性
  4. 在VS2008中,您必须点击Report Body才能设置Columns属性。

    然后只需将3列Tablix放入Column 1

    此方法不会优化报告空间(如链接中的那个):它会填充一列然后传递给下一个。

    请注意,要查看所需的输出,您需要预览/打印/导出报告;普通视图只显示一列。