润乾报表统计图之间的切换方法(二)
来源:互联网 发布:小米电视 跳过wifi网络 编辑:程序博客网 时间:2024/06/05 10:09
润乾报表提供了非常全面的图形功能,饼形图,柱状图,折线图等等,这些图形在web报表中都有很广泛的应用,润乾报表提供了轻松便捷的设计方法来使用每一种统计图。有时一组数据可以通过多种统计图展示,并且每种统计图展示的分析角度是不同的,若一个web报表能够引用统计图展示数据,并且实现不同统计图之间的切换展现,将提高报表的使用价值,也可能减少web报表开发者的报表设计工作。本文就这一需求描述润乾报表如何实现这样的设计。
第一步,准备数据与统计图
本例连接的是demo数据源。ds1:SELECT EMPLOYEE.EMPID,DEGREE.NAME,TITLE.TITLENAME FROM EMPLOYEE,DEGREE,TITLE
WHERE TITLE.ID = EMPLOYEE.TITLE and EMPLOYEE.DEGREE = DEGREE.ID
然后设计报表:
A2:=ds1.group(TITLENAME,false)
B2:=ds1.count()
在A3,A4,A5插入统计图,
A3:饼形图,分类轴为=A2,系列名称=”员工数”,系列值=B2,标题=A2+B2+”人”
A4:柱状图,分类轴为=A2,系列名称=”员工数”,系列值=B2,标题=A2+B2+”人”
A5:折线图,分类轴为=A2,系列名称=”员工数”,系列值=B2,标题=A2+B2+”人”
将统计图调节到适当的高度,以便显示的时候能完全显示出统计图信息。
第二步,为报表加入参数来控制显示统计图的类型
为报表加入一个参数,本例中命名为type,类型为数值,默认值为1。
然后在各统计图所在行的隐藏属性中接受该参数,通过表达式判断该行是否隐藏,下面是统计图所在各行的判断表达式:
选择A3单元格,在隐藏行的表达式里写if(@type==1,false,true)
选择A4单元格,在隐藏行的表达式里写if(@type==2,false,true)
选择A5单元格,在隐藏行的表达式里写if(@type==3,false,true)
第三步,设计参数模板
选择C2,定义填报属性,编辑风格是下拉列表框,然后设计列表框
这样报表就设计完毕,发布预览报表,参数值默认为1,所以默认显示为饼形图。
选择柱状图的展示效果:
选择折线图的展示效果:
这样,通过动态隐藏行列的方法就实现了统计图之间的切换的功能,满足了不同浏览者的需求。
引自:润乾报表知识库
原文链接:润乾报表统计图之间的切换方法(二)
相关文章:润乾报表实现各种统计图之间的切换
其他相关内容: 润乾 ; 商业智能BI联盟 ; 报表软件 ;Java报表商业智能解决方案web报表的扩展功能
- 润乾报表统计图之间的切换方法(二)
- 润乾报表实现各种统计图之间的切换
- 润乾报表的统计图功能
- 润乾报表选中一行数据生成相应的统计图
- 润乾报表统计图不显示
- 润乾报表-数据类型、分页、统计图函数
- 润乾报表统计图联动刷新
- 润乾报表——简单而美观的分组交叉统计图
- 使用润乾报表数据作为数据源创建统计图
- 润乾报表统计图模态窗口传递单元格值
- 润乾报表v4-统计图中如何弹出超链接窗口
- 润乾报表统计图各属性功能介绍
- 润乾报表中统计图联动刷新功能
- 润乾报表统计图数据重叠处理方式
- 润乾报表echarts统计图省份地图设置
- 润乾报表 echarts统计图如何使用自定义主题
- 润乾报表统计图各属性功能介绍
- 网页之间窗口切换方法二
- 搜索引擎体系结构
- 对于SQL2005出现WMI配置错误解决办法
- 搜索引擎在生成摘要
- 内存池(MemPool)
- JavaScript使用正则表达式进行验证
- 润乾报表统计图之间的切换方法(二)
- 搜索服务子系统-结果排序
- 链接分析
- ADO连接MS SQL
- 重复或转载网页的消除
- 软件考试过关了
- 网页集合形成这样的倒排文件预处理
- 预处理过程每个元素
- 神经元模型