# LongMonthNames

Il formato specificato sostituisce la convenzione usata per i nomi lunghi dei mesi nelle impostazioni locali.

Sintassi:

LongMonthNames

Quando si modifica la variabile, è necessario utilizzare `;` per separare i singoli valori.

Il seguente esempio della funzione LongMonthNames definisce i nomi completi dei mesi:

`Set LongMonthNames='January;February;March;April;May;June;July;August;September;October;November;December';`

La funzione `LongMonthNames` viene spesso utilizzata in combinazione con le seguenti funzioni:

Funzioni correlate

| Funzione | Interazione |
| --- | --- |
| [Date - funzione dello script e del grafico](https://help.qlik.com/it-IT/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm) | Funzione script per restituire `DayNames` come valori di campo. |
| [LongDayNames](https://help.qlik.com/it-IT/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/LongDayNames.htm) | Valori nel formato lungo di `DayNames`. |

## Impostazioni locali

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

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/LongMonthNames.htm)

#### Script di caricamento e risultati

Panoramica

Aprire l'Editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova sezione.

Lo script di caricamento contiene:

* Un set di dati caricato in una tabella denominata `Transactions`.

* Un campo `date`.

* La definizione predefinita `LongMonthNames`.

Script di caricamento

```
SET LongMonthNames='January;February;March;April;May;June;July;August;September;October;November;December'; 
						
Transactions: 
Load 
date, 
Date(date,’MMMM’) as monthname, 
id, 
amount 
Inline  
[ 
date,id,amount 
01/01/2022,1,1000.45 
01/02/2022,2,2123.34 
01/03/2022,3,4124.35 
01/04/2022,4,2431.36 
01/05/2022,5,4787.78 
01/06/2022,6,2431.84 
01/07/2022,7,2854.83 
01/08/2022,8,3554.28 
01/09/2022,9,3756.17 
01/10/2022,10,3454.35 
]; 
```

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 | Gennaio | 1000.45 |
| 01/02/2022 | Gennaio | 2123.34 |
| 01/03/2022 | Gennaio | 4124.35 |
| 01/04/2022 | Gennaio | 2431.36 |
| 01/05/2022 | Gennaio | 4787.78 |
| 01/06/2022 | Gennaio | 2431.84 |
| 01/07/2022 | Gennaio | 2854.83 |
| 01/08/2022 | Gennaio | 3554.28 |
| 01/09/2022 | Gennaio | 3756.17 |
| 01/10/2022 | Gennaio | 3454.35 |

Viene utilizzata la definizione predefinita `LongMonthNames`. Nello script di caricamento, per creare un campo denominato `month`, viene utilizzata la funzione `Date` viene utilizzata con il campo `date` come primo argomento. Il secondo argomento nella funzione è la formattazione `MMMM`.

L'utilizzo della formattazione Qlik Sense converte i valori del primo argomento nel nome completo del mese corrispondente impostato nella variabile `LongMonthNames`. Questo viene mostrato nella tabella dei risultati, nei valori di campo per il campo creato `month`.

## Esempio 2 - Modifica della variabile di sistema

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/LongMonthNames.htm)

#### Script di caricamento e risultati

Panoramica

Aprire l'Editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova sezione.

Lo script di caricamento contiene:

* Un set di dati caricato in una tabella denominata `Transactions`.

* Un campo `date`.

* La variabile `LongMonthNames` modificata per utilizzare i giorni abbreviati della settimana in spagnolo.

Script di caricamento

```
SET LongMonthNames='Enero;Febrero;Marzo;Abril;Mayo;Junio;Julio;Agosto;Septiembre;OctubreNoviembre;Diciembre'; 

Transactions: 
LOAD 
date, 
Date(date,'MMMM') as monthname, 
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 `sum(amount)` come misura e i seguenti 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, la variabile `LongMonthNames` viene modificata per elencare i mesi dell'anno in spagnolo. Quindi, per creare un campo denominato `monthname`, la funzione `Date` viene utilizzata con il campo `date` come primo argomento. Il secondo argomento nella funzione è la formattazione `MMMM`.

L'utilizzo della formattazione Qlik Sense converte i valori del primo argomento nel nome completo del mese corrispondente impostato nella variabile `LongMonthNames`. Nella tabella dei risultati, i valori di campo per il campo creato ` monthname  ` visualizzano il nome del mese in spagnolo.