# DayNames

De gedefinieerde notatie vervangt de naamgevingsconventie voor weekdagen die zijn ingesteld door uw landinstellingen.

Syntaxis:

DayNames

Bij het wijzigen van de variabele is een puntkomma ` ;  ` vereist om de afzonderlijke waarden te scheiden.

Voorbeelden van functie DayName

| Functievoorbeeld | Resultaatdefinitie |
| --- | --- |
| ` Set DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun';  ` | Dit gebruik van de functie Dagnamen definieert dagnamen in hun afgekorte vorm. |
| ` Set DayNames='M;Tu;W;Th;F;Sa;Su';  ` | Dit gebruik van de functie Dagnamen definieert dagnamen op hun eerste letters. |

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

Gerelateerde functies

| Functie | Interactie |
| --- | --- |
| [weekday - Script- en diagramfunctie](https://help.qlik.com/nl-NL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/DateAndTimeFunctions/weekday.htm) | Scriptfunctie om ` DayNames  ` als veldwaarden te retourneren. |
| [Date - Script- en diagramfunctie](https://help.qlik.com/nl-NL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm) | Scriptfunctie om ` DayNames  ` als veldwaarden te retourneren. |
| [LongDayNames](https://help.qlik.com/nl-NL/sense/November2025/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/JJJJ. 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 apps 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 gebruikersinterface van Qlik Sense. 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/DayNames.htm)

#### Load-script en resultaten

Overzicht

In dit voorbeeld zijn de datums in de gegevensverzameling ingesteld in de notatie MM/DD/JJJJ.

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 met de naam `Transactions`.

* Een veld `date`.

* De standaard `DayNames`-definitie.

Load-script

```
SET DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun'; 

Transactions: 
LOAD 
date, 
WeekDay(date) as dayname, 
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 deze velden toe als dimensies:

* `date`

* `dayname`

Maak deze meting:

`sum(amount)`

Resultatentabel

| date | dayname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Za | 1000 |
| 02/01/2022 | Di | 2123 |
| 03/01/2022 | Di | 4124 |
| 04/01/2022 | Vr | 2431 |

In het load-script wordt de functie `WeekDay` gebruikt met het veld `date` als het opgegeven argument. In de resultatentabel geeft de uitvoer van deze functie `WeekDay` de dagen van de week weer in de notatie van de definitie `DayNames`.

## Voorbeeld 2 – Systeemvariabele wijzigen

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

#### Load-script en resultaten

Overzicht

Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuw tabblad. Dezelfde gegevensset en het scenario uit het eerste voorbeeld worden gebruikt.

Aan het begin van het script wordt de definitie `DayNames` echter gewijzigd om de afgekorte dagen van de week in het Afrikaans te gebruiken.

Load-script

```
SET DayNames='Ma;Di;Wo;Do;Vr;Sa;So'; 
						
Transactions: 
Load 
date, 
WeekDay(date) as dayname, 
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 deze velden toe als dimensies:

* `date`
* `dayname`

Maak deze meting:

`sum(amount)`

Resultatentabel

| date | dayname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Za | 1000 |
| 02/01/2022 | Di | 2123 |
| 03/01/2022 | Di | 4124 |
| 04/01/2022 | Vr | 2431 |

In de resultatentabel geeft de uitvoer van deze functie `WeekDay` de dagen van de week weer in de notatie van de definitie `DayNames`.

Het is belangrijk om te onthouden dat als de taal voor de `DayNames` wordt gewijzigd zoals in dit voorbeeld, de `LongDayNames` nog steeds de dagen van de week in het Engels bevat. Dit zou ook moeten worden gewijzigd als beide variabelen in de toepassing worden gebruikt.

## Voorbeeld 3 – Datumfunctie

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/DayNames.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 met de naam `Transactions`.

* Een veld `date`.

* De standaard `DayNames`-definitie.

Load-script

```
SET DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun'; 

Transactions: 
Load 
date, 
Date(date,'WWW') as dayname, 
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 deze velden toe als dimensies:

* `date`
* `dayname`

Maak deze meting:

`sum(amount)`

Resultatentabel

| date | dayname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Za | 1000 |
| 02/01/2022 | Di | 2123 |
| 03/01/2022 | Di | 4124 |
| 04/01/2022 | Vr | 2431 |

De standaard `DayNames`-definitie wordt gebruikt. In het load-script wordt de functie `Date` gebruikt met het veld `date` als het eerste argument. Het tweede argument is `WWW`. Deze opmaak converteert het resultaat naar de waarden die zijn opgeslagen in de definitie `DayNames`. Dit wordt weergegeven in de uitvoer van de resultatentabel.