quickreport控件中的QRdbtext是否可以设成不可见的?(50分)

  • 主题发起人 主题发起人 water626
  • 开始时间 开始时间
W

water626

Unregistered / Unconfirmed
GUEST, unregistred user!
假设报表在打印时,如果性别为男,不显示性别字段,如果为女则显示,如何做?我找到
qrdbtext有visible属性,但在form 创建时设置字段为不可见,不好用
 
用计算字段!
 
你用QRExpr好了,
其中的一个函数可以解决你的问题(Expression属性中输入)
IF(<Exp>,<X>,<Y>)
根据逻辑表达式<Exp>决定返回<X>或<Y>IF(<Exp>,<X>,<Y>)
 
同意 独酷求败 的意见,是用QRExpr就可以的
用 IF(Copy(性别字段名,0,2) = '男','','女')
 
呵呵,不是visible,是Enabled:=False
就是QrDBText.Enabled:=False,你可以试验看看[:D]
 
多人接受答案了。
 

Similar threads

后退
顶部