Reporting services 如何确保标题行及其关联内容行显示在同一页面上?
从昨天开始,我就被reporting services(2008)上的分页符问题所困扰。我还要补充一点,我一周前就开始做报道了,所以我可能会误解它的某些方面 假设我有一个数据集,包含两个字段,即a和B。为了显示这些数据,我创建了一个如下表:Reporting services 如何确保标题行及其关联内容行显示在同一页面上?,reporting-services,ssrs-2008,report,page-break,Reporting Services,Ssrs 2008,Report,Page Break,从昨天开始,我就被reporting services(2008)上的分页符问题所困扰。我还要补充一点,我一周前就开始做报道了,所以我可能会误解它的某些方面 假设我有一个数据集,包含两个字段,即a和B。为了显示这些数据,我创建了一个如下表: -------------------- | A Header | -------------------- | A Value | -------------------- | B Header | ---
--------------------
| A Header |
--------------------
| A Value |
--------------------
| B Header |
--------------------
| B Value |
--------------------
所有值和标题都属于同一组
但是,有时,当B内容过长时,生成的pdf会在第一页的底部显示B标题,并在下一页显示其内容
如果B页眉和B内容不适合当前页面,我想要的是在B页眉之前插入一个分页符,以便页眉及其内容的开头始终位于同一页面上。否则,我不希望插入任何分页符,因为这两行都适合当前页面
有办法吗?我尝试使用“保持在一起”选项,但没有成功,我一定是误解了它的工作原理。我终于找到了一种正确的方法,因此它是: 我必须使用组、家长组和几个孩子的详细信息组 父组根据Id分组,每个(A,B)耦合值都是唯一的。由于数据来自一个表行,我只是将这个行id添加到数据集中 然后我为a及其标签定义了一个子细节组,为B及其标签定义了另一个子细节组。我将A和B详细信息组的KeepTogether属性更新为true,并将父组KeepTogether属性保留为false 它正在发挥作用