我正尝试在Access 2010中使用导航表单 为了简化,我想有2个按钮,1个用于在数据输入模式中加载子表单,另一个用于在编辑模式下加载 SAME子表单 / em>(但有过滤器)。
我的第一个想法是从子窗体的Open事件中检查导航窗体中单击了哪个按钮,并相应地设置子窗体属性(DataEntry
,AllowEdits
)。
我玩了属性,在调试模式下检查了对象但找不到答案。
答案 0 :(得分:0)
找到答案....在导航表单中,我从导航按钮中删除了表单名称,并添加了以下代码:
Private Sub NavigationButton7_Click()
DoCmd.BrowseTo acBrowseToForm, "Trades", "Menu.NavigationSubForm"
With NavigationSubform.Form
.AllowAdditions = True
.DataEntry = True
End With
End Sub