我创建了一个MainSubForm
与一个组合框(name = cboMedName, query = MedicationLookupQuery)和运行按钮,指向一个报告(name = MedicationsPatientsReport, query = MedicationsPatientsQuery)。
当我直接从MainSubForm
运行报告时,它们运行得很好。报告将显示所选药物的结果。
我把MainSubForm
放入MainForm
。当我从那里运行报告时,我得到一个参数错误:"Forms!MainSubForm!cboMedName"
从MainForm
运行报告时如何避免此错误?
我知道它与标准语法有关?还是控制源?
组合框现在位于子表单中,因此:
Forms!MainForm!NameOfSubformControlHoldingMainSubForm.Form!cboMedName
这里,将NameOfSubformControlHoldingMainSubForm
调整为这个名称