Condividi tramite


Tipi di dati di Report Definition Language

Di seguito vengono fornite informazioni sui vari tipi di proprietà utilizzati nelle definizioni di oggetti e raccolte nella sezione Progettazione report della documentazione in linea. Se non diversamente specificato, tutti i tipi di dati vengono visualizzati in RDL (Report Definition Language) come elemento.

Tipo

Descrizione

Binary

Proprietà con valore binario codificato in base 64.

Boolean

Proprietà con true o false come valore dell'oggetto. Se non diversamente specificato, il valore di un oggetto booleano facoltativo omesso è False.

Date

Proprietà con un valore di data o ora specificato per intero nel formato di data ISO8601: AAAA-MM-GG[THH:MM[:SS[.S]]].

Enum

Proprietà con un valore di testo stringa che deve essere presente in un elenco di valori designati.

Float

Proprietà con un valore float. La virgola (,) viene utilizzata come separatore decimale facoltativo.

Integer

Proprietà con un valore integer (int32).

Language

Proprietà con un valore di testo che contiene un codice di lingua e di paese, ad esempio en-us per Inglese (Stati Uniti). Il valore deve essere una lingua specifica o neutra per la quale è definita una lingua predefinita in Microsoft.NET Framework.

Name

Proprietà con un valore di testo stringa. I nomi devono essere univoci nello spazio dei nomi dell'elemento. Se non viene specificato, lo spazio dei nomi per un elemento è l'oggetto contenitore più interno con un nome.

NormalizedString

Proprietà con un valore di testo stringa normalizzato.

Size

Un elemento Size deve contenere un numero, con un carattere punto (.) utilizzato come un separatore decimale facoltativo. Il numero deve essere seguito da un identificatore per un'unità di lunghezza CSS, ad esempio cm, mm, in, pt o pc. La presenza di uno spazio tra il numero e l'identificatore è facoltativa. Per ulteriori informazioni sugli identificatori della proprietà Size, vedere CSS Length Units Reference.

In RDL, il valore massimo per Size è 406,4 cm. La dimensione minima è 0 cm.

String

Proprietà con un valore di testo stringa.

UnsignedInt

Proprietà con un valore integer (uint32) senza segno.

Variant

Proprietà con qualsiasi tipo XML semplice.

Enumerazione DataType

L'enumerazione DataType definisce il tipo di dati di un attributo, di un'espressione o di un parametro. Un tipo di dati deve essere conforme al tipo di proprietà Progettazione report seguente e ai tipi CLR (Common Language Runtime) corrispondenti. I valori del database che presentano tipi CLR vengono gestiti come il tipo Progettazione report corrispondente.

Tipi CLR

Tipo Progettazione report corrispondente

Boolean

Boolean

DateTime, DateTimeOffset

DateTime

Int16, Int32, UInt16, Byte, SByte

Integer

Single, Double

Float

String, Char, GUID, Timespan

String