二级access难点之综合应用题难点.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级access难点之综合应用题难点

报表中考察文本框数据中的的控件来源(一般是字段)。这个考的是绑定字段,一定要记住。 就是用文本框控件来绑定这一个字段,文本框,属性,数据,控件来源,选择性别就行了。 窗体中考察命令按钮的事件过程,打开宏。 直接在事件过程的下方选中宏就可以了。 如果要写语句来打开宏的话,这样写,docmd.runmacro(这是宏的单词) “memp”(这是宏的名称) 添加计算控件,其实就是添加文本框,在文本框的控件来源中输入函数。 比如说给报表添加一个计算控件,计算出教师的平均年龄 在文本框中计算的时候一定不要忘了写等号。 Cstr(year(date()))+年+cstr(month(date()))+月 就可以了。 这是考察动态属性的问题,一般是通过命令代码来修改标题,名称。格式是这样的 对象.标题(名称,这两个都要用英文单词)=你要设置的属性。 以上题为例 对象是窗体(me),标题(caption) 后面的属性是**年度报表输出,如何表达这个才是本题的难点。 标准答案是这样的,format(date,”yy”)+ “年度报表输出” 因为是两个**,所以才是yy,如果是year(date()) + “年度报表输出” 就是截取的一个年份了,如2013,而不是13年。 1.画红线的也是设置动态属性,不过对象不是窗体了,而是按钮了。 因此这样写 按钮名称(bt2.caption= ),粗体显示,这个还不会表达。 Bt2.fontbold=true fontbold这个单词的意思是字体加粗的意思。 所以说 bt2字体加粗为真。 2.以预览方式打开表,就是 docmd.openreport “remp”,acviewpreview 3.执行命令,打开报表(什么报表,要指明,然后是以预览的方式打开) 最后一个是单击退出按钮,调用宏,在事件过程的下方就有你需要的宏,不需要写代码。 考察排序与分组的问题 注意:有分组就一定有排序,一般都是先进行排序(根据什么排序,如果不是字段,就写表达式),然后再进行分组的,分组往往会出现一个组页眉或者是组页脚,题目就会要你在这里面添加一个计算控件,这个时候用表达式(通过函数)做就行了,很简单。 考察报表的排列问题,其实很简单,只要对着空白区域,单击右键,然后选择分组与排序,最后选择字段就行了,像此题,是按照姓氏,但是字段却是姓名,这个时候该怎么办呢? 利用left左截取函数就行了,只要把姓名字段的第一个值截下来就行了嘛。然后组页眉选择是。这里有两点要注意的地方,一是要写等号,二是要选择是,一般就这样考。 其实我当时想到的是用len函数来做,这样是不行的。区别一下 Left函数是用来截取,可以截取一个,也可以是两个。 而len函数是用来选择的,它只能选择已经有的,比如说姓名有两个字,也有三个字的,这个时候如果你只需要三个字的,就用len(姓名)=3,这样就可以挑选出姓名是三个字的了,而不能用截取函数。 只要你选择了是,才会出现相应的组页眉区域 在组页眉区域添加一个文本框控件(也是计算控件),属性的数据源中输入,=count(编号) Count是用来计数的。 这里的意思就是将命令按钮的属性中的事件,在单击那里,添加一个事件过程,只不过是代码已经帮你写好了就是。你只需要添加一个事件过程就好了。 (5) 解法:利用追加查询做不了,就利用选择查询符合条件的筛选出来,再通过复制,粘贴,也是一个很好的方法。 这一个不用写代码,题目又没有要求你写,直接用属性做就行了。 BBB.Form.RecordSource = select * from tStudent 显示全部学生的记录,必须要用sql语句来写。(在VBA代码中就已经写好了的,只需要你进行补充而已) (10) 不知道在哪里进行操作? 第十一套题的有三个出错的地方 基本操作题的第一道 解决方法很简单,只要在员工表上面单击右键,选择属性,把部门名称输入到属性说明当中去就可以看,我做错了是因为我直接在字段里面的说明中写的,所以错了。 综合应用题第二题 这道题目其实也很简单,就是考察一个分组与排序的问题,这种题目是非常常见的,我就在这里归纳一下吧: 1.一般式先进行排序,然后对排序的字段进行分组,2.最后就会出现组页眉和组页脚,3.在组页眉或者是组页脚之中往往呀添加一个文本框进行计算的,4.这个计算都是在控件来源中直接写表达式的。 有两个要注意的:首先,如果对多个字段都进行排序,分组的时候就要判断好是对那一个字段进行排序,其次写表达式的时候要记住加等号。 如此题就需要注意一个地方,是对年龄字段进行分组

文档评论(0)

hh83kxy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档