设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] [求助]关于子窗体数据自动跳转的问题

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

如上图所示,采用ADP。在左边输入数据点保存后,在右边的子窗体中用数据表显示出来。但数据很多时超出屏幕显示范围。想要子窗体的数据能自动跳转到刚刚输入的数据显示出来。该怎么做?用什么代码啊?知道的达人告诉下,在此先谢了![em01][em01][em01]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-7-27 17:19:00 | 只看该作者
怎么没人回啊?

或者说怎么在子窗体刚输入的数据上设置焦点?这样也应该可以跳到刚刚输入的数据显示出来吧?[em06]
3#
发表于 2006-7-27 18:24:00 | 只看该作者
获得新的ID,在子窗体中定位。
4#
 楼主| 发表于 2006-7-27 18:53:00 | 只看该作者
呵呵,刚刚搜索旧贴找到了

me.子窗体.setfocus

docmd.gotorecord activedataobject, ,aclast

解决了![em01]
5#
发表于 2006-7-27 19:35:00 | 只看该作者
我感觉在多用户情况下最后一条不一定就是你刚加的那条
6#
 楼主| 发表于 2006-7-28 00:27:00 | 只看该作者
以下是引用tz-chf在2006-7-27 11:35:00的发言:
我感觉在多用户情况下最后一条不一定就是你刚加的那条

呵呵,不过我这里用刚好。

因为公司规定只有一个人才能输入这个表里的相关数据,其他人都不准输入。

  

不过,还是问下,该怎么弄才能在多个人同时输入时达到要求呢?[em07]
7#
发表于 2006-7-28 00:35:00 | 只看该作者
查找最大的ID号或最新的录入时间
8#
发表于 2006-7-28 04:23:00 | 只看该作者
sql里有这个系统变量,新的ID值
9#
 楼主| 发表于 2006-7-28 17:42:00 | 只看该作者
是用Max(ID)或者@@identity取最新的ID吗?

那查找最新录入时间又是用什么呢?[em04]
10#
发表于 2006-7-28 20:04:00 | 只看该作者
取修改记录的AbsolutePosition属性

再GoToRecord ,把AbsolutePosition作为偏移量就搞定了

[此贴子已经被作者于2006-7-28 12:05:26编辑过]

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

本版积分规则

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

GMT+8, 2025-1-8 19:54 , Processed in 0.101671 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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