找回密码
 立即注册

QQ登录

只需一步,快速开始

tydou

中级会员

8

主题

23

帖子

986

积分

中级会员

积分
986

活字格认证

tydou
中级会员   /  发表于:2015-8-31 18:21  /   查看:4317  /  回复:2
想实现的效果 是 group分组时 分页 同时 更换 pagehead里显示的内容
之前的做法是 在fetchdata里 判断 分组的flag 然后更换pagehead
遇到的问题是 fetchdata里 对pagehead里的显示内容进行修改时 无法反映到当前页 下一页时才有效
于是 在pagestart事件里 判断分组的flg 然后更换pagehead  这样就可以了

但是现在担心一个问题就是
当groupfoot里面的东西 正好被挤到新的一页的时候 是先走 groupfoot_format 事件还是 pagestart事件 ?
(看文档说”PageStart 在每一个PageEnd事件触发之后会重复触发,直至最后一页。“  所以 pagestart应该是最先触发的 ? )
如果是先 pagestart 再 groupfoot_format  有没有属性可以将顺序为先groupfoot_format 再 pagestart ?

另外想知道 fetchdata里面对 pagehead里面的text 进行值的设定的时候 无法反映到当前页上 是因为我这边设定有问题 还是本来就是这样的 ?

有没有更好的办法 能够实现 group分组时 分页 同时 更换 pagehead里显示的内容 ?

求解答

2 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-9-1 14:18:00
沙发
您好,
一页加载的时候,只有一个pagestart ,但是会有多个groupfoot_format 。
目前没有方式能够修改事件的触发顺序。
您的需求比较复杂,如果能够提供报表模板,我们可以帮您看下是否有更好的方案。

能够想到的方式有两个:
1.增加一个group分组,来取代pagehead
2.使用keepTogether来控制显示的位置

本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-11 09:46:00
板凳
您好,
距离这个问题的最后回复已经过去了一段时间,不知道这个问题您是否已经解决?


如果没有解决,欢迎跟贴接续讨论,如果已经解决请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部