access 子报表如何通过窗体获得筛选条件

窗体可以打开主报表,子报表嵌套在主报表里,用了公共函数public通过窗体传递筛选条件,但是子报表在多个事件里都接收报错,比如打开、成为当前等事件都不行。应该如何解决?下... 窗体可以打开主报表,子报表嵌套在主报表里,用了公共函数 public 通过窗体传递筛选条件,但是子报表在多个事件里都接收报错,比如打开、成为当前等事件都不行。应该如何解决?下面有代码窗体打开主报表的按钮: Dim yuan As String Dim xian As String Dim fsql As String yuan = "(ZL_XX_A.开始日期=#" & Combo2.Value & "# and " & "BZ_GR_B.开始日期=#" & Combo2.Value & "#)" xian = "(ZL_XX_A.开始日期=#" & Combo15.Value & "# and " & "BZ_GR_B.开始日期=#" & Combo17.Value & "#)" ShaixuanSQL = yuan & " or " & xian fsql = yuan & " or " & xian Me.C窗体.Form.Filter = fsql Me.C窗体.Form.FilterOn = TrueShaixuanSQL 是公共函数,定义好了子报表:Private Sub Report_Load() Me.Filter = ShaixuanSQL Me.FilterOn = TrueEnd Sub 展开
 我来答
庆有
2019-06-17 · 知道合伙人软件行家
庆有
知道合伙人软件行家
采纳数:1215 获赞数:3464
哈尔滨工业大学电气工程及其自动化专业,从事建筑工程管理。

向TA提问 私信TA
展开全部

您要的这种效果我是这样实现的:

做一个子窗体,子窗体的源文件是一个查询,再查询的“条件”中,引用木窗体上的参数作为查询依据。点击查询按钮的时候,刷新一下子窗体,就可以实现了!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式