Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在关联表双击打开子表所属行的窗口


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

主题:[求助]如何在关联表双击打开子表所属行的窗口

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/26 12:19:00 [显示全部帖子]


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/26 14:42:00 [显示全部帖子]

我无法理解你的问题了,“form.open 打开的是表A的当前行 ”是什么意思呢?


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/26 14:54:00 [显示全部帖子]

找出对应的行而已,在doubleclik事件设置代码:
 
dim v as string = e.Table.Current("关键列")
Dim wz As integer = Tables("表A").FindRow("关键列 = '" & v & "'")
If wz >= 0 Then
        Tables("表A").Position = wz

         Forms("窗口1").Open()
End If

参考:

http://www.foxtable.com/help/topics/0553.htm

 


 回到顶部