古い Access データベースを「修正」していますが、クライアントから DATE フィールドをフォームに追加するように要求されました。問題は、以前に Access を使用したことがないことです。私は SQL の専門家で、独自の UI を構築しています。このフォームの事は私を良くしています。
わかりました-だから私は2つのテーブルを持っています: tblQuestionairre QuestionairreID EventID 何とか何とか何とか
tblEvent EventID DateTime 何とか何とか何とか
現在、frmQuestionairre (Questionairre Form) を編集しています。Questionairre テーブル (tblQuestionairre) からのすべての情報はここにあります。問題は、このフォームのどこかに DateTime フィールドを追加して、クライアントが質問がいつ入力されたかを確認できるようにする必要があることです。ご覧のとおり、私のリンク アイテムは EventID です。
「式ビルダー」を使用して Event テーブルから DateTime を「追加」することはできません。ロードされている現在の Questionairre の正しい DateTime をロードする必要があります。各アンケートはイベントにリンクされています。
このフィールドを Questionairre フォームに追加するにはどうすればよいですか? #名前を取得し続けますか? これは明らかに、EventID で 2 つのテーブルをリンクする方法がわからないためです。アイデアはありますか?
編集: はい、これは単純な 1 対 1 の関係です。はい、フィールドは編集可能である必要があります。
ANSWER: =DLookUp("[DateEntered]","tblEvent","EventID=" & Forms!frmQuestionnaire!EventID)
編集:表示されたので、編集できません!?