欢迎来到天天文库
浏览记录
ID:38661931
大小:1.65 MB
页数:25页
时间:2019-06-17
《计算机VFP第10、11章报表与菜单设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10、11章报表与菜单设计1.报表2.菜单3.工具栏本章目标:掌握使用向导创建报表和标签;会使用报表和标签设计器作简单的修改;掌握下拉菜单和快捷菜单的创建及其设计器的使用;了解工具栏的制作方法。1、报表创建报表使用报表设计器设计报表标签的建立与设计创建报表报表最主要的组成要素:数据源数据表、视图、查询结果或临时表格式定义决定输出报表的布局使用报表设计器,可以根据用户的需要,设计出不同风格和样式的报表;在报表设计器中,可以设计报表布局、添加报表控件和设置报表数据环境等操作。创建报表在VisualFoxPro中创建报表的方法:(1)报表向导报表向导(一表)一对多报表向
2、导(两表)创建视图作为数据源(多表)(2)报表设计器单表报表多表报表创建报表使用报表向导生成报表使用报表设计器设计报表新建方法:菜单“文件”
3、新建
4、报表项目管理器
5、文档
6、报表命令:CREATEREPORT<报表名称>.frx创建报表报表向导生成报表步骤:显示字段选择分组字段选择、总结选项报表样式选择定义报表布局排序字段选择完成使用报表设计器设计报表修改报表的方法:项目管理器命令:Modify<报表名称>.frx预览报表的方法:工具栏、菜单命令:REPORTFORM报表名PREVIEW打印报表:工具栏、菜单命令:REPORTFORM报表名TOPRINTER使用报表设计
7、器设计报表标签域控件(字段或变量)标题带区页标头带区细节带区页注脚带区使用报表设计器设计报表标签域控件≈文本框图形控件图片/OLE绑定控件标签的建立与设计标签是为了满足纸张需要而设计的一种多列报表,是一种特殊类型的报表。在VisualFoxPro中,可以使用标签向导或标签设计器来创建标签。标签的创建方法与报表的基本一样,先使用向导创建再在设计器中修改,唯一的区别是两者使用的默认页面和纸张不同。标签的建立与设计菜单设计菜单和工具栏是一个完整的数据库应用程序中必要的两个组件。菜单一般用来向用户提供使用数据库应用程序中所有功能的接口,而工具栏则向用户提供常用功能的快捷方式
8、。另外,快捷菜单则提供相应的控件的快捷操作。应用程序的实用性在一定程度上取决于菜单系统的质量,所以要对菜单系统进行统一的规划和设计。总之,菜单与工具栏的创建可以方便用户的使用,提高应用程序的易用度。菜单设计系统主菜单和快捷菜单的创建方法:项目管理器
9、其他菜单文件
10、新建使用菜单设计器设计菜单菜单列表菜单级组合框菜单项按钮组预览按钮菜单设计菜单设计的快捷键与分组设置(1)快捷键设置菜单列标题直接输入,如信息管理(11、设计菜单的保存与生成菜单在创建完成后,要保存(mnx)并生成可执行的菜单,菜单才能够被调用。在菜单设计器中,系统主菜单“菜单”12、生成,然后输入生成的菜单文件(.mpr)的路径及名称。命令调用菜单的语法格式:Do菜单名.mpr菜单应用1、在表单中使用菜单的方法①在菜单“显示”13、“常规选项”中,选中顶层表单复选框,重新生成菜单。②设置要装载菜单的表单ShowWindow属性值为2-AsTop-LevelForm。③在表单的init事件中写代码菜单应用在表单或控件的RightClick事件中使用快捷菜单:Do快捷菜单名.MPR菜单应用2、在VFP系统中实验SETSYSME14、NUTOdefaultSELECT……3、工具栏工具栏的3种制作方法:定制系统工具栏创建工具栏对象利用ToolBar控件创建工具栏定制系统工具栏菜单“显示”15、”工具栏”拖拽创建工具栏对象菜单“新建”16、”类”17、新建——参见课本p240自定义类的创建及使用基类类库名给每个按钮设置图片,添加代码编写将该类定义成对象的程序,然后调用该程序就可以运行此工具栏利用ToolBar控件创建工具栏菜单“新建”18、”表单”添加ActiveX控件鼠标右键19、工具栏属性再结合使用TreeView控件和ImageList控件制作工具栏
11、设计菜单的保存与生成菜单在创建完成后,要保存(mnx)并生成可执行的菜单,菜单才能够被调用。在菜单设计器中,系统主菜单“菜单”
12、生成,然后输入生成的菜单文件(.mpr)的路径及名称。命令调用菜单的语法格式:Do菜单名.mpr菜单应用1、在表单中使用菜单的方法①在菜单“显示”
13、“常规选项”中,选中顶层表单复选框,重新生成菜单。②设置要装载菜单的表单ShowWindow属性值为2-AsTop-LevelForm。③在表单的init事件中写代码菜单应用在表单或控件的RightClick事件中使用快捷菜单:Do快捷菜单名.MPR菜单应用2、在VFP系统中实验SETSYSME
14、NUTOdefaultSELECT……3、工具栏工具栏的3种制作方法:定制系统工具栏创建工具栏对象利用ToolBar控件创建工具栏定制系统工具栏菜单“显示”
15、”工具栏”拖拽创建工具栏对象菜单“新建”
16、”类”
17、新建——参见课本p240自定义类的创建及使用基类类库名给每个按钮设置图片,添加代码编写将该类定义成对象的程序,然后调用该程序就可以运行此工具栏利用ToolBar控件创建工具栏菜单“新建”
18、”表单”添加ActiveX控件鼠标右键
19、工具栏属性再结合使用TreeView控件和ImageList控件制作工具栏
此文档下载收益归作者所有