我有以下的报告设置:
1.信笺(不是在标题中,因为我只想在第一页)
2.一些数据的列表控制
当我将报告导出到PDF格式时,列表中的内容少于一整页的--我的信头显示在第一页(页面的其余部分为空),列表内容被移动到第二页。
如果列表超过1页-报告显示得很好(第一页是信笺和列表的一部分,其余的在第二页)。
看起来它试图将列表保持在1页上,只要它的内容适合在页面上--但是当您将信笺头添加到内容中时,它会溢出页面,列表就会被跳到下一页。
是否有任何方法将列表保留在第一页上,而不论其大小。
把信笺放在列表中是我最后的选择,我想听一些其他的解决方案。
上传了一个样本.rdl来说明这个问题
为了简单起见,问题似乎在于一个文本框想要出现在1页上。
附注:有关更多细节,请参见这个问题
发布于 2009-08-28 20:49:57
你短信的来源是什么?它是从数据集中来的吗?如果是这样的话,在其中添加一个段落id,将表设置为段id上的组,并只显示组标题。在组中,添加一个底部填充值,比如5。表将为您处理段落中断,如果它增长越大,它将为您处理它。确保“保持在一起”设置为“假”。段落id将用于按id升序对数据集进行排序。
抱歉,我没注意到你最后的评论。我唯一能想到的另一件事是把你的列表移到更靠近标题的地方,最后消除所有的空空间。另外,确保列表中的KeepTogether选项设置为false。这样,它将打破你的名单,而不是移动到下一页。
您可以将字母头和列表放在一个矩形内,因此它们总是被分组在一起。
Reporting还试图保持设计器中的相对空格,因此,如果列表与页面底部对齐,并且页眉有一个空格;它将保持顶部的空格,并将所有内容对齐到页面底部。
https://stackoverflow.com/questions/1345853
复制相似问题