Foxtable(狐表)用户栏目专家坐堂 → 集合已修改,可能无法执行枚举操作


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

主题:集合已修改,可能无法执行枚举操作

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/10 15:02:00 [显示全部帖子]

这个事件还有没有其它代码?

没看懂你的逻辑,这是要做什么?

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/10 15:31:00 [显示全部帖子]

没有其它简便,相反,可能还要更复杂,上面的代码是有问题的,只能逐个列的判断。如

Dim dcols = DataTables("表A").DataCols
If dcols.Contains("销售金额_去年同期") = False Then dcols.Add("销售金额_去年同期", Gettype(Double))
If dcols.Contains("销售金额_今年上期") = False Then dcols.Add("销售金额_今年上期", Gettype(Double))
......

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/10 15:32:00 [显示全部帖子]

如果是统计表,就没有必要判断了,在生成统计表后直接添加列即可

 回到顶部