子窗体1中事件刷新子窗体2的数据
环境就是Access2010,就一个这个没其他的。vb+access
问题:现在有一个窗体 frm_communication,这个是主窗体,里面有3个子窗体subfrm_distribution (别名subfrm1),subfrm_campaign(subfrm2),subfrm_com_list(subfrm3).
为了方便以下都用subfrm1,2,3
subfrm1,和subfrm2都是datasheet模式,现在希望当subfrm数据行(有4行)被点击时根据当前行的值去过滤subfrm2的datasource,但是现在问题是我在subfrm1的事件中无法引用到subfrm2.datasource各种报错,下面是我当前使用的引用方法
Forms!frm_Communication!subfrm_Campaign.Form.RecordSource
Me.Parent!subfrm_Campaign.Form.Filter
[Forms]![frm_Communication]![subfrm_Campaign].Form.Filter
现在是各种不支持的属性或方法,错误的引用等报错信息,从debug中可以看到
Forms!frm_Communication!subfrm_Campaign这里是正确的,但其Forms!frm_Communication!subfrm_Campaign.form属性就报错误引用,filter和recordsource也一样,请各位朋友帮忙,能解决这个饮用错误也可以或者能达到点击subfrm1的datasheet行事件刷新subfrm2数据源的目的也行