식의 상수(보고서 작성기 및 SSRS)
상수는 리터럴 텍스트 또는 미리 정의된 텍스트로 구성됩니다. 보고서 처리기는 미리 정의된 상수에 액세스할 수 있으므로 사용자가 식에 상수를 포함하면 이러한 상수가 나타내는 값은 식이 계산되기 전에 대체됩니다.
참고
SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 Report Builder(SSRS)에서 보고서 디자인을 참조하세요.
리터럴 텍스트
식에서 리터럴 텍스트는 큰따옴표로 묶인 텍스트입니다. 텍스트가 식의 일부가 아닌 경우에는 큰따옴표를 사용하지 않고 입력란에 직접 입력할 수도 있습니다. 입력란 값이 등호(=)로 시작하지 않으면 해당 텍스트는 리터럴 텍스트로 처리됩니다. 다음 표에서는 식에 사용되는 몇 가지 리터럴 텍스트의 예를 보여 줍니다.
지속적임 | 표시 텍스트 | 식 텍스트 |
---|---|---|
Report run at: | <<Expr>> | ="Report run at: " & Globals!ExecutionTime |
Adventure Works Cycles | Adventure Works Cycles | Adventure Works Cycles |
[Bracketed display text] | \[Bracketed display text\] | [Bracketed display text] |
RDL 상수
식에서 RDL(Report Definition Language)로 정의된 상수를 사용할 수 있습니다. 식 대화 상자에서는 열거 형식이라고도 하는 특정 유효 값만 허용하는 보고서 속성에 대한 식을 만들 경우 상수가 표시됩니다. 다음 표에서는 두 가지 예를 보여 줍니다.
속성 | Description | 값 |
---|---|---|
TextAlign | 입력란의 텍스트 정렬을 위한 유효한 값 | General, Left, Center, Right |
BorderStyle | 보고서에 추가된 선에 대한 유효한 값 | Default, None, Dotted, Dashed, Solid, Double, DashDot, DashDotdot |
Visual Basic 상수
식에서 Visual Basic 런타임 라이브러리에 정의된 상수를 사용할 수 있습니다. 예를 들어 DateInterval.Day
상수를 사용할 수 있습니다. 2008년 1월 10일에 대한 다음 식은 숫자 10을 반환합니다.
=DatePart("d",Globals!ExecutionTime)
CLR 상수
식에서 .NET Framework CLR(공용 언어 런타임)에 정의된 상수를 사용할 수 있습니다. 다음 표에서는 시스템 정의 색의 예를 보여 줍니다.
지속적임 | Description |
---|---|
MistyRose | 배경색을 기반으로 하는 보고서 속성에 대한 식을 만드는 경우 이름으로 색을 지정할 수 있습니다. 유효한 이름은 식 대화 상자에 나열됩니다. |
참고 항목
식 대화 상자
식(보고서 작성기 및 SSRS)
식 예(보고서 작성기 및 SSRS)
식의 데이터 형식(보고서 작성기 및 SSRS)
식 대화 상자(보고서 작성기)