# LongMonthNames

De gedefinieerde notatie vervangt de lange naamgevingsconventie voor maanden in de landinstellingen.

Syntaxis:

LongMonthNames

Bij het wijzigen van de variabele moet de `;` worden gebruikt om de afzonderlijke waarden te scheiden.

Het volgende voorbeeld van de functie LongMonthNames definieert maandnamen voluit:

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

De functie `LongMonthNames` wordt vaak gebruikt in combinatie met de volgende functies:

Gerelateerde functies

| Functie | Interactie |
| --- | --- |
| [Date Script- en diagramfunctie](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm) | Scriptfunctie om `DayNames` als veldwaarden te retourneren. |
| [LongDayNames](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/LongDayNames.htm) | Lange vormwaarden van `DayNames`. |

## Landinstellingen

Tenzij anders aangegeven, wordt in de voorbeelden in dit onderwerp de volgende datumindeling gebruikt: MM/DD/YYYY. De datumopmaak wordt opgegeven in de opdracht `SET DateFormat` in uw script voor het laden van gegevens. De standaard datumindeling is mogelijk anders op uw systeem vanwege landinstellingen en andere factoren. U kunt de indelingen in de voorbeelden wijzigen zodat deze aansluiten op uw behoeften. Of u kunt de indelingen in uw load-script wijzigen zodat ze overeenkomen met deze voorbeelden.

Standaard landinstellingen in toepassingen zijn gebaseerd op de regionale systeeminstellingen van de computer of server waarop Qlik Sense is geïnstalleerd. Als de Qlik Sense-server die u gebruikt is ingesteld op Zweden, gebruikt de editor voor laden van gegevens de Zweedse landinstellingen voor datums, tijd en valuta. Deze landinstellingen voor indelingen zijn niet gerelateerd aan de taal die wordt weergegeven in de Qlik Sense gebruikersinterface. Qlik Sense wordt weergegeven in dezelfde taal als de browser die u gebruikt.

## Voorbeeld 1 – Standaardsysteemvariabelen

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

#### Load-script en resultaten

Overzicht

Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.

Het load-script bevat:

* Een gegevensverzameling met datums die wordt geladen in een tabel genaamd `Transactions`.

* Een veld `date`.

* De standaard `LongMonthNames`-definitie.

Load-script

```
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 
]; 
```

Resultaten

Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg deze velden toe als dimensies.

* `date`
* `monthname`

Maak deze meting

`=sum(amount)`

Resultatentabel

| date | monthname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Januari | 1000.45 |
| 01/02/2022 | Januari | 2123.34 |
| 01/03/2022 | Januari | 4124.35 |
| 01/04/2022 | Januari | 2431.36 |
| 01/05/2022 | Januari | 4787.78 |
| 01/06/2022 | Januari | 2431.84 |
| 01/07/2022 | Januari | 2854.83 |
| 01/08/2022 | Januari | 3554.28 |
| 01/09/2022 | Januari | 3756.17 |
| 01/10/2022 | Januari | 3454.35 |

De standaard `LongMonthNames`-definitie wordt gebruikt. In het load-script wordt om een veld genaamd `month` te maken de functie `Date` gebruikt met het veld `date` als het eerste argument. Het tweede argument in de functie is de opmaak `MMMM`.

Met behulp van deze opmaak converteert Qlik Sense de waarden van het eerste argument in de overeenkomende volledige maandnaam die is ingesteld in de variabele `LongMonthNames`. In de resultatentabel geven de veldwaarden van ons aangemaakte veld `month` dit weer.

## Voorbeeld 2 – Systeemvariabele wijzigen

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

#### Load-script en resultaten

Overzicht

Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.

Het load-script bevat:

* Een gegevensset met datums die wordt geladen in een tabel genaamd `Transactions`.

* Een veld `date`.

* De variabele `LongMonthNames` die is aangepast om de afgekorte dagen van de week in het Spaans te gebruiken.

Load-script

```
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 
]; 
```

Resultaten

Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg `sum(amount)` toe als een meting en deze velden als dimensies:

* `date`
* `monthname`

Maak deze meting:

`=sum(amount)`

Resultatentabel

| date | monthname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Januari | 1000.45 |
| 01/02/2022 | Januari | 2123.34 |
| 01/03/2022 | Januari | 4124.35 |
| 01/04/2022 | Januari | 2431.36 |
| 01/05/2022 | Januari | 4787.78 |
| 01/06/2022 | Januari | 2431.84 |
| 01/07/2022 | Januari | 2854.83 |
| 01/08/2022 | Januari | 3554.28 |
| 01/09/2022 | Januari | 3756.17 |
| 01/10/2022 | Januari | 3454.35 |

In het load-script wordt de variabele `LongMonthNames` gewijzigd om de maanden van het jaar in het Spaans weer te geven. Vervolgens, om een veld genaamd `monthname` te maken, wordt de functie `Date` gebruikt met het veld `date` als het eerste argument. Het tweede argument in de functie is de opmaak `MMMM`.

Met behulp van deze opmaak converteert Qlik Sense de waarden van het eerste argument in de overeenkomende volledige maandnaam die is ingesteld in de variabele `LongMonthNames`. In de resultatentabel geven de velwaarden van ons gemaakt veld ` monthname  ` de maandnaam in het Spaans weer.