Foxtable(狐表)用户栏目专家坐堂 → 代码错误吗


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

主题:代码错误吗

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/8/1 15:04:00 [显示全部帖子]

感觉是表C的列名 或 当前表是不是代码中的currenttable 问题, 附上个例子帮你测试~  

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/8/1 15:47:00 [显示全部帖子]

以下是引用yangming在2009-8-1 15:39:00的发言:
你表C中没有产品列啊?或是没有从表A中填充产品列的数据,所以我认为错误在产品列上

楼主表A的产品 A . B . C . ........  在表C中成了列名(像交叉统计那样)

充填后,可能缺了:MainTable = Tables("表C") 一行代码

[此贴子已经被作者于2009-8-1 15:49:09编辑过]

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/8/1 16:21:00 [显示全部帖子]

以下是引用yangming在2009-8-1 15:52:00的发言:
MainTable = Tables("表C")这行代码只是打开表C,并没有其它的意思

是呀~  因为楼主1楼代码的currenttable 可能就是指的没有打开的 表C 啊~  没有他的文件,不能测试···  呵呵。


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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/8/1 16:27:00 [显示全部帖子]

呵呵···  咱比楼主还急~  


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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/8/1 16:56:00 [显示全部帖子]

for i as Integer = 0 to tables("表C").count - 1

    Dim r As Row = Tables("表C").Rows(i)
        r(cl.name) = ......
或:
        Tables("表C").Rows(i)(cl.name) = ......
        ..............

Next

 回到顶部