设计下拉式菜单和快捷菜单
excel中设置下拉菜单的方法步骤详解

excel中设置下拉菜单的方法步骤详解EXCEL是日常办公中应用非常多的办公软件之一,其强大的数据统计、分析功能为我们的工作带来不少方便。
我们可以在EXCEL中设置下拉菜单,以方便我们输入相同内容。
下面小编就教你怎么在excel 中设置下拉菜单,希望对你有帮助!excel中设置下拉菜单的方法先将表格框架大致建立好,将姓名全部输入到A列,B列性别列具体信息暂时不输入;再到E1列输入男,E2列输入女先将EXCEL的功能区切换到“数据”,再用鼠标选中B2到B7列点击“数据有效性”→“数据有效性”,弹出数据有效性窗口在“数据有效性”窗口,将有效性条件下的允许设置为“序列”再点击“来源”后面的选择按钮,用鼠标框选E1和E2,选择好之后再点击数据有效性后的返回按钮,回到“数据有效性”窗口,并点击确定此时,性别下面的的单元格后面就会自动出现一个下拉提示符,点击即可实现下拉选择如果要取消下拉菜单,则选中添加下拉菜单的单元格后进入第4步的窗口,点击“全部清除”即可要使表格更加美观,我们可以选中E列,并点击鼠标右键,选择“隐藏”Excel如何快速格式化报表为了制作出美观的报表,需要对报表进行格式化。
有快捷方法,即自动套用Excel预设的表格样式。
方法是:选定操作区域,选取“格式”菜单中的“自动套用格式”命令,在格式列表框中选取一款你满意的格式样式,按“确定”按钮即可。
要注意的是,格式列表框下面有包括“数字”、“边框线”、“字体” 等6个“应用格式种类”选项,若某项前面的“x”不出现,则在套用表格样式时就不会用该项。
如何快速地复制单元格的格式?要将某一格式化操作复制到另一部分数据上,可使用“格式刷”按钮。
选择含有所需源格式的单元格,单击工具条上的“格式刷”按钮,此时鼠标变成了刷子形状,然后单击要格式化的单元格即可将格式拷贝过去。
如何为表格添加斜线一般我们习惯表格上有斜线,而工作表本身并没有提供该功能。
其实,我们可以使用绘图工具来实现:单击“绘图”按钮,选取“直线”,鼠标变成十字型.将其移至要添加斜线的开始位置,按住鼠标左键拖动至终止位置,释放鼠标,斜线就画出来了。
二级VB 第10章 菜单、工具栏、状态栏、多文档

