首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)建立一个文件名和表单名均为formtest的表单,表单中包括一个标签( Labell)、一个列表框( Listl)、一个表格(Gridl),如图3-3所示。 (2)在表单的数据环境中添加“学院表”和“教师表”。 (3)
在考生文件夹下完成下列操作: (1)建立一个文件名和表单名均为formtest的表单,表单中包括一个标签( Labell)、一个列表框( Listl)、一个表格(Gridl),如图3-3所示。 (2)在表单的数据环境中添加“学院表”和“教师表”。 (3)
admin
2017-03-28
72
问题
在考生文件夹下完成下列操作:
(1)建立一个文件名和表单名均为formtest的表单,表单中包括一个标签( Labell)、一个列表框( Listl)、一个表格(Gridl),如图3-3所示。
(2)在表单的数据环境中添加“学院表”和“教师表”。
(3)通过属性窗口将标签的标题设为“系名”。
(4)列表框用于显示系名,通过属性窗口将列表框( Listl)的RowSource和RowSourceType屙}生指定为“学院表.系名”和6。
(5)表格用于显示所有教师的相关信息,通过属性窗口将表格( Gridl)的RecordSource和RecordSourceType属性指定为“select职工号,姓名,课时from教师表intocursortmp”和4。
(6)为列表框(Listl)的DblClick事件编写程序。程序的功能是:表单运行时,用户双击列表框中的选项时,将所选系教师的“职工号”“姓名”和“课时”三个字段的信息存入自由表two.dbf中,表中的记录按“职工号”降序排列。
(7)运行表单,在列表框中双击“信息管理”。
选项
答案
步骤1:菜单栏上的“新建”按钮,弹出“新建”对话框,选中“表单”单选按钮。 步骤2:单击“新建文件”图标按钮,打开表单设计器。 步骤3:通过属性窗口,选择表单控件,将其“Name”属性设置为“formtest”。 步骤4:在表单中添加一个标签( Labell)、一个列表框( Listl)、一个表格(Gridl)。 步骤5:单击菜单工具栏的“保存”按钮保存表单,弹出“另存为”对话框,输入表单名为“formtest”,单击“保存”按钮完成表单保存。 步骤6:在表单上单击右键,弹出快捷菜单选择“数据环境”子菜单,弹出“添加表或视图”对话框,把“学院表”和“教师表”添加进来,如图4—38所示。 [*] 步骤7:通过属性窗口,选择标签控件,将标签的"Caption"属性设置为“系名”,如图4—39所示。 [*] 步骤8:通过属性窗口,选择标列表框,将列表框(Listl)的RowSource和RowSourceType属性指定为“学院表.系名”和“6—字段”,如图4—40所示。 [*] 步骤9:通过属性窗口,选择表格控件,将表格(Gridl)的RecordSource和RecordSourceType属性指定为“select职工号,姓名,课时from教师表into cursor tmp”和“4— SQL说明”,如图4—41所示。 [*] 步骤10:双击列表框进入事件代码编辑界面,在过程里面选择列表框的DblClick事件,加入代码:
Thisform.Gridl.RecordSource="SELECT职工号,姓名,课时FROM学院表,教师表;
WHERE学院表.系号=教师表,系号;
AND 系名=ALLTRIM( This fo rm.Listl.Value) INTO tabletwo.dbf;
order by职工号DESC"
步骤11:保存表单,运行表单,测试双击列表框。 表单的设计和使用、控件属性设置和事件代码编写。
解析
本大题考查了表单的设计、控件属性设置和事件方法编写。
题目要求在双击列表框的时候将所选系教师的“职工号”、“姓名”和“课时”三个字段的信息存入自由表two.dbf中,表中的记录按”职工号”降序排列,因此需要在列表框的DblClick事件代码中加入SQL查询,把查询结果放到表格的RecordSource中。
查询的筛选条件是:“学院表.系号=教师表,系号”且“系名=ALLTRIM (This form.Listl.Value)”,因此事件代码是:Thisform.Gridl.RecordSource=“SELECT职工号,姓名,课时FROM学院表,教师表WHERE学院表,系号=教师表,系号AND系名=ALLTRIM( Thisform.Listl.Value)INTO table two.dbforder by职工号DESC”
转载请注明原文地址:https://www.kaotiyun.com/show/1qIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在SETEXACTON情况下,结果值为逻辑真的表达式是()。
假设数据库已经打开,要删除其中的视图myview,可使用命令()。
在VisualFoxPro中,使用LOCATEALLFOR命令按条件查找记录,可用来判断命令找到记录的逻辑条件是()。
在表结构为(职工号,姓名,工资)的表Employee中查询职工号的第5位开始的4个字符为“0426”职工情况,正确的SQL命令是()。
下列程序段执行以后,内存变量A和B的值是()。CLEARA=10B=20SETUDFPARMSTOREFERENCEDOSQWITHA?,B&&参数A是值传送,B是引用传送?A,BPROCEDUR
下列程序段执行时在屏幕上显示的结果是()。DIMEa(6)a(1)=1a(2)=1FORi=3TO6a(i)=a(i一1)+a(i一2)NEXT?a(6)
查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是()。
在VisualFoxPro中,要运行菜单文件menul.mpr,可以使用命令()。
设置文本框显示内容的属性是()。
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是()。
随机试题
痫证发作的基本病理因素是
A.AustinFlint杂音B.GrahamSteell杂音C.胸骨左缘第二肋间连续性杂音D.突然出现的胸骨左缘第四肋间的舒张期杂音E.柔和的心尖收缩期吹风样杂音主动脉瓣关闭不全可见
生命活动中能量的直接供体是
按规定,建筑工程特别重大事故应由()归口管理。
关于煤矿井下平面测量控制工作的做法,正确的是()。
受托加工来料不必在账簿中登记。()
甲公司库存A产成品的月初数量为1000台,月初账面余额为8000万元;A在产品的月初数量为400台,月初账面余额为600万元。当月为生产A产品耗用原材料、发生直接人工和制造费用共计15400万元,其中包括冈台风灾害而发生的停工损失300万元。当月,甲
甲骨文最早发现于我国河南省安阳市殷墟,是商朝的文化产物,拥有约3600年的历史。甲骨文因镌刻、书写在()上而得名。
外人可以干扰你的梦境意识,这是真的吗?科学家使用一项最新技术秘密地对志愿者进行训练,让志愿者大脑联想的垂直条纹与红色联系在一起,水平条纹与绿色联系在一起。最终当志愿者看到垂直条纹时,会认为他们看到的是红色。研究报告说,这是首次实验证实了处理来自眼睛基本视觉
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
最新回复
(
0
)