首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
admin
2016-05-07
36
问题
在考生文件夹下完成下列操作:
(1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option1和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Check1和Check2的标题分别是“系名”和“工资”,Option1和Option2的标题分别是“按职工号升序”和“按职工号降序”。
(2)为“生成表”命令按钮编写Click事件代码,其功能是根据表单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为two.dbf,two.dbf的字段包括职工号、姓名、系名、工资和课程号;如果只有“系名”复选框被选中,生成的自由表命名为one_x.dbf,one_x.dbf的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为one_xx.dbf,one_xx.dbf的字段包括职工号、姓名、工资和课程号。
(3)运行表单,并分别执行如下操作:
①选中两个复选框和“按职工号升序”单选钮,单击“生成表”命令按钮。
②只选中“系名”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
③只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。
选项
答案
步骤1:新建一个表单文件,通过表单控件工具栏向表单中添加各控件,并将“教师表”和“学院表”添加到表单的数据环境中。 步骤2:通过属性窗口设置表单及各控件的相关属性,如图3.110所示。 [*] 步骤3:为“生成表”命令按钮编写Click事件代码。 ******“生成表”按钮的click事件代码****** &&对a进行赋值,数据来源为复选框Check1值 a=ThisForm.Check1.Value &&对b进行赋值,数据来源为复选框Check2值 b=ThisForm.Check2.Value &&对c进行赋值,数据来源为单选按钮Option1.值 c=ThisForm.Optiongroupl.Option1.Value &&对d进行赋值,数据来源为单选按钮Option2值 d=ThisForm.Optiongroup1.Option2.Value &&如果两个复选框都被选中 if a=1 and b=1 &&如果按钮1被选中 if c=1 &&选择查询字段并指定字段来源 select职工号,姓名,系名,工资,课程号from教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号升序排列 order‘by职工号; &&将查询结果存储到two.dbf中 into table two.dbf else &&如果按钮2被选中 if d=1 &&选择查询字段并指定字段来源 select职工号,姓名,系名,工资,课程号from教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号降序排列 order by职工号desc; &&将查询结果存储到two.dbf中 into table two.dbf endif endif endif &&如果复选框1被选中,2未被选中 if a=1 and.b=0 &&如果按钮l被选中 if c=1 &&选择查询字段并指定字段来源 select职工号,姓名,系名,课程号from教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号升序排列 order by职工号; &&将查询结果存储到one x.dbf中 into table one x.dbf &&如果按钮2被选中 else if d=1 &&选择查询字段并指定字段来源 select职工号,姓名,系名,课程号from教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号降序排列 order by职工号desc; &&将查询结果存储到one x.dbf中 into table one x.dbf endif endif endif &&如果复选框2被选中,1未被选中 if a=0 and b=1 &&如果按钮1被选中 if C=1 &&选择查询字段并指定字段来源 select职工号,姓名,工资,课程号frorr教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号升序排列 order by职工号; &&将查询结果存储到one xx.dbf中 into table one XX.dbf &&如果按钮2被选中 else if d=1 &&选择查询字段并指定字段来源 select职工号,姓名,工资,课程号from教师表,学院表; &&设置查询条件 where教师表.系号=学院表.系号; &&查询结果按职工号降序排列 order by职工号desc; &&将查询结果存储到one xx.dbf中 into table one xx.dbf endif endif endif ******************************************** 步骤4:保存表单名为“myfrom”,按题目要求运行表单并执行相关操作。
解析
新建表单,按照题目要求为表单添加控件并修改相应控件的属性值;在为“生成表”命令按钮编写Click事件代码时,需用到多个嵌套的条件语句,考生要充分理解题目的要求。第1个嵌套的条件语句功能为:在两个复选都被选中的前提下,若第1个单选按钮被选中,则生成的表中包含指定的字段,并按职工号升序排序记录,若第2个单选按钮被选中,则生成的表包含指定的字段,并按职工号降序排序记录。根据第1个嵌套语句的功能,考生不难理解另外两个嵌套语句的功能。
转载请注明原文地址:https://kaotiyun.com/show/IZbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
(1)打开数据库文件“课程管理”,使用SQL语句建立一个视图salary,该视图包括了“系号”和(该系的)“平均工资”两个字段,并且按“平均工资”降序排列。请将该SQL语句存储在four.prg文件中,否则不得分。(2)打开考生文件夹下的表单six(如图
(1)根据score—manager数据库,使用查询向导建立一个含有学生“姓名”和“出生日期”的标准查询query3—1.qpr。(2)从score—manager数据库中删除视图new—view3(3)用SQL命令向scorel表插入一条记录:学号为
在考生文件夹下完成如下简单应用:(1)将“orderd”表中的全部记录追加到“order_d1”表中,然后用SQL的SELECT语句完成查询:列出所有订购单的订单编号、订单日期、商品编号、商品名称和总金额(按订单编号升序排列,订单编号相同的再按
在考生文件夹中完成如下综合应用:“成绩管理”数据库中有三个数据库表“学生”、“成绩”和“课程”。建立文件名为myform标题为“成绩查询”的表单,表单包含三个命令按钮,标题分别为“查询最高分”、“查询最低分”和“退出”。单击“查询最高分”按
在考生文件夹下完成如下简单应用:(1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存放于表stockl_temp中。(2)使用一对多报表向导建立报表。要求:父表为
1.在考生文件夹下,有一个数据库CADB,其中有数据库表ZXKC和ZX。表结构如下:ZXKC(产品编号,品名,需求量,进货日期)ZX(品名,规格,单价,数量)在表单向导中选取一对多表单向导创建一个表单。要求:从父表zxkc中选取字
(1)将考生文件夹下的自由表“商品”添加到数据库“客户”中。(2)将表“定货”的记录拷贝到表“货物”中。(3)对数据库“客户”下的表cu,使用报表向导建立报表my,要求显示表cu中的全部记录,五分组,报表样式使用“经营式”,列数为2,方向为“纵向”,按
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:为各部门分年度季度销售金额和利润表st创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
使用SQL语句ALTERTABLE…UNIQUE…将“课程表”中的“课程号”定义为候选索引,索引名是temp。
随机试题
根据《老年人权益保障法》,赡养人委托他人耕种老年人承包田地,收益应当归()。
TheInternetaffordsanonymitytoitsusers,ablessingtoprivacyandfreedomofspeech.Butthatveryanonymityisalsobehind
下列不符合旋覆代赭汤中旋覆花和代赭石比例的有
驱虫药的服用时间是()
房地产商往往需要将其建设过程的工程施工工作发包给建筑承包商。有关承包商的作用和相关认识不正确的选项为()。
生产过程中的加热用火、维修焊接用火及其他火源是导致火灾爆炸最常见的原因。焊割作业时必须注意操作,下列说法中正确的是()。
更年期年龄有性别差异()。
通过欣赏作品,了解作品的主题和基本内容,这是()儿童美术欣赏活动的认知目标。
学生经常谈“书中自有黄金屋”,这是属于()。
有以下程序,程序运行后的输出结果是#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
最新回复
(
0
)