Visual Foxpro中的报表创建与菜单设计课件.ppt

Visual Foxpro中的报表创建与菜单设计课件.ppt

ID:57044222

大小:432.50 KB

页数:23页

时间:2020-07-28

Visual Foxpro中的报表创建与菜单设计课件.ppt_第1页
Visual Foxpro中的报表创建与菜单设计课件.ppt_第2页
Visual Foxpro中的报表创建与菜单设计课件.ppt_第3页
Visual Foxpro中的报表创建与菜单设计课件.ppt_第4页
Visual Foxpro中的报表创建与菜单设计课件.ppt_第5页
资源描述:

《Visual Foxpro中的报表创建与菜单设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8.6表单集与多重表单8.6.1表单集表单集可以包含多个表单,运行时表单集的所有表单同时加载和运行。表单集的所有表单定义信息都存储在同一个.scx文件中并共享同一个数据环境。各个表单中绑定的数据可实现同步。(1)表单集的创建:1)打开表单设计器。2)选择“表单”->“创建表单集”(2)表单集中添加表单:选择“表单”->“添加新表单”(3)表单集中删除表单:选择“表单”->“移除表单”当表单集中只有一个表单时,选择“表单”->“移除表单集”,将删除表单集而留下表单。8.6.2多重表单1.单文档界面与多文档界面单文档界面(SDI)是指在应用程序窗口中只能显示一个文档窗口;多文档界面(MD

2、I)是指在应用程序窗口可以同时包含多个文档窗口。表单的MDIForm属性:.T.:子表单最大化后与父表单成为一体。.F.(默认值):子表单最大化后仍为独立窗口。8.6.2多重表单2.不同类型的表单(1)顶层表单顶层表单用于创建一个SDI的应用程序,或者作为MDI应用程序的父表单。顶层表单与Windows应用程序同级。(2)子表单子表单用来创建MDI应用程序的文档窗口,为分浮动表单与非浮动表单两种。非浮动表单不能移动到父表单之外,随父表单一起移动和最小化。浮动表单可移到任何位置,但不能置于父表单之后,随父表单一起移动和最小化。表单的ShowWindow属性:0(此为默认值):VFP主窗

3、口的子表单。1:顶层表单中的子表单。2:顶层表单。表单的Desktop属性:.T.:浮动表单.F.(默认值):非浮动表单第九章报表与菜单设计9.1报表设计基础报表的创建包括两方面的工作:(1)设定数据源(2)设定输入内容的布局报表的布局:行报表列报表一对多报表多栏报表标签创建报表的方法:(1)使用报表向导“新建”->“报表”->“向导”(2)使用“快速报表”1)新建一个空的报表,打开报表设计器2)菜单“报表”->“快速报表”快速报表不能添加通用型字段。(3)使用报表设计器打印页面的设置:“文件”->“页面设置”打印报表:(1)“报表”->“运行报表”(2)“文件”->“打印”(3)r

4、eportform<报表文件名>9.2报表设计器利用“报表向导”和“快速报表”只能创建模式化的简单报表。利用报表设计器可以设定数据源、内容布局和添加控件,从而设计出带表格线的报表、分组报表、多栏报表以及标签、名片。1.利用报表设计器创建报表:(1)“文件”->“新建”->“报表”->“新建文件”(2)create/modifyreport[<文件名>]2.报表设计器带区默认打开的报表设计器包含基本带区“页标头”,“细节”,“页注脚”。其他带区可相应地增加。带区的作用是控制数据在页面上的打印位置。标题:每张报表开头打印一次。总结:每张报表最后打印一次。页标头:每页开头打印一次。页注脚:

5、每页底部打印一次。细节:每记录打印一次。组标头:数据分组时,每组开头打印一次。组注脚:数据分组时,每组尾部打印一次。列标头:数据分栏时,每栏开头打印一次。列注脚:数据分栏时,每栏尾部打印一次。3.报表设计中使用控件控件包括:标签、线条、矩形、圆角矩形、域控件、图片/ActiveX绑定控件。(1)标签设置标签字体格式:1)“格式”->“字体”2)“报表”->“默认字体”(2)线条、矩形、圆角矩形设置边线的格式:“格式”->“绘画笔”设置圆角矩形的形状:双击圆角矩形(3)域控件域控件可实现变量或表达式的计算。创建域控件的方法:1)将字段从数据环境中拖动到报表中2)利用域控件工具按钮创建,

6、并与表达式绑定。可设置域控件的格式,如果域控件绑定的是可计算的字段,可设置计算的方式。可创建报表变量,在域控件中运用它。选择菜单“报表”->“变量”(4)图片/ActiveX控件利用图片/ActiveX控件可在表单中插入图片、声音、文档等OLE对象。图片/ActiveX控件可与文件绑定,或与字段绑定。9.3报表设计案例(1)设计带表格线的报表(2)设计档案卡片(3)设计分组报表(4)设计标签(两种方法)9.4菜单设计9.4.1菜单设计的步骤1.启动菜单设计器:(1)“文件”->“新建”->“菜单”->“新建文件”(2)create/modifymenu<文件名>2.菜单设计包括:(1

7、)定义主菜单项的名称,(2)子菜单项的名称,(3)子菜单项对应的操作。3.保存菜单定义(.mnx,.mnt)4.生成菜单程序(.mpr):“菜单”->“生成”5.运行菜单程序:do<菜单程序文件名.mpr>9.4.2快速创建菜单创建菜单有种方法:使用“快速菜单”和使用菜单设计器。快速创建菜单可以快速生成一个和系统菜单类似的菜单系统。方法是:(1)打开菜单设计器(2)“菜单”->“快速菜单”运行创建的菜单程序后,系统的菜单被覆盖,要回复系统的菜单,执行命令:

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

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

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