我正在尝试插入一个条件分页符,实际上我有一个50页的报告,发票每张发票都是3页长,所以我需要第二张发票的pghebreak t printon下一页因为我需要整个报告ot打印背靠背,所以我插入一个分页符,所以这开始下一个发票开始第4页但我想下一个发票开始第5页这是一个新的页面,我插入另一个分页,如果前一页的第3页报告未填写,但如果填写第3页并且发票继续到第4页,那么我不需要这个额外的分页符
我尝试通过取两个矩形来做这个 - 首先在最后使用惰性分页符 - 第二个是矩形2的条件可见性,并且在开始时有分页符。 并且矩形2可见的条件类似于
可见性---隐藏和表达是 --iif(count(第三页表格的id字段)> = 24,true,false)
即第3页最多容纳24条记录,如果记录超过24条,我不需要另一个分页符,只有当记录小于24时才隐藏rectangle2我需要另一个分页符,而我不隐藏rectanlge2 < / p>
但是可见性不起作用且RECTANGLE2不工作。
请帮帮我..
答案 0 :(得分:1)
您应该能够向数据源添加一个列,例如InvoiceNumber,您可以将其定义为分页组。然后页面应该在新的发票之前和每个矩形的末尾中断。
答案 1 :(得分:1)
这是SSRS 2005的一个已知问题。实际上非常不幸。看看my question here。