设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 还是窗体保存、修改记录问题!

[复制链接]
跳转到指定楼层
1#
发表于 2010-9-7 07:04:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的主窗体上加有选项卡控件,两个子窗体放在选项卡控件里。两个子窗体与主窗体之间关系请详见“关系”设置。

我想实现进入窗体时,窗体上的所有记录不能编辑修改,只有通过按钮保存、修改窗体数据记录。

我在论坛里看了下相关的帖子,并拿来运用在我的窗体上,结果都不行,希望老大们帮帮我!  谢谢了~~~~@


本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-9-7 07:44:27 | 只看该作者

我也不会,帮你顶上去.
3#
发表于 2010-9-7 09:02:14 | 只看该作者
这个跟昨天的不是一样的吗?你看一下昨天发给你的那个.
4#
发表于 2010-9-7 09:09:32 | 只看该作者
已经帮你修改好了.建议你多学习一下基础的知识.

本帖子中包含更多资源

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

x
5#
发表于 2010-9-7 09:17:33 | 只看该作者
将两个子窗体分别改为son1,son2

保存按钮:
Private Sub Command10_Click()
    Me.RecordsetType = 2
    Me!Son1.Form.RecordsetType = 2
    Me!Son2.Form.RecordsetType = 2
End Sub

修改按钮
Private Sub Command11_Click()
    Me.RecordsetType = 0
    Me!Son1.Form.RecordsetType = 0
    Me!Son2.Form.RecordsetType = 0
End Sub
6#
 楼主| 发表于 2010-9-7 10:47:29 | 只看该作者
一起谢谢了
7#
 楼主| 发表于 2010-9-7 11:10:24 | 只看该作者
已经帮你修改好了
hjb016 发表于 2010-9-7 09:09



还是没有达到要求。比如:没有记录的子窗体上不能添加记录了!!,第二个子窗体的记录没有受保存或修改按钮的控制!麻烦老大在修改修改,谢谢!


8#
 楼主| 发表于 2010-9-7 11:12:55 | 只看该作者
将两个子窗体分别改为son1,son2

保存按钮:
Private Sub Command10_Click()
    Me.RecordsetType = 2
...
zyp 发表于 2010-9-7 09:17



我也试了,不行。请老大在窗体上修改!还有个要求是:子窗体上记录为空时,应能随时添加记录。谢谢了!
9#
 楼主| 发表于 2010-9-7 11:24:56 | 只看该作者
[quote]已经帮你修改好了.
hjb016 发表于 2010-9-7 09:09 [/quo

这段语句有问题:
Private Sub Form_Current()
    Me.AllowAdditions = False
    Me.AllowEdits = False
    sfmSubForm1.Form.AllowAdditions = False
    sfmSubForm1.Form.AllowEdits = False
End Sub
加上这段语句后,记录为空的子窗体上不能添加新记录了!

10#
发表于 2010-9-7 12:37:56 | 只看该作者
你点击修改记录,就可以添加了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 19:33 , Processed in 0.084529 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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