找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuhappywendy

初级会员

5

主题

15

帖子

470

积分

初级会员

积分
470

活字格认证

zhuhappywendy
初级会员   /  发表于:2014-1-3 18:54  /   查看:14121  /  回复:23
张票上的数据 明细 集计1 集计2 集计3
如果数据出力的时候,明细数据出力到一页的最后一行的时候那么下一页正好打印集计1,现在的问题是 因为 最后一行的内容 和集计1同时出力到第二页了 这个是工具的问题么?
例如 数据 (行1~行5集计  行6另外集计)
record1:1
record2:2
record3:3
record4:4
record5:5
record6:12

出力张票:一页5行
(应该要 集计是用group来做的)
第一页:
行1:1
行2:2
行3:3
行4:4
行5:5
第二页:
行1:6(前5行的集计值)
行2::12(第6行的值)
行3:12(第6行的集计值)
但是呢:现在 第一页的行5出力到第二页上了 为什么呢

23 个回复

正序浏览
roger.wang
社区贡献组   /  发表于:2014-1-17 12:07:00
24#
回复 23楼kenpo的帖子

谢谢您的理解。 ActiveReport的新版本会逐渐完善这个问题的。

欢迎您有问题再开贴沟通。
回复 使用道具 举报
kenpo
注册会员   /  发表于:2014-1-17 11:14:00
23#
希望你们在下个版本中修正这个问题,现在只能在VB端全处理了
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-16 16:41:00
22#
回复 21楼kenpo的帖子

谢谢您的反馈

在设计报表的时候,detail和Group对应的row设计为一样的:Height、Padding、BorderWidth、Font设置为一样的。
如:一页报表显示33行(无论detail还是Group),则动态数据显示33行,刚好一页;
37行,需要分页为2张。

如: Table.fixedSize.Hight = 33行的总高 + 5pt。
回复 使用道具 举报
kenpo
注册会员   /  发表于:2014-1-16 10:30:00
21#
现在的数据是正好出到33行后面出合计,你拉大了领域避免了34行的合计,但是实际数据是动态的,你怎么知道他哪行出合计?这个月33行出合计,你拉大一点,下个月37行出合计,再跟客户说拉大点?
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-14 13:45:00
20#
回复 19楼kenpo的帖子

抱歉给您回复晚了。

如下截图所示,用颜色把Shape、Cell、Group区分:





目前的解决办法是:把Table.fixed修改增高一些。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
kenpo
注册会员   /  发表于:2014-1-13 12:50:00
19#
好的,谢谢
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-10 17:44:00
18#
回复 17楼kenpo的帖子

您好,就您这个问题,目前正在咨询产品团队,下周给您答复,您看这样行吧。
回复 使用道具 举报
kenpo
注册会员   /  发表于:2014-1-9 18:37:00
17#
12楼的截图可看出,最末行不是明细末尾的时候,是可以正常显示到37行的(33+4)
那为什么明细行末尾正好到37行的时候,只能显示36行呢?这恰恰说明不是行高的问题
回复 使用道具 举报
kenpo
注册会员   /  发表于:2014-1-9 18:11:00
16#
不是行高的问题。
行高都是一样的,都是0.5,如果行高的问题,那为什么34行以上的数据在第一页能显示33行?
33行的数据为什么在第一页只能显示32行?
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部