ユーザが2つのパラメータを選択する必要があるレポートが必要です。最初のパラメータには年(2017,2016 ...)が含まれ、2番目のパラメータにはIDプロセスが含まれます。ユーザーが選択するプロセスに応じて、SQLステートメントは1つまたは別のステートメントになります。パラメータyearは、2番目のパラメータに含まれるSQLのWHERE句の一部です。パラメータとしての動的SQLクエリ
私は2つのパラメータ(param_year
,Indicador
)でこのレポートを持っています。クエリパラメータは、テーブルデータソースを使用して実行されます.ID列にはSQL文が含まれ、値列にはユーザーが選択する必要があるテキストが含まれます。
は、だから私は、次のやっている私は、データベースに行っていることをJDBC接続でのSQLステートメントとしてset ${Indicador}
にあります。 。。これは、SQLエラー
は、「クエリで失敗した私に報告している:。$ {Indicador}
任意の提案が理解されるであろう事前に感謝をあなたが必要とする
私は間違っていませんでした。それは完全に動作します。どうもありがとうございました!!! – Mascu