Editor de Módulo
Se pueden escribir las macros y las funciones personalizadas en VBScript o JScript utilizando el diálogo Editor de Módulo. El módulo se guarda junto con el documento.
Están disponibles los siguientes comandos:
El comando Exportar a Archivo de Módulo en el menú Archivo permite guardar el script como un archivo. También existe la opción de Imprimir el script.
El menú Editar contiene varias opciones comunes: Deshacer, Rehacer, Copiar, Cortar, Pegar, Borrar, Seleccionar Todo y Buscar/Reemplazar. También hay una opción: Insertar Archivo la cual permite importar un archivo de Script previamente guardado. Transforme en comentario cualquier fila de texto del script mediante el comando Comentar y recuperarlo de nuevo utilizando Descomentar.
Propiedad | Descripción |
---|---|
(Cuadro de Edición de Macro) | En el cuadro de texto es donde deberá escribir las macros. Todas las macros deberían escribirse como subrutinas entre un par de correspondencia sub .. end sub. |
(Lista de puntos de entrada) | En cuanto el Motor de Script reconoce un punto de entrada, éste aparece en el listado, en el recuadro de la esquina inferior izquierda. También es posible seleccionar puntos de entrada desde esta lista. |
(Mensaje) | El estado actual de cualquier mensaje de error se muestra en el cuadro que hay sobre el cuadro de edición de macro. |
Verificar | Una vez que haya escrito el sub, verifique y valide su sintaxis pulsando este botón. |
Ir a | Resaltando un punto de entrada desde la Lista de Puntos de Entrada y haciendo clic en Ir A, le lleva directamente a dicha posición en el Cuadro de Edición de Macro. |
Probar | Con un punto de entrada seleccionado, puede probar la macro haciendo clic en el botón Prueba. Cualquier error aparecerá en el cuadro Mensaje. |
Motor de Script | Seleccione entre VBScript y JScript. |
Seguridad de Módulo Requerida |
Seleccionando Modo Seguro el diseñador del documento indica que las macros en este documento QlikView no contienen código alguno que pueda acceder al sistema o a las aplicaciones fuera de QlikView. Si encontrara dicho código durante la ejecución de la macro en un documento declarado como Modo Seguro, la ejecución fallará. Seleccionando el modo de Acceso al Sistema el desarrollador del documento se asegura de que el sistema pregunte al usuario final cuando se abra el documento para que éste o bien apruebe el acceso al sistema (Permitir Acceso al Sistema), deshabilite todas las macros del documento (Deshabilitar Macros) o permita sólo las macros sin acceso al sistema (Modo Seguro). |
Seguridad Local Actual | Cuando se abre un documento declarado en modo seguro pero contiene macros no seguras, el usuario será preguntado (vea Seguridad de Módulo Requerida encima). La acción del usuario será recordada por el sistema pero esta configuración puede ser cambiada más adelante desde este menú. El nivel de seguridad de Macro se puede fijar en No Ejecutar, Solo Modo Seguro o Permitir Acceso al Sistema. |