首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option
admin
2016-05-07
76
问题
在考生文件夹下完成下列操作:
(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,打开该数据库,完成如下操作:(1)为学生表student的“性别”字段增加约束:性别$”男女”,出错提示信息为“性别必须是男或女”,默认值为“女”。(2)为学生表student创建一个主索引,主索
在考生文件夹下,打开testdb数据库,完成如下操作:(1)为表sell建立一个主索引,索引名为PK,索引表达式为:部门号+年度十月份。(2)将自由表datatest、model、tabc和pass添加到当前打开的数据库中。
建立一个表单,表单文件名和表单控件名均为myform_db,表单标题为“数据浏览和维护”,表单示例如图所示。其他功能要求如下:①用选项按钮组(Optiongroupl)控件选择“职工表(employee)”(Optionl)或“订单表(orde
(1)根据score—manager数据库,使用查询向导建立一个含有学生“姓名”和“出生日期”的标准查询query3—1.qpr。(2)从score—manager数据库中删除视图new—view3(3)用SQL命令向scorel表插入一条记录:学号为
(1)从项目“xm”中移去数据库“图书借阅”(只是移去,不是从磁盘上删除)。(2)建立自由表“学生”(不要求输入数据),表结构为:(3)将考生文件夹下的自由表“学生”添加到数据库“图书借阅”中。(4)从数据库中移除表“图书借阅
(1)将表shu的结构拷贝到新表new中,将命令语句保存在query1.prg中。(2)将表shu的记录拷贝到表new中,将命令语句保存在query2.prg中。(3)建立简单的菜单mym,要求有2个菜单项:“查询”和“统计”。其中“查询”菜单项有子菜
score_manger数据库中含有三个数据库表student、scorcl和course。为了对scoremanager数据库数据进行查询,设计一个如图1-17所示的表单myform1(控件名为form1,表单文件名myform1.scx)。表单的标题
表“员工”中字段“加班费”的值为空,编写满足如下要求的程序:根据“值班”表中的夜和昼的加班费的值和“员工”表中各人昼夜值班的次数确定员工表的“加班费”字段的值,最后将程序保存为myprog.prg,并执行该程序。
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。(2)使用SQL命令建立视图viewb,视图中是目前在orders表中没有所签订单的职工(employee)信息,记录按仓库
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作:将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。用SQL语句对odbak表编写完成如下功能的程序:①
随机试题
简述社会主义的根本任务是发展生产力。
菌群失调的诱因有()
A.多囊卵巢B.卵泡囊肿C.黄体囊肿D.黄素囊肿E.卵巢囊肿绒毛膜促性腺激素刺激引起
患者,女性,27岁。1周来晨起眼睑水肿,排尿不适,尿色发红,血压偏高,疑为急性肾小球肾炎,需留12小时尿做艾迪计数。为了防止尿液久放变质,应在尿液中加入
甲为做生意向乙举债200万元,约定1年归还。1年后,甲因生意不顺,虽经乙多次催要,仍然无力归还借款。乙了解到甲的生意伙伴丙尚欠甲材料款100万元,虽经法院判决支付,但丙尚未支付,甲也没有进行催要或申请执行。另外,甲父于半年前去世,去世后给甲和甲的妹妹丁留下
Theindependentreportongovernmentinfrastructurecontains____________reviewsoftheroadandrailnetwork.
在中国传统职业道德中,敬业的含义包括()。
Youaregoingtoreadalistofheadingsandatextaboutmaples.Choosethemostsuitableheadingfromthelistforeachnumber
A、It’sattractive.B、It’sexciting.C、It’sboring.D、It’simportant.A本题询问女士怎么看待她的工作。关键要听懂女士话中的butIdon’tmind(但是我不介意)和thework
"Blink"Technology[A]Tiredofallthattime-consumingswiping?Creditcardsusing"contactless"technologyallowuserstopay
最新回复
(
0
)