第八章-报表和标签设计(P245)概要PPT课件
- 格式:ppt
- 大小:205.00 KB
- 文档页数:17
第八章报表与标签设计在应用程序设计中,数据输出是用户了解数据记录的一种重要形式。
Visual FoxPro系统除屏幕输出外,报表打印也是用户获取信息的一种重要途径。
Visual FoxPro向用户提供了设计报表的可视化工具——报表设计器。
在报表设计器中,可以直接从项目管理器或数据环境中将需要输出的表或字段拖放到报表中,还能控制数据记录的输出格式,添加线条、矩形、圆角矩形、图像等控件,制作出图文并茂的打印效果。
标签是一种多列报表布局,它具有为匹配特定的标签纸而对列的特殊设置。
报表的设计通常包括两部分内容:数据源设置和布局设计。
报表的数据源可以是表、查询或视图;报表的布局则通过报表设计器进行控制。
通常报表的布局类型有“列布局”、“行布局”、“一对多布局”、“多列布局”、“标签布局”等。
创建一个报表的过程一般是:(1)确定要创建的报表类型及数据源(2)创建报表布局文件(3)调整、修改和定制布局文件(4)预览和打印报表Visual FoxPro系统提供了三种方法创建报表:(1)使用报表向导生成(2)使用快速报表生成(3)使用报表设计器设计、编辑自定义报表报表文件的扩展名是. frx 。
8.1 报表向导利用报表向导可以方便地生成一个报表。
启动“报表向导”有以下三种途径:(1)选菜单【文件(F)】→【新建(N)…】,在弹出的“新建”对话框中选择“报表”并单击【向导】按钮,如图8-1所示。
(2)打开“项目管理器”,从“文档”选项卡中选择“报表”,点击【新建】按钮,在弹出的对话框中单击【报表向导】按钮。
(3)选菜单【工具(T)】→【向导(W)】【报表(R)】”子菜单项。
通过以上办法启动“报表向导”后,将进入“向导选取”对话框,如图8-2所示。
如果数据源是一个单一的表,则选择“报表向导”;如果数据源是具有“父子”关系的父表和子表,则选择“一对多报表向导”。
这里以“报表向导”为例说明报表的创建过程,数据源采用数据库表“xsda.dbf ”。