设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 7738|回复: 15
打印 上一主题 下一主题

[窗体] GOTORECORD不能实现子窗体的定位,(一点通版主:格式已经转2000)

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-23 05:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在一个窗体上有两个子窗体,上面的用数据表视图,下面的窗体用窗体视图,想当用户在数据表单击一条记录时,窗体视图也同时定位到该条记录。

但是用DOCMD.GOTORECORD ACFORM,"窗体2",提示窗体2未提开。该如何解决定位子窗体的问题呢,(窗体1,窗体2都是子窗体,不能用主子窗体的方法)请指教,谢谢!



[此贴子已经被作者于2006-1-23 15:17:56编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-1-23 06:02:00 | 只看该作者
将数据库转为2000版本看下
3#
发表于 2006-1-23 17:20:00 | 只看该作者
要达到这样的效果,

在主窗体建1个文本框(A)=数据表的主键

窗体的主字段A,子字段为主键,

这样就可以
4#
 楼主| 发表于 2006-1-23 23:24:00 | 只看该作者
以下是引用sun.gd在2006-1-23 9:20:00的发言:


要达到这样的效果,

在主窗体建1个文本框(A)=数据表的主键

窗体的主字段A,子字段为主键,

这样就可以

两个窗体用的是同一个数据源,而且都是子窗体,不能用主子窗体的方法实现!多谢SUN.GD
5#
发表于 2006-1-23 23:40:00 | 只看该作者
第一个窗体写一段代码刷新第二个窗体,第二个窗体的数据源与第一个窗体的编号关联


本帖子中包含更多资源

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

x
6#
 楼主| 发表于 2006-1-24 00:15:00 | 只看该作者
多谢一点通版主,问题已解决.(那是不是说GOTORECORD确实不能用来定位子窗体的记录?)
7#
发表于 2006-1-24 00:18:00 | 只看该作者
以下是引用gavin_h在2006-1-23 16:15:00的发言:
多谢一点通版主,问题已解决.(那是不是说GOTORECORD确实不能用来定位子窗体的记录?)

我没有用过这种方法
8#
发表于 2006-1-24 04:48:00 | 只看该作者
只要在f_market0窗体的加载事件中写入如下代码就可以了。

Private Sub Form_Load()
Set Me.Child2.Form.Recordset = Me.Child0.Form.Recordset
End Sub
9#
发表于 2006-1-24 14:23:00 | 只看该作者
多谢这个问题.我也有类似的问题.
10#
发表于 2006-1-24 14:29:00 | 只看该作者
不对呀,我用了 set me.recordset=rec 结果整个表都空了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 10:51 , Processed in 0.105710 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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