我正在使用VBA在Access中开展一个小项目。我创建了一个包含来自三个不同表的数据的报告。在Report_Open方法中,我想将查询分配给TextBox的ControlSource。
这是我的代码
Me.textImpactP.ControlSource = DLookup("[ImpactText]", "Root_cause_basic_reports", "[Report_id] =" & rid & " And [Root_cause_basic_id] =" & rootCauseId)
当我运行时,我不断收到“输入参数值”对话框。
参数“people”是我的DLookup的结果,应该是我报告中TextBox的值。
有没有人知道如何在我的TextBox中将参数“people”作为值?
答案 0 :(得分:0)
输入参数值不代表您认为它的作用。当您尝试打开其记录源基于请求参数的查询的报表时,它通常会弹出。再次检查查询。