2015-04-26 19 views
0

我傳遞PO無參數( '艾特航空/ ATA/05/12', 'ACSPL/PO-0333/2013 - 14年',「ACSPL/PO-0333/2013- 14')在jasper我的sql查詢.single值工作正常,但多個值不工作。請幫忙.........我的SQL IN功能在碧玉iREPORT分享到人人不工作

參數名稱= 「po_no」 級= 「java.lang.String中」

選擇cus.project_customername,cus.project_customer_billaddress, cus.line2_billaddress,硫化銅。 line3_billaddress,cus.project_customer_phoneno, cus.project_customer_fax,c​​us.project_customer_email,cus.city,cus.project_customerstate1, cus.project_customer_country,cus.project_customer_postcode從cus_comercial_invoice客棧, cus_comercial_invoice_reference INR, customer_purchase_order PO, customer_quatotion CQ,enquiry_master_item EY, cutomer_mater cus 其中po.purch ase_id IN($ P {} po_no)和po.Quotation_no = cq.Quotation_no和cq.EnqueryID = ey.Enquiry_id和ey.customer_id = cus.projet_customer_id 和inn.cus_invoice_idno = inr.invoice_idno和inr.quantity!= 0, inn.cus_invoice_idno = $ P {} quatation_cus_id

+0

你試過'$ P!{}'語法嗎? –

+0

此語法已經使用過。 – user3442032

回答

0

你需要的語法是:

$X{IN, <db_col_in_query>, <param_name>} 

的參數將是類型的查詢。

這是在iReport/Studio文檔中