Visual FoxPro程序设计基础教程 菜单设计器和报表设计器.pptVIP

  • 17
  • 0
  • 约1.59千字
  • 约 32页
  • 2018-06-01 发布于浙江
  • 举报

Visual FoxPro程序设计基础教程 菜单设计器和报表设计器.ppt

Visual FoxPro程序设计基础教程 菜单设计器和报表设计器

* * 普通高等教育“十一五”国家级规划教材 Visual FoxPro程序设计基础教程 刘甫迎 党晋蓉 刘焱 第9章 菜单设计器和报表设计器 9.1 菜单程序设计与菜单设计器(Menu Designer) 9.2 报表程序设计与报表设计器(Report Designer) 9.1 菜单程序设计与菜单设计器(Menu Designer) 1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器 9.1.1 创建菜单、菜单项和子菜单 1、创建菜单:文件—新建—菜单—新建菜单 (1)菜单、(2)快速菜单 都进入菜单设计器 2、创建菜单项:在“菜单名称”栏中加入菜单标题。 3、创建子菜单:在“结果”栏中选择“子菜单”,并单击“创建”按钮,进入第二级菜单,可如此创建多级子菜单。如: “修改”菜单项中创建子菜单。 4、菜单项分组:在“提示”栏中,键入“\-”,创建分隔线。拖动“\-”提 示符左侧的按钮将分隔线移动到希望的位置。 5、在“结果”中输入命令或过程,如“打印报表”菜单项中写入命令。 9.1.2 为菜单指定任务 1、指定访问键 如文件(F);操作 文件(\F) 2、指定键盘快捷键 用Ctrl与另一个键相组合。如创建新文件可以用Ctrl+N 操作:单击“选项”栏中的[…]按钮,在显示的键标签框中输入组合键,即创建快捷键;在“键说明”框中,输入文本。 3.启用和废止菜单项 4.标记菜单的状态 5.为菜单或菜单项指定任务 (1)使用命令完成任务 (2)使用过程完成任务 6.向菜单系统添加初始化代码或清理代码 1、可以通过向菜单系统添加初始化代码而定制菜单系统,它可以包含创建环境的代码、定义内存变量的代码、打开所需文件的代码 ,以及使用PUSH MENU和POP MENU保存或还原菜单系统的代码。 添加初始化代码: “查看”菜单—“常规选项”的 “菜单代码” 中——“初始化”——“确定”按钮。 在出现的初始化代码窗口中,键入适当的初始化代码。保存菜单系统时,VFP同时保存初始化代码。 7.向菜单系统添加清理代码 清理代码: “查看” —“常规选项” —选择“清理” —“确定”按钮。 注意:对于作为应用程序中主程序的菜单,应该在清理代码中包含READ EVENTS命令,并为退出菜单系统的菜单命令指定CLEAR EVENTS。 8.在运行时控制菜单 见书P207 8、生成菜单 设计菜单系统时,可以预览全系统,而在生成菜单程序后可以对系统进行测试和调试。 生成菜单:“菜单”——“生成”——“产生菜单” ——键入生成的菜单程序的名称。 9.1.3 测试与调试菜单系统 1、执行菜单:“程序” ——“执行” 运行此程序。 命令格式: DO 文件名.mnx 2、单击菜单设计器中的“预览”(Preview)按钮 输入(s) 修改(x) 查询(z) 显示 9.2 报表程序设计与报表设计器(Report Designer) 9.2.1 创建报表布局 报表的组成: (1)数据源(Data Source)——数据库中的表,也可是查询、视图或临时表。通过“数据环境”添加。 (2)布局(Layout)——选择(设计)报表类型,即定义报表的输出格式。 1.使用报表向导(Report Wizard) 2.创建快速报表 3.新建报表 1、令格式:Create Report [文件名] 2、在主菜单文件—新建—报表—新建文件, 进入报表设计器: 3、定制布局 报表具有数据源和布局两个基本部分。 数据源——数据(库)表。(在数据环境中添加) 布局——定义报表打印格式。报表设计器提供了报表控件工具栏、布局工具栏、调色板工具栏等工具,进行设计。

文档评论(0)

1亿VIP精品文档

相关文档