QlikView: secuencias de comandos

La creación de scripts es una característica muy poderosa en QlikView, que permite el control de las opciones de carga de datos y las transformaciones de datos. Permite el uso de muchas funciones incorporadas disponibles en QlikView y crea subrutinas para ser utilizadas en múltiples scripts dentro de un documento QlikView.

La secuencia de comandos se realiza mediante el Editor de secuencias de comandos. Se accede desde el menú Archivo usandoScript Editor. También podemos presionarControl +Epara abrir la ventana del editor de secuencias de comandos. Llena previamente algunos formatos de datos que se establecen como formatos predeterminados para que los datos se procesen. Por ejemplo, el separador de miles es una coma y la fecha está en formato mes-día-año. Estos se pueden cambiar para adaptarse a los datos entrantes según la necesidad.

Funciones del editor de scripts

El editor de secuencias de comandos tiene muchas funciones, a las que se accede desde el menú de la ventana del editor de secuencias de comandos, que es un menú diferente del menú principal. A continuación se muestra una lista de características importantes.

Menú Archivo

  • Reload - Vuelve a cargar el script y recupera los nuevos datos.

  • Upper/Lower Case - Convierte las mayúsculas y minúsculas de las palabras, ya que QlikView distingue entre mayúsculas y minúsculas.

  • Comment - Se utiliza para comentar bloques de código.

Menú de edición

  • Clear Entire Script - Borra la pestaña de secuencia de comandos activa.

  • Open Script File - Abre los archivos de script guardados.

  • Table Viewer - Se utiliza para ver la vista tabular de los datos que se cargan.

Insertar menú

  • Environment Variables - Inserta una lista estándar de variables de entorno.

  • Script Files - Permite buscar archivos de script e insertarlos.

  • Connect/Disconnect Statement - Se utiliza para conectarse o desconectarse de bases de datos externas.

Menú de pestaña

  • Insert Tab - Inserta una pestaña en la posición actual del cursor.

  • Promote/Demote Tab - Permite mover las pestañas de izquierda a derecha y viceversa.

  • Merge with Previous - Se utiliza para fusionar el contenido de la etiqueta activa con la pestaña anterior.

Menú de herramientas

  • ODBC Administrator 64 bit/ODBC Administrator 32 bit - Permite configurar la información DSN correcta para las fuentes de datos.

  • Editor Preferences - Le permite configurar la fuente y el tamaño del texto, las funciones de ayuda, los accesos directos, el motor de secuencias de comandos predeterminado, etc.

  • Syntax Check - Se utiliza para validar la sintaxis del código del script.