# Sentencias habituales

Las sentencias más comunes se utilizan habitualmente para manipular datos de varias formas. Estas sentencias pueden escribirse sobre cualquier número de filas en el script y deben terminar siempre en punto y coma ";".

Todas las palabras clave del script pueden escribirse con cualquier combinación de caracteres en mayúscula o minúscula. Los nombres de campo y de variable utilizados en las sentencias, por supuesto, son sensibles a mayúsculas.

Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-regular-statements.htm)

#### LOAD

En un contexto de modificación de gráficos, la sentencia LOAD carga datos adicionales al hipercubo a partir de datos definidos en el script o desde una tabla previamente cargada. También se puede cargar datos desde conexiones analíticas.

Nota informativaLa sentencia LOAD debe llevar o bien el prefijo Replace o Add, o será rechazada.

Add | Replace [**Load**](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/RegularStatements/Load.htm) [ distinct ] fieldlist

(

inline data [ format-spec ] |

resident table-label

) | extension pluginname.functionname([script] tabledescription)]

[ where criterion | while criterion ]

[ group by groupbyfieldlist ]

[order by orderbyfieldlist ]

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-regular-statements.htm)

#### Let

La sentencia let es un complemento a la sentencia set, utilizada para definir variables de script. La sentencia let, al contrario que la sentencia set, evalúa la expresión a la derecha del signo "=" en tiempo de ejecución de script antes de que se asigne a la variable.

[**Let**](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/RegularStatements/Let.htm) variablename=expression

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-regular-statements.htm)

#### Set

La sentencia set se utiliza para definir variables de script. Éstas pueden servir para sustituir cadenas, rutas, unidades de disco, etc.

[**Set**](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/RegularStatements/Set.htm) variablename=string

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-regular-statements.htm)

#### Put

La sentencia Put se utiliza para establecer algún valor numérico en el hipercubo.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-regular-statements.htm)

#### HCValue

La sentencia HCValue se utiliza para recuperar valores en una fila de una columna especificada.