以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  【求助】希望专业报表日期在空值时不显示任何内容  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145473)

--  作者:wangjx817
--  发布时间:2020/1/21 14:43:00
--  【求助】希望专业报表日期在空值时不显示任何内容

图片点击可在新窗口打开查看此主题相关图片如下:专业报表日期空值显示问题.png
图片点击可在新窗口打开查看

老师,我在设计专业报表时,遇到一个问题,就是日期列(走访记录1、走访记录2、走访记录3、走访记录4)在主表中是空值,但在专业报表内却显示0001-01-01如上图,是否像主表中一样不显示内容如下图。
我的代码如下,如何修改才能实现我的设想的效果:
    rt.Cells(13,0).Text = "走访记录1"
    rt.Cells(13,1).Text =  rw("走访单位1") & IIF(rw("走访记录1") isnot nothing,Format(rw("走访记录1"),"yyyy-MM-dd"),"")
    rt.Cells(14,0).Text= "走访记录2"
    rt.Cells(14,1).Text =  rw("走访单位2") & IIF(rw("走访记录2") isnot nothing,Format(rw("走访记录1"),"yyyy-MM-dd"),"")
    rt.Cells(15,0).Text = "走访记录3"
    rt.Cells(15,1).Text =  rw("走访单位3") & IIF(rw("走访记录3
") isnot nothing,
Format(rw("走访记录1"),"yyyy-MM-dd"),"")
    rt.Cells(16,0).Text = "走访记录4"
    rt.Cells(16,1).Text =  rw("走访单位4") & IIF(rw("走访记录4") isnot nothing,Format(rw("走访记录1"),"yyyy-MM-dd"),"")

图片点击可在新窗口打开查看此主题相关图片如下:希望报表日期空值不显示效果.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/1/21 14:50:00
--  
rt.Cells(13,1).Text =  rw("走访单位1") & IIF(rw("走访记录1") <> nothing,Format(rw("走访记录1"),"yyyy-MM-dd"),"")


--  作者:wangjx817
--  发布时间:2020/1/21 15:45:00
--  
ok了,非常感谢!自己学习还是不够深。