Типы данных языка определения отчетов
Ниже приведены сведения, которые описывают различные типы свойств, используемых в определениях объектов и коллекций во всем разделе электронной документации, посвященном конструктору отчетов. Все типы данных присутствуют в коде на языке определения отчетов в качестве элемента, если не указано иное.
Тип |
Описание |
---|---|
Binary |
Свойство с закодированным в base-64 двоичным значением. |
Boolean |
Свойство объекта со значением true или false. Если иное не указано, то значением незаданного необязательного объекта Boolean будет False. |
Date |
Свойство с полностью указанной датой или датой-временем в формате даты ISO8601: ГГГГ-ММ-ДД[ТЧЧ:ММ[:СС[.С]]]. |
Enum |
Свойство со строковым значением, которое может быть одним из списка определенных значений. |
Float |
Свойство со значением плавающей точкой. Точка (.) используется как необязательный десятичный разделитель. |
Integer |
Свойство со значением целого типа (int32). |
Language |
Свойство с текстовым значением, которое содержит код языка и культуры, например «en-us» для американского варианта английского языка. Значение должно быть либо заданным, либо нейтральным языком, для которого в среде Microsoft.NET Framework определен язык по умолчанию. |
Name |
Свойство со значением текстовой строки. Имена должны быть уникальны в пределах пространства имен элемента. Если не указано, пространством имен для элемента считается самое внутреннее пространство имен, содержащее объект с именем. |
NormalizedString |
Свойство со значением текстовой строки, которое было нормализовано. |
Size |
Элемент размера должен содержать число (с символом, используемым в качестве необязательного десятичного разделителя). За этим числом должен следовать указатель единицы измерения длины в CSS-файле таблицы стилей, такой как см, мм, дюйм, пункт или пика. Пробел между числом и указателем является необязательным. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины в таблицах стилей CSS. В языке определения отчетов максимальное значение для Size составляет 160 дюймов. Минимальный размер равен 0 дюймам. |
String |
Свойство со значением текстовой строки. |
UnsignedInt |
Свойство со значением целого числа без знака (uint32). |
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 |
См. также