以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  初加载报错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189265)

--  作者:lin98
--  发布时间:2023/11/21 8:50:00
--  初加载报错

图片点击可在新窗口打开查看此主题相关图片如下:初加载.jpg
图片点击可在新窗口打开查看

--  作者:lin98
--  发布时间:2023/11/21 8:52:00
--  

例如在BeforeLoadInnerTable(内部表)或BeforeLoadOuterTable(外部表)中设置代码:

Select Case e.DataTableName
    Case "表A","表B" \'表A和表B无条件加载
  
    Case Else \'其他所有表默认都不加载
        e.Cancel = 
True

End
 Select


报错1楼的,是什么原因?

[此贴子已经被作者于2023/11/21 8:52:09编辑过]

--  作者:有点蓝
--  发布时间:2023/11/21 8:55:00
--  
先看几遍:http://www.foxtable.com/webhelp/topics/0604.htm

代码放错事件了

--  作者:lin98
--  发布时间:2023/11/21 9:25:00
--  
代码放BeforeLoadOuterTable(外部表),报错
--  作者:lin98
--  发布时间:2023/11/21 9:37:00
--  
每次表B手动加到菜单及上加载,每次重新启动项目,都不见表B,这个是什么原因?
--  作者:有点蓝
--  发布时间:2023/11/21 9:51:00
--  
1楼错误提示放的是BeforeConnectOuterDataSource,不是BeforeLoadOuterTable

放到BeforeLoadOuterTable提示什么错误?写了什么代码?

--  作者:lin98
--  发布时间:2023/11/21 10:29:00
--  
BeforeLoadOuterTable

Select Case e.DataTableName
    Case "表A","表B" \'表A和表B无条件加载
  
    Case Else \'其他所有表默认都不加载
        e.Cancel = 
True

End
 Select

ACCESS源

表A加载到菜单,
每次表B手动加到菜单及上加载,每次重新启动项目,都不见表B,这个是什么原因?


--  作者:有点蓝
--  发布时间:2023/11/21 10:33:00
--  
表B有在这里添加进来吗?http://www.foxtable.com/webhelp/topics/1812.htm
--  作者:lin98
--  发布时间:2023/11/21 11:00:00
--  
有的,但每次重启项目,菜单就不见,没报错,不知道什么,其他的表是可以,
把表A从菜单删除,重启项目,报错提示找不到表A,重新加到菜单就正常,但表B手动加菜单,重启项目,没报错,但菜单上没有表B,试多次都这样

[此贴子已经被作者于2023/11/21 11:05:28编辑过]

--  作者:有点蓝
--  发布时间:2023/11/21 11:04:00
--  
菜单就不见】是什么意思?截图看看