设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2293|回复: 9
打印 上一主题 下一主题

[窗体] [求助]如何取消双击打开窗体的"已筛选的"&简化双击事件代码

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-21 06:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

双击[id]字段打开对应的记录后,"维修单录入打印"窗体变成了"已筛选的",如何取消"已筛选的",因为我想要继续编辑其他记录,可是我编写的代码没反应,代码入下图




[此贴子已经被作者于2006-11-21 23:37:32编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-11-21 07:04:00 | 只看该作者
双击字段打开对应的窗体记录,用代码如何写?我参照了别人的方法暂时用了宏代替,高手不要笑
3#
发表于 2006-11-21 07:57:00 | 只看该作者
去掉浏览按钮(没试过)

DoCmd.OpenForm "窗体名", , , "ID=" & Me.ID


[此贴子已经被作者于2006-11-21 0:00:54编辑过]

4#
 楼主| 发表于 2006-11-22 00:54:00 | 只看该作者
应该是:

双击事件代码oCmd.OpenForm "维修单记录", , , "[ID] =" & [Forms]![维修单记录查找]![维修单总表子窗体]![ID]

"完成"按钮代码:Forms![维修单记录].FilterOn = False

上面问题解决了,目前只是用了ID字段做了测试.

如果想让双击每个字段都能打开相应的记录,具体怎么做,我参照下面个例子做了个,可是看得不太懂



望解答



[此贴子已经被作者于2006-11-21 17:01:08编辑过]

本帖子中包含更多资源

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

x
5#
发表于 2006-11-22 01:05:00 | 只看该作者
什么呀!写在子窗体里就行了。
6#
 楼主| 发表于 2006-11-22 07:28:00 | 只看该作者
谢谢回答,这个我知道也已经做了.

现在想双击子窗体的任意一个字段都打开相应的记录,不是只双击[ID]字段才打开,下面是我写的代码



而这里是参考附件里面的代码



但当我双击任意一个字段时就弹出下面的对话框了,到底我的代码写错那里了?






本帖子中包含更多资源

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

x
7#
 楼主| 发表于 2006-11-22 07:33:00 | 只看该作者
问了那么多,其实我的问题目的只有一个:为了简化代码,不想子窗体每个字段的双击事件都加:

DoCmd.OpenForm "维修单记录", , , "[ID] =" & [Forms]![维修单记录查找]![维修单总表子窗体]![ID]
[em01][em01]

[此贴子已经被作者于2006-11-21 23:33:51编辑过]

8#
发表于 2009-6-10 15:59:42 | 只看该作者
多谢三楼!新手学习中!
9#
发表于 2009-6-10 16:23:39 | 只看该作者
那就用Form的双击事件好了。
10#
发表于 2011-6-30 21:21:20 | 只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-14 15:44 , Processed in 0.111011 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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