複数のカスケード ドロップ ダウン ボックスを作成しようとしています (1 つが動作するようになれば問題ありません。最も簡単なものから始めます)。私は主なカテゴリである内視鏡検査に 3 つの選択肢があり、各選択肢には個別の表があります。私のフォームには、メイン カテゴリ用のボックスが 1 つしかありません。サブカテゴリ用に 2 つ目を作成する必要がありますか?
私は2年前に尋ねられた別の質問からの回答に従い、これを行いました:
Private Sub Endoscopy_1_AfterUpdate()
Dim strRowsource As String
strRowsource = "SELECT Gastroscopy FROM tblEndo_Gastroscopy WHERE CategoryID = "
strRowsource = strRowsource & Me!tblEndoscopy
strRowsource = strRowsource & " ORDER BY Endo_Gastroscopy;"
Me!tblEndo_Gastroscopy.RowSource = strRowsource
End Sub
これを行うと、ランタイム エラー 2465 が表示され、式で参照されているフィールド 'tblEndoscopy' が MS Access で見つからないことが示されます。
私はプログラマーではありませんが、指示に従うのに十分な理解があります。助けてください。