首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,对数据库salary_db完成如下综合应用: 设计一个名称为form2的表单,在表单上设计一个"选项组"(又称选项按钮组,名称为Optiongroup1)及两个命令按钮"生成"(名称为Command1)和"退出"(名称为Command2);
在考生文件夹下,对数据库salary_db完成如下综合应用: 设计一个名称为form2的表单,在表单上设计一个"选项组"(又称选项按钮组,名称为Optiongroup1)及两个命令按钮"生成"(名称为Command1)和"退出"(名称为Command2);
admin
2013-11-10
42
问题
在考生文件夹下,对数据库salary_db完成如下综合应用:
设计一个名称为form2的表单,在表单上设计一个"选项组"(又称选项按钮组,名称为Optiongroup1)及两个命令按钮"生成"(名称为Command1)和"退出"(名称为Command2);其中选项按钮组有"雇员工资表"(名称为Option1)、"部门表"(名称为Option2)和"部门工资汇总表"(名称为Option3)三个选项按钮。然后为表单建立数据环境,并向数据环境添加dept表(名称为Cursor1)和salarys表(名称为Cursor2)。
各选项按钮功能如下:
(1)当用户选择"雇员工资表"选项按钮后,再按"生成"命令按钮,查询显示在简单应用中创建的sview视图中的所有信息并把结果存入表gz1.dbf中。
(2)当用户选择"部门表"选项按钮后,再按"生成"命令按钮,查询显示dept表中每个部门的部门号和部门名称并把结果存入表bm1.dbf中。
(3)当用户选择"部门工资汇总表"选项按钮后,再按"生成"命令按钮,则按部门汇总,将该公司的部门号、部门名、工资、补贴、奖励、失业保险和医疗统筹按各部门的支出汇总合计结果存入表hz1.dbf中。请注意:字段名必须与原字段名一致。
(4)按"退出"按钮,退出表单。
注意:以上各项功能必须调试、运行通过。
选项
答案
【操作步骤】 步骤1:单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器。单击工具栏上"保存"按钮,在弹出"保存"对话框中输入"form2"即可。 步骤2:在"表单控件"中选定"选项按钮组"控件,在"表单设计器-form2.scx"中建立这个选项组,在选项组"属性"的ButtonCount中输入"3"。 步骤3:选中这个选项组并单击鼠标右键,在弹出菜单中选择"编辑"菜单项,再单击"Option1",在其"属性"的Caption处输入"雇员工资表";单击"Option2",在其"属性"的Caption处输入"部门表";单击"Option3",在其"属性"窗口的Caption处输入"部门工资汇总表"。 步骤4:在"表单设计器-form2.scx"中添加两个命令按钮,在第1个命令按钮"属性"的Caption处输入"生成",在第2个命令按钮"属性"的Caption处输入"退出"。 如果数据库salary_db在没有被打开的情况下 步骤5:在"表单设计器-form2.scx"中,单击鼠标右键,在弹出菜单中选择"数据环境"菜单项,在"打开"对话框中选中表"dept"并单击"确定"按钮,接着在"添加表或视图"中再选择表"salarys",再关闭"添加表或视图"对话框。 如果数据库salary_db已经打开 步骤6:在"表单设计器-form2.scx"中,单击鼠标右键,在弹出菜单中选择"数据环境"菜单项,在"添加表或视图"对话框中先选中表"dept"并单击"添加"按钮,接着再选中"salarys"并单击"添加"按钮,最后接着单击"关闭"按钮关闭"添加表或视图"对话框。 步骤7:双击"生成"按钮,在"Command1.Click"编辑窗口中编写相应的程序 open database salary_db do case case thisForm.optiongroup1.value = 1 &&"雇员工资表" select * from sview into table gz1 case thisForm.optiongroup1.value = 2 && "部门表" select * from dept into table bm1 case thisForm.optiongroup1.value = 3 &&"部门工资汇总表" SELECT salarys.部门号,部门名,sum(工资) 工资,sum(补贴) 补贴,sum(奖励) 奖励,sum(失业保险) 失业保险,sum(医疗统筹) 医疗统筹; FROM salarys,dept; WHERE salarys.部门号 = dept.部门号; GROUP BY salarys.部门号 into table hz1 endcase close all 步骤8:双击"退出"命令按钮,在"Command2.Click"编辑窗口中输入"Thisform. Release",接着关闭编辑窗口。
解析
利用表单设计器创建表单,依据题意设置表单各控件,向表单中添加数据环境,添加表单及控件的属性和方法,编写程序语句以完成表单功能。
转载请注明原文地址:https://jikaoti.com/ti/9tT0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
为“学生”表增加一个“平均成绩”字段的正确命令是:ALTERTABLE学生ADD【】平均成绩N(5,2)。
用SQL语句建立表时为属性定义有效性规则,应使用短语______。
在SQL查询时,使用WHERE子句指出的是______。
要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表______。
依次执行下面2条命令之后,问号?命令显示的结果是______。STORE"333",TOA?"444"+"&A"
数据库表的字段可以定义默认值,默认值是______。
用命令“INDEXON姓名TAGindex_name”建立索引,其索引类型是______。
扩展名为dbf的文件是______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
作为一种认识未来的工具,预测有哪3个显著特点?
Curling溃疡发生机制为
湿邪的性质和致病特点不包括()
依据《固体废物污染环境防治法》,对危险废物的容器和包装物以及收集、贮存、运输、处置危险废物的设施、场所,必须设置()。
()是体内脂肪积聚过多引起的慢性代谢疾病。
不管是主动还是被动,公开透明正成为各级执政者的基本理念。这是权力观的悄然革命。过去____________________的政务信息,制造的是参与的门槛。而一旦____________________公开,发布者就把自己放在了被监督者的位置,是一种自我限权
《拿破仑法典》
针对癌症患者,医生常采用化疗手段将药物直接注入人体杀伤癌细胞,但这也可能将正常细胞和免疫细胞一同杀灭,产生较强的副作用。近来,有科学家发现,黄金纳米粒子很容易被人体癌细胞吸收,如果将其包上一层化疗药物,就可作为“运输工具”,将化疗药物准确地投放到癌细胞中。
A、Becausesalmonliveinthestreamsnearthebanks.B、Becausethebankshelppreventerosionofthesoil.C、Becausethebanksc
OneafternoonjustbeforeChristmas,anoldgentlemanwas【B1】______throughthecitycentre.Thegaily【B2】______shopswerepacked
最新回复
(
0
)