Reporting services 无法禁用SSRS 2008分页符
我一直讨厌与SSR合作,目前我正因为分页符而发牢骚 我的报告有一个表,其中列出了按采购进行分组的产品。我希望所有采购的产品表都显示在一个页面上,而不是每个唯一的分组值显示在一个页面上 每当我在谷歌上搜索如何禁用分页时,我所关注的每个人的点——交互高度和宽度都为0 从我的表开始(wtf是一个'tablix'?),我检查了每个容器的PageBreak属性,所有容器都设置为'None' 到目前为止,我禁用分页的唯一方法是编辑报表的XML,并将Reporting services 无法禁用SSRS 2008分页符,reporting-services,ssrs-2008,page-break,Reporting Services,Ssrs 2008,Page Break,我一直讨厌与SSR合作,目前我正因为分页符而发牢骚 我的报告有一个表,其中列出了按采购进行分组的产品。我希望所有采购的产品表都显示在一个页面上,而不是每个唯一的分组值显示在一个页面上 每当我在谷歌上搜索如何禁用分页时,我所关注的每个人的点——交互高度和宽度都为0 从我的表开始(wtf是一个'tablix'?),我检查了每个容器的PageBreak属性,所有容器都设置为'None' 到目前为止,我禁用分页的唯一方法是编辑报表的XML,并将之间的的每个实例替换为None。根据None为有效值,但在此
之间的的每个实例替换为None
。根据None
为有效值,但在此更改后,Business Intelligence Developer Studio无法再显示报告,并抱怨“反序列化失败:未找到请求的值'None'**缓慢的拍手叫好
我的三个具体问题是:
为什么在报表设计器中的任何位置都看不到BreakLocation属性
为什么BreakLocation设置为'Between',而我已将PageBreak设置为None
有没有其他方法可以实现我想要的,而不需要在使用设计器之前和之后编辑XML
我正在使用Business Intelligence Developer Studio 2008并以HTML呈现报告
非常感谢您的建议。您可以在XML中找到
标记并添加
<InteractiveHeight>0in</InteractiveHeight>
0in
开始时(或替换现有的)
(tablix是一个表和一个矩阵的组合,这是2008年对您的报表所做的。如果您使用Report Builder 2.0,更容易查看)您说您检查了每个“容器”上的分页符位置,但是tablix组也可以有自己的分页符。您还需要检查这些设置,并确保它们设置为“无”
我无法解释为什么BIDS不允许您将None指定为BreakLocation。就RDL而言,None肯定是一个有效值
将InteractiveHeight设置为0,并确保报告中没有BreakLocation标记设置为None以外的任何标记,因此实际上不应该有任何分页。我也遇到了同样的问题。首先,我使用xml查找包含分页符的tablix或tablix组。后来我发现,完全从xml中删除PageBreak部分可以解决这个问题。感谢您的输入,但您将从我的问题中看到,交互维度已经为0,没有任何效果。您是将其作为页面标记的一部分添加到xml中,还是在某个属性窗格中的某个位置?