Ошибка при увеличении набора данных кросс-таблицы

У меня есть источник данных, состоящий из объекта {groupName, rowName, colName, value}. Я пытаюсь поместить поля row, col, val в кросс-таблицу, разделенные по группам [у группы есть заголовки]. Коллекция объектов данных сохраняется в качестве основного источника данных.

Я получаю сообщение об ошибке, когда пытаюсь сделать это:

net.sf.jasperreports.engine.JRRuntimeException: Error incrementing crosstab dataset
    net.sf.jasperreports.engine.fill.JRFillCrosstab$JRFillCrosstabDataset.customIncrement(JRFillCrosstab.java:762)
    net.sf.jasperreports.engine.fill.JRFillElementDataset.increment(JRFillElementDataset.java:193)
    net.sf.jasperreports.engine.fill.JRCalculator.calculateVariables(JRCalculator.java:162)
    net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:747)

Есть ли у кого-нибудь предложения, почему это происходит или как это исправить?

10
задан monksy 4 April 2011 в 20:09
поделиться