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 |