预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

报表设计的准备工作 报表是HYPERLINK"http://wiki.mbalib.com/wiki/%E4%BC%81%E4%B8%9A%E7%AE%A1%E7%90%86"\o"企业管理"企业管理的基本措施和途径,是HYPERLINK"http://wiki.mbalib.com/wiki/%E4%BC%81%E4%B8%9A"\o"企业"企业的基本业务要求,也是实施HYPERLINK"http://wiki.mbalib.com/w/index.php?title=BI%E6%88%98%E7%95%A5&action=edit"\o"BI战略"BI战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。简单来说,报表就是用表格,图表等格式来显示动态数据,报表=多样的格式+动态的数据.,也就是对已有的数据动态的设置打印的位置. 1-1.在做格式设计之前,首先获取需要制作的报表格式,然后进入系统,在需要进行设计的打印界面选择进入格式设计器.(图1-1) 图1-1 1-2.如果此处报表格式为空,则需要进入报表管理,找到相应的数据集并添加格式,这样才能开始进行格式设置.(如图1-2) 图1-2 1-3.添加格式选择为默认格式,并选择类型为用户,然后右键启用格式,就可以在相应票据打印界面看到新建的格式.(图1-3) 图1-3 报表设计 Healthone报表设计的一般流程是: 设置报表页面属性 获取所需数据源 依次添加ReportTitle、PageHeader、MastData、PageFooter等组件。 设置MastData连接的数据源(双击MastData区域) 在ReportTitle中添加文本对象,录入报表名称。 在PageHeader中添加若干文本对象,录入字段中文名称。 在MastData中添加若干文本对象,并连接该文本对象至对应数据字段。(可以从下拉框中选取) 在PageFooter中添加文本对象(或录入页码-使用FastReport中的系统变量[Page]) 2-1.healthone的格式设计是使用fastreport.进入格式设计器(图2-1) 1 10 9 8 7 3 6 5 4 2 图2-1 1菜单栏2工具栏3报表页标签 4对象工具栏5报表设计器工作区6标尺 7状态栏8报表树9数据树 10对象查看器 Tips:对象工具栏说明: :对象选择,标准模式下,选中对象,鼠标箭头方向改变组件大小。 :单击图标,托动报表窗口 :缩放 :文本编辑 :格式刷 :“Band”对象在设计页中添加一Band,在其设置区用户可以添加定义,依照band类型设置组件。 :“Text”对象,用于显示文本,在其组件范围显示一行或多行文本信息。 :“图形”组件用于显示“BMP”“JPG”“ICO”“WMF”“EMF”格式文件 :“制图”组件将数据通过不同的图例进行可视化形象化显示,如:饼形显示、柱形显示、曲线等。 :“检查框”组件通过“√”或“×”显示两型数据。 :“OLE”组件用于通过“OLE”组件显示其他系统组件的数据。 “Richtext”组件显示“RTF”格式的文本数据文件。 “SubReport”组件用于在基础报表上添加一个另外的报表页。 :“Systemtext”显示几种信息(例如:日期、时间、页码等),还有像计算数据之和等。 :用于绘制不同的几何图形::直线、斜线、矩形、圆形、椭圆、三角形、菱形等。 :“Barcode”组件在面板上显示不同的条形码。 Tips:Text说明 这是FastReport报表中使用最频繁的控件。可用它完成如下主要功能: 显示一般文字信息---直接录入即可。 显示数据字段信息---一般格式:[数据源.”字段名称”]。 显示变量内容---一般格式:[<变量名>]。 显示装饰线等。 Tips:band说明 FastReport将整个页面划分成若干个区域。而每个区域有着各自不同的功能,这些功能由FastReport自动加载。一个页面中可以没有区域,也可以只有其中的某些区域,这根据报表的需求而定。放置在页面中的区域有范围,落入区域范围内的控件(例如:TextObject)才具有区域的功能。重要的区域包括:#报表抬头(ReportTitle) 仅在第一页显示在纸张的上部。一般用于打印报表的标题等信息。 #报表合计(ReprotSummary)仅显示在所有数据的最后末尾。一般用于打印统计信息等。 #页首(PageHeader)显示在每页的最上部。通过设置你可以让它置于报表抬头之上或者之下。一般用于打印页眉信息等。 #页脚(PageFooter)显示在每页的最底部。一般用于打印页序等信息。 #主数据