巧用Access系列-Access辅助试题出卷-免费Access培训公开课[11]
活动类型: 免费公开课-Access培训
开始时间: 2013-6-27 20:00 至
2013-6-27 21:30
活动地点: Access中国培训教学网上教室
(YY课堂)
性别: 不限
已报名人数: 20 人
报名截止: 2014-6-27 19:30
|
|
主题:巧用Access系列-Access辅助试题出卷 | |
主讲:朱亦文 | |
讲课内容简介: | |
朱亦文老师会以简单的示例为我们阐述了试卷的设计技巧,整个考试管理系统的做法, 简单明了,深入浅出,对于新手学习是个不错的教材。期待大家收看 |
巧用Access系列-Access辅助试题出卷 -- Access公开课视频在线播放 |
工作需求:
•试题形式——选择题
Ø1 个题目,4 个选择,1 个答案
•试卷形式——纸质试卷Word文档
采用Excel组织题库:
虽然一题占一行,可实现用程序进行题目的抽取组成试卷,但不方便完整的编辑。
采用Word组织题库:
方便试题收集和编辑,由程序抽取题目就变得非常不易,使用手工抽取,则效率低下工作量大。
采用Access数据库组织题库:
•采用数据表存储试题,便于试题收集和抽取组成试卷,采用窗体编辑试题,操作直观方便。
Access 数据库试题库的实现步骤:
•创建数据表
•设计试题编辑窗体
•试题的抽取
•输出试题
创建数据表:
•ID 自动编号,并置为主键
•Question,题目,由于文本内容无法确定到底有多长,所以置为备注类型。
•A、B、C、D为四个选择内容,一般不会超过255个字符,置为255长度的文本字段。
•R,答案,它只是ABCD四种情况之中的一种,所以置为 1 长度的文本字段,并在查阅中设置:
创建编辑窗体:
①选择试题表
②点击【创建】选项卡上的【窗体】按钮
③得到试题窗体的布局视图
调整窗体布局-1 :
①右键单击 ID 文本框
②选择【在左侧插入】,2 次,即产生两列空的布局列,如下图
调整窗体布局-2:
①按住【Shift】键,如图,选择5个单元格
②右键单击所选单元格
③选择【合并】
④将鼠标移至单元格边框呈双箭头形状,调整列宽
调整窗体布局-3 :
①鼠标按住试题文本框
②拖拽至
③效果如下,同样方法拖拽ID标签
调整窗体布局-4 :
①右键单击第二行
②选择【删除行】,删除空行
③得到如下结果
更改定位属性,以适应窗体大小变化
①改变窗体视图为设计视图
②调整标题宽度和窗体宽度
更改定位属性,以适应窗体大小变化:
①选择试题文本框
②将其属性【水平定位点】、【垂直定位点】均设置成“两者”,以适应窗体放大缩小时其大小自动调整。
③同样,设置A文本框的【水平定位点】属性为“两者”。
完成窗体设计
①设置窗体【标题】属性为“试题”
②设置窗体标题标签为“试题”
③保存窗体为“试题”
运行效果
我们可以通过这个窗体来收集和组织试题
试题的抽取 - 1
通过查询来获取单双ID的试题
①点击【创建】选项卡上的【查询设计】
②添加表【Questions】
试题的抽取 – 2 单ID结果查询
①双击“*”,表示选择所有列
②在字段行的新列上输入“ID Mod 2”,这样产生计算表达式,去掉显示复选框上的勾,表示这一列不输出。
③在条件行输入“=1”,表示 WHERE 条件为“ (ID Mod 2) = 1”,即 ID 为奇数的记录。
单ID结果查询
试题的抽取 – 3 双ID结果查询
•与单ID设计相同,只是条件为“=0”
•保存查询为“双ID试题”
试题的抽取 – 随机抽取 10 题
与单双ID查询一样,用试题表作为查询的数据源设计查询。
①字段表输入“Rnd([id]”
②排序选择【升序】
③【上限值】属性设为“10”
保存查询为“10个随机试题”
10个随机试题
输出试题 – 1 Access 报表
使用 Access 报表输出试题
①选择【创建】选项卡的【报表设计】,产生一个新报表【报表1】
②选择报表【记录源】属性为“10个随机试题”。
输出试题 – 2 Access 报表
①添加报表页眉页脚
②设置报表页眉页脚文本
输出试题 – 3 Access 报表
①选择【报表设计工具】关联选项卡上【设计】选项里的【添加现有字段】按钮
②按住【Shift】键选取Question/A/B/C/D,按住鼠标拖拽到主体节上
输出试题 – 4 Access 报表
①调整字段文本框大小位置如下图
输出试题 – 5 Access 报表
添加自动题号
①在试题文本框之后前添加一个文本框
②设置其【控件来源】属性为“=1”
③设置其【运行总和】属性为“全部之上”
输出试题 – 6 Access 报表
输出到Word,
l在报表打印预览时,选择【其他】-【Word】,这样会生成一个 .rtf 格式的Word文档。
l保存报表为“10个随机试题试卷”