QuickRep中布尔型字段的显示问题

xueyong 2003-01-17 10:26:26
Access数据库布尔型字段在QuickRep中用什么控件可以不显示False/true而是是/否
...全文
46 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
newsofter 2003-01-21
  • 打赏
  • 举报
回复
在QRDBText的ONPRINT事件中写入如下代码:
if TQRPDBText(sender).DataField = '字段名' then
if QRPQuickrep_Inquiry.DataSet.FieldbyName('字段名').Asboolean then
value := '是'
else
value := '否';
老虎泰格 2003-01-21
  • 打赏
  • 举报
回复
用QREXP就可以啦IF(‘1’,,)
daniel007 2003-01-21
  • 打赏
  • 举报
回复
一种是使用手工赋值得方法,一种是使用DataSet的计算字段来完成
xueyong 2003-01-20
  • 打赏
  • 举报
回复
不可以呀,我用的是Adoquery,value没法用,qrdbtext也没有value属性,能再具体些吗,而且还有布尔和string的问题,我是解决不了了。
nnwq 2003-01-19
  • 打赏
  • 举报
回复
你用的是QRDBText控件吧?
在关联此字段的QRDBText中onprint事件中加入:
if Value = 'False' then
Value := '否'
else
Value := '是';
xueyong 2003-01-19
  • 打赏
  • 举报
回复
谢谢
xueyong 2003-01-18
  • 打赏
  • 举报
回复
taogou:你能给段代码吗
taogou 2003-01-18
  • 打赏
  • 举报
回复
嘿嘿,那你不妨在qrdbtext的beforeprint事件中给它赋值
xueyong 2003-01-17
  • 打赏
  • 举报
回复
有朋友说在settext事件中设置显示属性,可是我不知道怎么做

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