Le funzioni di formattazione impongono il formato di visualizzazione ai campi o alle espressioni numeriche di input. A seconda del tipo di dati, è possibile specificare i caratteri per il separatore decimale, il separatore delle migliaia e così via.
Tutte le funzioni restituiscono un valore duale che riporta sia la stringa che il valore numerico, ma possono essere interpretate come una conversione da numero a stringa. Dual() è un caso speciale, tuttavia le altre funzioni di formattazione generano una stringa che rappresenta il numero a partire dal valore numerico dell'espressione di input.
Le funzioni di interpretazioni invece si comportano nel modo opposto: le espressioni delle stringhe vengono valutate come numeri specificando il formato del numero risultante.
Le funzioni possono essere utilizzate sia negli script di caricamento che nelle espressioni grafiche.
Nota informaticaPer motivi di chiarezza, tutte le rappresentazioni numeriche vengono fornite con un punto decimale come separatore decimale.
Utilizzare l'elenco a discesa su ciascuna funzione per visualizzare una breve descrizione e la sintassi di ciascuna di esse. Per ulteriori informazioni, fare clic sul nome della funzione nella descrizione della sintassi.
Date() consente di formattare un'espressione come una data utilizzando il formato impostato nelle variabili di sistema nello script di caricamento o nel sistema operativo oppure una stringa di formattazione, se fornita.
Dual() combina un numero e una stringa in un unico record in modo che la rappresentazione numerica del record possa essere utilizzata per l'ordinamento e il calcolo, mentre il valore della stringa possa essere utilizzato per la visualizzazione.
Interval() consente di formattare un numero come un intervallo di tempo utilizzando il formato impostato nelle variabili di sistema nello script di caricamento o nel sistema operativo oppure una stringa di formattazione, se fornita.
Money() consente di formattare un'espressione numericamente come valore di valuta nel formato delle variabili di sistema impostato nello script di caricamento o nel sistema operativo, a meno che non vengano forniti una stringa di formattazione e separatori decimali e delle migliaia opzionali.
Num() formatta un numero, cioè converte il valore numerico dell'input in testo visualizzato utilizzando il formato specificato nel secondo parametro. Se il secondo parametro viene omesso, utilizza i separatori decimali e delle migliaia impostati nello script di caricamento dei dati. I simboli personalizzati del separatore dei decimali e delle migliaia sono parametri opzionali.
Time() consente di formattare un'espressione come valore ora nel formato dell'ora impostato nelle variabili di sistema nello script di caricamento o nel sistema operativo, a meno che non venga fornita una stringa di formattazione.
TimeStamp() consente di formattare un'espressione come valore data e ora nel formato dell'indicazione di data e ora impostato nelle variabili di sistema nello script di caricamento o nel sistema operativo, a meno che non venga fornita una stringa di formattazione.
Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!
Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com