设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

NotInList

[复制链接]
跳转到指定楼层
1#
发表于 2002-12-10 18:48:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
窗体上有两个文本框,中间是一个组合框,其中组合框能下拉,可选择数据来源,我想做的是如果在组合框中输入了数据来源以外的数据,它将发生错误,然后焦点移到第一个文本框,但是我在组合框的Notinlist中输入以下代码:“第一个文本框.Setfocus”却不能使第一个文本框获得焦点,提示错误“2110,不能使其获得焦点”,请问我该如何做?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-12-10 23:32:00 | 只看该作者
这是因为你输入的值无法保存的关系,你应该将该下拉框设为Null,另外response也设为false防止Notinlist出错信息。
3#
 楼主| 发表于 2002-12-11 02:25:00 | 只看该作者
请问“下拉框设为Null",在哪儿设啊,我在组合框那儿用了在Dropdown,目地就是要选择数据,这样设了会不会有影响?另response设为false 如何写?


4#
 楼主| 发表于 2002-12-11 02:26:00 | 只看该作者
再请问,这样的错误最好的处理方法是什么?
5#
发表于 2002-12-11 16:39:00 | 只看该作者
以下是引用cml在2002-12-10 18:24:30的发言:
请问“下拉框设为Null",在哪儿设啊,我在组合框那儿用了在Dropdown,目地就是要选择数据,这样设了会不会有影响?另response设为false 如何写?

都是在notinlist事件中写的,response是它的参数。没有最好方法,看需要。
6#
 楼主| 发表于 2002-12-12 02:03:00 | 只看该作者
先行谢过了,再试试!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 02:50 , Processed in 0.110395 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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