Foxtable(狐表)用户栏目专家坐堂 → 控件绑定


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

主题:控件绑定

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


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

positionChanged事件

 

Dim tbl As Table = Tables("计划表窗口_Table4")
If tbl.Position <> e.Table.Position Then
    tbl.Position = e.Table.Position
End If '甘特图代码十二分之一

 

给窗口文本框赋值,参考

 

Dim r As Row  = Tables("计划表窗口_Table4").Rows(Tables("计划表窗口_Table4").Position)
msgbox(r("办理人") & " " & r("备注"))


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


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

以下是引用yangwenghd在2017/9/6 23:31:00的发言:
谢谢 谢谢 同步选择可以了,只是可以是选中整行吗?

 

http://www.foxtable.com/webhelp/scr/1634.htm

 


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


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

 你窗口的控件,不要设置绑定表列。

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


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

 不绑定,代码就不会有问题,请认真测试。

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


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

跨表查询

 

    Dim t As Table = Tables("计划表窗口_Table9")

    Dim dt As Date = t.Cols(t.colsel).Name.Replace("年","-").Replace("月_","-")

    Dim r As Row  = Tables("计划表窗口_Table4").Rows(t.Position)

    Dim fdr As DataRow = DataTables("事件记录").find("事件日期=#" & dt & "# and 项目名称='" & r("项目名称") & "' and 项目流程='" & r("项目流程") & "'")
    If fdr IsNot Nothing Then
        msgbox(fdr("办理人") & " " & fdr("备注"))
    End If


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


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

看10楼代码。

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


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

Dim r As Row  = Tables("计划表窗口_Table4").Rows(Tables("计划表窗口_Table4").Position)
Forms("窗口1").Controls("TextBox1").text = r("项目名称")
Forms("窗口1").Controls("TextBox2").text = r("项目流程")

 回到顶部