- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道在SQL 2005中存在一个带有条件可见性和页面中断的错误,但是我想知道是否有人提出过解决方案。
我有一个带有条件可见性表达式的表,并且在表的末尾需要一个分页符。
如果我将PageBreakAtEnd属性设置为true。无论如何,它都会被忽略。删除可见性条件,它可以工作。
如果我将表格放在具有条件可见性的矩形内,并在表格上分页。结果相同。分页符属性将被忽略。
如果我用PageBreakAtEnd属性设置矩形,并用可见性条件设置表格,那么即使不显示表格,我仍然会得到分页符。
关于尝试什么还有其他想法吗?我快要准备一份单独的报告,而不是有条件的可见性了:(
编辑:@Josh:有相同的问题。如果第二个表具有条件可见性,则它不起作用。如果它没有可见性表达式,那么我会一直出现分页符。
@Erick:我真的很想以这个作为答案,但是不幸的是它没有用。当可见性表达式评估为隐藏时,矩形将存在很大的间隙(我可以使用),而当评估结果为可见时,分页符仍然无效。
最佳答案
放置两个矩形,一个位于另一个矩形内。
将表格放在内部矩形内,并将其设置为始终可见。
将内部矩形的分页符设置为“在矩形后插入”。
设置外部矩形的可见性以使用条件表达式。
现在,分页符和条件可见性已分离,如果内部矩形的分页符不可见,则不会进行处理,但如果可见则将进行处理。
编辑:当我尝试这样做时,它似乎无法在Visual Studio的“预览”选项卡中工作,但是在“打印预览”中以及当我将报告导出为PDF时,它都可以工作。
关于sql-server-2005 - SQL Server 2005 Reporting Services的条件可见性和分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8439/
我是一名优秀的程序员,十分优秀!