【正确答案】步骤1:单击工具栏上的[新建]按钮,打开[新建]对话框,在[文件类型]区中选择“表单”,单击[新建文件],进入表单设计器。再单击表单,在[属性]窗口将“Caption”设置为“部门人数统计”。然后,单击[表单控件]窗口的组合框控件,单击表单,将组合框控件放入表单合适位置。在[属性]窗口将“RowSourceType”设置为“6-字段”,“SourceType”设置为“部门信息.部门号”。单击[表单控件]窗口的文本框控件,单击表单,将文本框放入表单合适位置。按同样的方法再添加一个文本框和两个命令按钮。单击第一个命令按钮,在[属性]窗口中将“Caption”设置为“统计”。单击另一个命令按钮,在[属性]窗口将“Caption”设置为“退出”。
步骤2:右击表单,选择“数据环境”项,在弹出的[打开]对话框中选择“部门管理.dbc”,单击[确定]按钮。在[添加表或视图]对话框中,选中表“部门信息”,单击[添加]按钮,单击表“员工”,单击[添加]按钮,最后单击[关闭]按钮。
步骤3:右击[统计]按钮选择“代码”,在Click事件中输入:
SELECT 部门名称 FROM 部门信息;
WHERE 部门号=ALLT(THISFORM.combol.DISPLAYVALUE) INTO ARRAY temp
THISFORN.text1.VALUE=temp(1,1)
SELECT COUNT (工号) FROM 员工 WHEER=ALLT(THISFORM.dombo1.DISPLAYVALUE);
INTO ARRAY temp2
THISFORN.text2.VALUE=temp2(1,1)
右击[退出]按钮选择“代码”,在其Click事件中输入:
Thisform.Release。
步骤4:单击工具栏上的[保存]按钮,将文件名保存为“myform”即可,完成后的界面如图3所示。
[*]
【答案解析】[解析] 设计表单,包括在表单中统计表中数据,以及组合框等表单控件使用,重点是使用SQL语言进行查询和对组合框属性的设置。