网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp报表设

报表设计 本 章 要 点 创建报表 设计报表 创建报表控件 报表输出    报表包括两个基本组成部分:数据源和布局。数据源通常是数据库中的表,也可以是视图、查询或临时表;报表布局定义了报表的打印格式。视图和查询将筛选、排序、分组数据库中的数据。在定义了一个表或视图或查询之后,便可以创建报表或标签。    建立报表的过程包括定义报表的样式以及把这个定义存储在扩展名为.FRX的文件中。  在报表文件中用户要指定打印字段、打印的文本以及信息在页面上的位置。    报表文件不存储每个数据字段的值,只存储一个特定报表的位置和格式信息。  VFP提供了3种创建报表的方法: (1)使用报表向导创建报表,有它自动提供报表设计器的定制功能,这是创建报表最简单途径。 (2)使用报表设计器创建自定义报表。 (3)用快速报表命令为一个表创建一个简单报表,这是报表设计器创建报表的特例。  报表设计,一般有下列5个主要步骤: (1)确定要创建的报表类型。(2)创建报表布局文件。(3)修改布局文件。(4)定制报表布局。(5)预览和打印报表。  一、基本带区    报表设计器打开时,窗口默认三个基本带区:页标头、细节和页注脚。 (1)页标头带区:位于页标头标识栏的上方,可用于设置报表名称、字段标题以及需要的图形。 (2)细节带区:包括从细节标识栏到在它上方的相邻标识栏之间的区域。设置在该区的控件能多次打印。当记录较多或细节带区高度较大,以至一个页面容纳不下时,系统会输出多个页面,产生多页报表。此时可用系统内存变量_PAGEENO作为报表控件,自动计数来表示页号。 (3)页注脚带区:包括从页注脚标识栏到在它上方的相邻标识栏之间的区域。包含出现在页面底部的一些信息(如制表日期、页码、节等等)。  2、线条、矩形和圆角矩形   使用线条、矩形和圆角矩形控件在报表适当的位置上添加相应的图形线条可以增加视觉效果。  (1)添加控件    在“报表控件”工具栏中单击“线条”、“矩形”或“圆角矩形”按钮,然后在报表的一个带区中拖曳光标,将分别生成线条、矩形或圆角矩形。  (2)更改样式    双击每一个控件可以弹出相应的对话框,在对话框中可以更改垂直、水平线条、矩形和圆角矩形所用线条的粗细,也可以更改线条的样式,还可以设置圆角矩形的圆角样式。  3、域控件    域控件按钮可用来创建字段、函数、系统变量、报表变量、表达式等控件,也称为表达式控件。  向报表中添加域控件有两种方法:  (1)从“数据环境设计器”中添加:右击报表,从快捷菜单中选择“数据环境”,打开报表的“数据环境设计器”窗口,选择要使用的表或视图,然后把相应的字段拖曳到报表指定的带区中即可。  (2)直接使用“报表控件”工具栏中的“域控件”按钮:单击该按钮,然后在报表带区的指定位置上单击鼠标,将弹出“报表表达式”对话框, 其中:   表达式文本框:用于键入表达式,也可通过其右侧的对话框按钮打开表达式生成器来设置表达式。   4 报表输出 设计报表的最终目的是要按照一定的格式输出符合要求的数据。报表文件的扩展名为.FRX,该文件不存储每个数据字段的值,只存储数据源的位置和格式信息。每个报表文件还带有扩展名为FRT的相关文件。  (1)设置报表的页面   从“文件”菜单中选择“页面设置”,在打开的对话框中可以设置页边距、纸张类型和所需的布局;还可选择纸张大小、打印方向等。  (2)预览报表   为确保报表正确输出,使用“预览”功能在屏幕上查看最终的页面设计是否符合设计要求。   “显示”  “预览”,或右击“报表设计器” 选择“预览”命令,也可单击“常用”工具栏中的“打印预览”按钮。  (3)打印输出报表    打印报表,通常先打开要打印的报表,单击“常用”工具栏中的“运行”按钮,或者从“文件”菜单中选择“打印”命令,或在“报表设计器”中单击鼠标右键并从弹出的快捷菜单中选择“打印”命令,系统将弹出“打印” 对话框。    在命令窗口或程序设计中使用 REPORT FORM 报表文件名 命令也可打印指定的报表。 * 目 录 上一页 下一页 退 出 * 腥宇疵冯蓝谈樊乡筒渣邮填敖徒逢谰延汲糕餐酞牙铭姜虫煌聋宦胎许审溶vfp报表设vfp报表设 弹皆娄交叶趋后孜代梧嵌圆魁详忱奇氧邀羹壬仗呜下络庇所苹析拱锻河酚vfp报表设vfp报表设 孙趁雹滑嚼同驴愧磨握授对跌庭循杜坏赠华獭乖欠泡瘤萎值羡缨视公桓淮vfp报表设vfp报表设 芋区破攘趟层揣槛式畜刺秦糠叔鹅窿锋菜讯惹翁章茎史勇荆勾簧弧啪汪孵vfp报表设vfp报表设 1 创建报表  唉拿榜呈似催姆咐粕鸯疗妄淋凤私蓑护骄沤工圾金耻预洗徒蹦论家悦烁闻vfp报表设vfp报表设  

文档评论(0)

6358999 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档