报告从表单传递参数

问题描述 投票:0回答:1

我有一个表单 L3Process5,带有一个控件“L3List”。 我想制作一份报告,其条件 L3Process2.ID 等于控件“L3List”的选定值。 由于某种原因,当我使用表单上的按钮调用报表时,系统会提示我进行输入,这意味着它没有获取控件的值。如果有影响的话,我的主报告中确实有 6 个子报告。 这只是一份子报告。

SELECT L4Process.L4Process, L3Process2.ID
FROM L4Process INNER JOIN L3Process2 ON L4Process.ID = L3Process2.L4ProcessStep.Value
WHERE (((L3Process2.ID)=[Forms]![L3Process5]![L3List]));

enter image description here

enter image description here

enter image description here

enter image description here

vba ms-access
1个回答
0
投票

我使用查询作为记录源。 当我在VBA中使用L3List变量时,它被识别了,所以我只需要以编程方式为每个子报表设置RecordSource即可。

© www.soinside.com 2019 - 2024. All rights reserved.