
此主题相关图片如下:截图03.png

切换主表和运行项目文件时总是出现这个错误信息,请问是哪里出现问题了?
贴出MainTableChanged和CurrentTableChanged事件的代码给我看看。
CurrentTableChanged事件中我没有添加代码
MainTableChanged:
If MainTable.Name = "客户表" Then
Dim frm As WinForm.Form
Dim fl As WinForm.Form
frm = Forms("客户信息关联窗口")
frm.Open()
fl=Forms("客户表目录树窗口")
fl.open()
End If
If MainTable.name="客户需求" Then
Dim frm1 As WinForm.Form
Dim frm2 As WinForm.Form
frm1 = Forms("客户需求明细")
frm1.Open()
frm2 = Forms("客户需求目录树窗口")
frm2.Open()
End If
If MainTable.name="市场活动" Then
Dim frm11 As WinForm.Form
frm11 = Forms("市场活动目录树窗口")
frm11.Open()
End If
两种情况下会出现这个问题:
一是一开始运行管理项目1这个项目文件,打开项目文件后就会出现;
另一种就是切换主表到“客户表”时会出现这个问题。
情况一:运行foxtable后选择打开管理项目1,输入密码回车后就出现这个错误信息;
情况二:直接点击界面上的表名来切换主表时会出现这个提示。
以前都是出现第二种情况居多,第一种情况是今天才出现的,下午时两种情况都有,刚才我又试了一下,只出现第一种情况,第二种情况则没有出现。所以说非常奇怪,我最近都没有对“客户表”这张主表做过什么改动,但就是莫明其妙的出错,有时又是正常,有时又出错,按理不会的,我都搞晕了,麻烦狐爸再帮我看看,非常感谢你的帮助!