关于Qreport控件做的报表遇到的一个问题,请大家帮忙,谢谢(20分)

  • 主题发起人 主题发起人 asjjjkkk
  • 开始时间 开始时间
A

asjjjkkk

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是delphi里的Qreport控件做的报表,其中在QRband 他的类型是Detail型的数据区,想实现下面的报表形式
类别 单位名称 中餐费用 后勤费用 出差费用
机械类 化工厂 30000 40000 50000
机械厂 45000 56000 34999
钢铁厂 45454 45456 56000
商业类 音像店 40000 50000 34000
水果店 45000 45000 34000
鲜花店 34000 34000 23000
对于单位名称,中餐费用,后勤费用,出差费用这几个字段我用"select 单位名称,中餐费用,后勤费用,出差费用 from tablename "就能选出来
可是对应《类别》里的《机械类》和《商业类》就不知道怎么放进去,请各位高手帮帮忙!不胜感激
 
你是要不重复打印 机械类、商业类 吧,
定义一个 Private 变量:
OldValue:String;
然后放一个QrDBText连到类别字段
在其OnPrint 事件写:
if Value<>OldValue then

begin
OldValue:=Value;
end
else
Value:='';
 
谢谢,问题解决了
 
后退
顶部