Tipos de datos del lenguaje RDL (Report Definition Language)

La siguiente información explica los diferentes tipos de propiedades utilizados en las definiciones de objeto y colección en la sección Diseñador de informes de los Libros en pantalla. Todos los tipos de datos aparecen en el lenguaje RDL (Report Definition Language) como un elemento a menos que se especifique lo contrario.

Tipo

Descripción

Binary

Propiedad con un valor binario codificado de base 64.

Boolean

Propiedad con true o false como valor del objeto. A menos que se especifique lo contrario, el valor de un objeto booleano opcional omitido es False.

Date

Propiedad con un valor completo de fecha o fecha y hora especificado con el formato de fecha ISO8601: AAAA-MM-DD[THH:MM[:SS[.S]]].

Enum

Propiedad con un valor de texto de cadena que debe estar en una lista de valores designados.

Float

Propiedad con un valor de tipo Float. Se utiliza un punto (.) como separador decimal opcional.

Integer

Propiedad con un valor de tipo Integer (int32).

Language

Propiedad con un valor de texto que contiene un código de idioma y referencia cultural, como "es-es" para español de España. El valor debe ser un idioma específico o un idioma neutro para el que se defina un idioma predeterminado en Microsoft.NET Framework.

Name

Propiedad con un valor de texto de cadena. Los nombres deben ser únicos en el espacio de nombres del elemento. Si no se especifica, el espacio de nombres de un elemento es el objeto contenedor más interno que tiene un nombre.

NormalizedString

Una propiedad con un valor de texto de cadena que se ha normalizado.

Size

Un elemento de tamaño debe contener un número (con un punto como un separador decimal opcional). Un designador debe seguir al número para una unidad de longitud de CSS como cm, mm, pulgadas, pt o pc. Dejar un espacio entre el número y el designador es opcional. Para obtener más información sobre los designadores de tamaño, vea la Referencia de unidades de longitud de CSS.

En RDL, el valor máximo para Size es 160 pulgadas. El tamaño mínimo es 0 pulgadas.

String

Propiedad con un valor de texto de cadena.

UnsignedInt

Propiedad con un valor de tipo Integer (int32) sin signo.

Variant

Propiedad con cualquier tipo XML sencillo.

Enumeración DataType

La enumeración DataType define el tipo de datos de un atributo, una expresión o un parámetro. Un tipo de datos debe seguir el siguiente tipo de propiedad del Diseñador de informes y sus correspondientes tipos de CLR (Common Language Runtime). Los valores de la base de datos que tiene los tipos CLR se tratan como el tipo del Diseñador de informes correspondiente.

Tipos CLR

Tipo de informe correspondiente

Booleano

Booleano

DateTime, DateTimeOffset

DateTime

Int16, Int32, UInt16, Byte, SByte

Integer

Single, Double

Float

String, Char, GUID, Timespan

String