文本编辑器里写入:
[IF(["CYLB"]='示例', '备注1:'+["Bz1"]+'分 备注4:'+["Bz4"], ["CJ"])]分
实现功能是:如果cylb等于示例,那么如果备注1字段值不为空则显示'备注1'+备注1字段值,同时如果备注4不为空也同样显示,如果备注4为空,则不显示'备注4:'+备注4字段值;同样,如果备注1字段值为空则不显示'备注1:'+备注1值,备注4字段值不为空则显示'备注4:'+备注4字段值。
现在我写的这个IF语句在备注1字段值或备注4字段值为空时,把'备注1'或'备注4'也显示出来了,就是想实现如果某一个为空,则'备注1:'或'备注4:'就不显示了,只显示有值的,如备注1:40或备注4:50而不是备注1:备注4:50或备注1:40或备注4:这样子
[IF(["CYLB"]='示例', '备注1:'+["Bz1"]+'分 备注4:'+["Bz4"], ["CJ"])]分
实现功能是:如果cylb等于示例,那么如果备注1字段值不为空则显示'备注1'+备注1字段值,同时如果备注4不为空也同样显示,如果备注4为空,则不显示'备注4:'+备注4字段值;同样,如果备注1字段值为空则不显示'备注1:'+备注1值,备注4字段值不为空则显示'备注4:'+备注4字段值。
现在我写的这个IF语句在备注1字段值或备注4字段值为空时,把'备注1'或'备注4'也显示出来了,就是想实现如果某一个为空,则'备注1:'或'备注4:'就不显示了,只显示有值的,如备注1:40或备注4:50而不是备注1:备注4:50或备注1:40或备注4:这样子
解决方案 »
- 【Delphi绘图】最近在用Delphi做一个绘图程序,碰到了一些问题,请各位指教!谢谢!
- 如果在SELECT查询中添加一个序号字段
- 怎样得到TcxGridDBTableView的多选的记录, 并且全部删除这些记录?(MultiSelect=True)
- 为什么我用了两次ADOQUERY的EDIT方法后,保存数据会出错????
- 求教word中嵌入对象的问题,急急急
- 请问Delphi7安装完成后,installshield是否也缺省安装,我咋没找到?
- 吐血跪求高手指教,奉献全部分数(70)!请看看下面的程序有什么错误,为什么老是出现(table is read only)的错误提示!我用的是delphi6
- 谁有winroute4.1.25 的序列号?? 马上给分!!在线等...
- 接了个活,给几个零基础的初中生培训编程,我选了Delphi,求大家给个合适的教材
- 问个问题,inherited有啥用??
- TRzGroupItem点击事件问题
- 这样的数字处理怎么写
procedure Memo1OnBeforePrint(Sender: TfrxComponent);
begin
if Memo1.text='示例' then
begin
Memo1.lines:='示例';
if Memo2.text<>'' then
Memo1.text:= Memo1.text+'Memo2';
if Memo3.text<>'' then
Memo1.text:= Memo1.text+'Memo3';
end;
end;