xinqinglhj 发表于 2018-8-22 18:04:52

区预报表明细满页时GroupFooter显示问题。


区域报表明细正好满页时,GroupFooter显示在下页(只有footer数据,明细数据为空。)




能不能最后这个空白页把表格线也实现出来?这样的空白页很难看。

KearneyKang 发表于 2018-8-23 09:12:49

你用的是区域报表可以设置如下的属性:

xinqinglhj 发表于 2018-8-23 10:48:02

KearneyKang 发表于 2018-8-23 09:12
你用的是区域报表可以设置如下的属性:

目前已经把RepeatToFill属性设置为True,当前页明细不满页时会自动打印空行,但是如果当前页明细正好满页时,下一页只有一个有GroupFooter的空白页,但是空白页不会打印空白行。

flyone 发表于 2018-8-23 11:09:12

本帖最后由 flyone 于 2018-8-23 11:11 编辑

可能是那也没有明细内容不可填充。你需要适当调整下报表的高度试试,我以前就是这样干的

KearneyKang 发表于 2018-8-23 11:21:37

楼上回答的很棒,这问题就是detail明细的内容最后页没内容导致的。适当调节内容行的高度来解决。

xinqinglhj 发表于 2018-8-23 12:35:46

KearneyKang 发表于 2018-8-23 11:21
楼上回答的很棒,这问题就是detail明细的内容最后页没内容导致的。适当调节内容行的高度来解决。

每页明细数15条是固定的,正好15条的时候,就是没有数据了 啊,我总不能通过调整detail的高度,让他变成14,让第15条显示在下一页吧,这样就不是一页显示15条明细了。不知道是否是我理解错了,请指教。

xinqinglhj 发表于 2018-8-23 12:36:24

flyone 发表于 2018-8-23 11:09
可能是那也没有明细内容不可填充。你需要适当调整下报表的高度试试,我以前就是这样干的

每页明细数15条是固定的,正好15条的时候,就是没有数据了 啊,我总不能通过调整detail的高度,让他变成14,让第15条显示在下一页吧,这样就不是一页显示15条明细了。不知道是否是我理解错了,请指教。

KearneyKang 发表于 2018-8-23 13:56:11

这样理解是对的,因为你detail的高度是默认好了的。你通过设置好了间距后,但是最后还是有一点不规范,就导致最后一页出现明细没有确定值。
这样如果你不愿意调整显示行数的话,你可以通过调节纸张的默认大小,来解决。

xinqinglhj 发表于 2018-8-23 14:28:05

KearneyKang 发表于 2018-8-23 13:56
这样理解是对的,因为你detail的高度是默认好了的。你通过设置好了间距后,但是最后还是有一点不规范,就导 ...

数据的明细数量是不固定的,总会有当前页正好显示满,后面没有明细的情况啊。

调整纸张大小,实际效果还是明细数量改变了吧?

还是不知道怎么解决啊

KearneyKang 发表于 2018-8-23 16:14:43

这个就是一个细节的问题,需要知道整体性显示的高度,然后页眉页脚占去的高度

然后用剩下的显示明细区域的高度去除以每行显示的高度,要刚好除尽
页: [1] 2 3
查看完整版本: 区预报表明细满页时GroupFooter显示问题。