以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 怎么引用另一个窗口表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188653) |
-- 作者:cd_tdh -- 发布时间:2023/10/9 14:42:00 -- 怎么引用另一个窗口表 老师,我在:"窗口一" 中操作,按钮点击保存时,要刷新另一个窗口:“控制面板”中的表控件:Table3 中的数据,下面这样写提示找不到Table3控件,哪儿不对呢? ...... With Tables("控制面板_Table3") ...... End With |
-- 作者:有点蓝 -- 发布时间:2023/10/9 14:52:00 -- 另一个窗口必须打开才能使用里面的控件。 如果不是副本直接使用主表名称:http://www.foxtable.com/webhelp/topics/1905.htm
|
-- 作者:cd_tdh -- 发布时间:2023/10/9 15:13:00 -- 是副本,我另一个窗口也打开了 |
-- 作者:有点蓝 -- 发布时间:2023/10/9 15:18:00 -- 那就是窗口,表控件名称错了 |
-- 作者:cd_tdh -- 发布时间:2023/10/9 15:41:00 -- 错误详细信息: .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件:窗口,事务编辑窗口,Button2,Click 详细错误信息: 未设置对象变量或 With 块变量。 事务编辑窗口就是有保存按钮的窗口,控制面板_Table3窗口名称及空间名称核实也没问题
|
-- 作者:有点蓝 -- 发布时间:2023/10/9 15:47:00 -- 调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错 |
-- 作者:cd_tdh -- 发布时间:2023/10/9 15:50:00 -- 找到问题了,With Tables("控制面板_Table3") 与End With中间,有一个地方用到了Table3,没指名窗口名称,写的e.form,无语。 |