1

を使用してサブレポートを含むレポートを開発してiReportおり、マスターレポートで 2 つの外部パラメーターを渡しています: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.
4

1 に答える 1

0

このエラーは、データセットからパラメーターに間違った型を渡すことを意味します。

データセットを作成 (入力) している場所を見てください。

于 2010-08-13T07:45:18.737 に答える