Foxtable(狐表)用户栏目专家坐堂 → 怎么跨表清除单元格数据?


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

主题:怎么跨表清除单元格数据?

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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
怎么跨表清除单元格数据?  发帖心情 Post By:2011/11/30 14:23:00 [显示全部帖子]

怎么跨表清楚单元格数据?例如:在表A的第一列有个字符型“7”,在表B的第二列输入“7”后,表A的“7”清除?

谢谢


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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
  发帖心情 Post By:2011/11/30 21:06:00 [显示全部帖子]

谢谢狐爸的回复,我用DataColChanged有点时间了,引用很顺利,就是不能跨表清除。我在表B里有个“轴号”列,在表B的DataColChanged事件里编了如下代码,但是不执行,也不提示错误,烦请狐爸您看看,谢谢!

If e.DataCol.Name = "轴号" Then
           Dim dr As DataRow
        dr = DataTables(表A).Find("[轴号] = '" & e.NewValue & "'")
        If dr IsNot Nothing Then
            dr=Nothing                                           
        End If
    End If


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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
  发帖心情 Post By:2011/11/30 22:09:00 [显示全部帖子]

谢谢您!!另外

因为我表A的轴号有很多列,分ABCD等列名,我要每一列都写吗?

 dr = DataTables(表A).Find("[轴号A] = '" & e.NewValue & "'") 

dr = DataTables(表A).Find("[轴号B] = '" & e.NewValue & "'") 

dr = DataTables(表A).Find("[轴号C] = '" & e.NewValue & "'")

..............
呵呵,麻烦您了


 


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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
  发帖心情 Post By:2011/11/30 23:09:00 [显示全部帖子]

项目中的号码是唯一的

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1_1130.zip


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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
  发帖心情 Post By:2011/11/30 23:36:00 [显示全部帖子]

谢谢,解决了。就是表A中的个数无法自动计算


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


加好友 发短信
等级:婴狐 帖子:29 积分:263 威望:0 精华:0 注册:2011/11/5 22:08:00
  发帖心情 Post By:2011/12/1 0:15:00 [显示全部帖子]

谢谢


 回到顶部