ssrs:修复每页的框数
ssrs : fix of numbers of boxes for each page
我创建了一个报告,它做了它应该做的(或几乎)
下面的一件事仍然困扰着我
在某些页面上,我有 4 个框(见下文)
在其他页面上,我有 5 个框(见下文)。
盒子的数量可能会根据未知数而改变 variables/factors。
我希望每页有 5 个框。我不知道该怎么做。我检查了 google,发现的只是一些固定行数的技巧,这不是我要找的
http://www.sqlchick.com/entries/2010/9/11/displaying-fixed-number-of-rows-per-ssrs-report-page.html
感谢您提供给我的任何见解。
您在问题中链接到的 fixed number of rows solution 实际上部分是您想要的。您的 "boxes" 可能会根据数据集中的行进行重复,您需要做的是确保 正好 五行出现在每个页面上。链接的解决方案使用额外的父行组在 n 行之后强制分页,这将确保没有 比 更多 每页 n 行。
然而,您看到的问题是有时每页有四行,这是因为行的组合内容 ("boxes") 大于单个页面,因此当报告是rendered 渲染引擎被迫将其拆分到一个新页面上。避免这种情况的唯一方法是确保五行内容永远不会大于一页(例如通过缩小字体或更改布局 and/or 将相关报告项目的 CanGrow 属性 设置为 False),或者在设置强制分页符的父行组时强制每页的行数较少(例如 4 或 3)。
我创建了一个报告,它做了它应该做的(或几乎)
下面的一件事仍然困扰着我
在某些页面上,我有 4 个框(见下文)
在其他页面上,我有 5 个框(见下文)。
盒子的数量可能会根据未知数而改变 variables/factors。
我希望每页有 5 个框。我不知道该怎么做。我检查了 google,发现的只是一些固定行数的技巧,这不是我要找的
http://www.sqlchick.com/entries/2010/9/11/displaying-fixed-number-of-rows-per-ssrs-report-page.html
感谢您提供给我的任何见解。
您在问题中链接到的 fixed number of rows solution 实际上部分是您想要的。您的 "boxes" 可能会根据数据集中的行进行重复,您需要做的是确保 正好 五行出现在每个页面上。链接的解决方案使用额外的父行组在 n 行之后强制分页,这将确保没有 比 更多 每页 n 行。
然而,您看到的问题是有时每页有四行,这是因为行的组合内容 ("boxes") 大于单个页面,因此当报告是rendered 渲染引擎被迫将其拆分到一个新页面上。避免这种情况的唯一方法是确保五行内容永远不会大于一页(例如通过缩小字体或更改布局 and/or 将相关报告项目的 CanGrow 属性 设置为 False),或者在设置强制分页符的父行组时强制每页的行数较少(例如 4 或 3)。