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


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

主题:[求助]

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/12/26 21:01:00 [显示全部帖子]

http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

不建议使用这种剪切控件到其它窗口的用法,官方也不支持这种用法。

控件剪切后,就不能使用e.Form.Controls来获取控件了,因为e.Form还是被剪切前的窗口,但是控件已经不存在这个窗口了,所以要这样用:
bio搜索词.ValueChanged事件

Dim txl As String = Forms("dh2").Controls("bio搜索列").Value 'bio搜索列控件已经属于dh2窗口,不能通过e.Form引用
Dim txc As String = e.sender.Value

If txc <> Nothing Then
      Tables("表B").Filter = txl &  " Like '*" & txc & "*'"
End If

最重要的一点是控件剪切后会导致Foxtable底层的Enter事件异常,这个问题目前无解

 回到顶部