VF上机考试有关表单题.docx
- 文档编号:2464835
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:101
- 大小:844.65KB
VF上机考试有关表单题.docx
《VF上机考试有关表单题.docx》由会员分享,可在线阅读,更多相关《VF上机考试有关表单题.docx(101页珍藏版)》请在冰豆网上搜索。
VF上机考试有关表单题
上级有关表单题
1套
二、简单应用(2小题,每题20分,计40分)
在考生目录下完成如下简单应用:
2.打开FORM1表单,并按如下要求进行修改(注意:
最后保存所做的修改):
(1)表单中有5个随机排列的命令按钮,不要移动或改变"基准按钮"的位置
(否则影响成绩),然后使其他命令按钮与"基准按钮"左部对齐;
(2)在这组命令按钮的右边添加一个表格控件,并将它的RecordSourceType
属性设置为"表",然后设置另一个相关属性使在表格控件中显示customer表的记
录。
答:
①打开并修改表单文件
MODIFYFORMform1
②首先查看“基准按钮”的Left值(24),接着按Shift键不放,依次选定其他命令按钮,在“属性”对话框的“Left”值处输入“24”。
③添加一个表格控件,控件名仍为系统给定的名称,在“属性”对话框的“RecordSourceType”选择“0-表”,在“RecordSource”处输入“customer”
3套
二、简单应用(2小题,每题20分,计40分)
在考生目录下完成如下简单应用:
2.打开并按如下要求修改form1表单文件(最后保存所做的修改):
(1)在"确定"命令按钮的click事件(过程)下的程序有两处错误,请改正之;
(2)设置Text2控件的有关属性,使用户在输入口令时显示"*"(星号)。
答:
①打开并修改表单文件
MODIFYFORMform1
②双击“确定”按钮,在“Command1.Click”中进行修改
如果用户输入的用户名和口令一致,则在提示信息后关闭该表单。
第1处:
是判断两个文本框的值是否相同,所以应改为:
IfThisform.Text1.Value=Thisform.Text2.Value
第2处:
是关闭表单,所以应改为:
Thisform.Release
③单击“Text2”文本框,在其“属性”窗口的“PasswordChar”处输入“*”。
三、综合应用(1小题,计30分)
使用报表设计器建立一个报表,具体要求如下:
(1)报表的内容(细节带区)是order_list表的订单号、订购日期和总金额;
(2)增加数据分组,分组表达式是"order_list.客户号",组标头带区的内
容是"客户号",组注脚带区的内容是该组订单的"总金额"合计;
(3)增加标题带区,标题是"订单分组汇总表(按客户)",要求是3号字、黑体,括号是全角符号。
(4)增加总结带区,该带区的内容是所有订单的总金额合计。
最后将建立的报表文件保存为report1.frx文件。
提示:
在考试的过程中可以使用"显示→预览"菜单查看报表的效果。
答:
①在命令窗口输入建立报表的命令
CREATEREPORTreport1
②在“报表设计器-report1.frx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“数据环境设计器-报表设计器-report1.frx”窗口中,再单击鼠标右键,在弹出菜单中选择“添加”菜单项,在“打开”对话框中,选择表“order_list”,单击“确定”按钮,再关闭“添加表或视图”对话框,接着选定表“order_list”,单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“属性”窗口的Order处选择“客户号”。
③单击“报表\标题/总结”菜单项,接着显示“标题/总结”对话框,在对话框的“报表标题”处选中“标题带区”,在“报表总结”处选中“总结带区”,选完这两项后,单击“确定”按钮。
④单击“报表\数据分组”菜单项,在“数据分组”对话框中,单击“...”按钮,接着显示“表达式生成器”对话框,在此对话框中双击“order_list.客户号”项,并在“按表达式分组记录
”处生成“order_list.客户号”,再单击“确定”按钮,返回到“数据分组”对话框中,于是单击“确定”按钮。
⑤在“数据环境设计器”中,选定字段“定单号”并按住不放,接着移动鼠标至“细节”带区,松开鼠标,按同样方法来处理字段“订购日期”和“总金额”,接着移动“细节”带区来调整位置。
⑥在“数据环境设计器”中,选定字段“客户号”并按住不放,接着移动鼠标至“组标头1:
客户号”带区,松开鼠标。
⑦在“页标头”带区增加一个标签“客户号”。
⑧在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“组注脚1:
客户号”带区,松开鼠标,接着在“组注脚1:
客户号”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”窗口中。
⑨在“标题”带区增加一个标签“订单分组汇总表(按客户)”,再选定这个标签,单击“格式\字体”菜单项,接着选择“黑体”和“三号”,最后按“确定”按钮。
⑩在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“总结”带区,松开鼠标,接着在“总结”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”设计窗口中。
4套
二、简单应用(2小题,每题20分,计40分)
在考生目录下完成如下简单应用:
2.考生目录下有一个form1表单文件,其中三个命令按钮click事件下的语句都是错误的,请按如下要求进行修改(最后保存所做的修改):
(1)单击"刷新标题"命令按钮时,使表单的标题为"简单应用";
(2)单击"订单记录"命令按钮时,使表格控件中显示order_list表中的记录;
(3)单击"关闭表单"命令按钮时,关闭表单。
注意:
每处错误只能在原语句上进行修改,不可以增加语句。
答:
①打开并修改表单文件
MODIFYFORMform1
②双击“刷新标题”按钮,在“Command1.Click”中进行修改
要求刷新表单标题,所以应改为:
Thisform.Caption="简单应用"
③双击“订单记录”按钮,在“Command2.Click”中进行修改
要求显示order_list表中的记录,所以应改为:
Thisform.grid1.RecordSource="order_list.dbf"
④双击“关闭表单”按钮,在“Command3.Click”中进行修改
要求关闭表单,所以应改为:
Thisform.Release
6套
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
2.使用表单向导选择student表生成一个名为form1的表单。
要求选择
student表中所有字段,表单样式为"阴影式";按钮类型为"图片按钮";排
序字段选择"学号"(升序);表单标题为"学生基本数据输入维护"。
答:
①单击“工具\向导\表单”菜单项,并显示“向导选取”对话框。
②在“向导选取”对话框中,选择“表单向导”并单击“确定”按钮,并显示“表单向导”对话框。
③在“表单向导”对话框的“步骤1-字段选取”中,首先要选取表“student”,在“数据库和表”列表框中,选择表“student”,接着在“可用字段”列表框中显示表student的所有字段名,并选定所有字段名,再单击“下一步”按钮。
④在“表单向导”对话框的“步骤2-选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。
⑤在“表单向导”对话框的“步骤3-排序次序”中,选定“学号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。
⑥在“表单向导”对话框的“步骤4-完成”中,在“请输入表单标题”文本框中输入“学生基本数据输入维护”,再单击“完成”。
⑦在“另存为”对话框中,输入保存表单名“form1”,再单击“保存”按钮,最
后表单就生成了。
三、综合应用(1小题,计30分)
2.设计一个名称为form2的表单,表单上有"浏览"(名称为Command1)和
"打印"(Command2)两个命令按钮。
鼠标单击"浏览"命令按钮时,先打开数据库
sdb,然后执行SELECT语句查询前面定义的SVIEW视图中的记录(两条命令,不
可以有多余命令);鼠标单击"打印"命令按钮时,预览报表文件p_student的内
容(一条命令,不可以有多余命令)。
答:
①在T1.PRG中的内容
OPENDATABASEsdb
CREATEVIEWsviewAS;
SELECTSTUDENT.学号,姓名,AVG(成绩)平均成绩,MIN(成绩)最低分,COUNT(*)选课门数;
FROMSTUDENT,SC;
WHERESTUDENT.学号=SC.学号;
GROUPBYSTUDENT.学号HAVINGCOUNT(*)>3;
ORDERBY平均成绩DESC
CLOSEALL
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
7套
2.在考生文件夹下有一个名称为form1的表单文件,表单中的两个命令按钮
的click事件下的语句都有错误,其中一个按钮的名称有错误。
请按如下要求进
行修改,修改完成后保存所做的修改:
(1)将按钮"刘缆雇员工资"名称修改为"浏览雇员工资";
(2)单击"浏览雇员工资"命令按钮时,使用SELECT命令查询salarys表中所
有字段信息供用户浏览;
(3)单击"退出表单"命令按钮时,关闭表单。
注意:
每处错误只能在原语句上进行修改,不能增加语句行。
答:
①打开并修改表单文件
MODIFYFORMform1
②单击“刘缆雇员工资”命令按钮,在“属性”的Caption处输入“浏览雇员工资”。
③双击“浏览雇员工资”命令按钮,在“Command1.Click”编辑窗口中把语句修改为“SELECT*FROMsalarys”,关闭编辑窗口。
④双击“退出表单”命令按钮,在“Command2.Click”编辑窗口中把语句修改为“Thisform.Release”。
三、综合应用(1小题,计30分)
2.设计一个名称为form2的表单,上面有"调整"(名称Command1)和
"退出"(名称Command2)两个命令按钮。
单击"调整"命令按钮时,调用change_c命令程序实现工资调整;
单击"退出"命令按钮时,关闭表单。
注意:
在两个命令按钮中均只有一条命令,不可以有多余命令。
答:
(1).在命令窗口中输入建立表单命令
CREATEFORMform2
(2).在“表单设计器”中添加两个命令按钮(“调整”和“退出”)。
(3).双击“调整”命令按钮,在“Command1.Click”编辑窗口中输入“dochange_c”,接着关闭编辑窗口。
(4).双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“ReleaseThisform”,接着关闭编辑窗口。
8套
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
2.设计一个名称为form1的表单,表单以表格方式(与BROWSE窗口方式相似,
表格名称为grdSalarys)显示s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VF 上机 考试 有关 表单