RDL(Report Definition Language) 데이터 형식
다음 정보는 온라인 설명서의 보고서 디자이너 섹션에서 개체 및 컬렉션 정의에 사용되는 다양한 속성 유형에 대한 설명입니다. 다른 언어를 지정하지 않는 이상 모든 데이터 형식은 RDL(Report Definition Language)에 요소로 표시됩니다.
유형 |
설명 |
---|---|
Binary |
Base-64로 인코딩된 이진 값을 갖는 속성입니다. |
Boolean |
개체 값으로 true 또는 false를 갖는 속성입니다. 다르게 지정되지 않는 이상 생략된 선택적 Boolean 개체의 값은 False입니다. |
Date |
완전히 지정된 날짜 또는 ISO8601 날짜 형식(YYYY-MM-DD[THH:MM[:SS[.S]]])으로 지정된 날짜/시간 값을 갖는 속성입니다. |
Enum |
지정된 값 목록의 하나인 문자열 텍스트 값을 갖는 속성입니다. |
Float |
float 값을 갖는 속성입니다. 마침표(.)를 선택적 소수 구분 기호로 사용합니다. |
Integer |
정수(int32) 값을 갖는 속성입니다. |
Language |
미국 영어의 경우 "en-us"와 같이 언어 및 culture 코드가 포함된 텍스트 값을 갖는 속성입니다. 값은 기본 언어가 Microsoft .NET Framework에 정의된 중립 언어 또는 특정 언어여야 합니다. |
Name |
문자열 텍스트 값을 갖는 속성입니다. 이름은 항목의 네임스페이스 내에서 고유해야 합니다. 지정하지 않을 경우 항목의 네임스페이스는 가장 안쪽에 위치하고 있으며 이름이 있는 포함하는 개체입니다. |
NormalizedString |
일반화된 문자열 텍스트 값을 갖는 속성입니다. |
Size |
크기 요소는 숫자를 포함해야 합니다(마침표 문자가 선택적 소수 구분 기호로 사용됨). 숫자 다음에는 cm, mm, in, pt, pc와 같은 CSS 길이 단위 지정자가 와야 합니다. 숫자와 지정자 사이의 공백은 선택적입니다. 크기 지정자에 대한 자세한 내용은 CSS 길이 단위 참조(CSS Length Units Reference)를 참조하십시오. RDL에서 Size의 최대값은 160인치이고 최소 크기는 0입니다. |
String |
문자열 텍스트 값을 갖는 속성입니다. |
UnsignedInt |
서명되지 않은 정수(int32) 값을 갖는 속성입니다. |
Variant |
단순 XML 유형을 갖는 속성입니다. |
DataType 열거형
DataType 열거형은 특성, 식 또는 매개 변수의 데이터 형식을 정의합니다. 데이터 형식은 다음 보고서 디자이너 속성 유형 및 해당 CLR(공용 언어 런타임) 유형에 맞아야 합니다. 데이터베이스에서 CLR 유형의 값은 해당 보고서 디자이너 유형으로 처리됩니다.
CLR 유형 |
해당 보고서 유형 |
---|---|
Boolean |
Boolean |
DateTime, DateTimeOffset |
DateTime |
Int16, Int32, UInt16, Byte, SByte |
Integer |
Single, Double |
Float |
String, Char, GUID, Timespan |
String |