首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下创建一个名为myform的顶层表单,表单的标题为“考试”,然后在表单中添加菜单,菜单的名称为mymenu.max,菜单程序的名称为mymenu.mpr。效果如下图所示。 (1)“计算”和“退出”菜单命令的功能都通过执行“过程”完成。
在考生文件夹下创建一个名为myform的顶层表单,表单的标题为“考试”,然后在表单中添加菜单,菜单的名称为mymenu.max,菜单程序的名称为mymenu.mpr。效果如下图所示。 (1)“计算”和“退出”菜单命令的功能都通过执行“过程”完成。
admin
2017-02-28
39
问题
在考生文件夹下创建一个名为myform的顶层表单,表单的标题为“考试”,然后在表单中添加菜单,菜单的名称为mymenu.max,菜单程序的名称为mymenu.mpr。效果如下图所示。
(1)“计算”和“退出”菜单命令的功能都通过执行“过程”完成。
(2)“计算”菜单命令的功能是根据orderitems表和goods表中的相关数据计算各订单的总金额,其中一个订单的总金额等于它所包含的各商品的金额之和,每种商品的金额等于数量乘以单价。并将计算的结果填入orders表的相应字段中。
(3)“退出”菜单命令的功能是关闭并释放表单。
运行表单并依次执行其中的“计算”和“退出”菜单命令。
选项
答案
步骤1:新建一个表单,修改表单的Caption为“考试”,ShowWindow属性为“2一作为顶层表单”。 步骤2:双击表单空白处,编写表单的lnit。 DO mymenu.mpr WITH THIS,"myform" 步骤3:新建一个菜单,选择“显示”菜单下的“常规选项”命令,在弹出的“常规选项”对话框中勾选“顶层表单”。 步骤4:输入菜单项“计算”和“退出”,结果均选择“过程”,然后单击两个菜单项后面的“创建”按钮,分别编写如下代码。 ****“计算”菜单项中的命令代码**** SELECT orderitems.订单号,sum(orderitems.数量*goods.单价)as总金额; FROM orderitems,goods, WHERE Orderitems.商品号=Goods.商品号, GROUP BY Orderitems.订单号; ORDER BY Orderitems.订单号; INTO TABLE temp.dbf CLOSE ALL SELE 1 USE temp INDEX ON订单号TO ddh]. SELE 2 USE orders INDEX ON订单号TO ddh2 SET RELATION TO订单号INTO A DO WHILE.NOT.EOF() REPLACE总金额WITH temp.总金额 SKIP ENDDO BROW ********************************** ****“退出”菜单项中的命令代码**** myform.Release ********************************** 步骤5:保存菜单名为“mymenu”并生成可执行文件。 步骤6:保存表单名为“myform”并运行。
解析
建立一个表单,并将其设置为“顶层表单”;将新建的菜单也设置为顶层表单,完成菜单的代码编写。
转载请注明原文地址:https://jikaoti.com/ti/3Qk0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
ModifyCommand命令建立的文件的默认扩展名是()。
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
软件设计中模块划分应遵循的准则是()。
(1)在考生文件夹下存在表单文件formone.BCX,其中包含一个列表框、一个表格和一个命令按钮,如下图所示。按要求完成相应的操作:①将orders表添加到表单的数据环境中。②将列表框Listl设置成多选,并将其RowSo
(1)在考生文件夹下创建一个名为“订单管理”的数据库,将已有的employee、orders和customer三个表添加到该数据库中。(2)为orders表建立一个普通索引,索引名为nf,索引表达式为“year(签订日期)”。(3)为e
(1)在考生文件夹下新建一个名为“供应”的项目文件。(2)将数据库“供应零件”加入到新建的“供应”项目中。(3)通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。(4)为“供应
在考生文件夹下完成如下简单应用:(1)modil.prg程序文件中SQLSELECT语句的功能是查询目前用于3个项目的零件(零件名称),并将结果按升序存入文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一处错误
在考生文件夹下完成如下操作:(1)打开表单one,如图1所示,通过设置控件的相关属性,使得表单开始运行时焦点在“打开”命令按钮上,并且接下来的焦点的移动顺序是“关闭”和“退出”。(2)打开表单two,如图2所示,使用“布局”工具栏的“顶边对
随机试题
有关新生儿病理性黄疸的特点以下哪项不符合
慢性肾功能不全尿毒症期血肌酐应是
下列覆盖义齿的优点是()。
两相干波源,频率为100Hz,相位差为π,两者相距20m,若两波源发出的简谐波的振幅均为A,则在两波源连线的中垂线上各点合振动的振幅为()。
《招标投标法》规定,招标人应当根据招标项目的特点和_________编制招标文件。()
下列货物或者服务,可以依法采用竞争性谈判方式采购的有()。
寿险公司通过人寿保险业务吸纳的保费具有()的投资期限,通常可以投资于风险较()的资产。
证券营业部接受客户委托应按“价格优先,时间优先”的原则进行申报竞价。()
多数风险管理方案都会针对每一业务流程提出最优的控制方法,并将其列入风险管理进程或政策程序中,在这些控制方法中,最常用的是()。
在内燃机没有运用到航海之前,海上航行的动力基本上都是依靠风力和洋流,古代中国在对欧洲的贸易过程中,为利用风力,通常货船都是在________出发。
最新回复
(
0
)