《报表设计教程.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
报表设计的准备工作报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施 BI战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。简单来说,报表就是用表格,图表等格式来显示动态数据, 报表=多样的格式+动态的数据.,也就是对已有的数据动态的设置打印的位置.1-1.在做格式设计之前,首先获取需要制作的报表格式,然后进入系统,在需要进行设计的打印界面选择进入格式设计器.(图1-1 ) 图 1-11-2.如果此处报表格式为空,则需要进入报表管理,找到相应的数据集并添加格式,这样才能开始进行格式设置.(如图1-2)图 1-21-3.添加格式选择为默认格式,并选择类型为用户,然后右键启用格式,就可以在相应票据打印界面看到新建的格式.(图1-3)图 1-3报表设计Healthone报表设计的一般流程是:设置报表页面属性获取所需数据源依次添加ReportTitle、PageHeader、MastData、PageFooter等组件。 设置MastData连接的数据源(双击MastData区域) 在ReportTitle中添加文本对象,录入报表名称。 在PageHeader中添加若干文本对象,录入字段中文名称。 在MastData中添加若干文本对象,并连接该文本对象至对应数据字段。(可以从下拉框中选取) 在PageFooter中添加文本对象(或录入页码-使用FastReport中的系统变量 [Page]) 2-1.healthone的格式设计是使用fastreport.进入格式设计器(图2-1)图2-11 菜单栏 2 工具栏 3报表页标签4 对象工具栏 5 报表设计器工作区 6 标尺7 状态栏 8 报表树 9 数据树10对象查看器Tips:对象工具栏说明::对象选择,标准模式下,选中对象,鼠标箭头方向改变组件大小。:单击图标,托动报表窗口:缩放:文本编辑:格式刷:“Band”对象在设计页中添加一Band,在其设置区用户可以添加定义,依照band类型设置组件。:“Text”对象,用于显示文本,在其组件范围显示一行或多行文本信息。:“图形”组件用于显示“BMP”“JPG”“ICO”“WMF”“EMF”格式文件:“制图”组件将数据通过不同的图例进行可视化形象化显示,如:饼形显示、柱形显示、曲线等。:“检查框”组件通过“√”或“×”显示两型数据。:“OLE”组件用于通过“OLE”组件显示其他系统组件的数据。“Rich text”组件显示“RTF”格式的文本数据文件。“SubReport”组件用于在基础报表上添加一个另外的报表页。:“System text”显示几种信息(例如:日期、时间、页码等),还有像计算数据之和等。:用于绘制不同的几何图形::直线、斜线、矩形、圆形、椭圆、三角形、菱形等。:“Barcode”组件在面板上显示不同的条形码。Tips: Text说明这是FastReport报表中使用最频繁的控件。可用它完成如下主要功能:显示一般文字信息 直接录入即可。 显示数据字段信息 一般格式:[数据源.”字段名称”]。 显示变量内容 一般格式:[变量名]。 显示装饰线等。Tips:band说明 FastReport将整个页面划分成若干个区域。而每个区域有着各自不同的功能,这些功能由FastReport自动加载。一个页面中可以没有区域,也可以只有其中的某些区域,这根据报表的需求而定。放置在页面中的区域有范围,落入区域范围内的控件(例如:TextObject)才具有区域的功能。 重要的区域包括: # 报表抬头(ReportTitle)仅在第一页显示在纸张的上部。一般用于打印报表的标题等信息。 # 报表合计(ReprotSummary)仅显示在所有数据的最后末尾。一般用于打印统计信息等。 # 页首(PageHeader)显示在每页的最上部。通过设置你可以让它置于报表抬头之上或者之下。一般用于打印页眉信息等。 # 页脚(PageFooter)显示在每页的最底部。一般用于打印页序等信息。 # 主数据(MasterData)用于显示数据源的数据,是最重要的区域。在该区域中可以定义连接哪一个数据源,那么该数据源的数据将会按顺序依次将记录打印出。数据区域还有明细数据(DetailData)等,一共支持6阶数据。利用明细数据可以设计出主从报表、主-细-子细报表等。例如:各类单据的打印报表就是由单据头(主数据)和单据体(明细数据)共同完成的。在打印时,明细一级的数据是受上一级主数据的控制,因此需要进行相关设置。 # 头(Header)显示在所有数据源的最上部,仅打印一次。一般用于显示相关摘要信息。 # 尾(Footer)显示在所有数据源的最下部,仅打印一次。一般用于显示所有

文档评论(0)

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

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

1亿VIP精品文档

相关文档