使用SSRS 2008。
我已经搜索了高低的答案,但似乎没有人遇到类似的问题。
我的报告工作正常。它适用于1页,只有当某些行中的某些内容增长到超过1页时才会结束。但是,对于我正在使用的当前数据,这不会发生,它位于1页,有足够的空间。
我现在添加了另一行,该行基于使用数据集中的字段的表达式隐藏。该字段包含“N”(表示不显示行)或“Y”(不隐藏行)。隐藏行时,报告末尾会显示带有页脚的额外空白页。当该行可见时,额外页面不再存在,报告再次适合1页。
我还通过删除隐藏的表达式(因此插入一个空行)测试了这个,报告只有1页。所以这告诉我这与可见性条件有关,导致额外的空白页面出现。
任何人都有任何指示/帮助?
编辑:
我也在“行可见性...”下选择“隐藏”,而不是“基于表达式显示或隐藏”,对此进行了测试。这会产生同样的问题。我还尝试了通过将LineHeight设置为1pt,CanGrow = True,CanShrink = True手动隐藏行的各种方法,然后将一个表达式放入检查上述标志的行中的每个单元格中,如果为false则返回“”(也尝试过)没有)。在所有情况下,行显示为空白并具有默认高度。我也尝试过做同样的事情,但编辑Xml,结果相同。
答案 0 :(得分:0)