基本操作题(窗体报表宏)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、窗体报表宏小结:
一、添加标签控件:
1.名称;
2.标题(字体、字号、字型、颜色,高度、宽度等);
3.位置:绝对位置(上边界,左边界),相对位置;
二、添加命令按钮:
1.名称;
2.标题(字体、字号、字型、颜色,高度、宽度等);
3.位置:绝对位置(上边界,左边界),相对位置;
4.单击事件;
三、窗体属性设置:
1.标题(字体、字号、字型、颜色,高度、宽度等);
2.滚动条、记录选择器、导航按钮、分割线等;
3.数据:记录源
四、文本框:
1.数据:控件来源;
2.其他:名称;
五、报表添加页码,并按某个字段排序;
1.页码添加位置;
2.页码添加的格式([page][pages]);
例:页码显示为“当前页/总页码,如1/20、2/21。=[page]&"/"&[pages]
3.排序方法(组页眉)。
六、添加选项组控件:
1.选项组名称,选项组标签标题,名称;
2.单选按钮的名称,;
3.选项按钮的名称,标题。
七、复选框按钮:
1.选项按钮的名称;
2.标签的名称及标题
八、数据来源:
1.窗体:属性、数据、记录源;
2.绑定文本框:属性、数据、控件来源;
九、添加计算控件:
1.计算控件的位置(组页脚、报表页脚);
2.格式:函数(=date()、=time()、=sum([字段名])、avge([字段名])等)
2.具体公式
十、分组、汇总
1.组页眉用于分组(依据字段、依据字段的前N个字符);
例:=left$([学号],4)
2.组页脚用于汇总;
十一、Tab的设置(文件夹(05(1)))
1)设置窗体对象“fEmp”上两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从“报表输出”按钮(名为“bt1”)到“退出”按钮(名为“bt2”)。
十二、函数应用:
1.函数Dlookup的应用(17文件夹)
=DlookUp("名称","tGroup","部门编号='"&[所属部门]&"'")
2.函数iif的应用
=iif([性别]=1,"男","女")(文件夹010(2))
(2)设计报表“rEmp”的主体节区内“tSex”文本框件控件依据报表记录源的“性别”字段值来显示信息:性别为1,显示“男”;性别为2,显示“女”。
=iif([性别]="男"and [年龄]<20,True,False)(文件夹09(2))
(2)设计报表“rEmp”的主体节区内“tOpt”复选框控件依据报表记录源的“性别”字段和“年龄”字段的值来显示状态信息:性别为“男”且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。
=iif([党员否]"党员","非党员")
3.函数year()的应用
=Year(NOW())-[年龄](文件夹016(2))
(2)将报表“rEmp”的主体节区内“tAge”文本框控件改名为“tYear”,同时依据报表记录源的“年龄”字段值计算并显示出其四位的出生年信息;
注意:当前年必须用相关函数返回。
二、实训练习题
实训一(文件夹06)(讲解):
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好窗体对象“fStaff”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“员工信息输出”。
(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性别”,名称为“bopt”。
(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按钮标签显示内容分别为“男”和“女”,名称分别为“bopt1”和“bopt2”。(2、3同时完成)
(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”。
(5)将窗体标题设置为“员工信息输出”。
注意:不允许修改窗体对象“fStaff”中已设置好的属性。
实训二(文件夹18):
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”和宏对象“m1”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“教师基本信息输出”。
(2)将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该文本框名称更名为“tBG”。
(3)在窗体页脚节区位置添加一个命令按钮,命名为“bOk”,按钮标题为“刷新标题”。
(4)设置命令按钮bOk的单击事件属性为给定的宏对象m1。
(5)将窗体标题设置为“教师基本信息”。
注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;不允许修改表对象tTeacher和宏对象m1。
三、文件夹内试题具体操作:
01文件夹:
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tNorm”和“tStock”,查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充窗体设计:
(1)在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为18,字体粗细为“加粗”。
(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”。
(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1。
(4)将“fStock”窗体的标题设置为“库存浏览”。
(5)将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。