考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和“tC-roup”及查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充

admin2010-05-12  13

问题 考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和“tC-roup”及查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:
    (1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“职工基本信息表”。
    (2)在“性别”字段标题对应的报表主体节区距上边0.1厘米、距左侧5.2厘米位置添加一个文本框,显示出“性别”字段值,并命名为“tSex”。
    (3)设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)
    注意:不允许修改数据库中的表对象“tEmployee”和“tGroulD”及查询对象“qEmployee”:不允许修改报表对象“qEmployee”中未涉及的控件和属性。

选项

答案【操作步骤】 (1)步骤1:双击打开“samp2.mdb”数据库,单击“报表”对象,单击“rEmployee”报表,单击“设计”按钮。单击工具箱上的“标签”按钮。在报表的页眉节区拖动一个标签“矩形框”,在框内输入“职工基本信息表”,在标签上右键单击鼠标,在快捷菜单中选择“属性”命令。在属性框内修改“名称”为“bTitle”。关闭“属性”对话框。 步骤2;单击“保存”按钮保存报表的修改。 (2)步骤1:在“rEmployee”报表设计视图下,单击工具箱中的“文本框”按钮,在报表主体节区上拖动产生一个“文本框”和一个“标签”,删除“标签”。在文本框上右键单击弹出快捷菜单,在快捷菜单上选择“属性”命令,在“属性”对话框内修改“名称”为:tSex,单击“控件来源”所在行下拉选择“性别”,把“上边距”修改为:0.1cm,把“左边距”修改为:5.2cm。如图2-68所示。关闭“属性”对话框。 步骤2:单击“保存”按钮保存报表的修改。 (3)步骤1:在“rEmployee”报表设计视图下,在“tDept”文本框上右键单击,在弹出的快捷菜单上选择“属性”命令。在“属性”对话框内的“控件来源”所在行内输入运算式:=DLookUp(“名称”,“tGroup”,”部门编号=”&[所属部门]&…”)。关闭“属性”对话框。 步骤2:单击“保存”按钮保存报表的修改,关闭“rEmployee”报表。 步骤3:关闭“samp3.mdb”数据库。 [*]

解析 本题主要考查报表一些常用控件的设计方法、控件在报表中的样式、控件在报表中显示的位置以及表的修改。利用函数对数据中显示的数据进行处理.DlookupO函数的使用格式:DLookup(“字段名称”,“表或查询名称”,”条件字段名=.”&forms!窗体名!控件名&“.”)。
转载请注明原文地址:https://jikaoti.com/ti/HmXiFFFM
0

最新回复(0)