首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jasperreports条形图计算

jasperreports条形图计算
EN

Stack Overflow用户
提问于 2012-11-06 18:48:04
回答 1查看 932关注 0票数 2

我正在尝试使用iReports生成报告。我必须计算表达式为“new Double( $F{stock}.doubleValue() / $V{stock_SUM}.doubleValue() )”的某些数据的百分比。当我将数据放入详细信息波段的列中时,此操作正常工作

但是,当我对摘要中的条形图使用相同的表达式("new Double( $F{stock}.doubleValue() / $V{stock_SUM}.doubleValue() ) *100“表示百分比)时,这不会给出正确的结果。

是否有任何属性在条形图中执行与评估时间“自动”在expression.if中相同的工作,那么我们如何在条形图中实现正确的百分比计算。我尝试更改评估时间以报告图表,但也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2013-05-27 19:41:25

你的数据源是什么?如果是SQL查询,我建议在其中准备所需的数据,并在字符中使用它。要在不重写太多的情况下计算stock_SUM,可以使用window function。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13249379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档