조건부 서식 추가(Reporting Services)

보고서의 데이터를 기반으로 보고서 항목이나 속성에 다양한 스타일이 적용되도록 보고서를 디자인할 수 있습니다. 기본 제공 보고서와 집계 함수, 기본 제공 컬렉션 및 사용자 지정 코드를 비롯해 식에서 지원되는 모든 기능을 사용하여 조건 식을 작성할 수 있습니다. 예를 들어 음수를 빨간색으로 표시하거나 테이블의 배경색을 변경할 수 있습니다. 스타일을 조건부로 만들려면 항목의 스타일 속성에 대한 정적 값 대신 식을 사용합니다. 보고서 처리기는 디자인 타임에 속성을 고정값으로 설정한 것처럼 런타임에 식을 평가하여 속성 값에 대한 결과를 대체합니다. 보고서가 렌더링되면 런타임 값이 사용됩니다.

식에 포함할 수 있는 내용에 대한 자세한 내용은 식 참조 이해(Reporting Services)를 참조하십시오.

식을 기반으로 텍스트 색 바꾸기

Profit 필드의 텍스트 상자 내용 중 음수 값은 빨간색으로 표시되도록 하려면 속성 창을 열고 Color 속성에 다음 식을 사용합니다.

=IIF(Fields!Profit.Value < 0, "Red", "Black")

속성 창에 대한 자세한 내용은 Business Intelligence Development Studio에서의 보고서 디자이너 작업을 참조하십시오.

녹색 막대 보고서 만들기

테이블에 있는 모든 행의 배경색이 행마다 교대로 바뀌게 하려면 행의 텍스트 상자에 대한 BackgroundColor 속성을 동일한 조건 식으로 설정할 수 있습니다. 이 방법은 그룹이 없는 테이블의 정보 행에서만 사용할 수 있습니다.

=IIF(RowNumber(Nothing) MOD 2, "PaleGreen", "White")

원형 차트의 색 제어

셰이프 차트의 색을 지정하려면 사용자 지정 코드를 사용하여 색이 데이터 요소 값에 매핑되는 순서를 제어할 수 있습니다. 이렇게 하면 범주 그룹이 동일한 여러 차트에 일관된 색을 사용할 수 있습니다. 자세한 내용은 방법: 여러 셰이프 차트에 일관된 색 지정을 참조하십시오.