Foxtable(狐表)用户栏目专家坐堂 → [求助]清空0值


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

主题:[求助]清空0值

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/15 20:24:00 [显示全部帖子]

1、空值判断参考:http://www.foxtable.com/webhelp/topics/0595.htm
如判断是否为空再写入单元格:

if dr.isnull(tb.Cols(c).Name) = false then
rt.Cells(cnt, c).Text = dr(tb.Cols(c).Name)
endif

2、事情都说过了所有的tb.Cols这种用法都改为使用ColNames,上面仍然存在
For c As Integer = 0 To tb.Cols.Count - 1

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/16 8:33:00 [显示全部帖子]

没看到实例,把改后的代码重新发上来

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/16 8:49:00 [显示全部帖子]

仍然没改

For c As Integer = 0 To tb.Cols.Count - 1
改为
For c As Integer = 0 To ColNames.Count - 1

接下来的用法自行相应改改

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/16 9:03:00 [显示全部帖子]

接下来的几行代码都要相应改改啊,应该不是使用tb.Cols了

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/16 9:08:00 [显示全部帖子]

去掉第一个rt.Cells(cnt, c).Text = dr(ColNames(c))

 回到顶部