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


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

主题:[求助]

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


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
[求助]  发帖心情 Post By:2014/7/29 16:04:00 [只看该作者]

对于表A有一列为“编号”,现在想要在窗口中选中表A编号列的其中一项时,然后点击Button,效果是:让表A根据所选择的编号重新加载
那么button中的代码该如何写?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/29 16:06:00 [只看该作者]

 根据当前行的编号加载表A的数据?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/29 16:08:00 [只看该作者]

 Dim r As Row = Tables("表A").Current
DataTables("表A").LoadFilter = "编号 = '" & r("编号") & "'"
DataTables("表A").Load

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


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
  发帖心情 Post By:2014/7/29 16:09:00 [只看该作者]

还不是,只有当选中编号列的某一项时才根据编号重新加载表A,若是选择的其他列则不加载

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/29 16:12:00 [只看该作者]

 不理解你4楼的意思,某一项又是什么意思,看3楼代码。

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


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
  发帖心情 Post By:2014/7/29 16:16:00 [只看该作者]

我的意思是只有光标在编号那一列时才进行重新加载,若是在别的列则不加载

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/29 16:20:00 [只看该作者]

If Tables("表A").Cols(Tables("表A").ColSel).Name = "编号" Then
    Dim r As Row = Tables("表A").Current
    DataTables("表A").LoadFilter = "编号 = '" & r("编号") & "'"
    DataTables("表A").Load
End If

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


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
  发帖心情 Post By:2014/7/29 16:24:00 [只看该作者]

谢谢甜姐

 回到顶部