Office中国论坛/Access中国论坛

标题: 多个子窗体的链接?帮帮我 [打印本页]

作者: 62267021    时间: 2009-3-22 23:35
标题: 多个子窗体的链接?帮帮我
本帖最后由 62267021 于 2009-3-23 12:40 编辑

如何让下图中的3个只窗体链接,ASSESS中自动的只能链接2个子窗体,可我这里有3个或多个子窗体,不知怎么链接,就想下面的图中一样,只有1 2两个子窗体链接成功,第3个实在是没办法链接,麻烦大家帮帮我,并说明一下操作方法,我将非常感谢.

大家再看一下,图上的第三个窗体,应该是显示 明细流水号  27的数据的  可上面显示的是23  而且你们仔细看一下  第三的窗体和上面的2个窗体是不一样的
例如:1窗体上点流水号72的数据
         2窗体上就显示所有的流水号是72的数据
        可第3个窗体不行。
作者: Grant    时间: 2009-3-23 00:54
不是链接着3个吗,晕呢,哪里不行了?
作者: luhao    时间: 2009-3-23 01:10
本帖最后由 luhao 于 2009-3-23 02:02 编辑
如何让下图中的3个只窗体链接,ASSESS中自动的只能链接2个子窗体,可我这里有3个或多个子窗体,不知怎么链接,就想下面的图中一样,只有1 2两个子窗体链接成功,第3个实在是没办法链接,麻烦大家帮帮我,并说明一下操作方法, ...
62267021 发表于 2009-3-22 23:35

有挑战性,试下这个方法

首先要设置好关联关系:
第一个子窗体的关联想必你已经做好了
第二个子窗体的链接子字段是产品编号,链接主字段应该是[子窗体1].form![产品编号]
同理第三个子窗体的链接子字段是零件名称,链接主字段应该是[子窗体2].form![零件名称]
设置好关联后在每个子窗体的成为当前时间中刷新对应的下一级子窗体
在第一个子窗体的CURRENT事件中写
Me.Parent![子窗体2].Requery
Me.Parent![子窗体3].Requery
在第二个子窗体的CURRENT事件中写
Me.Parent![子窗体3].Requery
作者: Henry D. Sy    时间: 2009-3-23 04:23
不是链接着3个吗,晕呢,哪里不行了?
Grant 发表于 2009-3-23 00:54
是呀,不是连接的很好吗
作者: luhao    时间: 2009-3-23 12:20
是呀,不是连接的很好吗
Henry D. Sy 发表于 2009-3-23 04:23

是有这样问题的
  如果点击合同数量明细表后,分批生产明细表 刷新不了
作者: 62267021    时间: 2009-3-23 12:41
是有这样问题的
  如果点击合同数量明细表后,分批生产明细表 刷新不了
luhao 发表于 2009-3-23 12:20


不错,就是这个问题




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3