首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
①建立一个如图2.14所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Commandl和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。(20mmand
①建立一个如图2.14所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Commandl和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。(20mmand
admin
2013-05-21
14
问题
①建立一个如图2.14所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Commandl和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。(20mmandl和Command2的标题分别是“生成表”和“退出”,Checkl和Check2的标题分别是“系名”和“工资”,Optionl和Option2的标题分别是“按职工号升序”和“按职_T号降序”。
②为“生成表”命令按钮编写程序。程序的功能是根据表单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为two.dbf,two.dbf的字段包括“职工号”、“姓名”、“系名”、“工资”和“课程号”;如果只有“系名”复选框被选中,生成的自由表命名为one x.dbf,.one x.dbf的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为one xx.dbf,.one xx.dbf的字段包括职工号、姓名、工资和课程号。
③运行表单,并分别执行如下操作:
选中两个复选框和“按职工号升序”单选钮,单击“生成表”命令按钮。
只选中“系名”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
选项
答案
本题主要考查的是DO WH工LE循环语句和IF条件语句的使用。本题程序的功能大致如下: 首先打开“用户表”,同时定义一个变量并赋值O。 然后通过DO WH工LE语句开始判断记录指针是否到达文件末尾,如果没有,则开始执行后面的条件语句,第一次判断表中当前记录的“用户名”是否等于表单中第一个文本框中的值;如果等于,则再继续判断该记录的石令值是否等于表单中第二个文本框的值;如果不等于,则退出条件语句结构,执行SKIP命令,将指针指向“用户表”的下一条记录,当指针记录指向表末尾后还没找到相等的内容,则退出循环体,执行ENDDO后面的IF语句,提示“用户名错误”的信息,执行此条件语句的要求为flaq=O。 当判断表中当前记录的“用户名”等于表单中第一个文本框中的值后,再判断用户名的密码值也等于表单中第二个文本框的值时,则显示欢迎框,退出条件语句结构,将变量flaq的值赋为1,退出循环体,当退出循环体后,由于flaq的值已设置为1,则不再执行ENDDO后面的IF语句,程序结束;如果密码不相等时,则提示“口令错误”的信息。 【操作步骤】 步骤1:在命令窗口执行命令:MODIFY FORM six,打开表单设计器修改表单。 步骤2:双击表单中的“登录”按钮,看到该按钮的 Click事件中代码如下: USE GO TOP flag=O &&下面语句有错误 WHILE.NOT.EOF() IF A1ltrim(用户名) =Alltrim(Thisform. Textl.Value) IF Alltrim()=Alltrim(This fOrm.Text2.Value) WAIT”欢迎使用”NDOW TIMEOUT 2 ELSE wAIT”口令错误”INDOW TIMEOUT 2 ENDIF flag=1 EXIT ENDIF &&下面语句有错误 NEXT ENDDO &&下面语句有错误 CASE FLAG=0 WAIT”用户名错误”WINDOW TIMEOUT 2 ENDIF 修改后的代码如下: USE GO TOP flag=0 &&下面语句有错误 DO WH工LE NOT EOF() IF Alltrim(用户名)--Alltrim(Thisform. Textl.Value) IF Alltrim(口令)==Alltrim(Thisform. Text2.Valme) WAIT”欢迎使用”WINDOW TIMEOUT 2 ELSE WAIT 口令错误 WINDOW TIMEOUT 2 ENDIF flag=l EXIT ENDIF &&下面语句有错误 SKIP ENDDO &&下面语句有错误 IF flag=0 WAIT”用户名错误”WINDOW TIMEOUT 2 ENnTF 步骤3:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
解析
转载请注明原文地址:https://jikaoti.com/ti/rxT0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
连接数据库系统的用户对数据库的查询和存储操作使用的语言是()。
打开一个建立了结构符合索引的数据表,表记录的顺序将按()。
下面关于属性,方法和事件的叙述中,错误的是()。
若要使报表输出时,每一个字段占一行,应使用下列______布局类型。
下列控件中,不需要绑定数据的控件是______。
若要限制数据库表中字段的重复值,可以使用______。
在VisualFoxPro中,根据变量的作用域来分,内存变量可分为
修改本地视图的命令是
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
线性表的顺序存储结构和线性表的链式存储结构分别是
随机试题
复诊产前检查时,哪项是不对的
骨髓取材“不佳”是指
A.放射性切口B.梭形切口C.“Z”形切口D.弧形切口E.“十”形切口乳晕下乳房脓肿需切开引流时,选择的手术切口
A.2/3~3/4B.1/3C.2/3D.1/5E.1/3~1/2鸠尾峡的宽度一般为磨牙面颊舌尖宽度的
11岁小孩,踢球时被人踢伤左腿,体检:左小腿下1/3腓侧有压痛,局部肿胀,明显畸形,可闻及骨摩擦音,该患者步行入院,诊断最大可能是
关于生活知识,下列说法错误的是
恰好有6种颜色的小球(红色、黄色、绿色、蓝色、白色和黑色)等间距地放在一个圆盘周围的六个小洞中。小洞从1到6编号,号码相邻的小洞相邻,1号小洞与6号小洞相邻。每个小洞上恰好放一个小球,并且遵循TAT的条件:(1)黑色与蓝色相邻;(2)黄
根据《物权法》的规定,共有人对外债务承担的责任属于()。
以下叙述中正确的是()。
Weatherchangeswhenthetemperatureandtheamountofwaterintheatmospherechange.Wecanseeandfeelwatercomingfromthe
最新回复
(
0
)