-1

ここに私のコードがあります:

Text22 = DLookup("[Program_No]", "1_Supportive_Housing", "[Program_Name] = '" & Replace([Me.Program_Name], "'", "''") & "' And [BudgetYear] = " & [Me.BudgetYear])

何が問題なのかわかりませんが、次のエラーが表示され続けます。

フィールドが見つかりません | あなたの表現で

このエラーを取り除こうとしていますが、何も機能しません。

OnKeyPress、このイベントがトリガーされます。ユーザーが書いたように、テーブル内の値を検索して text22 に割り当てることができるはずです。

4

1 に答える 1

3

フォーム フィールド [Me.Program_Name] と [Me.BudgetYear] を参照したいようですが、Access は "Me." を含め、まさにこの名前のフィールドを見つけようとします。プレフィックス。かっこをまったく削除するか、代わりに Me.[Program_Name] と Me.[BudgetYear] を使用してください。

于 2012-06-26T18:08:22.083 に答える