首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
admin
2016-05-07
75
问题
在考生文件夹下完成下列操作:
(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全国计算机二级
相关试题推荐
在考生文件夹下,打开招生数据库sdb,完成如下综合应用:①创建文件名为form的表单,将表单标题改为:录取研究生。②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下:在“录取”按钮(Commandl)中,编写程序,
(1)利用查询设计器创建查询,从.xuesheng和cheni表中找出所有1982年出生的汉族学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5个字段:各记录按“学号”降序排序;查询去向为表tablel。最后将查询保存在query
①建立一个如图2.14所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Commandl和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。(20mmand
(1)将表shu的结构拷贝到新表new中,将命令语句保存在query1.prg中。(2)将表shu的记录拷贝到表new中,将命令语句保存在query2.prg中。(3)建立简单的菜单mym,要求有2个菜单项:“查询”和“统计”。其中“查询”菜单项有子菜
(1)打开数据库“外汇”,通过“外币代码”字段为“外汇代码”和“外汇账户”建立永久联系。(2)新建一个名为“外汇管理”的项目文件,将数据库“外汇”加入“外汇管理”项目中。(3)修改mymenu菜单文件,为“文件”下的子菜单项“查找”设置
(1)建立数据库ordersmanage。(2)将自由表employee和orders添加到新建的orders—manage数据库中。(3)表employee与表orders具有一对多联系,为建立两表之问的联系建立必要的索引。(4)建立两表之间的联
在考生文件夹下完成以下简单应用(自由表order中存放着订单的有关数据):1.利用查询设计器创建查询,从employee表和order表中查询金额最高的10笔订单。查询结果依次包含订单号、姓名、签订日期和金额4个字段,各记录按金额降序排列,查询去
现有数据库hospital,包括3个表文件:doctor.dbf(医生)、medicine.dbf(药品)和formula.dbf。(处方)。设计一个名为cx的菜单,菜单中有两个菜单项:“查询”和“退出”。程序运行时,单击“查询”应完成下列操作:查
(1)将数据库tyw添加到项目my中。(2)对数据库tyw下的表“出勤”,使用视图向导建立视图shim,要求显示出表“出勤”中的记录“姓名”,“出勤次数”和“迟到次数”。并按“姓名”排序(升序)。(3)为表“员工”的字段“工资”设置完整性约束,要求“工
在考生文件夹下完成如下简单应用:(1)考生文件夹下程序文件five.prg的功能是:根据"教师表"计算各系的教师人数,并将结果填入表"学院表"中,程序中有3处错误,请修改并运行程序。只能修改标有错误的语句行,不能修改其他语句。2.在数据库"课程管理"中
随机试题
不同格式的图像文件其数据编码方式有所不同,通常对应于不同的应用。在下列图像文件格式中,制作网页时用得最多的是()。
普通股股东的权利包括【】
我国历史上第三部炮制专著是
口腔颌面外科手术止血方法中,最基本、最常用的方法是
持仓量是指期货交易者所持有的未平仓合约的()。[2012年11月真题]
A、 B、 C、 D、 A各组图形的第3个图由第1、2个图重叠后翻转1800得到。
()对于武术相当于二胡对于()
价值观念
唐朝时期,有“海东盛国”美誉的是()。
AmericanandChineseculturesare【C1】______insomeways.AnAmericanhostess,【C2】______forherculinary(烹调)skill,islikely
最新回复
(
0
)