首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
①建立一个如图2.34所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。Command1
①建立一个如图2.34所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。Command1
admin
2015-08-20
37
问题
①建立一个如图2.34所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Checkl和Check2的标题分别是“系名”和“工资”,Optionl和option2的标题分别是“按职工号升序”和“按职工号降序”。
②为“生成表”命令按钮编写程序。程序的功能是根据表单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为two.dbf,two.dbf的字段包括“职工号”、“姓名”、“系名”、“工资”和“课程号”:如果只有“‘系名”复选框被选中,生成的自由表命名为one x.dbf,,one x.dbf的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为one xx.dbf,one xx.dbf的字段包括职工号、姓名、工资和课程号。
③运行表单,并分别执行如下操作:
. 选中两个复选框和“按职工号升序”单选钮,单击“生成表”命令按钮。
. 只选中“系名”复选框和“按职工号降序"单选钮,单击“生成表”命令按钮。
. 只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
选项
答案
步骤1:在命令窗口执行命令:
CREATE FORM myform
,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个选项按钮组、两个复选框和两个命令按钮控件。 步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3.36。 [*] 步骤3:双击命令按钮,编写各个命令按钮的Click事件代码。各按钮代码如下: *****“生成表”按钮的Click事件代码***** IF ThisForm.Check1.Value=1 And ThisForm.Check2.Value=1 IF ThisForm.optiongroup1.Value=1 SELECT 职工号,姓名,系名,工资,课程号FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号ORDER BY职工号INTO TABLE tWO ELSE SELECT职工号,姓名,系名,工资,课程号FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号ORDER BY职工号DESCINTO TABLE two ENDIF ELSE TF ThisForm.Check1.Value=1 IF ThisForm.Cptiongroupl.Value=1 SELECT职工号,姓名,系名,课程号FROM教师表INNER.JOIN学院表ON教师表.系号=学院表.系号ORDER BY职工号INTO TABLE one_x ELSE SELECT职工号,姓名,系名,课程号FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号 ORDER BY职工号DESC INTO TABLE one_x ENDIF ELSE IF ThisForm.Check2.Value=l IF ThisForm.Cptiongroupl.Value=1 SELECT职工号,姓名,工资,课程号FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号ORDER BY职工号INTO TABLE one_xx ELSE SELECT 职工号,姓名,工资,课程号FROM教师表INNER JOlN学院表ON教师表.系号=学院表.系号ORDER BY职工号DESC INTO TABLE one_xx ENDIF ENDIF ENDIF ENDIF *****“退出”按钮的Click事件代码*****
THISFORM.RELEASE
步骤4:单击“常用”工具栏中的“运行”按钮查看结果,按照题目要求生成3个数据表文件,将表单文件保存到考生文件夹下。
解析
本大题考查了表单及控件的常用属性和方法的设置;工F条件语句;SQL简单查询。
对本题操作时,首先根据题意新建表单、添加控件并修改相关属性。修改选项组单选按钮的标题属性值时,要注意选项组处于“编辑”状态,能单独选定选项组中的按钮,否则“属性”面板中不会出现Caption属性。
由于查询是根据选项组中单个选项和复选框进行操作的,因此需要判断选项组的选项按钮及复选框的状态来执行相应的功能。选项组中获得当前被选中单选项的返回值属性是Value,当选项组的Value值为1时表示被选定的是第一个单选项,Value值为2时表示被选定的是第二个单选项;而复选框被选中时,Value值为1,反之,Value值为0。
SQL程序设计部分考查的是SQL简单的排序查询,属于非常简单的查询语句。通过多个IF语句的嵌套,判断执行何种查询,这里关键是要分清各条件语句的条件设置。根据题意,本题需要设计3组共6种SQL查询语句。
. 两个复选框同时被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作;
. 第一个复选框被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作;
. 第二个复选框被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作。
转载请注明原文地址:https://jikaoti.com/ti/oIv0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指______。
删除学生表的候选索引XUESHINDEX的SQL语句为:ALTERTABLE学生表______TAGXUESHINDEX
将控件的______属性为假(.F.)后,可在表单中隐藏该控件。
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
使用SELECT-SQL命令建立查询时,若要将查询结果输出到一临时数据表中,需要选择使用以下______子句。
在VisualFoxPro中,使用LOCATEFOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用()。
下列关于项目及项目中文件的叙述,正确的是()。
查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句
在数据库设计器中设计表之间的联系时,要在父表中建立主索引或候选索引,在子表中建立【】。
INDEX命令无法建立的索引是
随机试题
不管多么困难,他们绝不会后退半步。
阅读姚鼐《袁随园君墓志铭》中的片段,回答问题。君古文、四六体,皆能自发其思,通乎古法。于为诗,尤纵才力所至,世人心所欲出不能达者,悉为达之。士多效其体,故《随园诗文集》,上自朝廷公卿,下至市井负贩,皆知贵重之。海外琉球,有来求其书者。君仕虽不显,而世谓百
消化性溃疡引起的腹痛,其性质特点有
1987年,()股票市场中众多投资组合保险策略的实施加剧了当时市场环境恶化的过程。
常规控制图中的点子排列不随机,常用的判异准则有()。
当我们看完电影走到大街上,明亮的阳光刺得我们睁不开眼,过一会儿就感觉自如了。这种现象是()。
一位教师调入某中学,开学后他就着手调研任教班级物理课的学习情况,设计灵活的教学流程,运用多种教学方法调动学生学习物理的积极性,培养学生对物理的兴趣。在他的引导下,学生期中考试的物理成绩大幅度提高。这说明该教师处于专业成长的()
当人们感知房价还会上涨时,会更愿意购买商品房;但当人们感知房价还会下跌时,会更不愿意购买商品房。因此,政府的鼓励性政策刚出台时,并不会刺激人们的购买意愿。以下哪项最可能是上述论证的假设?()
YouwillhearaninterviewbetweenMs.Jane,afamousreporterandMr.PeterSmith,afamouseconomist.Foreachquestion23-30,
Globalization,aprocesswherebyownersofcapitalareenabledtomovetheircapitalaroundtheglobemorequicklyandeasily,h
最新回复
(
0
)