欢迎来到天天文库
浏览记录
ID:37887710
大小:1.17 MB
页数:18页
时间:2019-06-02
《类excel报表开发工具FineReport教程之图表典型应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、类excel报表开发工具FineReport教程之图表典型应用图表在线切换1.功能描述图表切换即在线修改图表类型,支持在BS下直接切换图表类型,且模板中只需要制作一张模板即可,如下效果图:注:在7.0.5之前版本,图表在线切换是所有图表使用同一套数据源,如果数据源设置方法不一致,就无法切换;7.0.5以及以后版本,图表在线切换中的每个图表均有自己对应的数据源,可以一致也可不一致,即能实现不同数据源设置方法的图表也能实现在线切换。2.示例2.1打开报表打开报表%FR_HOME%WebReportWEB-IN
2、FreportletsdocPrimaryChartChart.cpt,这个最简单的柱形图,需要能够在线切换类型,实现上图效果,上图中有5种图表类型:柱形图、折线图、饼图、面积图和条形图。2.2添加图表类型Chart.cpt本身就是柱形图,下面以在Chart.cpt上添加折线图为例。新增图表类型选中图表,点击图表属性表-类型,点击图表名称右侧的按钮,会在默认图表类型后面新增一个便签,点击新增的图表标签,即可对该图表类型进行设置,图表类型选择折线图,如下图。注:双击标签可以修改名称。新增图表类型数
3、据设置点击图表属性表-数据,为该折线图类型添加数据,该数据可与默认的柱形图保持一致,也可不一致,这里稍稍修改一下,将系列名修改为产品,如下图:注:配置数据之前,一定在图表属性表-类型处将图表标签切换到图表2(折线图)。添加其他图表类型同折线图一样,其他图表类型也依次添加,为了方便,将其他三种图表的数据配置设置的与默认柱形图一致,如下图:注:可以自定义各个图表名称,可以直接输入固定名称定义,也可以传递参数,如下图:2.3效果查看保存模板,点击分页预览,上方会出现图表按钮,按钮显示顺序为新增图表类型的顺序,点击
4、想要切换的图表对应的标签,就会自动切换图表类型了,其中柱形图与折线图的数据源配置不一样,其他图表类型与柱形图数据源配置一致:模板效果在线查看请点击Online.cpt已完成模板可参考%FR_HOME%WebReportWEB-INFreportletsdocAdvancedChartOnline.cpt。轴逆序图表1.描述轴逆序图表就是指将坐标轴或者值轴进行逆向显示的图表,比如说,在展示深度的图表数据分析中,可以将值轴显示为轴逆序,使柱形图柱子向下延伸,此时,图表效果看起来会更加与实际相符合,更
5、加形象客观,如下图所示,给柱形图添加一个值轴轴逆序:2.示例下面我们以FRDemo数据库中的销量表为例,展示各地区产品类型的销量情况,并展现值轴轴逆序和分类轴轴逆序的效果。2.1图表准备添加一个ds1数据集:SELECT*FROM[销量]在报表主体中合并一片单元格区域,插入单元格图表元素,选择柱形图,图表布局方式选择上下渐变,接着在右侧的图表属性表-数据中,为该柱形图绑定数据,如下图:2.2值轴轴逆序选中图表,在右侧的图表属性表中选择图表属性表-样式>坐标轴>值轴,勾选轴逆序选项前面的单元框,此时,在报表主体
6、中的图表元素会发生3个变化:1、分类轴会自动显示在上方;2、值轴的数据0显示在上方,从上到下开始增大;3、柱形图的柱子向下延伸。2.3坐标轴轴逆序类似于值轴轴逆序的设置,我们选中坐标轴>分类轴,勾选其轴逆序前面的单选框,此时,在报表主体中也会发生3个变化:1、分类轴数据的显示方式逆向显示,勾选前是从左到右,勾选后是从右到左;2、值轴显示位置放生了变化,显示在右侧;3、柱形图柱子的系列也逆向显示,勾选前是按照系列从左到右显示,勾选后从右到左显示。2.4效果查看点击分页预览,可在web端查看效果,如下图:已完成模
7、板请参照%FR_HOME%WebReportWEB-INFreportletsdocAdvancedChartAxisReverse.cpt模板效果在线查看请点击AxisReverse.cpt3.总结轴逆序支持的图表类型FineReport轴逆序暂时只支持柱形图,条形图,折线图和面积图,不支持组合图。轴逆序需要注意的地方如果图表勾选了显示数据表,当设置值轴轴逆序之后,数据表依然显示在图表的下方,没有变化,设置坐标轴轴逆序之后,数据表的排列发生变化,与坐标轴的分类一一对应,,如下图,我们将上述
8、示例的柱形图显示数据表,在web端查看效果:;图表缩放1.描述图表缩放就是指在web端查看图表时,除了看整体走势,还想要放大查看自己关注的图表细节部分,这时就可以使用FineReport的图表缩放功能。2.示例下面我们以FRDemo数据库中的销量表为例,查看各个销售员产品的销售情况。2.1图表准备添加一个ds1数据集:SELECT*FROM[销量]在报表主体中合并一片单元格区域,插入单元格图表元素,
此文档下载收益归作者所有