设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 用来输入数据的窗体,如何打开变有添加新记录的效果

[复制链接]
跳转到指定楼层
1#
发表于 2010-2-9 16:42:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠你们好,

  问题如下:
  我做了一个窗体win01,然后绑定表form01,里面直接拖入各字段名。正常情况是在文本框里输入数据,然后按保存--然后再按添加新记录,再输入数据。现在碰到一个问题是第一次打开窗体的时候,字段文本框对应的是form01里最近的一条历史数据,所以同事在输入的时候,没打开一次窗体,都必须先点击添加新记录按钮才能正常输入,如果什么时候忘了点一下,那么第一次输入的数据就会把上次输入那条历史数据覆盖掉。
  各位大侠有没有什么办法让窗体一打开就自动有添加新纪录的效果呢?

  拜谢,```
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-2-9 19:18:14 | 只看该作者
我也有同样的问题?希望高手解决
3#
发表于 2010-2-9 20:33:31 | 只看该作者
修改窗体属性的“数据”的“数据输入”为“是”

本帖子中包含更多资源

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

x
4#
发表于 2010-2-10 08:10:21 | 只看该作者
一般方法是窗体打开事件中:
窗体绑定记录源:DoCmd.GoToRecord , , acNewRec
如果不绑定记录源,可以调用你“添加新记录”按钮事件: call "***"__Click()
5#
发表于 2010-2-10 09:33:08 | 只看该作者
我也是新手,我一般是这样做的
新增 删除 修改 都用查询
能不用代码就不用代码

本帖子中包含更多资源

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

x
6#
 楼主| 发表于 2010-2-10 17:32:07 | 只看该作者
后来找了个办法勉强解决了:
在窗体中,给默认焦点的那个文本框加入:DoCmd.GoToRecord , , acNewRec,这样每次打开窗体的时候自动进行一次添加新记录的活动。不过心里总觉得好像这样会有问题。
7#
发表于 2010-6-5 12:11:49 | 只看该作者
3楼的方法可以用.谢谢指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-11 16:59 , Processed in 0.086080 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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