在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题是"评委打分情况",表单中有两个命令按钮(Command1和Command2)和两个单选钮(Option1和Option2)。Command1和Comm

admin2013-10-25  59

问题 在考生文件夹下完成下列操作:
(1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题是"评委打分情况",表单中有两个命令按钮(Command1和Command2)和两个单选钮(Option1和Option2)。Command1和Command2的标题分别是"生成表"和"退出",Option1和Option2的标题分别是"按评分升序"和"按评分降序"。
   
(2)为"生成表"命令按钮编写Click事件代码,代码的功能是根据简单应用题生成的result表按指定的排序方式生成新的表,单选钮选择"按评分升序"时,按最高分、最低分和平均分3个字段升序排序生成表six_a,单选钮选择"按评分降序"时,依次按最高分、最低分和平均分3个字段依次降序排序生成表six_d。
(3)运行表单后,先选择"按评分升序"单选钮,单击"生成表"命令按钮;再选择"按评分降序"单选钮,单击"生成表"命令按钮,否则不得分。

选项

答案【操作步骤】 步骤1:通过"新建"对话框新建一个表单,文件名为"myform",并向其中添加一个选项组控件和两个命令按钮控件。 步骤2:设置表单的Name属性为myform,Caption属性为"评委打分情况";命令按钮1的Caption属性为"生成表",命令按钮2的Caption属性为"退出";选项按钮1的Caption属性为"按评分升序",选项按钮2的Caption属性为"按评分降序"。 步骤3:编写"生成表"命令按钮的Click事件代码。 *****"生成表"按钮的Click事件代码***** DO CASE CASE ThisForm.Optiongroup1.VALUE=1 SELECT *; FROM result; ORDER BY Result.最高分, Result.最低分, Result.平均分; INTO TABLE six_a.dbf CASE ThisForm.Optiongroup1.VALUE=2 SELECT *; FROM result; ORDER BY Result.最高分 DESC, Result.最低分 DESC, Result.平均分 DESC; INTO TABLE six_d.dbf ENDCASE ************************* 编写"退出"命令按钮的Click事件代码"ThisForm.Release"。 步骤4:运行表单,选择"按评分升序"单选钮,单击"生成表"命令按钮;再选择"按评分降序"单选钮,单击"生成表"命令按钮;最后单击"退出"命令按钮。

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

最新回复(0)