领导要俺用TQuickRep做数据报表, 根据一定的条件将显示的数据变为不同的颜色有办法吗?TQuickRep可以根据数据的内容改变单元格内文字的颜色吗??
TQuickRep俺从没用过,以前做打印预览都是用Image切来切去,TQuickRep?晕.
TQuickRep俺从没用过,以前做打印预览都是用Image切来切去,TQuickRep?晕.
解决方案 »
- indy控件idtcpserver/idtcpserver问题
- 如何往数据库里批量添加记录?
- 各位帮忙,打卡机怎么用?
- 关于焦点移动问题??此问题不一般!请各位高人来看看.
- Excel200工坐表中有几个checkbox,如何用delphi控制他们的状态。
- 在IMAGE中如何动态变换图片并实时刷新
- 数据类型问题
- 我在视图的语法中加where语句怎么不行???????
- 有DELPHI,编好生成的EXE默认图标怎么换成其它的图标,,??
- 网易又不能上了。请问大家哪有可用/好用的免费主页空间。
- 大家帮忙看看小弟做的这款软件有存在的价值么,大家给点中肯的意见,谢了!UP有分(现在就这点分了,以后有分给加上)
- 救命啊!!!!!!!关注也有分地!
1、用DataAccess页面上的Table1组件连接DBDEMOS的animals表
2、放个TQuickRep1控件,设置属性:
Bands.HasColumnHeader:= true;
Bands.HasDetail:= true;
Bands.HasTitle:= true;
3、TQuickRep1的Detail里放TQRDBText1,设置
QuickRep1.DataSet:= Table1
TQRDBText1.DataSet:= Table1
TQRDBText1.DataField:= Name
Table1.Active:= true;
4、放Button1按钮。
5、写以下代码:
}
procedure TForm1.QRDBText1Print(sender: TObject; var Value: String);
begin
if Pos('Boa', Value) <> 0 then
(Sender as TQRDBText).Font.Color:= clRed
else
(Sender as TQRDBText).Font.Color:= clBlue;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
QuickRep1.Preview;
end;//结果是叫'Boa'的鱼儿红色显示,其他都蓝色。
end.