考生文件夹下存在一个数据库文件“samp3.mdb”,已建立两个关联表对象(“档案表”和“工资表”)和一个查询对象(“qT”),试按以下要求,完成报表的各种操作。 (1)创建一个名为“eSalary”的报表,按表格布局显示查询“qT”的所有信息。

admin2010-11-13  23

问题 考生文件夹下存在一个数据库文件“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所示。 [*] (4)步骤1:在“eSalary”报表的设计视图下,单击工具箱中的“文本框”按钮,在报表主体节内“拖动”两个文本框。在第一个文本框上右键单击,在快捷菜单上选择“属性”命令,在“属性”对话框修改“名称”为:sSalary,在“控件来源”内输入:=[基本工资]+[津贴]+[补贴]。在第二个文本框上右键单击,在快捷菜单上选择“属性”命令,在“属性”对话框修改“名称”为:ySalary,在“控件来源”内输入:=[基本工资]+[津贴]+[津贴]-[住房基金[-[失业保险]。 步骤2:关闭对话框,单击“保存”按钮。关闭视图窗口,关闭“Samp3.mdb”数据库。

解析 主要考查的考点有:在报衷中应用查询中的数据、报表的控件的格式设置、报表中的数据汇总的一些方法、在报表中控件的使用。
转载请注明原文地址:https://kaotiyun.com/show/aUBD777K
0

最新回复(0)