设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 10161|回复: 28
打印 上一主题 下一主题

[窗体] 【Access小品】焦点访谈

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-16 11:43:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 todaynew 于 2010-7-16 12:40 编辑

  1994年4月间央视开办了《焦点访谈》节目,开启了舆论监督的大门。十几年间舆论监督的力量愈来愈大,自2007年周老虎事件开始,网络的舆论监督显示出来巨大的威力。近年来的若干门事件不知道搬到了多少贪官污吏,也不断引发人们对政府管理的各个环节出现问题的思考,推动了社会的不断进步。焦点确实是个事,目光一旦被聚焦总能引起些事件。

  Access中也有个焦点的问题,这个焦点的有趣不亚于央视的《焦点访谈》。本例对Access中的焦点问题也想访谈一二,以此来向初学者揭示焦点的妙趣。

  焦点访谈1:非绑定窗体或半绑定窗体的非绑定控件如何赋值?

  在半绑定窗体中,通过鼠标滚动事件处理非绑定控件赋值时,存在一个困难:这个事件发生时,你能得到的是滚动前的绑定控件的值,而不是滚动之后的值,于是你用Dlookup等办法,给这个窗体的非绑定控件赋值就麻烦了(我曾经采用过自定义函数的方式找滚动前后记录的ID的方法,很是复杂和罗嗦)。有没有简单的方法来处理这个问题呢?当然有!这就是用两个事件来处理问题。在鼠标滚动事件中,只需要写一句某个绑定控件的获得焦点事件;然后在这个控件的获得焦点事件中写非绑定控件的赋值语句。

  焦点访谈2:如何使光标移动到子窗体中新记录上?

  用DoCmd.GoToRecord很难移动数据表子窗体记录。但是DoCmd.RunCommand提供了光标在窗体记录中移动的方法。这个方法中无需窗体名称做参数,前提是需要将焦点集中到需要移动的窗体上。

  本例中对以上两个问题作出了解答。但获得焦点及其事件,还在很多方法可以解决一些比较困难的问题,比如及时更新文本框中的值,可以采用焦点移开再重新集中到当前控件中,等等。如何运用好它,需要一段时间的摸索。




本帖子中包含更多资源

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

x

评分

参与人数 1经验 +8 收起 理由
5988143 + 8 原创内容

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
29#
 楼主| 发表于 2012-11-27 15:16:39 | 只看该作者
本帖最后由 todaynew 于 2012-11-27 15:39 编辑
FD.Chan 发表于 2012-11-27 09:09
大家好。可以帮我将这个数据库改为员工面谈录吗??

请参阅以下示例:《询问笔录示例

28#
发表于 2012-11-27 09:09:58 | 只看该作者
大家好。可以帮我将这个数据库改为员工面谈录吗??

点击这里给我发消息

27#
发表于 2012-11-13 19:36:59 | 只看该作者
一楼版主写了那么多小品,该出书啦,名字就叫《Access焦点访谈》。

点击这里给我发消息

26#
发表于 2012-11-13 17:18:43 | 只看该作者
好好学习.谢谢分享
25#
发表于 2012-9-14 08:56:39 | 只看该作者
{:soso_e163:}
24#
发表于 2012-9-13 22:28:00 | 只看该作者
很有文采啊,下载学习了
23#
发表于 2012-1-10 14:33:40 | 只看该作者
不错, 好分享
22#
发表于 2011-5-11 00:51:39 | 只看该作者
学习学习
21#
发表于 2010-8-22 16:08:55 | 只看该作者
点了子窗体后,图片就不会更新了,请楼主更改一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-14 15:29 , Processed in 0.081318 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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