- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
帆软报表操作培训SQL SKILLS AND DATABASE OPERATION TRAINING培训人:何广朋目 录CONTENTS部署集成基础教程JS技巧大屏教程基础教程01入门介绍设计思路图表入门报表美化PART ONE入门介绍-普通报表入门介绍-聚合报表入门介绍-决策报表设计思路-报表设计流程1)新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在FineReport设计器中新建一个数据连接,建立数据库与设计器的交互桥梁;2)新建模板与数据集:数据连接创建好之后,就需要进行模板的添加了,数据连接是用于整个工程的,并没有实质的将数据从数据库中取出来,故还需要在特定模板中新建数据集,通过数据连接从数据库中取数;3)模板设计:数据准备完成之后,就是进行模板的设计了,模板设计是FineReport学习过程中的重中之重,我们将模板设计分为报表设计、参数设计、图表设计和填报设计四个部分,这四个部分是FineReport模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据,填报设计是录入数据,将数据写入数据库中,根据实际情况确定使用哪一种使用方式,或者联合使用哪几种使用方式;4)模板预览:模板设计完成之后,保存模板至工程目录下面,即可预览,在web端查看模板效果。设计思路-数据连接制作报表前首先需要定义数据来源,实际用户系统最常见的就是数据保存在数据库中,并且在不断更新中,使用数据库数据来制作报表,并且报表内容会随着数据库的更新而更新。FR天然支持这一点,只需要在服务器定义数据连接中定义需要连接的数据库,就可以自定义查询语句查询出需要的数据,从而制作报表,如下图:数据连接存储在工程中,当用户执行需要访问数据库的操作时这些连接被激活。设计思路-数据集1. 数据集是指从数据库中将数据取出来,可直接应用于模板设计的数据展现集合。2. 数据集按照其使用范围可以分为/doc-view-235.html服务器数据集,/doc-view-196.html模板数据集两种。3. 服务器数据集在服务器服务器数据集处定义,适用于整个服务器上所有报表的数据集,其类型分为:/doc-view-107.html数据库查询,/doc-view-109.html内置数据集,/doc-view-1244.html文件数据集,/doc-view-119.htmlSAP/doc-view-119.html数据集,/doc-view-117.html存储过程,/doc-view-120.html多维数据库、/doc-view-125.html关联数据集以及/doc-view-126.html树数据集。设计思路-模板设计类型模板设计是FineReport学习过程中的主要难题所在,FineReport模板设计主要包括普通模板设计、决策报表设计和聚合报表设计三种模板设计类型图表入门-图表制作流程以图所示的柱形图为例,展示各个地区产品类型的销量情况,为大家简单的介绍下图表的制作流程图表入门-图表制作事例定义图表数据准备数据31插入图表并选择图表类型图表样式设置整体界面42报表美化-报表配色技巧 帆软为报表的显示外观提供了全面细致的属性设置,可从各个细节灵活美化报表。加上/doc-view-239.html预定义样式的使用,可以方便的对报表外观风格进行统一控制,也能大大提高报表美化的效率。还能通过/doc-view-218.html条件属性控制报表的显示效果。配合样式美观、种类丰富、格式多样的折线图、面积图、组合图、地图、漏斗图等,同时/doc-view-754.html开放部分图表/doc-view-754.htmljs/doc-view-754.html接口,支持集成第三方图表库,用户可以进行个性化图表的设计,让报表数据的展示变得更生动美观。1.设计器里选色:点击背景右侧的小三角,点击更多颜色,点击自定义选项卡,这里的HSL或者RGB值,就是我们需要得到的精确的颜色,如下图所示。RGB 是对机器很友好的色彩模式,但并不够人性化,因为我们对色彩的认识往往是”什么颜色?鲜艳不鲜艳?亮还是暗?”HSL 模式和 HSV(HSB) 都是基于 RGB 的,是作为一个更方便友好的方法创建出来的。HSL即色相、饱和度、亮度(Hue, Saturation, Lightness)。HSV即色相、饱和度、明度(Hue, Saturation, Value),又称HSB,其中B即英语:Brightness。色相(H)是色彩的基本属性,就是平常所说的颜色名称,如红色、黄色等。饱和度(S)是指色彩的纯度,越高色彩越纯,低则逐渐变灰,取0-100%的数值。明度(V),亮度(L)取0-100%。报表
文档评论(0)