我正在使用VS2008和VS2013为我们的客户创建一些小客户报告。但是,我尝试做的所有事情都让我无处可去,我看到的一半教程要么不再适用,要么对VS2008,VS2010或VS2013采用不同的方式。
我想要实现的目标在概念上似乎很容易。该页面有3列,表格在列中重复。该表有三列,客户编号,交货金额,然后是空白栏。
然而,我尝试的一切: A)导致重复数据。 B)创建一个列,继续到下一页,而不重复它的标题。 C)只是导致代码错误。
我已经研究了各种各样的东西,并且我看到一些非常接近(Wrap table to multi columns in RDLC),但是,我无法复制他们在我的版本中所做的事情,因为通常只有一个他们正在做的事情,我似乎无法访问。 (在上面的链接中,尽我所能,我不能让小组跨越两列,如他的图片所示)
为了让这个工作有效,我还需要下载一些额外的东西吗?
任何帮助都将受到赞赏(或向另一位.net报告设计师推荐)。
答案 0 :(得分:2)
您可以设置报告的Columns
和ColumnSpacing
属性:
Property
窗口Report
(页面外的灰色区域)Columns
属性在VS2008中,您必须点击Report Body
才能设置Columns
属性。
然后只需将3列Tablix
放入Column 1
。
此方法不会优化报告空间(如链接中的那个):它会填充一列然后传递给下一个。
请注意,要查看所需的输出,您需要预览/打印/导出报告;普通视图只显示一列。