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

步骤5:在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入“Thisform.Release”,接着关闭编辑窗口。 步骤6:选中“职工”页,打开“数据环境”,按住“emlployee”不放,拖至“职工”页左上角处松开鼠标,结果如图4.32所示;选中“订单”页,打开“数据环境”,按住“orders”不放,拖至“订单”页左上角处松开鼠标,结果如图4.33所示;选中“职工订单金额”,添加一个表格控件Grid1,在Grid1“属性”的RecordSourceTyrpe处选择“4-SQL说明”,在RecordSource处输入“SELECT employee.职工号,姓名,sum(金额)as总金额FROM employee,orders WHERE employee.职工号=orders.职工号GROUP BY orders.职工号INTO cursor temp”,结果如图4.34所示。

步骤7:保存并运行表单,执行相关操作,如图4.35所示。
