窗体和报表的考前复习共22页文档
- 格式:ppt
- 大小:4.50 MB
- 文档页数:22
一、窗体的作用:窗体是应用程序和用户之间的接口,使数据的输入、修改和查看变得直观、容易。
二、窗体的类型:纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体、数据透视图窗体。
三、窗体的视图:“设计”视图、“窗体”视图、“数据表”视图。
四、创建窗体的主要方式有:自动创建、窗体向导、设计视图五、窗体的组成:主体、窗体页眉、页面页眉、页面页脚、窗体页脚。
六、窗体的类型:纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体、数据透视图窗体。
七、窗口的控件1.“文本框”控件文本框是一种交互式控件,用来输入或编辑数据,分为绑定型、未绑定型、计算型三种。
2.“标签”控件标签主要用来显示说明性文本,没有数据来源。
可以附加到其他控件上,也可以单独创建。
3.“选项组”控件选项组与复选框、选项按钮、切换按钮搭配使用,显示一组可选值。
可以利用向导来创建,或直接在设计视图中创建。
4.“列表框”控件列表框提供一列或多列数据给用户,只能直接选择而不能键入,分为绑定型、未绑定型两种。
可以通过向导创建,或直接创建。
5.“组合框”控件组合框具有列表框和文本框的特性,既可以选择也可以键入。
分为绑定型、未绑定型两种。
可以通过向导也可以直接创建。
6.“命令按钮”控件在窗体中可以使用命令按钮来执行某些操作,如确定、取消、关闭等等,这些操作可以是一个过程,也可以是一个宏。
八、窗体的属性1.常用的格式属性:标题、字体、名称、字号、字体粗细、前景色、背景色、特殊效果。
2.窗体的“格式”属性设置:默认视图、滚动条、记录选择器、导航按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式。
3.常用的数据属性:控件来源:告诉系统如何检索或保存在窗体中要显示的数据。
输入掩码:设定控件的输入格式,仅对文本型或日期型数据有效。
有效性规则:用于设定在控件中输入数据的合法性检查表达式。
操作时学生可以利用生成器向导来建立合法性检查表达式。
窗体和报表一、单项选择题(每题1分,共40分)1.报表是Access的一个对象,它______。
A.只能输入数据B.只能输出数据C.可以输入和输出数据D.不能输入和输出数据2.下面关于窗体的作用叙述错误的是______ 。
A.可以接收用户输入的数据或命令B.可以编辑、显示数据库的数据C.可以构造方便、美观的输入/输出界面D.可以直接存储数据3.______类型的报表适合显示记录较多、字段较少的情况。
A.纵栏式B.标签式C.表格式D.图表式4.创建报表时,使用自动创建方式可以创建______。
A.纵栏式报表和标签式报表B.标签式报表和图表式报表C.纵栏式报表和表格式报表D.表格式报表和图表式报表5.自动创建报表的用途是______。
A.按指定时间间隔创建报表B.引导完成报表的创建C.仅使用预置样式快速创建报表D.创建复杂的报表6.创建窗体的数据来源不能是______。
A.一个表B.基于单表的查询C.任意的数据D.基于多表创建的查询7.每个报表最多能包含______种节。
A. 3 B. 5 C.7 D.98.下列关于数据表与窗体的叙述,正确的是______。
A.数据表和窗体均能输入数据,编辑数据B.数据表和窗体均能以任何格式显示数据C.数据表和窗体均只能以行和列的形式显示数据D.数据表的所有功能都能用窗体实现9.______应使用“设计”视图创建报表?A.通过提问引导创建报表时。
B.想要快速生成用来显示表或查询的所有字段的报表时。
C.想要完全控制报表的每一部分时。
D.以上情况都可以10.用来查看报表页面输出格式的视图是______。
A.页面视图B.打印视图C.设计视图D.版式视图11.不是窗体的组成部分的是______。
A.窗体页眉B.窗体页脚C.主体D.窗体设计器14.纵栏式报表的字段标题信息安排在______节中显示。
A.页面页眉B.报表页眉C.主体D.分组页眉18.用于显示说明文本的控件的按钮名称是______。
窗体、报表、宏1.将窗体"fEmp"上文框"tSS"改为组合框类型,保持控件名称不变。
设置其相关属性实现下拉列表形式输入性别"男"和"女"。
【操作步骤】步骤1:选中"窗体"对象,右键单击"fEmp"选择【设计视图】。
步骤2:右键单击控件名"tSS"选择【更改为】|【组合框】,右键单击"tSS"选择"属性",在"行来源类型"中选中"值列表",在"行来源"中输入"男;女",关闭属性界面。
2.将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。
【操作步骤】步骤1:选中"tPa"控件,按下"Del"键,将该控件删除。
步骤2:选中工具箱"复选框"控件,单击原"tPa"位置。
选中"复选框标签"控件,按下和"Del"键,将该控件删除。
3.设计报表"rEmp"的主体节区内"tOpt"复选框控件依据报表记录源的"性别"字段和"年龄"字段的值来显示状态信息:性别为"男"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。
【操作步骤】步骤1:选中"报表"对象,右键单击"rEmp"选择【设计视图】。
步骤2:右键单击复选框"tOpt"选择【属性】。
步骤3:在"控件来源"行输入"IIf([tSex]="男" And [tAge]<20,"1","0")",关闭属性界面。
窗体报表操作题答案(总2页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第5章窗体窗体1-5:2、4、10、16、71 窗体6-10:2、3、18、32、35窗体11-15:47、53、56、59、62 窗体16-20:70、72、107、109、130 Access窗体操作题代码中常用的属性:标题 Caption ;前景色 foreColor ;是否可用 Enabled ;记录源RecordSource4、(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1;本题直接选择事件,运行宏m1如果要求写入运行宏的代码就为:docmd.runmacro “宏名称”即:docmd.runmacro “m1”35、(5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。
要求用VBA代码实现。
属性设置为:对象名.属性名=值窗体为:form.属性名=值如:form.caption=time() 也可以:me.caption=time()本题是将CDID文本框所带标签改变颜色: CDID_标签.forecolor=vbred 或 CDID_标签.forecolor=rgb(255,0,0)53、(1)将窗体"fEmp"上文本框"tSS"更改为组合框类型,保持控件名称不变。
设置其相关属性实现下拉列表形式输入性别"男"和"女";选择文本框右键,选择更改为组合框,在属性窗口设置属性行来源:男;女(不要选择控件来源),行来源类型:值列表。
(2)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值;在查询qemp的设计视图下:添加性别字段,在条件行输入:[forms]![femp]![tss]。
高三对口《数据库技术》试卷一、选择题(50分)1.Access中,使用菜单在报表中插入页码,页码可以显示在()中。
A.报表页眉B.报表页脚C.页面页眉D.报表主体2.向窗体或报表添加一个由OLE服务器应用程序(如Microsoft Chart或Paint)创建的OLE对象时,应添加()控件。
A.未绑定对象框B.绑定对象框C.图像D.选项卡3. 在窗体设计工具箱中,代表组合框的图标是( )。
A . B. C. D .4. Access的对象一般都有多种视图,下列说法正确的是( )。
A.窗体的视图有三种:设计视图、数据表视图、SQL视图B.表的视图有二种:设计视图、数据表视图C.报表的视图有二种:设计视图、打印预览D. 查询的视图有三种:设计视图、数据表视图、版面预览5.下列不完全属于窗体的常用格式属性的集合是()。
A.标题、边框样式、分隔线 B.滚动条、关闭按钮、默认视图C.分隔线、自动居中、记录选定器 D.记录源、标题、背景颜色6.利用报表向导设计报表时,无法设置()。
A.报表布局B.记录排序次序C.报表中显示字段D在报表中显示日期7.要设计出带表格线的报表,完成表格线的显示需要向报表中添加()控件。
A.复选框B.标签C.文本框D.直线或矩形8.有多个操作构成的宏,执行时的顺序是按()依次执行的。
A.从下至上B.从上至下C.从后往前D.从左至右9.报表没有以下()功能。
A.录入数据B.排序C.分类汇总D.打印输出10. 要计算报表中所有学生的“数学”课程的平均成绩,在报表页脚节内对应“数学”字段列的位置添加一个计算控件,其控件属性为()。
A.=Avg([数学])B.Avg([数学]) C. =SUM([数学]) D.SUM([数学])11. Access 自动创建窗体的方式有()种。
A、2B、3C、4D、612.下列选项不属于图像控件缩放模式属性的是()。
A剪裁 B.拉伸 C.缩放 D.全屏13.要绑定文本框控件的数据来源,应进行()设置。
窗体、报表章节练习题试题及答案94.在下列区域内,用于显示窗体标题,窗体使用说明的区域是() [单选题] *A.窗体页眉(正确答案)B.窗体页脚C.页面页眉D.页面页脚95.在窗体的5个构成部分中,( )只有在打印预览时才出现在窗体顶部。
[单选题] *A.窗体页眉B.窗体页脚C.页面页眉(正确答案)D.页面页脚96.在窗体的设计视图中添加一个文本框控件时,下列说法正确的是() [单选题] *A.会自动添加一个附加标签(正确答案)B.不会添加附加标签C.文本框的附加图标不能被删除D.都不对99.能够绑定数据但是不可以接受输入数据的控件是() [单选题] *A.标签(正确答案)B.文本框C.命令按钮D.线条101 以下( )不是文本框的类型。
[单选题] *A计算型B非绑定型C绑定型D组合型(正确答案)103.用户可以从列表中选择值输入到新纪录或者改变现在记录中的值的控件是()[单选题] *A列表框(正确答案)B文本型C编辑框D命令按钮104.在窗体的各个控件中,( )控件用来完成记录浏览,记录操作,窗体操作等任务。
[单选题] *A 单选按钮B 命令按钮(正确答案)C 文本框D 组合框105.图片缩放模式用于指定如何缩放背景图片。
下列那个不是图片缩放模式?( ) [单选题] *A.剪裁B.拉伸C.缩放D.平铺(正确答案)106.下面关于列表框和组合框的叙述中,错误的是() [单选题] *A.组合框可分为“结合型”和“非结合型”两类。
B.在列表框和组合框中均可以输入新值(正确答案)C.列表框主要是在数据输入时,提供用户直接选择而不必输入。
D.可以在组合框中输入新值,而列表框不能107.使用( )图片类型,可以使表中的图片不依赖于可以被移走或删除的外部文件 [单选题] *A.嵌入(正确答案)B.链接C.关联D.绑定108.如果要选择多个不相邻的控件,则可以按下()键,然后单击要选择的控件 [单选题] *A.CtrlB.Shift(正确答案)C.TabD.Enter109.不是用来作为表或查询中“是”/“否”值的控件是( ) [单选题] *A.复选框B.切换按钮C.选项按钮D.命令按钮(正确答案)110.根据关系模型Students(学号,姓名,性别),查询性别为“女”并按学号从小到大的排序的是() [单选题] *A.SELECT*FROM StudentsWHERE 性别=“女”GROUP BY 学号DESCB.SELECT* FROM StudentsWHERE 性别=“女”GROUP BY 学号ASCC. SELECT* FROM StudentsWHERE 性别=“女”ORDER BY 学号ASC(正确答案)D. SELECT* FROM StudentsWHERE 性别=“女”ORDER BY 学号DESC113.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有( )关系. [单选题] *A.一对一B.一对多(正确答案)C.多对多D.关联114.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应该创建( )类型的报表。
窗体知识点整理在窗体中,经常考到的知识点包括窗体常用属性的设置,窗体中常用控件的属性的设置,控件类型的相互转换,计算型控件,Tab键次序的更改以及VBA代码的补充。
基础知识考点一、窗体属性的设置1.窗体标题设置例如3.3.6,将窗体标题设置为“测试窗体”。
操作步骤:步骤1:在窗体对象中右击窗体"fTest",在弹出的快捷菜单中选择"设计视图"。
步骤2:选择"窗体设计工具"选项卡中的"标签"控件,单击窗体页眉节区适当位置,输入"窗体测试样例"。
右键单击"窗体测试样例"标签选择"属性",在"名称"行输入"bTitle",关闭属性界面。
2.窗体记录源例如35.3.1,将窗体“tCollect”的记录源改为查询对象“qT”。
操作步骤:步骤1:选中"窗体"对象,右键单击"fCollect"选择【设计视图】。
步骤2:右键单击窗体空白处,选择【属性】,在【全部】选项卡中的"记录源"行右侧下拉列表中选中"qT",关闭属性表。
3.边框样式,水平滚动条和垂直滚动条,记录选择器,浏览按钮,分隔线,最大化和最小化按钮。
例如25.3.2,将“fStud”窗体的边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、最大最小化按钮;取消子窗体中的记录选择器、浏览按钮(导航按钮)和分隔线。
操作步骤:步骤1:右键单击【窗体选择器】|【属性】,在"边框样式"行下拉列表中选择"细边框"。
步骤2:在"滚动条"行下拉列表中选择"两者均无"。
步骤3:在"最大最小化按钮"行下拉列表中选择"无";分别在"记录选择器","导航按钮"和"分隔线"行下拉列表中选择"否";关闭属性界面。
第5章窗体窗体1-5:2、4、10、16、71 窗体6-10:2、3、18、32、35窗体11-15:47、53、56、59、62 窗体16-20:70、72、107、109、130Access窗体操作题代码中常用的属性:标题Caption ;前景色foreColor ;是否可用Enabled ;记录源RecordSource4、(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1;本题直接选择事件,运行宏m1如果要求写入运行宏的代码就为:docmd.runmacro “宏名称”即:docmd.runmacro “m1”35、(5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。
要求用VBA代码实现。
属性设置为:对象名.属性名=值窗体为:form.属性名=值如:form.caption=time() 也可以:me.caption=time()本题是将CDID文本框所带标签改变颜色: CDID_标签.forecolor=vbred 或 CDID_标签.forecolor=rgb(255,0,0)53、(1)将窗体"fEmp"上文本框"tSS"更改为组合框类型,保持控件名称不变。
设置其相关属性实现下拉列表形式输入性别"男"和"女";选择文本框右键,选择更改为组合框,在属性窗口设置属性行来源:男;女(不要选择控件来源),行来源类型:值列表。
(2)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值;在查询qemp的设计视图下:添加性别字段,在条件行输入:[forms]![femp]![tss]。
注意:性别不显示。
(3)设置窗体对象"fEmp"上文本框"tPa"为计算控件。
本模块主要内容:一、在数据库文件中建立窗体;二、窗体中“控件”的作用及使用;三、在数据库文件中建立报表;四、项目单(菜单)的实现途径。
关键字:数据库对象、窗体(对象)、控件、报表(对象)“窗体”对象的作用:窗体是数据库文件中的一种对象。
窗体(对象)的主要作用包括:一、提供用户界面,例如,实现项目单(菜单)供用户选择,根据用户的选择启动下一级项目(控制流程);二、重新安排数据源(“表/查询”等)的输出界面,以及提供接受用户输入的界面。
从实质上说,ACCESS的窗体是软件提供的一种“可视”设计界面,让二次开发人员不用“编程”就可以得到需要的输出/输入界面。
“窗体”的结构和视图:一个完整的窗体包括“主体”、“页面页眉”、“页面页脚”和“窗体页眉”、“窗体页脚”等5部分。
最主要是“主体”部分。
在使用窗体的时候,一般采用“窗体视图”表现窗体的内容,如果有特殊需要,可以在ACCESS窗口菜单中选择“视图”项改变窗体的视图。
在设计窗体的时候,在窗体设计视图中一般只出现窗体的“主体”部分。
如果要编辑修改其他部分,可以在窗体设计视图环境中选择ACCESS窗口菜单的“视图--页面页眉/页脚”或“视图--窗体页眉/页脚”调出其他部分后再修改。
“窗体”的建立与修改操作:建立或修改窗体,必须先打开一个数据库文件,在数据库窗口中选择“窗体”对象。
要建立一个新窗体,选择一种创建工具(如“在设计视图中创建窗体”),然后在窗体设计窗口安排窗体的各个元件,完成后关闭窗体设计视图窗口,赋予新窗体一个名字,新建的窗体即保存在“窗体”对象列表中;要修改一个已存在的窗体,选中该窗体,单击数据库窗口中的“设计”按钮,在窗体设计视图窗口中修改,完成后关闭设计视图窗口保存修改结果。
操作实例:建立一个输出某个成绩表的一个记录若干字段的窗体(一般,在“表”窗口,看到的是整个表、多行记录)。
一、打开一个数据库文件,点击数据库窗口中的“窗体”对象,再双击右侧“在设计视图中创建窗体”项,打开窗体设计视图;二、如果屏幕出现选择“表”的窗口,选中一个成绩表,如果没有选择“表”窗口,点击“窗体设计视图工具栏”中的“属性”按钮,在“数据”卡“记录源”中选择一个成绩表;三、跟着出现的成绩表结构窗口中仅显示表的结构(字段)。