Se non diversamente specificato, gli esempi di questo argomento utilizzano il seguente formato di data: MM/GG/AAAA. Il formato della data viene specificato nell'istruzione SET DateFormat nello script di caricamento dei dati. La formattazione predefinita della data potrebbe essere diversa nel proprio sistema, a causa delle impostazioni regionali e di altri fattori. È possibile modificare i formati degli esempi seguenti in base alle proprie esigenze. In alternativa, è possibile modificare i formati nel proprio script di caricamento per adattarli a questi esempi.
Le impostazioni regionali predefinite delle app si basano sulle impostazioni regionali del sistema del computer o del server in cui risulta installato Qlik Sense. Se il server Qlik Sense a cui si accede è impostato in Svezia, l'editor caricamento dati utilizzerà le impostazioni regionali svedesi per date, ora e valuta. Queste impostazioni di formato regionale non riguardano la lingua visualizzata nell'interfaccia utente Qlik Sense. Qlik Sense verrà visualizzato nella stessa lingua del browser utilizzato.
Esempio 1 - Variabili di sistema predefinite
Panoramica
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati caricato in una tabella denominata Transactions.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
date
monthname
Creare questa misura:
=sum(amount)
Tabella dei risultati
date
monthname
sum(amount)
01/01/2022
Jan
1000.45
01/02/2022
Jan
2123.34
01/03/2022
Jan
4124.35
01/04/2022
Jan
2431.36
01/05/2022
Jan
4787.78
01/06/2022
Jan
2431.84
01/07/2022
Jan
2854.83
01/08/2022
Jan
3554.28
01/09/2022
Jan
3756.17
01/10/2022
Jan
3454.35
Viene utilizzata la definizione predefinita MonthNames. Nello script di caricamento, la funzione Month viene utilizzata con il campo date come argomento fornito.
Nella tabella dei risultati, l'output della funzione Month visualizza i giorni della settimana nel formato della definizione MonthNames.
Esempio 2 - Modifica della variabile di sistema
Panoramica
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati caricato in una tabella denominata Transactions.
Un campo date.
La variabile MonthNames modificata per utilizzare i mesi abbreviati in spagnolo.
Script di caricamento
Set MonthNames='Enero;Feb;Marzo;Abr;Mayo;Jun;Jul;Agosto;Set;Oct;Nov;Dic';
Transactions:
LOAD
date,
month(date) as month,
id,
amount
INLINE
[
date,id,amount
01/01/2022,1,1000
02/01/2022,2,2123
03/01/2022,3,4124
04/01/2022,4,2431
];
Risultati
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
date
monthname
Creare questa misura:
=sum(amount)
Tabella dei risultati
date
monthname
sum(amount)
01/01/2022
Enero
1000.45
01/02/2022
Enero
2123.34
01/03/2022
Enero
4124.35
01/04/2022
Enero
2431.36
01/05/2022
Enero
4787.78
01/06/2022
Enero
2431.84
01/07/2022
Enero
2854.83
01/08/2022
Enero
3554.28
01/09/2022
Enero
3756.17
01/10/2022
Enero
3454.35
Nello script di caricamento, per prima cosa la variabile MonthNames viene modificata per elencare i mesi dell'anno abbreviati in spagnolo. La funzione Month viene utilizzata con il campo date come argomento fornito.
Nella tabella dei risultati, l'output della funzione Month visualizza i giorni della settimana nel formato della definizione MonthNames.
È importante ricordare che se la lingua per la variabile MonthNames viene modificata come in questo esempio, la variabile LongMonthNames conterrà comunque i mesi dell'anno in inglese. Se entrambe le variabili vengono utilizzate nell'applicazione, è necessario modificare la variabile LongMonthNames.
Esempio 3 – Funzione data
Panoramica
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati caricato in una tabella denominata Transactions.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
date
monthname
Creare questa misura:
=sum(amount)
Tabella dei risultati
date
monthname
sum(amount)
01/01/2022
Jan
1000.45
01/02/2022
Jan
2123.34
01/03/2022
Jan
4124.35
01/04/2022
Jan
2431.36
01/05/2022
Jan
4787.78
01/06/2022
Jan
2431.84
01/07/2022
Jan
2854.83
01/08/2022
Jan
3554.28
01/09/2022
Jan
3756.17
01/10/2022
Jan
3454.35
Viene utilizzata la definizione predefinita MonthNames. Nello script di caricamento, la funzione Date viene utilizzata con il campo date come primo argomento. Il secondo argomento è MMM.
L'utilizzo della formattazione Qlik Sense converte i valori del primo argomento nel nome del mese corrispondente impostato nella variabile MonthNames. Questo viene mostrato nella tabella dei risultati, nei valori di campo per il campo creato month.
Hai trovato utile questa pagina?
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!