【答案解析】步骤1:在常用工具栏中单击“新建”按钮,选择文件类型为“表单”,打开表单设计器。单击工具栏上“保存”按钮,将表单保存为“myform_b”。 步骤2:在“表单设计器”中,在“属性”的Caption处输入“订单管理”,在Name处输入“myform_b”。
步骤3:在“表单设计器”中,右击,选择“数据环境”,弹出“数据环境设计器—myform_b.scx”对话框,在“打开”中,选择“employee.dbf”表,然后在“添加表或视图”的对话框中,双击表“orders”,再按“关闭”按钮,关闭“添加表或视图”对话框。
步骤4:在“表单设计器”中,添加一个页框Pageframe1,在其“属性”的PageCount处输入“3”,如图1所示。然后分别在Page1、Page2、Page3“属性”的Caption处输入“职工”、“订单”、“职工订单金额”,结果如图2所示。

图1

图2
步骤5:在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”;双击“Command1”命令按钮,弹出编辑窗口,输入命令“Thisform.Release”,然后关闭编辑窗口。
步骤6:选中“职工”页,打开“数据环境”,将“employee”拖动至“职工”页左上角处,结果如图3所示;同样的操作,在“订单”页,将“orders”拖动至“订单”页左上角处,结果如图4所示;选中“职工订单金额”,添加一个表格控件Grid1,在其“属性”的ReCordSourCeType处选择“4-SQL说明”,在ReCordSourCe处输入如下命令:
SELECT employee.职工号,姓名,sum(金额)as总金额
FROM employee,orders WHERE employee.职工号=orders.职工号
GROUP BY orders.职工号INTO cursor temp
结果如图5所示。

图3

图4

图5
步骤7:保存表单并运行,结果如图6所示。
