0

複数のカスケード ドロップ ダウン ボックスを作成しようとしています (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 で見つからないことが示されます。

私はプログラマーではありませんが、指示に従うのに十分な理解があります。助けてください。

4

1 に答える 1

0

あなたのフォームを見ないとわかりませんが、あなたが望んでいるに違いありません

Me!Endoscopy_1それ以外のMe!tblEndoscopy

于 2012-06-15T03:35:02.957 に答える