다음을 통해 공유


보고서에 스타일 및 서식 추가(Visual Studio 보고서 디자이너)

속성을 설정하여 보고서 항목의 모양을 조정할 수 있습니다. 속성은 정적이거나 특정 값을 반환하는 식으로 설정될 수 있습니다. 텍스트 상자에 서식 속성을 설정하여 숫자와 날짜의 표시 형식을 지정할 수도 있습니다.

Note참고

보고서 또는 텍스트 상자의 로캘 설정은 사용 가능한 형식 옵션에 영향을 줍니다. 보고서 수준에서 로캘을 지정하려면 속성 창에서 보고서의 Language 속성을 설정합니다. 텍스트 상자에 로캘을 지정하는 방법은 보고서에 텍스트 상자 추가(Visual Studio 보고서 디자이너)를 참조하십시오.

보고서 항목에 스타일 속성 설정

각 보고서 항목에는 항목의 모양을 조정하는 스타일 속성이 있습니다. 이러한 속성에는 테두리 스타일, 색, 글꼴 스타일 및 안쪽 여백이 포함됩니다. 일부 스타일은 일부 보고서 항목에만 사용할 수 있습니다. 예를 들어 글꼴 스타일 속성은 텍스트를 포함할 수 있는 텍스트 상자나 부분합에만 적용됩니다. 보고서 항목의 모든 면에 같은 테두리 스타일과 안쪽 여백 속성을 적용하거나 항목의 각 면에 다른 스타일을 적용할 수 있습니다.

항목을 선택하고 속성 창에서 항목의 속성을 편집하여 항목에 스타일 속성을 적용합니다.

조건부 서식 적용

보고서의 데이터를 기반으로 항목에 다양한 스타일이 적용되도록 보고서를 디자인할 수 있습니다. 예를 들어 보고서에서 음수를 빨간색으로 표시할 수 있습니다.

스타일을 동적으로 만들려면 항목의 스타일 속성에 대한 정적 값 대신 식을 사용합니다. 예를 들어 텍스트 상자에서 Profit 필드의 음수 값을 빨간색으로 반환하게 하려면 텍스트 상자의 Color 속성에서 다음 식을 사용합니다.

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

녹색 막대 보고서 만들기

보고서의 테이블에 녹색 막대 효과(행에 교대로 색 지정)를 적용하려면 자세히 행에 있는 각 텍스트 상자의 BackgroundColor 속성에서 다음 식을 사용합니다.

=iif(RowNumber(Nothing) Mod 2, "PaleGreen", "White")

많은 함수를 사용하여 식을 작성할 수 있습니다. 자세한 내용은 보고서에서 식 사용(Visual Studio 보고서 디자이너)을 참조하십시오.

숫자 및 날짜 형식 지정

형식 문자열로 텍스트 상자의 Format 속성을 업데이트하여 숫자 및 날짜 값의 형식을 지정할 수 있습니다. 예를 들어 숫자를 통화로 표시하도록 숫자 필드의 텍스트 상자를 설정할 수 있습니다. Reporting Services에서 Microsoft .NET Framework 형식 문자열을 사용하거나 사용자가 Format 속성에 대해 사용자 지정 형식 문자열을 만들 수 있습니다.

Note참고

텍스트 상자에 서식을 적용하려면 =Fields!LineTotal.Value 또는 =1000과 같은 식을 텍스트 상자에 포함해야 합니다. 텍스트 상자가 식이 아닌 경우, 즉 텍스트 상자의 텍스트가 등호(=)로 시작하지 않으면 텍스트는 문자열로 해석되어 형식이 적용되지 않습니다.

숫자 형식 지정

다음 표에서는 일반적인 .NET Framework 숫자 형식 문자열을 나열합니다.

형식 문자열 이름

C 또는 c

통화

D 또는 d

십진수

E 또는 e

지수

F 또는 f

고정 소수점

G 또는 g

일반

N 또는 n

숫자

P 또는 p

백분율

R 또는 r

라운드트립

X 또는 x

16진수

소수점 오른쪽 자릿수를 정의하는 전체 자릿수 지정자를 포함하도록 많은 형식 문자열을 수정할 수 있습니다. 예를 들어 D0의 형식 문자열은 소수점 뒤에 자릿수가 없도록 숫자 형식을 지정합니다. 또한 #,###와 같은 사용자 지정 형식 문자열을 사용할 수 있습니다.

날짜 형식 지정

다음 표에서는 일반적인 .NET Framework 날짜 형식 문자열을 나열합니다.

형식 문자열 이름

d

간단한 날짜

D

자세한 날짜

t

간단한 시간

T

자세한 시간

f

전체 날짜/시간(간단한 시간)

F

전체 날짜/시간(자세한 시간)

g

일반 날짜/시간(간단한 시간)

G

일반 날짜/시간(자세한 시간)

M 또는 m

월 일

R 또는 r

RFC1123 패턴

Y 또는 y

년 월

dd/MM/yy와 같은 사용자 지정 형식 문자열을 사용할 수도 있습니다. .NET Framework 형식 문자열에 대한 자세한 내용은 형식 지정을 참조하십시오.

참고 항목

개념

보고서 레이아웃 정의(Visual Studio 보고서 디자이너)