Типы данных языка определения отчетов
Ниже приведены сведения, которые описывают различные типы свойств, используемых в определениях объектов и коллекций во всем разделе электронной документации, посвященном конструктору отчетов. Все типы данных присутствуют в качестве элементов в коде на языке определения отчетов, если не указано иное.
Тип |
Описание |
---|---|
Binary |
Свойство с закодированным в base-64 двоичным значением. |
Boolean |
Свойство объекта со значением true или false. Если иное не указано, то значением дополнительного объекта Boolean будет False. |
Date |
Свойство с полностью указанной датой или датой-временем в формате даты ISO8601: ГГГГ-ММ-ДД[ТЧЧ:ММ[:СС[.С]]]. |
Enum |
Свойство со строковым значением, которое может быть одним из списка определенных значений. |
Float |
Свойство со значением с плавающей точкой. Точка (.) используется как необязательный десятичный разделитель. |
Integer |
Свойство со значением целого типа (int32). |
Language |
Свойство с текстовым значением, которое содержит код языка и культуры, например «en-us» для американского варианта английского языка. Значение должно быть либо заданным, либо нейтральным языком, для которого в Microsoft .NET Framework определен язык по умолчанию. |
Name |
Свойство со значением текстовой строки. Имена должны быть уникальны внутри пространства имен элемента. Если не указано, пространством имен для элемента считается самое внутреннее пространство имен, содержащее объект с именем. |
NormalizedString |
Свойство со значением текстовой строки, которое было нормализовано. |
Size |
Элемент размера должен содержать число (с символом запятой, используемым в качестве необязательного десятичного разделителя). За этим числом должен следовать указатель единицы измерения длины CSS (например: cm, mm, in, pt или pc). Пробел между числом и указателем является необязательным. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS. В языке определения отчетов максимальное значение для Size составляет 160 дюймов. Минимальный размер равен 0 дюймам. |
String |
Свойство со значением текстовой строки. |
UnsignedInt |
Свойство со значением целого числа без знака (uint32). |
Variant |
Свойство со значением любого простого типа XML. |
Перечисление DataType
Перечисление DataType определяет тип данных атрибута, выражения или параметра. Тип данных должен согласовываться со следующим типом свойства конструктора отчетов и соответствующими ему типами среды CLR. Значения из базы данных, которые имеют типы CLR, рассматриваются как соответствующий тип конструктора отчетов.
Типы CLR |
Соответствующий тип отчета |
---|---|
Boolean |
Boolean |
DateTime, DateTimeOffset |
Дата-время |
Int16, Int32, UInt16, Byte, SByte |
Целочисленные |
Single, Double |
Число с плавающей запятой |
String, Char, GUID, Timespan |
Строковые |
См. также