ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5988|回复: 6

[求助]如何实现子窗体根据主窗体指定记录显示

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-8-8 23:53 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

请教高手:一个窗体中有两个子窗体,显示的分别是主表和子表的数据,要求:主表窗体显示全部记录,而子表窗体显示的仅为主表选定记录(鼠标点击记录的任意字段处)的子表数据。请参照附件示例数据文件,如点击产品窗体内的一个记录时,定价记录窗体内显示这个产品的定价记录,而不是所有产品的定价记录。

vTbmsSeT.rar (56.33 KB, 下载次数: 69)
[此贴子已经被作者于2006-8-8 23:58:58编辑过]

TA的精华主题

TA的得分主题

发表于 2006-8-12 19:41 | 显示全部楼层

1.设一个过度“文本框”,子窗体字段(产品)的条件就等于“文本框”

2.主窗体的来源是主表.

3.该"文本框"来源于主表的该字段(产品)

试试

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-8-12 23:41 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

能帮我设一下吗,我的水平极差,我以前总是照葫芦画瓢,可是现在这个问题我拷来后怎么也画不出来,在设置子窗体链接字段时总提示“不能在未绑定的窗体间建立链接”。有谁知道如何在两个窗体间绑定呢?

TA的精华主题

TA的得分主题

发表于 2006-8-13 16:07 | 显示全部楼层
我拷回去看看,现在机子没安装驱动

TA的精华主题

TA的得分主题

发表于 2006-8-13 16:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

两个窗体之间绑定,是两个窗体属性中的“来源”是同一个表或查询

TA的精华主题

TA的得分主题

发表于 2006-8-14 00:07 | 显示全部楼层

不知切换记录是属于什么事件,现在加上这些代码倒是可以实现你要的功能,即鼠标点击主表记录的任意字段处,子表窗体显示的仅为主表选定记录的子表数据:


Private Sub 代码_Click()
    Me.Parent.产品价目表子窗体.Form.Filter = "[产品代码]='" & Me.代码 & "'"
    Me.Parent.产品价目表子窗体.Form.FilterOn = True
End Sub

Private Sub 规格描述_Click()
    Me.Parent.产品价目表子窗体.Form.Filter = "[产品代码]='" & Me.代码 & "'"
    Me.Parent.产品价目表子窗体.Form.FilterOn = True
End Sub

Private Sub 名称_Click()
    Me.Parent.产品价目表子窗体.Form.Filter = "[产品代码]='" & Me.代码 & "'"
    Me.Parent.产品价目表子窗体.Form.FilterOn = True
End Sub

Private Sub 型号_Click()
    Me.Parent.产品价目表子窗体.Form.Filter = "[产品代码]='" & Me.代码 & "'"
    Me.Parent.产品价目表子窗体.Form.FilterOn = True
End Sub

U9v66riy.rar (61.59 KB, 下载次数: 164)

TA的精华主题

TA的得分主题

发表于 2006-9-8 18:01 | 显示全部楼层

请问一下,这是一个窗体内的两个子表,哪要是窗体内一个表子连另一个窗体,要怎么做?????

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-27 12:22 , Processed in 0.035345 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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