求助:如何用QuickReport打印和显示不同颜色的记录。 定义一个变量先在OnPrinter事件中加入代码应该可以实现说真的,我不知道你想得到的效果是什么~~~ :-) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体说就是把DBGRID控件里不同颜色的记录输出到QuickReport然后也能分不同的颜色打印出来。 呵呵,是啊,要看你是什么打印机啦,呵呵;其实,它和普通的没有区别啊,你不信可以浏览的看一看是不是;对于不同的记录显示不同的底色这句话,不大清楚,你是要换行换底色还是要判断记录的字段值?我的想法:如果记录不多的话,最好用动态生成;如果记录多的话,你所说的: 第一种理解(换行换底色):这种方法很简单,只需要知道当前QREport的Top就可以了(比在Query里控制好一点); 第二种理解(根据字段值进行比较):最好先在Query里进行排序,然后就可以了; ihihonline(小小->充电中……)说得不错。 谁有封装好报表控件DLL,客户可能自定义报表,而且也能在用各型号打印机支持自定义纸张,谢谢 请教delphi7动态创建RAVE报表的问题 delphi中#8代表什么? 引用DLL(在线待!) 急!我刚开始学,有一个问题,请大家给解答,谢谢!! 客户端自动识别ActiveForm版本,并自动下载的问题 关于dbgrid控件的行操作 怎样使用DataModal最合理? delphi5/针式打印机 如何在win2000下打印自定义纸张? 一个Splitter的怪问题? 工作问题,请教大家 Delphi6的设计时设计问题。
其实,它和普通的没有区别啊,你不信可以浏览的看一看是不是;
对于不同的记录显示不同的底色这句话,不大清楚,你是要换行换底色还是要判断记录的字段值?
我的想法:
如果记录不多的话,最好用动态生成;
如果记录多的话,你所说的:
第一种理解(换行换底色):这种方法很简单,只需要知道当前QREport的Top就可以了(比在Query里控制好一点);
第二种理解(根据字段值进行比较):最好先在Query里进行排序,然后就可以了;