RAVE报表中布尔型字段显示内容总是TRUE和FALSE,如何改为显示汉字?
我在一个报表中有一排多个字段都是“有”和“无”的类型,在程序设计窗体上显示时使用CHECKBOX控件表示,还可以理解。但是在报表中全变成了“true”和"FALSE",打印出来的报表人家都感觉不舒服。
请教一下解决办法。
我在一个报表中有一排多个字段都是“有”和“无”的类型,在程序设计窗体上显示时使用CHECKBOX控件表示,还可以理解。但是在报表中全变成了“true”和"FALSE",打印出来的报表人家都感觉不舒服。
请教一下解决办法。
解决方案 »
- 怎么捕获电脑上发送出去的数据包
- 【100分悬赏】获取远程XML的方法
- 服务端的SQL2000 补丁已经打上,服务端系统是2000 专业版,数据库是SQL2000 开发版
- CoolTrayIcon控件在win98中ShowBalloonHint为啥不能显示?
- 请问大家,怎样获得 TClientDataSet 的错误信息!
- 请教!!寻找详细介绍wordapplication等控件的方法和属性的地方!!
- ▲▲▲▲有没有这样的控件???▲▲▲▲
- 如果你对自己心爱的女孩子坦白. 她用如下的理由来拒绝, 你会怎么说? 如何说又是最好?
- 寻找心电图分析模块
- 关于TClientSocket的2个问题:一段时间收不到数据;对端断开ReadBuf出错!
- 不知什么时候DELPHI才能重振雄风,期待中……
- 想学delphi,网上找视频也不好找,大家给个好建议
sqlstr:=midstr(sqlstr,9,length(sqlstr));
sqlstr:='select pdtioid,cid,cpname,cname,cpy,mobi,address,fhrname,yssname,ysdh,ypaytype,'
+'ypay,QC,QCPass,payinfo,sales,makeperson,makedate,lastedittime,lasteditname,'
+'IsSend,SendTime,assembler,fhdid,bz,'
+'(Case when (azmb=''0'') then ''否'' when (azmb=''1'') then ''是'' end)as ''cazmb'','
+'(Case when (azgp=''0'') then ''否'' when (azgp=''1'') then ''是'' end)as ''cazgp'','
+'(Case when (zlxy=''0'') then ''否'' when (zlxy=''1'') then ''是'' end)as ''czlxy'','
+'(Case when (zsb=''0'') then ''否'' when (zsb=''1'') then ''是'' end)as ''czsb'','
+'(Case when (yjcp=''0'') then ''否'' when (yjcp=''1'') then ''是'' end)as ''cyjcp'','
+'azmb,azgp,zlxy,zsb,yjcp '+sqlstr; adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add(sqlstr);
adoquery1.Open;
我这样写的,可是运行后,adoquery1.recordcout为零了。为什么呢?