我创建了一个inputForm,能够调用其他子表单,一切都很好。但是,当我将inputForm放在导航表单中时,Access无法找到正确的对象和子表单。例如,我使用:
引用我的子表单Forms("inputProtocolform")!newProtocol.Value = Null
但是在导航表单中,这行代码会引发错误。我认为这是因为标签?仍然有一个简单的解决方案吗?我有很多类似于上面的代码行。
谢谢。
答案 0 :(得分:0)
您需要指定"完整路径"到子表单。
var regex = new Regex( "^([a-z][a-z0-9+\\.\\-]*)*", RegexOptions.IgnoreCase );
这假定Forms!NavigationForm!inputProtocolform.Form!newProtocol.Value = Null
上的子表单控件与子表单本身具有相同的名称(NavigationForm
)