1. 添加工具栏控件
(1) “工程→部件”,选Microsoft Windows Common
Controls 6.0
用 (2)
在窗体任意位置添加一个ImageList控件,名称默
认为ImageList1
(3) 用
在窗体上添加一个Toolbar控件(该控件自动位于菜
单栏的下面) ,其名称默认为Toolbar1。
MSComctlLib.Button)
End Select
OpenDoc
End Sub Private Sub Toolbar1_ButtonClick(ByVal Button As Select Case Button.Key Case “open” OpenDoc …… “打开”按钮的关键字为open,图像值为 1 '或Case 1,表示单击“打开”按钮
编辑菜单控件
如果菜单 控件的前面 没有内缩符 号“ · · · · ”, 表明该控件 建立的是主 菜单,否则 为菜单命令 或子菜单。
3 方法: 先通过菜单编辑器设计菜单,然后编写各菜单控件的 Click事件过程。
[例] 创建简易编辑器 (1) 设计菜单
(2) 设计界面
菜单下面绘制两条直线 ( 两个 Line 控件 ) ,一条为黑色,一条 为白色。 黑线的Y1和Y2属性设为0 白线的Y1和Y2属性设为10 文本框Text1: MultiLine设为True ScrollBars设为3
(3) 编写菜单控件的Click事件过程
10. 2 弹出菜单的设计
用PopupMenu方法可显示弹出式菜单
[对象.]PopupMenu 菜单控件名称
VF实验

实验五菜单、表单、报表设计(设计性实验)一、目的和要求1.掌握菜单设计的原理与方法。
2.设计一个下拉式菜单和一个快捷式菜单。
3.掌握创建表单的过程。
4.掌握列表框和编辑框的使用。
5.设计一个包含常用控件的表单。
6.掌握报表设计方法。
7.设计一个简单报表和一个复杂报表。
二、实验原理2.1 菜单设计菜单设计器可以用来设计并生成下拉菜单与快捷菜单,生成菜单的基本步骤如下:打开菜单设计器窗口->进行菜单设计->保存菜单定义->生成菜单程序->运行菜单程序。
2.2 表单设计对话框、向导、设计器等各类窗口,在VFP中统称为表单,它是应用程序的用户界面,是程序设计的基础。
控件是在一个表单上用以显示数据、执行操作且使表单更容易阅读的一种图形对象,如标题、文本框、按钮、列表框、表格等。
VFP提供了两种表单设计工具:表单向导与表单设计器。
表单向导能够引导用户选定表来产生实用的表维护窗口,窗口中含有所选字段,还有用户操作的各种按钮,具有翻页、编辑、查找、打印等功能。
有两种表单向导,可分别为单个表创建表单,或为两个相关表创建表单(即一对多表单,在表单的表格中显示子表的字段)。
表单设计器的特点如下:不但可以创建表单,还能修改表单;操作界面可视化,用户可以利用多种工具栏、敏感菜单与快捷菜单在表单上创建与修改对象;在“表单设计器”中,可以通过属性窗口改变表单标题(Caption)和名字(Name)等属性。
为了使表单看起来美观,对表单上创建的控件常常需要进行移动、改变大小、删除等操作。
要对一个控件进行调整时必须先选定控件,使控件的周围出现8个小方块后,才能对该控件进行移动、改变大小、删除等操作。
2.3 报表设计报表设计器是VFP提供的一种制表辅助工具,具有报表设计、显示和打印等功能。
使用报表设计器来设计报表,主要任务是设计报表布局和确定数据源,报表布局确定了报表样式,而数据源则为布局中的控件提供数据。
VFP提供了3种创建报表的方法,用报表向导创建简单的单表或多表,由它自动提供报表设计器的定制功能;直接使用报表设计器创建报表;用快速报表命令为一个表创建一个简单报表。
excel下拉选择项怎么设置(实用)

excel下拉选择项怎么设置(实用)excel下拉选择项怎么设置(实用)工作中,我们是不是经常遇到这样一个问题,在录入员工名单时,录入的信息特别多重复信息,但又不能不录入,录入又特别的麻烦,今天教你一招,快速设置下拉选择项,轻松解决信息重复录入的问题,下面小编为大家带来excel下拉选择项怎么设置,希望对您有所帮助!excel下拉选择项怎么设置首先点击数据工具栏,在其功能区找到“数据有效性”,并在下拉菜单中点击“数据验证”。
这时系统会弹出一个设置框,我们在其中的“允许”列表框中选择“序列”。
随后进入序列的设置界面,我们将鼠标点击“来源”框,进入编辑状态,然后直接拉取表格中的省一行,如上图箭头所指红框区域。
系统会自动显示出刚才拉取的单元格区域地址。
然后点击确定。
这时我们可以看到,单元格的右侧出现了一个下拉框,我们点击下拉图标,会显示出刚才拉取的省选项。
excel表格打不开是什么原因1、excel打不开是因为excel文件受损了,可以手动对excel文件进行修复。
2、其具体步骤如下:首先点击excel软件,然后单击功能区的“文件”选项卡。
然后在文件选项卡中选择“打开”,右边的选项有一个“浏览”单击打开。
然后将弹出一个“打开”对话框。
使用鼠标单击右下角“打开”旁边的小三角形,然后在弹出下拉菜单中选择“打开并修复”。
最后,在弹出对话框中选择“修复”选项。
等待修复完成即可。
Excel表格入门基本操作技巧1. 字体在工具栏“开始”菜单栏,查找调整字体的工具框,在这个模块可以修改字体的类型、粗细、大小、颜色、是否带下划线等。
2. 对齐方式打好字后,需要修改字体格式,在对齐工具栏中,可以快速其对齐方式。
此外,合并居中是合并单元格。
3. 符号假如要制作消费统计表,就需要输入“¥”这个符号,一个一个输入太麻烦,我们可以直接在数字框里查找货币标志,选择一批数据,批量添加就可以了。
4. 单元格在单元格工具框中,点击行列→点击插入单元格或者删除单元格就可以了 5. 常用函数如果需要求和,最简单的方法就是在工具框中查找求和,点击求和,然后选择其他函数就可以了。
VF第10章 菜单与工具栏

10-4 创建自定义工具栏
本次课小结 自定义工具栏的方法: 自定义工具栏的方法: 先定义工具栏类 再在表单中添加 本次课作业 书面练习: 练习册》 书面练习:《练习册》练习十三 上机练习:教材P334 P334第二题 上机练习:教材P334第二题
(扩展名不能省略) (扩展名不能省略) 扩展名不能省略
举例
10-2 下拉式菜单的设计
本次课小结 FoxPro系统菜单是由一个条形菜单和一组弹出式菜 Visual FoxPro系统菜单是由一个条形菜单和一组弹出式菜 单组成。设计菜单时,先通过菜单设计器设计菜单文件( 单组成。设计菜单时,先通过菜单设计器设计菜单文件(扩 展名为.MNX,.MNT),再通过 生成” .MNX,.MNT),再通过“ 展名为.MNX,.MNT),再通过“生成”功能生成菜单程序文 扩展名为.MPR) 菜单设计器中可设计下拉式菜单, .MPR), 件(扩展名为.MPR),菜单设计器中可设计下拉式菜单,也可 设计快捷菜单。设计时可设置分隔结、可指定热键、 设计快捷菜单。设计时可设置分隔结、可指定热键、可设置 快捷键,可设置跳过条件。每一个菜单项的结果有命令、 快捷键,可设置跳过条件。每一个菜单项的结果有命令、过 子菜单、填充名称或菜单项等四种选择。 程、子菜单、填充名称或菜单项等四种选择。下拉式菜单与 当前菜单有替换、追加、 之前、 之后四种。 当前菜单有替换、追加、在……之前、在……之后四种。可 之前 之后四种 直接用程序方式设计菜单。可为顶层表单设计菜单。 直接用程序方式设计菜单。可为顶层表单设计菜单。 本次课作业 书面练习: 练习册》 书面练习:《练习册》练习十三 上机练习:教材P334 P334第二题 上机练习:教材P334第二题
10-3 快捷菜单的设计
旧课复习
excel中表格下拉菜单多项选择的操作方法

