Tipos de dados de linguagem RDL
As informações a seguir descrevem os diferentes tipos de propriedades usados nas definições de objeto e coleção em toda a seção Designer de Relatórios dos Manuais Online. Todos os tipos de dados são exibidos na linguagem RDL como um elemento, a menos que seja especificado o contrário.
Tipo |
Descrição |
---|---|
Binary |
Uma propriedade com um valor binário codificado na base 64. |
Boolean |
Uma propriedade que define o valor do objeto como true ou false. A menos que seja especificado o contrário, o valor de um objeto Booliano opcional omitido é False. |
Date |
Uma propriedade com data ou valor de data/hora completamente especificados no formato de data ISO8601: YYYY-MM-DD[THH:MM[:SS[.S]]]. |
Enum |
Uma propriedade com um valor de texto de cadeia de caracteres que deve estar na lista de valores designados. |
Float |
Uma propriedade com um valor flutuante. O ponto (.) é usado como o separador decimal opcional. |
Integer |
Uma propriedade com um valor inteiro (int32). |
Language |
Uma propriedade com um valor de texto que contém linguagem e código de cultura, como "pt-br" para português do Brasil. O valor deve ser composto por uma linguagem específica ou neutra para qual a linguagem padrão possa ser definida no Microsoft .NET Framework. |
Name |
Uma propriedade com um valor de texto de cadeia de caracteres. Os nomes devem ser exclusivos dentro do namespace do item. Caso não seja especificado, o namespace de um item é o objeto interno que contém o nome. |
NormalizedString |
Uma propriedade com um valor de texto de cadeia de caracteres que foi normalizado. |
Size |
Um elemento de tamanho deve conter um número (com um caractere de período usado como um separador decimal opcional). O número deve ser seguido por um designador para uma unidade de comprimento de CSS como cm, mm, in, pc ou pt. Um espaço entre o número e o designador é opcional. Para obter mais informações sobre designadores de tamanho, consulte Referência de Unidades de Comprimento de CSS. Na RDL, o valor de máximo para Size é 160 pol. O tamanho mínimo é 0 pol. |
String |
Uma propriedade com um valor de texto de cadeia de caracteres. |
UnsignedInt |
Uma propriedade com um valor inteiro não atribuído (uint32). |
Variant |
Uma propriedade com qualquer tipo de XML simples. |
Enumeração DataType
A enumeração DataType define o tipo de dados de um atributo, expressão ou parâmetro. Um tipo de dados deve adequar-se ao seguinte tipo de propriedade do Designer de Relatórios e seus tipos de CLR (Common Language Runtime) correspondentes. Os valores do banco de dados têm tipos de CLR que são tratados como o tipo de Designer de Relatórios correspondente.
Tipos de CLR |
Tipo de relatório correspondente |
---|---|
Boolean |
Boolean |
DateTime, DateTimeOffset |
DateTime |
Int16, Int32, UInt16, Byte, SByte |
Integer |
Single, Double |
Float |
String, Char, GUID, Timespan |
String |
Consulte também