使用报表设计器建立一个报表,具体要求如下: ①报表的内容(细节带区)是order_list表的订单号、订购日期和总金额。 ②增加数据分组,分组表达式是“order_list.客户号”,组标头带区的内容是“客户号”,组注脚带区的内容是该组订单的“

admin2009-02-15  25

问题 使用报表设计器建立一个报表,具体要求如下:
   ①报表的内容(细节带区)是order_list表的订单号、订购日期和总金额。
   ②增加数据分组,分组表达式是“order_list.客户号”,组标头带区的内容是“客户号”,组注脚带区的内容是该组订单的“总金额”合计。
   ③增加标题带区,标题是“订单分组汇总表(按客户)”,要求是3号字、黑体,括号是全角符号。
   ④增加总结带区,该带区的内容是所有订单的总金额合计。最后将建立的报表文件保存为report1.frx文件。
   提示:在考试的过程中可以使用“显示→预览”菜单查看报表的效果。

选项

答案首先打开表设计器,为order_list表按“客户号”字段建立一个普通索引。 在命令窗口输入命令:CREATE REPORT report1,打开报表设计器。右击报表空白区,选择快捷菜单命令“数据环境”,在数据环境设计器中,将数据表order_list添加到数据环境中,如图3-55所示。然后将数据环境中order_list表中的订单号、订购日期和总金额3个字段依次拖放到报表的细节带区,如图3-56所示。 [*] 选择菜单命令“报表”—“数据分组”,系统弹出“数据分组”对话框,在对话框中输入分组表达式“order_list.客户号”,关闭对话框回到报表设计器,可以看到报表设计器中多了两个带区:组标头和组注脚带区,在数据环境中,将order_ list表中的“客户号”字段拖放到组标头带区,并在报表控件栏中单击“标签”按钮,添加一个标签“客户号”,以同样的方法为组注脚带区增加一个“总金额”标签,并将“总金额”字段拖放到该带区,如图3-57所示。双击域控件“总金额”,系统弹出“报表表达式”对话框,在对话框中单击命令按钮“计算”,在弹出的对话框中选择“总和”单选项,关闭对话框,回到报表设计器。 [*] 选择菜单命令“报表”—“标题/总结”,弹出“标题/总结”对话框,在对话框中勾选“标题带区”和“总结带区”复选框,为报表增加一个标题带区和一个总结带区;然后设置标签字体,选择菜单命令“报表”—“默认字体”,在弹出的“字体”对话框中,根据题意设置3号黑体字,接着通过“报表控件”工具栏,为总结带区添加一个标签“订单分组汇总表(按客户)”;最后在总结带区添加一个标签“总金额”,再添加一个域控件,在弹出的“报表表达式”中为域控件设置表达式为“order_ list.总金额”,在“格式”对话框中选择“数值型”单选项,如图3-58所示。单击命令按钮“计算”,在弹出的对话框中选择“总和”单选项,关闭对话框,回到报表设计器。保存报表,利用常用工具栏中的“预览”按钮,可预览报表效果。 [*]

解析 本大题考查的主要是利用报表设计器完成报表的设计,本题涉及到报表分组、标题/总结的设计,以及字体的设计,这些都可以通过“报表”菜单中的命令来相应的完成,其他注意的地方是数据表和字段的拖动,以及域控件表达式的设置。
转载请注明原文地址:https://jikaoti.com/ti/WpM7FFFM
0

相关试题推荐
最新回复(0)