2011-07-22 3 views
4

コンボボックスとサブフォームを含むアクセスフォームがあります。サブフォームはデータシートモード(私が望む方法)です。私がしようとしているのは、一種の検索機能を作ることです。コンボボックスから何かが選択されたら、サブフォームのデータシートをスクロールして一致するレコードを強調表示します。コンボから値を選択する場合は、Accessサブフォームのデータシートでそのレコードをハイライトします

サブフォームをフィルタリングする(一致しないすべてのレコードを削除する)必要はありません。

誰でも私にこれを達成するためのガイダンスを教えてもらえますか?このような

答えて

3

何か:

Private Sub Combo0_AfterUpdate(): 
    With Me.Child0.Form.Recordset 
     .FindFirst "ID_Field=" & Me.Combo0 
    End With 
End Sub 
+0

-Perfect!今、サブフォームをAdd Entryモードにするボタンを作るにはどうしたらいいですか?既存のレコードの下に新しいレコードを追加できますか? – MAW74656

+1

あなたが新しい質問としてそれを尋ねるなら、私は思います。 – mwolfe02

+1

最初に、レコードセットを設定する理由はありません。ナビゲーションの目的で既に存在するもの、つまりフォームのRecordsetCloneが存在するからです。それはより適切です、私に思えます。しかし、レコードセット変数を設定する場合は、それをクリアする必要があります。 –

関連する問題