查看完整版本: [贴图]报表示例2——24小时CPU曲线图

forreport 2008-6-13 10:04

[贴图]报表示例2——24小时CPU曲线图

[font=宋体]这是一个[/font][font=Times New Roman]24[/font][font=宋体]小时的[/font][font=Times New Roman]CPU[/font][font=宋体]曲线图,每个采样间隔是[/font][font=Times New Roman]10[/font][font=宋体]分钟。[/font][font=Times New Roman] [/font]
[font=Times New Roman][img]http://finesoftware.k13.23dns.net/picFforum/new.png[/img] [/font]
[font=宋体]从图里面可以看到统计指标分别是用户使用的[/font][font=Times New Roman]cpu [/font][font=宋体]、[/font][font=Times New Roman] [/font][font=宋体]系统使用的[/font][font=Times New Roman]cpu [/font][font=宋体]、[/font][font=Times New Roman] [/font][font=宋体]空闲[/font][font=Times New Roman]cpu [/font][font=宋体]和[/font][font=Times New Roman]i/o[/font][font=宋体],这四个指标之和是[/font][font=Times New Roman]100%[/font][font=宋体]。[/font]
[font=宋体]这个表最终展现就是这么一个图表,可以说设计方面就没有什么难度了。用[/font][font=Times New Roman]FineReport[/font][font=宋体]做这个报表很简单,几乎是除了手敲一个标题,其他全部用鼠标操作,几步就好了。[/font]
[font=宋体]因为数据源的结构很清晰,写[/font][font=Times New Roman]SQL[/font][font=宋体]这一步也就省了,直接用[/font][font=Times New Roman]FineReport[/font][font=宋体]的数据向导把需要的列取出来就行,当然加一个查询时间段还是需要动手写一个两句的[/font][font=Times New Roman]SQL[/font][font=宋体],不就是[/font][font=Times New Roman]where to_date()[/font][font=宋体]……,再不会写[/font][font=Times New Roman]SQL[/font][font=宋体]的人现在也会写了。[/font][font=Times New Roman] [/font][font=宋体]:)[/font]
[font=宋体]把[/font][font=Times New Roman]SQL[/font][font=宋体]里面选好的五个列,分别是时间,系统利用率,用户,空闲的,[/font][font=Times New Roman]I/O[/font][font=宋体]的,依次拖拽到报表界面里面。用默认的设置就好了,改都不用改。[/font]
[font=宋体]最后加个标题。要不然图表的图例没有啊。[/font]
[font=宋体]当然,这个表只要体现图表,可以不用拖拽数据到报表里面,直接在图表里面选[/font][font=Times New Roman]SQL[/font][font=宋体]数据源。不过,我更喜欢先把数据取到格子里面,再直接从格子里面读,简单明了。[/font]
[font=Times New Roman][img]http://finesoftware.k13.23dns.net/picFforum/gezi.png[/img] [/font]
[font=宋体]当然,所有设计的工作完成了以后,要记着把格子里面的数据隐藏掉,否则就图表和清单一起展现了。[/font]
[font=Times New Roman]PS[/font][font=宋体]:因为数据量比较多很密集,如果[/font][font=Times New Roman]X[/font][font=宋体]轴直接按照原始取点展示的话,下面就是一片黑色聚集到一起了,要设置一下,根据需要相同的年,月,日,时,分,秒都可以合并。[/font][font=Times New Roman] [/font]
[font=宋体]如果感兴趣,多回复哦[/font][font=Times New Roman]~[/font][font=宋体]还有什么问题,大家一起解决吧。[/font]
页: [1]
查看完整版本: [贴图]报表示例2——24小时CPU曲线图