ImageVerifierCode 换一换
格式:DOCX , 页数:101 ,大小:844.46KB ,
资源ID:6991076      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6991076.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VF上机考试有关表单题.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VF上机考试有关表单题.docx

1、VF上机考试有关表单题上级有关表单题1套二、简单应用(2小题,每题20分,计40分)在考生目录下完成如下简单应用: 2. 打开FORM1表单,并按如下要求进行修改(注意:最后保存所做的修改): (1) 表单中有5个随机排列的命令按钮,不要移动或改变基准按钮的位置(否则影响成绩),然后使其他命令按钮与基准按钮左部对齐; (2) 在这组命令按钮的右边添加一个表格控件,并将它的RecordSourceType属性设置为表,然后设置另一个相关属性使在表格控件中显示customer表的记录。答: 打开并修改表单文件 MODIFY FORM form1 首先查看“基准按钮”的Left值(24),接着按Sh

2、ift键不放,依次选定其他命令按钮,在“属性”对话框的“Left”值处输入“24”。 添加一个表格控件,控件名仍为系统给定的名称,在“属性”对话框的“RecordSourceType”选择“0 - 表”,在“RecordSource”处输入“customer”3套二、简单应用(2小题,每题20分,计40分)在考生目录下完成如下简单应用: 2. 打开并按如下要求修改form1表单文件(最后保存所做的修改): (1) 在确定命令按钮的click事件(过程)下的程序有两处错误,请改正之;(2) 设置Text2控件的有关属性,使用户在输入口令时显示*(星号)。答: 打开并修改表单文件 MODIFY F

3、ORM form1 双击“确定”按钮,在“Command1.Click”中进行修改 如果用户输入的用户名和口令一致,则在提示信息后关闭该表单。 第1处:是判断两个文本框的值是否相同,所以应改为:If Thisform.Text1.Value = Thisform.Text2.Value 第2处:是关闭表单,所以应改为:Thisform.Release 单击“Text2”文本框,在其“属性”窗口的“PasswordChar”处输入“*”。三、综合应用(1小题,计30分) 使用报表设计器建立一个报表,具体要求如下: (1) 报表的内容(细节带区)是order_list表的订单号、订购日期和总金额;

4、 (2) 增加数据分组,分组表达式是order_list.客户号,组标头带区的内 容是客户号,组注脚带区的内容是该组订单的总金额合计; (3) 增加标题带区,标题是订单分组汇总表(按客户),要求是3号字、黑体, 括号是全角符号。 (4) 增加总结带区,该带区的内容是所有订单的总金额合计。 最后将建立的报表文件保存为report1.frx文件。提示:在考试的过程中可以使用显示预览菜单查看报表的效果。答: 在命令窗口输入建立报表的命令 CREATE REPORT report1 在“报表设计器-report1.frx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“数据环境设计器-报表设

5、计器-report1.frx”窗口中,再单击鼠标右键,在弹出菜单中选择“添加”菜单项,在“打开”对话框中,选择表“order_list”,单击“确定”按钮,再关闭“添加表或视图”对话框,接着选定表“order_list”,单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“属性”窗口的Order处选择“客户号”。 单击“报表标题/总结”菜单项,接着显示“标题/总结”对话框,在对话框的“报表标题”处选中“标题带区”,在“报表总结”处选中“总结带区”,选完这两项后,单击“确定”按钮。 单击“报表数据分组”菜单项,在“数据分组”对话框中,单击“.”按钮,接着显示“表达式生成器”对话框,在此对话框中双击

6、“order_list.客户号”项,并在“按表达式分组记录:”处生成“order_list.客户号”,再单击“确定”按钮,返回到“数据分组”对话框中,于是单击“确定”按钮。 在“数据环境设计器”中,选定字段“定单号”并按住不放,接着移动鼠标至“细节”带区,松开鼠标,按同样方法来处理字段“订购日期”和“总金额”,接着移动“细节”带区来调整位置。在“数据环境设计器”中,选定字段“客户号”并按住不放,接着移动鼠标至“组标头1:客户号”带区,松开鼠标。 在“页标头”带区增加一个标签“客户号”。 在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“组注脚1:客户号”带区,松开鼠标,接着

7、在“组注脚1:客户号”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”窗口中。 在“标题”带区增加一个标签“订单分组汇总表(按客户)”,再选定这个标签,单击“格式字体”菜单项,接着选择“黑体”和“三号”,最后按“确定”按钮。 在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“总结”带区,松开鼠标,接着在“总结”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“

