考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“。mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。 功能: 将报表

admin2015-06-08  33

问题 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“。mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。
    功能:
将报表记录数据按姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为“tnum”),设置其属性输出显示各姓氏员工的人数。
    注意:这里不用考虑复姓情况,所有姓名的第一个字符视为其姓氏信息。
    要求用*号或“编号”字段来统计各姓氏人数。

选项

答案步骤1:打开“samp3.accdb”数据库窗口。在【开始】功能区的“报表”面板中右击“rEmp”报表,选择“设计视图”快捷菜单命令,打开rEmp的报表设计视图。单击【报表设计工具-设计】功能区中【分组和汇总】分组中的“分组与排序”按钮,将在窗口下方打开“分组、排序和汇总】对话框。在该对话框单击“添加组”按钮,在弹出的“分组形式”的选择框中选择最下方的“表达式”选项,将会弹出表达式生成器对话框,输入:=Left([姓名],1)。单击“确定”按钮关闭【排序与分组】对话框。如图3-35所示。 [*] 步骤2:单击【报表设计工具-设计】功能区下【控件】分组中的“文本框”控件,在组页眉区域(即=Left([姓名],1)页眉)内拖动画出一个文本框(删除文本框前新增的标签),在文本框内输入统计函数:=count([编号])。如图3-36所示。选中文本框,右键单击并在弹出的快捷菜单上选择“属性”命令,在【属性表】对话框内修改“名称”为“tnum”。 [*] 步骤3:单击快速访问工具栏中的“保存”按钮保存设置。关闭报表视图设计器。

解析
转载请注明原文地址:https://kaotiyun.com/show/qlrp777K
0

最新回复(0)