VFP第9章菜单与报表设计

VFP第9章菜单与报表设计

ID:41295362

大小:341.00 KB

页数:13页

时间:2019-08-21

VFP第9章菜单与报表设计_第1页
VFP第9章菜单与报表设计_第2页
VFP第9章菜单与报表设计_第3页
VFP第9章菜单与报表设计_第4页
VFP第9章菜单与报表设计_第5页
资源描述:

《VFP第9章菜单与报表设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章菜单与报表设计1VisualFoxPro9.1.1菜单的结构VisualFoxPro支持两种类型的菜单:条形菜单(一级菜单)和弹出式菜单(子菜单)。它们都有一组菜单选项显示于屏幕供用户选择。用户选择其中的某个选项时都会有一定的动作。这个动作可以是下面3种情况中的一种:执行一条命令、执行一个过程或激活另一个菜单。9.1菜单设计概述条形菜单弹出式菜单2VisualFoxPro可以为每个菜单选项设置一个热键和快捷键。当菜单激活时,可以按菜单项的热键快速选择该菜单项。快捷键通常是Ctrl和另一个字符键组成的组合键。不管菜单激活与否,都可以通过快捷键选择相应的菜单选项

2、。常规的菜单系统一般是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。当选择一个条形菜单选项时,激活相应的弹出式菜单。而快捷菜单一般由一个或一组上下级的弹出式菜单组成。9.1.2建立菜单系统的步骤(1)规划与设计菜单系统。(2)使用菜单设计器定义菜单标题、菜单项和子菜单。(3)按实际要求为菜单系统指定任务。(4)菜单建立好之后将生成一个以.mnx为扩展名的菜单文件和以.mnt为扩展名的菜单备注文件。然后再生成扩展名.mpr的菜单程序文件。(5)运行生成的菜单程序文件。3VisualFoxPro9.1.3快速菜单在V

3、isualFoxPro中,可以利用“菜单设计器”来设计并生成下拉式菜单与快捷菜单。若想从已有的VisualFoxPro菜单系统开始创建菜单,则可以使用“快速菜单”功能。4VisualFoxPro9.2.1菜单设计器窗口1.打开菜单设计器窗口无论建立菜单或者修改已有的菜单,都需要打开菜单设计器窗口。有菜单方式和命令方式。新建和修改菜单的命令格式为:CREATEMENU<菜单文件名>MODIFYMENU<菜单文件名>9.2下拉式菜单设计5VisualFoxPro2.菜单设计器窗口的组成菜单项属性菜单名称列:可定义访问键结果列:命令、填充名称、子菜单和过程4项选项列:可

4、定义快捷键,显示状态栏信息等插入栏按钮:提供系统菜单项预览按钮:提供菜单模拟显示9.2.2菜单文件的建立与运行定义菜单项:用菜单设计器定义。保存菜单定义:文件菜单的保存用Ctrl+W,生成一个以.mnx为扩展名的菜单文件和以.mnt为扩展名的菜单备注文件。生成菜单程序:“菜单”菜单的生成命令,生成扩展名.mpr的菜单程序文件。运行菜单程序:例如DOCD.MPR6VisualFoxPro快捷菜单是一种单击右键才出现的弹出式菜单,利用“快捷菜单设计器”仅能生成快捷菜单的菜单本身,实现单击右键来弹出一个菜单的动作还需要编程。例建立一个具有“撤消”和“剪贴板”功能的快捷菜

5、单,供浏览学生表时使用。当用户在浏览窗口单击鼠标右键时,即出现此快捷菜单。9.3快捷菜单设计7VisualFoxPro操作步骤如下:(1)打开快捷菜单设计器窗口(2)插入系统菜单栏(3)生成菜单程序:菜单文件名取lppcd.mnx和菜单备注文件lppcd.mnt中。在“生成菜单”对话框中选择“生成”按钮,就会生成菜单程序lppcd.mpr。(4)编写调用程序在命令窗口中输入:MODICOMMdylppcd命令,并在程序编辑窗口中输入如下代码:CLEARALLPUSHKEYCLEAR&&清除以前设置过的功能键ONKEYLABELRIGHTMOUSEDOlppcd.m

6、pr&&设置鼠标右键为功能键,预置弹出式菜单USE学生BROWSEUSEPUSHKEYCLEAR8VisualFoxPro(5)行调用程序及快捷菜单程序执行命令:DOdylppcd,屏幕上就会出现浏览窗口。选择任何数据后,单击右键随即弹出快捷菜单,便可进行撤消、剪切、复制、粘贴等操作。9VisualFoxPro9.4报表设计报表的布局1、列报表:表中每行一条记录,每条记录的输出字段在页面上按水平方向放置。2、行报表:表中每条记录输出字段在页面上垂直方向放成一列3、一对多报表:一对多报表就是输出父表中的一条记录,以及与其对应的子表中多条记录4、多栏报表:表中每条记录

7、的输出字段页面上按垂直方向放成一列,同一个页面上有多列记录,记录按垂直方向多栏分布5、标签:标签是报表的一种,在每一页上可以打印出多列大小相同的卡片式的记录10VisualFoxPro9.4.1利用报表向导设计报表启动报表向导打开“文件”菜单中的“新建”菜单项,在文件类型栏中选择“报表”,然后单击“向导”按钮。9.4.2利用快速报表设计报表除了用报表向导创建报表外,我们还可以用“快速报表”来建立简单的报表,这是一项省时的功能,只需在其中选择基本的报表组件,VisualFoxPro就会根据选择的布局,自动建立简单的报表布局。9.4.3利用报表设计器设计报表启动报表设

8、计器方法如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。