私は非常に単純に私を狂わせている問題を抱えています...
私は JDeveloper 11.1.2.1.0 を実行しており、Jasper Reports 4.5 も実行しています。いくつかのメソッドを含むクラスがあります。それぞれが iReport で作成された個別の Jasper レポートを実行します。
これも統合 WLS でテストしています。
ユーザーがボタンをクリックすると、そのレポートが実行され、1 つのレポートのみを呼び出す場合にうまく機能します。2 つ以上のレポートを呼び出そうとするとすぐに、最初のレポートは機能しますが、他のすべてのレポートは次のエラーをスローします。
java.sql.SQLSyntaxErrorException ORA-00904: "ID": 識別子が無効です
例
public String button () thorws ClassNotFoundException, Exception
{
Reports runReport = new Reports ();
runReport.FirstReport;
runReport.SecondReport;
...
...
}
クラスReportsの各メソッドは、単独で実行された場合にのみ正常に実行されるため、このエラーを追跡する場所がわかりません。