在考生文件夹下有“xxx.mdb”数据库。
(1)以产品、订单和订单明细三张表为数据源,创建查询“订单明细查询”,查询每个订单的信息和利润。结果显示订单ID、产品名称、单价、数量、折扣和利润字段,利润=[订单明细]![单价]*[订单明细]![数量]*[订单明细]![折扣]-[产品]![单价]*[订单明细]![数量]。查询结果如下图所示。
(2)以“订单明细查询”为数据源,创建窗体“订单明细查询”。布局:纵栏表,样式:标准,选择弹出方式。
(3)为窗体添加页眉标签“订单明细表”(宋体,12号字)。
(4)在窗体页脚中添加标题为“总利润”(Label_1)的标签和名称为“Text_1”的文本框,文本框控件来源为利润合计。
订单明细窗体结果如下图所示。
参考答案:(1)在“数据库”窗口中新建一个查询,在弹出的“新建查询”对话框中选择“设计视图”,在弹出的“显示表”对话框中添加产品、订单和订单明细表。关闭“显示表”对话框。选择订单ID、产品名称、单价、数量和折扣字段。添加一个新的字段:利润。利润的计算方式如题目中所示。
(2)在“数据库”窗口中新建窗体,在弹出的新建窗体对话框中选择“自动创建窗体:纵栏式”,选择数据源为“订单明细查询”。
(3)紧接(2)中操作,单击页眉节,使其呈选中状态。在工具栏中单击标签控件,在页眉区拖拽出一个矩形框,输入“订单明细表”,右击该控件,单击“属性”,在弹出的对话框中设置宋体,12号字。
(4)紧接(3)中操作,单击页脚节,使其呈选中状态。在工具栏中单击标签控件,在页脚区拖拽出一个矩形框,输入“总利润”,右击该控件,单击“属性”,在弹出的对话框中设置名称为“Label_1”。在工具栏中单击文本框控件,在页脚区拖拽出一个矩形框,控件来源为=sum([利润]),右击该控件,单击“属性”,在弹出的对话框中设置名称为“Label_1”。