文章标题:Excel中表格下拉菜单多项选择的操作方法在日常的工作和学习中,Excel表格是一个非常常用的工具,它可以帮助我们整理数据、进行统计分析等。
而表格下拉菜单是一个非常实用的功能,它可以帮助我们在输入数据的时候更加方便快捷。
在本文中,我将从深度和广度的角度,全面评估Excel中表格下拉菜单多项选择的操作方法,并据此撰写一篇有价值的文章,希望能够帮助大家更好地使用Excel表格。
1. 下拉菜单的基本操作方法在Excel表格中,我们可以通过数据验证功能来创建下拉菜单。
首先选中需要应用下拉菜单的单元格,然后依次点击“数据”-“数据验证”-“设置”选项卡,在“允许”下拉菜单中选择“列表”,并在“来源”中输入下拉菜单的选项。
这样就可以在选中的单元格中创建一个下拉菜单,方便我们进行输入选择。
2. 下拉菜单的多项选择方法然而,有时候我们在使用Excel表格的时候需要进行多项选择,这时如何设置下拉菜单就显得非常重要了。
在数据验证中,我们可以使用逗号分隔的方式来实现多项选择。
在“来源”中输入多个选项,并使用逗号进行分隔,这样在下拉菜单中就可以实现多项选择的功能。
3. 多项选择的应用场景多项选择的功能在实际的工作中非常常见,比如在进行人员调查时,我们需要选择被调查人的兴趣爱好、技能特长等,这时就需要使用Excel表格中的多项选择功能。
通过合理设置下拉菜单,可以方便我们进行多项选择的录入,提高工作效率。
4. 个人观点和理解在我个人看来,Excel表格中的多项选择功能非常实用,它可以帮助我们更好地进行数据录入和整理。
合理设置下拉菜单,可以使数据录入更加准确、规范,提高工作效率。
多项选择功能也提供了更多的灵活性,适用于不同的工作场景,是一个非常实用的功能。
总结回顾:通过本文的介绍,我们全面了解了Excel中表格下拉菜单多项选择的操作方法。
从基本操作到多项选择的方法,再到实际应用场景和个人观点,文章内容涉及深度和广度都相当充分。
第8章 菜单报表设计

