首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。 “统计”和“返回”菜单命令的功能都通过执行“过程”完成。 菜单命令“统
(1)在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。 “统计”和“返回”菜单命令的功能都通过执行“过程”完成。 菜单命令“统
admin
2015-07-27
136
问题
(1)在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,运行该菜单程序时会在当前Visual FoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。
“统计”和“返回”菜单命令的功能都通过执行“过程”完成。
菜单命令“统计”的功能是以某年某月为单位求订单金额的和。统计结果包含“年份”、“月份”和“合计”3项内容(若某年某月没有订单,则不应包含记录)。统计结果应按年份降序排列,若年份相同再按月份升序排列,并存放在table-two表中。
“返回”菜单命令的功能是返回Visual FoxPro的系统菜单。
(2)创建一个项目myproject.pjx,并将已经创建的菜单mymenu.mnx设置成主文件。然后连编生成应用程序mypmjeet.app。最后运行myproject.app,并依次执行“统计”和“返回”菜单命令。
选项
答案
步骤1:通过“新建”对话框新建一个菜单,然后选择“显示”菜单下的“常规选项”命令,在弹出的“常规选项”对话框中选择“位置”选项组中的“追加”单选钮,单击“确定”按钮,如图3.149所示。 [*] 步骤2:按照题目的要求新建一个“考试”菜单,设置该菜单的“结果”为“子菜单”,再单击“创建”按钮建立两个菜单项“统计”和“返回”,“结果”均设置为“过程”。编写“统计”菜单项的过程代码如下。 ******“统计”菜单项的代码****** &&选择查询字段,通过AS短语制定显示字段,year()和month()分别用于获取年份和月份。 SELECT year (orders.签订日期)AS年份,mouth(orders.签订日期)AS月份; &&sum()函数用于求和 sum(orders.金额)AS合计; &&指定字段来源 FROM order; &&GROUP BY子句用于先按月份分组,再按年份分组 GROUP BY 2,1; &&设置分组条件 HAVING合计>=0; &&查询结果按年份降序排列,年份相同按月份升序排列 ORDER.BY 1 DESC,2; &&将查询结果存储到tabletWO.dbf中 INTO TABLE tabletWO.dbf **************** 编写“返回”菜单项的过程代码为“set sysmenu to de.flault”。 步骤3:保存菜单为mymenu,选择“菜单”菜单中的“生成”命令,生成该菜单的可执行文件,运行菜单查看设计结果,如图3.150所示。 [*] 步骤4:通过“新建”对话框新建一个项目,文件名为myproject。在项目管理器中单击“其他”选项卡,选中“菜单”项并单击右侧的“添加”按钮,将新建的菜单文件mymenu.mnx添加到项目中,如图3.151所示。 [*] 步骤5:展开项目管理器“其他”选项卡中的“菜单”项,右击mymenu,查看其中的“设置为主文件”是否被选中(前面有对号标记),如果没有就需要单击此项。在项目管理中单击“连编”按钮,选中“连编选项”对话框中的“连编应用程序”单选按钮,并单击“确定”按钮,保存程序名为myproject.app,如图3.152所示。 [*] 步骤6:单击“程序”菜单中的“运行”命令,打开其中的mypmject.app文件,然后依次执行“统计”和“返回”命令。
解析
本大题主要考查的知识点是:SQL语句中的ORDER BY、GROUP BY、INTO TABLE短语的使用,时间函数、求和函数的使用,返回系统菜单命令、创建项目、将菜单添加到项目中以及连编应用程序。
【解题思路】建立菜单,完成菜单项,新建项目,实现连编。
转载请注明原文地址:https://kaotiyun.com/show/Q2Ep777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
设计文件名为“bd2”的表单。表单的标题设为“平均成绩查询”。表单中有一个组合框、一个文本框和两个命令按钮,命令按钮的标题分别为“查询”和“关闭”。运行表单时,组合框中有“学号”可供选择,在组合框中选择“学号”后,如果单击“查询”命令按钮,则文本
(1)打开“订货管理”数据库设计器,其中两个表“order_m”“order_d”中的索引已经建立,为这两个表建立永久性联系。(2)设置“目录”表中“商品种类”字段的默认值为“食品”。(3)为“商品信息”表增加字段:优惠价格N(9,2)
设计一个名为“mysupply”的表单,表单的控件名和文件名均为“mysupply”。表单的形式如图105—1所示。表单标题为“零件供应情况”,表格控件为Grid1,命令按钮“查询”为Command1、“退出”为Command2,标签控件Lab
(1)建立数据库“教材”,将自由表“教材.dbf”和“作者.dbf”添加到该数据库中。(2)为“作者”表建立主索引,索引名为“作者编号”,索引表达式为“作者编号”。(3)为“教材”表分别建立两个索引。主索引:索引名为“教材编号”,索引表达式为“
对“图书借阅”数据库中的表“borrows”“loans”和“book”,建立文件名为“myform”的表单,标题为“图书借阅浏览”,表单上有3个命令按钮:“读者借书查阅”“书籍借出查询”和“退出”。单击“读书借书查询”按钮,查询每月下旬借出的书
(31)~(35)题使用如下数据表:学生.DBF:学号(C,8)姓名(C,6),性别(C,2)选课.DBF:学号(C,8),课程号(C,3),成绩(N,3)从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是
假设有一个学生班长关系:学号姓名班长0701张英07020702李力07020801张强08060806张非0806
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
VisualFoxPro关系数据库管理系统能够实现的3种基本关系运算是______。
随机试题
废品油井水泥的标准是什么?
男性,60岁,头晕、活动后心悸、气促1年。脾肋下1指。血象:白细胞2.7×109/L,Hb55g/L,血小板72×109/L,分类未见有幼稚细胞,经叶酸、维生素B12治疗3周无效。骨髓象:增生明显活跃,红系比例66%,巨幼变,见有小巨核细胞,原始细胞2%,
急性胆囊炎,肝胆气郁证急性胆囊炎,热毒内蕴证
锚杆支护与锚喷支护是矿山井巷支护的两种方式。锚杆支护是单独采用锚杆的支护,而锚喷支护是联合使用锚杆和喷射混凝土或()的支护。
政府采购只能实行分散采购的方式。()
甲公司2017年1月1日按每张1050元的价格购入乙公司于2017年1月1日发行的期限为5年、面值为1000元、票面年利率为5%的公司债券1000张,将其划分为持有至到期投资,发生交易费用8000元,均以银行存款支付。该债券的实际利率为4%,分期付息、到期
ABC集团公司位于北京,其经营范围涉及多个领域,主要有饮料、白酒、肉食加工和生态旅游四个业务单元。随着人们生活水平的提高,饮料行业市场增长迅速,但是该公司涉足饮料市场的时间很短,市场占有率很低,而且饮料行业是一个高度竞争的行业;白酒行业在我国目前基本处于成
某会计师事务所2006年2月10日接受S公司的委托,对S公司2005年12月31日的会计报表进行审计。在审计存货项目时,据S公司讲,公司已于2005年年末对公司的存货进行了盘点。因此,注册会计师索取了一份S公司2005年12月31日的“存货盘点表”。
已知x≥1,(1)证明:y=f(x)在x≥1时是增函数;(2)假设x1≥2,x2≥2,证明:|f(x1)-f(x2)|<2.
艾森克提出的人格基本维度有
最新回复
(
0
)