我正在使用Jasper Reports制作基于SQL的基本报告。我使用主数据集查询中的数据在详细信息区域中创建了条形图。当我使用返回的多行数据预览它时,我按预期获得每个记录一个图表,但图表上的条形图都反映了最终的数据记录 - 即使其他带有字段表达式的文本字段显示正确的值,即使在图表标题本身!
我一直在仔细研究jaspersoft PDF文档并尝试使用不同的值来绘制图表的evalationTime及其数据集的incrementType和resetType,但它们似乎没有任何帮助,我很确定默认值是正确(分别为“现在”,“无”和“报告”)。
似乎一种解决方法可能是制作一个我尚未想到的子报告,但似乎这不应该是必要的 - 对我做错的任何想法?