以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  EXCEL报表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175442)

--  作者:seal51
--  发布时间:2022/3/4 16:15:00
--  EXCEL报表
<*[客户列表,客户地址]* & " TEL:" & *[客户列表,客户电话]* & " FAX:" & *[客户列表,客户传真]*>
单元格里写入以上代码,有时候可以显示数据,有时候不能显示,怎么回事?

--  作者:有点蓝
--  发布时间:2022/3/4 16:49:00
--  
可能有空值,加上isnull
--  作者:seal51
--  发布时间:2022/3/4 17:07:00
--  
<[客户地址] & " TEL:" & [客户电话] & " FAX:" & [客户传真]>, 如果电话为空,则不显示TEL: 怎么写呢?
--  作者:有点蓝
--  发布时间:2022/3/4 17:18:00
--  
<[客户地址] & IIF([客户电话]="",""," TEL:") & [客户电话] & " FAX:" & [客户传真]>

--  作者:seal51
--  发布时间:2022/3/4 17:27:00
--  
OK, 谢谢老师!
<[客户地址] & IIF([客户电话]="",""," TEL:") & [客户电话] & IIF([客户传真]="",""," FAX:") & [客户传真]>

--  作者:seal51
--  发布时间:2022/3/4 17:29:00
--  
1楼对的问题, 
可能有空值,加上isnull, 是下面这样写吗?
<*isnull[客户列表,客户地址]* & " TEL:" & *isnull[客户列表,客户电话]* & " FAX:" & *isnull[客户列表,客户传真]*>

--  作者:有点蓝
--  发布时间:2022/3/4 17:48:00
--  
模板里还是使用IIF吧,和4楼的用法一样