子窗体1中事件刷新子窗体2的数据

blue_maple 2012-07-26 03:13:28
环境就是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数据源的目的也行
...全文
93 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