设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: partz
打印 上一主题 下一主题

[Access本身] 求助:表格和窗体间的连接

[复制链接]
11#
发表于 2010-6-18 23:44:02 | 只看该作者
本帖最后由 紫风 于 2010-6-18 23:51 编辑

OKAY,这样说吧:
你在查看以数据表显示的窗体时,想看个ID是58的记录的详细资料,就双击ID,结果就弹出个窗体,你可以编辑该记录,对不?

如果是,可参照以下方法:

你建一个窗体,在属性里“数据表视图”选择“是”,其他“窗体视图”之类的全选择“否”。
然后打开窗体看看,应该就是你要的“表格”视图了。(实际上这个还是个窗体,只是以数据表形式显示)。
又或者,如果你建了控制面板之类,按钮单击如下:
docmd.openform "窗体名称", acFormDs(窗体以数据表形式显示),  ,

然后在设计视图里,找到你要做双击事件的控件,写下鼠标双击事件代码:
Private Sub ID_DblClick(CANCEL As Integer)
    Dim strFilter As String
    strFilter = "ID = " & Me.ID
    DoCmd.OpenForm "窗体A", acFormNormal, , strFilter
End Sub
其实就是做个筛选条件。当然,前提是你已经做好这个要打开的“窗体A”。

方法还有其它,以上只是我习惯的方法,就拿出来告诉你咯。
12#
 楼主| 发表于 2010-6-19 10:42:31 | 只看该作者
嘿!终于明白了!
原来可以做一个数据表的窗体,然后就搞定了!
我用的是2010版本,做这样一个窗体是很容易的,所以我也很容易就实现了我想要的功能。
从现在开始,我算是窥见门槛了~谢谢紫风!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 01:06 , Processed in 0.079689 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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