关于报表预览更改数据的问题,参与有分。 用的是QuickRep控件报表中取得是AdoQuery查询出来的数据当某一个QrDbText的值为 0 的时候,要求该QrDbText显示为 ‘---’不知道在哪个时间里面怎么样写程序?最好给个实例! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以放两个QrDbText控件然后再判断 当该字段为0时,显示内容为‘---’的QrDbText就可以了 在QRDBTEXT所在BAND的BEFORE PRINT事件中判断 楼上说得好像不行,没有该控件的值作为判断依据,我现在知道了,可以在QrDbText的OnPrint中判断,判断这个函数中的参数Value的值可以但是有一点,我不是该列下所有的值都要换成‘---’,怎么来做过滤? 楼上说得好像不行,没有该控件的值作为判断依据,我现在知道了,可以在QrDbText的OnPrint中判断,判断这个函数中的参数Value的值可以但是有一点,我不是该列下所有的0值都要换成‘---’,怎么来做过滤? 用QRLabel,before print中判断轉值 jaunmai() :QrLabel根本就没有Before Print这个事件!? 用qrlabel代替qrdbtext,在qrlabel的onprint中写:if QuickRep.dataset.fieldByName('fieldname').asstring=0 then value:='---'else value:=QuickRep.dataset.fieldByName('fieldname').asstring; 你将事件写在adoquery的afteropen里,判断,如果当某一个QrDbText的值为 0 的时候,则QrDbText显示为 ‘---’, 谁搞过RPC服务器的开发,请教一下。 一个简单的delphi 语法问题。 请问如何用query1的控件来写动态的报表!谢谢 求DELPHI用串口控件收发数据的小例子. 请教几个问题 这句SQL有什么问题??access的 喜欢打格斗的人一定要来看哦~~~ (: FastReport报表数据保存成Excel文件的问题 怎样检测存在的打印机? 服务器端用SQL-Server,如何实现DBGrid中隔行变色?本地数据库没有问题! 孤助的女孩 怎样在TImgEdit上实现所点即所见
然后再判断 当该字段为0时,显示内容为‘---’的QrDbText就可以了
我现在知道了,可以在QrDbText的OnPrint中判断,判断这个函数中的参数Value的值可以
但是有一点,我不是该列下所有的值都要换成‘---’,怎么来做过滤?
我现在知道了,可以在QrDbText的OnPrint中判断,判断这个函数中的参数Value的值可以
但是有一点,我不是该列下所有的0值都要换成‘---’,怎么来做过滤?
QrLabel根本就没有Before Print这个事件!?
if QuickRep.dataset.fieldByName('fieldname').asstring=0 then value:='---'
else value:=QuickRep.dataset.fieldByName('fieldname').asstring;