Foxtable(狐表)用户栏目专家坐堂 → 【求助】希望专业报表日期在空值时不显示任何内容


  共有2353人关注过本帖树形打印复制链接

主题:【求助】希望专业报表日期在空值时不显示任何内容

帅哥哟,离线,有人找我吗?
wangjx817
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:259 积分:2104 威望:0 精华:0 注册:2018/4/30 16:00:00
【求助】希望专业报表日期在空值时不显示任何内容  发帖心情 Post By: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
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/21 14:50:00 [只看该作者]

rt.Cells(13,1).Text =  rw("走访单位1") & IIF(rw("走访记录1") <> nothing,Format(rw("走访记录1"),"yyyy-MM-dd"),"")


 回到顶部
帅哥哟,离线,有人找我吗?
wangjx817
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:259 积分:2104 威望:0 精华:0 注册:2018/4/30 16:00:00
  发帖心情 Post By:2020/1/21 15:45:00 [只看该作者]

ok了,非常感谢!自己学习还是不够深。

 回到顶部