Posted on 2013-04-16 16:19
思达商智 阅读(274)
评论(0) 编辑 收藏 所属分类:
Java报表设计
第一步:在Style Report 产品web端首页(localhost:8080/sree/)通过“用户入口” 进入,点击“设计”标签后,选择“报表”,将会显示一系列的可使用的向导,如下图所示:
![](http://dl.iteye.com/upload/attachment/0083/2118/2f1724a6-7065-33e2-a2b1-017a31b5fe15.jpg)
点击向导中的一个。向导将会引导用户通过一系列的步骤设计报表。
接下来我们以图表相当为例,看用户如何自定义图表。
实际工作中图表是数据表达应用比较广泛的组件,它通过图形的形式表达数据,运用简洁的方式传达具体数据,例如,一个企业PPT演说中可能需要使用饼图,用来显示行业领袖的市场份额。这比使用数字表格更容易理解。
第二步:“
选择数据源”,本例中选择Style Report自带的数据库“Orders”的“Orders detail”数据源。
![](http://dl.iteye.com/upload/attachment/0083/2122/8e20019b-6480-3303-bcf3-414d5966fd8e.jpg)
第三步:选择图表样式:本例中选择常用到的条状图,
![](http://dl.iteye.com/upload/attachment/0083/2126/4813cf3d-f4f2-37a8-9a31-f26ba4f671c6.jpg)
第四步:定义XY轴,本例中选取“company”作为X轴数值,选取“Total”作为Y轴数值
![](http://dl.iteye.com/upload/attachment/0083/2187/dfca07df-b43d-3250-b4ed-17bfea05104b.jpg)
![](http://dl.iteye.com/upload/attachment/0083/2190/5549f979-b355-39f9-aa6c-0e0d5b2c1ea5.jpg)
第五步:定义多维图。在定义Y轴列时,还可以增加另一个维度表现数值,例如本例中,将“Product”作为另一个维度通过柱状图的颜色表现出来
![](http://dl.iteye.com/upload/attachment/0083/2204/a9eaecd5-9385-3bb6-81b4-4cd287f1f789.jpg)
第六步:定义筛选条件, 有时候数值过多,可能造成图表中图形拥挤,不能清晰表达结果出来,所以,我们需要通过定义条件,筛选出自己需要的数据。例如,本例,可以把Total的条件定义为大于**的数值。
![](http://dl.iteye.com/upload/attachment/0083/2206/804314de-3314-36fc-a53b-636af595141d.jpg)
第七步:定义排名,通过上一步的筛选后,发现柱状图形还是过多,那么通过定义排名,可以选取前五个或者后五个进行最终的展示。比如,本例中选取前五个柱状图作为最终效果。
![](http://dl.iteye.com/upload/attachment/0083/2209/f381db8d-2813-39f4-aa90-343b19df9acb.jpg)
点击完成预览,就可以看到最终的样式图:
![](http://dl.iteye.com/upload/attachment/0083/2219/9cb90c1d-8086-398b-bd57-978bf93fd6a3.jpg)
自此一张用户自定义的图表制作完成。更多Style Report 产品信息请登录: http://www.inetsoft.com.cn/products_report/