考生文件夹下存在一个数据库文件“samp3.mdb”,已建立两个关联表对象(“档案表”和“工资表”)和一个查询对象(“qT”),试按以下要求,完成报表的各种操作。 (1)创建一个名为“eSalary”的报表,按表格布局显示查询“qT”的所有信息。 (2)设置报表的标题属性为“工资汇总表”。 (3)按职称汇总出“基本工资”的平均值和总和。 “基本工资”的平均值计算控件名称为“savg”,“总和”计算控件名称为“ssum”。 注意:请在组页脚处添加计算控件。 (4)在“eSalary”报表的主体节上添加两个计算控件:名为“sSalary”的控件用于计算输出实发工资;名为"ySalary”的控件用于计算输出应发工资。 计算公式为: 应发工资=基本工资+津贴+补贴 实发工资=基本工资+津贴+补贴一住房基金一失业保险
【正确答案】正确答案:【操作步骤】 (1)步骤l:在“samp3.mdb”数据库窗口下,单击“报表”对象,双击“在设计视图中创建报表”。在新报表的窗口下空白处右键单击,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框的左上角选择“报表”,在控制“记录源”行内输入:qT。添加后的显示为:“SELECT [档案表].[职工号],[档案表].[姓名],[档案表].[职称],[工资表].[基本工资],[工资表],[津贴],[工资表].[补贴],[工资表].[住房基金],[工资表],[失业保险]FROM档案表INNER JOIN工资表ON[档案表].[职工号]=[工资表].[职工号];”。对应的视图查询如图2-135所示。步骤2:单击“保存”按钮,输入“eSalary”文件名。单击“确定”按钮。 (2)步骤l:在“eSalary”报表的设计视图下,在窗体空白处右键单击,在“属性”对话框的“标题”行中输入:工资汇总表。 步骤2:单击“保存”按钮,保存设置。 (3)步骤l:在“eSalary”报表的设计视图下。单击“排序与分组”按钮。在分组对话框中输入:职称。关闭对话框。 步骤2:单击“文本框”按钮,在报表的设计视图的页脚处拖出两个文本框,在第一个文本框内输入:=Sum([基本工资]),在其“属性”对话框的“名称”行输入“Ssum”,对应的标签输入:Sum。在第二个文本框内输入:=Avg([基本工资]),在其“属性”对话框的“名称”行输入“Savg”,对应的标签内输入:Avg,如图2-136所示。
【答案解析】解析:主要考查的考点有:在报衷中应用查询中的数据、报表的控件的格式设置、报表中的数据汇总的一些方法、在报表中控件的使用。