fastreport Groupheader按星期分组问题

Lakesy 2009-11-19 11:01:41
各位大牛,请教个fastreport 分组问题,请赐教:数据集里记录结构为:
weekday streamid name income
------------------------
Mon 1 sam 12
Tue 2 sam 23
Wed 3 sam 5
Thu 4 jak 34
Fri 5 jak 45
Sat 6 tom 2
Sun 7 she 3
Mon 8 she 64
Tue 9 ok 32
-------------------------
在Report里相进行如下分组显示:

WEEKNO:1
weekday streamid name income
------------------------
Mon 1 sam 12
Tue 2 sam 23
Wed 3 sam 5
Thu 4 jak 34
Fri 5 jak 45
Sat 6 tom 2
Sun 7 she 3
WEEKNO:2
weekday streamid name income
------------------------
Mon 8 she 64
Tue 9 ok 32

不像以前做过按照某字段相同时进行分组的,无非就是设设DataField;我自己考虑过Expression两个方案,第一、使用<line>设置Groupheader的Expression为:<line> mod 7 =1 但效果挺怪异的;第二、设置Groupheader的Expression为:
not Copy(weekday,1,3)或者! Copy(weekday,1,3);但都达不到我的效果。


请大牛指教,谢谢先!
...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lakesy 2009-11-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 iamduo 的回复:]
jf
[/Quote]

终于等到人了。
iamduo 2009-11-19
  • 打赏
  • 举报
回复
jf
Lakesy 2009-11-19
  • 打赏
  • 举报
回复
解决问题了:原来是我自己的问题,将<line>当成是行号了,其实是行数,设置Expression为<line> mod 7=0就行了。

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