Foxtable(狐表)用户栏目专家坐堂 → [求助] 找不到出错原因


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

主题:[求助] 找不到出错原因

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


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

试试改成

 

Dim pg As WinForm.TabControl = e.Form.Controls("页签")
Dim n As String = pg.SelectedPage.Text     '定义n为当前页签的名称
e.form.controls(n).Table.Filter = "类别 ='" & n & "'"


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


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

以下是引用kinglw110在2018/1/4 16:24:00的发言:
可以使用,非常感谢

e.form.controls(n).Table  这个如何理解,不太明白 
副本表不都是窗口-表名的吗?

想打开窗口时显示模具负责人的窗口  在afterload 事件中如何写呢,
Tables("设定_模具负责人").Filter = "类别 = '模具负责人'"   这个写代码还是提示错误 
[此贴子已经被作者于2018/1/4 16:32:50编辑过]

 

有可能你设置的不是副本,检查你的设置。

 

但这样写一定没问题,如

 

Forms("设定").controls("模具负责人").Table.Filter = "类别 = '模具负责人'"


 回到顶部