# ApplyCodepage - función de script y de gráfico

ApplyCodepage() aplica un juego de caracteres de página de códigos diferente al campo o texto indicado en la expresión. El argumento codepage debe estar en formato numérico.

Nota informativaAunque se puede usar ApplyCodepage en expresiones de gráficos, se usa más habitualmente como una función de script en el editor de carga de datos. Por ejemplo, a medida que carga archivos que podrían haber sido guardados en diferentes juegos de caracteres fuera de su control, puede aplicar la página de código que representa el conjunto de caracteres que necesite.

Sintaxis:

ApplyCodepage(text, codepage)

Tipo de datos que devuelve: cadena

Argumentos:

Argumentos

| Argumento | Descripción |
| --- | --- |
| text | Campo o texto al que se desea aplicar una página de códigos diferente, dado por el argumento codepage. |
| codepage | Número que representa la página de códigos que se aplicará al campo o expresión dado por text. |

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

#### Ejemplos y resultados:

Ejemplos de script

| Ejemplo | Resultado |
| --- | --- |
| `LOAD `<br>`ApplyCodepage(ROWX,1253) as GreekProduct,`<br>`ApplyCodepage (ROWY, 1255) as HebrewProduct,`<br>`ApplyCodepage (ROWZ, 65001) as EnglishProduct;`<br>`SQL SELECT ROWX, ROWY, ROWZ From Products;` | Al cargar desde SQL, la fuente puede tener una mezcla de diferentes conjuntos de caracteres: Cirílico, hebreo, etc., desde el formato UTF-8. Estos tendrían que cargarse fila por fila, aplicando una página de códigos diferente por cada fila.<br><br>El valor codepage 1253 representa el conjunto de caracteres griegos de Windows, el valor 1255 representa el de hebreo y el valor 65001 representa caracteres estándar UTF-8 de latín. |

## Más información

[Character set](https://help.qlik.com/es-ES/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptSpecifiers/character-set.htm)