Guida di riferimento per le funzioni di conversione

Fare clic su Funzioni Conversioni nel menu degli elementi di espressione per visualizzare le funzioni di conversione disponibili. Esse consentono di convertire le stringhe da un formato all'altro. Tali funzioni sono disponibili per tutti i provider di dati, ad eccezione dei provider raster, WFS e WMS.

Le funzioni TODATE e TOSTRING supportano opzioni di formattazione della data.

Opzione Definizione Sintassi Esempio

TODATE

Converte una stringa di testo che rappresenta informazioni di data/ora in una data. Il valore restituito ha un tipo di dati DataOra.

La proprietà testo specificata deve corrispondere al formato indicato. In caso contrario, la conversione non verrà eseguita.

Vedere Opzioni di formattazione della data.

TODATE(Proprietà_di_Testo,formato)

TODATE(Data_Acquisto,MM/GG/AAAA)

In questo esempio, il valore della data di acquisto viene convertito in un valore di data con il formato MM/DD/YYYY. Se il valore della data di acquisto è novembre 2, 2002, viene convertito in 11/02/2002.

TODOUBLE

Converte una stringa numerica o di testo in un numero a virgola mobile a precisione doppia.

TODOUBLE(Proprietà_di_Testo)

TODOUBLE(Valore_Edificio)

In questo esempio, il valore Valore_Edificio viene convertito in una stringa di testo.

TOFLOAT

Converte una stringa numerica o di testo in un numero a virgola mobile a precisione singola.

TOFLOAT(Proprietà_di_Testo)

TOFLOAT(Valore_Edificio)

In questo esempio, il valore Valore_Edificio viene convertito in una stringa.

TOINT32

Converte un'espressione numerica o di stringa in un int32.

TOINT32(Proprietà_di_Testo)

 

TOINT64

Converte un'espressione numerica o di stringa in un int64.

TOINT64(Proprietà_di_Testo)

 

TOSTRING

Converte un'espressione numerica o di data in una stringa utilizzando un formato facoltativo specificato dall'utente

oppure

Converte una proprietà numerica o booleana in una stringa di testo (non è possibile assegnare alcun formato).

Quando si utilizza ToString con una proprietà booleana, l'operazione genera il risultato 1/0 (e non True/False).

Vedere Opzioni di formattazione della data per le opzioni relative al formato.

TOSTRING(Proprietà_Data, formato)

oppure

TOSTRING(Proprietà_numerica)

TOSTRING(Data_Vendita_Edificio,MM/GG/AAAA)

Nell'esempio, se il valore di Data_Vendita_Edificio è il 12 gennaio 2007, verrà convertito nella stringa di testo 01/12/2007.