-2
問題: MS Accessサブフォームフィールドを参照している更新クエリがありません。フィールドに値がありますが、Accessは引き続きパラメータを要求しています。私は、フィールドの構文が正しいことを確認しました。そして、クエリを正しく入力すると、クエリが正しく実行され、クエリが機能することがわかります。何が問題なの?移入されたフォームフィールドを呼び出すときにMS Accessからパラメータの入力を求めるメッセージが表示される
コード:
update t_cr_patient_admission_information
inner join t_cr_committee_apic
on t_cr_patient_admission_information.case_nbr = t_cr_committee_apic.case_nbr
set t_cr_patient_admission_information.physician_5 = IIf(physician_4 Is Not Null and physician_5 Is Null, t_cr_committee_apic.apic_md_for_review, physician_5),
t_cr_patient_admission_information.physician_4 = IIf(physician_3 Is Not Null and physician_4 Is Null, t_cr_committee_apic.apic_md_for_review, physician_4),
t_cr_patient_admission_information.physician_3 = IIf(physician_2 Is Not Null and physician_3 Is Null, t_cr_committee_apic.apic_md_for_review, physician_3),
t_cr_patient_admission_information.physician_2 = IIf(physician_1 Is Not Null and physician_2 Is Null, t_cr_committee_apic.apic_md_for_review, physician_2),
t_cr_patient_admission_information.physician_1 = IIf(physician_1 Is Null, apic_md_for_review, physician_1)
where [Forms]![frm_existing_case_lookup]![sub_frm_apic_update]![case_code_id] = t_cr_patient_admission_information.case_nbr and t_cr_committee_apic.apic_md_for_review Is Not Null;
どのフィールドでプロンプトが表示されますか?通常、これは何かを間違って綴ることを意味します。それは価値を求める。 –
[フォーム]![frm_existing_case_lookup]![sub_frm_apic_update]![case_code_id]フィールドが表示されます。私がこの記述で述べたように、私は構文(form!subform!subformname)とスペルを検証したので、スペルミスがないことを知っています。 –
最初の[Forms]を削除し、[frm_existing_case_lookup]![sub_frm_apic_update]![case_code_id]を使用しましたか? –