Sql server SSRS 2005子报表之间不需要的分页符
我有一个报表,它有一个表和两行。第一行只是标题,第二行是子报表。子报表由一个表组成。我想将一个参数传递到子报告(Fields!patient_id.Value)中,并对每个患者id重复该子报告。我可以这样做,但由于某种原因,当我查看打印预览时,它会在子报告的每个实例后插入一个分页符,即使在一个页面上可以轻松容纳其中四个。我没有设置在报表或子报表的任何位置插入分页符。我确实希望页面中断,但仅当页面上没有足够的空间容纳整个子报表时 我已经做了足够多的故障排除,可以肯定地说是子报表控件或子报表本身导致了问题,而不是表。任何帮助都将不胜感激Sql server SSRS 2005子报表之间不需要的分页符,sql-server,reporting-services,ssrs-grouping,subreports,Sql Server,Reporting Services,Ssrs Grouping,Subreports,我有一个报表,它有一个表和两行。第一行只是标题,第二行是子报表。子报表由一个表组成。我想将一个参数传递到子报告(Fields!patient_id.Value)中,并对每个患者id重复该子报告。我可以这样做,但由于某种原因,当我查看打印预览时,它会在子报告的每个实例后插入一个分页符,即使在一个页面上可以轻松容纳其中四个。我没有设置在报表或子报表的任何位置插入分页符。我确实希望页面中断,但仅当页面上没有足够的空间容纳整个子报表时 我已经做了足够多的故障排除,可以肯定地说是子报表控件或子报表本身导致
编辑:还要注意的是,当我预览子报表时,没有分页符。我找到了一个解决方案。我没有将子报表放入表中,而是将其放入一个分组表达式为“=Fields!patient_id.Value”的列表中 在报告属性上设置ConsumerContainerHiteSpace=True 默认设置为false,它试图保留您的表旁边的空白空间。