如何在RDLC的每个页眉中重复标题数据的某些部分?



我对RDLC报告很陌生。我正在开发一个 Windows 应用程序,其中我有一个显示所有标题的方案 第一页中的详细信息,第二页中仅提供一些指定的数据。 例如:我必须在第一页显示地区名称,塔鲁克名称和霍布利名称,但在第二页标题中/从第二页标题中只显示霍布利名称(不应显示地区和塔鲁克名称(。我怎样才能做到这一点?如果在RDLC中无法做到这一点,那么我是否可以处理任何其他报告类型?谢谢。(我正在使用存储过程来获取数据。

这取决于。这些数据中的每一个都是在报表中的单独行上,还是将单个标题行放在一起?

如果它们各自在自己的标题行上,您可以做的是创建三个嵌套组,因此您基本上会得到:

<TablixMember>
<Group><Expression>Fields!District.Value</Expression></Group>
<TablixMembers>
<TablixMember> 
<KeepWithGroup>After</KeepWithGroup> 
<RepeatOnNewPage>false</RepeatOnNewPage> 
</TablixMember>
<TablixMember>
<Group><Expression>Fields!Taluk.Value</Expression></Group>
<TablixMembers>
<TablixMember> 
<KeepWithGroup>After</KeepWithGroup> 
<RepeatOnNewPage>false</RepeatOnNewPage> 
</TablixMember>
<TablixMember>
<Group><Expression>Fields!Hobli.Value</Expression></Group>
<TablixMembers>
<TablixMember> 
<KeepWithGroup>After</KeepWithGroup> 
<RepeatOnNewPage>true</RepeatOnNewPage> 
</TablixMember>
<TablixMember>
<Group Name="Detail" />
<TablixMembers>
<TablixMember />
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>
</TablixMembers>
</TablixMember>

并且只有最后一个标题行会在新页面上重复。

最新更新