设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 关于子窗体的控制问题,解决了。结贴

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-30 05:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了一个子窗体,主体部分和表进行绑定(数据有多少行,窗体明细就有多少行)




问题1:某行的一个下拉列表框选择一个项目后,立刻点击其他控件(这个控件会用程序操作刚才那行帮定的数据行的另一个字段)

这时会报错,提示数据操作冲突。 真的不知怎么解决。

问题2:子窗体的一个控件,比如一个复选框,把他选中后,操作主窗体的一个按钮,然后把子窗体的这个控件变成不可用。

但是却报错说无法获得这个控件的焦点,但是子窗体中没点过的其他控件就能控制。我晕倒了。怎么办呀?

小弟是access新手,实在没有办法了。

[此贴子已经被作者于2006-11-30 10:19:55编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-11-30 05:17:00 | 只看该作者
请提供示例
3#
 楼主| 发表于 2006-11-30 05:29:00 | 只看该作者

本帖子中包含更多资源

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

x
4#
发表于 2006-11-30 06:05:00 | 只看该作者
1.日文版本,无法运行

2.下次上传附件时请记得用ACCESS自带的压缩功能压缩一下,以免浪费论坛空间
5#
 楼主| 发表于 2006-11-30 06:08:00 | 只看该作者
不好意思啊,新手不知道。

能不能指点一下解决的方向。
6#
 楼主| 发表于 2006-11-30 17:10:00 | 只看该作者
有谁能帮忙指点一下?
7#
 楼主| 发表于 2006-11-30 18:01:00 | 只看该作者
我解决了一半,在明细行的控件加上如下代码

Private Sub cmb_grid_LostFocus()
    DoCmd.RunCommand acCmdSaveRecord
End Sub

但是下拉列表好用,复选框也这么写却不行。

复选框也误打误撞解决了。

可以在复选框的click事件中让窗体重新查询(Me.Requery)一下。

[此贴子已经被作者于2006-11-30 10:27:12编辑过]

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

本版积分规则

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

GMT+8, 2024-5-28 17:16 , Processed in 0.092220 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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