8、属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”设计窗口中。4套二、简单应用(2小题,每题20分,计40分)在考生目录下完成如下简单应用: 2. 考生目录下有一个form1表单文件,其中三个命令按钮click事件下的语句都是错误的,请按如下要求进行修改(最后保存所做的修改): (1) 单击刷新标题命令按钮时,使表单的标题为简单应用; (2) 单击订单记录 命令按钮时,使表格控件中显示order_list表中的记录; (3) 单击关闭表单

9、 命令按钮时,关闭表单。注意:每处错误只能在原语句上进行修改,不可以增加语句。答: 打开并修改表单文件 MODIFY FORM form1 双击“刷新标题”按钮,在“Command1.Click”中进行修改 要求刷新表单标题,所以应改为:Thisform.Caption=简单应用 双击“订单记录”按钮,在“Command2.Click”中进行修改 要求显示order_list表中的记录,所以应改为:Thisform.grid1.RecordSource =order_list.dbf 双击“关闭表单”按钮,在“Command3.Click”中进行修改 要求关闭表单,所以应改为:Thisform

10、.Release6套二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 2. 使用表单向导选择student表生成一个名为form1的表单。要求选择student表中所有字段,表单样式为阴影式;按钮类型为图片按钮;排序字段选择学号(升序);表单标题为学生基本数据输入维护。答: 单击“工具向导表单”菜单项,并显示“向导选取”对话框。 在“向导选取”对话框中,选择“表单向导”并单击“确定”按钮,并显示“表单向导”对话框。 在“表单向导”对话框的“步骤1-字段选取”中,首先要选取表“student”,在“数据库和表”列表框中,选择表“student”,接着在“可用字段”列

11、表框中显示表student的所有字段名,并选定所有字段名,再单击“下一步”按钮。 在“表单向导”对话框的“步骤2-选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。 在“表单向导”对话框的“步骤3-排序次序”中,选定“学号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。 在“表单向导”对话框的“步骤4-完成”中,在“请输入表单标题”文本框中输入“学生基本数据输入维护”,再单击“完成”。 在“另存为”对话框中,输入保存表单名“form1”,再单击“保存”按钮,最后表单就生成了。三、综合应用(1小题,计30分)2设计一个名称为fo

12、rm2的表单,表单上有浏览(名称为Command1)和打印(Command2)两个命令按钮。鼠标单击浏览命令按钮时,先打开数据库sdb,然后执行SELECT语句查询前面定义的SVIEW视图中的记录(两条命令,不可以有多余命令);鼠标单击打印命令按钮时,预览报表文件p_student的内容(一条命令,不可以有多余命令)。答: 在T1.PRG中的内容 OPEN DATABASE sdb CREATE VIEW sview AS ; SELECT STUDENT.学号, 姓名, AVG(成绩) 平均成绩, MIN(成绩) 最低分, COUNT(*) 选课门数; FROM STUDENT, SC; W

13、HERE STUDENT.学号 = SC.学号 ; GROUP BY STUDENT.学号 HAVING COUNT(*) 3; ORDER BY 平均成绩 DESC CLOSE ALL二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用:7套 2. 在考生文件夹下有一个名称为form1的表单文件,表单中的两个命令按钮的click事件下的语句都有错误,其中一个按钮的名称有错误。请按如下要求进行修改,修改完成后保存所做的修改: (1) 将按钮刘缆雇员工资名称修改为浏览雇员工资; (2) 单击浏览雇员工资命令按钮时,使用SELECT命令查询salarys表中所 有字段信息供

14、用户浏览; (3) 单击退出表单命令按钮时,关闭表单。 注意:每处错误只能在原语句上进行修改,不能增加语句行。答:打开并修改表单文件 MODIFY FORM form1 单击“刘缆雇员工资”命令按钮,在“属性”的Caption处输入“浏览雇员工资”。 双击“浏览雇员工资”命令按钮,在“Command1.Click”编辑窗口中把语句修改为“SELECT * FROM salarys”,关闭编辑窗口。 双击“退出表单”命令按钮,在“Command2.Click”编辑窗口中把语句修改为“Thisform.Release”。三、综合应用(1小题,计30分) 2设计一个名称为form2的表单,上面有调整

15、(名称Command1)和退出(名称Command2)两个命令按钮。 单击调整命令按钮时,调用change_c命令程序实现工资调整; 单击退出命令按钮时,关闭表单。注意:在两个命令按钮中均只有一条命令,不可以有多余命令。答: (1). 在命令窗口中输入建立表单命令 CREATE FORM form2 (2). 在“表单设计器”中添加两个命令按钮(“调整”和“退出”)。 (3). 双击“调整”命令按钮,在“Command1.Click”编辑窗口中输入“do change_c”,接着关闭编辑窗口。 (4). 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release T

