设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 7826|回复: 21
打印 上一主题 下一主题

[窗体] 一对多的主子窗体怎样实现类似分割窗体的效果

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2013-4-10 15:43:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有两个表,一个是主表,一个是明细。主表与明细是一对多的关系。我本想用分割窗体视图实现上半部分是主表,下半部分是明细表的效果。可是分割窗体,上下两部分必须绑定相同的数据源。请问各位老师,我的想法可以实现吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
22#
发表于 2013-4-12 22:38:07 | 只看该作者
sheep204 发表于 2013-4-12 09:56
对的,请问你是怎么实现的?能传个附件或者示例吗?

把数据表直接拉过去主窗体中,完成后再设置格式就可以了。可以参考附件所示:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

21#
 楼主| 发表于 2013-4-12 09:56:57 | 只看该作者
aleeado 发表于 2013-4-12 08:45
是要这样的效果吗?主窗体和子窗体都是数据表。

对的,请问你是怎么实现的?能传个附件或者示例吗?
20#
发表于 2013-4-12 08:45:11 | 只看该作者
是要这样的效果吗?主窗体和子窗体都是数据表。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

19#
 楼主| 发表于 2013-4-12 08:13:07 | 只看该作者
aslxt 发表于 2013-4-11 17:07
kkkkk
参考:
窗体1

谢谢aslxt老师,这就是我要的效果。
18#
发表于 2013-4-11 17:07:28 | 只看该作者
kkkkk
参考:
窗体1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

17#
 楼主| 发表于 2013-4-11 15:14:19 | 只看该作者
aslxt 发表于 2013-4-11 14:25
非要搞上下分隔的数据表,就用两个子数据表,其中主表的成为当前事件中,用代码对另一个进行筛选,例如:
...

请问各位老师,能不能把我上传的罗斯文2007的那个作为示例,将罗斯文中订单列表和订单明细做成上下都是数据表的分割式窗体呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

16#
 楼主| 发表于 2013-4-11 14:58:29 | 只看该作者
aslxt 发表于 2013-4-11 14:26
你的样品数据库不能正常运行

谢谢老师的指点,我以为在窗体设计阶段就能把这种效果搞出来,原来还需要代码来实现。
15#
发表于 2013-4-11 14:26:30 | 只看该作者
你的样品数据库不能正常运行
14#
发表于 2013-4-11 14:25:20 | 只看该作者
非要搞上下分隔的数据表,就用两个子数据表,其中主表的成为当前事件中,用代码对另一个进行筛选,例如:
Private Sub Form_Current()
    Me.Parent.联合查询子窗体.Form.Filter = "((([联合查询].[物料编码]='" & 物料编码 & "'))) AND ([联合查询].[处理日期]=#" & 事物处理日期 & "#)"
    Me.Parent.联合查询子窗体.Form.FilterOn = True
End Sub
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-9 22:01 , Processed in 0.117251 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表