2015-01-20 5 views
0

많은 답변을 보았지만 해결 방법/제안 사항 중 아무 것도 작동하지 않는 것 같습니다. 우리는 '아니오'또는 '예'로 돌아 오는 '식사'라는 데이터 필드가 있습니다. 테이블/데이터 객체에 체크 표시가있는 체크 박스 또는 x 또는 채워진 체크 박스가 나타납니다. 우리가 빈 체크 박스와 구별 할 수있을 때까지 - 'N'응답을 위해.SSRS 보고서를 사용하여 확인란을 어떻게 만듭니 까?

굴곡 및 글꼴 및 스위치/iif 문을 시도하고 오류 메시지와 함께 계속 돌아옵니다.

+0

데이터가 아니오/예로 돌아 왔습니까? 아니면 부울/비트 값이 다시 나타 납니까? 값을 null로 지정할 수 있습니까? 어떤 표현을 시도 했습니까? 실제 데이터 값을 표시 할 수 있습니까? 어떤 오류가 발생합니까? – Charleh

+0

확인란이 SSRS의 기능이 아닙니다. 하지만 다중 값 매개 변수를 사용해 볼 수 있습니다. – SouravA

+0

나의 데이터는 우리 시스템에서 예/아니오로 돌아옵니다. SSRS에서는 보고서에 # 오류가 있음을 나타냅니다. 실행되지만 아무 것도주지 않습니다. mufti 가치있는 매개 변수 란 무엇입니까? – YelizavetaYR

답변

0

당신은 당신이 3 개 확인란 이미지 checked, uncheckedemptycheck를 사용하여 보고서에 포함 할 수 있습니다 다른 방법을합니다. 그리고 나서 값에 따라 이미지를 표시하는 표현식을 설정하십시오.

=IIF(IsNothing(Fields!meal.Value),"emptycheck",IIF(Fields!meal.Value,"checked","unchecked")) 

이렇게하면 서버에서 글꼴 설치의 종속성을 제거 할 수 있습니다. 그러나 보고서에 포함 된 3 개의 이미지가 필요하지만 크기가 커지지 만 이미지가 작을수록 그렇지 않습니다.

+0

그래서 ssrs 기능에 "체크 박스"가 내장되어 있지 않다는 것을 이해하는 것이 안전할까요? x가있는 직사각형과 같은 것은 없으며 내장 된 것에 체크 표시가되어 있습니다. (사실 인 경우, 예/아니오의 그래픽 표현을 원하는 보고서를 작성한 유일한 사람이라고 상상할 수 없기 때문에 놀랍습니다. 확인란이 있습니다. – YelizavetaYR

+0

보고서 도구 및 보고서에서 'UI'와 상호 작용하지 않기 때문에 'SSRS'에서 사용할 수없는 경우가 있습니다 보고서는 데이터를 변경하지 않기 위해 분석을위한 데이터를 표시하기위한 것입니다. 'checkbox'를 보여 주기만을 원하지만'checkboxs'의 주요 기능은 사용자와의 상호 작용을 제공하는 것입니다. SSRS에서 사용자와 상호 작용할 수있는'UI' 컨트롤을 사용할 수 없기 때문일 수도 있습니다 '. –

+0

이미지 'checkbox'를 사용하고 싶지 않은 경우 보고서에서 다른 색상을 사용하여 세 가지 조건을 표시하고 보고서 머리글 또는 보고서 상단에 색상이 나타내는 색상 설명을 표시 할 수 있습니다 무엇? –

0

당신은 이 상자되지 않은 상자을 확인했다 글꼴을 굴림 유니 코드 MS를 사용해야하고 필요한 값을 참조 할 수 있습니다. 한 가지주의 할 점은이 글꼴을 ssrs 서버에 설치해야한다는 것입니다.

=IIF(IsNothing(Fields!UIStatus.Value) ,"■", 
IIF(Fields!UIStatus.Value=0,"", 
IIF(Fields!UIStatus.Value=1,"●", 
IIF(Fields!UIStatus.Value=2,"◯", 
"-")))) 
관련 문제