以数据为中心
以提供数据为目的,重点进行数据的采集、建库
及数据库维护等工作。
以处理为中心
随包含前者,但重点是使用数据,即进行查询、
统计、打印报表等工作,其数据量比前者小得多。
9.1.1 需求分析 9.1.2 数据库设计
9.1.3 应用程序设计
9.1.4 软件测试 9.1.5 应用程序发布 9.1.6 系统运行与维护
一、建立项目文件
1.单击“文件”菜单项中的“新建”命令,在 “新建”对话框中,选择“项目”单选按钮, 按“新建文件”按钮进入“创建”对话框。 2.在“创建”对话框中,输入项目文件名并确 定项目文件的存放路径,单击“保存”按钮后 就进入了“项目管理器”。如图1所示。项目 文件是具有.pjx扩展名的文件,它也是标准的 Visual FoxPro的表文件。
三、定制项目管理器
1.移动和缩放项目管理器
2.折叠和展开项目管理器 3.拆分项目管理器 4.停放项目管理器
图3-4 拆分选项卡
图3-4 拆分选项卡
第三节
项目管理器的使用
一、项目管理器中新建或修改文件
1.在项目管理器中新建文件 打开已建立的项目文件,出现项目管理器窗口, 选择“全部”选项卡 ,确定创建的文件类型(如数 据库、数据库表、查询、视图等),然后单击“新 建”按钮。 2.在项目管理器中修改文件 若要在项目中修改文件,只要选定要修改的文 件名,再单击“修改”按钮。例如:要修改一个表, 先选定表名,然后选择“修改”按钮,该表将显示 在表设计器中。
2 利用报表向导设计报表
设计报表的捷径之一
3 使用报表设计器创建报表
报表设计器是为用户创建和修改报表提供了 强大的设计功能,使用报表设计器来设计报表 其主要任务是设计报表布局和确定数据源。
Minitab介绍

按钮: 报告簿 > 编辑
报告簿包含简易编辑 的功能,类似于 Microsoft Word
按钮: 报告簿
若你要进行更复杂的编 辑,请选择这些选项的 其中之一以复制或搬移 你的报告至你喜好的文 字编辑工具
按钮: 实验设计浏览
提供实验设计信息 :
因子名 因子层次 总实验次数 基本设计 重复次数
下拉式菜单: Data > Stack
打开项目文件 Minitab Intro.MPJ 激活工作表 sales.mtw
选择要堆叠的列
存放堆叠结果的新列名
存放类别标题(原 列名)的新列名
下拉式菜单: Data > Change
Minitab自动给数据定类. 如果类别定错了怎么办?
数字被识别为文字
从Excel拷贝的数据被格式话成百分数 1. 2. 重新键入格式不对的数据或改正 Excel中格式并拷贝到Minitab 把数据从文字型转成数型
下拉式菜单: Data > Transpose
激活工作表
Exercise.mtw
原数据
行列互换后数据
下拉式菜单: Data > Dates
激活工作表
Dates3.mtw
用“to Numeric” 如果想得到数型数据 用“to Text” 如果想得到文字型数据 (例如: Q4 or Monday)
按钮: 浏览Session
鼠标单击快捷图标进入相应窗口 双击窗口标题来观看 对应Session 输出 浏览与 Session 输出相关的图形 编辑标题 删除特定输出
按钮: 浏览 Session 范例
按钮: 浏览工作表
快捷管理工作表 在工作表之间切换 多工作表平铺显示 更名工作表 存储工作表 关闭工作表
菜单设计与应用

