①建立一个表单名和文件名均为myform的表单。表单的标题是“评委打分情况”,表单中有两个命令按钮(Command1和Command2)和两个单选钮(Option1和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Op

admin2016-12-05  26

问题 ①建立一个表单名和文件名均为myform的表单。表单的标题是“评委打分情况”,表单中有两个命令按钮(Command1和Command2)和两个单选钮(Option1和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Option1和Option2的标题分别是“按评分升序”和“按评分降序”。
    ②为“生成表”命令按钮编写程序,程序的功能是根据简单应用题生成的result.dbf表按指定的排序方式生成新的表,单选钮选择“按评分升序”时,依次按“最高分”、“最低分”和“平均分”3个字段升序排序生成表six a,单选钮选择“按评分降序”时,依次按“最高分”、“最低分”和“平均分”3个字段降序排序生成表six_d。
    ③运行表单,选择“按评分升序”单选钮,单击“生成表”命令按钮;:再选择“按评分降序”单选钮,单击“生成表”命令按钮(注意:必须执行)。

选项

答案【操作步骤】 步骤1:命令窗口执行:CREATE FORM myform,新建表单。向表单添价一个选项按钮和两个命令按钮控件。 步骤2:选择表单对象,修改对象属件值,见表3—17。 [*] 步骤3:编写各个命令按钮的Click事件代码如下: *****“生成表”按钮的Click 事件代码代码***** 1 IF thisform.optiongroup1.option1. value=1 2 SELECT*FROM result; 3 ORDER BY 最高分,最低分,平均分; 4 INTO DBF six_a 5 ELSE 6 SELECT * FROM result; 7 ORDER BY 最高分 DESC,最低分 DESC,平均分 DESC; 8 INTO DBF six_d 9 ENDIF *****“退出”按钮的Click事件代码***** THISFORM.RELEASE 步骤4:单击“常用”工具栏中的“运行”按钮查看结果,按照题目要求生成两个数据表文件,保存表单文件。

解析
转载请注明原文地址:https://kaotiyun.com/show/VAIp777K
0

最新回复(0)