- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp4,vfp6.0简体中文版下载,vfp6.0官方下载,vfp6.0,visualfoxpro6.0,vfp教程,vfp9.0简体中文版下载,foxpro,vfp9.0,vfp培训
第九章 菜单设计与应用 系统菜单的结构 下拉式菜单的设计方法 快捷菜单的设计方法 VFP系统菜单 内部名称(_MSYSMENU,_MSM_FILE) 设置命令(SET SYSMENU) 菜单设计 下拉式菜单(条形菜单、弹出式菜单) 快捷菜单 下拉式菜单设计 调用菜单设计器(.mnx文件) 界面方式 命令方式: Create Menu 文件名 Modify Menu 文件名 定义菜单 定义菜单名称(\字母) 选择菜单项功能 子菜单、命令、过程、填充名称(条形菜单)或菜单项#(弹出式菜单) 选择填充名称或菜单项#,可以用来指定内部名字或序号 下拉式菜单设计 “退出”菜单项常添加代码 Set sysmenu nosave Set sysmenu to default 使用“选项”列(“快捷方式”区定义快捷方式) 使用“菜单设计器”的其他按钮 生成可执行的菜单程序(.mnx-.mpr) 执行菜单程序 用命令执行:Do 文件名 在顶层表单中执行 设计下拉式菜单 选择系统菜单“显示”项中“常规选项”命令 下拉式菜单设计 在“常规选项”对话框中,选中“顶层表单”复选框 表单的Showwindow属性设为2 表单的Init事件中加入命令: do 文件名 with this[,”菜单名”] 表单的destroy事件中加入命令: release menu 菜单名 [EXTEND] 快捷菜单设计 与下拉式菜单基本相同 不同点: 要在设置和清理代码中分别添加接收参数和清除菜单的命令(“常规选项”中设置) Do 快捷菜单文件名 with this[,快捷菜单名] 需要在表单的rightclick事件中调用 练习 在考生文件夹下使用菜单设计器设计一个名称为SMENU的下拉式菜单。 要求如下: 菜单包括数据浏览和退出两个菜单栏。 ①数据浏览菜单栏包括学生表和课程表两个选项: 学生表选项在过程中使用SQL语句SELECT * FROM STUDENT查询学生表STUDENT的记录。课程表选项在过程中使用SQL语句SELECT * FROM COURSE查询课程表COURSE的记录。 ②退出菜单栏包括返回到系统菜单一个选项: 返回系统菜单选项在过程中使用命令返回系统默认的菜单。 练习 如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入______。 A、统计(T) B、统计(\T) C、统计(Ctrl+T) D、统计(Alt+T) 弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入______两个字符。 练习 在Visual Foxpro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是______。 为了从用户菜单返回到系统菜单应该使用命令______。 A、SET DEFAULT SYSTEM B、SET SYSTEM TO DEFAULT C、SET SYSMENU TO DEFAULT D、SET MENU TO DEFAULT 弹出式菜单可以分组,插入分组线的方法是在菜单名称项中输入______两个字符。 练习 使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)中选择______。 A、命令(Command) B、过程(Procedure) C、子菜单(Submenu) D、填充名称(Pad Name) 第十章 报表设计 报表设计器的使用 快速报表的生成 利用报表设计器设计和修改报表 设计分组报表 设计多栏报表 创建报表 创建方式 界面方式 命令方式:create report 创建快速报表 报表-快速报表 例10.2 使用报表向导 字段选取-分组记录-选择报表样式-定义报表布局-排序记录-完成 创建报表 使用报表设计器 界面方式 命令方式: CREATE REPORT 设计报表 报表设计器工具栏和报表控件工具栏 报表设计器中的带区和布局 标题、页标头、列标头、组标头、细节带区、组注脚、列注脚、页注脚、总结 报表的数据源或数据环境 在报表中使用控件 数据分组报表 实例说明 书上279页例10.5、281页例10.6 添加分组 编辑标头和注脚带区 多栏报表 页面设置对话框 列标头、列注脚 报表输出 页面设置 Report form 报表文件名 [preview] 小结 报表设计器的使用 快速报表的生成 利用报表设计器设计和修改报表 设计分组报表 设计多栏报表 练习 调用报表格式文件PP1预览报表的命令是______。 为了在报表中打印当前时间,这时应该插入一个______。 A、表达式控件 B、域控件 C、文本控件 D、标签控件 练习 打
文档评论(0)