Foxtable(狐表)用户栏目专家坐堂 → [求助]模拟关联表第一步出错


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

主题:[求助]模拟关联表第一步出错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 15:32:00 [显示全部帖子]

 代码处理一下,加上单引号

 

Dim t As Table = Tables("窗口1_Table1")
With Tables("咨询登记")
    If .Current Is Nothing Then
        t.Filter = "False"
    Else
        t.Filter = "学员姓名 = '" & .Current("学员姓名") & "'"
    End If
End With


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 16:59:00 [显示全部帖子]

1、绑定子表;

 

2、编写主表的currentchanged事件


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 18:11:00 [显示全部帖子]

CurrentChanged代码

 

If Forms("窗口2").Opened()
    Dim t As Table = Tables("窗口2_Table1")
    With Tables("咨询登记")
        If .Current Is Nothing Then
            t.Filter = "False"
        Else
            t.Filter = "学员姓名 = '" & .Current("学员姓名") & "'"
        End If
    End With
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 19:12:00 [显示全部帖子]

 代码

 

Dim nr As Row = Tables("意向课程").AddNew
nr("学员姓名") = Tables("咨询登记").Current("学员姓名")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 19:44:00 [显示全部帖子]

 那个表,就填哪个表表名啊

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/25 21:44:00 [显示全部帖子]

以下是引用anxue在2015-1-25 21:39:00的发言:
 添模拟关联表

 

直接写窗口表的名字

 

Tables("窗口1_Table1")

 

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

 


 回到顶部