彩色报告(50分)

  • 主题发起人 主题发起人 z1234
  • 开始时间 开始时间
Z

z1234

Unregistered / Unconfirmed
GUEST, unregistred user!
如何根据数据打印彩色报告,如不正常为红正常为黑。
我在VFP中的方法是创建两行重叠颜色不同的字段控件,然后依据表达式的值
决定谁显示。
DELPHI中如何做到这一点呢?
 
procedure QuickReport.QRBand2BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
if 不正常 then
QRDBText1.Font.Color := clRed
else
QRDBText1.Font.Color := clBlue;
end;
 
我如果是在明细表中的子表中的某一条记录呢?
 
在On Print中根据字段的值将相应控件的Enable设为False即可
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部