# LongMonthNames

El formato definido reemplaza la convención de nombres largos de meses establecida en la configuración regional.

Sintaxis:

LongMonthNames

Al modificar la variable, se debe utilizar el símbolo `;` para separar los valores individuales.

El ejemplo siguiente de la función LongMonthNames define los nombres de los meses en su totalidad:

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

La función `LongMonthNames` se utiliza a menudo en combinación con las siguientes funciones:

Funciones relacionadas

| Función | Interacción |
| --- | --- |
| [Date Función de script y de gráfico](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm) | Función de script que devuelve `DayNames` como valores de campo. |
| [LongDayNames](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/LongDayNames.htm) | Valores en forma larga de los nombres de días `DayNames`. |

## Configuraciones regionales

A menos que se especifique algo distinto, los ejemplos de este tema utilizan el siguiente formato de fecha: MM/DD/YYYY. El formato de fecha se especifica en la sentencia `SET DateFormat` de su script de carga de datos. El formato de fecha predeterminado puede ser diferente en su sistema, debido a su configuración regional y otros factores. Puede cambiar el formato en los ejemplos a continuación para ajustarlo a sus necesidades. O puede cambiar los formatos en su script de carga para que coincidan con estos ejemplos.

La configuración regional predeterminada en las aplicaciones se basa en la configuración del sistema regional de la computadora o servidor donde esté instalado Qlik Sense. Si el servidor de Qlik Sense al que está accediendo está configurado en Suecia, el editor de carga de datos utilizará la configuración regional sueca para las fechas, la hora y la moneda. Estos ajustes de formato regional no están relacionados con el idioma mostrado en la Qlik Sense interfaz de usuario. Qlik Sense se mostrará en el mismo idioma que el navegador que esté utilizando.

## Ejemplo 1: valor predeterminado de las variables del sistema

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

#### Script de carga y resultados

Vista general

Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.

El script de carga contiene:

* Un conjunto de datos que se carga en una tabla denominada `Transactions`.

* Un campo `date`.

* La definición de `LongMonthNames` predeterminada.

Script de carga

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

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue estos campos como dimensiones.

* `date`
* `monthname`

Cree esta medida

`=sum(amount)`

Tabla de resultados

| 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 |

Se utiliza la definición de `LongMonthNames` predeterminada. En el script de carga, para crear un campo denominado `month`, la función `Date` se utiliza con el campo `date` como el primer argumento. El segundo argumento de la función es el formato `MMMM`.

Usar este formato Qlik Sense convierte los valores del primer argumento en el nombre de mes completo correspondiente establecido en la variable `LongMonthNames`. En la tabla de resultados, los valores de campo de nuestro campo creado `month` muestran esto.

## Ejemplo 2: cambiar la variable del sistema

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

#### Script de carga y resultados

Vista general

Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.

El script de carga contiene:

* Un conjunto de datos que se carga en una tabla denominada `Transactions`.

* Un campo `date`.

* La variable `LongMonthNames` que se modifica para usar los días de la semana abreviados en español.

Script de carga

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

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue `sum(amount)` como medida y estos campos como dimensiones:

* `date`
* `monthname`

Cree esta medida:

`=sum(amount)`

Tabla de resultados

| date | monthname | sum(amount) |
| --- | --- | --- |
| 01/01/2022 | Enero | 1.000,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 |

En el script de carga, la variable `LongMonthNames` se modifica para mostrar los meses del año en español. Después, para crear un campo denominado `monthname`, se utiliza la función `Date` con el campo `date` como primer argumento. El segundo argumento de la función es el formato `MMMM`.

Usar este formato Qlik Sense convierte los valores del primer argumento en el nombre de mes completo correspondiente establecido en la variable `LongMonthNames`. En la tabla de resultados, los valores de campo de nuestro campo creado ` monthname  ` muestran esto.