Ireport--Chart之树状图

这篇博文主要是将Chart,那么新建报表数据源的配置我就不一一介绍了,直接进入主题啊了
主要就是两个步骤:
创建结果集,填充数据
我这里用的是MYSQL数据源
Ireport--Chart之树状图_第1张图片
根据图上SQL语句得到了type和cumsum两个字段,大家在ireport能不用数据库中的关键字做字段就最好不用,免得有麻烦。我将type和cumsum拉到了detail中,目的就是为了循环输出,说到输出让我想起了一句话:程序无非就是输入和输出。
Ireport--Chart之树状图_第2张图片
第一步创建数据集就完成了,现在来创建树状图吧:
在组件面板中找到Chart拉倒summary中,为什么拉到这里大家看使用手册就知道了
咱们这里说的是树状图,所以选中Stacked Bar 3D,选择3D的原因相信大家也明白
Ireport--Chart之树状图_第3张图片
然后现在就要进行数据填充了,我这里没有创建子数据集,所以选择默认的主报表中的数据集就行了,下一步:Series 大家看下面图上的注释就明白什么意思了
Ireport--Chart之树状图_第4张图片
我图中的意思就是根据type来显示成颜色,下面来设置X(类别)和Y(值):
Ireport--Chart之树状图_第5张图片
点击完成,这样就创建好了,预览下吧:
Ireport--Chart之树状图_第6张图片

你可能感兴趣的:(sql,mysql,qq)