16、hisform”,接着关闭编辑窗口。8套二、简单应用(2小题,每题20分,计40分)在考生文件夹下完成如下简单应用:2设计一个名称为form1的表单,表单以表格方式(与BROWSE窗口方式相似,表格名称为grdSalarys)显示salary_db数据库中salarys表的记录,供用户浏览。在该表单的右下方有一个命令按钮,名称为Command1,标题为退出浏览,当单击该按钮时退出表单。答: 在命令窗口中输入建立表单命令 CREATE FORM form1 如果数据库salary_db在没有被打开的情况下 在“表单设计器-form1.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,

17、在“打开”对话框中选中表“salarys”并单击“确定”按钮,接着关闭“添加表或视图”对话框。 如果数据库salary_db已经打开 在“表单设计器-form1.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“添加表或视图”对话框中选中表“salarys”并单击“添加”按钮,接着单击“关闭”按钮关闭此对话框。 在“数据环境设计器-form1.scx”中选定表“salarys”并按住鼠标不放,拖至“表单设计器”窗口中,释放鼠标,即可生成表格名称为grdSalarys的表格。 在“表单设计器-form1.scx”的右下方添加一个命令按钮,在其“属性”窗口的Caption处输入“退

18、出浏览”。 双击“退出浏览”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。三、综合应用(1小题,计30分) 在考生文件夹下,对数据库salary_db完成如下综合应用: 设计一个名称为form2的表单,在表单上设计一个选项组(又称选项按钮组,名称为Optiongroup1)及两个命令按钮生成(名称为Command1)和退出(名称为Command2); 其中选项按钮组有雇员工资表(名称为Option1)、部门表(名称为Option2)和部门工资汇总表(名称为Option3)三个选项按钮。 然后为表单建立数据环境, 并向数据环境添

19、加dept表(名称为Cursor1)和salarys表(名称为Cursor2)。 各选项按钮功能如下: (1) 当用户选择雇员工资表选项按钮后,再按生成命令按钮, 查询显示 在简单应用中创建的sview视图中的所有信息并把结果存入表gz1.dbf 中。 (2) 当用户选择部门表选项按钮后,再按生成命令按钮,查询显示dept 表中每个部门的部门号和部门名称并把结果存入表bm1.dbf中。 (3) 当用户选择部门工资汇总表选项按钮后,再按生成命令按钮,则按 部门汇总, 将该公司的部门号、部门名、工资、补贴、奖励、失业保险 和医疗统筹的支出汇总合计结果存入表hz1.dbf中。请注意:字段名必须 与原

20、字段名一致。 (4) 按退出按钮,退出表单。注意:以上各项功能必须调试、运行通过。答:在命令窗口中输入建立表单命令 CREATE FORM form2 在“表单控件”中选定“选项按钮组”控件,在“表单设计器-form2.scx”中建立这个选项组,在选项组“属性”的ButtonCount中输入“3”。 选中这个选项组并单击鼠标右键,在弹出菜单中选择“编辑”菜单项,再单击“Option1”,在其“属性”的Caption处输入“雇员工资表”;单击“Option2”,在其“属性”的Caption处输入“部门表”;单击“Option3”,在其“属性”窗口的Caption处输入“部门工资汇总表”。 在“表

21、单设计器-form2.scx”中添加两个命令按钮,在第1个命令按钮“属性”的Caption处输入“生成”,在第2个命令按钮“属性”的Caption处输入“退出”。 如果数据库salary_db在没有被打开的情况下 在“表单设计器-form2.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“打开”对话框中选中表“dept”并单击“确定”按钮,接着在“添加表或视图”中再选择表“salarys”,再关闭“添加表或视图”对话框。 如果数据库salary_db已经打开 在“表单设计器-form2.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“添加表或视图”对话框中先

22、选中表“dept”并单击“添加”按钮,接着再选中“salarys”并单击“添加”按钮,最后接着单击“关闭”按钮关闭“添加表或视图”对话框。 双击“生成”按钮,在“Command1.Click”编辑窗口中编写相应的程序Do caseCase thisform.optiongroup1.value=1Use sviewBrowSelect *from sview into table GZ1Case thisform.optiongroup1value=2Use deptBrowSelect *from dept into table BM1Case thisform.optiongroup1.v

23、alue=3Select dept.部门号,dept.部门名,sum(工资) as 工资,sum(补贴) as 补贴,sum(奖励) as 奖励,sum(失业保险) as 失业保险,sum(医疗统筹) as 医疗统筹 from dept,salarys where dept.部门号=salarys.部门号 group by dept.部门号 order by dept.部门号 into table HZ1Endcase 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。9套二、简单应用(2小题,每题20分,计40分)

