首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个"考试"子菜单,如下图所示。 "计算"和"返回"菜单命令的功能都通过执行"过程"完
在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个"考试"子菜单,如下图所示。 "计算"和"返回"菜单命令的功能都通过执行"过程"完
admin
2013-08-29
45
问题
在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个"考试"子菜单,如下图所示。
"计算"和"返回"菜单命令的功能都通过执行"过程"完成。
"计算"菜单命令的功能如下:
(1)用ALTER TABLE语句在order表中添加一个"总金额"字段,该字段为数值型,宽度为7,小数位数为2。
(2)根据orderitem表和goods表中的相关数据计算各订单的总金额,其中,一个订单的总金额等于它所包含的各商品的金额之和,每种商品的金额等于其数量乘以单价,填入刚建立的字段中。
"返回"其菜单命令的功能是恢复到Visual FoxPro的系统菜单。
菜单程序生成后,运行菜单程序,并依次执行"计算"和"返回"菜单命令。
选项
答案
【操作步骤】 步骤1:新建一个菜单,按要求输入菜单项的名称。 步骤2:写入菜单项"计算"的代码如下。 *******"计算"菜单项中的代码******* ALTER TABLE ORDER ADD 总金额 N(7,2) SELECT Orderitem.订单号, sum(goods.单价*orderitem.数量) as 总金额; FROM goods,orderitem ; WHERE Goods.商品号 = Orderitem.商品号; GROUP BY Orderitem.订单号; ORDER BY Orderitem.订单号; INTO TABLE temp.dbf CLOSE ALL SELECT 1 USE TEMP INDEX ON 订单号 TO ddh1 SELE 2 USE ORDER INDEX ON 订单号 TO ddh2 SET RELATION TO 订单号 INTO A DO WHILE .NOT.EOF() REPLACE 总金额 WITH temp.总金额 SKIP ENDDO BROW ************************* 步骤3:写入菜单项"返回"中的过程代码为 SET SYSMENU TO DEFAULT 步骤4:保存菜单名为"mymenu"并生成可执行文件。运行菜单。
解析
按要求建立菜单,本题将计算出的总金额添加到表中字段部分较难,需要为表建立临时联系。
转载请注明原文地址:https://kaotiyun.com/show/5Jop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
要将含有备注型字段的数据库DZ.DBF文件改名为AB.DBF应使用命令【】和【】。
用DIMENSION命令定义数组后,各数组元素在赋值前的数据类型是【】。
顺序执行下面命令之后,屏幕显示的结果是【】。INPUTT0XX&&输入:.T.?XX.AND.XXXX
在一个系统中,使多个对象协调工作,可以使用()。
在表单设计阶段,下列说法不正确的是()。
打开一个数据库的命令是()。
在VisualFoxPro6.0中修改数据库、表单、报表等的可视化工具是();
结构化程序设计的核心和基础是()。
随机试题
A,低血容量休克B,心源性休克C,感染性休克D,神经源性休克E,过敏性休克CO↓,SVR↑,CVP/PCW↓见于
非竞争性抑制剂存在时,酶促反应动力学的特点是
《药品生产许可证》有效期为
中国某机械制造商与英国某公司签订100万英镑的销售合同,3个月后英国公司支付货款。理论上,该公司为了规避风险,可以采取的措施有()。
学校侵犯了教师的合法权益,受理教师申诉的机关是()。
【2015重庆合川】()是教育政策的根本特征。
多根牙牙周膜面积最大的部位是()。
What’syourearliestchildhoodmemory?CanyourememberlearningtowalkOrtalk?Thefirsttimeyou【C1】______thunderorwatched
今年高一,但成绩平平淡淡,想考好大学机会不大。
()信息和技术()要闻()校园生活()英语角
最新回复
(
0
)