ireport做chart图表出现的问题,哪位高手帮帮小女子
我用了以下方法:
2> 使用ChartScriptlet
去jasperReport自带的DEMO中,找一个chart的例子,它使用的就是jfreechart。可以看看它。它的原理是:
在报表上插入一个图片,赋给它一个变量chartImage。该报表调用了一个类ChartScriptlet,它可以动态生成一个柱状图的图片对象,赋给chartImage。这样报表看起来,就会有一个可以按需要设置的柱图了。
这样做:在报表上插入一个图片,再设置一个变量chartImage,为java.awt.Image类型。在图片的Image Expresion处设置$V{chartImage}。打开View->Report Properties->Scriptlet。选择Use this scriptlet class,设置为ChartScriptlet。然后我们把jasperReport中自带的Demo中的chart下的ChartScriptlet.class拷到你报表所在的目录下。
我做好,对它进行编译,总是报错,运行不了。