24、在考生文件夹下完成如下简单应用: 2. 在考生文件夹下有一个名称为form1的表单文件,该表单中的三个命令按钮的click事件下的语句有错误。请按如下功能描述进行修改,修改完成后保存所做的修改: (1) 刷新标题命令按钮的click事件下的语句功能是:将表单的标题改为 商品销售数据输入; (2) 商品销售输入命令按钮的click事件下的语句功能是:调用当前文件 夹下的名称为sellcomm的表单文件打开数据输入表单; (3) 输出销售报表命令按钮的click事件下的语句功能是:调用当前文件 夹下的名称为print1的报表文件对报表进行预览。注意:每处错误只能在原语句上进行修改,不可以增加语句行

25、。答: 打开并修改表单文件 MODIFY FORM form1 双击“刷新标题”命令按钮,在“Command1.Click”编辑窗口中把语句修改为“ThisForm.Caption = 商品销售数据输入”,关闭编辑窗口。 双击“商品销售输入”命令按钮,在“Command2.Click”编辑窗口中把语句修改为“DO FORM sellcomm”,关闭编辑窗口。 双击“输出销售报表”命令按钮,在“Command3.Click”编辑窗口中把语句修改为“REPORT FORM print1 PREVIEW”。三、综合应用(1小题,计30分) 在考生文件夹下,对商品销售数据库完成如下综合应用:2设计一个

26、名称为form2的表单,上面有调整(名称Command1)和退出(名称Command2)两个命令按钮。 单击调整命令按钮时,调用change_c命令程序; 单击退出命令按钮时,关闭表单。 注意:1). 以上两个命令按钮均只含一条语句,不可以有多余的语句。 2). 建立后执行该表单的所有功能。答: 在change_c.prg文件中的内容 CLOSE ALL USE 商品表 IF FILE(商品表备份.DBF) ZAP APPEND FROM 商品表备份 ELSE COPY TO 商品表备份 ENDIF REPLACE ALL 单价 WITH 出厂单价*.1 for SUBSTR(商品号,1,2)

27、 = 10 SELECT 2 USE 单价调整表 ORDER 商品号 SELECT 商品表 SET RELATION TO 商品号 INTO 单价调整表 REPLACE ALL 出厂单价 WITH 单价调整表.出厂单价 for 商品号 = 单价调整表.商品号 SET RELATION TO CLOSE ALL 设计表单 (1). 在命令窗口中输入建立表单命令 CREATE FORM form2 (2). 在“Form1”窗口中添加两个命令按钮,在第1个命令按钮“属性”窗口的Caption处输入“调整”,在第2个命令按钮“属性”窗口的Caption处输入“退出”。 (3). 双击“调整”命令按钮

28、,在“Command1.Click”编辑窗口中输入“do change_c”,接着关闭编辑窗口。(4). 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。10套二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. 请修改并执行名称为form1的表单,要求如下: (1) 为表单建立数据环境,并将雇员表添加到数据环境中; (2) 将表单标题修改为XXX公司雇员信息维护; (3) 修改命令按钮刷新日期的click事件下的语句,使用SQL的更新命令, 将雇员表中日期字段值更换成当前计算机的日期

29、值。注意:只能在 原语句上进行修改,不可以增加语句行。答:打开并修改表单文件 MODIFY FORM form1 如果数据库salary_db在没有被打开的情况下 1). 在“表单设计器-form1.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“打开”对话框中选中表“雇员”并单击“确定”按钮,接着关闭“添加表或视图”对话框。 如果数据库salary_db已经打开 2). 在“表单设计器-form1.scx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“添加表或视图”对话框中选中表“雇员”并单击“添加”按钮,接着单击“关闭”按钮关闭此对话框。 3). 在“属性”中

30、选择“Form1”,在Caption处输入“XXX公司雇员信息维护”。 4). 双击“刷新日期”命令按钮,在“Command1.Click”编辑窗口中把语句修改为“UPDATE 雇员 SET 日期 = DATE()”,关闭编辑窗口。三、综合应用(1小题,计30分)2设计一个名称为form2的表单,表单上设计一个页框,页框(PageFrame1)有部门(Page1)和雇员(Page2)两个选项卡,在表单的右下角有一个退出命令按钮。要求如下: (1) 表单的标题名称为商品销售数据输入; (2) 单击选项卡雇员时,在选项卡雇员中使用表格方式显示VIEW1视 图中的记录(表格名称为grdView1); (3) 单击选项卡部门时,在选项卡部门中使用表格方式显示部门表 中的记录(表格名称为grd部门); (4) 单击退出命令按钮时,关闭表单。 要求:将视图View1和表部门添加到数据环境,并将视图View1和表部门 从数据环境直接拖拽到相应的选项卡自动生成表格。答: 在命令窗口中输入建立表单命令 CREATE FORM form2 在“表单设计器”中,在“属性”的Caption处输入“商品销售数据输入”。 在“表单设计器”中,单击

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1