第7章 菜单的设计与应用
7.1.3 菜单设计步骤 菜单系统设计的好坏直接影响到应用程序的使用,
设计一个结构合理的菜单系统,不但使应用程序的主要
功能得到良好体现,而且还可以使用户快捷、方便地使 用应用程序中的各种命令和工具。下面简要介绍在 Visual FoxPro中利用菜单设计器创建菜单系统的步骤。 (1) 启动菜单设计器。 (2) 进行菜单设计,使用菜单设计器定义菜单标题、 菜单项和子菜单。设置相应的访问键和快捷键。
第7章 菜单的设计与应用
(3) 预览菜单,在Visual FoxPro的系统菜单栏中显示
设计的菜单。 (4) 保存菜单定义,生成一个扩展名为.mnx的菜单 定义文件。 (5) 生成菜单程序,生成一个扩展名为.mpr的菜单程 序文件,以便在Visual FoxPro应用程序中执行。 (6) 运行生成的菜单程序文件。 当然,在设计菜单系统之前,首先要规划菜单系统, 确定需要哪些菜单,哪些菜单有子菜单,菜单项出现在 界面的什么位置,以及哪些菜单要执行相应的操作等等。
第7章 菜单的设计与应用
第7章 菜单的设计与应用
7.1 菜单的概念
7.2 用菜单设计器设计菜单
7.3 快捷菜单设计
7.4 在菜单中添7.1 菜 单 的 概 念
7.1.1 菜单的类型 在Windows环境下,常见的菜单类型有两种,即下
拉式菜单和快捷菜单,如图7.1和图7.2所示。这两类菜
第7章 菜单的设计与应用
7.2 用菜单设计器设计菜单
7.2.1 菜单设计器窗口 1. 打开菜单设计器窗口 图7.3 “新建菜单”对话框打开菜单设计器窗口的方 法有以下几种。 (1) 在项目管理器中选取“其他”标签,选中“菜单” 项,按下“新建”按钮,弹出“新建菜单”选项对话框, 如图7.3所示。选择“菜单”按钮,另一个按钮是用来建 立一个快捷菜单的。 (2) 在“文件”菜单中选取“新建”,在弹出的“新 建文件”对话框中选择“菜单”,单击右方的“新建” 按钮。 (3) 用命令建立或打开菜单。
vf最新最全课件第九章

DO〈菜单程序名〉WITH This [,“〈菜单名〉”]
其中〈菜单程序名〉指定被调用的菜单程序 文件,其扩展名.mpr不能省略p206。
在表单的Destroy事件代码中添加清除菜单的命令。 release menu 菜单程序文件名
2004年7月16日
例如,为第8章中创建的统计学生人数表单建立一个下拉式菜 单,如图9.1所示。 其中,“统计”菜单中仅有一个菜单项“统计人数”,功能与 表单中的“统计”命令按钮的功能相同。
2004年7月16日
9.2.4为顶层表单添加菜单
1.方法:
在“菜单设计器”窗口中设计下拉式菜单。 。 菜单设计时,选择“常规选项”对话框中的“顶层表单”复 选框。 在表单设计器环境下,将表单的ShowWindow属性值设置为2, 使其成为顶层表单。 在表单的Init事件代码中添加调用菜单程序的命令,格式如下:
5
1. 建立菜单
建立菜单的基本步骤: 建立菜单的基本步骤: 调用“菜单设计器” 调用“菜单设计器”窗口 •【文件】→【新建】→选【菜单】文 件类型→按【新 新建】 菜单】 件类型→ 【文件】 建文件】 菜单】 建文件】→【菜单】 •在命令窗口使用建立菜单命令: CREATE MENU 在命令窗口使用建立菜单命令: 在命令窗口使用建立菜单命令 定义菜单 定义好菜单将菜单保存生成菜单定义文件( 定义好菜单将菜单保存生成菜单定义文件(.MNX) 和菜 ) 单备注文件( 单备注文件(.MNT) ) →生成菜单程序 生成的菜单文件是个表文件不可以运行,要根据菜单生成 生成的菜单文件是个表文件不可以运行, 的菜单程序文件,其主文件名与菜单文件同名, 的菜单程序文件,其主文件名与菜单文件同名,扩展名 为.MPR →运行菜单程序 DO 〈菜单程序文件名〉扩展名不可
T100规格设计器菜单说明

