Posts Tagged ‘进度条’

快逸报表实现进度条功能

12.16.2009 by hewei - 0 Comment - 0
Posted in web报表
作为智能商业报表,统计分析功能必不可少,快逸报表支持26种统计图以及自定义统计图,满足了 大部分企业级用户对WEB报表的需求,但是有些用户在看过26种统计图后发现没有进度条统计图的功能,难道快逸报表不支持进度条的制作吗?本文就来解开这 个疑问,介绍以下快逸报表是怎样简单快速的实现进度条功能的。 首先,看一下统计图效果,然后分析一下做法: 快逸报表进度条效果 做法步骤: 1:内建一数据集ds1,有a,b两个字段,如下图所示: 快逸报表进度条制作过程 2:创建报表,如下图所示: 快逸报表进度条制作过程 其中各单元格表达式说明: B2:=ds1.max(int(b)),求数据集中b字段最大的数。 B3:=ds1.select(a,false),列出说有a字段的数 C3:=int(ds1.select1(b,a==B3)),求出相应于a字段的b数值 D3:=C3/B2*100,求相对于最大的b值所占的比例 E4:选中单元格,单击鼠标右键,选择数据类型,选中HTML类型,内容中填写: =”< table width=”+D3{}+”% border=0 cellspacing=0 cellpadding=0> < tr> < td bgcolor=#990033>< div align=right>< font color=#ffffff >”+C3{}+”< /font>< /div>< /td> < /tr> < /table>” E4单元格的表达式是进度条设计的主体部分,下面是主体表达式的说明: 1:< table width=”+D3{}+”% border=0 cellspacing=0 cellpadding=0>进度条的宽度由D3{} 决定,基数120所占比例为100%,宽度占满单元格,其他根据比例来扩展。 2: < td bgcolor=#990033>…< /td>用来控制进度条颜色,即为效果图中的棕红色 3:< div align=right>< font color=#ffffff >”+C3{}+”< /font>< /div>表示在进度条的右侧显示标注,颜色为白色,数据值为C3 由此可见,作为新一代的报表工具,快逸报表在功能上有很强的扩展性,可以说,只有想不到的,没有做不到的。深入的研究思考,快逸报表就能给带来惊喜!
引自:报表工具知识库
原文链接: 快逸报表实现进度条功能

直观显示带有数据的进度条-快逸报表的实现

03.06.2009 by hewei - 3 Comments - 0
Posted in 未分类

报表中,图形的方式要比数值方式直观的多。而统计图虽然可以直观的描述数据,但是有些情况下,还是需要单元格中直接显示进度条。

“进度条”是指:用长度直观显示数值大小的条状图形。

快逸报表不仅能方便地生成各种基于数据的数值方式的报表,也不仅具有强大的统计图,而且还具有强大的能力。例如,象下面的这种在单元格中直接显示进度条,而且进度条上带数据的图、表结合的情况,也可以很方便地实现。

实现效果如下图:bar.raq

tech2009022601

解决方案

tech2009022602
A3=&B3
B3= ds1.select(订单ID,true,,运货费)
C3= ds1.运货费
D3=(C3/C3[`0]{}[1])*100
E3=”<table width=”+D3[`0]{}[A3]+”% border=0 cellspacing=0 cellpadding=0> <tr> <td bgcolor=#990033><div color=#ffffff align=right>”+C3+”</div></td> </tr> </table>”

引自:报表工具知识库
原文链接: 直观显示带有数据的进度条-快逸报表的实现
相关文章:普及报表系统功能说明 ; 好用的java开发工具 ; 实现Web上行式输入打勾多选和批量删除
其他相关内容:润乾报表 ; RAQSOFT ; 润乾商业智能解决方案web报表研究