首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有myform表单文件,将该表单设置为项层表单,然后设计一个菜单,并将新建立的菜单应用于该表单(在表单的load事件中运行菜单程序)。 新建立的菜单文件名为mymenu,结构如下(表单、报表和退出是菜单栏中的3个菜单项): 表
在考生文件夹下有myform表单文件,将该表单设置为项层表单,然后设计一个菜单,并将新建立的菜单应用于该表单(在表单的load事件中运行菜单程序)。 新建立的菜单文件名为mymenu,结构如下(表单、报表和退出是菜单栏中的3个菜单项): 表
admin
2016-10-30
28
问题
在考生文件夹下有myform表单文件,将该表单设置为项层表单,然后设计一个菜单,并将新建立的菜单应用于该表单(在表单的load事件中运行菜单程序)。
新建立的菜单文件名为mymenu,结构如下(表单、报表和退出是菜单栏中的3个菜单项):
表单
浏览课程
浏览选课统计
报表
预览报表
退出
如图3-3所示。各菜单项的功能如下:
①选择“浏览课程”时在表单的表格控件中显示“课程”表的内容(在过程中完成,直接指定表名)。
②选择“浏览选课统计”时在表单的表格控件中显示简单应用题建立的视图sview的内容(在过程中完成,直接指定视图名)。
③选择“预览报表”时预览简单应用题建立的报表creport(在命令中完成)。
④选择“退出”时关闭和释放表单(在命令中完成)。
注意:最后要生成菜单程序,并注意该菜单将作为顶层表单的菜单。
选项
答案
本题主要考查的是菜单在顶层表单中的应用。主要包括两大部分的操作,即菜单设计和表单设计。操作过程可按以下步骤进行: 通过菜单设计器建立菜单,注意主菜单和子菜单的建立。菜单设计有两个关键操作:一是在菜单设计器中勾选“蒂规选项”对话框中的“顶层表单”,表示此菜单存在顶层表单中;二是在释放表单时,要使用表单的文件名,即本题可以通过MAINFORM.RELEASE命令释放MAINFORM表单,注意:不要使用THIsFORIM.RELEASE命令释放表单。 在表单设计过程中,要注意将表单设置为顶层表单,通过表单的showwindow属性值可以进行设置,而在表单中调用菜单文件是在表单的Load(或INIT)事件中进行调用,还需要通过THIS短语指定当前表单对象的引用。其基本格式为:Do<菜单文件.Tnpr>WISTH THIs[,<菜单内部名>”]。 【操作步骤】 步骤1:在命令窗口执行命令:CREATEMENUmymenu,在弹出的“新建菜单”对话框中单击“菜单”图标按钮,扣开菜单设计器。在菜单设计器“菜单名称”列的文本框中依次输入“表单”、“报表”和“退出”3个主菜单名,“结果”下拉框中选择为“子菜单”,单击“表单”行的“创建”按钮进入下级菜单设计。 步骤2:在“菜单名称”列依次输入子菜单名“浏览课程”和“浏览选课统计”,选择“结果”列都为“过程”,分别单击两个“过程”后面的“创建”按钮打开过程编辑器,编写过程代码。 “课程浏览”菜单命令的过程代码: Myform.Gridl.RecordSourceType=1 Myform.Gridl.RecordSource=“课程”: “选课统计浏览”菜单命令的过程代码: OPEN DATABASE 学生管理 Myform.Gridl.RecordSourceType=0 Myform.Gridl.RecordSource=“sview”: 步骤3:通过“菜单级”下拉框返回主菜单项设计界面,以同样的方法,设计“报表”菜单项的下级子菜单“预览报表”,注意选择“预览报表”的“结果”项为“命令”,然后往后面的文本框中输入以下命令代码: REPORT FORM creport PREVIEW 步骤4:再次返回土菜单项设汁界面,选择“退出”菜单命令的“结果”项为“命令”,并输入命令语句: myform.RELEASE 步骤5:执行【显示】→【常规选项】菜单命令,在弹出的“常规选项”对话框中勾选“项层表单”复选框,然后单击“确定”按钮,保存修改。如图4.17所示。 [*] 步骤6:执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件,关闭菜单设计器。 步骤7:在命令窗口执行命令:MODIFY FORMmyform,打开表单设计器。选中表单,在“属性”窗口中修改表单(Forml)的“ShowWindow”属性值设置为“2-作为顶层表单”。 步骤8:右击表单选择【数据环境】快捷菜单命令,在表单数据环境中单击右键选择【添加】快捷菜单命令,选择“视图”单选项,将sview视图添加到数据环境中。 步骤9:双击表单(Forml)编写表单的Load事件代码,代码如下: DO mymenu.mpr WITH THIS.”TTT” 步骤10:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。 【考点链接】为顶层表单添加菜单、容器类控件、表单数据环境。
解析
转载请注明原文地址:https://kaotiyun.com/show/oWIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列程序段执行以后,内存变量A和B的值是( )。CLEARA=10B=20SETUDFPARMSTOREFERENCEDOSQWITH(A),B&&参数A是值传送,B是引用传送?A,B PROCEDURESQ PA
在VisualFoxPro中,要运行菜单文件menu1.mpr,可以使用命令( )。
下列叙述中正确的是( )。
以下是与设置系统菜单有关的命令,其中错误的是( )。
在表单设计器环境中,为表单添加一选项按钮组:⊙男○女。默认情况下,第一个选项按钮"男"为选中状态,此时该选项按钮组的Value属性值为( )。
在VisualFoxPro中,执行SQL的DELETE命令和传统的FoxProDELETE命令都可以删除数据库表中的记录,下面正确的描述是( )。
在数据库中创建表的CREATETABLE命令中定义主索引、实现实体完整性规则的短语是( )。
在VisualFoxPro中,过程的返回语句是( )。
根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是()。
软件测试的目的是( )。
随机试题
某市为了整顿市容,成立了由公安、城管和工商三家单位组成的市容整顿联合执法队。在整顿过程中,执法队发现某饭馆在门口摆设桌椅进行营业,执法队认为该饭馆的这种做法严重地影响了市容的整齐和美观效果,随即告知饭馆老板进行清理。次日,该执法队再次巡查时发现该饭馆照旧进
_______是借款人对与贷款有关的事实,包括法律、财务、商务等状况作出说明,并且对说明的真实性或者对自己承诺的其他义务作出保证。
CT检查,被检者自己准备工作的主要依据是
皮肤有环形红斑,抗"O"效价升高心前区剧烈疼痛,有病毒感染史,能自愈
2周岁儿童体重、身长约为5周岁儿童体重、身长约为
图示连续梁,EI为常数,用力矩分配法求得节点B的不平衡力矩为:
在材料采购合同中,交货质量的验收方法有( )。
下面这篇文章是一个二年级学生所写的日记,请仔细阅读这篇习作,然后完成后面的题目。放鞭炮今天,夜晚我和爸爸、妈妈一起看见许多烟火,听到许多鞭炮声音,还放了一些烟火和鞭炮
公文写作要求选择合适的文种格式,下面公文标题中文种使用错误的是()。
Wheremostlikelydoesthespeakerwork?
最新回复
(
0
)