功能选单介绍功能选单画面如下,后续小节将详细说明各部分选单功能。
红色区块:下拉式功能选单,T100设计器提供的功能皆可由此选单选取。
橘色区块:图形化常用选单,包含开启、储存档案,上、下传档案,与编辑时常用到的剪下、复制、贴上、回上\下一步等功能。
6.2.1 档案选单中为各种于档案有关的操作功能,如下图所示。
未开启任何档案之前只能使用【开启档案】与【离开】两种功能。
开启档案后,所有功能皆可使用。
●开启档案按此按钮选择要开启的档案,除报表样版外,其他如 ERP(.tzs、.tzc)、组件(.tzd、.tzc)、报表组件(.tzr、.tzc)、服务(.tzr、.tzc)与服务组件(.tzr、.tzc)● 储存档案储存已开启的档案。
● 关闭档案关闭目前画面上正在使用的档案。
● 关闭所有档案关闭所有开启的档案。
●离开关闭T100 设计器。
6.2.2 规格(SD 使用)菜单中为各种与规格有关的操作功能,如下图所示未开启 ERP、组件、报表组件、服务、服务组件任一规格档案前,只可使用【下载规格(版本控制)】与【汇入 SA 分镜规格】两种功能。
开启规格档案后,各类规格文件可使用功能说明如下,ERP规格:除检视断开引用规格功能外,其他功能皆可使用。
组件、报表组件、服务、服务组件规格:只可使用下载、上传规格与汇入 SA 分镜规格。
A.程式与资料表关联查看规格使用到的资料表,与资料表之间的关联。
B.下载规格点选此按钮从Server端下载规格档,需要输入伺服器地址、用户名称、密码、登入区域,如下图所示。
请输入正确的数据再按[确定]的按钮后,会呼叫 Server 端的数据下载工具(adzp050),如下图所示:勾选要签出的程序后,点选[签出],如下图所示。
勾选对应需求单后,点选[确认],完成程序签出。
勾选欲下载的程序后,点选[下载]。
示。
C.上传规格点选此按钮上传规格文件至 Server 端,会提示「确认上传规格?」,选[是]则再提示「上传前是否存档」,选[是]则先存档在上传,选[否]则不存档上传,如下图所示。
VF 第8章

第8章 菜单与工具栏的建立与操作
第8章 菜单与工具栏的建立与操作
• Visual FoxPro支持两种类型的菜单:条形菜 单和弹出式菜单。 • 条形菜单就是主菜单,每一个条形菜单都 有一个内部名字和一组菜单选项,每个菜 单选项都有一个标题和内部名字。 • 弹出式菜单是主菜单项的子菜单,每个弹 出式菜单也有一个内部名字和一组菜单选 项。
1.常规选项
第8章 菜单与工具栏的建立与操作
• (1)过程。为第一级菜单指定一个过程代码。若第一级菜单中 有些菜单项未设置任何命令或过程,则可在该过程编辑框中为 这些菜单写入公共的过程。也可选定“编辑”按钮,然后在打 开的编辑窗口中写入过程代码。 • (2)位置。位置区有4个单选按钮,用于指明正在定义的菜单 与当前系统菜单的关系。 • ①替换:为缺省按钮,表示以用户正在定义的菜单替换系统菜 单。 • ②追加:将用户正在定义的菜单添加到当前系统菜单原有内容 的后面。 • ③在…之前:将用户正在定义的菜单插入到当前系统菜单某个 弹出式菜单之前,选定该按钮后其右侧会出现一个用来指定菜 单项的组合框。 • ④在…之后:将用户正在定义的菜单插入到当前系统菜单某个 弹出式菜单之后。
第8章 菜单与工具栏的建立与操作
• 3.生成菜单程序 • 菜单定义文件存放着菜单的各项定义,但其本身是一个 表文件,并不能够运行,必须将其转换成可执行的菜单 程序文件(.mpr)。在菜单设计器环境下,选择系统菜 单中“菜单”中的“生成”命令,然后在“生成菜单” 对话框中指定菜单程序文件的名称和存放路径,最后单 击“生成”按钮。 • 4.运行菜单程序 • 执行DO命令可以运行菜单程序,但菜单程序扩展 名.mpr不可缺少。运行菜单程序时,系统会自动编 译.mpr文件,产生用于运行的.mpx文件。
二级VFP_07第七章 菜单设计与应用

