2014-04-25 24 views
0

的Crystal Reports XI 我有此腳本包含兩個參數 - {地點名稱}和{提供}錯誤多PARAMS在表達「在」

insert @pat_tracking(person_id, last_name, first_name, dob, 
    mrn, enc_id, enc_nbr, enc_timestamp, enc_date, 
    provider, attending_ind, location, time1) 
select distinct p.person_id, p.last_name, p.first_name, CONVERT(date, p.date_of_birth, 112), 
    convert(int, pa.med_rec_nbr), pe.enc_id, pe.enc_nbr, pe.create_timestamp, CONVERT(date, pe.create_timestamp), 
    pm.description, ppm.attending_ind, lm.location_name, convert(datetime, CONVERT(time, pe.create_timestamp)) 
from person p 
    join patient_encounter pe on p.person_id=pe.person_id 
    join patient pa on p.person_id=pa.person_id and pe.practice_id=pa.practice_id 
    join provider_mstr pm on pe.rendering_provider_id=pm.provider_id 
    join provider_practice_mstr ppm on pe.practice_id=ppm.practice_id and pm.provider_id=ppm.provider_id 
    join location_mstr lm on pe.location_id=lm.location_id 
    join pat_apt_status_hx_ pash on pe.enc_id=pash.enc_id 
where 
lm.location_name in {?Location Name} 
and convert(varchar(36), pe.rendering_provider_id) in {?Provider} 

但是,當我保存這個 - 我得到錯誤: 「無法從數據庫檢索數據......語法錯誤..」 這些參數包含多個選項 - 一個或多個項目。 我能做些什麼來解決這個錯誤? 謝謝大家,最好的問候

+0

檢查是否將「{?Provider}」定義爲「Single」或「Multiple」......如果它是單個,則更改爲「Multiple」並檢查。 – Siva

+0

你的意思是允許多個值? - 它被設置爲TRUE –

+0

該錯誤消息非常含糊;是什麼讓你認爲這是由於你的參數? – Ryan

回答

0

是的。謝謝大家參與 - 錯誤CR的問題。 СR的新版本 - 沒有問題