2017-04-15 7 views
0

SSRS에서 비교적 간단한 매트릭스를 구성했습니다. 왼쪽에 계정이 있고 맨 위에 제품 (실제로는 제품군)이 있습니다. 계정에 표시된 제품군 수를 집계합니다. 모든 것이 올바르게 작동합니다.SSRS 매트릭스 - 피벗 집계에 대한 색상 설정

이제 집계 코드 ([Count(productid)])에 색을 지정하고 싶습니다. 함수를 사용하여 배경색과 텍스트 색상을 설정하는 방법을 알고 있습니다. 내가 알 수없는 것은 결과 집합 값을 참조하는 방법입니다.

enter image description here

답변

0

는 사용자가 직접 집계를 참조 할 필요가 없습니다. 텍스트 상자 속성 (색상, 배경색 등)을 설정하면 달리 명시하지 않는 한 모든 계산/표현식이 텍스트 상자의 범위 내에 있습니다.

단순한 색으로 구분 된 배경을 원한다고 가정 해 보겠습니다. 셀의 BackgroundColor 속성을 다음과 같은 표현식으로 설정할 수 있습니다. 우리가 범위를 언급하지 않은 것처럼

=SWITCH(
COUNT(Fields!ProductID.Value) >15 , "Red", 
COUNT(Fields!ProductID.Value) >10 , "Orange", 
COUNT(Fields!ProductID.Value) >5 , "Yellow", 
True, Nothing 
) 

는 SSRS 즉 열, 우리는 개체 (텍스트 상자)의 범위를 의미하는 가정이 고려에 나타납니다 행.

위의 코드는 간단한 매트릭스에 다음과 같은 결과를 반환합니다.

enter image description here

+0

감사합니다. 명확하고 정확한 답변을 주셔서 감사합니다. 완벽하게 작동했습니다. 돌이켜 보면 그렇게 분명해 보입니다 ...하지만 SSRS는 지금 녹슬지 않습니다. – Nicknow