综合应用:
考生文件夹下存在一个数据库文件"samp3.mdb",已建立两个关联表对象("档案表"和"工资表")和一个查询对象("qT"),试按以下要求,完成报表的各种操作。
(1)创建一个名为"eSalary"的报表,按表格布局显示查询"qT"的所有信息;
(2)设置报表的标题属性为"工资汇总表";
(3)按职称升序汇总出"基本工资"的平均值和总和。"基本工资"的平均值计算控件名称为"savg"、"总和"计算控件名称为"ssum";
注:请在组页脚处添加计算控件。
(4)在"eSalary"报表的主体节上添加两个计算控件:名为"sSalary"的控件用于计算输出实发工资;名为"ySalary"的控件用于计算输出应发工资。计算公式为:
应发工资:基本工资+津贴+补贴
实发工资:基本工资+津贴+补贴-住房基金-失业保险
综合应用:
本题主要考的是报表的设计。
本题解题思路:
(1)点击"报表",选择"新建(N)",在弹出的"新建报表"窗体上选择"自动创建报表:表格式","请选择该对象数据的来源或查询:"中选择"qT",点击"确定"按钮。切换到报表的"设计视图",选择报表,设置"标题"属性为"工资汇总表"。
(2)在"视图"菜单中选择"排序与分组"子菜单,选择"职称"字段,排序次序为"升序","组属性"的"组页脚"选择"是"。选择一个文本框,放到"职称页脚"中,选择工具栏上的"属性"按钮,在弹出的属性框中设置名称为"savg",并在控件来源属性输入:=Avg([基本工资])。再选择一个文本框,放到"职称页脚"中,选择工具栏上的"属性"按钮,在弹出的属性框中设置名称为"ssum",并在控件来源属性输入:=Sum([基本工资])。
(3)选择一个文本框,放到主体中,选择工具栏上的"属性"按钮,在弹出的属性框中设置名称为"sSalary",并在"控件来源"属性输入:=[基本工资]+[津贴]+[补贴]-[住房基金]-[失业保险]。再选择一个文本框,放到主体中,选择工具栏上的"属性"按钮,在弹出的属性框中设置名称为"ySalary",并在"控件来源"属性输入:=[基本工资]+[津贴]+[补贴]。
(4)将该报表以"eSalary"为文件名保存。