_medit
_mview _mtools _mprog _mwindow
“帮助”菜单
_msystm
二级VFP程序设计教程
第七章 菜Байду номын сангаас设计与应用
编辑菜单常用选项
选项名称 撤消 内部名字 _med_undo
重做
剪切 复制 粘贴
_med_redo
_med_cut _med_copy _med_paste
第七章 菜单设计与应用
若调用一个程序,应该指出包含程序的路径: Do d:\cv\统计学生成绩.qpr 若调用一个表单程序: Do Form 输入和修改学籍数据.scx
二级VFP程序设计教程
第七章 菜单设计与应用
②、为菜单指定“子菜单” 如果在“结果”列表框里选择“子菜单”,则表示当 前菜单或菜单项创建子菜单,列表框右侧将出现一个 “创建”按钮(如果子菜单已存在,则出现“编辑”按 钮)。 单击“创建”按钮,屏幕将显示下一级菜单项的“菜 单设计器”,同时其右侧的“菜单级”下拉列表框里将
TO DEFAULT:将系统菜单恢复为VF缺省的配置。
SAVE:将当前的系统菜单配置指定为缺省的配置。 NOSAVE:将缺省配置恢复成VF系统菜单的标准配 置。
二级VFP程序设计教程
第七章 菜单设计与应用
第二节 下拉式菜单设计
菜单的设计借助于菜单设计器进行: 一方面可以为顶层表单设计下拉菜单; 另一方面还可通过定制VF系统菜单建立应用程序的 下拉式菜单。
一、菜单设计的一般方法
设计一个完整菜单系统的一般步骤
二级VFP程序设计教程
第七章 菜单设计与应用
⑴规划菜单系统:确定需要哪些菜单,出现在界面的 何处,以及哪几个菜单要有子菜单等。 ⑵建立菜单和子菜单:利用菜单设计器创建菜单和子 菜单。
菜单设计

5.1.1 菜单生成的基本步骤
(2)菜单的打开 “文件”菜单“打开”命令→在打开对话框的 文件类型组合框选定“菜单”选项→在文件列表选定 某菜单文件→按“确定”按钮→出现菜单设计器窗口 文件名为新名称时为 或快捷菜单设计器窗口
2、用命令建立或打开
MODIFY MENU <文件名>
建立,否则为打开
菜单文件扩展名为.MNX,此处准许缺省
三、“选项”列
每个菜单行都有一个无符号按钮,如下所示
无符号按钮
按动该按钮,提示选项对话框,定义菜单项的附加功能
快捷键 定义, 光标定 位该框, 按组合 键即可
定义菜单项 跳过条件, 当其为真, 则该菜单项 以浅色显示
设置菜 单项说 明信息, 但必须 用引号 括起来
5.1.4
“显示”菜单的命令
菜单设计器打开后, “显示”菜单增加两条命令
5.1.3
菜单设计器窗口
下级菜单到上级 菜单的切换
菜单列表框,一个 菜单项占一行
插入菜单项 删除菜单项 菜单模拟显示
5.1.3
菜单设计器窗口
一、“菜单名称”列 输入菜单项名称,该名称只用来显示。 可定义访问键,格式为(\<字母),只要按下访问键 就执行菜单项功能。 访问键为Alt+ <字母> 二、“结果”列 定义菜单的性质,分为如下4个选项 1、命令 为菜单项定义一条动作命令,命令输入到其右边的文 本框 2、过程 为菜单项定义一条动作过程,该过程可在按“创建” 或“编辑”按钮后呈现的文本框内输入。
运行后如图所示
[P172 例5-5]
clear m='' && 用来存储选项序列 define popup jj from 5,5 multiselect ; margin title ‘四季月份’ * 定义多选型弹出菜单选项 define bar 1 of jj prompt '春' define bar 2 of jj prompt '夏' define bar 3 of jj prompt '秋' define bar 4 of jj prompt '冬' on selection popup jj do xz * 过程被所有选项共用 activate popup jj
VF实验报告-设计下拉式菜单和快捷菜单

