상수는 리터럴 텍스트 또는 미리 정의된 텍스트로 구성됩니다. 보고서 프로세서는 미리 정의된 상수에 액세스할 수 있으므로 식에 포함할 때 해당 상수가 나타내는 값이 계산되기 전에 식에서 대체됩니다.
비고
보고서 작성기 및 SQL Server 데이터 도구의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 작성 환경은 보고서 및 관련 항목을 만들고, 열고, 저장하는 다양한 방법을 제공합니다. 자세한 내용은 microsoft.com 웹 의 보고서 디자이너 및 SSRS(보고서 작성기)에서 보고서 디자인을 참조하세요.
리터럴 텍스트
식에서 큰따옴표로 표시된 텍스트는 리터럴 텍스트입니다. 식의 일부가 아닌 경우 큰따옴표 없이 텍스트 상자에 직접 텍스트를 입력할 수도 있습니다. 텍스트 상자 값이 등호(=)로 시작하지 않으면 텍스트가 리터럴 텍스트로 처리됩니다. 다음 표에서는 식에 있는 리터럴 텍스트의 몇 가지 예를 보여 줍니다.
| 변하지 않는 것 | 텍스트 표시 | 표현 텍스트 |
|---|---|---|
| 다음 위치에서 보고서 실행: | <<Expr>> | ="Report run at: " & Globals!ExecutionTime |
| Adventure Works 사이클즈 | Adventure Works 사이클스 | 어드벤처 웍스 사이클스 |
| [대괄호로 묶인 표시 텍스트] | \[대괄호로 묶인 표시 텍스트\] | [대괄호로 묶인 표시 텍스트] |
RDL 상수
식에서 RDL(보고서 정의 언어)에 정의된 상수는 사용할 수 있습니다. 식 대화 상자에서 열거형 형식이라고도 하는 유효한 특정 값만 허용하는 보고서 속성에 대한 식을 만들 때 상수가 표시됩니다. 다음 표에서는 두 가지 예를 보여 줍니다.
| 재산 | 설명 | 가치들 |
|---|---|---|
| 텍스트 정렬 | 텍스트 상자에서 텍스트를 정렬하는 데 유효한 값입니다. | 일반, 왼쪽, 가운데, 오른쪽 |
| BorderStyle | 보고서에 추가된 줄의 유효한 값입니다. | 기본값, 없음, 점선, 파선, 실선, 이중선, 점선-파선, 점선-이중파선 |
Visual Basic 상수
Visual Basic 런타임 라이브러리에 정의된 상수를 식에서 사용할 수 있습니다. 예를 들어 상수 DateInterval.Day.를 사용할 수 있습니다. 2008년 1월 10일 날짜에 대한 다음 식은 숫자 10을 반환합니다.
=DatePart("d",Globals!ExecutionTime)
CLR 상수
식에서 .NET Framework CLR(공용 언어 런타임) 클래스에 정의된 상수는 사용할 수 있습니다. 다음 표에서는 시스템 정의 색의 예를 보여줍니다.
| 변하지 않는 것 | 설명 |
|---|---|
| MistyRose | 배경색을 기반으로 하는 보고서 속성에 대한 식을 만들 때 이름으로 색을 지정할 수 있습니다. 유효한 이름이 식 대화 상자에 나열됩니다. |
또한 참조하십시오
표현식 대화 상자
식(보고서 작성기 및 SSRS)
식 예(보고서 작성기 및 SSRS)
식의 데이터 형식(보고서 작성기 및 SSRS)
표현식 대화 상자 (보고서 작성기)