以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口[登录]指定的所有者表不存在,无法打开此窗口!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177812)

--  作者:237756360
--  发布时间:2022/6/6 9:38:00
--  窗口[登录]指定的所有者表不存在,无法打开此窗口!
反馈BUG!
我下载了今天的最新版本,测试都正常。点击发布运行时提示:窗口[登录]指定的所有者表不存在,无法打开此窗口!

找了半天原因:"项目属性"---"BeforeLoadInnerTable" 把下面的代码注释掉就没问题了。我的登录窗口跟ILog表无任何关系,还报错。。。我这是做的模板,未升级之前好好的,升级之后就这样了。
e.HideSplashForm = True
If e.DataTableName = "ILog" Then
    e.Filter = "[_Identify] Is Null"
End If

--  作者:有点蓝
--  发布时间:2022/6/6 9:43:00
--  
关闭退出项目,删除项目所在的文件夹里的bin。publish目录,然后重启项目发布试试。
--  作者:237756360
--  发布时间:2022/6/6 10:16:00
--  
我又测试了
项目属性"BeforeLoadInnerTable" 和 “BeforeLoadOuterTable

只要同时加上下面这段代码,发布后运行发布后的文件必出现错误。
e.HideSplashForm = True

--  作者:有点蓝
--  发布时间:2022/6/6 10:39:00
--  
已反馈