2012-10-30 2 views
0

나는 CR에서 초보자입니다. 나는 다른 누군가가 만든 보고서를 가지고있다. 데이터베이스 -> 'Show SQL Query'명령을 사용할 때 WHERE 절에는 많은 이름이 있습니다. 이 이름의 목록이 어디서 나왔는지 어떻게 알 수 있습니까?크리스탈 리포트보기 데이터베이스 쿼리

SELECT "billing_tx_charge_detail_2004"."date_of_service", "billing_tx_charge_detail_2004"."v_SERVICE_CODE",  "billing_tx_charge_detail_2004"."v_PROVIDER_NAME",  "billing_tx_charge_detail_2004"."service_status_value", "billing_tx_charge_detail_2004"."v_client_name", "billing_tx_charge_detail_2004"."guarantor_liability", "billing_tx_charge_detail_2004"."CLAIM_NUMBER", "billing_tx_charge_detail_2004"."GUARANTOR_ID", "billing_tx_charge_detail_2004"."v_service_value", "billing_tx_charge_detail_2004"."PATID", "cw_patient_notes"."service_duration", "cw_patient_notes"."note_type_value"FROM "SYSTEM"."billing_tx_charge_detail_2004" "billing_tx_charge_detail_2004" LEFT OUTER JOIN "CWSAVPMLIVESYSTEM"."cw_patient_notes" "cw_patient_notes" ON ((("billing_tx_charge_detail_2004"."FACILITY"="cw_patient_notes"."FACILITY") AND ("billing_tx_charge_detail_2004"."PATID"="cw_patient_notes"."PATID")) AND ("billing_tx_charge_detail_2004"."EPISODE_NUMBER"="cw_patient_notes"."EPISODE_NUMBER")) AND ("billing_tx_charge_detail_2004"."JOIN_TO_TX_HISTORY"="cw_patient_notes"."JOIN_TO_TX_HISTORY") 
WHERE ("billing_tx_charge_detail_2004"."date_of_service">={d '2009-07-01'} 
AND "billing_tx_charge_detail_2004"."date_of_service"<={d '2009-07-31'}) AND 
("billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='BARNHART,SCOTT' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='BINKER,BARB MSW LISW' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='BRETNAN,BAUNEEN' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='CROWN,DWAYNE BS NCAC-I LADAC' 
OR "billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='COFFEE,RAMBA BA LADAC' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='DECODE,TENISE MC LMFT LADAC' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='GONSALEZ,MAREN' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='HITAN,TOM' OR 
"billing_tx_charge_detail_2004"."v_PROVIDER_NAME"='KOTUE,SHEENA') 
ORDER BY "billing_tx_charge_detail_2004"."v_SERVICE_CODE", 
"billing_tx_charge_detail_2004"."date_of_service", "billing_tx_charge_detail_2004"."PATID" 

답변

0

보고서 -> 전문가 선택 명령에 있습니다! 만세! 내가 질문 I 당신은 어떤 선택을 가지고 답 :

+1

선택 권장 사항은 레코드 선택 수식을 작성하는 데 사용됩니다. 원시 수식을보고 싶다면 "보고서"-> "선택 수식"-> "기록"으로 이동하십시오. 전문가를 사용하는 것보다 직접 수식을 편집하는 것이 훨씬 간단하다는 것을 알았습니다. – Ryan

+0

문제는 마지막 사람이 보고서 -> 전문가 선택 섹션의 모든 이름을 하드 코딩했기 때문에 문제를 제거해야한다는 것이 었습니다. 나는 내 자신의 SQL 쿼리를 작성하는 것을 선호한다 ... 그런 식으로 나는 정확히 어떤 데이터가오고 왜 있는지를 안다. – Leslie

0

을 찾을 것이다 게시로

나는 즉시 알고 있었다. 이 중 하나입니다 : 레코드 선택 수식 (보고서> 편집 선택 수식> 기록)에서

  • 하드 코딩 (같은 가능성이 아니지만) 매개 변수에
  • "연락처보기 SQL 쿼리"창에 그 보고서와 함께 저장되었거나 기본값이 포함되어 있습니다 (가능성은 적습니다).