Tables("售后客户档案_售后客户档案Table1").fill("SELECT * From {历史进店记录}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table1").AllowEdit = True
Tables("售后客户档案_售后客户档案Table2").fill("SELECT * From {售后客户档案}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table2").AllowEdit = True
这是售后客户档案 afterload里的代码 红色部分放在上面
在售后客户档案里 有一个窗口 "售后客户档案Table2" 里的currentchanged 有一段代码
If forms("售后客户录入").opened Then
Dim t As Table = Tables("售后客户录入_Table1")
Dim u As Table = Tables("售后客户档案_售后客户档案Table1")
With Tables("售后客户档案_售后客户档案Table2")
If .Current Is Nothing Then
t.Filter = "False"
u.filter = "False"
Else
t.filter = "底盘号 = '" & .Current("底盘号") & "'"
u.filter = "底盘号 = '" & .Current("底盘号") & "'"
End If
End With
Else
If forms("售后客户档案").opened Then
Dim u As Table = Tables("售后客户档案_售后客户档案Table1")
With Tables("售后客户档案_售后客户档案Table2")
If .Current Is Nothing Then
u.filter = "False"
Else
u.filter = "底盘号 = '" & .Current("底盘号") & "'"
End If
End With
End If
End If
如果刚才 售后客户档案 afterload里的代码 红色部分放在下面 如这样
Tables("售后客户档案_售后客户档案Table2").fill("SELECT * From {售后客户档案}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table2").AllowEdit = True
Tables("售后客户档案_售后客户档案Table1").fill("SELECT * From {历史进店记录}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table1").AllowEdit = True
打开售后客户档案 就会出现这个错误,如果放在上面则不会有这情况
此主题相关图片如下:未命名.jpg

请问是什么原因 另外 售后客户档案_售后客户档案Table1 如果不在afterload里 用fill填充
而用 控件自带的 select * from {} 也不会出现这个错误
求解~~~~~~~~~~~~~~~~~~
[此贴子已经被作者于2012-9-16 11:56:57编辑过]