实验课程名称 Visual Foxpro 实验项目名称设计下拉式菜单和快捷菜单专业班级学号指导教师第5章设计下拉式菜单和快捷菜单1、实验目的:(1)熟悉菜单设计器的使用。
(2)掌握设计下拉式菜单的方法。
(3)掌握快捷菜单的设计和调用。
2、实验要求:(1)设计一个“货物管理系统”下拉式菜单,要求如下:①包括“数据录入”、“数据维护”和“数据查询”3个子菜单,如图2.5.2所示;②能够对货物表作浏览、录入、更新、删除等操作。
(2)设计一个快捷菜单,要求具有查找及导入导出功能,供在“货物管理系统”菜单中绣服挥清词数据时使用。
3、实验要求:阅读主教材5.1.1节、5.1.3节、5.1.4节和5.2节。
4、实验步骤:(1)建立“货物管理系统”菜单:执行命令“MDIFY MENU 货物管理系统”→在随即出现的“新建菜单”对话框中选定“菜单”按钮,即出现“菜单设计器”窗口(参阅图2.5.1)。
在“菜单名称”列中输入“数据录入(\<L)”→在“结果”列中选择“子菜单”→单击“创建”按钮进入子菜单页→建立“数据浏览”和“数据添加”两个菜单项。
用同样方法建立“数据维护”及其“数据修改”和“数据删除”两个菜单项,“数据查询”菜单及其“按货号查询”和“按货物名称查询”两个菜单项,以及“退出”菜单。
显示情况如图2.5.2所示。
(2)进入“数据录入”菜单的子菜单页→单击“数据浏览”行→在“结果”列中选择“命令”→在命令框中输入命令“BROWSE TITLE ‘浏览货物信息’NOMENU NODELETE NOMODIFY”→选定“选项”列按钮→参照主教材 5.1.3节,在“提示选项”对话框中将Ctrl+L定义为“数据浏览”菜单项的快捷键。
单击“数据维护”行→在“结果”列中选择“命令”→在命令框中输入“APPEND NOMENU”→进入“提示选项”对话框→定义快捷键为Ctrl+T,并在“信息”文本框中输入“”货号以字母开头,后跟4位数字字符。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验课程名称 Visual FoxPro 实验
实验项目名称设计下拉式菜单和快捷菜单专业班级电子科学与技术091班学生姓名
学号
指导教师
理学院
实验时间:2011年11月
1、实验目的
(1)熟悉菜单设计器的使用。
(2)掌握设计下拉菜单的方法。
(3)掌握快捷菜单的设计与调用。
2、实验要求
(1)设计一个“货物管理系统”下拉式菜单,要求如下:
①包括“数进录入”、“数据维护”和“数据查询”3个子菜单。
②能够对货物表作浏览、录入、更新、删除等操作。
(2)设计一个快捷菜单,要求具有查找及导入导出功能,供在“货物管理系统”菜单中维护数据时使用。
3、实验准备
阅读主教材5.1.1节,5.1.3节,5.1.4节和5.2节。
4、实验步骤
(1)A,建立“货物管理系统”菜单:
B.用同样的方法建立“数据维护”菜
C.
D.
E.
(2)进入“数据录入”菜单的子菜单页,单击“数据浏览”行,在“结果”列表中选择”命令”等操作,如下图:
(3)对“数据维护”菜单的两个菜单项设置属性:
(4)对数据查询菜单的两个菜单项设置属性:
(5)对“退出“菜单进行属性设置:
(6)菜单程序的初始化代码设置:
(7)保存菜单定义与生成菜单程序:
(8)建立快捷菜单
(9)设置运行快捷菜单所需的代码:
(10)运行菜单程序:
5.思考与操作:
(1)运行“货物管理系统”菜单程序时,若当前记录的货物的货号以S开头,则“数据删除”菜单项为浅色,此时应如何操作,方可使菜单项变为可用?
此时可以将该行数据修改为不是以“S”为开头的记录,可是将原来数据表中的字段级验证取消都可以实验使“数据删除”菜单在以S 开头的记录时可用
(2)设置运行快捷菜单所需代码时,在“设置”编辑窗口中添加命令ON KEY LABEL RIGHTMOUSE DO查找.MPR之后,为何还要在“数据删除”菜单项的过程编辑框中添加同样的命令行?
因为在这个过程开始的时候有一句命令是“PUSH KEY ALEAR”,该命令消除了之前定义的功能键,加上该命令就可以重新定义鼠标右键为功能键。