Foxtable(狐表)用户栏目专家坐堂 → 关联表的当前行输入请教


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

主题:关联表的当前行输入请教

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


加好友 发短信
等级:狐神 帖子:5059 积分:13077 威望:0 精华:0 注册:2014/5/15 21:34:00
关联表的当前行输入请教  发帖心情 Post By:2015/12/9 17:53:00 [只看该作者]

大师:为何下面的代码选择不同行后双击,都在第一行显示?
关联表的CellButtonClick事件,打开的窗口的表的双击单元格事件中的下列代码
Dim tbl As Table = e.Table
If tbl.Current IsNot Nothing Then
    Tables("dttzflmxb").Current("dttzflmxb8") = tbl.Current("dtzy1")
End If
Forms("frmZy").Close()

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/9 17:55:00 [只看该作者]

打开窗口前,保存变量
 
vars("ctable") = e.Table
 
--------------------
 
Dim tbl As Table = e.Table
If tbl.Current IsNot Nothing Then
    vars("ctable").Current("dttzflmxb8") = tbl.Current("dtzy1")
End If
Forms("frmZy").Close()

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


加好友 发短信
等级:狐神 帖子:5059 积分:13077 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/12/9 18:04:00 [只看该作者]

原理是什么?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/9 18:09:00 [只看该作者]

你用的是关联表,表名是 Tables("A.B")

 

表名不同,current的位置肯定不同。


 回到顶部