如何在报表中输出“上旬”、“中旬”、“下旬”合计?(220分)

  • 主题发起人 主题发起人 richie
  • 开始时间 开始时间
R

richie

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据库中保存了每天的工业采样数据,现在用QuickReport生成一个ListReport,
在报表中输出时想在其中加入“上旬合计”、“中旬合计”、“下旬合计”,即每隔
十个记录后,加入一列,请各位高手不吝赐教。
我很急,明天上午前得做出来。
万分感谢。献上我的所有:220分。
 
my e_mail:richiedsm@elong.com
 

不用另做控件也是可以实现该功能的。
为你做了一个例子,不知还能不能赶上。
去收信吧
 
可以的话,在这里讲讲例子嘛
 
每个月天数是不同的,主要是处理日期。只要写一个函数,产生上、中、下旬,用来
分组即可。具体用delphi或者sql都可。如果用delphi:
function xun(date:tdate):string;
var
year,month,day:word;
begin
decodedate(date,year,month,day);
case day of
1..10: result:='上旬';
11..20: result:='中旬';
21..31: result:='下旬';
end;
end;
 
quick report真是不好用,最后试了一下,用计算字段调用上面的函数,可以比较简单
完成。
 
多人接受答案了。
 
后退
顶部