我有一个带有 3 个选项卡的导航表单。房屋,客户,装饰。
在导航表单上,我有一个未绑定的字段 LOTNUMSELECT。
在每个选项卡内的子表单上,它都有一个名为 LOT_NUMBER 的字段。
由于导航表单似乎无法实现主/子关系,因此我正在寻找子表单以在加载时进行过滤。
用户在 LOTNUMSELECT 中输入很多 #,然后单击选项卡。When the tab becomes current, the specific lot # (record) is showing.
我一直在从“控制面板”表单中执行此操作,并使用以下代码打开另一个表单。
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Decor"
If IsNull(LotNumberSelect.Value) = True Then
MsgBox "Please enter a lot number first."
Else
stLinkCriteria = "[Lot_Number]=" & "'" & Me![LotNumberSelect] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
End If
我只是不知道如何编辑它以使用导航表单和子表单。