我有一个有很多行的tablix,这些行跨越多页。我已经在每一页上设置了Tablix属性“重复标题行”,但这不起作用。我在某处读到这是Report Builder 3.0中的一个已知错误。这是真的吗?如果没有,还有什么需要做的吗?
发布于 2014-04-08 04:49:24
我是如何修复这个问题的,我手动更改了后台的代码(从菜单View/ code )。下面的部分应该具有与tablix中的行数一样多的配对数<TablixMember> </TablixMember>
。在我的例子中,我有比表中的行数更多的对<TablixMember> </TablixMember>
。同样,如果你进入“高级模式”(在“列组”的右边),“行组”后面的静态行数应该等于表中的行数。使其相等的方法是更改代码。
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
</TablixMember>
<TablixMember>
<Group Name="Detail" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
发布于 2012-08-11 02:33:42
对我来说起作用的是从头开始创建一个新的报告。
完成后,新报告开始工作,我将在Visual Studio中比较这2个.rdl文件。这些都是XML格式的,我希望一个快速的WindDiff或其他东西能揭示出问题所在。
初步观察显示,两个文件之间有700行代码或更多的差异,其中较大的一个是有问题的文件。粗略地看一下TablixHeader标记并没有发现任何明显的东西。
但在我的例子中,它是一个损坏的.rdl文件。这最初是从工作报告中复制的,因此在删除未重用的内容的过程中,这可能会损坏它。但是,在其他执行此过程的报告中,当在属性中进行正确设置时,标头可能会重复。
希望这能有所帮助。如果你有一个复杂的报告,这不是一个快速的解决方法,但它是有效的。
也许将已知良好的XML文件与您那端有问题的XML文件进行比较会成为一篇很好的论坛帖子。我会试着用我那一端。
https://stackoverflow.com/questions/11285923
复制相似问题