2017-04-06 15 views
1

substring$X{}という式で追加した後に動作しないという質問が表示されます。

SELECT t1.grn 
FROM qc_master t1 
WHERE $X{IN, t1.i_rep_no.substring(0,1), type} 

私はiReportは/JSSでプレビュー中にエラーParameter 1 does not existを取得しています。これを修正するには?

+0

はい。まだソリューションに到達しませんでした。ジャスパーレポートSQLのIN句の中で部分文字列を使用する方法を教えてください。 – kavi

答えて

2

Jaspersoft Communityから答えを複製:あなたがあたりとしてJasperReportsの$ X句関数内のSQL関数を使用することはできません

http://jasperreports.sourceforge.net/sample.reference/query/index.html#clause_functions代わり

、あなたはSQLでこのような何かを持っている可能性があり:

としてパラメータ type

and substr(t1.i_rep_no,1,1) IN ($P!{type})

カンマで区切られた値で、またはそれを解決するものとして。

+0

貴重なご意見ありがとうございました。期待される結果が得られました。 – kavi

関連する問題