Visual FoxPro程序设计基础教程 菜单设计器与报表设计器
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在出现的初始化代码窗口中,键入适当的初始化代码。保 存菜单系统时,VFP同时保存初始化代码。
7.向菜单系统添加清理代码 清理代码: “查看” —“常规选项” —选择“清理” —
“确定”按钮。 注意:对于作为应用程序中主程序的菜单,应该在清理代码中
包CL含ERAERAEDV见ENE书VTPSE2。N07TS命令,并为退出菜单系统的菜单命令指定
8.在运行时控制菜单
8、生成菜单 设计菜单系统时,可以预览全系统,而在生
成菜单程序后可以对系统进行测试和调试。 生成菜单:“菜单”——“生成”——“产生
菜单” ——键入生成的菜单程序的名称。
9.1.3 测试与调试菜单系统
1、执行菜单:“程序” ——“执行” 运行此程序。 命令格式: DO <文件名.mnx>
4、菜单项分组:在“提示”栏中,键入“\-”,创建分隔线。拖动
“\-”提
示符左侧的按钮将分隔线移动到希望的位置。
5、在“结果”中输入命令或过程,如“打印报表”菜单项中写入命 令。
9.1.2 为菜单指定任务
1、指定访问键 如文件(F);操作 文件(\<F)
2、指定键盘快捷键 用Ctrl与另一个键相组合。如创建新文件可以用Ctrl+N 操作:单击“选项”栏中的[…]按钮,在显示的键标签框中输 入组合键,即创建快捷键;在“键说明”框中,输入文本。
3.启用和废止菜单项 4.标记菜单的状态 5.为菜单或菜单项指定任务 (1)使用命令完成任务 (2)使用程完成任务
6.向菜单系统添加初始化代码或清理代码
1、可以通过向菜单系统添加初始化代码而定制菜单系统,它可 以包含创建环境的代码、定义内存变量的代码、打开所需文件的 代码 ,以及使用PUSH MENU和POP MENU保存或还原菜单系统 的代码。 添加初始化代码: “查看”菜单—“常规选项”的 “菜单代码” 中——“初始化”——“确定”按钮。
(1)设置报表数据源:在数据环境中添加 (2)定义报表页面:主菜单文件—页面设置 (3)插入报表控制:报表控件工具栏 包括:添加 (1)字段控制 (2)格式化字段控制
(3)标签控制台 (4)线条、矩形框和圆形 (5)图片或通用字段(6)更改控制的颜色等。
分组报表
4、保存、修改、执行报表
1.使用报表向导(Report Wizard)
2.创建快速报表
3.新建报表 1、令格式:Create Report [<文件名>] 2、在主菜单文件—新建—报表—>新建文件, 进入报表设计器:
3、定制布局 报表具有数据源和布局两个基本部分。
数据源——数据(库)表。(在数据环境中添加) 布局——定义报表打印格式。报表设计器提供了报表控件 工具栏、布局工具栏、调色板工具栏等工具,进行设计。
2、单击菜单设计器中的“预览”(Preview)按钮
输入(s) 修改(x) 查询(z) 显示
9.2 报表程序设计与报表设计器(Report Designer)
9.2.1 创建报表布局
报表的组成: (1)数据源(Data Source)——数据库中的表,也可是 查询、视图或临时表。通过“数据环境”添加。 (2)布局(Layout)——选择(设计)报表类型,即定义 报表的输出格式。
9.2.2 报表设计器应用实例—一对多报表设计 见书P212
9.1.1 创建菜单、菜单项和子菜单
1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器
1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器
2、创建菜单项:在“菜单名称”栏中加入菜单标题。
3、创建子菜单:在“结果”栏中选择“子菜单”,并单击“创建” 按钮,进入第二级菜单,可如此创建多级子菜单。如: “修改”菜 单项中创建子菜单。
保存: 输入文件名,以.FRX扩展名存贮。
修改:(1)在主菜单文件—打开—选择报表文件名—报表设计 器进行修改。
(2)命令窗口输入:MODIFY REPOORT [<文件名>] 进入报表设计器。
执行:(1) 在主菜单文件—程序—运行—选择报表文件名—执行。 (2)命令窗口输入:REPORT FORM [<文件名>][TO PRINT] 执行。
普通高等教育“十一五”国家级规划教 材
Visual FoxPro程序设计基础教程
刘甫迎 党晋蓉 刘焱
第9章 菜单设计器和报表设计器
9.1 菜单程序设计与菜单设计器(Menu Designer) 9.2 报表程序设计与报表设计器(Report Designer)
9.1 菜单程序设计与菜单设计器(Menu Designer)
7.向菜单系统添加清理代码 清理代码: “查看” —“常规选项” —选择“清理” —
“确定”按钮。 注意:对于作为应用程序中主程序的菜单,应该在清理代码中
包CL含ERAERAEDV见ENE书VTPSE2。N07TS命令,并为退出菜单系统的菜单命令指定
8.在运行时控制菜单
8、生成菜单 设计菜单系统时,可以预览全系统,而在生
成菜单程序后可以对系统进行测试和调试。 生成菜单:“菜单”——“生成”——“产生
菜单” ——键入生成的菜单程序的名称。
9.1.3 测试与调试菜单系统
1、执行菜单:“程序” ——“执行” 运行此程序。 命令格式: DO <文件名.mnx>
4、菜单项分组:在“提示”栏中,键入“\-”,创建分隔线。拖动
“\-”提
示符左侧的按钮将分隔线移动到希望的位置。
5、在“结果”中输入命令或过程,如“打印报表”菜单项中写入命 令。
9.1.2 为菜单指定任务
1、指定访问键 如文件(F);操作 文件(\<F)
2、指定键盘快捷键 用Ctrl与另一个键相组合。如创建新文件可以用Ctrl+N 操作:单击“选项”栏中的[…]按钮,在显示的键标签框中输 入组合键,即创建快捷键;在“键说明”框中,输入文本。
3.启用和废止菜单项 4.标记菜单的状态 5.为菜单或菜单项指定任务 (1)使用命令完成任务 (2)使用程完成任务
6.向菜单系统添加初始化代码或清理代码
1、可以通过向菜单系统添加初始化代码而定制菜单系统,它可 以包含创建环境的代码、定义内存变量的代码、打开所需文件的 代码 ,以及使用PUSH MENU和POP MENU保存或还原菜单系统 的代码。 添加初始化代码: “查看”菜单—“常规选项”的 “菜单代码” 中——“初始化”——“确定”按钮。
(1)设置报表数据源:在数据环境中添加 (2)定义报表页面:主菜单文件—页面设置 (3)插入报表控制:报表控件工具栏 包括:添加 (1)字段控制 (2)格式化字段控制
(3)标签控制台 (4)线条、矩形框和圆形 (5)图片或通用字段(6)更改控制的颜色等。
分组报表
4、保存、修改、执行报表
1.使用报表向导(Report Wizard)
2.创建快速报表
3.新建报表 1、令格式:Create Report [<文件名>] 2、在主菜单文件—新建—报表—>新建文件, 进入报表设计器:
3、定制布局 报表具有数据源和布局两个基本部分。
数据源——数据(库)表。(在数据环境中添加) 布局——定义报表打印格式。报表设计器提供了报表控件 工具栏、布局工具栏、调色板工具栏等工具,进行设计。
2、单击菜单设计器中的“预览”(Preview)按钮
输入(s) 修改(x) 查询(z) 显示
9.2 报表程序设计与报表设计器(Report Designer)
9.2.1 创建报表布局
报表的组成: (1)数据源(Data Source)——数据库中的表,也可是 查询、视图或临时表。通过“数据环境”添加。 (2)布局(Layout)——选择(设计)报表类型,即定义 报表的输出格式。
9.2.2 报表设计器应用实例—一对多报表设计 见书P212
9.1.1 创建菜单、菜单项和子菜单
1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器
1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器
2、创建菜单项:在“菜单名称”栏中加入菜单标题。
3、创建子菜单:在“结果”栏中选择“子菜单”,并单击“创建” 按钮,进入第二级菜单,可如此创建多级子菜单。如: “修改”菜 单项中创建子菜单。
保存: 输入文件名,以.FRX扩展名存贮。
修改:(1)在主菜单文件—打开—选择报表文件名—报表设计 器进行修改。
(2)命令窗口输入:MODIFY REPOORT [<文件名>] 进入报表设计器。
执行:(1) 在主菜单文件—程序—运行—选择报表文件名—执行。 (2)命令窗口输入:REPORT FORM [<文件名>][TO PRINT] 执行。
普通高等教育“十一五”国家级规划教 材
Visual FoxPro程序设计基础教程
刘甫迎 党晋蓉 刘焱
第9章 菜单设计器和报表设计器
9.1 菜单程序设计与菜单设计器(Menu Designer) 9.2 报表程序设计与报表设计器(Report Designer)
9.1 菜单程序设计与菜单设计器(Menu Designer)