国家二级VF机试(操作题)模拟试卷425
基本操作题
1.在考生文件夹下有一表单文件formone.scx,其中包含一个文本框和一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:
1.将文本框和命令按钮两个控件设置为顶边对齐。
2.将文本框的默认值设置为0。
3.将表单的标题设置为“基本操作”,将命令按钮的标题设置为“确定”。
4.设置文本框的InteractiveChange事件代码,使得当文本框输入负数时,命令按钮为无效,即不能响应用户的操作。
(1)通过常用工具栏中的“打开”按钮打开考生文件夹下的表单formone,选中文本框和命令按钮,选择“格式”菜单下“对齐”子菜单中的“顶边对齐”命令。
(2)选中表单中的文本框控件,在属性窗口中修改其Value属性为0。
(3)将表单的Caption属性值设置为“基本操作”,命令按钮的Caption属性值设置为“确定”。
(4)设置文本框的InteraetiveChange事件代码:
if thisform.Text1.value<0
thiSform.command1.enabled=0
endif
解析:建立表单并添加控件,然后按要求修改各控件的属性;在文本框的InteractiveChange事件中首先要判断输入值是否小于0,是则设置命令按钮的Enable属性为假。
简单应用题
2.1.在考生文件夹下创建一个名为formone的表单文件,其中包含一个标签(Label1)、一个文本框(Text1)和一个命令按钮(command1),如下图所示,然后按要求完成相应操作。
(1)步骤1:在命令窗口输入“Crea form formone”,新建一个表单,按题目要求添加控件并修改控件的属性,将customers表添加到数据环境中。
步骤2:然后将Text1的Value属性设置为“=date()”,编写“查询”按钮的Click事件代码如下。
****“查询”按钮的Click事件代码****
x=ThisForm.Text1.Value
SELECT Customers.姓名,Customers.性别,Customers.出生日期,
FROM customers;
WHERE Customers.出生日期>=x;
ORDER BY Customers.出生日期DESC,
INTO TABLE tableone.dbf
*****************************************
步骤3:保存并运行表单,查看表单的运行结果。
(2)步骤1:打开考生文件夹下的“订单管理”数据库,在数据库设计器中右键单击数据库的空白处。选择“添加表”命令,将orderitems表添加到数据库中。
步骤2:新建一个视图,将orderitems表添加到视图设计器中;在“字段”选项卡中,将字段“商品号”和表达式“SUM(Orderitems.数量)AS订购总量”添加到“选定字段”列表框中;在“排序依据”选项卡中,选择按商品号升序排序记录,在“分组依据”选项卡中将“商品号”设置为分组字段。
步骤3:将视图保存为“viewone”。
步骤4:新建一个查询文件,将新建的“viewone”视图添加到新建的查询中,选择其中的全部字段,设置查询去向为表“tabletwo”,保存并运行查询,查询文件名默认。
解析:新建表单,按要求添加控件并修改控件的相关属性,写入命令按钮的Click事件代码;打开数据库设计器,新建视图,并按要求设计视图。
综合应用题
3.按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):
(1)根据“项目信息”、“零件信息”和“使用零件”3个表建立一个查询(注意表之间的连接字段),该查询包括项目号、项目名、零件名称和数量4个字段,并要求先按项目号升序排列,项目号相同的再按零件名称降序排列,查询去向为表three,保存的查询文件名为ehaxun。
(2)建立一个表单名和文件名均为myform的表单,表单中含有一个表格控件Grid1,该表格控件的数据源是前面建立的查询chaxun;然后在表格控件下面添加一个“退出”命令按钮command1,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。
(1)步骤1:单击常用工具栏中的“新建”按钮,新建一个查询,依次将题几所要求的表添加到查询设计器中,如图3.73所示。
[*]
步骤2:分别选中字段“项目信息.项目号”、“项目信息.项目名”、“零件信息.零件名称”和“使用零件.数量”,并添加到可用字段,如图3.74所示。
[*]
步骤3:在“排序依据”选项卡中为查询设置排序,如图3.75所示。
[*]
步骤4:单击“查询”菜单下“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表名three,单击“确定”按钮。
步骤5:在系统菜单中单击“保存”按钮保存查询,输入查询名“chaxun”。最后单击常用工具栏中的“运行”按钮运行查询。
(2)步骤1:在命令窗口输入“CREATE FORMmyform”新建表单,并修改表单的Name属性为“myform”。
步骤2:从表单控件工具栏向表单中添加一个表格控件和一个命令按钮控件,修改表单控件的属性,如图3.76所示。
[*]
步骤3:设置命令按钮与表格等宽且左对齐,如图3.77所示。
[*]
步骤4:双击“退出”按钮,写入Click事件代码。
*****“退出”按钮的Click事件代码*****
ThisForm.Release
*************************************
解析:要将查询文件设置为表格控件的数据源,首先需设置表格控件的RecordSourceType属性设置为“3一查询(QPR)”,然后将表格控件的RecordSource属性设置为查询文件名。调整表单中各控件的对齐方式需用“格式”→“对齐”命令进行操作。本题还用到了命令按钮和表格控件的Width属性,该属性用于设置控件的宽度。
本文档预览:3600字符,共3191字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载