iReport: получение исключения «Несовместимое значение java.math.BigDecimal, назначенное параметру» - PullRequest
1 голос
/ 13 августа 2010

Я разрабатываю отчет, содержащий подотчет, используя iReport, и я передаю два внешних параметра в основной отчет: параметры CurrWeek и CurrYearЯ передаю в подотчет одни и те же параметры.

В обоих отчетах я объявил параметры как BigDecimal.Когда я запускаю отчет, он показывает ошибку, показанную ниже:

   Error filling print...
        net.sf.jasperreports.engine.JRException:
     Incompatible java.math.BigDecimal value assigned to parameter 
    CurrWeek in the WeeklyReportForOtherWeek dataset. 
     net.sf.jasperreports.engine.JRRuntimeException: 
     net.sf.jasperreports.engine.JRException: 
     Incompatible java.math.BigDecimal value assigned to parameter 
     CurrWeek in the WeeklyReportForOtherWeek dataset.

1 Ответ

0 голосов
/ 13 августа 2010

Эта ошибка означает, что вы передали неправильный тип из набора данных в параметр.

Посмотрите на место, где вы создаете (заполняете) набор данных.

...