【发布时间】:2010-04-22 16:15:22
【问题描述】:
我正在使用 Microsoft Reporting Services(rdlc,Visual Studio 2010 附带)
假设我想创建一个包含组页眉、详细信息行和组页脚的报表。 (我正在使用 Tablix,但如果有其他方式,我愿意接受)。
现在,有几列,但我希望组标题跨越这些列。这可能吗?
另一个问题: 假设我想有条件地跨越我的详细信息行中的列,这可能吗? (以及如何?)
【问题讨论】:
我正在使用 Microsoft Reporting Services(rdlc,Visual Studio 2010 附带)
假设我想创建一个包含组页眉、详细信息行和组页脚的报表。 (我正在使用 Tablix,但如果有其他方式,我愿意接受)。
现在,有几列,但我希望组标题跨越这些列。这可能吗?
另一个问题: 假设我想有条件地跨越我的详细信息行中的列,这可能吗? (以及如何?)
【问题讨论】:
假设您有团队/代表,并且您想向他们发送他们的线索/约会以完成当天的工作。
在 RDLC Tablix 中进行分组的许多教程如下所示:
但你希望它看起来像这样:
一步一步,这就是我的想法
但这是可以解决的。在上面的备用单元格中,例如ApptStart 输入例如[TeamDescription] 并右键单击它并选择合并其他三列的单元格。将其对齐设置为居中。也许也很大胆。
然后删除第一列,因为它现在是多余的。
现在应该是这样的:
【讨论】:
您可以通过选择一些标题字段并选择“合并单元格”选项来获得跨列的字段。
至于有条件的跨越,你不能直接这样做,但我可以想到一个解决方法。这实际上取决于您拥有的数据,因此您需要提供更多信息才能获得更好的答案。
您可以有两个详细信息行并有条件地隐藏其中一个。可以在一行中合并单元格,而不能在另一行中合并。使用这种技术唯一无法控制的是行的顺序,但它可能会起作用。
【讨论】: