0

3 つのタブを持つナビゲーション フォームがあります。家、顧客、インテリア。

ナビゲーション フォームには、バインドされていないフィールド LOTNUMSELECT があります。

各タブ内のサブフォームには、LOT_NUMBER というフィールドがあります。

ナビゲーションフォームではマスター/子関係が成り立たないようなので、ロード時にフィルタリングするサブフォームを探しています。

ユーザーは LOTNUMSELECT にロット # を入力し、タブをクリックします。タブが現在の状態になると、特定のロット番号 (レコード) が表示されます。

次のコードで別のフォームを開く「コントロールパネル」フォームからこれを行っています。

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

これを編集してナビゲーション フォームとサブフォームを操作する方法がわかりません。

4

2 に答える 2