QlikView Manual de Referencia - Es
Short Description
Download QlikView Manual de Referencia - Es...
Description
Manual de Referencia
Versión 11.2 SR2 para Microsoft Windows® Lund, Suecia, 2013 Autor QlikTech International AB
QlikView 11.20 SR2, 12004
1
Copyright © 1994-2013 Qlik®Tech International AB, Suecia. Las leyes internacionales de copyright prohíben copiar, fotocopiar, reproducir, traducir o convertir, en parte o en su totalidad, por cualquier medio electrónico o formato electrónicamente legible, el presente contenido, sin la previa autorización escrita de QlikTech International AB, a excepción del modo definido en el acuerdo de software. Qlik®Tech y Qlik®View son marcas comerciales registradas de QlikTech International AB. Microsoft, MS-DOS, Windows, Windows NT, Windows 2000, Windows 2003, Windows XP, Windows Vista, Windows 2008, SQL Server, FoxPro, Excel, Access and MS Query y MS Query son marcas registradas de Microsoft Corporation. IBM, AS/400 y PowerPC son marcas registradas de International Business Machines Corporation. Borland, Paradox y dBASE son marcas registradas de Borland International. ORACLE y SQL*Net son marcas registradas de Oracle Corporation. MacOS es marca registrada de Apple Corporation. Sun Java y JavaBeans son marcas comerciales registradas de Sun Microsystems, Inc.
2
QlikView 11.20 SR2, 12004
Contents
Contenido Parte 1 Introducción 1 Antes de comenzar 1.1 Convenciones 1.2 Los Servicios de Soporte de QlikTech
2 Novedades en QlikView 11.2 2.1 Funcionalidad General
3 Compatibilidad con versiones anteriores de QlikView 3.1 Compatibilidad con formatos previos de archivo 3.2 Entornos mixtos cliente/servidor
4 QlikView Personal Edition
Parte 2 Instalación 5 Instalación de QlikView 5.1 5.2 5.3 5.4 5.5 5.6 5.7
Paquetes de instalación QlikView Descargar e Instalar el Programa de Instalación de QlikView Desktop Cuando se está ejecutando el programa de instalación Serialización Distribución en Red de QlikView El Editor de Archivo de Activación de Licencia Actualizar QlikView
6 OLE DB y ODBC 6.1 OLE DB 6.2 ¿Cuándo es necesaria la interfaz ODBC? 6.3 Crear fuentes de datos ODBC
Parte 3 Cuestiones básicas de navegación 7 Iniciar QlikView 7.1 7.2 7.3 7.4
Sintaxis de la línea de comandos La Página de Inicio Conectar con el Servidor Ejecución por Lotes
8 El asistente "Comenzando" 9 Archivo QlikView 9.1 Archivos de Proyecto QlikView 9.2 Control de Versiones (source control)
10 Comandos de Menú 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8
Menú Archivo Menú Editar Menú Ver Menú Selecciones El menú Diseño Menú Configuración Menú Marcadores Menú Informes
QlikView 11.20 SR2, 12004
17 19 19 20
21 21
23 23 23
25
27 28 28 29 29 30 30 30 31
33 33 33 34
35 36 36 37 39 41
43 51 51 52
55 55 59 60 61 61 62 63 64
3
Contenido
10.9 Menú Herramientas 10.10 Menú Objeto 10.11 Menú Ventana 10.12 Menú Ayuda
11 Barras de Herramientas y Barra de Estado 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8
Barras de Herramientas Barra de Herramientas Estándar Barra de Herramientas Navegación La Barra de Herramientas Diseño Barra de Herramientas de Hoja Barra de Herramientas Marcadores Personalizar (Barras de Herramientas)... Barra de Estado
12 Preferencias de Usuario 12.1 Preferencias de Usuario: General 12.2 Preferencias de Usuario: Guardar 12.3 Preferencias de Usuario: Editor 12.4 Preferencias de Usuario: Diseño 12.5 Preferencias de Usuario: Objetos 12.6 Fuente 12.7 Preferencias de Usuario: Exportar 12.8 Preferencias de Usuario: Imprimir 12.9 Preferencias de Usuario: Correo 12.10 Preferencias de Usuario: Ubicaciones 12.11 Preferencias de Usuario: Seguridad 12.12 Preferencias de Usuario: Licencia
13 Exportar e Imprimir 13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8
Imprimir: General Imprimir: Diseño Imprimir: Cabecera/Pie de página Fecha & Hora Imprimir Hoja Vista Previa Modo de Copiado Exportar
14 Lógica y Selecciones 14.1 Selección de un valor en un campo 14.2 Códigos de Color 14.3 Estilos de Selección 14.4 Indicadores 14.5 Selección múltiple dentro de un campo 14.6 Mover selecciones 14.7 Bloquear Valores de Campo Seleccionados 14.8 Selecciones Actuales 14.9 Selecciones en Otros Objetos 14.10 Buscar 14.11 El Diálogo Búsqueda Avanzada 14.12 Modo And en Cuadros de lista
4
64 65 65 66
69 69 69 70 71 74 74 74 78
81 81 85 87 90 92 94 95 97 98 99 102 103
105 105 106 108 109 110 110 111 112
113 113 113 113 115 116 116 117 118 118 121 124 126
QlikView 11.20 SR2, 12004
Contents
14.13 Referencias circulares 14.14 Tablas parcialmente desconectadas 14.15 Estados Alternos
15 Marcadores 15.1 15.2 15.3 15.4 15.5 15.6
Marcadores: tipos Diálogo Añadir Marcador Diálogo Marcadores Exportar Marcadores Importar Marcadores Estados alternos y Marcadores
16 Informes 16.1 Menú Informes 16.2 Editor de Informes
17 Alertas 17.1 Creación de Alertas 17.2 Cómo utilizar las alertas 17.3 Alertas 17.4 El diálogo Alertas 17.5 Asistente de Alertas
18 Panel de Variables 19 Vista previa de la expresión 20 Archivos Internos 20.1 20.2 20.3 20.4
Referencias a archivos en el diseño QlikView Archivos Internos en documentos QlikView Archivos internos en el archivo de programa QlikView Sonidos
Parte 4 Script 21 Introducción a la Carga de Datos 21.1 Cargar datos desde archivos 21.2 Cargar Datos de Bases de Datos 21.3 Direct Discovery
22 Variables y Campos 22.1 22.2 22.3 22.4
127 129 129
131 131 131 134 136 137 138
139 139 140
159 159 159 160 161 164
171 173 175 175 175 175 176
177 178 178 179 179
183
Campos Campos de entrada Variable Otras entidades en QlikView
183 184 185 185
23 Diálogo Editor de Script
187
23.1 Asistente de Sentencia Set 23.2 Buscar/Reeemplazar (script) 23.3 Script Oculto 23.4 Visor de Tablas 23.5 Propiedades de Vínculo de Datos 23.6 Conectar a una fuente de datos 23.7 Crear Sentencia Select 23.8 Abrir Archivos Locales 23.9 Abrir Archivos de Internet o Abrir Documento QlikView 23.10 Asistente de Datos Inline
QlikView 11.20 SR2, 12004
194 195 196 196 199 202 203 207 207 208
5
Contenido
23.11 Asistente para Tablas de Restricción de Acceso 23.12 Asistente de Archivo
210 210
24 Sintaxis de script 24.1 24.2 24.3 24.4 24.5
241
Sentencias de Script y palabras clave Nombres de Tabla Variables de script Expansiones de Signo Dólar Comillas
241 300 301 308 310
25 Expresiones de Script
313
25.1 Operadores 25.2 Funciones de Agregación 25.3 Otras funciones
313 316 334
26 Estructuras de datos
401
26.1 26.2 26.3 26.4
Sentencias de carga de datos Ejecución de Script Campos de Sistema Tablas Lógicas
26.5 26.6 26.7 26.8
Asociaciones entre tablas lógicas Nombres de Campo Concatenar varias tablas en una sola Join y Keep
401 401 401 403 404 406 407 408
27 Evaluación de los datos cargados
413
27.1 Bases de datos genéricas 27.2 Tablas cruzadas 27.3 Emparejar intervalos con datos discretos 27.4 Utilizar la sintaxis ampliada de IntervalMatch para resolver problemas de cambios de dimensión progresivos 27.5 Jerarquías 27.6 Vínculos semánticos 27.7 Vincular información a valores de campo 27.8 Limpieza de datos 27.9 Utilización de caracteres comodín en los datos 27.10 Manejo de valores NULL (nulos) en QlikView 27.11 Juego de caracteres
28 Archivos QVD 28.1 28.2 28.3 28.4
Finalidad de archivos QVD Crear archivos QVD Leer datos desde archivos QVD Utilización de archivos QVD para carga incremental
29 Seguridad 29.1 29.2 29.3 29.4 29.5 29.6 29.7 29.8
6
Autenticación y Autorización Seguridad empleando QlikView Publisher Seguridad empleando la Sección de Acceso en el script QlikView Secciones en el script Niveles de Acceso en la Sección de Acceso Campos de sistema en la Sección de Acceso Restricciones en la funcionalidad de QlikView Reducción Dinámica de Datos
413 414 416 417 419 421 424 425 426 428 430
433 433 434 434 435
441 441 441 441 442 442 442 444 444
QlikView 11.20 SR2, 12004
Contents
29.9 Restricciones de acceso heredadas 29.10 Cifrado / Encriptado
Parte 5 La hoja y los objetos de hoja 30 Propiedades de Documento 30.1 Propiedades de Documento: General 30.2 Propiedades de Documento: Al Abrir 30.3 Propiedades de Documento: Hojas 30.4 Propiedades de Documento: Servidor 30.5 Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables 30.6 Propiedades de Documento: Seguridad 30.7 Propiedades de Documento: Disparadores 30.8 Propiedades de Documento: Grupos 30.9 Propiedades de Documento: Tablas 30.10 Propiedades de Documento: Ordenar 30.11 Propiedades de Documento: Presentación 30.12 Propiedades de Documento: Número 30.13 30.14 30.15 30.16 30.17
Propiedades de Documento: Cifrado Propiedades de Documento, Extensiones Fuente Diseño Título
31 La Hoja 31.1 Creación 31.2 Navegación 31.3 Hoja: Menú Objeto 31.4 Propiedades de Hoja 31.5 Propiedades de Hoja: General 31.6 Seleccionar Campos;Propiedades de Hoja: Campos 31.7 Propiedades de Hoja: Objetos 31.8 Propiedades de Hoja: Seguridad 31.9 Propiedades de Hoja: Disparadores 31.10 Propiedades de Pestaña
32 Objetos de Hoja 32.1 32.2 32.3 32.4
Objetos Locales y Objetos del Servidor Menú Objeto Notas y Comentarios Arrastrar y soltar a Microsoft Office
33 Cuadro de Lista 33.1 Cuadro de Lista: Menú Objeto 33.2 Propiedades del Cuadro de Lista: General 33.3 Propiedades del Cuadro de Lista: Expresiones 33.4 Propiedades del Cuadro de Lista: Ordenar 33.5 Propiedades del Cuadro de Lista: Presentación 33.6 Propiedades: Número 33.7 Fuente 33.8 Diseño 33.9 Título 33.10 Vista de Árbol en Cuadros de Lista
QlikView 11.20 SR2, 12004
446 446
447 448 448 455 457 460 463 466 468 471 473 476 477 479 481 482 483 484 489
493 493 493 494 494 495 497 498 500 501 502
503 503 504 504 504
505 505 509 513 521 522 525 527 528 531 534
7
Contenido
34 Cuadro de Estadísticas 34.1 34.2 34.3 34.4 34.5 34.6
535
Menú Objeto del Cuadro de Estadísticas Propiedades de Cuadro de Estadísticas: General Propiedades del Cuadro de estadística: Número Fuente Diseño Título
535 537 540 541 541 542
35 Cuadro de Selección Múltiple 35.1 35.2 35.3 35.4 35.5 35.6 35.7 35.8
543
Cuadro de Selección Múltiple: Menú Objeto Propiedades de Cuadro de Selección Múltiple: General Propiedades del Cuadro de Lista: Ordenar Propiedades del Cuadro de Selección Múltiple: Presentación Propiedades del Cuadro de Selección Múltiple: Número Fuente Diseño Título
543 546 548 550 555 556 556 556
36 Cuadro de Tabla
557
36.1 Utilización del Cuadro de Tabla 36.2 Cuadro de Tabla: Menú Objeto 36.3 Propiedades de Cuadro de Tabla: General 36.4 Propiedades del Cuadro de Tabla: Ordenar 36.5 Propiedades del Cuadro de Tabla: Presentación 36.6 Propiedades de Gráfico: Estilo 36.7 Propiedades del Cuadro de Tabla: Número 36.8 Fuente 36.9 Diseño 36.10 Título
557 557 563 565 566 568 569 570 571 571
37 Cuadro de Selecciones Actuales 37.1 37.2 37.3 37.4 37.5
573
Cuadro de Selecciones Actuales: Menú Objeto Propiedades del Cuadro de Selecciones Actuales: General Fuente Diseño Título
573 575 577 578 578
38 Cuadro de entrada 38.1 38.2 38.3 38.4 38.5 38.6 38.7 38.8 38.9
39 Botón 39.1 39.2 39.3 39.4
8
579
Usar el Cuadro de Entrada Cuadro de Entrada: Menú Objeto Propiedades del Cuadro de Entrada: General Propiedades del Cuadro de Entrada: Presentación Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables Propiedades del Cuadro de Entrada: Número Fuente Diseño Título Botón: Menú Objeto Botón Propiedades: General Acciones Fuente
579 579 581 583 585 587 588 588 588
589 589 591 593 600
QlikView 11.20 SR2, 12004
Contents
39.5 Diseño 39.6 Título
40 Objeto de Texto 40.1 40.2 40.3 40.4 40.5 40.6
Menú de Objeto del Objeto de texto Propiedades del Objeto de Texto: General Acciones Fuente Diseño Título
41 Objeto de Línea/Flecha 41.1 41.2 41.3 41.4 41.5
Objeto de Línea/Flecha: Menú Objeto Propiedades del Objeto de Línea/Flecha: General Acciones Diseño Título
42 Objeto Calendario/Deslizador 42.1 Utilizar un Objeto Calendario/Deslizador 42.2 Menú Objeto del Objeto Calendario/Deslizador 42.3 Propiedades del Objeto Calendario/Deslizador: General 42.4 Propiedades del Objeto Calendario/Deslizador: Presentación (modo deslizador) 42.5 Propiedades del Objeto Calendario/Deslizador: Presentación (modo calendario) 42.6 Ordenar 42.7 Número 42.8 Fuente 42.9 Diseño 42.10 Título
43 Objeto Marcador 43.1 43.2 43.3 43.4 43.5 43.6
Objetos Marcador en Estados Alternos Objeto Marcador: Menú Objeto Propiedades del Objeto Marcador: General Fuente Diseño Título
44 Objeto de Búsqueda 44.1 44.2 44.3 44.4 44.5 44.6 44.7
Objeto de Búsqueda: Menú Objeto Propiedades del Objeto de Búsqueda: General Propiedades del Objeto de Búsqueda: Presentación Propiedades del Objeto de Búsqueda: Ordenar Fuente Diseño Título
45 Contenedor 45.1 45.2 45.3 45.4 45.5 45.6
Contenedor: Menú Objeto Propiedades contenedor: General Propiedades del Contenedor: Presentación Fuente Diseño Título
QlikView 11.20 SR2, 12004
600 600
601 601 602 607 607 607 607
609 609 610 612 612 612
613 613 613 615 617 619 619 619 620 620 620
621 621 621 623 624 625 625
627 627 628 631 632 632 632 633
635 635 636 638 639 639 639
9
Contenido
46 Objeto Personalizado 46.1 46.2 46.3 46.4
641
Objeto Personalizado: Menú Objeto Propiedades del Objeto personalizado: General Diseño Título
641 642 644 644
47 Panel de Objetos del Servidor 47.1 47.2 47.3 47.4
645
Configurar el Panel Objetos Compartidos Añadir y Compartir Objetos El diálogo Objetos del Servidor
645 646 646 647
48 Plantillas de Diseño
651
48.1 Acerca de las plantillas de diseño QlikView 48.2 Aplicar plantillas en el Diseño 48.3 Asistente de Creación de Plantillas
651 652 653
Parte 6 Gráficos:
657
49 Introducción
658
49.1 49.2 49.3 49.4 49.5 49.6
Nuevo Gráfico Selecciones en gráficos y tablas Cambio Rápido de Estilo de Gráfico Ajustar y mover componentes de un gráfico Propiedades de Gráfico Propiedades de Gráfico: General
660 661 662 662 663 663
50 Gráfico de Barras
669
50.1 Nuevo Gráfico 50.2 Gráfico de Barras: Menú Objeto 50.3 General 50.4 Propiedades de Gráfico: Dimensiones 50.5 Propiedades de Gráfico: Límites de Dimensión 50.6 Propiedades de Gráfico: Expresiones 50.7 Propiedades de Gráfico: Ordenar 50.8 Propiedades de Gráfico: Estilo 50.9 Propiedades de Gráfico: Presentación (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) 50.10 Propiedades de Gráfico: Ejes (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) 50.11 Propiedades de Gráfico: Colores 50.12 Propiedades de gráfico: Número 50.13 Fuente 50.14 Diseño 50.15 Título
51 Gráfico de Líneas 51.1 51.2 51.3 51.4 51.5 51.6 51.7 51.8
10
Nuevo Gráfico Gráfico de Líneas: Menú Objeto General Dimensiones Límites de Dimensión Expresiones Ordenar Estilo
669 669 672 673 678 682 694 695 698 704 707 710 711 711 711
713 713 714 716 716 716 716 716 717
QlikView 11.20 SR2, 12004
Contents
51.9 Propiedades de Gráfico: Presentación (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) 51.10 Ejes 51.11 Colores 51.12 Número 51.13 Fuente 51.14 Diseño 51.15 Título
52 Gráfico Combinado 52.1 52.2 52.3 52.4 52.5 52.6 52.7 52.8 52.9
Gráfico Combinado: Menú Objeto General Dimensiones Límites de Dimensión Expresiones Ordenar Estilo Propiedades de Gráfico: Presentación (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) Ejes
717 720 720 720 720 720 720
721
Colores Número Fuente Diseño Título
721 724 724 724 724 724 725 725 728 728 728 728 728 728
53 Gráfico de Radar
729
52.10 52.11 52.12 52.13 52.14
53.1 El Menú Objeto del Gráfico de Radar 53.2 General 53.3 Dimensiones 53.4 Límites de Dimensión 53.5 Expresiones 53.6 Ordenar 53.7 Estilo 53.8 Propiedades de Gráfico: Presentación (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) 53.9 Ejes 53.10 Colores 53.11 Número 53.12 Fuente 53.13 Diseño 53.14 Título
54 Gráfico de Dispersión 54.1 El menú Objeto del Gráfico de Dispersión 54.2 General 54.3 Dimensiones 54.4 Límites de Dimensión 54.5 Propiedades gráfico: Expresiones (gráfico de dispersión) 54.6 Ordenar 54.7 Estilo 54.8 Propiedades de Gráfico: Presentación (Gráfico de Dispersión - de Rejilla) 54.9 Propiedades gráfico: ejes (gráfico de tarta/de dispersión) 54.10 Colores
QlikView 11.20 SR2, 12004
729 732 732 732 732 732 733 733 736 736 736 736 736 736
737 737 740 740 740 741 741 742 742 746 748
11
Contenido
54.11 54.12 54.13 54.14
Número Fuente Diseño Título
55 Gráfico de Rejilla 55.1 Gráfico de Rejilla: Menú Objeto 55.2 Dimensiones 55.3 Límites de Dimensión 55.4 Expresiones 55.5 Ordenar 55.6 Estilo 55.7 Propiedades de Gráfico: Presentación (Gráfico de Dispersión - de Rejilla) 55.8 Ejes 55.9 Colores 55.10 Número 55.11 Fuente 55.12 Diseño 55.13 Título
56 Gráfico de Tarta 56.1 El menú Objeto del Gráfico de Tarta 56.2 Dimensiones 56.3 Límites de Dimensión 56.4 Expresiones 56.5 Ordenar 56.6 Estilo 56.7 Propiedades de Gráfico: Presentación (Gráfico de Tarta) 56.8 Colores 56.9 Número 56.10 Fuente 56.11 Diseño 56.12 Título
57 Gráfico de Embudo 57.1 Gráfico de Embudo: Menú Objeto 57.2 General 57.3 Dimensiones 57.4 Límites de Dimensión 57.5 Expresiones 57.6 Ordenar 57.7 Estilo 57.8 Propiedades de gráfico: Presentación (Gráfico de embudo) 57.9 Colores 57.10 Número 57.11 Fuente 57.12 Diseño 57.13 Título
58 Gráfico de Bloques 58.1 Gráfico de Bloques: Menú Objeto 58.2 General
12
748 748 748 749
751 751 754 754 754 754 755 755 759 759 759 759 759 759
761 761 764 764 764 764 764 764 766 766 766 766 766
767 767 770 770 770 770 770 771 771 772 772 773 773 773
775 775 778
QlikView 11.20 SR2, 12004
Contents
58.3 Dimensiones 58.4 Límites de Dimensión 58.5 Expresiones 58.6 Estilo 58.7 Propiedades de gráfico: Presentación (Gráfico de bloques) 58.8 Colores 58.9 Número 58.10 Fuente 58.11 Diseño 58.12 Título
59 Gráfico de Indicador 59.1 59.2 59.3 59.4 59.5 59.6
Gráfico de Indicador: Menú Objeto General Dimensiones Expresiones Ordenar Estilo
59.7 Propiedades de Gráfico: Presentación (Gráfico de Indicador) 59.8 Acciones 59.9 Colores 59.10 Número 59.11 Fuente 59.12 Diseño 59.13 Título
60 Gráfico Mekko 60.1 Gráfico Mekko: Menú Objeto 60.2 General 60.3 Dimensiones 60.4 Límites de Dimensión 60.5 Expresiones 60.6 Ordenar 60.7 Estilo 60.8 Propiedades de Gráfico: Presentación (Gráfico de Barras, de Líneas, Combinado, de Radar, Mekko) 60.9 Ejes 60.10 Colores 60.11 Número 60.12 Fuente 60.13 Diseño 60.14 Título
61 Tabla Pivotante 61.1 61.2 61.3 61.4 61.5 61.6 61.7 61.8
Usar la Tabla Pivotante Tabla Pivotante: Menú objeto General Dimensiones Expresiones Ordenar Propiedades de gráfico: Presentación (tabla dinámica) Propiedades de Gráfico: Efectos Visuales
QlikView 11.20 SR2, 12004
778 778 778 778 778 780 780 780 781 781
783 783 786 786 786 786 786 786 789 790 790 790 790 790
791 791 793 793 794 794 794 794 794 797 797 797 797 798 798
799 799 803 806 806 806 806 807 809
13
Contenido
61.9 Propiedades de Gráfico: Estilo 61.10 Número 61.11 Fuente 61.12 Diseño 61.13 Título
62 Tabla Simple 62.1 Usar la Tabla Simple 62.2 Tabla Simple: Menú Objeto 62.3 General 62.4 Dimensiones 62.5 Límites de Dimensión 62.6 Expresiones 62.7 Propiedades de gráfico: Orden (tabla simple) 62.8 Propiedades de Gráfico: Presentación (Tabla Simple) 62.9 Propiedades de Gráfico: Efectos Visuales 62.10 Propiedades de Gráfico: Estilo 62.11 Número 62.12 Fuente 62.13 Diseño 62.14 Título
63 Editar Expresión (diálogo) 63.1 63.2 63.3 63.4
Menú Archivo Menú Editar Menú Configuración Asistente de Mezcla de Colores
64 Asistente de Cuadro 64.1 Definir Datos del Asistente de Cuadro 64.2 Presentación del Asistente de Cuadro
65 Asistente de Gráfico Rápido 65.1 Iniciar el Asistente de Gráfico Rápido
66 Asistente de gráfico de tiempos
813 813 814 817 817 817 817 818 819 822 823 824 824 824 824
825 828 828 828 828
833 833 834
835 835
843
66.1 Inicio del Asistente de Gráfico de Tiempos
843
67 Asistente de Gráfico de Estadísticas
849
67.1 67.2 67.3 67.4
Iniciar el Asistente de Gráfico de Estadísticas Prueba Chi2 Prueba T Pareada Prueba T No Pareada
68 Expresiones de Gráfico 68.1 68.2 68.3 68.4 68.5 68.6
Estados Alternos y Expresiones de Gráfico Expansión de Variable de Texto Operadores Funciones de Agregación en Gráficos Funciones para dimensiones sintéticas Otras funciones
69 Ejemplos 69.1 Ejemplos de Calificadores de Agregación 69.2 Ejemplos de Estados Alternos en Expresiones de Gráfico 70.1 Ejemplos de Funciones de Rango de Gráficos
14
810 811 811 811 811
849 849 850 851
853 854 855 855 858 895 895
925 925 926 929
QlikView 11.20 SR2, 12004
Contents
71.1 Ejemplos de Funciones Inter-Registro en Gráficos
72 Agregaciones anidadas y otros asuntos relacionados 73 Fórmulas Calculadas 73.1 Introducir una Fórmula Calculada 73.2 Mensajes de Error 73.3 Fórmula Calculada
74 Grupos de Campos 74.1 Grupos Jerárquicos 74.2 Grupos no jerárquicos (Cíclicos)
75 Mensajes de Error Personalizados
Parte 7 Formatos numéricos 76 Tipos de Datos en QlikView 76.1 La representación interna de los datos en QlikView 76.2 Interpretación numérica 76.3 Fechas y horas
77 Códigos de Formato para Funciones de Interpretación y Formato 77.1 77.2 77.3 77.4
Números Fechas Horas Fecha/Hora
Parte 8 Macros y Automatización 78 Utilización de las Macros y la Automatización en QlikView 78.1 La Interfaz de Automatización de QlikView 78.2 Cómo puede controlar QlikView la Automatización y las Macros
79 Intérprete Interno de Macros 79.1 79.2 79.3 79.4
933
939 945 945 945 945
947 947 948
949
951 952 952 952 955
959 959 960 960 960
963 964 964 964
967
Invocar Macros Funciones especiales de librería para JScript Editor de Módulo Depurador de Macros
967 968 969 971
80 Acceder a un Documento QlikView
973
80.1 Acceder a Documentos QlikView desde el Exterior 80.2 Acceder a Documentos QlikView desde el Intérprete de Macros Interno
81 Llamadas a Funciones VBScript desde el Script 81.1 Paso de Parámetros
82 Utilización de Macros en Documentos QV del QV-Server 82.1 82.2 82.3 82.4 82.5
Macros en QlikView Server Limitaciones en la funcionalidad de las macros Limitaciones de los disparadores de Macros Funciones VBScript Exportaciones en el lado del Servidor
Parte 9 Apéndice A Limitaciones y Requisitos A.1 Limitaciones acerca de la cantidad de datos que se pueden cargar A.2 Requisitos del Sistema A.3 Librerías de Vínculos Dinámicos (dll’s) necesarias
B Métodos Abreviados de Teclado
QlikView 11.20 SR2, 12004
973 973
975 976
977 977 977 977 978 978
979 980 980 980 980
981
15
Contenido
B.1 Métodos Abreviados del Menú Archivo B.2 Métodos Abreviados del Menú Editar B.3 Métodos Abreviados del Menú Ver B.4 Métodos Abreviados del Menú Selecciones B.5 Métodos Abreviados del Menú Conifguraciones B.6 Métodos Abreviados del Menú Marcadores B.7 Métodos Abreviados del Menú Herramientas B.8 Métodos Abreviados del Menú Objeto (Cuadro de Lista, Cuadro de Estadísticas y Cuadro de Selección Múltiple) B.9 Métodos Abreviados de Teclado en el Script B.10 Métodos Abreviados de la Tecla F
C Optimización del Rendimiento de Aplicaciones Introducción Count ( Distinct 'FieldName') If ( Condition(Text),....) Sum ( If (Condition, 'FieldName'…)) If ( Condition, Sum(‘FieldName’)..)
C.6 C.7 C.8 C.9
If (Condition1, Sum('FieldName'), If (Condition2, Sum('FieldName')…….. Clasificar texto Títulos dinámicos y objetos de texto Disparadores de Macros ( "ante cambio" )
D Preguntas Frecuentes (FAQ)
991 991 992 993 994 995
997
Seguridad e Integridad de los Datos El Derecho a modificar los datos El derecho a Visualizar los Datos Integridad de los Datos
997 997 997 998
E Crear tablas parcialmente desconectadas de forma intencionada F Formalismo Backus-Naur Glosario Índice
16
985 985 986 986 987 987 988 988 989
991
Instalación Documentos QlikView Scripts y Carga de Datos Lógica QlikView Diseño Compartir documentos QlikView con otras personas
E Protección de Datos E.1 E.2 E.3 E.4
983 983 984
985
C.1 C.2 C.3 C.4 C.5
D.1 D.2 D.3 D.4 D.5 D.6
981 982 982 982 983 983 983
999 1001 1003 1017
QlikView 11.20 SR2, 12004
Parte 1 Introducción
Parte 1 Introducción
QlikView 11.20 SR2, 12004
17
18
QlikView 11.20 SR2, 12004
1 Antes de comenzar Bienvenido a QlikView - la solución de acceso a los datos que le permite analizar y utilizar información proveniente de diversas fuentes de datos. Con QlikView es fácil lograr una visión global y visualizar las conexiones, incluso cuando se manejan enormes conjuntos de datos o datos muy complejos. Usted puede integrar datos procedentes de diversas fuentes y poner la información rápidamente a disposición del usuario a través de la red. La información correcta llega a la persona correcta. La tecnología asociativa permite crear una interfaz única para la presentación interactiva y el análisis de cualquier tipo de información. QlikView gestiona la información de modo parecido al funcionamiento del cerebro humano. Al igual que sucede en nuestro cerebro, QlikView va realizando, de manera gradual, conexiones asociativas en la información que se está procesando. Usted - y no la base de datos - es quien decide las preguntas que se van a plantear. Haga simplemente clic con el ratón en el tema del que desee ampliar información. Los sistemas convencionales de búsqueda de datos a menudo requieren una estructura fija, que va de lo más amplio a lo más detallado en las consultas; mientras que QlikView le permite comenzar por cualquier parte de la información, sin importar su ubicación en la estrucutra de datos. En los sistemas convencionales, la recuperación de datos suele ser una tarea bastante compleja, que requiere un amplio conocimiento de la estructura de la base de datos así como de la sintaxis del lenguaje de consulta. Muchas veces, el usuario se ve limitado por unas rutinas de búsqueda predefinidas. QlikView revoluciona este proceso, haciendo posible la libre selección de los datos mostrados en pantalla con un simple clic de ratón. Hay muchas áreas en las que se puede aplicar QlikView. Es usted quien decide cómo utilizar el programa. QlikView le ayuda a lograr una visión global, unificada y coherente de la información contenida en diferentes bases de datos - las suyas propias o las de otra persona, remotas o locales. Se puede utilizar QlikView en prácticamente cualquier base de datos. QlikView le permite l l l l l l l l l
crear una interfaz flexible para los usuarios finales y un almacén de datos obtener rápidamente un retrato real de las relaciones entre los datos elaborar presentaciones basadas en sus datos crear gráficos y tablas dinámicos e ilustrativos analizar estadísticas vincular descripciones y funcionalidad multimedia a sus datos construir sus propios sistemas expertos crear tablas nuevas, integrando información de fuentes muy diversas construir su propio sistema de Inteligencia de Negocio (Business Intelligence)
Algunos ejemplos donde se utilizan aplicaciones QlikView hoy en día son sistemas financieros, administraciones de RRHH, análisis de mercados, atención al cliente, administración de proyectos, controles de producción, compañías de almacenes y compraventas. Incluso se pueden mezclar las diferentes aplicaciones entre sí para lograr visiones globales de la información, totalmente novedosas.
1.1 Convenciones Antes de empezar a utilizar QlikView, es importante comprender los términos y las convenciones tipográficas empleadas en la documentación. En esta sección explicamos algunos de los términos.
Convenciones Generales l
La expresión "elegir" se utiliza para ejecutar un comando del menú en la barra de herramientas o en un cuadro de diálogo.
QlikView 11.20 SR2, 12004
19
l
l l
La expresión "seleccionar" se utiliza para marcar en una lista o en una hoja un objeto con el que quiere realizar su siguiente acción. También se utiliza para marcar valores en campos, haciendo selecciones lógicas entre los datos. Las listas numeradas (p.ej. 1, 2, 3, ...) indican procesos con uno o más pasos secuenciales. Las listas de puntos, como ésta, proporcionan información, y no indican pasos secuenciales.
Convenciones en cuanto al ratón l
l
l
l l
Las descripciones del presente manual asumen que el botón izquierdo de su ratón está configurado como botón principal, y el derecho como botón secundario del ratón. (En Windows, por defecto, es así.) "Apuntar a..." significa mover el ratón y por tanto el cursor hasta colocar la punta de éste encima del objeto en cuestión. "Hacer clic..." o "Pulsar (un botón)" significa apuntar al objeto en cuestión, y luego pulsar e inmediatamente soltar el botón del ratón sin mover el ratón. "Doble-clic..." significa hacer rápida y seguidamente dos clics con el botón del ratón (dos veces). "Clic derecho" significa hacer clic con el botón derecho del ratón.
Convenciones del teclado l l l
l
Los nombres de las teclas aparecen en letra mayúscula inicial, por ej. "Pulse Intro". La tecla de Retorno y la tecla Intro se refieren a lo mismo en QlikView. El símbolo más "+" entre dos nombres de teclas indica que hay que pulsar ambas teclas a la vez. Por ej., Ctrl+S significa que deberá pulsar y mantener pulsada la tecla Ctrl mientras pulsa s. Un símbolo de coma "," entre dos nombres de teclas indica que hay que pulsar las teclas secuencialmente.
1.2 Los Servicios de Soporte de QlikTech Puede contactar con nosotros si necesita soporte acerca del producto, programas de formación adicionales, o si tiene alguna consulta referente al desarrollo de la aplicación. Consulte nuestra página web para información actualizada de contacto con nuestros servicios de soporte. Nos encontrará en http://www.qlikview.com.
QlikTech International, sede central QlikTech International Tel: +1 (888)-828-9768 150 N. Radnor Chester Road Fax: 610-975-5987 Suite E220 Radnor, PA 19087 USA Para contactar con nuestras oficinas de otros países, por favor, visite nuestra página web (vea la dirección URL anterior).
20
QlikView 11.20 SR2, 12004
2 Novedades en QlikView 11.2 El equipo de desarrollo de QlikView ha escuchado nuevamente las ideas y sugerencias de nuestros usuarios, clientes y partners. Como resultado de nuestro esfuerzo de desarrollo y sus comentarios, estamos preparados para lanzar QlikView 11.2, con numerosas mejoras y funcionalidad nueva. Estamos convencidos de que será una versión que todos disfrutarán. A continuación se describe en detalle gran parte de la nueva funcionalidad.
2.1 Funcionalidad General Direct Discovery Con QlikView Direct Discovery, los usuarios de negocio pueden aprovechar plenamente cualquier conjunto de datos que resulte útil para el análisis, sin limitaciones de escalabilidad. Permite a los usuarios efectuar análisis visual y de Business Discovery en cualquier cantidad de datos, independientemente de su tamaño. Con la introducción de este modelo, único e híbrido, los usuarios pueden asociar datos que están almacenados en grandes fuentes de datos (fuentes Big Data) directamente con otros datos almacenados en el modelo en memoria de QlikView. Una nueva sentencia de script, “DIRECT... IMPLICIT”, sirve para conectar con los datos en el modo direct discovery. QlikView decide qué datos residen en memoria y qué datos son datos de direct discovery mediante esta sintaxis especial de script. Esto permite no cargar determinados elementos de datos, dictados por la sintaxis de script, en el modelo de datos de QlikView durante el proceso de recarga del script, pero aún así estar disponibles para consulta en los diversos objetos QlikView, en la interfaz de usuario, y poder combinarlos en el análisis con el conjunto de datos que sí está incluido en la memoria de QlikView. Una vez establecida la estructura de direct discovery, los datos de direct discovery pueden unirse a los datos en memoria con los nombres de campos habituales. Esto permite al usuario navegar y analizar de forma asociativa ambos conjuntos de datos, los datos de direct discovery y los almacenados en memoria. Para más información vea Direct Discovery (página 179).
QlikView 11.20 SR2, 12004
21
22
QlikView 11.20 SR2, 12004
3 Compatibilidad con versiones anteriores de QlikView El equipo de desarrollo de QlikView ha hecho todo lo que estaba en su mano para facilitar lo más posible la migración a QlikView 11 desde versiones anteriores. Creemos haber cumplido nuestro objetivo y la migración desde QlikView 7.52 , 8, 9 y 10 es algo realmente sencillo. Este capítulo aborda algunas de las posibles áreas que podrían no obstante presentar algún inconveniente.
3.1 Compatibilidad con formatos previos de archivo Compatibilidad con formatos de archivo de QlikView 7, 8, 9, 10 y 11 QlikView 7.52 y posteriores comparten todos el mismo formato de archivo que QlikView 11. Puede trabajar con estas versiones en paralelo prácticamente sin reparar en ello. La nueva funcionalidad de QlikView 11 por supuesto no estará operativa en QlikView 7.52, 8, 9 o 10, pero sí se conservará intacta incluso si los documentos se abren y editan en versiones anteriores. Todo esto funciona de manera muy similar a como lo hacen los archivos de Microsoft Office desde hace ya algún tiempo.
Compatibilidad de lectura de archivos con versiones anteriores QlikView 11 abrirá todos los archivos QlikView creados con QlikView 7.52 y posteriores. Si necesitara abrir archivos de versiones anteriores, tendrá que hacerlo a través de QlikView 7.52. Contacte con su proveedor QlikView habitual para que le facilite una copia gratuita. El equipo de desarrollo siempre se esfuerza por mantener el aspecto de un documento de una versión nueva lo más parecido posible a los documentos de la versión anterior. Sin embargo, a veces la funcionalidad añadida obliga a realizar cambios en el aspecto de los documentos.
Guardar en formatos anteriores a QlikView 11 QlikView 11 no puede guardar documentos en ningún formato de archivo previo a QlikView 7,52.
3.2 Entornos mixtos cliente/servidor QlikView 11 QlikView 7/8/9/10 QlikView Server 7,52 y posteriores funcionarán sin fisura alguna con clientes QlikView 11; igual que lo hará QlikView Server 11 con clientes QlikView 7,52 y posteriores. Por supuesto, para hacer uso de la funcionalidad específica de QlikView 11 necesita disponer de ambos, cliente y servidor, en su versión 11. QlikView 11 no es compatible con versiones de QlikView 7.51 y posteriores.
Versiones anteriores QlikView Server 11 no es compatible con clientes QlikView 6. Ni tampoco QlikView Server 6 es compatible con clientes QlikView 11.
QlikView 11.20 SR2, 12004
23
24
QlikView 11.20 SR2, 12004
4 QlikView Personal Edition Con QlikView Personal Edition, QlikTech ofrece una versión gratuita de QlikView para un uso personal. Va dirigido a individuos, estudiantes o pequeñas empresas. QlikView Personal Edition es el producto QlikView Desktop completo y utiliza el mismo paquete de instalación. La única diferencia es que QlikView Personal Edition se ejecuta sin una clave de licencia. Si en cualquier momento usted o su empresa deciden adquirir una licencia QlikView completa, esta instalación de Personal Edition se convertirá automáticamente en un completo QlikView Desktop, sin requerir software adicional y sin efectuar cambio alguno en sus documentos QlikView. No hay limitaciones en cuanto a funcionalidad o tiempos en QlikView Personal Edition, pero sí hay unos aspectos a tener en cuenta en relación al manejo de documentos QlikView. En QlikView Personal Edition, todo documento se almacena con una clave de usuario que liga dicho documento al ordenador en el que se creó. Esto implica que: l
l
QlikView Personal Edition sólo puede abrir archivos creados empleando dicha copia específica de QlikView. Esto significa que, con QlikView Personal Edition no podrá utilizar sus documentos QlikView en diferentes ordenadores, no podrá compartir sus documentos QlikView con usuarios no registrados, ni abrir un documento QlikView de otro usuario (a excepción de algunos documentos preparados específicamente para uso personal por QlikTech). No obstante, los documentos creados en QlikView Personal Edition se pueden utilizar con una copia de licencia de QlikView Desktop y también pueden publicarse en un QlikView Server. No se puede importar todo el diseño completo de un documento (hojas/objetos/parámetros de seguridad, etc. en formato XML, sin los datos) en QlikView Personal Edition.
Si tuviera que cambiar de ordenador, no podrá abrir sus documentos creados con anterioridad con QlikView Personal Edition. En ese caso, puede elegir recuperar sus archivos. Recuperar los archivos implica que se genera una nueva clave de usuario, asignada al documento antiguo y empleada para todos los archivos subsiguientes, no sólo para ese archivo en particular. Tras recuperar un archivo ya no podrá utilizarlo en el ordenador en el que lo creó. QlikView acepta 4 cambios de clave de usuario en un documento. Si las agota, recibirá un mensaje de error “Agotados los 4 intentos de cambio de clave” y el documento no se abrirá más. La única posibilidad entonces es recrearlo partiendo de cero. Por lo tanto, no debería recuperar documentos QlikView que usted no haya creado (de un foro, de un colega, etc.). Hacer eso agotará uno de sus intentos de recuperación. Como usuario de QlikView Personal Edition podrá actualizar el software a una nueva versión en cualquier momento y continuar trabajando en sus documentos. Las nuevas versiones se descargan de la Página de descargas de QlikView y se instalan en el ordenador que esté utilizando.
Nota: Si ha agotado todos sus intentos de recuperación de archivos, descargar una nueva versión o descargar la misma versión de nuevo no reiniciará la cuenta. Los usuarios de QlikView Personal Edition no tienen derecho a la asistencia telefónica o soporte por correo electrónico de QlikTech, pero pueden disfrutar de un excelente soporte visitando nuestra activa comunidad de usuarios, QlikCommunity. Todos los contenidos están accesibles y a disposición de nuestros miembros, pero deberá registrarse si desea hacer preguntas en el foro, descargar archivos o solicitar formación. La sección Share QlikViews de QlikCommunity contiene innumerables aplicaciones QlikView que han ayudado a nuestros miembros a conocer nuevos usos diferentes e incluso divertidos, de QlikView. Todas estas aplicaciones son aptas para utilizar en QlikView Personal Edition. Una de las mejores maneras de aprender sobre las capacidades de QlikView es utilizando el Tutorial de QlikView, el cual proporciona consejos y pistas útiles, como ejemplos de expresiones, bloques de código y consejos en cuanto al diseño. El Tutorial y sus correspondientes archivos se pueden descargar de la página
QlikView 11.20 SR2, 12004
25
de Descargas de QlikView . Estos documentos también están adaptados para su uso en QlikView Personal Edition.
26
QlikView 11.20 SR2, 12004
Parte 2 Instalación
Parte 2 Instalación
QlikView 11.20 SR2, 12004
27
5 Instalación de QlikView Al adquirir QlikView recibirá un e-mail con información sobre el acuerdo de licencia y los números de serie y números de control necesarios. Si desea información sobre los sistemas operativos que admite y los requisitos de sistema, consulte Apéndice (página 979).
5.1 Paquetes de instalación QlikView Se puede seleccionar entre diversos paquetes de instalación de QlikView. QlikView Desktop, QlikView Server, QlikView WorkBench y QlikView WebParts están disponibles para versiones de 32 y 64 bits. Si desea información sobre QlikView Server, QlikView WorkBench, QlikView WebParts y QlikView Automation, consulte la documentación específica de cada uno de ellos.
Paquetes de instalación de QlikView Desktop Los paquetes de instalación de QlikView Desktop incluyen los siguientes componentes: l l l l l l
La aplicación QlikView El plugin QlikView Internet Explorer Plantillas de QlikView Ejemplos de QlikView Unos archivos de ayuda en múltiples idiomas que pueden seleccionarse desde la interfaz de usuario. El Manual de Referencia de QlikView en inglés
Seleccione Personalizado durante el proceso de instalación si desea reducir el número de componentes instalados.
Paquetes de Documentación y Tutorial de QlikView La documentación de QlikView se puede descargar e instalar aparte, de forma individual. Tenga en cuenta que casi toda la información del Manual de Referencia de QlikView se encuentra también en los archivos de la Ayuda contextual de programa, que se incluyen automáticamente en la instalación estándar de QlikView. Los archivos de Ayuda están traducidos a muchos idiomas y éstos pueden seleccionarse desde la interfaz misma de usuario. El paquete de instalación de la Documentación y el Tutorial incluye los siguientes componentes: l l l l l
l l
El Manual de Referencia de QlikView Server El Manual de Referencia de QlikView WorkBench El Manual de Referencia de QlikView WebParts El Manual de Referencia de Qlik View Automation El Manual de Referencia de QlikView, en todos los idiomas que se pueden seleccionar en la interfaz de usuario. El Tutorial de QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario. La guía API (un documento QlikView que describe la API COM)
El paquete completo de instalación de la Documentación y el Tutorial de QlikView Desktop incluye los siguientes componentes: l
l l
28
El Manual de Referencia de QlikView, en todos los idiomas que se pueden seleccionar en la interfaz de usuario. El Tutorial de QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario. La guía API (un documento QlikView que describe la API COM)
QlikView 11.20 SR2, 12004
Parte 2 Instalación
El paquete completo de instalación de la Documentación y el Tutorial de QlikView Desktop incluye los siguientes componentes: l l
El Manual de Referencia de QlikView en el idioma seleccionado El Tutorial de QlikView en el idioma seleccionado
5.2 Descargar e Instalar el Programa de Instalación de QlikView Desktop Haga lo siguiente: 1. Vaya a www.qlikview.com/download y seleccione un paquete de instalación de QlikView Desktop. 2. Regístrese o haga login para comenzar la descarga de QlikView. 3. Haga doble clic en el archivo Setup.exe para comenzar la instalación. Se debería iniciar el programa de instalación.
5.3 Cuando se está ejecutando el programa de instalación 1. 2. 3. 4. 5. 6.
7.
8. 9.
Primero, seleccione en el desplegable el idioma deseado para la instalación y pulse Aceptar. Espere mientras se prepara la instalación, conforme a los diálogos que se muestran. Cuando se abra el diálogo de Bienvenida, lea la información y pulse Siguiente. Se abre el acuerdo de licencia del software. Léalo y haga clic en Acepto las condiciones de este acuerdo de licencia (si está conforme). A continuación pulse Siguiente. En el diálogo Información de Usuario especifique para quién se personaliza la instalación. Pulse Siguiente para continuar. Si prefiere una carpeta de destino distinta de la predeterminada por el programa de instalación, especifique esto haciendo clic en Cambiar en el diálogo Carpeta de Destino. A continuación pulse Siguiente. Aparece el diálogo Tipo de Instalación. Si se elige Completo, se instalarán las siguientes funcionalidades en la ruta definida en el anterior diálogo: El programa QlikView y su archivo de Ayuda, el Plug-In QlikView de Internet Explorer, diversos ejemplos de funcionalidad QlikView. Si elige Personalizado, al pulsar Siguiente aparecerá un diálogo donde podrá especificar las características que se van a instalar. Haga su selección y pulse Siguiente. La instalación ya está lista para comenzar. Pulse Siguiente para iniciar la instalación. En el último diálogo pulse Finalizar para finalizar el proceso de instalación.
Nota: Introduzca siempre la licencia QlikView en la cuenta con que lo instaló; de otro modo no funcionará correctamente.
Registrar la Instalación Cuando se ejecuta Setup.exe, se escribe un archivo de registro en la carpeta temporal temp del usuario. El archivo de registro se denomina QlikViewx86.wil en la versión x86 y QlikViewx64.wil en la versión de 64 bits. Cada vez que se ejecuta la instalación, se crea un nuevo archivo de registro que reemplaza al anterior.
Archivo de Configuraciones QlikView Al igual que en la versión 10, todos los parámetros de configuración de QlikView se almacenan en un archivo, en lugar de en el registro. El archivo Settings.ini, se encuentra en C:\Users\username\AppData\Roaming\QlikTech\QlikView en Windows Vista, Windows 7 y Windows 8. En sistemas más antiguos el archivo se encuentra en C:\Documents and Settings\username\Application Data\QlikTech\QlikView. Los parámetros para QlikView OCX se hallan en el mismo archivo.
QlikView 11.20 SR2, 12004
29
5.4 Serialización Si obtiene su licencia QlikView desde un servidor QlikView Server o si posee una edición personal 'Personal Edition' de QlikView no es necesario proceso de serialización alguno. No obstante, también es posible adquirir un número de serie para este producto e introducirlo en Preferencias de Usuario: Licencia. Un QlikView registrado le permitirá trabajar sin conexión, sin contacto alguno con un QlikView Server, por largos períodos de tiempo (períodos de más de 30 días). Contacte con su distribuidor QlikView para más detalles.
Nota: El proceso de serialización requiere de acceso a red, o bien activación por vía telefónica. Una vez que haya instalado y, opcionalmente, serializado su copia de QlikView, puede comenzar a utilizar el programa.
5.5 Distribución en Red de QlikView Este tipo de instalación es útil si tiene muchas licencias y quiere estar seguro de que todos los usuarios tengan la misma versión de QlikView. Cada usuario necesita un número de licencia diferente. Para distribuir una instalación QlikView, necesita el archivo ejecutable de instalación. No hacen falta los números de serie y números de control, hasta el inicio de la primera sesión de QlikView en un ordenador cliente. QlikView 11 utiliza la técnica de instalación Microsoft Windows Installer technique (paquete MSI). Si desea más información sobre cómo instalar un paquete MSI visite la página de Microsoft del instalador de Windows: http://msdn.microsoft.com.
5.6 El Editor de Archivo de Activación de Licencia También puede actualizar su licencia y revisar el Archivo de Activación de Licencia seleccionando Actualización de Licencia desde el menú Ayuda. Esto no requiere acceso de red.
30
QlikView 11.20 SR2, 12004
Parte 2 Instalación
El Editor de Archivo de Activación de Licencia
En este diálogo el usuario puede revisar o editar el Archivo de Activación de Licencia.
Número de Serie Registrado Es el número de serie de la licencia QlikView que se introduce cuando se instala el programa original. También puede introducirse o editarse posteriormente desde la página Preferencias de Usuario: Licencia. También es posible ejecutar QlikView sin una clave de licencia adquirida. En ese caso, o bien tenemos un permiso de utilización de un QlikView Server –una CAL de Usuario–, o una edición gratuita para uso personal (QlikView Personal Edition).
Archivo de Activación de Licencia Actual Es un archivo de texto que contiene información importante acerca de la licencia instalada que se requiere para activar la licencia.
Contactar con el Servidor de Activación de Licencias Haga clic en este botón para contactar con el Servidor de Activación de Licencias si el cuadro de edición Archivo de Activación de Licencia Actual está vacío.
Solución de Problemas del Archivo de Activación de Licencia Se requiere un archivo de Activación de Licencias (archivo LEF) para verificar la validez de una clave de licencia QlikView. Durante la inicialización de la licencia se contacta a través de Internet con el Servidor de Activación de Licencias de QlikTech. Siempre que la información de la licencia sea correcta, automáticamente se transferirá un archivo LEF a su ordenador. En circunstancias normales, el procedimiento LEF no se percibe, ya que se realiza en segundo plano. Sin embargo, hay instancias en que el procedimiento falla, bien porque no se ha podido contactar con el servidor LEF, o a causa de un firewall que no permite la transferencia del archivo LEF. Cuando esto ocurre, se muestra el diálogo Fallo de Licencia para informarle acerca del problema. Si usted no ha podido obtener un archivo LEF válido a través del procedimiento normal y es titular de uno, puede obtenerlo directamente desde el Soporte QlikTech. Cuando copie el archivo de texto directamente en el editor LEF, deberá asegurarse de que no haya espacios en blanco en el texto.
5.7 Actualizar QlikView En el menú Ayuda de QlikView, encontrará la opción Actualización QlikView... Si lo elige, le llevará hasta una web de actualización de QlikView, en el que verá diversas actualizaciones posibles para su versión de QlikView. Las actualizaciones disponibles dependen de la información de su licencia y su sistema operativo.
QlikView 11.20 SR2, 12004
31
32
QlikView 11.20 SR2, 12004
6 OLE DB y ODBC 6.1 OLE DB QlikView soporta la interfaz OLE DB para conexiones a fuentes de datos externas. Se puede acceder a un gran número de bases de datos externas mediante los drivers Microsoft OLE DB Provider para ODBC.
6.2 ¿Cuándo es necesaria la interfaz ODBC? Para acceder a una base de datos general es necesario tener la interfaz ODBC (Open DataBase Connectivity) instalada. La alternativa consiste en exportar datos desde la base de datos a un archivo en un formato legible para QlikView. Normalmente, algunos drivers ODBC se instalan junto con el sistema operativo. Se pueden comprar drivers adicionales a proveedores de software, buscarlos en Internet, o pedirlos al fabricante de DBMS. Algunos drivers se distribuyen gratuitamente. La interfaz ODBC aquí descrita es una interfaz en un ordenador cliente. Si sus planes son utilizar ODBC para el acceso a una base de datos relacional multiusuario en un servidor de red, posiblemente necesitará software DBMS adicional, que permita a un cliente acceder a la base de datos en el servidor. Contacte con su proveedor de DBMS para más información acerca del software requerido. QlikView funciona tanto con drivers ODBC de 32 bits como de 64 bits. No obstante, es muy importante utilizar las correspondientes versiones de los drivers ODBC y la correcta versión de programa. La versión QlikView de 32 bits sólo funciona con drivers ODBC de 32 bits. Sin embargo, la versión QlikView de 64 bits funciona con ambos drivers de 32 y 64 bits.
¿Está instalado el driver ODBC correcto? En una plataforma de 64 bits se pueden emplear aplicaciones de 32 y 64 bits. También es posible ejecutar ambos drivers ODBC de 32 y 64 bits. Cuando se utilicen las versiones de 64 bits de ODBC y QlikView, el Administrador de Fuentes de Datos ODBC se halla en el Panel de Control, Herramientas Administrativas. Cuando se utilicen las versiones de 32 bits de ODBC y QlikView, deberá iniciar el Administrador de 32 bits mediante el archivo ejecutable odbcad32.exe, que se encuentra ubicado en la carpeta SysWOW64, normalmente en c:\windows\SysWOW64. Según Microsoft, en las versiones de 64 bits de los sistemas operativos, la carpeta system32, normalmente c:\windows\system32, contiene únicamente archivos de 64 bits. Si hay también una versión de 32 bits del archivo, ésta residirá en la carpeta syswow64. Véase http://technet.microsoft.com si desea más información. En un sistema operativo de 32 bits la configuración es muy sencilla dado que todos los archivos y drivers son de 32 bits. Deberá haber un Administrador de Orígenes de Datos ODBC instalado en el sistema. (Para ODBC de 32 bits en un sistema operativo de 64 bits, ejecute odbcad32.exe). Busque en la pestaña ODBC Drivers los drivers que están instalados.
QlikView 11.20 SR2, 12004
33
El diálogo Administrador de Orígenes de Datos ODBCC, pestaña Drivers.
Si no encuentra el driver que necesita en el cuadro de diálogo Drivers, póngase en contacto con su proveedor habitual para recibir el driver correcto.
6.3 Crear fuentes de datos ODBC Hay que crear una fuente de datos ODBC para la base de datos a la que desea acceder. Esto se puede hacer durante la instalación de ODBC o en una fase posterior. Antes de comenzar con la creación de fuentes de datos, debe decidir si su fuente de datos va a ser de usuario o de sistema. A las fuentes de datos de usuarios no se puede acceder a menos que se haya utilizado el ID correcto de usuario en el momento de hacer login. Para compartir las fuentes de datos con otros usuarios, hay que crear primero las fuentes de datos de sistema.
1. Abra de nuevo el diálogo Administrador de Orígenes de Datos ODBC. 2. Vaya a la pestaña DSN de Usuario para crear fuentes de datos de usuario, o la pestaña DSN de sistema para crear fuentes de datos de sistema. 3. Haga clic en el botón Agregar. Se abrirá el cuadro de diálogo Añadir Fuente de Datos, el cual muestra una lista de los drivers ODBC instalados. 4. Si el driver ODBC correcto está en la lista, selecciónelo y haga clic en el botón Aceptar. Se abrirá un diálogo específico que corresponde al driver de base de datos seleccionado. Ponga el nombre de su fuente de datos y configure los parámetros necesarios. Cuando haya terminado haga clic en Aceptar.
34
QlikView 11.20 SR2, 12004
Parte 3 Cuestiones básicas de navegación
Parte 3 Cuestiones básicas de navegación
QlikView 11.20 SR2, 12004
35
7 Iniciar QlikView Arranque QlikView desde el menú Inicio, Programas, o bien haciendo doble clic en un documento QlikView. Si desea iniciar QlikView desde la línea de comandos, puede utilizar los parámetros descritos en la siguiente sección.
7.1 Sintaxis de la línea de comandos La invocación a QlikView en la línea de comandos se describe mediante la sintaxis siguiente (para una descripción de la notación de la sintaxis, vea Formalismo Backus-Naur (página 1001)):
[ ruta ] Qv.exe [ { parámetro } archivodedocumento ] La ruta es la ruta absoluta al archivo, o la relativa al directorio actual. archivodedocumento::= [ path ] archivodedocumento
archivodedocumento es el nombre de archivo de su documento. QlikView acepta los siguientes parámetros: /r Parámetros de recarga. El documento se abrirá y el script se cargará de nuevo. Por lo tanto el documento se guardará y QlikView se cerrará automáticamente. /rp Lo mismo que el anterior, pero la recarga es parcial. /l Carga datos nuevos. El documento se abrirá y el script se cargará de nuevo. El documento no se guardará y QlikView permanecerá abierto. /lp Lo mismo que el anterior, pero la recarga es parcial. /v Si a este parámetro le sigue directamente un nombre de una variable y una asignación, la variable recibirá el valor asignado antes de que se inicie la ejecución del script. /nodata Abre el documento sin datos de variables, de tabla, ni de campo. Esta funcionalidad también está disponible para documentos abiertos previamente desde la Página de Inicio, véase La Página de Inicio (página 37). /NoSecurity Ignora las medidas de seguridad de QlikView acerca de macros y scripts hostiles, incrustados en documentos QlikView. No se mostrarán diálogos de advertencia preguntando al usuario si acepta el código potencialmente peligroso. Use este parámetro con cuidado y sólo en documentos conocidos. Ejemplo:
qv.exe /r/vMyvar=123 abc.qvw Nota: Para evitar que aparezcan mensajes de error cuando se ejecutan los scripts en modo por lotes, siempre establezca la variable errormode a 0 en el script (véase Variables de Error (página 306)).
36
QlikView 11.20 SR2, 12004
Parte 3 Cuestiones básicas de navegación
7.2 La Página de Inicio
La página Comenzando en la Página de Inicio de QlikView
La página de inicio de QlikView contiene varias pestañas. El número de pestañas y los contenidos de algunas de ellas pueden variar con el tiempo, debido a que incluyen contenidos Web. Las pestañas que a continuación se describen no obstante estarán presentes en todo momento: Comenzando
Contiene información y enlaces que pueden ayudar a explorar la inmensa gama de posibilidades que ofrece QlikView. Esto incluye enlaces directos a descargas del Tutorial y al Asistente Comenzando así como enlaces a una excelente selección de recursos en www.qliktech.com.
QlikView 11.20 SR2, 12004
37
Documentos Abiertos Recientemente
Contiene un listado con los documentos y páginas web abiertos más recientemente. Simplemente haga clic sobre algunos de ellos si desea abrirlos. Haga clic con el botón derecho sobre un documento para obtener acceso a un menú con los siguientes comandos útiles: Abrir "documento" Sin Datos Abre el documento pero omitiendo los datos de la tabla y los campos. Se abre un diseño con todas las hojas y objetos de hoja en su sitio, pero sin datos, es decir, vacío. Esta funcionalidad puede resultar útil para, por ejemplo, la apertura de documentos corruptos, o para evitar largas esperas en la apertura de documentos muy extensos cuando sólo se desea efectuar un pequeño cambio en el diseño (por supuesto el script debe volver a ejecutarse para repoblar el documento tras los cambios). Esto también se puede hacer mediante la línea de comando nodata( Sintaxis de la línea de comandos (página 36)). Abrir Documento y Recargar los Datos Abre el documento y realiza una recarga inmediata. Examinar Documentos en Carpeta Abre la carpeta que contiene el documento de la lista. Añadir Documento a Favoritos Añade el documento o página web a la lista de Favoritos. Eliminar Documento de esta Lista Elimina el documento de la lista de Documentos Abiertos Recientemente. El archivo real del documento permanece invariable en su ubicación
Favoritos
Contiene un listado de los documentos y páginas web añadidos previamente a la lista de Favoritos. A diferencia de la lista de Documentos Abiertos Recientemente, la lista de Favoritos permanece invariable a menos que usted añada o elimine entradas explícitamente. Simplemente haga clic en uno de sus documentos o páginas favoritos para abrirlo de nuevo. Haga clic con el botón derecho sobre un documento para obtener acceso a un menú con los siguientes útiles comandos: Abrir "documento" Sin Datos Abre el documento pero omitiendo variables y datos de la tabla y los campos. Se abre un diseño con todas las hojas y objetos de hoja en su sitio, pero sin datos, es decir, vacío. Esta funcionalidad puede resultar útil para, por ejemplo, la apertura de documentos corruptos, o para evitar largas esperas en la apertura de documentos muy extensos cuando sólo se desea efectuar un pequeño cambio en el diseño (por supuesto el script debe volver a ejecutarse para repoblar el documento tras los cambios). Esto también se puede hacer mediante la línea de comando nodata. Abrir Documento y Recargar los Datos Abre el documento y realiza una recarga inmediata. Examinar Documentos en Carpeta Abre la carpeta que contiene el documento de la lista. Eliminar "documento" de Favoritos Elimina el documento de la lista de Favoritos. El archivo real del documento permanece invariable en su ubicación
38
QlikView 11.20 SR2, 12004
Parte 3 Cuestiones básicas de navegación
Abrir en el Servidor
Contiene una lista de los Servidores QlikView abiertos más recientemente así como una interfaz de muy fácil utilización para conectarse a cualquier otro QlikView Server. Una vez seleccionado un QlikView Server, QlikView se conectará a éste y mostrará una lista de documentos disponibles, los cuales podrán entonces abrirse con un simple clic. Haga clic en >>Mostrar Opciones si desea ver las opciones de autenticación avanzadas. Véase Conectar con el Servidor (página 39) para más detalles acerca de estos comandos. Servidores Recientes muestra una lista de los servidores a los que se haya conectado recientemente. Servidores Próximos permite ver una lista con todos los servidores presentes en la red.
QlikView recordará la pestaña que se utilizó por última vez y abrirá la página de inicio con dicha pestaña activa la próxima vez que se inicie QlikView. Quite la selección de la casilla de verificación Mostrar Página de Inicio al ejecutar QlikView, si la página de inicio no debe aparecer cuando se inicia el programa. La página de inicio se puede dejar abierta y se mostrará entonces como Página de Inicio en el menú de Windows. Si se cierra la página de inicio, podrá abrirse de nuevo en cualquier momento escogiendo Mostrar Página de Inicio en el menú Ayuda.
7.3 Conectar con el Servidor
El diálogo Conectar al Servidor
Este diálogo se utiliza para abrir un documento QlikView de forma remota en un Servidor QlikView. Tenga en cuenta que al abrir un documento como cliente de un QlikView Server experimentará algunas restricciones, en comparación con las posibilidades de abrirlo como un documento local. Como cliente, puede que no se le permita añadir o eliminar objetos de hoja, dependiendo de si el documento admite colaboración o no. No se podrán añadir o eliminar hojas. Además, no se podrá acceder a la mayoría de diálogos de propiedades, ni al script, ni se podrán modificar macros, ni guardar el documento.
QlikView 11.20 SR2, 12004
39
En Servidor introduzca el nombre o la URL de un equipo que esté ejecutando QlikView Server. Haga clic en Conectar. Se pueden recuperar los servidores visitados recientemente en la lista desplegable. Una URL puede contener datos de conexión adicionales, tal como se describe en Conexión con pseudo-URL: (página 40) descrito en la parte inferior de este tema de ayuda. Una vez conectado, la parte central del diálogo muestra las carpetas de documento disponibles en el QlikView Server. Haga clic sobre una carpeta y se mostrarán los documentos disponibles en Nombre, en la parte inferior del diálogo. Haga doble clic sobre un documento o selecciónelo y haga clic sobre el botón Abrir para abrir el documento. Borrar Lista
El botón borra la lista de Servidores Recientes de la Página de Inicio.
Autenticación
Seleccione cómo identificarse en el QlikView Server. Hay tres métodos de autenticación disponibles: Utilizar Identidad NT Emplea identidad NT autenticada. Solo funciona si el equipo está conectado al mismo dominio NT que QlikView Server. Anónimo Emplea identidad anónima. Sólo podrá conectar si el servidor QlikView Server está configurado para permitir usuarios anónimos y sólo podrá ver documentos que tengan permisos de archivo para una cuenta anónima de QlikView Server. La conexión pseudo-URL al Servidor se completará con una @ antes del nombre del servidor. Cambiar Identidad Se utilizará un nombre de usuario NT específico conocido en el dominio del QlikView Server. El nombre de usuario se escribe en el cuadro de edición ID de Usuario. Se le pedirá la contraseña correspondiente cuando pulse el botón Conectar. La conexión con pseudo URL al Servidor se completará con el nombreusuario@ antes del nombre del servidor.
Modo Plano
Si está marcada esta opción, el panel inferior del diálogo mostrará los contenidos de todas las subcarpetas simultáneamente en lugar de utilizar la vista en forma de árbol.
Conexión con pseudo-URL: Cuando conecta al Servidor QlikView desde clientes Windows, bien mediante el diálogo Abrir en el Servidor o bien mediante archivos de vínculo, se utiliza una pseudo URL como dirección del documento. La sintaxis es la siguiente:
qvp://[[username][@]]hostname[:port|;protocol]/docname donde: username es un ID de usuario de Windows. El parámetro es opcional. hostname es el nombre del servidor central. El parámetro es obligatorio. docname es el nombre del documento QlikView (excluyendo la extensión qvw). El parámetro es opcional. port (por ej. 4749) puede servir para especificar un determinado puerto utilizado por el servidor. protocol (por ej. http) se puede emplear para especificar un protocolo de tunneling. El parámetro es opcional. @ sinusername indica identidad anónima. Si se omite la identidad del usuario, se presupone la identidad de acceso a Windows.
40
QlikView 11.20 SR2, 12004
Parte 3 Cuestiones básicas de navegación
7.4 Ejecución por Lotes Si el documento QlikView debiera actualizarse regularmente, por ej. cada noche, esto donde mejor se hace es en QlikView Server o QlikView Publisher.
QlikView Server QlikView Server suministra una plataforma donde alojar y compartir información QlikView a través de Internet/Intranet. QlikView Server está totalmente integrado con QlikView para suministrar un paquete tecnológico de análisis de datos potente y sin fisuras a los usuarios finales. El componente de servidor que aporta QlikView Server es la parte central de esta tecnología, que suministra una comunidad de documentos QlikView robusta, centralizada, capaz de conectar múltiples usuarios, múltiples tipos de clientes, documentos y objetos, en un entorno seguro y cómodo.
QlikView Publisher QlikView Publisher es un miembro más de la familia de productos QlikView que gestiona acceso y contenidos. Al presentar a los usuarios finales una información actualizada y permitirle a usted gestionar sus documentos QlikView de una forma potente y sofisticada, QlikView Publisher es una valiosa incorporación al paquete QlikView. QlikView Publisher distribuye los datos almacenados en documentos QlikView a usuarios dentro y fuera de la organización. Restringiendo los datos, cada usuario recibe únicamente la información que le concierne. El servicio QlikView Publisher y su interfaz de usuario están ahora totalmente integrados en QlikView Server y en la consola QlikView Management Console (QMC). Si no posee acceso a QlikView Server o QlikView Publisher, puede recargar documentos QlikView directamente desde la aplicación independiente. Para ello tendrá que hacer uso de los parámetros de línea de comando descritos en la sección Sintaxis de la línea de comandos (página 36).
Programador de Tareas Windows tiene un servicio Programador de Tareas. Este servicio se controla desde las Herramientas Administrativas (Windows 7 y Windows 8), el applet de gestión del ordenador en el Panel de Control (Windows Vista) o directamente desde el panel de Control (Windows XP). Asegúrese que el Estado esté configurado en Activado (e Inicio en Automático, para que el servicio se inicie automáticamente después de reiniciar) para este servicio o servicios relevantes. La forma más fácil de iniciar la ejecución de un proceso por lotes, es crear un archivo para el lote o proceso, con los comandos relevantes. El archivo, que se podría denominar p.ej. MyBatch.cmd, podría contener p.ej. los siguientes comandos:
C:\qlikview\qv.exe /r C:\qlikview\example\file.qvw
El Servicio de Planificación Horaria El servicio de planificación horaria se ejecuta por lo general sujeto al reloj del sistema, lo cual comporta ciertas limitaciones. Si fuera necesario acceder a recursos de la red, deberá reconfigurar el servicio para ejecutarlo bajo un reloj del sistema diferente. Como la licencia QlikView se almacena en una carpeta específica asociada a una cuenta, deberá asegurarse de que esté correctamente registrada para la cuenta que se va a utilizar. Esto se puede hacer iniciando un proceso interactivo:
C:\>AT 11:00 /interactive "C:\Archivos de Programa\QlikView\qv.exe" Esto hará que se abra el diálogo Registro de LIcencia. Aquí podrá registrar la licencia también para la cuenta correcta. Se puede activar el archivo de procesos por lotes (vea en la página anterior) por ej. de la siguiente manera:
C:\>AT 11:00 /every:m,t,w,th,f,sa,su
QlikView 11.20 SR2, 12004
41
C:\MyBatch.cmd Esto hará que el proceso por lotes se ejecute todos los días a las 11:00 am.
Sección de Acceso
Para reejecutar un archivo QlikView que contiene una sección de acceso, asegúrese de que el número de serie de la licencia instalada en el aparato que realiza la ejecución del proceso por lotes, tenga permiso para ejecutar el script sin tener que introducir nombre de usuario o contraseña. Véase el ejemplo arriba. Para más información acerca de la sección de acceso, le remitimos a Seguridad (página 441).
ODBC Si se emplea ODBC, asegúrese de que la definición de DSN esté disponible desde el reloj de sistema que hace la reejecución. La forma más fácil de asegurarlo, probablemente será definir el DSN como DSN de Sistema en el Panel de Control de ODBC.
42
QlikView 11.20 SR2, 12004
8 El asistente "Comenzando" El Asistente "Comenzando" sirve de ayuda para crear un documento QlikView; carga los datos y crea un gráfico mediante los siguientes pasos:
Paso 1 - Seleccione la fuente de datos
página 44
Paso 2 - Verifique la presentación de los datos
página 45
Paso 3 - Guarde el archivo
página 46
Paso 4 - Seleccione un tipo de gráfico
página 47
Paso 5 - Defina dimensiones y añada cuadros de lista
página 48
Paso 6 - Añada la expresión
página 49
Iniciar el Asistente "Comenzando" El asistente Comenzando se inicia al abrir un nuevo documento QlikView. En la primera página del asistente es posible decidir si desea que se muestre el asistente o no al crear un nuevo documento QlikView. Este parámetro también puede configurarse en el diálogo Preferencias de Usuario al cual se accede desde el menú Configuraciones.
QlikView 11.20 SR2, 12004
43
Paso 1 - Seleccione la fuente de datos
Paso 1 del Asistente Comenzando
El asistente sólo maneja archivos Excel. Navegue hasta el archivo que contiene los datos. Observe que sólo se carga la primera hoja de cálculo de un archivo Excel. Si los datos tienen otro formato que no sea Excel, utilice el Editor de Script para seleccionarlos. Pulse Siguiente para continuar.
44
QlikView 11.20 SR2, 12004
Paso 2 - Verifique la presentación de los datos
Paso 2 del Asistente Comenzando
Verifique la presentación de los datos y seleccione si desea utilizar la primera fila de la hoja Excel como cabecera o introducir otra nueva. Las cabeceras de columna también se denominan nombres de campo. Para emplear cabeceras predefinidas desde la fuente de datos, seleccione Usar cabeceras de columna de archivo de datos. Para crear nuevas cabeceras de columna, seleccione Añadir cabeceras de columna. Cada columna recibirá un encabezamiento con el formato A, B, etc. Para introducir nuevas cabeceras, haga clic en el encabezamiento (por ejemplo A) e introduzca el nuevo encabezamiento. Haga clic en Intro para salir de la cabecera. Pulse Siguiente para continuar.
QlikView 11.20 SR2, 12004
45
Paso 3 - Guarde el archivo
El diálogo Guardar Como del Asistente Comenzando
En el diálogo Guardar Como, navegue hasta la carpeta donde desee guardar el archivo QlikView e introduzca un nombre de archivo. Haga clic en Guardar para cerrar el diálogo. Para introducir o modificar la ruta de archivo pulse el botón Guardar Como… y volverá a abrirse el diálogo Guardar Como. Pulse Siguiente para continuar y crear un gráfico, o pulse Finalizar para guardar el documento y cerrar el asistente.
46
QlikView 11.20 SR2, 12004
Paso 4 - Seleccione un tipo de gráfico
Paso 4 del Asistente Comenzando
Seleccione el tipo de gráfico que desee crear haciendo clic en el icono correspondiente. Los tipos de gráficos disponibles son los más habituales en QlikView. Es posible volver y cambiar el gráfico por otro tipo de gráfico cualquiera de los que hay en QlikView a través del diálogo Propiedades de Gráfico, cuando lo desee, una vez finalizado el asistente. Pulse Siguiente para continuar.
Nota: En este paso el botón Atrás está deshabilitado.
QlikView 11.20 SR2, 12004
47
Paso 5 - Defina dimensiones y añada cuadros de lista
Paso 5 del Asistente Comenzando
Seleccione una o más dimensiones en los cuadros desplegables. Las dimensiones definen los valores para los que se calcularán las expresiones del gráfico. Las dimensiones se hallan normalmente a la izquierda en los gráficos de tabla y en el eje X por ej. de los gráficos de barras. Los gráficos de indicador por lo general no contienen dimensiones, así que en su caso esta página se omite de manera automática. Tras haber finalizado este asistente, es posible añadir más dimensiones o modificarlas en cualquier momento mediante el diálogo Propiedades de Gráfico. Para mostrar los valores de las dimensiones definidas en los cuadros de lista, así como en el gráfico, deje marcada la casilla Mostrar Cuadros de Lista. Pulse Siguiente para continuar.
48
QlikView 11.20 SR2, 12004
Paso 6 - Añada la expresión
Paso 6 del Asistente Comenzando
Las expresiones de un gráfico definen los valores calculados en el gráfico. Las expresiones normalmente se muestran a la derecha en los gráficos de tabla y en el eje Y de los gráficos de barras, por ej. Las expresiones en QlikView pueden oscilar entre breves y simples hasta bien extensas y complejas. Este paso permite elegir entre tres tipos de expresiones muy comunes.
Calcular la suma de: elija esta opción para ver la suma numérica de un campo, por ejemplo sum(Ventas). A continuación elija qué campo sumar de la lista desplegable. Calcular la media aritmética de: elija esta opción para ver la media aritmética numérica de un campo, por ejemplo avg(Resultado). A continuación elija un campo para el cálculo en la lista desplegable. Contar el número de: elija esta opción para ver el número de valores de un campo, por ejemplo count(IDPedido). A continuación, en la lista desplegable, elija en qué campo desea contar los valores.
QlikView 11.20 SR2, 12004
49
Tras haber finalizado este asistente, es posible añadir más expresiones o modificarlas en cualquier momento mediante el diálogo Propiedades de Gráfico. Se accede al diálogo de Propiedades de gráfico haciendo clic con el botón derecho sobre el gráfico y seleccionando Propiedades…. Para más información sobre cómo proceder a continuación, deje marcada la opción Lanzar la ayuda para ver formas de desarrollar su documento QlikView. Pulse Finalizar para cerrar el asistente y ver el gráfico.
50
QlikView 11.20 SR2, 12004
9 Archivo QlikView Un documento QlikView es un archivo que contiene todo lo necesario para un análisis completo de los datos: l los datos mismos l el script necesario para actualizar el archivo QlikView con la información actual de la base de datos l toda la información relacionada con la presentación o el diseño, es decir: todas las hojas, cuadros de lista, gráficos, etc. l las alertas de documento, los marcadores de documento e informes de documento l la información acerca de las restricciones de acceso l un modulo de macros Por eso, a través de los archivos QlikView, se puede distribuir información muy fácilmente. El análisis no depende de la ubicación de los datos originales o de las condiciones de red. Los documentos QlikView son una forma de compartir información con usuarios que no poseen acceso a la fuente original de los datos.
9.1 Archivos de Proyecto QlikView Se puede guardar un documento QlikView en varios archivos, lo cual puede servir para tener diferentes versiones. Cada archivo definirá una propiedad del documento: una hoja, un objeto, el script, etc. Cada vez que se abra el documento y se modifique algún objeto o parámetro, estos cambios se guardarán en los diferentes archivos, facilitando el seguimiento de los diversos cambios efectuados en el documento. De esta forma, también se podrá ver quién realizó un cambio y en qué parte del documento. Para crear estos archivos de proyecto el usuario deberá crear una carpeta cerca del archivo qvw, darle el mismo nombre que el documento QlikView y añadir -prj al nombre de archivo, por ej. la carpeta de proyecto de un documento denominado Datos Financieros.qvw debería ser Datos Financieros-prj.
Nota: No se guardarán datos del documento en los archivos de proyecto.
Archivos en la carpeta de proyecto El archivo QlikView.txt contiene una lista con todos los objetos que forman parte del documento QlikView. Las diferentes hojas y objetos de la lista se denominan igual que su ID de objeto. Los archivos de proyecto son: l l l l l l l l
l
QlikView.txt - contiene una lista de todos los archivos incluidos en el proyecto AllProperties.xml DocProperties.xml DocInternals.xml TopLayout.xml LoadScript.txt - contiene el script de carga del documento Module.txt - contiene el código de macro del documento, si lo hay Module.txt - se crea un único archivo para cada hoja. Además los archivos contienen referencias a todos los objetos de hoja de la hoja. También se crean archivos aparte para cada objeto de hoja: l LB.xml l SB.xml l MB.xml l TB.xml l CH.xml l IB.xml l CS.xml
QlikView 11.20 SR2, 12004
51
l l l l l l l l
BU.xml TX.xml LA.xml SL.xml SO.xml BM.xml CT.xml RP.xml
Los archivos DocProperties.xml, AllProperties.xml, DocInternals.xml y TopLayout.xml contienen todos ellos configuraciones de propiedades para las distintas partes del documento. DocBinary.dat contiene datos confidenciales para el usuario, como por ej. contraseñas.
9.2 Control de Versiones (source control) Se puede conectar QlikView Desktop a un sistema de control de versiones; los proveedores utilizados para suministrar control de versiones en QlikView 11 SR1 son ‘QvMsscciProvider.exe’ y ‘QvSvnProvider.exe’; proveen acceso tanto a Microsoft Team Foundation Server como a Subversion. Una vez conectado a un sistema de control de versiones, el desarrollador de QlikView puede añadir proyectos a dicho sistema de control de versiones. Durante el proceso Añadir: l l l l l
Se guarda el documento QlikView Se crea la carpeta de proyecto Los archivos de proyecto se exportan a la carpeta de proyecto Los archivos de proyecto se añaden al sistema source control Se crea un archivo con las configuraciones del proyecto
El archivo de configuraciones de proyecto se almacena en la carpeta local de proyectos y contiene los parámetros necesarios para acceder a la información del proyecto en el sistema de control de versiones. El archivo de las configuraciones de proyecto no se incluye en los archivos manejados por el sistema de control de versiones. La existencia del archivo con las configuraciones del proyecto le dice a QlikView que un determinado documento lo gestiona un sistema de control de versiones. Además, QlikView ha de poder encontrar y cargar el necesario DLL de proveedor, para tratar el documento como adjunto al sistema de control de versiones. Esta comprobación se realiza cada vez que se abre un documento en QlikView y en QV11 SR1 se crea un archivo de configuraciones en la carpeta de proyecto, con información sobre el proveedor del sistema de control de versiones o Source Control Provider, esto es, SourceControlSettings.ini. El único problema que puede surgir es el relacionado con problemas de compatibilidad con versiones anteriores. Si una carpeta de proyecto ‘abc-pjr’ no contiene ‘SourceControlSettings.ini ‘ sino que contiene un archivo denominado abc-prj.scc esto significa que fue creado con la versión V11 inicial, no SR1 y deberíamos utilizar el proveedor Msscci de Source Control para abrir el proyecto. Si el documento está ligado a source control, la barra de estado contendrá un indicador con el estado del documento. La integración de QlikView con source control sólo afecta al diseño del documento. Ningún dato cargado en QlikView se deposita o extrae de source control. La operación Obtener Proyecto de Source Control carga un documento que contiene todo excepto datos. Se ha de efectuar una recarga de script para poblar el documento con datos. Tras conectar un documento QlikView con source control, guardar el documento desconectará automáticamente los archivos que tengan cambios. QlikView no tiene otra manera de comprobar los archivos de proyecto. Si el sistema Source Control no está disponible cuando se va a guardar el documento, entonces QlikView tratará de trabajar sin conexión, esto es, eliminar las etiquetas de sólo lectura de los archivos modificados y guardar la última versión. La próxima vez que se guarde el documento, cuando el sistema de Source Control ya esté disponible, QlikView hará un check out de todos los archivos modificados localmente.
52
QlikView 11.20 SR2, 12004
Al guardar el documento, los archivos de proyecto no se cargan en source control. Para subir actualizaciones de documentos a Source Control tendrá que utilizar el elemento de menú Subir Cambios . Una única operación check-in en QlikView puede generar varios cambios cuando se utiliza Microsoft TFS y sólo uno cuando se utiliza Subversion. En consecuencia, el desplazarse por los cambios seleccionando los archivos de forma aleatoria no es recomendable ya que no garantiza la estabilidad del documento. Para más información, consulte el informe sobre control de versiones disponible en community.qlikview.com.
QlikView 11.20 SR2, 12004
53
54
QlikView 11.20 SR2, 12004
10 Comandos de Menú Los menús que se describen en este capítulo se encuentran en la barra de menús, en la parte superior de la pantalla. La mayoría de comandos también se pueden configurar como botones de las barras de herramientas, véase Personalizar (Barras de Herramientas)... (página 74) para más información.
10.1 Menú Archivo El menú Archivo es un menú desplegable en la parte superior de la pantalla, que contiene los siguientes comandos: Nuevo
Abre una nueva ventana QlikView y le permite crear un nuevo Archivo QlikView (página 51).
Abrir
Abre una nueva ventana QlikView y permite abrir un archivo QlikView o un fichero plano. Al abrir un fichero plano se abre automáticamente el Asistente de Archivo: Tipo (página 213). Este comando también puede invocarse con el método abreviado de teclado: Ctrl+O. Abre Conectar con el Servidor (página 39). En este diálogo es posible conectar a un Servidor QlikView y navegar en busca de un documento para abrirlo en modo cliente. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+O.
Abrir en el Servidor...
Nota: Al abrir un documento como cliente de un QlikView Server las posibilidades de lo que se puede o no hacer con el documento están restringidas en comparación con las posibilidades de abrirlo como documento local. Como cliente, no es posible añadir o eliminar objetos de hoja, dependiendo de si el documento admite colaboración. No se podrán añadir o eliminar hojas. Además, no se puede acceder a la totalidad de diálogos de propiedades, macros modificadas, script al que se haya accedido, datos recargados o el documento guardado.
Actualizar Documento
Abrir URL
Abrir FTP
Cerrar Favoritos
Este comando sólo está disponible con documentos abiertos en QlikView Server y cuando haya una nueva versión del documento disponible en el servidor. Cuando invoque una actualización, se obtiene el acceso a los últimos datos al tiempo que mantiene su sesión, incluido el estado de las selecciones y el diseño. Abre el cuadro de diálogo Abrir URL. En este diálogo, introduzca una URL válida de acceso a cualquier página web. La página web se abrirá en una ventana aparte, dentro de QlikView. Esta funcionalidad puede emplearse, por ejemplo, para abrir QlikView Publisher Accesspoint o páginas que muestren los documentos de QlikView Server a través de clientes AJAX. Se puede acceder a las páginas web abiertas a través del menú Windows, igual que se haría con cualquiera de las ventanas estándar de un documento QlikView. Abre una nueva ventana QlikView, permite la apertura de un archivo QlikView o fichero plano desde un servidor Ftp, (véase Abrir Archivos de Internet o Abrir Documento QlikView (página 207)). Abrir un fichero plano abre automáticamente el Asistente de Archivo. Cierra el archivo QlikView que estuviera activo. Este menú en cascada controla una lista de documentos favoritos definida por el usuario, gestionados de forma aislada e independientemente de la lista de Documentos recientes (ver más abajo).
QlikView 11.20 SR2, 12004
55
Guardar
Guardar como
Guarda la configuración actual en un archivo QlikView. Se guardan los datos, el script y el diseño. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+S. Si deseamos compartir un documento QlikView utilizando clientes AJAX, el nombre de archivo no deberá contener caracteres hash (#). Guarda la configuración actual en un nuevo archivo QlikView bajo un nuevo nombre de archivo. Este comando también puede invocarse con el método abreviado de teclado: F12. Si deseamos compartir un documento QlikView utilizando clientes AJAX, el nombre de archivo no deberá contener caracteres hash (#).
Guarda el enlace a un documento abierto en un QlikView Server como archivo de texto en la máquina local. El archivo tendrá extensión qvw pero no contendrá ningún dato ni formato de diseño alguno. Al abrir este documento enlace, QlikView intentará reconectarse al servidor y abrir el documento en el QlikView Server. Este comando no está disponible para documentos locales. Enviar como Únicamente disponible cuando se trabaja con un documento local. Crea un correo Adjunto... electrónico con una copia adjunta del actual documento qvw. El receptor de dicho correo electrónico podrá abrir el documento qvw siempre y cuando tenga acceso a QlikView y derechos de acceso al documento (si se emplea seguridad de sección de acceso). Para que funcione este comando, debe haberse configurado un cliente de correo en el PC. Enviar con Únicamente disponible cuando se trabaja con un documento QlikView Server. Marcador como Crea un correo electrónico con un enlace URL al documento actual del servidor. Enlace Se creará un marcador temporal de servidor (incluyendo el estado de diseño) y codificado en la URL. El receptor de dicho correo electrónico podrá utilizar el enlace URL para abrir el documento del servidor y ver lo que usted esté viendo, siempre y cuando tenga derechos de acceso al documento y a los datos del mismo. Para que este comando funcione debe haberse configurado un cliente de correo en el PC. El servidor QlikView Server debe estar configurado para admitir marcadores de servidor. Imprimir Abre el diálogo estándar Imprimir, (véase Exportar e Imprimir (página 105)), permitiéndole imprimir el objeto de hoja actual. Este comando no está disponible para los cuadros de lista. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+P. Imprimir como Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Este PDF... comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+P. Imprimir Valores Abre el diálogo estándar Imprimir (véase Exportar e Imprimir (página 105), que Posibles... permite imprimir los valores posibles (seleccionados y opcionales) del cuadro de lista actual. Este comando sólo está disponible para cuadros de lista. Imprimir Valores Esta opción debe utilizarse cuando se impriman cuadros de lista y cuadros Posibles como PDF múltiples como PDF. Guardar Enlace...
Imprimir Hoja Vista Previa
56
Abre el diálogo Imprimir, que le permite imprimir una imagen de la hoja actual, véase Imprimir Hoja (página 110). Muestra una vista previa de objetos de hoja imprimibles, véase Vista Previa (página 110).
QlikView 11.20 SR2, 12004
Control de Versiones (source control)
Configuración Conjunto que utiliza el dll del proveedor MSSCCI (Microsoft Source Code Control Interface) para utilizarlo cuando se añade un proyecto o se descarga un proyecto de source control. Para más información vea Control de Versiones (source control) (página 52). Añadir Proyecto a Source Control Guarda el documento QlikView y crea automáticamente una carpeta de proyecto con los archivos de proyecto. Invoca el sistema de source control para incorporar el proyecto a source control. Obtener Proyecto de Source Control Recupera un proyecto de source control y reconstruye el documento QlikView a partir de los archivos de proyecto. Los datos QlikView no se almacenan en source control. Para rellenar el documento con los datos, deberá ejecutarse el comando Ejecutar Script. Obtener Última Versión Recupera la última versión del documento del sistema source control y reconstruye el documento QlikView. Subir Cambios Guarda el documento QlikView y realiza una operación de entrada o subida de datos (check in) en el sistema source control. Esto incluye cuatro operaciones diferentes en source control, con sus respectivos diálogos: l l
l
l
Añadir los archivos de nueva creación. Deshacer los archivos checked out (extraídos) que necesitan ser borrados del sistema source control. Eliminar los archivos que se corresponden con las hojas eliminadas u objetos de hoja que forman parte de source control. Check in (subir y guardar) los archivos modificados.
Si el documento no estaba actualizado antes de subir los cambios, entonces reabra el documento para cargar los cambios en el proyecto los cuales pueden introducirse antes de resolverse los conflictos.
Deshacer Cambios Deshace los cambios. Si hubiera archivos modificados localmente que no han sido introducidos en el sistema Source Control, dichos archivos son extraídos antes de efectuarse la operación de Deshacer Check Out. Esta operación reconstruye el documento QlikView, eliminando los archivos que fueron añadidos y no subidos (checked in) y restaura las referencias a posibles archivos perdidos.
QlikView 11.20 SR2, 12004
57
Exportar
Exportar Contenidos... Esta alternativa solo está disponible cuando un objeto de hoja exportable está activo. En ese caso, realiza la operación de exportación que se encuentra en el menú Objeto del objeto de hoja. Exportar Imagen de Hoja... Abre un diálogo para guardar una imagen de la hoja actual en un archivo. Exportar Diseño de Documento Abre un diálogo para guardar el diseño del documento como archivo XML. No se guardarán datos del documento en el archivo XML.
Importar
Editor de Script... Recargar
Recarga Parcial
Reducir Datos
Exportar Diseño de Hoja Abre un diálogo para guardar el diseño de la hoja actual como archivo XML. No se guardarán datos del documento en el archivo XML. Importar Diseño de Documento Abre un diálogo para importar el diseño de documento de otro documento guardado como XML. No se importarán los datos. Importar Diseño de Hoja Abre un diálogo para importar el diseño de otra hoja guardada como XML. No se importarán los datos. Abre Diálogo Editor de Script (página 187). Aquí podrá escribir y ejecutar sentencias de script que abren y conectan con las bases de datos. Ejecuta el script de carga actual y recarga los datos en el documento QlikView activo. Este proceso es imprescindible si la base de datos ha cambiado de contenidos desde la última vez que se cargó. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+R. Ejecuta el script de carga actual, incluyendo todos los comandos de script, como por ejemplo Drop Table (página 256), y recarga los datos del documento QlikView activo. Sin embargo, solo se recargan aquellas tablas cuyas sentencias load y select vayan precedidas por el prefijo Replace (página 287) o Add (página 244). A las tablas de datos que no se vean afectadas por este tipo de sentencias load o select tampoco les afectará la recarga parcial.Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+R. Abre un menú que contiene los dos comandos siguientes:
Mantener Valores Posibles Reduce la base de datos QlikView eliminando todos los valores excluidos.
Visor de Tablas
Lista de Documentos Recientes
58
Eliminar Todos los Valores Crea una plantilla eliminando todos los valores de la base de datos QlikView pero manteniendo la estructura de la base de datos y el diseño. Abre el diálogo Visor de Tablas (página 196) donde se puede analizar la estructura de los datos cargados de una manera gráfica, en tablas, campos y asociaciones. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+T. Una lista con los últimos documentos utilizados por QlikView. El número de documentos mostrados se configura en el diálogo Configuraciones: Preferencias de Usuarios. Por defecto es 8. Seleccionar una de estas opciones es equivalente al comando Abrir.
QlikView 11.20 SR2, 12004
Salir
Cierra el documento que estaba abierto y sale de QlikView.
10.2 Menú Editar El menú Editar es un menú desplegable ubicado en la parte superior de la pantalla que contiene los siguientes comandos: Deshacer Cambio en el Diseño
Rehacer Cambio en el Diseño Cortar
Copiar
Pegar
Copiar Formato Eliminar
Activar Todo
Buscar
Búsqueda Difusa Búsqueda Avanzada
Deshace el último cambio realizado en el diseño, incluído cualquier movimiento, cambio de tamaño y eliminación de objetos de hoja, así como cambios en las propiedades de un objeto de hoja. La eliminación de hojas, edición de propiedades de hoja o propiedades de documento también se pueden deshacer. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Z. Rehace el último comando Deshacer en la presentación. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Y. Mueve el/los objeto/s seleccionado/s al portapapeles para pegar en cualquier sitio del documento QlikView. Si sólo está activo un objeto de hoja, se copiará al portapapeles una imagen de mapa de bits del objeto, la cual podrá ser pegada en otros pogramas. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+X. Copia el/los objeto/s seleccionado/s al portapapeles para pegar en cualquier sitio del documento QlikView. Si sólo está activo un objeto de hoja, se copiará al portapapeles una imagen de mapa de bits del objeto, la cual podrá ser pegada en otros pogramas. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+C. Pega uno o varios objetos de hoja del portapapeles al documento QlikView. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+V. La herramienta Copiar Formato (página 73) permite copiar el formato de un objeto de hoja a otro. Si está activa la opción Confirmar Eliminar Objeto de Hoja en el diálogo Preferencias de Usuario: Objetos (página 92) se le pedirá al usuario que confirme este comando antes de eliminar el/los objetos de hoja. Hace que todos los objetos de hoja de la hoja se activen. Otra forma de obtener un resultado similar es haciendo clic y arrastrando un rectángulo alrededor de aquellos objetos de hoja que se deben activar, o también haciendo clic sobre ellos al tiempo que pulsa Mayús. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+A. Abre el cuadro de búsqueda de texto, siempre que un objeto de hoja susceptible de ser buscado (cuadro de lista o cuadro múltiple abiertos) se encuentre activo. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+F. Abre el cuadro de búsqueda de texto en Búsqueda Difusa (página 122) siempre que un objeto de hoja, apto para la búsqueda, esté activo. Abre el diálogo El Diálogo Búsqueda Avanzada (página 124), siempre que un cuadro de lista o cuadro múltiple estén activos. Este diálogo permite introducir expresiones de búsqueda avanzada. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+F.
QlikView 11.20 SR2, 12004
59
Modo de Copiado
Cambia del modo lógico al modo de copiado. Los valores en los que hace clic en el modo búsqueda se copian al portapapeles sin cambiar el estado lógico de la ejecución QlikView. Cuando se selecciona un modo de copia, se abre el diálogo Lista de Copiado al Portapapeles (página 111). En este diálogo se muestran los campos copiados. El formato de la lista de copia también se puede fijar aquí.
10.3 Menú Ver El menú Ver es un menú desplegable ubicado en la parte superior de la pantalla, que contiene los siguientes comandos: Al seleccionar esta opción, aparece un menú en cascada que muestra una lista de todas las hojas empleadas en el documento, ordenadas de izquierda a derecha. Barras de Herramientas Además de la selección se abre un menú en cascada en el que se puede activar cualquier barra de herramientas que se muestre con el documento.Las siguientes barras de herramientas se pueden utilizar todas ellas independientemente unas de otras: Barra de herramientas estándar,Barra de herramientas de Navegación, Barra de herramientas de Diseño, Barra de herramientas de Hojas y Barra de herramientas de Marcadores. La última entrada de la lista la constituye la opción Personalizar (Barras de Herramientas)... (página 74), que le permitirá configurar cualquier barra de herramientas a su gusto. Las barras de herramientas Estándar, Navegación, y Diseño, vienen todas ellas con una selección adecuada de comandos de menú predefinidos, que realizan las acciones que sus respectivos nombres indican. Las barras de herramientas de Hoja y Marcador, son en realidad listas desplegables que ofrecen un modo adicional de navegación por las distintas hojas y marcadores, respectivamente. Observe que los contenidos y la funcionalidad de cualquier barra de herramientas puede configurarse de varias maneras mediante la opción Personalizar Barra de Herramientas. Consejo: En el extremo izquierdo de todas las barras de herramientas, así como de la barra de inicio, se muestra un símbolo de puntos verticales. Pulsar y arrastrar aquí le permitirá anclar o desanclar la barra a la manera estándar de Windows. Barra de Estado Hace visible o invisible la barra de estado. Hojas
Zoom
Objetos del Servidor Restablecer Ventana Ajustar Zoom a la Ventana
Permite acercar o alejar el área de trabajo de la hoja en incrementos de un 25% para un mejor ajuste de las distintas resoluciones de pantalla. Otros factores de Zoom pueden especificarse en la página Propiedades de Hoja: General (página 495). Habilita y deshabilita el Panel Panel de Objetos del Servidor (página 645). Con esta opción el tamaño de la ventana del documento QlikView puede fijarse en una o diversas resoluciones de pantalla. Cambia el tamaño de la hoja activa y todo lo que contiene de modo que se ajuste al tamaño de la ventana.
Aplicar Zoom a todas las Las configuraciones de Zoom de la hoja visible activa se transferirán a Hojas todas las hojas del documento.
60
QlikView 11.20 SR2, 12004
Rejilla de Diseño
Activar/Desactivar el modo WebView Selecciones Actuales
Alterna entre habilitar o deshabilitar la rejilla de diseño, los contenedores para objetos activos y el ajuste a la rejilla, para poder redimensionar o mover objetos en el diseño. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+G. Habilita y deshabilita el modo WebView, que utiliza el navegador web interno de QlikView para mostrar el documento como una página Ajax, activa o inactiva. Abre el diálogo Selecciones Actuales (página 118) donde se enumeran en una lista las selecciones por su nombre y valor de campo. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+O.
10.4 Menú Selecciones El menú Selecciones es un desplegable ubicado en la parte superior de la pantalla, que contiene los siguientes comandos: Atrás
Adelante
Bloquear
Desbloquear
Borrar
Borrar Todo
Vuelve al estado lógico anterior. Se aplica a todas las selecciones de valores y a todos los comandos del menú Selecciones. QlikView mantiene una lista con los últimos 100 estados. Cada Atrás le llevará un paso atrás en la lista. Este comando también puede invocarse con el método abreviado de teclado: Mayús+Flecha Izquierda Vuelve al estado lógico anterior al comando Atrás. Elegir entre los dos estados alternando los comandos Atrás y Adelante. Este comando también puede invocarse con el método abreviado de teclado: Mayús+Flecha Derecha Bloquea todas las selecciones actuales de los campos. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+L. Desbloquea todas la selecciones actuales bloqueadas. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+U. Hacer clic en este botón aplicará la selección inicial de un documento QlikView, lo cual puede configurarse; véase Definir Estado de Borrado a continuación. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+D. Borra todas las selecciones actuales excepto aquellas que están bloqueadas.
Desbloquear y Borrar Todo
Borra todas las selecciones actuales.
Definir Estado de Borrado
Fija la selección actual en Estado de Borrado.
Restablecer Estado de Borrado
Restablece el Estado de Borrado.
10.5 El menú Diseño El menú Diseño es un menú desplegable en la parte superior de la pantalla que contiene los siguientes comandos:
QlikView 11.20 SR2, 12004
61
Ascender Hoja
Añade una hoja con pestañas en la que se puede visualizar un nuevo conjunto de objetos de hoja. Siempre que, tanto el cliente como el servidor, tengan instalada la versión QlikView 9 o posterior, será posible añadir nuevos objetos de hoja al diseño, incluso si se está trabajando con un documento en QlikView Server. Mueve la (pestaña de la) hoja actual un paso a la izquierda (hacia delante).
Descender Hoja
Mueve la (pestaña de la) hoja actual un paso a la derecha (hacia atrás).
Eliminar Hoja
Elimina la hoja activa y todo lo que contiene.
Seleccionar Campos...
Abre la página de propiedades Campos de las Propiedades de Hoja. Pueden seleccionarse uno o varios campos de una lista. Los campos seleccionados se mostrarán en la hoja activa, en unos cuadros de lista configurados de forma predeterminada. Para establecer las propiedades específicas de un cuadro de lista, haga clic con el botón derecho sobre un cuadro de lista y seleccione Propiedades del menú contextual (o desde Objeto en el menú principal). Este comando no está disponible cuando se trabaja con documentos en QlikView Server. Abre el diálogo Objetos del Servidor (véase la Panel de Objetos del Servidor (página 645)). Se puede gestionar el personal y se pueden compartir los objetos de servidor. Esta opción de menú solo está disponible cuando se trabaja con un documento en QlikView Server y únicamente si el servidor y el documento del servidor están configurados para permitir objetos de servidor. Abre un menú en cascada en el que se puede elegir crear uno o diversos objetos de hoja diferentes. Al crearse, aparecerá el diálogo de las propiedades correspondientes para configurar el nuevo objeto. Siempre que tanto el cliente como el servidor tengan instalada la versión QlikView 8 o posterior, será posible añadir nuevos objetos de hoja al diseño, incluso si se está trabajando con un documento de QlikView Server. Esto requiere que: a) tenga en su poder una licencia válida, b) el documento de servidor esté configurado para permitir objetos de servidor y c) el QlikView Server esté configurado para permitir objetos de servidor. Ajusta automáticamente los objetos de hoja en la hoja activa.
Añadir Hoja
Objetos del Servidor...
Nuevo Objeto de Hoja
Reajustar Objetos de Hoja
Ajustar Objetos que están Cualquier objeto de hoja establecido fuera del área visible de la ventana Fuera de la Pantalla QlikView se reposicionará dentro del área visible. Alinear/Distribuir
La alineación de los objetos de hoja se puede determinar aquí conforme a diversas alternativas, p.ej. Alinear a la Izquierda, Centrar en Horizontal.
10.6 Menú Configuración El menú Configuración es un desplegable ubicado en la parte superior de la pantalla, que contiene los siguientes comandos:
62
QlikView 11.20 SR2, 12004
Preferencias de Usuario
Propiedades de Documento
Propiedades de Hoja
Panel de Variables...
Vista Previa de la Expresión...
Abre el diálogo Preferencias de Usuario (página 81), que contiene parámetros especiales que el usuario normalmente no modifica cuando cambia a otro documento. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Alt+U. Abre el diálogo Propiedades de Documento: General (página 448) que contiene parámetros específicos que conciernen a todo el documento. Algunas propiedades comunes para los objetos de hoja del documento también se pueden configurar desde este diálogo.Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Alt+D. Abre el diálogo Propiedades de Hoja: General (página 495) que contiene parámetros específicos que conciernen a la hoja actual. Algunas propiedades comunes a los objetos de hoja también se pueden configurar desde este diálogo. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Alt+S. Consulte los enlaces en la parte inferior de esta página. Abre el diálogo Panel de Variables (página 171) donde se listan todas las variables no ocultas y sus valores en un único listado. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Alt+V. Abre el diálogo Vista previa de la expresión (página 173) el cual muestra y gestiona de forma centralizada desde un único listado todas las expresiones de los objetos de hoja, hojas y documentos. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Alt+E.
10.7 Menú Marcadores El menú Marcadores es un menú desplegable en la parte superior de la pantalla, y contiene los siguientes comandos: Marcadores de Documento
Los primeros diez marcadores de documento del documento activo pueden ser recuperados de esta lista.
Mis Marcadores Desde esta lista se pueden recuperar los diez primeros marcadores (Marcadores de Usuario) personales vinculados al documento activo. Añadir Marcador
Reemplazar Marcador
Eliminar Marcador
Más... Importar
Exportar
Abre el diálogo Diálogo Añadir Marcador (página 131), donde se puede editar el nombre del marcador. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+B. Los diez primeros marcadores de documento se listan encima de los diez primeros marcadores personales del documento activo. El comando reemplaza el estado de selección del marcador seleccionado con el estado actual. Los diez primeros marcadores de documento se listan encima de los diez primeros marcadores personales del documento activo. El comando elimina el marcador seleccionado. Abre el diálogo Marcadores, donde se pueden recuperar todos los marcadores creados anteriormente para el documento. Después de buscar y seleccionar un archivo de marcador previamente guardado (.qbm), se abrirá el diálogo Importar Marcadores (página 137) donde podrá importar marcadores. Abre el diálogo Exportar Marcadores (página 136) donde podrá exportar los marcadores seleccionados a un archivo de marcador QlikView (.qbm).
QlikView 11.20 SR2, 12004
63
10.8 Menú Informes El Menú Informes, ubicado en la parte superior de la pantalla en QlikView, contiene el comando Editar Informes.... que abre el diálogo Editor de Informes (página 140) donde podrá crear nuevos informes o editar otros ya existentes. Desde este diálogo también podrá eliminar y seleccionar informes, diseñar su presentación y formato, añadir páginas e imágenes, etc. El editor de informes enumera todos los informes disponibles en una lista, para su selección inmediata. Los informes pueden ser de dos tipos, Informes de Documento, almacenados en el documento mismo, o Informes de Usuario, almacenados aparte, en el ordenador del usuario. Véase Editor de Informes (página 140).
10.9 Menú Herramientas El menú Herramientas es un menú desplegable que se encuentra en la parte superior de la pantalla y contiene los siguientes comandos: Editor de Módulo...
Abre el diálogo Editor de Módulo (página 969) que se utiliza para crear macros.
Abre QlikView AccessPoint en una ventana html dentro de QlikView. Este comando solo está disponible si se ha configurado una URL para QlikView AccessPoint en la página Preferencias de Usuario: Ubicaciones. Abrir Consola de Gestión Abre la Consola de Gestión de QlikView/Consola de Gestión de QlikView de QlikView Enterprise en una ventana html dentro de QlikView. Este comando solo está disponible si se ha configurado una URL para QlikView Management Console/QlikView Enterprise Management Console en la página Preferencias de Usuario: Ubicaciones. Asistente de Gráfico Abre el Asistente de Gráfico Rápido (página 835), el cual le ayuda a crear Rápido... un gráfico simple, de una forma rápida y fácil, sin tener que preocuparse de momento por explorar la gran cantidad de parámetros y opciones disponibles. Asistente de Gráfico de El Asistente de gráfico de tiempos (página 843) le ayuda en la tarea Tiempos... habitual de crear gráficos en los que una determinada medida (expresión) debiera ser cualificada y a menudo sometida a comparación entre diversos períodos de tiempo, por ej. con el año actual, el año anterior, lo que llevamos de año, etc. Asistente de Gráfico de El Asistente de Gráfico de Estadísticas (página 849) le guiará Estadísticas... oportunamente si desea aplicar pruebas estadísticas comunes a los datos en QlikView. Asistente de Cuadro El Asistente de Cuadro (página 833) crea un cuadro combinado, empleado a menudo para la presentación de datos estadísticos. Alertas... Abre el cuadro de diálogo Alertas (página 160), donde podrá definir y editar cualquier alerta que se vaya a emplear en el documento. Abrir QlikView AccessPoint
El Asistente de Alertas (página 164)le ayuda en la tarea de definir una alerta. Asistente de Creación de Invoca el Asistente de Creación de Plantillas (página 653) que le permitirá Plantillas crear una nueva plantilla o editar otra ya existente. Para más detalles acerca de las plantillas véase Plantillas de Diseño (página 651). Asistente de Alertas
64
QlikView 11.20 SR2, 12004
10.10 Menú Objeto Los comandos del menú Objeto van referidos al objeto de hoja que está actualmente activo. Se puede abrir eligiendo Objeto en la barra de menú, o haciendo clic con el botón derecho del ratón sobre el objeto de hoja. En determinadas circunstancias, por ej. cuando una hoja no contiene aún ningún objeto de hoja, el menú Objeto para la hoja se encuentra como menú Objeto en la barra de herramientas. Si hay más de un objeto activo, el menú Objeto contiene los comandos comunes a dichos objetos de hoja activos. Para una descripción más detallada de los diferentes menús de objeto, vea las secciones específicas de cada objeto.
10.11 Menú Ventana El menú Ventana es un menú desplegable en la parte superior de la pantalla y contiene los siguientes comandos: Cascada
Ordena las ventanas para que se superpongan.
Mosaico
Ordenará las ventanas como mosaico.
Ordenar Iconos
Ordenará los iconos en la parte inferior de la ventana.
Documentos Disponibles Abre el diálogo Documentos Disponibles (página 65), que muestra una lista expandida (por debajo de 10) de los documentos QlikView abiertos, proporcionando información adicional del documento. Si selecciona un documento, lo activa.
Documentos Disponibles
Este diálogo sirve para seleccionar el documento activo cuando se tienen más de 10 documentos abiertos al mismo tiempo. Seleccione un documento en la lista y haga clic en Seleccionar para activar ese documento. El diálogo también contiene numerosa información de soporte, la cual se mostrará cuando tenga problemas con un documento QlikView en concreto. Las columnas son:
QlikView 11.20 SR2, 12004
65
Documento
Nombre del documento qvw. Si está marcada la opción Mostrar Rutas Completas de Documento en la parte inferior del diálogo se mostrará el nombre del documento con su ruta de archivo completa.
Conexión
Conexión Local (documento abierto en ordenador local) o Remoto (documento abierto en QlikView Server).
Número de Compilación El número de versión compilada del cliente QlikView. en Cliente Número de Compilación El número de versión compilada de cliente QlikView Server para documentos en Servidor remotos. Nombre de Cliente NT
Identidad autenticada Windows NT del usuario cliente cuando la conexión se realiza a través de autenticación NT.
Guardado en Versión
Información completa acerca de la versión QlikView en la que se guardó el documento por última vez (sólo disponible para documentos locales).
10.12 Menú Ayuda El menú Ayuda es un menú desplegable en la parte superior de la pantalla, que contiene los siguientes comandos: Contenidos
Abre la ayuda de QlikView.
Utilizar la Ayuda
Aporta información y consejos útiles acerca de cómo emplear la ayuda en QlikView.
Mostrar Página de Inicio Muestra la página de inicio cada vez que arranca QlikView. Si no desea que la página de inicio se muestre al arrancar el programa, desactive la casilla de verificación Mostrar Página de Inicio al lanzar QlikView. QlikTech en la Web
Abre otras opciones avanzadas que le llevarán a la página de inicio de QlikTech.
Actualización QlikView
Abre el diálogo QlikView Update desde el cual podrá hacer que QlikView contacte con el servidor de actualizaciones para ver si hay alguna actualización del programa disponible.
Actualización de Licencia...
Abre el diálogo License Enabler File Editor donde el usuario puede revisar o editar el Archivo de Activación de Licencia.
Info. Adicional del Documento
Abre el diálogo Información de soporte de documento (página 67) y muestra una lista de datos de soporte pertenecientes al documento activo.
Acerca de QlikView
Abre el cuadro de diálogo Acerca de, que muestra la versión de QlikView, el número de serie y el nombre de su propietario.
66
QlikView 11.20 SR2, 12004
Información de soporte de documento
Este diálogo muestra una lista de datos de soporte pertenecientes al documento activo. Debe hacer referencia a esta información cuando informe de un error al servicio de soporte técnico o cualquier problema relacionado con documentos QlikView específicos. Fíjese que algunas filas sólo son relevantes para documentos locales mientras otras se refieren únicamente a documentos remotos. Mediante el botón Copiar al Portapapeles puede copiar y pegar los contenidos de este diálogo, por ejemplo en documentos de texto adjuntos al e-mail o directamente en el e-mail dirigido a soporte.
QlikView 11.20 SR2, 12004
67
68
QlikView 11.20 SR2, 12004
11 Barras de Herramientas y Barra de Estado 11.1 Barras de Herramientas QlikView posee cinco barras de herramientas estándar y una barra de menú. La barra de herramientas estándar contiene botones para las tareas que se realizan mientras se utiliza un documento QlikView; mientras que la barra de herramientas de diseño normalmente contiene botones para las tareas que se realizan cuando se crea o modifica la presentación de un documento. La barra de herramientas de navegación contiene los comandos utilizados con mayor frecuencia para operaciones lógicas en un documento. La barra de herramientas de hoja ofrece un método alternativo para navegar por las diferentes hojas; la barra de herramientas de marcador ofrece una forma alternativa de acceder a los marcadores. Se puede ocultar o mostrar cada una de las barras de herramientas por separado. Todas las barras de herramientas son completamente personalizables y pueden contener cualquier botón de comando disponible. Todas las barras de herramientas se pueden mover libremente pulsando en la línea de puntos a su izquierda. Pulse el botón izquierdo del ratón y arrástrelas a cualquier posición que desee. Las barras de herramientas pueden acoplarse en cualquier parte de la ventana de la aplicación QlikView.
11.2 Barra de Herramientas Estándar La barra de herramientas estándar
La barra de herramientas estándar de QlikView contiene botones para las funciones más habituales. Para visualizarla, elija Barra de Herramientas Estándar en Herramientas en el menú Ver. La figura superior y el texto que se muestra debajo se refieren a los contenidos por defecto de la barra de herramientas estándar. Nuevo Archivo
Abrir Archivo
Actualizar
Guardar
Imprimir
Abre una nueva ventana QlikView y le permite crear un nuevo Archivo QlikView (página 51). Este comando también puede invocarse con el método abreviado de teclado: Ctrl+N. Permite la apertura de un Archivo QlikView (página 51) o Table file en una nueva ventana QlikView. Al abrir un fichero plano se abre automáticamente el Asistente de Archivo: Tipo (página 213). Este comando también puede invocarse con el método abreviado de teclado: Ctrl+O. Este comando sólo está disponible con documentos abiertos en QlikView Server y cuando haya una nueva versión del documento disponible en el servidor. Cuando invoque una actualización, se obtiene el acceso a los últimos datos al tiempo que mantiene su sesión, incluido el estado de las selecciones y el diseño. Guarda el documento activo como un archivo. El formato de archivo predeterminado se establece en Preferencias de Usuario: Guardar (página 85). Haciendo clic en la herramienta imprimir inmediatamente surte efecto en las copias impresas del objeto de hoja seleccionado de acuerdo con las configuraciones de la impresora, saltando la página de propiedades Imprimir: General (página 105). La herramienta estará en gris si no hay ningún objeto imprimible seleccionado. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+P.
QlikView 11.20 SR2, 12004
69
Imprimir como PDF
Editor de Script
Recargar
Deshacer Cambio en el Diseño
Rehacer Cambio en el Diseño
Buscar Selecciones Actuales
Asistente de Gráfico Rápido Añadir Marcador
Temas de Ayuda Ayuda Contextual
Abre el diálogo Imprimir: General (página 105) con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimirse le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. Este botón sólo está disponible si el sistema dispone de una impresora PDF. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte. Abre el diálogo Diálogo Editor de Script (página 187) que permite escribir y ejecutar Script que abren bases de datos con el fin de recuperar datos en QlikView. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+E. Vuelve a ejecutar el Script actual, actualizando la base de datos asociativa QlikView para incluir los cambios realizados en la fuente de datos desde la ejecución anterior. La hora de la última recarga se muestra con formato fecha-hora en la barra de estado. Deshace el último cambio realizado en el diseño, incluído cualquier movimiento, cambio de tamaño y eliminación de objetos de hoja, así como cambios en las propiedades de un objeto de hoja. La eliminación de hojas, edición de propiedades de hoja o propiedades de documento también se pueden deshacer. QlikView mantiene un listado que registra los últimos cambios efectuados en el diseño. Cada comando Deshacer Cambios de Diseño hará retroceder un paso atrás en la lista. Ciertas operaciones, p.ej. Recargar y Reducir Datos vaciarán el buffer de Deshacer/Rehacer.Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Z. Rehace el último comando Deshacer en la presentación. Cada comando Rehacer Cambio en el Diseño permite avanzar un paso en la lista, siempre que haya acciones deshechas que poder rehacer. Ciertas operaciones, p.ej. Recargar y Reducir Datos vaciarán el buffer de Deshacer/Rehacer.Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Y. Abre el cuadro Buscar (página 121) del objeto activo. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+F. Abre el diálogo Selecciones Actuales en el que se pueden ver las selecciones que están activas. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+O. Abre el Asistente de Gráfico Rápido (página 835) que le permitirá crear un gráfico de una manera rápida y sencilla, sin tener que preocuparse de analizar la ingente cantidad de opciones y parámetros disponibles. Abre el diálogo Diálogo Añadir Marcador (página 131), donde se puede editar el nombre del marcador. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+B. Abre la ayuda de QlikView. Muestra ayuda específica acerca del objeto escogido, p.ej. un comando del menú. Tras hacer clic en este botón, solo hay que mover el signo de interrogación y acercarlo al objeto del que se desee recibir ayuda.
11.3 Barra de Herramientas Navegación
70
QlikView 11.20 SR2, 12004
La barra de herramientas de navegación de QlikView (ver arriba) contiene los botones con las funciones empleadas más habitualmente por QlikView para el análisis de datos. Para activar o desactivar la barra de herramientas de navegación elija Barra de Herramientas de Navegación en Barras de Herramientas del menú Ver. El texto que se muestra a continuación se refiere a los contenidos predeterminados para la Barra de Herramientas de Navegación. Borrar
Hacer clic en este botón aplicará la selección inicial de un documento QlikView, lo cual puede configurarse; véase Definir Estado de Borrado a continuación. El menú desplegable ofrece las siguientes opciones: Eliminar La selección inicial de un documento QlikView. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+D. Eliminar Todo Elimina todas las selecciones, excluyendo las bloqueadas. Desbloquear y Borrar Todo Desbloquea u borra todas las selecciones. Borrar Estado Específico Borra las selecciones de un determinado estado. Fijar estado borrado Fija la selección actual en Estado borrado. Restablecer Estado de Borrado Restablece el Estado de Borrado a ninguna selección.
Atrás
Vuelve al estado lógico anterior en las selecciones. Se aplica a las selecciones en los valores y todos los comandos en el menú Editar excepto Copiar y Modo Copiar. QlikView mantiene una lista con los últimos 100 estados. Cada comando Atrás le llevará un paso atrás en la lista.
Adelante
Vuelve al estado lógico anterior al comando Atrás. Se puede alternar entre los dos estados con los comandos Atrás y Adelante.
Bloquear Selecciones
Bloquea todas las selecciones de valores actuales en el documento entero.
Desbloquear (Selecciones) Desbloquea todas las selecciones de valores actualmente bloqueadas en el documento completo.
11.4 La Barra de Herramientas Diseño
La barra de herramientas de diseño de QlikView (ver arriba) contiene botones para tareas que se realizan cuando se crea o modifica la presentación de un documento. No se muestra esta barra de herramientas de forma predeterminada (por defecto). Para visualizarla, elija Barra de Herramientas Diseño en Herramientas del menú Ver. La figura superior y el texto que aparece debajo hacen referencia al contenido predefinido de la barra de herramientas de diseño. Añadir Hoja
Añade una nueva hoja al documento.
Ascender Hoja
Mueve la hoja activa un paso hacia la izquierda.
QlikView 11.20 SR2, 12004
71
Descender Hoja
Mueve la hoja activa un paso hacia la derecha.
Propiedades de Hoja
Abre el diálogo Propiedades de Hoja, donde se puede modificar la hoja activa.
Crear Cuadro de Lista
Crea un cuadro de lista que muestra los campos elegidos de la tabla de base de datos.
Crear Cuadro de Estadísticas
Crea un cuadro de estadísticas, que calcula entidades estadísticas basadas en los posibles valores de un campo.
Crear Cuadro de Tabla
Crea un cuadro de tabla que sirve para mostrar información sobre los registros.
Crear Cuadro de Selección Múltiple
Crea un cuadro de selección múltiple, que sirve para mostrar distintos atributos.
Crear Gráfico
Crea un gráfico que puede servir para mostrar campos y dimensiones calculadas.
Crear Cuadro de Entrada
Crea un cuadro de entrada que sirve para mostrar e introducir datos en variables de QlikView.
Crear Cuadro de Selecciones Actuales
Crea un cuadro de selecciones actuales, el cual muestra las selecciones actuales directamente en el diseño.
Crear Botón
Crea un objeto botón que realiza acciones en QlikView, por ej. método abreviado, exportar, etc.
Crear Objeto de Texto
Crea un objeto para visualizar información de texto o imágenes.
Crear objeto de Línea/Flecha
Crea un objeto de línea/flecha, que sirve para dibujar una línea o una flecha en la presentación.
Crear Objeto Calendario/Deslizador
Crea un nuevo objeto calendario/deslizador.
Crear Objeto Marcador Crea un nuevo objeto marcador. Crear Objeto de Búsqueda
Crea un nuevo objeto de búsqueda.
Crear Contenedor
Crea un contenedor nuevo.
Crear Objeto Personalizado
Crea un nuevo objeto personalizado.
Crear Gráfico de Tiempos
El asistente de gráfico de tiempos le ayuda en la tarea habitual de crear gráficos en los que una determinada medida (expresión) debiera ser cualificada y a menudo sometida a comparación entre diversos períodos de tiempo, por ej. con el año actual, el año anterior, lo que llevamos de año, etc.
72
QlikView 11.20 SR2, 12004
Copiar Formato
Alinear a la Izquierda
Este botón permite copiar el formato de un objeto de hoja a uno o varios objetos de hoja. Para copiar el formato a un único objeto, haga clic primero en el objeto cuyo estilo desea copiar, a continuación haga clic en el objeto destino. Para copiar el formato y aplicarlo a múltiples objetos, haga clic primero en el objeto cuyo estilo desee copiar, luego doble clic en el botón Copiar Formato y a continuación clic en cada uno de los objetos destino. Podrá detener el copiado de formato pulsando el botón nuevamente o bien la tecla Esc. Cuando se copie formato entre objetos de hoja de diferentes tipos, o cuando un usuario haga clic en el título del(os) objeto(s) destino, solo se copiarán las propiedades del borde o título. Cuando se copie entre objetos de hoja de un mismo tipo, se copiarán además propiedades adicionales específicas del tipo de objeto. Todos los objetos de hoja activos se alinean a lo largo de su borde izquierdo.
Centrar en Horizontal
Alinea los objetos de hoja activos a lo largo de su centro en el eje horizontal.
Alinear a la Derecha
Alinea los objetos de hoja activos a lo largo de su borde derecho.
Alinear Abajo
Alinea los objetos de hoja activos a lo largo de su borde inferior.
Centrar en Vertical
Alinea los objetos de hoja activos a lo largo de su centro en el eje vertical.
Alinear Arriba
Alinea los objetos de hoja activos a lo largo de su borde superior.
Espaciar en Horizontal
Distribuye los objetos de hoja activos con espacios iguales entre ellos en el eje horizontal.
Espaciar en Vertical
Distribuye los objetos de hoja activos con espacios iguales entre sí en el eje vertical.
Ajustar a la Izquierda
Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo vertical del objeto situado más a la izquierda y hacia la derecha. Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo superior horizontal del objeto más alto y hacia abajo.
Ajustar Arriba Propiedades de Documento
Abre el diálogo Propiedades de Documento, donde se pueden modificar las configuraciones del documento actual.
Preferencias de Usuario
Abre el diálogo Preferencias de Usuario, donde se pueden modificar aquellas configuraciones que están relacionadas con el modo de trabajar del usuario. Abre el diálogo Editor de Módulo donde se escriben las macros y las funciones definidas por el usuario en VBScript o JScript.
Editor de Módulo Visor de Tablas
Abre el diálogo Visor de Tablas en el que se muestran los datos de la estructura de tabla.
Modo WebView
Habilita y deshabilita el modo WebView, que utiliza el navegador web interno de QlikView para mostrar el diseño del documento como una página Ajax.
QlikView 11.20 SR2, 12004
73
11.5 Barra de Herramientas de Hoja La barra de herramientas de hoja contiene una lista desplegable con todas las hojas del documento y ofrece una forma alternativa de cambiar de hoja. El nombre de la hoja activa se muestra en todo momento en el cuadro desplegable. Para alternar entre mostrar o no la barra de herramientas Hoja, elija Barra de Herramientas de Hoja en Barras de Herramientas en el menú Ver.
11.6 Barra de Herramientas Marcadores La barra de herramientas de marcadores contiene una lista desplegable con todos los marcadores del documento y ofrece una forma alternativa y cómoda de cambiar de marcador. Tras seleccionar un marcador, el nombre del marcador se mostrará en el cuadro desplegable hasta que las selecciones o los valores de las variables cambien. Añadir Marcador
Guarda la selección actual como un marcador.
Eliminar Marcador Elimina el marcador seleccionado en el menú desplegable.
11.7 Personalizar (Barras de Herramientas)... El diálogo Personalizar permite al usuario configurar las barras de herramientas según sus preferencias. Aunque se trata de una funcionalidad muy genérica, en ocasiones el creador de un documento puede que desee activar un parámetro estándar y ponerlo a disposición de todos los usuarios de dicho documento. Véase Personalización de barras de herramientas QlikView en grandes implementaciones (página 78). Existen de hecho dos tipos de barras de herramientas personalizables: las que vienen ya definidas, esto es, con su propio nombre en QlikView y las que se pueden personalizar por completo y definir exactamente según las necesidades del usuario. El diálogo Personalizar se compone de tres pestañas: Barras de Herramientas, Comandos y Opciones las cuales se describen a continuación:
74
QlikView 11.20 SR2, 12004
Barras de Herramientas
Diálogo Personalizar, Barras de Herramientas
Esta página contiene una lista con todas las barras de herramientas disponibles y la barra de menús. Active/desactive las barras de herramientas marcando la casilla correspondiente en la lista. Nuevo
Crea una nueva barra de herramientas.
Renombrar
Renombra la barra de herramientas resaltada. El comando no está disponible para las cinco barras de herramientas predeterminadas.
Eliminar
Elimina la barra de herramientas resaltada. Este comando no está disponible en las cinco barras de herramientas predeterminadas.
Restablecer
Restablece la configuración inicial de la barra de herramientas resaltada.
QlikView 11.20 SR2, 12004
75
Comandos
Diálogo Personalizar, Comandos
Tal y como se indica en la pestaña Comandos, añadir o retirar parte de los contenidos de cualquier barra de herramientas es simplemente cuestión de arrastrar un comando de menú cualquiera desde el panel Comandos a la barra de herramientas que se desee, o viceversa. Primero es necesario por supuesto que la barra de herramientas que se desea modificar esté en modo de visualización, esto se consigue en la pestaña Barras de Herramientas. Mediante el panel Categorías se pueden limitar los comandos mostrados a los contenidos de un único menú QlikView por vez.
76
QlikView 11.20 SR2, 12004
Opciones
Diálogo Personalizar, Opciones
La pestaña Opciones contiene opciones de personalización adicionales: La sección Menús y Barras de Herramientas Personalizados permite utilizar menús abreviados, con una selección de los comandos más habituales. Mostrar Siempre Menús Desactive esta opción si desea utilizar unos menús abreviados, con una selección Completos de los comandos más habituales. Mostrar menús completos tras una breve pausa Cuando se estén empleando los menús abreviados, habilite esta opción si desea que los menús completos aparezcan tras haber merodeado con el ratón por el menú durante un breve tiempo. Restablecer Datos de Uso Este parámetro elimina los registros de los comandos empleados en una en Menús y Barras de aplicación y restaura el conjunto predefinido de comandos visibles en los menús Herramientas y barras de herramientas. No deshace ninguna de las personalizaciones explícitas. Las siguientes opciones de configuración se agrupan en Otros: Iconos Grandes
Esta opción aumenta los iconos de las barras de herramientas al doble de su tamaño, mejorando su visibilidad si ello fuera necesario.
Mostrar Consejos de Pantalla en Barras de Herramientas
Esta opción activa/desactiva la aparición de consejos en las barras de herramientas.
Mostrar Teclas de Método Abreviado en Consejos de Pantalla
Esta opción añade contenidos a la información ya mostrada en el mensaje emergente con consejos en las barras de herramientas.
QlikView 11.20 SR2, 12004
77
Animaciones de Menú
Esta opción afecta a la forma en que se abren los menús (y menús en cascada). Además de la Configuración predefinda de Sistema, hay una serie de animaciones personalizadas, disponibles en una lista desplegable.
Personalización de barras de herramientas QlikView en grandes implementaciones Activar y desactivar la personalización interactiva de barras de herramientas QlikView 7 introdujo la posibilidad de personalizar por completo barras de herramientas y menús. La personalización interactiva se puede habilitar o deshabilitar por medio de dos claves de registro en Settings.ini. El archivo ini se encuentra en C:\Users\username\AppData\Roaming\QlikTech\productname en Windows Vista, Windows 7 y Windows 8. En sistemas anteriores el archivo se encuentra en C:\Documents and Settings\username\Application Data\QlikTech\productname.
AllowCustomizeToolbars (Permitir personalizar barras de herramientas) y AllowCustomizeMenubar (Permitir personalizar barra de menú) Fijar el valor en 1 permite una personalización interactiva, mientras que el valor 0 lo impide. Nota: Antes de modificar estos parámetros, asegúrese de que la aplicación esté cerrada.
Cómo establecer las configuraciones de las barras de herramientas en caso de tener muchos ordenadores. Si desea duplicar las configuraciones de barras de herramientas en varios ordenadores, haga lo siguiente:
1. Personalice las barras de herramientas en un ordenador. 2. Copie el archivo Settings.ini. Nota: Las versiones QlikView de los ordenadores origen y destino deberían ser idénticas para poder garantizar una funcionalidad al 100%.
11.8 Barra de Estado La barra de estado se encuentra en la parte inferior de la hoja. Elija Ver y Barra de Estado para alternar entre activarla y desactivarla. Esta barra le proporciona información bastante interesante: En la parte izquierda de la barra de estado aparecerá el texto Preparado cuando QlikView está disponible para hacer selecciones; si el cursor se mueve encima de un gráfico, aparecerán las coordenadas. Además se puede obtener ayuda en la parte izquierda de la barra de estado. Al hacer clic en un comando o en un botón, sin soltar el botón del ratón, aparecerá la ayuda. Si se suelta el botón del ratón una vez fuera del botón o comando, el comando no se ejecutará. En el centro de la barra de herramientas se muestra un sello o marca de tiempo. Muestra cuándo se realizó la recarga de datos por última vez. Si el objeto activo está en el modo and, aparecerá un indicador AND. En el lado derecho de la barra de estado, se muestra la cantidad de valores opcionales (o seleccionados) distintos frente al total de valores distintos en el cuadro de lista activo, precedido por una D. Más a la derecha, precedido por una F, se ve la frecuencia del campo activo, mostrando la cantidad de registros en la tabla donde el primer campo ocurre frente al número total de registros.
78
QlikView 11.20 SR2, 12004
Finalmente, la barra de estado incluye un indicador de selección. Si está en verde significa que hay selecciones ya efectuadas que no se pueden ver en la hoja actual.
QlikView 11.20 SR2, 12004
79
80
QlikView 11.20 SR2, 12004
12 Preferencias de Usuario Las preferencias de usuario son unas configuraciones relativas a la forma en que trabaja el usuario; éstas se almacenan en el ordenador, no en el archivo de documento.
12.1 Preferencias de Usuario: General
Preferencias de Usuario, General
Mostrar Campos de Sistema
Si está seleccionado, los Campos de Sistema (página 401) se incluirán de forma predeterminada en todas las listas de nombres de campos.
Mostrar Variables de Sistema
Si está seleccionado, las Variables de Sistema se incluirán por defecto en todas las listas de variables.
Utilizar Sonidos
Habilita los efectos de sonido integrados en QlikView.
Eliminar Mapas de Bits no Utilizados
Los Mapas de Bits utilizados en las hojas y en los objetos de hoja normalmente se conservan en el documento incluso si se deshabilitara su uso. Marque esta opción para eliminarlos automáticamente.
Encriptar Credenciales Marque esta alternativa si quiere que el asistente de sentencias connect de Conexión de Usuario enmascare las sentencias de conexión encriptando ID de usuario y contraseña. Recordar Información de QlikView puede retener el ID de Usuario y la contraseña de cualquier Login hasta salir de documento QlikView que requiera login y que haya sido abierto durante una QlikView sesión QlikView. Deseleccionando esta opción, se solicitará al usuario su login para entrar cada vez que se vuelve a abrir el documento.
QlikView 11.20 SR2, 12004
81
Mantener Progreso Abierto tras la Recarga
Marcar esta opción mantendrá el diálogo Progreso de Ejecución del Script abierto una vez que el script haya finalizado la recarga.
Barra de Desplazamiento Si esta opción está habilitada, aparecerá una barra de desplazamiento horizontal a Horizontal lo largo del borde de la hoja cada vez que el posicionamiento o dimensionado de los objetos de hoja no se pueda acomodar bien horizontalmente en el interior de la ventana de la aplicación. Barra de Desplazamiento Se produce lo mismo que en la opción anterior, sólo que en vertical. Vertical Restablecer Ventana al Tamaño del Documento
Si se activa esta opción, el tamaño de la ventana QlikView coincide con el tamaño del documento, es decir, el tamaño de la ventana QlikView en el momento en que se guardó el documento.
Mantener Buffers QVD Huérfanos
Este parámetro ignora el procedimiento habitual según el cual cualquier Archivos QVD (página 433) creado automáticamente se purga inmediatamente tras la ejecución del script, siempre que el documento que los creó ya no esté disponible. Esta opción normalmente debería dejarse sin marcar.
Vaciar Registro de Archivo tras Cada Escritura
Por razones de optimización del rendimiento, el registro del script normalmente no se escribe en disco tras cada sentencia individual. Pero si selecciona esta opción sí que lo hará. Esto puede resultar útil si se utilizan otros programas para monitorizar la ejecución de script mediante el registro. No obstante, emplear este parámetro puede hacer que se incrementen notablemente los tiempos de ejecución del script en los casos en que éste contenga numerosas sentencias.
Volver a abrir el Diálogo Si el script se ejecuta desde el interior del diálogo Editor de Script y esta casilla de Script Tras Ejecución de verificación está marcada, el diálogo se abrirá de nuevo tras la ejecución de de Script efectuada desde script. el Diálogo Mostrar el Asistente Abre el Asistente "Comenzando", el cual le guiará a través de los diversos pasos "Comenzando" cuando se para crear un nuevo documento basado en una única hoja Excel. crea un documento nuevo Purgar Buffers QVD Huérfanos Ahora
82
Pulse este botón para realizar una purga manual de los buffers QVD huérfanos que han sido retenidos por el parámetro Mantener Archivos QVD Huérfanos anterior.
QlikView 11.20 SR2, 12004
Archivos Utilizados Recientemente
Este grupo sirve para controlar la lista de archivos QlikView recientes en el menú Archivo, así como en la Página de Inicio. En En Menú se puede modificar el número de archivos recientemente utilizados que se listarán en el menú Archivo. El valor por defecto es 8. En En Página de Inicio se puede modificar el número de archivos recientemente utilizados que se listarán en la Página de Inicio. El valor por defecto es 64. Los cambios surten efecto tras reiniciar QlikView. Si está activada la alternativa Mostrar ruta completa en el Menú, el menú Archivo se ampliará para mostrar las rutas completas en la lista de archivos más recientemente usados. Si hace clic en el botón Eliminar URLs se eliminarán todas las URLs de la lista de archivos utilizados recientemente.
Juego de Caracteres para En este grupo es posible establecer el conjunto de caracteres para el archivo de el Archivo de Log registro (archivo log). La configuración predeterminada es ANSI, pero en su lugar es posible marcar la opción Unicode. Apariencia de Selección Estilo de Selección preferido Establece el estilo de selección predeterminado. QlikView ofrece muy diversas formas de soporte y presentación de los datos, así como de realización de selecciones en cuadros de lista y cuadros de selección múltiple. Los estilos QlikView Classic, Indicador de Esquina, LED y Casillas de verificación LED emplean todos ellos codificación de color para indicar los valores seleccionados, los posibles y los excluidos. El estilo Casillas de Verificación y el estilo Casillas de Verificación LED imitan la interfaz estándar de Windows, con una casilla de verificación junto a cada valor. Este valor predeterminado puede modificarse para un documento específico mediante el parámetro correspondiente en Propiedades de Documento: General (página 448)). Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Puede encontrar más información acerca de los estilos de selección en el capítulo Estilos de Selección del Manual de Referencia.Para más información acerca de los estilos de selección, vea la sección Estilos de Selección (página 113). Esquema de Colores de Selección Preferido Establece el esquema de color predeterminado de la selección. Cuando se utilizan los estilos de selección basados en color, hay varios esquemas diferentes de color disponibles. El Códigos de Color (página 113) (verde para seleccionados, azul para bloqueados, etc) no pueden modificarse pero sí se pueden hacer variaciones en el tono e intensidad. Este valor predeterminado puede modificarse para un documento específico mediante el parámetro correspondiente en Propiedades de Documento: General (página 448)). Cambiar el Idioma de la Pulse el botón que abrirá el cuadro de diálogo Seleccione el Idioma de la Interfaz. En este diálogo aparecerán listadas todas las versiones de lenguajes que QlikView tiene disponibles en Interfaz el PC. (Se incluyen diversas variedades de idioma como archivos .dll en el momento mismo de la instalación). Tras seleccionar un nuevo lenguaje, deberá reiniciar QlikView para que los cambios surtan efecto. El cambio afectará tanto al lenguaje de la interfaz de usuario del programa, como al lenguaje de la ayuda online, siempre y cuando dichos archivos de ayuda estén disponibles para el PC. El idioma de la interfaz también puede definirse modificando el archivo settings.ini, que se encuentra en C:\Users\username\AppData\Roaming\QlikTech\QlikView. Edite el parámetro Idioma de la interfaz y configúrelo con uno de los idiomas que se admiten.
QlikView 11.20 SR2, 12004
83
Tiempo de espera de la Ventana Emergente del Marcador(es)
Marque esta alternativa e introduzca un tiempo de retardo para que las ventanas emergentes del marcador se cierren automáticamente una vez transcurridos ciertos segundos.
Utilizar WebView en el Diseño
Habilita y deshabilita el modo WebView, que utiliza el navegador web interno en QlikView para mostrar el diseño del documento como una página AJAX, activa o inactiva.
Configuraciones de Búsqueda
En este grupo se establecen configuraciones para el modo de búsqueda por defecto. Incluir Valores Excluidos en la Búsqueda Hay dos maneras posibles de interpretar una búsqueda de texto: buscando solo entre los valores opciones o buscando entre todos los valores, por ejemplo: incluir los valores excluidos en la búsqueda. Habilite esta opción si desea hacer lo último. Este valor predeterminado puede ignorarse a nivel de objeto de hoja. Modo de Búsqueda Predeterminado El modo de búsqueda por defecto para búsquedas dentro de los cuadros de lista, cuadros de selección múltiple, etc. puede establecerse en esta lista desplegable. La configuración predeterminada solo se aplica cuando el usuario comienza a escribir directamente y no utiliza ninguna de las selecciones de menú o Métodos Abreviados de teclado para comenzar la búsqueda. Es posible sobrescribir seleccionando un parámetro distinto sobre el nivel de objeto de hoja.
Utilizar Anterior Se utilizará el modo de búsqueda empleado en la última búsqueda completa. Utilizar Búsqueda con Comodín La cadena de búsqueda inicial estará compuesta por dos caracteres comodín con el cursor entre ambos para facilitar la búsqueda con comodín. Utilizar Búsqueda Difusa La cadena de búsqueda inicial será un tipo de tilde (~) que denota una búsqueda difusa. Utilizar Búsqueda Normal No se añadirán caracteres adicionales a la cadena de búsqueda. Sin caracteres comodín, se realizará una Búsqueda Normal. Valores Máximos en Selecciones Actuales
84
Especifique el número máximo de valores distintos seleccionados que se mostrarán en el diálogo actual de selecciones y en las marcas de selección de las copias impresas. Si hay más valores seleccionados, se mostrarán como ‘x valores de y’ en el campo correspondiente.
QlikView 11.20 SR2, 12004
Límites de Memoria para Este control establece el mínimo y el máximo de cantidad física de RAM que Espacio de Trabajo (%) puede utilizar una aplicación. De esta forma se puede controlar si una aplicación necesita más memoria física o no. Sin embargo, no hay garantías de que el sistema operativo pueda servir al proceso la cantidad física de memoria aquí especificada. Unos parámetros demasiado altos podrían perjudicar el rendimiento de otros procesos en el sistema informático, esto no obstante podría ser lo deseable si el ordenador está dedicado en exclusiva a QlikView. No modifique estos parámetros,. ¡a menos que sea un experto en gestión de memoria virtual de Windows! Más información sobre límites de memoria en la documentación de Microsoft Windows. La configuración es: Bajo establece la cantidad mínima de memoria, en porcentaje, que se asignará al proceso o aplicación. Alto establece la cantidad máxima de memoria, en porcentaje, que se asignará al proceso o aplicación. Caché establece la cantidad de memoria, en porcentaje, que se asignará como caché al proceso o aplicación.
12.2 Preferencias de Usuario: Guardar Esta pestaña de diálogo contiene configuraciones acerca de cómo han de guardarse los documentos QlikView.
Preferencias de Usuario: Guardar
QlikView 11.20 SR2, 12004
85
Formato Preferido al Guardar
Aquí se especifica un formato predefinido al guardar que se puede fijar para todos los archivos nuevos. Para hacer cambios que afecten únicamente al documento actual, seleccione un Formato al Guardar en Propiedades de Documento: General (página 448) en vez.
Compresión Este desplegable especifica el modo de compresión al guardar para documentos nuevos. Si utilizamos compresión, el tamaño del archivo se reducirá normalmente entre un 60-80% (los resultados reales dependerán del documento). Cuando se utiliza la compresión, el tiempo de guardado del documento se incrementa ligeramente. Con la compresión Media se comprimirán todas las partes del documento excepto las tablas de datos (las cuales ya se han comprimido dentro del documento). Con la compresión Alta (por defecto) las tablas de datos se comprimirán, ahorrando algún espacio, pero incrementando los tiempos de carga y guardado. Si elige Ninguno, todos los datos se guardarán sin comprimir. Guardar Antes de Recargar
Haga clic en esta opción para guardar el documento automáticamente antes de que se ejecute el script.
Guardar Información de Aquí puede especificar reglas para la creación de una copia de seguridad del Recuperación archivo QlikView actual. Esta funcionalidad de autoguardado puede resultar muy Automática útil en caso de que el sistema falle. Puede establecer independientemente el salvado automático a intervalos regulares (Cada _ Minutos) y cada vez que se ejecuta el script (Después de Recargar Datos). Nota: No se guardarán archivos de AutoRecuperación para un documento nuevo hasta que haya sido guardado por el usuario con un nombre de documento.
Utilizar Backup
86
Aquí puede especificar reglas para mantener copias anteriores que hayan sido creadas con la funcionalidad guardado automático. Si la opción Utilizar Backup está marcada, podrá especificar cuántas copias de seguridad desea que se almacenen (Mantener las Últimas _ Instancias) y si lo desea, el programa también puede guardar una selección de las versiones preferidas más antiguas (Mantener las Instancias Seleccionadas más antiguas).
QlikView 11.20 SR2, 12004
12.3 Preferencias de Usuario: Editor
Preferencias de Usuario, Editor
En este diálogo se pueden determinar las preferencias personales para el texto de los editores QlikView. Se incluyen los editores en el Diálogo Editor de Script (página 187) (Script), el diálogo Editar Expresión (diálogo) (página 825) (Expresión en Gráfico) y el editor de macros en el diálogo Editor de Módulo (página 969) (Módulo). Aquí es posible establecer las diferentes preferencias de fuente, tamaño de fuente, estilo de fuente, color de fuente para diversos Tipos de Texto diferentes, los cuales pueden resaltarse en el cuadro de texto.
QlikView 11.20 SR2, 12004
87
Script y Expresiones Texto Normal
Texto que no pertenece a ninguna de las categorías descritas abajo.
Palabras Reservadas
Las palabras clave empleadas en el script (se describen y detallan en Sentencias de Script y palabras clave (página 241)), p.ej. load, select, directory, semantic, etc.
Comentarios
Comentarios introducidos en el script o gráfico.
Error
Los errores que QlikView detecta en el script o en la expresión de gráfico.
Texto Resaltado
Al acercarse con el cursor a unos paréntesis en el script, los paréntesis y las comas encerrados por ellos, se resaltan. De esta forma es fácil detectar si faltan paréntesis o comas.
Nombres de Campo
Los nombres de campos a cargar y utilizar en gráficos.
Literales
Texto a cargar literalmente, es decir como cadena de texto (en general entre comillas simples). Para la diferencia entre nombres de campos y literales, vea Comillas (página 310).
Funciones
Las funciones utilizadas en el script (descritas en Funciones de Agregación (página 316)), p.ej.div, left, if, num, etc. y en los gráficos.
Nombres de Archivo
El nombre del archivo de donde se extraen los campos.
Macro de Script
Las variables de macro utilizadas en el script. Para más información sobre variables, vea Variables de script (página 301).
Funciones de Agregación Las funciones de agregación utilizadas en la expresión (descritas en Funciones de Agregación (página 316)), p.ej. sum, min, max,etc. Operadores
Son los operadores empleados en el script (los cuales se describen en Operadores (página 855)), por ej. +, like, etc. y en las expresiones.
Etiquetas de Tabla
Las etiquetas asignadas a determinadas tablas. Para más información vea Nombres de Tabla (página 300).
Análisis de conjuntos
Se refiere a los identificadores, modificadores y operadores empleados en la expresión (descritos en Análisis de conjuntos (página 890)).
Módulo Texto Normal
Texto que no pertenece a ninguna de las categorías descritas abajo.
Palabras Reservadas
Palabras Reservadas de Visual Basic Script.
Texto Resaltado
Al acercarse con el cursor a unos paréntesis en el script, los paréntesis y las comas encerrados por ellos, se resaltan. De esta forma es fácil detectar si faltan paréntesis o comas.
88
QlikView 11.20 SR2, 12004
Expresión en Gráfico Texto Normal
Texto que no pertenece a ninguna de las categorías descritas abajo.
Comentarios
Comentarios introducidos en la expresión del gráfico.
Error
Los errores que QlikView detecta en la expresión, por ej. si falta un paréntesis.
Texto Resaltado
Al acercarse con el cursor a unos paréntesis en la expresión, los paréntesis y las comas encerrados por ellos, se resaltan. De esta forma es fácil detectar si faltan paréntesis o comas.
Nombres de Campo
Los nombres de los campos utilizados.
Funciones
Nombres de funciones estándar en QlikView para las expresiones de gráfico.
Nombre de Archivo
El nombre del archivo de donde se extraen los campos.
Funciones de Agregación Las funciones de agregación utilizadas en la expresión (descritas en Funciones de Agregación (página 316)), p.ej. sum, min, max,etc. Operadores
Son los operadores utilizados en la expresión (los cuales se describen en Operadores (página 855)), por ej. +, like, etc.
Análisis de conjuntos
Se refiere a los identificadores, modificadores y operadores empleados en la expresión (descritos en Análisis de conjuntos (página 890)).
Fuente Base para Todos los Tipos El tipo de letra y tamaño de letra seleccionados en este grupo se aplicarán a todos los tipos de texto. Propiedades tales como negrita, cursiva y subrayado se pueden fijar individualmente empleando las casillas correspondientes. Haciendo clic en el botón Color de Primer Plano se abre la paleta de color donde es posible escoger un color predefinido o definir un color de primer plano personalizado. Para restablecer los valores, pulse el botón Configuración predeterminada. En los editores podrá utilizar también las siguientes características: Ayuda de la Sintaxis de Programación
Marque esta opción para que aparezca una pequeña ventana emergente cuando escriba una función.
Recordar Posición del Cursor
Marque esta alternativa para que los editores de script y macro recuerden la posición del cursor cada vez que se abandona el editor. Si no se utiliza esta utilidad, el cursor se sitúa al principio del módulo de macros y al final del script.
Copiar como RTF
Haga clic en esta opción para copiar el texto almacenado en el Portapapeles desde el editor de Windows no sólo como texto puro sino también como RTF. Esto hace posible pegar el texto con su formato completo en aplicaciones que admiten importación RTF.
QlikView 11.20 SR2, 12004
89
12.4 Preferencias de Usuario: Diseño
Preferencias de Usuario, Diseño
En el grupo Métodos Abreviados de Script y Macro puede personalizar los métodos abreviados de teclado para ciertas acciones en el diálogo depurador de script. Genere un listado de todos los métodos abreviados de teclado posibles en el script introduciendo Ctrl+QS en el script. Editar
Seleccione un comando de la lista y pulse el botón Cambiar para personalizar el método de teclado abreviado para el comando.
Hay dos Configuraciones posibles: Visual Basic
Establece los Métodos Abreviados de teclado en las configuraciones por defecto del entorno de depuración Visual Basic.
Visual C++
Establece los Métodos Abreviados de teclado a las configuraciones predeterminadas del entorno de depuración Visual C++.
Siempre Utilizar Archivos de Log para Nuevos Documentos
Se generará un archivo log (.log), o archivo de registro, cada vez que se ejecute el script. El archivo contendrá una fecha/hora para el inicio y el fin, las líneas de script ejecutadas, el número de filas generadas por las líneas de script y, si la ejecución no fue satisfactoria, un mensaje de error.
Tamaño de Muestra del Asistente de Archivos
Especifica el número de registros leídos en el Asistente de archivos de tabla para analizar la tabla que se está leyendo.
90
QlikView 11.20 SR2, 12004
Motor de Script Predeterminado
Elija entre VBScript y JScript.
Configuraciones de Rejilla de Diseño
Distancia entre Puntos (mm) Establece la distancia entre los puntos (en milímetros) cuando se visualiza la rejilla de diseño. Distancia entre Líneas (mm) Establece la distancia entre las líneas de rejilla (en milímetros) cuando se visualiza la rejilla de diseño.
Unidad de Margen Predefinido
Aquí es posible seleccionar si la unidad predeterminada para márgenes en Imprimir: Diseño de ser en cm o en pulgadas.
Modo de Estilo Predeterminado
Elija uno de los modos disponibles para el estilo de objeto de todos sus objetos de hoja. El modo elegido se aplicará por defecto a todos los documentos de nueva creación.
Estilo de Objeto Minimizado Predeterminado
Seleccione uno de los estilos disponibles para el estilo de los objetos de hoja en este desplegable. El estilo seleccionado se aplicará a todos los objetos de hoja minimizados del documento.
Plantilla Predeterminada Aquí puede seleccionar una plantilla QlikView que se aplicará como plantilla predeterminada a todo nuevo documento de reciente creación. La plantilla seleccionada deberá estar accesible en todo momento desde el disco, para poder utilizarla. También es importante que la plantilla empleada se defina para todo tipo de objetos que puedan darse en un documento QlikView. Al final de la lista desplegable hay un comando Examinar... que le permitirá buscar la plantilla en caso de que ésta no resida en el catálogo predefinido para plantillas de QlikView. Si no se utiliza ninguna plantilla predeterminada, los documentos nuevos se crearán sin plantilla de forma predeterminada. Mostrar Siempre Opciones de Menú de Diseño
Si marca esta casilla de verificación, todas las opciones de menú de diseño estarán disponibles en el menú contextual en todo momento. Si se deja sin marcar, sólo estarán disponibles algunas funciones de diseño cuando la Rejilla de Diseño esté activa en Menú Ver (página 60).
QlikView 11.20 SR2, 12004
91
12.5 Preferencias de Usuario: Objetos
Preferencias de Usuario, Objetos
Aquí el usuario podrá configurar diversas opciones por defecto para los objetos de hoja. Activar todos los Cuando QlikView se instala en un ordenador por primera vez, se habilitan varios mensajes de confirmación diálogos de alerta. Éstos solicitarán su confirmación antes de proceder a realizar ciertas acciones, como por ejemplo borrar hojas, u objetos de hoja, o enviar correos electrónicos. En cada uno de estos diálogos de advertencia hay una casilla de verificación con el texto: "No volver a mostrar este mensaje". Marcando dicha casilla es posible suspender la emisión de ese cuadro de diálogo en particular de ahí en adelante. Para activar todos los diálogos de advertencia previamente desactivados pulse el botón Habilitar de este grupo. Configuración Mostrar Indicadores de Selección predeterminada de tabla Seleccione esta opción si debiera habilitarse el indicador de selección de columna de forma predeterminada para nuevos cuadros de tabla, tablas pivotantes y tablas simples.
Mostrar Indicador de Ordenación Seleccione esta opción si un icono indicando la columna primaria de ordenación debería ser predeterminada para los nuevos cuadros de tabla y tablas simples. Selector Desplegable de Campo Seleccione esta opción si desea mostrar iconos selectores desplegables en las columnas de campo de nuevos cuadros de tabla, tablas pivotantes y tablas simples.
92
QlikView 11.20 SR2, 12004
Etiqueta Predeterminada En determinados tipos de gráfico puede limitar el número de puntos de datos Para Otros estableciendo un valor Máximo. Todos los puntos de datos que caigan fuera de este límite serán agrupados en "Otros". Es posible editar aquí la etiqueta predeterminada para Otros. Etiqueta Predeterminada Los totales que se pueden mostrar en Gráficos de Barras, Tablas Pivotantes y Para Total Tablas Simples reciben la etiqueta predeterminada de "Total". Es posible editar aquí la Etiqueta predeterminada para Total. Configuración Predeterminada para Título
En este grupo se pueden establecer opciones que se aplicarán por defecto para los iconos de título seleccionados. Incluir Icono de Búsqueda en Títulos de Nuevo Cuadro de Lista Si marca esta casilla de verificación, todos los nuevos cuadros de lista tendrán el icono de título Búsqueda habilitado de forma predeterminada. Se recomienda para una mayor facilidad de uso, especialmente si el documento se ha de publicar para el cliente QlikView AJAX. Incluir Iconos de Impresión y XL en Tabla Nueva y Títulos de Gráfico Si marca esta casilla de verificación, todas las tablas y gráficos de nueva creación tendrán los iconos de Imprimir y Enviar a Excel habilitados de forma predeterminada en el momento de su creación. Se recomienda para una mayor facilidad de uso, especialmente si el documento se ha de publicar para el cliente QlikView AJAX.
Preservar Posición de Desplazamiento
Con esta opción habilitada, QlikView tratará de mantener la posición de desplazamiento de tablas y gráficos que tengan una barra de desplazamiento de su eje x cuando se efectúe una selección en otro objeto. El parámetro se activa también en la página de Diseño del objeto.
Número Máximo de Símbolos en Gráficos
Es posible especificar un límite superior para establecer cuántos puntos de datos mostrarán símbolos. El número predeterminado es 100. Esta característica solo resulta útil en Gráficos de Línea y Gráficos Combinados, para expresiones con Línea y Símbolo marcados a la vez.
Haciendo Clic en el Fondo del Gráfico se Borran las Selecciones
Si está marcada esta opción, cuando haga clic en el fondo de un gráfico se borrarán las selecciones de los campos de dimensión del gráfico.
Información sobre Progreso de Cálculo
En este grupo es posible determinar el nivel de información que desea visualizar cuando el cálculo de los objetos de hoja requiera más de un segundo para mostrarse completo.
Apagado No se muestra información alguna de progreso. Normal Se visualiza una barra de progreso. Verboso Se muestra una barra de progreso además de un texto con información adicional.
QlikView 11.20 SR2, 12004
93
12.6 Fuente
El diálogo Fuente
Aquí se puede establecer la Fuente, el Estilo de Fuente y el Tamaño de la fuente que se empleará. La fuente se puede configurar para un único objeto cualquiera (Propiedades de Objeto: Fuente), o para todos los objetos de un documento (Aplicar a Objetos en Propiedades de Documento: Fuente). Además, las fuentes predefinidas para nuevos objetos se pueden configurar en Propiedades de Documento:Fuente). Hay dos fuentes predefinidas:
1. La primera fuente predefinida (Cuadros de Lista, Gráficos, etc) es la que se emplea en la mayoría de los objetos, incluidos los cuadros de lista y los gráficos. 2. La segunda fuente predefinida (Objetos de Texto / Botones) es la que se utiliza para los botones y cuadros de texto, que son objetos que normalmente necesitan un tipo de letra de mayor tamaño. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los gráficos, botones y objetos de texto (excepto los objetos de búsqueda) también se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botón coloreado para especificar un color diferente) o puede ser calculado dinámicamente desde una expresión. La expresión deberá ser una representación válida de color, lo cual se consigue empleando las Funciones de color (página 396). Si el resultado de la expresión no es una representación válida de color, la fuente de color volverá al negro por defecto. Otros parámetros adicionales son: Sombreado
Si está marcada esta opción, se añadirá un sombreado al texto.
Subrayado
Si está marcada esta opción, el texto se subrayará.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
94
QlikView 11.20 SR2, 12004
12.7 Preferencias de Usuario: Exportar
Preferencias de Usuario, Exportar
La sección Copiar al Portapapeles contiene las preferencias para copiar objetos de hoja al portapapeles. En el grupo Incluir Título y Borde es posible introducir las preferencias por separado para cada uno de los siguientes tipos de objeto de hoja: Cuadro de Lista, Cuadro de Estadísticas, Cuadro de Selección Múltiple, Cuadro de tabla, Cuadro de entrada, Cuadro de selecciones actuales y Gráfico si desea o no incluir estas características de diseño en el proceso de copia. Es posible establecer una preferencia para copiar tablas en Copiar Formato de Tabla. Desde el comando Copiar al Portapapeles en el menú de objeto de cualquier tabla QlikView, es posible realizar elecciones adicionales con respecto a la información que debería incluirse en la exportación. Tabla Completa
Si marca esta opción, se copiará una tabla con todo su formato completo y todo el estado de las selecciones. Este parámetro es preferible cuando se copia con la finalidad de incluirlo en alguna presentación.
Sólo Área de Datos
Si marca esta opción, no se copiará nada excepto los datos en bruto. Ésta es la opción preferida para mover datos entre documentos con gran rapidez.
Mostrar Opciones en el Menú
Si marca esta opción, ambas alternativas estarán siempre disponibles como una lista desplegable desde el comando Copiar al Portapapeles.
En el grupo Reemplazar por Imagen Predeterminada es posible especificar qué hay en el Portapapeles cuando se usan los comandos Cortar y Copiar (menú Editar). Normalmente sólo se copiará la imagen en modo de mapa de bits de un objeto de hoja, pero hay una serie de opciones disponibles para varios objetos de hoja :
QlikView 11.20 SR2, 12004
95
Tabla para Tablas
Marque esta opción para copiar tablas (Cuadros de Tabla, Tablas Simples y Tablas Pivotantes) en un formato de tabla en vez de como imagen.
Valores para gráficos
Marque esta opción para que los gráficos se copien como valores de tabla subyacentes, en lugar de como imagen.
Valores posibles para cuadros de lista
Marque esta opción para hacer que los cuadros de lista se copien como valores posibles en lugar de como imagen.
Texto para botones
Marque esta opción para que los botones se copien como texto en vez de como imagen.
Texto para objetos de texto
Marque esta opción para que los objetos de texto se copien como texto en vez de como imagen.
Selecciones para Cuadro Marque esta opción para que los Cuadros de Selecciones Actuales se copien de Selecciones Actuales como una marca de selección de texto en vez de como imagen. La configuración de Zoom de Portapapeles, que es independiente de la configuración actual del zoom de la hoja, determina el tamaño de la imagen copiada. Las imágenes más grandes dan una mejor calidad a cambio de aumentar el tamaño. En el grupo Marcas de Selección en las Exportaciones es posible determinar si desea incluir marcas de selección en las exportaciones a tipos de archivo especificados. En Exportaciones HTML Marque esta opción para incluir marcas de selección cuando exporte a archivos HTML. En Exportaciones BIFF
Marque esta opción para incluir marcas de selección cuando exporte a archivos BIFF (Excel).
En el grupo Opciones de Exportación Predeterminadas es posible establecer las configuraciones por defecto para el formato de exportación. Formato Numérico
El formateado de datos numéricos en QlikView no siempre es compatible con otros programas debido a configuraciones definidas por el usuario, etc. El desplegable ofrece tres posibilidades en Formato Numérico de datos numéricos que van a exportarse.
Formato completo Exporta datos numéricos con su formato numérico completo, tal como se muestra en los objetos de hoja del documento. Separador de Miles sin especificar Elimina todo separador de miles de los datos numéricos. Se recomienda esta opción si se importan datos en MS Excel. Sin Formato Elimina todos los formatos numéricos y exporta los números tal cual, sin formato. El separador decimal será el que está definido en la configuración del sistema (Panel de Control).
96
QlikView 11.20 SR2, 12004
Codificación
Es posible establecer el juego de caracteres por defecto que se empleará para exportar en documentos nuevos. Elija una de estas opciones ANSI, Unicode o UTF-8.
En el grupo Opciones de Envío a Excel es posible establecer las opciones predeterminadas para el formato que empleará el comando de menú Enviar a Excel. Utilizar Configuraciones Mientras esta alternativa esté activada, se empleará la configuración regional del Regionales para Enviar a sistema operativo para el separador decimal, cuando se haga uso del comando Excel Enviar a Excel para exportar datos. Bajo ciertas configuraciones regionales, Microsoft Excel no será capaz de interpretar los datos numéricos correctamente con esta configuración. Deseleccionando esta opción, se utilizará siempre el punto decimal, independientemente de las configuraciones regionales. Ajustar Paleta de Excel a Si se deja sin marcar esta casilla, los colores estándar de la paleta de Excel los Colores de reemplazarán a los colores elegidos en QlikView. Los colores originales serán Exportación reemplazados por aquellos que mejor se correspondan con los colores de la paleta estándar.
12.8 Preferencias de Usuario: Imprimir
Preferencias de Usuario: Imprimir
En el grupo Colores de Gráfico se puede especificar una configuración que ignore todas las salidas de gráficos. Se puede seleccionar una de las tres configuraciones siguientes: Utilizar Configuración de Se usarán siempre las configuraciones intrínsecas del gráfico excepto el color o Gráficos b/n.
QlikView 11.20 SR2, 12004
97
Forzar color
Todos los gráficos de mapa de bits se imprimirán en color, sin tener en cuenta las configuraciones de Color del documento.
Forzar Reemplazar Colores con Patrones
Todos los gráficos de mapa de bits se imprimirán en b/n, sin tener en cuenta las configuraciones de Color en el documento.
Cuando se imprimen tablas cuyos contenidos se extienden a varias páginas, puede que queramos o no incluir filas de cabecera o columna en cada página. Esto se decide en el grupo Modo de Cabecera de Tabla. Repetir Filas de Cabecera
Si está seleccionada esta opción, las filas de cabecera aparecerán en cada página.
Repetir Columnas de Cabecera
Si está seleccionada esta opción, las columnas de cabecera (en las tablas pivotantes) aparecerán en cada página.
Configuración Predeterminada para la Impresión de Nuevos Objetos
Este botón abre el diálogo Configuración de Página donde se puede establecer los márgenes y la orientación de la página .
Evitar Postscript para Imprimir (lento)
Debido a la interacción entre las librerías de gráficos Microsoft y ciertos controladores de impresora Postscript, el brillo de las impresiones de Imprimir Hoja pueden ser ocasionalmente menores que lo esperado. Esto se puede evitar marcando esta alternativa. Esto puede resultar en tiempos de impresión más largos (por encima de varios minutos).
12.9 Preferencias de Usuario: Correo
98
QlikView 11.20 SR2, 12004
Preferencias de Usuario, Correo
Aquí el usuario puede hacer las configuraciones oportunas para el envío de correos electrónicos desde QlikView. Para poder utilizar esta funcionalidad es necesario tener acceso a un servidor SMTP. En el grupo Remitente se puede especificar el Nombre y la Dirección de correo electrónico que aparecerán como remitente en el correo enviado por QlikView. En Codificación podrá cambiar el código de caracteres empleado para el envío de correo electrónico, si experimenta algún problema con el actual parámetro. Marcar Enviar en código MIME también puede serle útil para codificar el correo electrónico y que se muestren correctamente todos los caracteres propios de cada lengua, entre otras cosas. En el grupo Servidor se pueden especificar las opciones para el servidor SMTP que se utilizará como servidor de correo saliente desde QlikView. Dirección
La dirección (URL o número IP) empleada para el servidor SMTP.
Puerto
El puerto empleado por el servidor SMTP.
Método de Autenticación Seleccione un método de autenticación de la lista, si se requiere autenticación por parte del servidor SMTP. ID de Usuario
El ID de usuario empleado para la autenticación.
Contraseña
La contraseña empleada para la autenticación.
12.10 Preferencias de Usuario: Ubicaciones
Preferencias de Usuario, Ubicaciones
QlikView 11.20 SR2, 12004
99
Aquí el usuario puede especificar localizaciones de carpetas predefinidas para ciertos archivos creados al trabajar con QlikView. También se puede utilizar para definir atajos a las carpetas de archivo de documentos para QlikView Server y QlikView Publisher así como para especificar URLs a los paneles de control de QlikView Server, QlikView Publisher y QlikView AccessPoint. La pestaña contiene un listado de ubicaciones de recursos que pueden ser modificadas. El panel de la parte superior del diálogo contiene una lista con las diferentes ubicaciones de carpeta que se pueden modificar:
100
QlikView 11.20 SR2, 12004
Recurso
Pueden modificarse las siguientes ubicaciones de recursos:
Buffers QVD La ubicación de almacenamiento predeterminada de los Archivos QVD (página 433) generados mediante el prefijo buffered para sentencias load y select en el script. Plantillas Es la localización del almacenamiento por defecto de las plantillas de diseño definidas por el usuario. Véase Asistente de Creación de Plantillas (página 653). Archivos de Usuario Es la ubicación por defecto de la carpeta raíz donde se guardan todas las carpetas que contienen marcadores, informes de usuario y alertas de usuario. Tenga en cuenta que si modifica esta ubicación sin mover los contenidos de la carpeta se perderán los marcadores e informes de usuario y las alertas de usuario ya existentes. Documentos del Servidor Aquí es posible especificar la ubicación de su carpeta de documentos QlikView Server, si ello fuera necesario. Documentos de Publisher Aquí es posible especificar la ubicación de la carpeta de documentos de origen de QlikView Publisher, si ello fuera necesario. Consola de Gestión QlikView (URL) Aquí es posible especificar una URL que apunte a la Consola de Gestión QlikView, QMC, o Consola de Gestión QlikView Enterprise, QEMC, si procede. QlikView Server AccessPoint (URL) Aquí puede especificar una URL que apunte al panel de control de su QlikView AccessPoint, si ello fuera necesario. QlikView SDK (URL) Aquí puede especificar una URL que apunte al panel de control de su QlikView SDK, si ello fuera necesario. Licencia de server prestada predeterminada (URL) Aquí se puede especificar una URL que apunte al Servidor de Alquiler de Licencia de QlikView, si procede. Tabla de Autorización de Publisher (URL) Aquí se puede especificar una URL que apunte a las tablas de autorización de la sección de acceso creadas en QlikView Publisher. Más información sobre la Gestión de la Sección de Acceso en el Manual de Referencia de QlikView Server Localización
La ruta hacia la localización de la carpeta respectiva.
QlikView 11.20 SR2, 12004
101
Restablecer
Este botón restaura la ubicación de la carpeta seleccionada a la opción establecida por defecto en QlikView. La ruta mostrada en la lista irá precedida del texto .
Modificar...
Cuando se ha modificado un recurso de carpeta, este botón abre el diálogo Explorar Carpeta, en el que podrá navegar hasta hallar la ubicación que desee para la carpeta seleccionada. Cuando se modifica un recurso URL, este botón abre un diálogo en el que es posible introducir una URL.
12.11 Preferencias de Usuario: Seguridad
Preferencias de Usuario, Seguridad
En esta pestaña se puede elegir ignorar una o más partes de la seguridad en QlikView frente a macros y scripts incrustados en el documento QlikView. No se mostrarán diálogos de advertencia preguntando al usuario si acepta el código potencialmente peligroso. Utilice estas opciones con cuidado y sólo cuando trabaje con documentos conocidos. Módulo (Permitir Crear Objetos y Acceder a Archivos)
Marcando esta opción, se desactiva la comprobación de QlikView ante macros que contienen llamadas a Crear Objetos o acceso a archivos externos.
Script (Permitir sentencias de escritura Marcando esta opción, se desactiva la comprobación de QlikView y ejecución en base de datos) de scripts que contienen el comando execute y el calificador mode is write en sentencias select. Lanzar (Inicia programas y documentos desde botón, script y Módulo)
102
Marcando esta opción, desactiva la comprobación QlikView para iniciar programas externos desde el script QlikView, módulo o botones.
QlikView 11.20 SR2, 12004
Archivo (Guardar documento Exportar Marcando esta opción, se desactiva la comprobación QlikView de Documentos a guardar o exportar archivos con extensiones de archivo Archivos) sospechosas. Confirmar Ejecución desde Macro
A menos que la alternativa esté deseleccionada, el usuario verá un diálogo emergente que sirve para confirmar el lanzamiento de otras aplicaciones a partir de la macro.
,
12.12 Preferencias de Usuario: Licencia
Preferencias de Usuario, Licencia
Licencia QlikView Este diálogo muestra la información actual de registro de su instalación QlikView.
Cambiar Seleccione este botón si desea introducir un nuevo número de serie y un nuevo número de control para su licencia. Los cambios surtirán efecto tras reiniciar QlikView. Borrar Información de Licencia Pulsar este botón elimina su número de licencia de la máquina la próxima vez que se reinicie la aplicación. Ver Acuerdo de Licencia Pulsar este botón mostrará el número de licencia.
IDs de Producto OEM Esta opción sólo está disponible con una Licencia de Partner OEM. Usar los IDs de Productos OEM para nuevos documentos
Active esta opción si desea utilizar los IDs de Productos OEM para nuevos documentos.
QlikView 11.20 SR2, 12004
103
IDs de Producto OEM
Enumera todos los IDs de Productos disponibles.
Editar...
Pulse este botón para editar el Alias del ID de Producto OEM.
104
QlikView 11.20 SR2, 12004
13 Exportar e Imprimir 13.1 Imprimir: General En esta página de propiedades podrá especificar la impresora y el papel. Se podrán realizar otras configuraciones adicionales de impresión en las páginas de propiedades Imprimir: Diseño (página 106) y Imprimir: Cabecera/Pie de página (página 108).
Imprimir, General
En el grupo Impresora, se muestran las impresoras disponibles en una lista desplegable. Puede acceder a las Propiedades de la impresora haciendo clic en este botón. En el grupo Papel se pueden hacer selecciones de Tamaño y Fuente (bandeja). En esta página de propiedades se pueden escoger otras opciones, como cambiar la Orientación del papel, elegir el Rango de Páginas que se desea imprimir, especificar el Número de Copias y si se quieren Intercalar Copias. El grupo Tamaño ofrece tres opciones diferentes de escala: Escala a _ %
Marque esta opción e introduzca un número de porcentaje para aumentar o disminuir la escala de impresión.
Adaptar a 1x1 Páginas
Marque esta opción para ajustar la escala de impresión al tamaño de la hoja. Puede obtener mejores resultados si cambia la Orientación.
Ajustar a _ x _ Páginas Marque esta opción para ajustar la escala de impresión al número de páginas especificado.
Nota: Si accedió al diálogo Imprimir mediante el comando Archivo: Imprimir Hoja, el grupo Tamaño no estará disponible, pero puede ser reemplazado por el grupo Opciones de Hoja, donde podrá determinar si quiere imprimir sólo Esta Hoja o Todas las Hojas y si desea Trazar (Dibujar) el Fondo (papel tapiz). También están disponibles los siguientes botones:
QlikView 11.20 SR2, 12004
105
Guardar Configuración
Haga click en este botón para salvar las configuraciones para cabecera y pie mientras continua trabajando con este diálogo.
Vista Previa
Este botón abre una ventana que muestra una Vista Previa (página 110) detallada del objeto imprimible actual.
Imprimir
Haga clic en este botón para que haga efecto el comando imprimir y cierre este diálogo.
13.2 Imprimir: Diseño
Imprimir, Diseño
En estas pestañas pueden realizarse configuraciones para Imprimir Estado de Selecciones y Márgenes. Se podrán realizar otras configuraciones adicionales de impresión en las páginas de propiedades Imprimir: General (página 105) y Imprimir: Cabecera/Pie de página (página 108). Imprimir Estado de Selecciones
En el grupo Imprimir Estado de Selecciones, encontramos la opción de incluir las actuales selecciones relevantes (esto es, las selecciones actuales que afectan al objeto actual) en la copia impresa. El texto "Estado de Selección" será mostrado en la salida de impresión, seguida de una lista de campos y valores de campo. Las siguientes opciones determinan en qué páginas serán incluidas las Selecciones Actuales: En primera página, En todas las Páginas - Parte superior de las Páginas, En todas las Páginas - Parte Inferior de las Páginas y En la última Página.
Texto de Cabecera
En el cuadro de edición escriba un texto que se imprimirá antes del objeto de hoja. Este texto puede ser una Fórmula Calculada (página 945). Haciendo clic en el botón ... se abre el diálogo completo Editar Expresión para una edición más cómoda de fórmulas extensas. El botón Fuente, junto al cuadro de edición, permite la selección de otro tipo de letra para el texto.
106
QlikView 11.20 SR2, 12004
Texto Posterior
En el cuadro de edición escriba un texto que se imprimirá después del objeto de hoja. Este texto puede ser una Fórmula Calculada (página 945). Haciendo clic en el botón ... se abre el diálogo completo Editar Expresión para una edición más cómoda de fórmulas extensas. El botón Fuente, junto al cuadro de edición, permite la selección de otro tipo de letra para el texto.
Márgenes
En el grupo Márgenes puede definir los márgenes en torno al objeto impreso. Los cambios se pueden ver en el panel de vista previa, a la derecha del diálogo Imprimir. Todas las medidas están en mm, cm o pulgadas'. La unidad predeterminada por defecto está establecida en la página Preferencias de Usuario: Diseño. Superior Determina la distancia entre la parte superior del papel y el borde superior del objeto. Cabecera El valor Cabecera es la distancia entre el texto de cabecera y la parte superior del papel. Para que aparezca el texto de cabecera, este valor deberá ser menor que Superior. Izquierda Determina la distancia entre la parte izquierda del papel y el borde izquierdo del objeto. Derecha Determina la distancia entre el borde derecho del papel y el borde derecho del objeto impreso. Inferior Determina la distancia entre la parte inferior del papel y el borde inferior del objeto. Pie de página El valor Pie de página es la distancia entre el texto de cabecera y la parte inferior del papel. Para que aparezca el texto del pie de página, este valor deberá ser menor que Inferior.
También están disponibles los siguientes botones: Guardar Configuración Haga clic en este botón para salvar sus configuraciones de diseño mientras continua trabajando con este diálogo. Vista Previa
Este botón abre una ventana que muestra una Vista Previa (página 110) detallada del objeto imprimible actual.
Imprimir
Haga clic en este botón para que haga efecto el comando imprimir y cierre este diálogo.
QlikView 11.20 SR2, 12004
107
13.3 Imprimir: Cabecera/Pie de página
Imprimir, Cabecera/Pie de página
En esta página de propiedadeds puede especificar diversas configuraciones para Cabecera y Pie. Se podrán realizar otras configuraciones adicionales de impresión en las páginas de propiedades Imprimir: General (página 105) y Imprimir: Diseño (página 106). Los botones siguientes sirven para insertar códigos de control para información específica del sistema en cualquiera de los paneles de texto. Los códigos de control pueden introducirse directamente: Página
Haga clic en este botón o introduzca el código &[Page] para insertar el número de página.
Páginas
Haga clic en este botón o introduzca el código &[Pages] para insertar el número total de páginas. La utilización de esta opción en informes con franjas puede provocar retrasos de cálculo antes de empezar la impresión. Fecha
Date
Haga clic en este botón o introduzca el código &[Date] para insertar la fecha actual. El formato de fecha se puede fijar en el diálogo Fecha & Hora (página 109).
Time
Haga clic en este botón o introduzca el código &[Time] para insertar la hora actual. El formato de hora se puede fijar en el diálogo Fecha & Hora.
Compatibilidad
Haga clic en este botón o introduzca el código &[File] para insertar el nombre del archivo.
Hoja
Haga clic en este botón o introduzca el código &[Sheet] para insertar el nombre de la hoja. Esta opción no está disponible cuando se imprimen informes.
Título
Haga clic en este botón o introduzca el código &[Title] para insertar el título del objeto impreso. Esta opción no está disponible cuando se imprimen informes.
108
QlikView 11.20 SR2, 12004
Imagen
Haga clic en este botón para importar una imagen desde el diálogo Seleccionar Imagen. La imagen se imprimirá como gráfico en el panel de cebecera y pie. También se puede introducir el código manualmente: &[Picture=nombredearchivo] donde nombredearchivo es el nombre completo de archivo y la ruta al archivo que contiene los gráficos.
Informe
Pulsar este botón o introducir el código &[Report] hace que se imprima el título del informe. Esta opción solo está disponible cuando se imprimen informes.
Los grupos Cabecera y Pie de Página permiten los parámetros anteriores en tres paneles: Sección izquierda:, Sección central: y Sección derecha. Simplemente haga clic en el panel deseado para posicionar el cursor y entonces haga click en un botón o escriba en el código. También están disponibles los siguientes botones: Fuente
Este botón abre el diálogo Fuente (página 527).
Fecha & Hora
Este botón abre el diálogo Fecha & Hora (página 109).
Por defecto
Haga click en este botón para restablecer las configuraciones por defecto par la cabecera y el pie.
Guardar Configuración
Haga click en este botón para salvar las configuraciones para cabecera y pie mientras continua trabajando con este diálogo.
Vista Previa
Este botón abre una ventana que muestra una Vista Previa (página 110) detallada del objeto imprimible actual.
Imprimir
Haga clic en este botón para que haga efecto el comando imprimir y cierre este diálogo.
13.4 Fecha & Hora
El diálogo Fecha & Hora
Aquí se puede establecer el formato de muestra de fecha y hora. Utilizar Configuración predeterminada del Sistema
Active esta opción para que el sistema aplique los formatos de fecha y hora (Windows).
Configuración Actual
Una vista del formato actual de fecha y hora.
QlikView 11.20 SR2, 12004
109
Date
Aquí se puede fijar el formato de fecha. Seleccione el formato de la lista desplegable.
Separador de Fecha
Elija el carácter que se ha de utilizar como separador de fecha.
Time
En el grupo Hora se pueden establecer los parámetros para el formato de hora. 24h Marque esta opción si desea mostrar la hora en notación de 24 horas. 12h Marque esta opción si desea mostrar la hora en notación de 12 horas. Separador de tiempo Aquí puede elegir el carácter que se empleará como separador de tiempo. Mostrar Segundos Active esta opción para mostrar los segundos en el formato de tiempo.
13.5 Imprimir Hoja Para abrir este diálogo, elija Imprimir Hoja en el menú Archivo. Este diálogo es idéntico al diálogo general Imprimir con una pequeña excepción: el grupo Tamaño de la página General aquí es sustituido por otro grupo, el grupo Opciones de Hoja.
Opciones de Hoja El grupo Opciones de Hoja contiene los siguientes parámetros: Esta Hoja
Se imprimirá sólo la hoja actual.
Todas las Hojas
Se imprimirán todas las hojas del documento.
Incluir Fondo
La impresión incluirá el fondo de la hoja (papel tapiz).
13.6 Vista Previa Utilice la característica de previsualización cuando quiera previsualizar en detalle cómo se mostrará el objeto impreso. La lupa de aumento alterna la visualización entre el tamaño de previsualización, donde se observa la página completa y el tamaño real, al 100%. Imprimir
Transfiere el control al diálogo Imprimir: General (página 105),desde el que podrá imprimir el objeto activo.
Desplegable # páginas
Este desplegable ofrece una manera rápida de modificar el número de páginas que se mostrarán en la previsualización.
Anterior
Si la previsualización contiene varias páginas, puede hacer clic en este botón para ver la página anterior.
Siguiente
Si la previsualización contiene varias páginas, puede hacer clic en este botón para ver la página siguiente.
Añadir Hoja
Amplía la previsualización para que incluya otra página, si el objeto activo no cabe en una sola hoja.
110
QlikView 11.20 SR2, 12004
Eliminar Hoja
Elimina la hoja actual de previsualización.
Cerrar
Cierra este diálogo.
Ayuda
Abre la ayuda de QlikView.
13.7 Modo de Copiado Cambia del modo lógico al modo de copiado. En el Modo de Copiado los valores se copian al Portapapeles sin cambiar el estado lógico del documento QlikView que se está ejecutando. Cuando se selecciona un modo de copia, se abre el diálogo Lista de Copiado al Portapapeles (página 111). En este diálogo puede construir una lista de valores para copiar.
Lista de Copiado al Portapapeles
El diálogo Lista de Copiado al Portapapeles
Abre desde Modo de Copiado (página 111) en el menú Editar. Con este diálogo es más fácil copiar al portapapeles. Mientras esté abierto, QlikView estará en modo copiar y los valores seleccionados se copiarán automáticamente en la Lista de Copiado al Portapapeles. La lógica QlikView se deshabilita mientras el documento esté en modo copiar. Formato de Portapapeles En este grupo, se establece el formato de la lista de copiado. Columna, Fila Delimitada por Coma y Fila Delimitada por Tabulador son las opciones disponibles. Entrecomillado
En este grupo se puede establecer el entrecomillado para los elementos seleccionados: Citar con ' encierra todos los elementos en un entrecomillado simple. Esto puede resultar útil si los elementos copiados se van a pegar en el script como valores de campo. Citar con " encierra todos los elementos en un entrecomillado doble. Esto puede resultar útil si los elementos copiados se van a pegar en el script como nombres de campo o en un script de Visual Basic, por ej. una macro QlikView. Ninguno deja los elementos sin enmarcar por entrecomillado alguno.
Aceptar
Cierra el diálogo Lista de Copiado al Portapapeles y transfiere su contenido al portapapeles de Windows.
QlikView 11.20 SR2, 12004
111
Cancelar
Cierra el diálogo Lista de Copias de Portapapeles sin transferir su contenido al portapapeles de Windows.
13.8 Exportar Abre el diálogo Guardar Como. Aquí se puede especificar un nombre, ruta y tipo de archivo para los datos exportados. El archivo puede guardarse en cualquiera de los siguientes formatos: Elija entre: por Coma, Delimitado por Punto y Coma, Delimitado por Tabulador, Hipertexto (HTML), XML y Excel (xls). El formato predefinido por defecto es *.qvo (QlikViewOutput), un archivo separado por tabulador.
Nota: Cuando se exporta a un archivo qvo, los datos se exportan tal y como aparecen en el documento QlikView. Cuando se exporta a Excel, los datos subyacentes también se exportan, pero se muestran en un formato Excel.
112
QlikView 11.20 SR2, 12004
14 Lógica y Selecciones Hacer selecciones es la acción o interacción fundamental en QlikView. Las selecciones filtran y no dejan pasar un subconjunto de los datos que se han cargado en QlikView. Las selecciones se utilizan para señalar con el ratón aquello de lo que se desea obtener más información y QlikView responde indicando, mediante una codificación de colores, los valores posibles y excluidos con sus diferentes colores.
14.1 Selección de un valor en un campo Haciendo clic en un valor se selecciona un valor de un campo. Una vez seleccionado, la celda se muestra en verde para indicar su nuevo estado, esto es, seleccionado. La selección puede afectar a los estados de un gran número de valores en otros objetos de hoja, en la hoja actual y en otras hojas. Las celdas blancas representan valores de campo opcionales y las celdas grises valores de campo excluidos de la selección. Cuando se hace una selección se crean dinámicamente relaciones naturales internas entre todas las tablas asociadas. Se pueden hacer selecciones en la mayoría de objetos de hoja. Para deseleccionar una selección previa, haga clic en ella de nuevo. También se puede hacer seleccionando Borrar en el menú Objeto, o eligiendo uno de los comandos Borrar en el menú Selecciones. Cuando se hace clic en un valor excluido, éste cambia su estado a seleccionado y se cancelan las selecciones que están en conflicto con él.
14.2 Códigos de Color El estado de un valor de campo se reconoce por el color de su celda. El esquema predeterminado de colores es el siguiente: l l l
Seleccionado, verde Opcional, blanco Excluido, gris
Hay también otros códigos de color que pueden utilizarse en circunstancias especiales: l l l
Alternativo blanco/amarillo Bloqueado, azul Rojo, como resultado de una exclusión forzada
Los colores predefinidos del esquema de color predeterminado (Clásico) se pueden modificar seleccionando otros esquemas de color en el grupo Apariencia de Selección en la página Propiedades de Documento: General. Si está marcada la opción Mostrar Valores Opcionales (página 511) QlikView muestra las celdas no seleccionadas en el cuadro de lista correspondiente como valores alternativos (en blanco o amarillo claro), a menos que alguna selección en otros cuadros de lista las excluya. No obstante están lógicamente excluidas y no se incluirán en los cálculos basados en valores posibles (opcionales y seleccionados). Cuando no se selecciona la opción Mostrar Valores Alternativos QlikView muestra las celdas no seleccionadas como excluidas (en gris). El estilo de selección Casillas de Verificación no hace uso de este esquema de color.
14.3 Estilos de Selección QlikView ofrece muy diversas formas de presentar los datos, así como de efectuar selecciones en cuadros de lista, gráficos y otros objetos. Los estilos QlikView Classic, Indicador de Esquina, LED y Tubo usan todos
QlikView 11.20 SR2, 12004
113
ellos codificación de color para indicar los valores seleccionados, los posibles o los excluidos. El estilo Casillas de Verificación imita la interfaz de Windows con casillas de verificación en cada valor. El estilo Casilla de verificación LED emplea la codificación de color en combinación con el estilo Casillas de Verificación. Cuando se utilizan los estilos de selección basados en color, hay varios esquemas diferentes de color disponibles. Los colores básicos (verde para seleccionado, azul para bloqueado, etc) no pueden cambiarse pero sí se pueden hacer variaciones en el tono y la intensidad. El estilo que se habrá de utilizar se puede controlar de distintas maneras: l
l l
En la página Propiedades de Documento: General ( Propiedades de Documento: General (página 448)) En la página Preferencias de Usuario: General ( Preferencias de Usuario (página 81)) En la página Propiedades del Cuadro de Lista: Presentación ( Propiedades del Cuadro de Lista: Presentación (página 522)).
Representación del estado lógico El estado lógico de un valor de campo en QlikView está codificado por estilos de color, en el estilo QlikView Classic representado por una codificación de color de fondo y de texto en las celdas de los cuadros de lista y cuadros múltiples. En algunos otros objetos de hoja y en las pestañas de hoja pueden aparecer los llamados indicadores de selección. Los caracteres & y ! pueden aparecer a la izquierda de los datos en los cuadros de lista y los cuadros de selección múltiple para indicar las selecciones AND y NOT. En el estilo Casillas de Verificación, la única codificación de colores es el fondo en blanco y gris de las celdas que indica valores posibles y excluidos en cuadros de lista y cuadros de selección múltiple. Sin embargo, en todas las celdas habrá un icono que muestra el estado lógico de los datos. Estos iconos aparecerán también en el lugar de los otros indicadores de selección (los pequeños guisantes) en otras partes del documento. En la tabla inferior se facilita un resumen de las diferencias:
Estilos de color Estado QlikView codificados en QlikView
114
Posible
Blanco/Negro
Excluido
Gris/Gris Claro
Seleccionado
Verde/Negro
Seleccionar Valores Excluidos
Gris/Gris Claro
Bloqueado
Azul/Amarillo
Bloqueado excluido
Gris/Gris Claro
Estilo Casillas de Verificación (iconos Windows)
QlikView 11.20 SR2, 12004
Estilos de color Estado QlikView codificados en QlikView ANDseleccionado
Verde/Negro con &
Sujeto a exclusión forzada
Rojo/Negro con !
Estilo Casillas de Verificación (iconos Windows)
Comportamiento lógico El comportamiento lógico del estilo Casillas de Verificación y Casilla de verificación LED difiere en dos cosas de los estilos de codificación en color.
1. Todas las selecciones con el estilo Casillas de Verificación y Casillas de Verificación LED se consideran selecciones para alternar entre dos estados, es decir, funcionan como si mantuviese pulsada la tecla Ctrl mientras se realizan selecciones bajo los estilos de color codificados. 2. Todos los cuadros de lista se tratan como si estuviera seleccionada la opción Mostrar Valores Alternativos, sin considerar la configuración actual de esta propiedad.
14.4 Indicadores Los indicadores (o señales de aviso) son puntos coloreados que aparecen a veces en las tablas, o tabs y en la esquina derecha de la Barra de Estado (página 78). Los indicadores están ahí simplemente para recordarle las selecciones que se han efectuado en campos que no están disponibles en la hoja que se está viendo actualmente. Como todas las pestañas de un documento QlikView están siempre totalmente conectadas, tales selecciones probablemente afectarán a lo que se muestra en la hoja activa - incluso cuando no estén inmediatamente visibles. Esta es la razón principal de tener indicadores. Los indicadores de selección pueden aparecer también en la esquina superior derecha de los campos de datos en las tablas QlikView: cuadros de tabla, tablas pivotantes y tablas simples. Esta es una opción útil, ya que las selecciones en las tablas no están codificadas por color. La opción está seleccionada/deseleccionada en el diálogo Preferencias de Usuario: Objetos (página 92). Los indicadores de selección aparecerán en el Cuadro de Selecciones Actuales así como en la ventana flotante de Selecciones Actuales, para poder distinguir entre valores seleccionados y valores bloqueados.
Esquema de Color de un Indicador El color del indicador sigue el siguiente esquema de color: Verde
Valores seleccionados
Azul
Valores bloqueados
Rojo
Valores en modo AND que se incluyen en una exclusión forzada
Ejemplo: La imagen a continuación muestra el aspecto de los diversos indicadores en el cuadro de selecciones actuales.
QlikView 11.20 SR2, 12004
115
14.5 Selección múltiple dentro de un campo Existen varias formas de efectuar selecciones múltiples dentro de un campo: l
l
l
l
Sitúe el cursor en el cuadro de lista y arrástrelo encima de una serie de valores manteniendo pulsado el botón del ratón. Haga clic en el primer valor de campo que desee seleccionar y para cada selección adicional haga Ctrl-clic a la vez. En la lista de elementos, haga clic en el primer elemento que desee seleccionar, y Mayús-clic en el último que desee seleccionar. De este modo se seleccionarán todos los elementos entre medias de ambos. Sin embargo, si tenemos cualquier mecanismo de ordenación activado, será difícil hacer una segunda selección correcta, ya que la primera probablemente ocasionará cambios en la ordenación. Confirme una búsqueda de texto y pulse Intro. El resultado será la selección de todos los valores que coincidan. Para añadir las selecciones de la búsqueda de texto a las selecciones anteriores, mantenga pulsada la tecla Ctrl al tiempo que pulsa Intro.
Para eliminar la selección adicional previamente efectuada, haga Ctrl-clic en ella. Si teniendo una selección múltiple en un cuadro de lista, se hace una selección nueva desde los valores opcionales disponibles en otro cuadro de lista, es posible que algunos de los valores seleccionados en el primer cuadro de lista cambien su estado a excluido. Por defecto, se recupera la selección anterior en el momento de cancelar la selección en el segundo cuadro de lista. Las selecciones múltiples se interpretan normalmente como un OR lógico, lo cual significa que QlikView hallará una solución que se asocie con uno de los valores de campo seleccionados.
14.6 Mover selecciones Podemos utilizar las teclas del teclado para mover la selección actual en un cuadro de lista activo o en un campo abierto de un cuadro de selección múltiple.
i
Mueve las selecciones actuales un paso hacia abajo en el cuadro de lista. Cuando se alcanza el último valor, la selección volverá al primer valor. Cuando no se ha realizado ninguna selección, el cuadro de lista se desplazará una celda hacia abajo cada vez.
h
Mueve las selecciones actuales un paso hacia arriba en el cuadro de lista. Cuando se alcanza el último valor, la selección volverá al último valor. Cuando no se ha realizado ninguna selección, el cuadro de lista se desplazará una celda hacia arriba cada vez.
Re Pág
Mueve las selecciones actuales un intervalo igual a la distancia entre las selecciones más externas, hacia arriba en el cuadro de lista. Cuando se alcanza el último conjunto de valores, las selecciones volverán al último grupo de valores. Cuando no se ha realizado ninguna selección, el cuadro de lista se desplazará hacia arriba una página cada vez.
116
QlikView 11.20 SR2, 12004
Av Pág
Mueve las selecciones actuales un intervalo igual a la distancia entre las selecciones más externas, hacia abajo en el cuadro de lista. Cuando se alcanza el último conjunto de valores, las selecciones volverán al primer grupo de valores. Cuando no se ha realizado ninguna selección, el cuadro de lista se desplazará hacia abajo una página cada vez.
Inicio
Mueve las selecciones actuales al principio de la lista.
Fin
Mueve las selecciones actuales al final de la lista.
Ejemplo: En el cuadro de lista a continuación, con E y F seleccionados, utilizar las distintas teclas produce el resultado siguiente:
i
se seleccionarán F y G.
h
se seleccionarán D y E.
Re Pág
se seleccionarán C y D.
Av Pág
se seleccionarán G y H.
Inicio
se seleccionarán A y B.
Fin
se seleccionarán I y J.
14.7 Bloquear Valores de Campo Seleccionados Al seleccionar un valor excluido, las selecciones anteriores que entren en conflicto con la nueva elección se cancelarán. Para evitar la cancelación de una selección previa que interese mantener, pueden bloquearse todas las selecciones de un cuadro de lista abriendo su menú Objeto y eligiendo el comando Bloquear. Para desbloquear un conjunto previamente bloqueado abra el menú Objeto del cuadro de lista, y seleccione Desbloquear. Desde el menú Selecciones se manejan los bloqueos y desbloqueos de todas las selecciones. Cuando intente seleccionar un valor que no sea compatible con una selección bloqueada en otro campo, la selección fallará. Mediante la configuración Ignorar Campos Bloqueados de cuadros de lista, cuadros de selección múltiple y objetos deslizador es posible ignorar la selección en un campo desde un objeto de hoja específico. El campo permanecerá bloqueado a todos los cambios lógicos que se produzcan por selecciones en otros campos. Esta opción está activa por defecto para Objetos Deslizador.
QlikView 11.20 SR2, 12004
117
14.8 Selecciones Actuales
En la ventana Selecciones Actuales se listan las selecciones por nombre y valor de campo. Esta ventana se mantiene en la parte superior de cada hoja y ayuda a controlar el estado de las selecciones del documento. En la columna Estado se usan los Indicadores (página 115) para distinguir entre los valores seleccionados y los bloqueados. Se abre desde el menú Ver o el botón Selecciones Actuales en la barra de herramientas. Si hace clic con el botón derecho sobre la ventana Selecciones Actuales sin tener ningún campo resaltado, los comandos del menú contextual son los siguientes: Borrar Todas las Selecciones
Borra las selecciones de todos los valores seleccionados en el documento.
Bloquear Todas las Selecciones
Bloquea todos los valores seleccionados del documento.
Desbloquear Todas las Selecciones
Desbloquea todos los valores bloqueados del documento.
Datos
Copia los nombres de todos los valores seleccionados del documento, y también los nombres de los campos donde se hizo las selecciones, al portapapeles.
La ventana de Selecciones Actuales se parece a un objeto de hoja en su manera de ajustarse y mantenerse abierta mientras se trabaja con un documento. Se quedará abierta cuando cierre el actual documento QlikView y sus contenidos se modificarán si abre otro documento. Al igual que los objetos de hoja, se actualiza dinámicamente en el momento de hacer nuevas selecciones, permitiéndole así una visión general permanente y completa de sus selecciones actuales. En el diálogo Preferencias de Usuario se especifica el número máximo de valores seleccionados distintos que se han de mostrar en las ventanas de Selecciones Actuales (véase Preferencias de Usuario (página 81)). Si hay más valores seleccionados, se mostrarán como ‘x valores de y’ en el campo correspondiente. Las selecciones en los cuadros and van precedidas por & o !, dependiendo de si es una selección o una exclusión.
14.9 Selecciones en Otros Objetos Se pueden hacer selecciones directamente en los campos de la mayoría de objetos. En las tablas el color de la celda cambia a verde para marcar el valor como seleccionado. Para seleccionar un valor haga clic sobre él, o marque múltiples valores con el ratón para seleccionar varios valores. También podrá realizar selecciones mediante búsquedas. La siguiente sección describe las posibilidades de efectuar selecciones en los diferentes tipos de objeto. Si ve que no puede realizar selecciones en el gráfico tal y como se ha indicado, puede que el gráfico esté en modo Desvinculado o de Solo Lectura.
118
QlikView 11.20 SR2, 12004
Cuadros de Estadísticas En los cuadros de estadísticas se seleccionan los valores haciendo clic en las cantidades estadísticas correspondientes, p.ej. Mínimo, Máximo y Mediana. La selección no está marcada en el cuadro de estadísticas sino sólo en otros cuadros.
Cuadros de Selección Múltiple Una fila del cuadro múltiple representa un campo. Hacer clic en la flecha pequeña muestra una lista de valores que pertenecen al campo. Se pueden efectuar búsquedas y selecciones en esta lista, igual que en un cuadro de lista.
Cuadros de Tabla Las selecciones pueden realizarse haciendo clic sobre cualquier celda o seleccionando con el ratón un área que cubra una o más filas o columnas. Si la opción Selectores Desplegables está activa, se muestra una flecha en la cabecera de columna. Hacer clic en la flecha pequeña muestra una lista de valores que pertenecen al campo. Se pueden efectuar búsquedas y selecciones en esta lista, igual que en un cuadro de lista.
Objeto Calendario/Deslizador En los deslizadores, donde un solo campo es la base, se puede seleccionar un valor ajustando el indicador del deslizador a la posición deseada. Si el deslizador está configurado en consecuencia, el tamaño del indicador podrá cambiarse con un clic de ratón. De esta forma es posible seleccionar varios valores. Hacer clic en el pequeño símbolo de calendario de un objeto calendario abrirá el calendario. Ahí podrá seleccionar una fecha, o todo un período completo de tiempo, con el ratón, dependiendo de la configuración del objeto calendario y esta selección se transferirá al campo subyacente. Usando ctrl+clic podrá seleccionar varios períodos, incluso si se encuentran en diferentes meses o años.
Gráficos de Barras, de Líneas, Combinados, de Radar, de Rejilla y de Dispersión En estos objetos se pueden realizar selecciones de las siguientes maneras: l
l
l
l
Haciendo clic en un único punto de datos o seleccionando con el ratón varios puntos de datos en el interior del área de trazado. Al seleccionarlos por encima con el ratón se muestra el área afectada cubierta de una rejilla verde. Se seleccionarán los valores de dimensión utilizados para calcular los datos seleccionados. Se pueden efectuar selecciones haciendo clic en la leyenda del gráfico o pinchando con el ratón sobre la misma (excepto cuando la leyenda indique expresiones de gráfico en lugar de valores de dimensión). Se pueden efectuar selecciones haciendo clic o seleccionando con el ratón sobre los ejes de dimensión y sus etiquetas (excepto en gráficos de dispersión). Se seleccionarán los correspondientes valores de campo. Las selecciones pueden hacerse pinchando sobre los ejes de expresión y sus etiquetas. Los valores de campo que generarán puntos de datos en el área de resultado indicada serán seleccionados.
Cuando se eligen las selecciones en los gráficos de líneas y de barras con más de una dimensión, el comportamiento de la lógica de selección de QlikView difiere ligeramente de la de otros gráficos para reflejar mejor las expectativas del usuario. Las selecciones en estos tipos de gráficos no afectan a ambas dimensiones al mismo tiempo. En los gráficos de líneas las selecciones se harán principalmente en la segunda dimensión. Esto significa que marcar con el ratón una línea hará que toda ella se seleccione a lo largo de todos los valores de dimensión del eje X.
QlikView 11.20 SR2, 12004
119
En los gráficos de barras ocurre justo lo contrario. Las selecciones afectan primero a la primera dimensión. Esto significa que, por ejemplo hacer clic sobre un segmento de barra resultará en una selección de la dimensión del eje-x de ese segmento, pero dejando todos los segmentos de las pilas o sectores como posibles. Cuando las selecciones se han restringido a la selección de dimensión primaria de un sólo valor, la selección antigua se aplicará de nuevo, haciendo las selecciones prevalecer también en la sección secundaria. En los gráficos combinados las selecciones de gráficos siempre afectan a todas las dimensiones.
Gráficos de Tarta Las selecciones pueden hacerse dentro del área de trazado del gráfico, haciendo clic en una porción de la tarta o seleccionando con el ratón varias porciones. Al dibujar por encima se muestra el área afectada cubierta de una rejilla verde. Se seleccionarán los valores de dimensión utilizados para calcular los datos seleccionados. También se pueden realizar selecciones haciendo clic sobre la leyenda del gráfico o marcándola con el ratón.
Gráfico de Bloques Podrá seleccionar bloques individuales en los gráficos de bloques. La funcionalidad jerárquica se utiliza para referirse a una determinada dimensión: seleccionar el primer bloque hace referencia a la primera dimensión, seleccionar un segundo bloque dentro del primero hace referencia a la segunda dimensión, etc. También se pueden seleccionar varios bloques a la vez "marcándolos, o rellenando su área" con el ratón. El área seleccionada se marcará en verde hasta soltar el botón del ratón. Dicha selección remite de nuevo al valor o valores de la primea dimensión. Los correspondientes bloques se calculan según estos valores. Si una selección cruza los bordes de bloque de diversos valores que corresponden a la primera dimensión, afectará a todos los valores relacionados que pertenezcan a la segunda y tercera dimensiones también, no sólo a los que están en el área seleccionada.
Gráficos de Indicador No se pueden hacer selecciones en los gráficos de indicador, dado que no hay una dimensión definida.
Tablas Simples Se pueden hacer selecciones en las columnas de dimensión de una tabla simple haciendo clic en una celda o seleccionando (marcando) con el ratón varias celdas. El área seleccionada se marcará en verde hasta soltar el botón del ratón. Si está activada la opción Selectores Desplegables en una columna que representa a una dimensión, se mostrará una pequeña flecha en la cabecera de columna. Pulsar la flecha mostrará una lista con todos los valores del campo. Se pueden efectuar selecciones y búsquedas en esta lista. También se pueden hacer selecciones en las columnas de expresión mediante un clic en una celda. Entonces, la selección se realizará para los valores de dimensión utilizados para calcular la celda de expresión seleccionada.
Tablas Pivotantes Las selecciones pueden hacerse en las filas/columnas de dimensión, haciendo clic sobre una celda. El área seleccionada se marcará en verde hasta soltar el botón del ratón. Si está activada la opción Selectores Desplegables en una columna que representa a una dimensión, se mostrará una pequeña flecha en la cabecera de columna. Pulsar la flecha mostrará una lista con todos los valores del campo. Se pueden efectuar selecciones y búsquedas en esta lista. También se pueden hacer selecciones en las columnas/filas de expresión mediante un clic en una celda. Entonces, la selección se realizará para los valores de dimensión utilizados para calcular la celda de expresión seleccionada.
120
QlikView 11.20 SR2, 12004
14.10 Buscar Como una alternativa a efectuar selecciones mediante un clic de ratón en los valores de objetos QlikView, podemos hacer selecciones mediante la realización de búsquedas numéricas o de texto.
Efectuar selecciones mediante una búsqueda Esta sección describe cómo hacer selecciones empleando la búsqueda de texto y cómo responde QlikView a los distintos comandos. Haga lo siguiente: 1. Haga clic en el título del cuadro de lista e introduzca la cadena de búsqueda. La cadena no es sensible a mayúsculas. La cadena de búsqueda se mostrará en el cuadro de búsqueda del emergente. Como resultado, QlikView mostrará todos los valores del campo seleccionado que cumplan los criterios de búsqueda de la cadena. 2. Pulse Intro o haga clic en una de las celdas del resultado, para seleccionar dicho valor. Para añadir las selecciones de la búsqueda de texto a las selecciones anteriores, mantenga pulsada la tecla Ctrl al tiempo que pulsa Intro. El cuadro de búsqueda se cerrará automáticamente cuando pulse Intro, Esc o haga clic en el diseño. También podrá cerrarlo pulsando el icono x del cuadro de búsqueda. El cuadro de búsqueda es dimensionable y conservará su tamaño cuando se abra de nuevo.
Búsqueda en múltiples cuadros de lista Todos los cuadros de lista activos se incluirán en la búsqueda. Para buscar en múltiples cuadros de lista, haga clic pulsando Mayús. al mismo tiempo sobre los títulos para convertirlos en activos. No se podrá pulsar Intro para seleccionar los valores resultantes mientras haya valores opcionales en varios cuadros de lista activos. Hay dos formas de interpretar búsquedas de texto si la selección ya se ha hecho: l l
Buscar sólo entre los valores opcionales Buscar entre todos los valores, incluyendo los valores excluidos en la búsqueda
Para configurar el modo de búsqueda deseado, es posible verificar o deseleccionar Incluir Valores Excluidos en la Búsqueda en el diálogo Preferencias de Usuario. Este modo también se puede fijar para ciertos objetos de hoja individuales.
Nota: En caso de tener un campo con configuración en el modo lógico AND, probablemente no se permita la selección de múltiples valores encontrados.
Búsqueda de Texto La búsqueda de texto es la forma más simple de búsqueda. QlikView busca valores de campo que coincidan con una cadena de texto introducida por el usuario. Si no se utiliza ningún carácter comodín (Búsqueda normal), QlikView buscará palabras que empiecen del mismo modo que la cadena de búsqueda. Si la cadena de búsqueda contiene varias palabras ocupadas por espacios en blancos, QlikView lo interpretará como varias cadenas de búsqueda y mostrará valores de campo que contengan cualquier de las cadenas. Si se utilizan caracteres comodín, solo se mostrarán aquellos registros que coincidan con la cadena de búsqueda completa, es decir, un espacio en blanco con implica una cadena lógica OR. Los caracteres comodín pueden aparecer varias veces en la cadena de búsqueda, independientemente de su situación. Se pueden aplicar los siguientes caracteres comodín: *
Cero o más caracteres.
QlikView 11.20 SR2, 12004
121
?
Cualquier carácter único
^
La cadena completa
Pulse Intro para seleccionar los valores hallados, o Esc para cancelar la operación.
Ejemplo: Devuelve los siguientes resultados dependiendo del método de búsqueda seleccionado:
Cadena
Método de búsqueda
Resultado
ab
Normal
Devuelve todos los valores que tengan palabras que comienzan por ab.
a*
Comodín
Devuelve todos los valores que empiecen por la letra a.
*b*
Comodín
Devuelve todos los valores que contengan la letra b.
Búsqueda Difusa La búsqueda difusa es similar a la búsqueda estándar, con la diferencia de que la búsqueda difusa compara y ordena todos los valores de campo según su grado de parecido con la cadena de búsqueda introducida. La Búsqueda Difusa es especialmente útil en aquellas situaciones en las que queremos encontrar datos exactos a partir de datos inexactos, por ej. si tenemos un error ortográfico, o si tenemos que encontrar un archivo con un nombre que no recordamos con exactitud, podemos introducir en el cuadro de búsqueda la parte de cadena que sí recordamos y nos devolverá todos los valores aproximados para poder así seguir explorando hasta hallar el que necesitamos. También puede ayudar a encontrar múltiples valores que sean muy parecidos entre sí. Al realizar una búsqueda difusa, aparece un caracter "~" delante de la cadena de búsqueda. Si se comienza la búsqueda de texto con un signo " ~ ", la ventana de búsqueda de texto se abrirá en modo de búsqueda difusa. La ventana de búsqueda contendrá el símbolo ~ con el cursor situado detrás. Mientras escribe, todos los valores serán ordenados por grado de semejanza con la cadena de búsqueda, situándose los valores más coincidentes al principio de la lista. Si pulsa Intro, se seleccionará el primer valor de la lista.
Búsqueda Numérica Se pueden realizar selecciones mediante búsquedas numéricas también. Es un proceso muy similar a las búsquedas de texto. La única diferencia es que la cadena de búsqueda debe comenzar con uno de los siguientes operadores relacionales:
Operador
Descripción
>
Mayor que
>=
Mayor o igual que
<
Menor que
900
buscará todos los valores mayores de 900.
900) o menor que (>) a la derecha. Si se hace clic sobre él, se expande el cuadro de búsqueda a la derecha y se muestra un conjunto de resultados secundarios junto al primer conjunto de resultados primarios. La lista secundaria contiene coincidencias de búsqueda en otros campos. No es posible hacer clic en el conjunto de resultados secundarios y realizar selecciones temporales. Dichas selecciones restringirán el resultado del conjunto primario de resultados. Una vez que efectúe una selección en la lista secundaria, podrá introducir una nueva cadena de búsqueda antes de efectuar la selección en la lista primaria. Por último, cuando se realiza una selección en el conjunto de resultados primarios, la lista de resultados secundarios se cierra.
Búsqueda Avanzada Para expresiones de búsqueda complejas, es posible utilizar el diálogo Búsqueda Avanzada , el cual puede invocarse mediante el método abreviado de teclado Ctrl+Mayús+F. Si se inicia la búsqueda de texto con un signo igual =, es posible introducir una expresión de búsqueda avanzada que implique criterios de búsqueda para campos asociados y lógica booleana. Tras el signo igual, podrá introducir cualquier expresión de diseño válida en QlikView ( Editar Expresión (diálogo) (página 825)). La expresión se evaluará para cada valor de campo dentro del campo de búsqueda. Se seleccionarán todos los valores para los cuales la expresión de búsqueda devuelva un valor distinto de cero.
Ejemplo: =MiCampo como 'A*' o MiCampo como '*Z' si se invoca, por ej., desde un cuadro de lista que contenga el campo MiCampo, la búsqueda devolverá todos los valores de campo que o bien comiencen con la letra A o bien terminen por la letra Z.
Ejemplo: =sum(Ventas)>sum(Presupuesto )
QlikView 11.20 SR2, 12004
123
Si se invoca por ej. desde un cuadro de lista que contenga el campo Vendedor, la búsqueda devolverá todos los vendedores con un valor de ventas asociado mayor que el del Presupuesto asociado.
14.11 El Diálogo Búsqueda Avanzada
El diálogo Búsqueda Avanzada.
El diálogo Búsqueda Avanzada ofrece la posibilidad de formular consultas y búsquedas complejas aplicadas a los campos QlikView. A diferencia del cuadro estándar Buscar (página 121) que aparece al iniciar una búsqueda, al introducir algo tecleándolo, cuando un cuadro de lista está activo, el resultado de la búsqueda en este caso no será visible de forma interactiva en el diseño hasta que remita los datos de búsqueda pulsando el botón Enviar. El diálogo se puede mantener abierto mientras se trabaja en el diseño QlikView. El diálogo es también completamente redimensionable, lo cual puede servir para facilitar la edición de expresiones grandes y complejas. Buscar en El campo en el que se realizará la búsqueda. Cuando se abra el diálogo, la búsqueda se centrará por defecto en el campo del cuadro de lista que esté activo. Es posible cambiar los campos de búsqueda cuando se desee utilizando el desplegable. Buscar Expresión
Aquí se escribe la expresión de búsqueda. Se aplican idénticas reglas que en los cuadros de búsqueda habituales.
Enviar
Aplica la búsqueda al campo de búsqueda.
Atrás
QlikView recuerda las últimas 100 selecciones. Pulse este botón para ir un paso hacia atrás en la lista de selecciones.
Adelante
Pulse este botón para ir un paso hacia adelante en la lista de selecciones (lo cual equivale también a cancelar el último comando Atrás). Esto solo es posible si el comando Atrás se ha empleado inmediatamente antes.
Eliminar Campo
Elimina las selecciones del campo de búsqueda actual.
Borrar Todo
Elimina todas las selecciones del documento.
124
QlikView 11.20 SR2, 12004
Ayuda
Abre el diálogo Ayuda para una búsqueda avanzada.
Cerrar
Cierra el diálogo.
El panel de tres pestañas que hay al final del diálogo le ayudará a construir expresiones de búsqueda avanzada.
Campos En la pestaña Campos hallará controles para pegar sintaxis relativa a los datos de campo QlikView. Agregación
En este desplegable es posible elegir entre las funciones de agregación estadística disponibles en el diseño de QlikView.
Tabla
En este desplegable se puede seleccionar una tabla específica desde la cual escoger campos, a fin de facilitar aún más la navegación por el desplegable Campo.
Campo
Este desplegable lista todos los campos disponibles. La lista puede reducirse más seleccionando una tabla específica en el desplegable de Tabla anterior.
Mostrar Campos de Sistema
Si marca esta casilla de verificación, la lista que contiene los campos del documento incluirá los campos de sistema.
Distinct
Las funciones estadísticas se calculan por defecto sobre el número de veces que aparece un valor en la tabla original. A veces, sin embargo, los duplicados no tienen que calcularse. Si éste es el caso, marque esta casilla de verificación antes de proceder a pegar la función.
Pegar
Pega la función seleccionada o únicamente el campo, en el cuadro de edición Buscar Expresión. Se puede suministrar un porcentaje cuando se emplee la función Percentil.
Funciones En la pestaña Funciones hallará controles para pegar sintaxis relativa a las funciones habituales en QlikView. Categoría de Función
En el desplegable se puede seleccionar una categoría de funciones a fin de facilitar la navegación por el desplegable Nombre de Función.
Nombre de Función
En el desplegable se puede seleccionar una función de entre todas las funciones disponibles en el diseño de QlikView para pegarla en la expresión. La lista puede ser reducida hasta mostrar solamente las funciones pertenecientes a cierta categoría, por medio de una selección realizada en el desplegable Categoría de Función.
Pegar
Pega el nombre de la función seleccionada en el cuadro de edición Buscar Expresión.
En la parte inferior del diálogo hay un panel que muestra la sintaxis de los argumentos de la función seleccionada en el desplegable Nombre de Función.
QlikView 11.20 SR2, 12004
125
Variables En la pestaña Variables hallará controles para pegar sintaxis relativa a las variables habituales en QlikView. Variables En el desplegable se encuentran todas las variables definidas actualmente en el documento. Pegar Pega la función seleccionada en el cuadro de edición Buscar Expresión. Mostrar Variables de Sistema Si marca esta casilla de verificación, la lista del desplegable Variables incluirá las variables de sistema. En la parte inferior de la página encontrará un panel que muestra el valor actual de cualquier variable seleccionada en el desplegable Variables.
14.12 Modo And en Cuadros de lista Una selección múltiple dentro de un campo se interpreta por defecto como un OR lógico, lo cual significa que los datos asociados a cualquiera de los valores de campo seleccionados se mostrarán en los demás campos. Sin embargo, sí es posible establecer en cambio determinados cuadros de lista en modo AND. Cuando se realizan múltiples selecciones en un cuadro de lista fijado en modo AND, sólo los datos asociados a todos los valores de campo seleccionados se mostrarán en los demás campos.
Ejemplo: Su fuente de datos contiene información sobre qué clientes han adquirido diferentes artículos. Cuando seleccione unos cuantos artículos en el modo predefinido, QlikView le mostrará los clientes que han adquirido cualquiera de los artículos seleccionados. Cuando seleccione unos cuantos artículos en el modo AND, QlikView le mostrará los clientes que han adquirido la totalidad de artículos seleccionados.
Requisitos previos del modo AND El modo del campo se establece en la pestaña Propiedades del Cuadro de Lista: general Cuando se activa el modo And, se muestra un signo ampersand ("&") frente a los valores seleccionados. Si hace clic y mantiene pulsado un valor por un momento, la selección cambiará de (AND) seleccionado (en verde) a NO seleccionado (en rojo). El ampersand será reemplazado por un signo de exclamación ("!"). La selección NOT, que es una exclusión forzada del valor o los valores marcados de esta manera, sólo se puede realizar cuando el cuadro de lista esté en modo AND.
Fijar un cuadro de lista en modo AND El siguiente procedimiento describe cómo configurar un cuadro de lista en modo AND, en lugar del modo predefinido (OR lógico). Haga lo siguiente: 1. Asegúrese de que se cumplen los criterios del modo AND. 2. Haga clic con el botón derecho sobre el cuadro de lista y seleccione Propiedades. 3. En la pestaña General, marque la casilla de verificación Modo And. Cuando se activa el modo And, se muestra un signo ampersand ("&") frente a los valores seleccionados. Si hace clic y mantiene la selección por un momento, la selección cambiará de seleccionado (en verde) a exclusión forzada (en rojo). Este estado también se señala mediante un signo de exclamación (!) que reemplaza al ampersand.
126
QlikView 11.20 SR2, 12004
Exclusión forzada La exclusión forzada, que a veces se conoce también con el nombre de "No selección", está muy relacionada con la selección AND. Permite excluir explícitamente un valor de campo, es decir, que las soluciones que encuentre QlikView podrán no asociarse con el valor excluido. La exclusión forzada se efectúa haciendo clic en una celda y manteniendo pulsado el botón del ratón hasta que la celda se vuelve roja. Hacer Ctrl+clic de este modo equivale a una exclusión, lo cual es requisito adicional a las selecciones/exclusiones previas. La exclusión forzada solo puede realizarse en campos que estén en modo and.
14.13 Referencias circulares Cuando las claves de entre al menos tres tablas del modelo de datos conformen un círculo, se crearán automáticamente unas referencias circulares. Esto es negativo puesto que generaría un bucle en la lógica asociativa de QlikView. Para evitar las referencias circulares, QlikView convierte una o más tablas en tablas parcialmente desconectadas. Si esto se produce, se mostrará un diálogo de advertencia al ejecutar el script. Se puede ver una vista de todas las tablas parcialmente desconectadas en la pestaña Tablas del diálogo Propiedades de Documento.
Ejemplo: Se cargan los datos procedentes de tres tablas con los siguientes contenidos: l l l
Los nombres de unos equipos nacionales de fútbol Los clubes de fútbol de algunas ciudades Las ciudades de algunos países europeos
Esta estructura de datos no resulta muy eficaz, puesto que el nombre de campo Equipo se utiliza para dos conceptos distintos: los equipos nacionales y clubes locales. Con estos datos en las tablas la situación lógica que nos encontramos es imposible de analizar. Cuando cargamos las tablas en QlikView, QlikView elige cuál de las conexiones entre los datos reviste una menor importancia y desconecta esa tabla. Seleccione Archivo/Visor de Tablas para ver de qué forma interpreta QlikView la relevancia de las conexiones de datos:
QlikView 11.20 SR2, 12004
127
La tabla con ciudades y los países a los que pertenecen ahora está parcialmente desconectada con respecto a la tabla de equipos nacionales de diferentes países y la tabla de clubes locales de distintas ciudades.
Cómo evitar las referencias circulares Cuando se produzcan referencias circulares, necesitaremos editar el script de QlikView asignando un nombre único y diferenciador a uno de los dos campos que posean nombres idénticos. Haga lo siguiente:
1. Abra el Editor de Script. 2. Edite la sentencia LOAD de uno de los nombres de campo duplicados. En este ejemplo, la sentencia LOAD de la tabla que contiene los equipos locales y sus ciudades tendría un nuevo nombre, por ejemplo ClubLocal en vez de Equipo. La sentencia LOAD ahora presenta el siguiente aspecto: LOAD Ciudad, Equipo as ClubLocal 3. Ejecute el script. Ahora tenemos una lógica que funciona correctamente para todas las tablas. En este ejemplo, si seleccionamos Italia, el equipo nacional, las ciudades italianas y los clubes locales de cada ciudad se asocian:
Cuando abrimos el Visor de Tablas, vemos que las conexiones parcialmente desconectadas han sido reemplazadas por unas conexiones normales:
128
QlikView 11.20 SR2, 12004
14.14 Tablas parcialmente desconectadas Al cargar datos que contengan referencias circulares en QlikView, se crearán automáticamente unas tablas parcialmente desconectadas. Esto impide que las referencias circulares creen un bucle en la lógica interna de QlikView. Se han de hacer algunos cambios en las tablas parcialmente desconectadas para poder visualizar los datos de forma correcta y comprensible.
Vea también: Referencias circulares (página 127) Crear tablas parcialmente desconectadas de forma intencionada (página 999)
14.15 Estados Alternos Descripción QlikView permite al usuario desvincular un gráfico del modelo de datos subyacente. Cuando se desvincula un gráfico, el objeto ya no responde a las selecciones que efectúe el usuario. Si el usuario vuelve a vincular dicho objeto, éste se actualiza al instante para pasar a reflejar el estado actual de las selecciones. Los Estados Alternos se parecen mucho a esto mismo. El desarrollador de QlikView puede crear múltiples estados en un mismo documento QlikView y aplicar dichos estados a determinados objetos del documento. El usuario final puede crear copias de estos objetos (objetos de servidor) y a continuación poner dichos objetos en diferentes estados. La diferencia fundamental entre Desvincular y Estados Alternos es que TODOS los objetos en un determinado estado responderán a las selecciones efectuadas por el usuario en dicho estado. Los objetos de un determinado estado no se ven afectados por las selecciones que realiza el usuario en otros estados. No se puede acceder a los Estados Alternos desde el script de carga. Son una funcionalidad propia de la Interfaz de Usuario. El desarrollador invoca el diálogo Estados Alternos desde el botón Estados Alternos... de la pestaña Propiedades de Documento: General. El desarrollador de QlikView podrá crear cualquier número de estados en el documento QlikView y asignar un nombre a cada estado creado. Una vez se ha activado la funcionalidad de los Estados Alternos, el desarrollador de QlikView también podrá crear nuevos estados desde el interior de los objetos en pantalla. Los usuarios finales que acceden a documentos QlikView desde un QlikView Server pueden hacer uso de los Estados Alternos pero no pueden crear Estados Alternatos.
QlikView 11.20 SR2, 12004
129
Nota: Esta funcionalidad de Estados Alternos ha de ser activada por un desarrollador de QlikView y debiera emplearse con cuidado ya que puede crear confusión entre los usuarios finales.
Identificadores de Estado Los nombres de estado creados por el desarrollador QlikView se conocen con el nombre de Identificadores de Estado. Hay dos estados que están siempre disponibles: estado predefinido y heredado. El estado predefinido es el estado en el que más uso se da de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Los objetos pueden heredar estados de otros objetos en niveles superiores, como hojas y contenedores. Esto significa que los estados se heredan como tal: Documento - Hoja - Objetos de Hoja. Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique.
Comportamiento lógico al emplear Estados Alternos Pulsar el botón Borrar afecta a todos los estados. No obstante, se ha incorporado un elemento de menú al menú desplegable del botón Borrar que permite al usuario borrar las selecciones de un determinado estado. Pulsar los botones Atrás y Adelante afecta a todos los estados. No hay mecanismo alguno para moverse atrás y adelante entre los estados. Pulsar los botones Bloquear y Desbloquear afecta a todos los estados. No es posible bloquear y desbloquear determinados estados con estos botones. Se pueden bloquear determinados campos específicos de estados empleando la funcionalidad del botón derecho del ratón en los cuadros de lista que se encuentren en un determinado estado. Los elementos de menú del menú Selecciones afectan a todos los estados. No hay opción que afecte a estados aislados específicos en este menú.
Funciones de los Estados Alternos Se incluye la siguiente funcionalidad en los Estados Alternos: l
l
l
l l
l
130
No hay ninguna indicación en pantalla que advierta de forma automática que algún objeto o expresión está en un estado alterno. Es responsabilidad del desarrollador de QlikView proporcionar esta información al usuario final por medio de la función StateName(). Se pueden emplear Estados Alternos con objetos enlazados. El estado afecta a todas las instancias de un objeto. Cambiar un estado de un objeto enlazado pondrá todos los demás objetos enlazados en el mismo estado. Las variables pertenecen al estado predefinido. Las modificaciones en otros estados no afectarán a los valores de las variables. Los disparadores se disparan en todos los estados. Las acciones sí se pueden configurar para que se den en determinados estados específicos. Excepto la acción Ejecutar Macro. Ésta se puede configurar para que se ejecute en un determinado estado, pero las macros se lanzan o ejecutan en la totalidad de estados. Los objetos que hacen uso de un estado perdido (el estado fue eliminado por un desarrollador) volverán al estado predefinido a través del desplegable Estado Alterno el cual mostrará algo similar a: Nombre de estado Alterno.
QlikView 11.20 SR2, 12004
15 Marcadores 15.1 Marcadores: tipos Se puede guardar el estado actual de las selecciones como marcador, para su futuro uso. Los marcadores captan las selecciones de todos los estados definidos en un documento QlikView. Cuando se invoque un marcador creado en la versión 11 (o posterior), se aplicarán las selecciones en todos los estados. Hay diversos tipos de marcadores: Marcadores de Documento
se almacenan en el interior del documento qvw. Siempre están disponibles para cualquiera que abra el documento localmente o desde un QlikView Server.
Mis Marcadores
éstos se almacenan aparte, en el ordenador del usuario. Solo estarán disponibles para el usuario que los creó y en el ordenador en el que los creó. Si el documento cambia de ubicación o de nombre todos los marcadores personales relacionados con el mismo se perderán.
Marcadores de Servidor solo están disponibles cuando se trabaja con un documento en QlikView Server Personales y únicamente para usuarios autenticados. Se almacenan en un repositorio en el servidor y el usuario puede acceder a ellos desde cualquier ordenador siempre que esté autenticado. Marcadores de Servidor solo están disponibles cuando se trabaja con un documento en QlikView Server Compartidos y únicamente para usuarios autenticados. Cualquier usuario que haya creado un marcador de servidor personal puede marcarlo como accesible (compartido) para otros usuarios. Entonces a partir de ese momento estarán disponibles para otros usuarios. Al igual que los marcadores de servidor personales, los marcadores de servidor compartidos se almacenan en un repositorio en el servidor.
15.2 Diálogo Añadir Marcador El estado actual de las selecciones puede almacenarse como un marcador eligiendo Añadir Marcador en el menú Marcadores, o pulsando Ctrl+B. Los marcadores también pueden crearse mediante los objetos de marcador presentes en el diseño QlikView. Esto hará que se abra el diálogo Añadir Marcadores. El diálogo parece ligeramente diferente dependiendo de si es un documento local o un documento que se encuentra en el Servidor QlikView con el que el usuario está trabajando. Comenzaremos describiendo el diálogo para documentos locales y luego pasaremos a describir las diferencias con los documentos del servidor.
QlikView 11.20 SR2, 12004
131
El diálogo Añadir Marcador para documentos locales
Nombre del Marcador
El nombre establecido por defecto para el marcador recién creado es el de la fecha actual. Además, al primer marcador creado en una determinada fecha específica se le otorga el número 1, al segundo el número 2, etc. No obstante, puede modificar el nombre predeterminado establecido y definir otro un poco más ilustrativo introduciendo un texto opcional.
Hacer de este marcador Marcando esta casilla de verificación, el marcador se guardará junto con el un marcador de documento. Esta opción está disponible para documentos locales únicamente. Si documento la casilla de verificación no se encuentra marcada, el marcador se creará por defecto como un marcador de usuario, almacenado localmente en su ordenador. Incluir Selecciones en el Marcador
Si marca esta casilla de verificación, el marcador incluirá las selecciones efectuadas en la aplicación.
Hacer que el marcador se Marcando esta casilla de verificación, el marcador se aplicará sin eliminar aplique en la selección previamente las selecciones que existían en el documento. actual
132
QlikView 11.20 SR2, 12004
Incluir Estado de Diseño Si marcamos la casilla de verificación, el marcador almacenará el estado de diseño de todos los objetos de hoja de la hoja activa en el momento de creación del marcador.l Esto incluye, por ejemplo, la posición de ciclo de un gráfico. Cuando se llama de nuevo a un marcador con información acerca del diseño, QlikView intentará activar la hoja y restaurar los objetos de hoja a dicho estado. El estado de diseño en los marcadores incluye sólo mostrar estado (minimizado/maximizado) y el estado de expansión, no la propiedad completa del objeto. El diseño de todas las tablas pivotantes en la hoja activa se preservará, a menos que estén ubicadas en el interior de objetos contenedor. No hay una opción de reset para el diseño de las tablas pivotantes. Una solución podría ser crear un marcador de documento en el estado de borrado del documento, con el diseño original de la tabla pivotante. Incluir Posiciones de Deslpazamiento
Si marca esta casilla de verificación se incluirán las actuales posiciones de desplazamiento en el marcador.
Incluir Valores de Campos de Entrada
Si marca esta casilla de verificación, los valores de los campos de entrada se almacenarán en el marcador.
Texto de Información
En el cuadro de edición podrá introducir un texto que describa el marcador o bien un mensaje que se visualice al recuperar el marcador.
Mensaje Emergente
Si la casilla de verificación se encuentra marcada, el texto de información del marcador (si es que lo hubiera) se mostrará en una ventana emergente cada vez que se recupere el marcador.
Las diferencias para los documentos de servidor son las siguientes:
Crear como Marcador de Cuando esta casilla de verificación está marcada, se creará el marcador como un Servidor marcador personal de servidor, almacenado en un repositorio en el servidor. Esta opción está disponible solo si se trata de un usuario autenticado y siempre y cuando QlikView Server y el propietario del documento permitan la creación de marcadores de servidor. Si la casilla de verificación no se encuentra marcada, el marcador se creará por defecto como un marcador de usuario, almacenado localmente en su ordenador.
QlikView 11.20 SR2, 12004
133
Compartir Marcador con Siempre y cuando cree un marcador personal de servidor, marcar esta casilla de Otros Usuarios verificación hará que el marcador esté de inmediato a disposición de otros usuarios para un uso compartido, siempre y cuando se trate de usuarios autenticados del mismo documento del servidor. Puede revocar el material compartido en cualquier momento, desactivando para ello la casilla de verificación Compartir de la página Mis Marcadores de Servidor en el diálogo Marcadores.
15.3 Diálogo Marcadores
El diálogo Marcadores consta de cinco pestañas, tal y como se muestra cuando se trabaja con un documento del servidor.
El diálogo Marcadores se abre seleccionando Más... en el menú Marcadores. Consta de dos pestañas (documentos locales) o cinco pestañas (documentos del servidor), una para marcadores de documento, otra para los marcadores del usuario, otra para sus marcadores personales de servidor (sólo para documentos del servidor, lógicamente), otra para marcadores compartidos por otros usuarios (también únicamente para documentos del servidor) y otra para marcadores temporales (sólo en el caso de documentos del servidor). Para más información sobre los distintos tipos de marcadores, véase Marcadores: tipos (página 131). En la parte superior del diálogo se encuentra una lista de todos los marcadores actualmente definidos para el documento QlikView. En ella se describen los marcadores y se pueden ordenar por varias columnas: Mostrar
Marque esta casilla de verificación si desea que el marcador aparezca en la lista de objetos marcadores y en el menú Marcadores. Si la casilla de verificación se deja sin marcar, el marcador no aparecerá en ambos lugares, pero sí permanecerá accesible a través de este diálogo.
Nombre
El nombre de los marcadores. Para ordenarlos alfabéticamente, haga clic en la cabecera de la columna. Si hace clic dos veces, los marcadores se ordenan por orden alfabético inverso.
+
Si la casilla está marcada para un marcador, ese marcador se aplicará sin limpiar primero las selecciones existentes en el documento. Un marcador sólo puede aplicarse sobre las selecciones existentes si éstas no entran en conflicto con las selecciones efectuadas en el documento.
134
QlikView 11.20 SR2, 12004
Diseño
Si el marcador se creó con información de diseño, utilice esta casilla de verificación para alternar el estado de diseño del marcador. Cuando esta opción está marcada, el programa tratará de recrear el diseño que prevalecía cuando el marcador fue creado. Esto incluye cambiar a la hoja correcta y actualizar el diseño de cualquier objeto en dicha hoja. No puede utilizar este parámetro para añadir información de diseño a un marcador que originalmente se creó sin esta configuración.
Creado
Información de fecha/hora acerca del momento de creación de los marcadores.
ID
El ID único del Marcador. En el momento de su creación, a todo marcador se le asigna un ID único y exclusivo para su control mediante Intérprete Interno de Macros (página 967). Al primer marcador de cada tipo en un documento se le asigna el ID BM01. Esto implica que se podría tener un marcador de documento y un marcador de servidor con un mismo ID. Un ID de marcador se puede cambiar mediante Intérprete Interno de Macros (página 967) por cualquier otra cadena que no se esté usando como ID para otro Marcador, hoja u objeto de hoja en el documento. Renombrar el marcador no cambia el ID de marcador. Exportar y, posteriormente, importar un marcador creará un nuevo ID de Marcados. El ID de marcador puede ir precedido de un prefijo que describa el tipo (de documento, usuario, etc.).
Emergente
Si se ha añadido texto de información al marcador, al marcar esta opción éste se mostrará como un mensaje emergente.
Texto de Información
Si se ha incorporado Texto de Información al marcador, éste se muestra aquí.
Compartir
Esta casilla de verificación únicamente está disponible en la página Mis Marcadores de Servidor. Si la selecciona para uno de sus marcadores personales de servidor, pondrá dicho marcador a disposición de otros usuarios autenticados del mismo documento del servidor en su página Marcadores de Servidor Compartidos. El marcador permanecerá en la página Mis Marcadores de Servidor y no se visualizará en la página Marcadores de Servidor Compartidos. Se puede dejar de compartir el marcador en cualquier momento desmarcando la casilla de verificación.
En la parte inferior del diálogo hallará diversos botones que se pueden utilizar para realizar diversas acciones relacionadas con el marcador que esté seleccionado en ese momento en la lista superior. Seleccionar
Muestra el marcador seleccionado en pantalla.
Replace
Reemplaza el marcador seleccionado por las selecciones actuales. Solo se podrán reemplazar los marcadores creados por usted.
Renombrar
Abre el diálogo Renombrar Marcador donde podrá especificar un nuevo nombre para el marcador. Solo se podrán renombrar los marcadores creados por usted.
Eliminar
Elimina el marcador seleccionado. Solo se podrán eliminar los marcadores creados por usted.
QlikView 11.20 SR2, 12004
135
Borrar Todo
Elimina todos los marcadores en el panel del diálogo actual. Solo se podrán eliminar los marcadores creados por usted.
Definir Estado de Borrado
Pulse este botón si desea utilizar la selección del marcador realzado como estado de borrado.
Editar Información
Aquí se puede editar el texto informativo.
Importar
Tras buscar y seleccionar un archivo de marcador previamente guardado (.qbm), se abrirá el diálogo Importar Marcadores (página 137) para importar marcadores.
Exportar
Abre el diálogo Exportar Marcadores (página 136) donde se puede exportar los marcadores seleccionados a un archivo de marcador QlikView (.qbm).
Ascender
Mueve el marcador seleccionado un paso arriba en la lista. Esto también se puede realizar haciendo clic y arrastrando con el ratón a cualquier posición de la lista.
Descender
Mueve el marcador seleccionado un paso más abajo en la lista.
Mover Marcadores Locales de Usuario al Servidor
Este texto solo aparece cuando se trabaja con un documento de servidor y en la pestaña de Mis Marcadores. Haciendo clic en el texto podrá convertir todos los marcadores locales de usuario en marcadores de servidor, almacenados en un repositorio del servidor. Se trata de una práctica muy recomendable, ya que los marcadores de servidor personales se mantendrán accesibles en todo momento desde el servidor, incluso si cambia de computadora, o si modifica el nombre del documento del servidor. Antes de producirse la conversión, el sistema le pedirá confirmación. La conversión es definitiva (dentro del documento activo) y no tiene vuelta atrás.
15.4 Exportar Marcadores
136
QlikView 11.20 SR2, 12004
El diálogo Exportar Marcadores
En el diálogo Exportar Marcadores hay una lista de todos los marcadores que se han definido en el documento actual. Sólo los marcadores que estén señalados con una marca de verificación serán exportados al archivo de marcador (.qbm). Haciendo clic en Aceptar se pedirá al usuario un nombre de archivo y ubicación para el archivo de marcador. Una vez guardado, el archivo de marcador puede almacenarse para usos posteriores o distribuirse a otros usuarios del mismo documento Qliview.
15.5 Importar Marcadores Los marcadores se importan a un archivo de marcador seleccionando Importar... desde el menú Marcadores. Abre un diálogo para examinar dónde seleccionar un archivo de marcador QlikView (extensión .qbm). El diálogo Importar Marcadores se abre. En el diálogo Importar Marcadores, encontrará una lista de todos los marcadores que están incluidos en el archivo marcador seleccionado.
Nota: Los marcadores sólo deben ser importados a un documento QlikView que contenga los campos y valores de campo a los cuales se refiere el marcador.
El diálogo Importar Marcadores
QlikView 11.20 SR2, 12004
137
Marcadores disponibles para Importar
A la izquierda podrá ver todos los marcadores que se definieron en el archivo marcador.
Marcadores Actuales
A la derecha verá una lista de marcadores de usuario o marcadores de documento existentes en el documento. Los marcadores deben importarse como un marcador de usuario o como un marcador de documento. Los botones de opción en la parte superior del diálogo gobiernan el modo en el que se importan los marcadores.
Importar
Marque uno o más marcadores de la lista de Marcadores Disponibles para Importar y pulse este botón para importarlos.
Renombrar
Abre el diálogo Renombrar Marcador donde se puede especificar un nuevo nombre para el marcador resaltado antes de la importación.
15.6 Estados alternos y Marcadores Los marcadores capturan las selecciones de todos los estados definidos en un documento QlikView. Cuando se invoca un marcador creado con la versión 11 (o posterior) se aplicarán las selecciones de todos los estados. Es posible hacer uso de determinados estados, contenidos en el marcador de una expresión. Por ejemplo, la expresión a continuación calcula las Ventas en el conjunto generado por las selecciones definidas en el marcador BM01 para el estado 'Grupo 1'.
Ejemplo: sum({[Grupo 1]::BM01} Ventas) Nota: Los marcadores previos, de documentos QlikView creados con anterioridad a la versión 11, contendrán el estado predeterminado únicamente cuando se utilicen en QlikView 11. Los marcadores creados o modificados con la versión 11 contendrán todos los estados. Cuando estos marcadores se utilicen en una versión anterior a la 11, los estados adicionales se ignorarán. Nota: Los marcadores que hagan referencia a un estado que ya no existe (por ejemplo, fue eliminado por un desarrollador) ignorarán el(los) estado(s) eliminado(s).
138
QlikView 11.20 SR2, 12004
16 Informes Imprimir un informe a menudo implica imprimir un gráfico o una tabla. En QlikView esto es tan sencillo como seleccionar un objeto de hoja y luego elegir Imprimir en un menú o barra de herramientas. Sin embargo a veces tenemos necesidad de crear informes mucho más complejos, con múltiples tablas y/o gráficos. Aquí es donde entra en juego el Editor de Informes. El Editor de Informes de QlikView ofrece la posibilidad de agrupar varios objetos de hoja distintos en una o más páginas, con pleno control del formato de página, incluyendo cabeceras/pies de página, etc. Los informes en QlikView son de dos tipos, los informes de documento y los informes de usuario. Informes de Documento
Los Informes de Documento se crean junto con el documento QlikView y se almacenan como parte del documento mismo QVW. Cualquier usuario que acceda al documento QlikView localmente o a través de QlikView Server puede acceder sin problema a los informes de documento.
Informes de Usuario
Los Informes de Usuario los crea un usuario que trabaja con un documento desde un QlikView Server. El informe es almacenado en la máquina cliente local de una manera muy parecida a la de los marcadores de usuario. Sólo el usuario local tiene acceso a sus propios informes de usuario. Los informes de usuario solo se pueden crear desde clientes QlikView basados en Windows (no desde clientes AJAX).
Mis Informes de Servidor solo están disponibles cuando se trabaja con un documento en QlikView Server y únicamente para usuarios autenticados. Se almacenan en un repositorio en el servidor y el usuario puede acceder a ellos desde cualquier ordenador siempre que esté autenticado. Informes de Servidor Compartidos
solo están disponibles cuando se trabaja con un documento en QlikView Server y únicamente para usuarios autenticados. Cualquier usuario que haya creado un informe de servidor personal puede marcarlo como compartido con otros usuarios. Así estará disponible para otros usuarios. Al igual que los Informes de Servidor Personales, los Informes de Servidor Compartidos se almacenan en un repositorio en el servidor.
Nota: Cuando se emplea el término "Generador de Informes" normalmente se hace referencia a una categoría de productos de software muy concretos. Éstos normalmente funcionan combinando datos procedentes de diversas consultas SQL (de forma más o menos oculta para el usuario, dependiendo de la interfaz gráfica), cada una de las cuales tiene un formato de impresión distinto. Los informes de QlikView toman los datos de los objetos de hoja de QlikView y carecen de la posibilidad de extraer datos procedentes de consultas en SQL. Igual que es absolutamente correcto decir que QlikView puede producir informes, es incorrecto etiquetar al Editor de Informes de QlikView como un Generador de Informes en su sentido tradicional.
16.1 Menú Informes El Menú Informes, ubicado en la parte superior de la pantalla en QlikView, contiene el comando Editar Informes.... que abre el diálogo Editor de Informes (página 140) donde podrá crear nuevos informes o editar otros ya existentes. Desde este diálogo también podrá eliminar y seleccionar informes, diseñar su presentación y formato, añadir páginas e imágenes, etc. El editor de informes enumera todos los informes disponibles en una lista, para su selección inmediata.
QlikView 11.20 SR2, 12004
139
Los informes pueden ser de dos tipos, Informes de Documento, almacenados en el documento mismo, o Informes de Usuario, almacenados aparte, en el ordenador del usuario. Véase Editor de Informes (página 140).
16.2 Editor de Informes El diálogo Editor de Informes consta de dos páginas, la Lista de Informes y el Editor de Páginas. Cuando se entra por primera vez en el editor de informes, se visualiza la Lista de Informes.
Lista de Informes
La página Lista de Informes del diálogo Editor de Informes
La página Lista de Informes sirve para gestionar informes. Es posible crear informes nuevos y eliminar los ya existentes. Aquí también se puede seleccionar un informe para la edición de páginas en el Editor de
140
QlikView 11.20 SR2, 12004
Páginas. En la parte superior de la página aparece un desplegable y una lista de informes. El desplegable se utiliza para: Informes Disponibles
Informes de Documento Abre un listado con todos los informes de documento que hay en el documento activo. Si hace clic sobre uno de los nombres de informe se abre el diálogo Imprimir permitiéndole imprimir el informe. Informes de Usuario Abre un listado con todos los informes de usuario, almacenados aparte en el ordenador del usuario. Si hace clic sobre uno de los nombres de informe se abre el diálogo Imprimir permitiéndole imprimir el informe. Mis Informes de Servidor Los informes de servidor personales únicamente están disponibles cuando se trabaja con un documento en QlikView Server y sólo para usuarios autenticados. Se almacenan en un repositorio en el servidor y el usuario puede acceder a ellos desde cualquier ordenador siempre que esté autenticado. Informes de Servidor Compartidos Los informes de servidor compartidos solo están disponibles cuando se trabaja con un documento en QlikView Server y únicamente para usuarios autenticados. Cualquier usuario que haya creado un informe de servidor personal puede marcarlo como compartido con otros usuarios. Así estará disponible para otros usuarios. Al igual que los informes de servidor personales, los informes de servidor compartidos se almacenan en un repositorio en el servidor.
Los informes pueden ser de dos tipos, informes de documento, almacenados en el documento mismo, o informes de usuario, almacenados aparte, en el ordenador del usuario. En la lista desplegable Informes Disponibles, encima de la pantalla del Editor de Informes, podrá seleccionar si desea mostrar en la lista los Informes de Documento o los Informes de Usuario. . Para los documentos de servidor puede escoger entre Mis Informes de Servidor, Informes Compartidos o Informes de Usuario. La lista en sí incluye varias columnas: Nombre
Es el nombre del informe.
ID
El ID exclusivo del informe (ver más adelante).
Páginas
El número de páginas actualmente definidas en el informe.
Compartir
Esta casilla de verificación únicamente está disponible en la lista Mis Informes de Servidor. Si la selecciona para uno de sus Informes Personales de Servidor, el informe estará a disposición de otros usuarios autenticados del mismo documento del servidor y aparecerá en su lista de Informes de Servidor Compartidos. El informe seguirá estando en la lista de Mis Informes de Servidor y no aparecerá en la lista Informes de Servidor Compartidos. Elimine la selección de la casilla de verificación en cualquier momento, para revocar la opción de compartir el informe.
Autor
El nombre autenticado del creador del informe.
QlikView 11.20 SR2, 12004
141
Añadir...
Pulse este botón para crear un nuevo informe. Si Informes de Documento está seleccionado sobre la Lista de Informes, el nuevo informe será un informe de documento. Si se ha seleccionado Informes de Usuario, el nuevo informe será un informe de usuario. El diálogo Nuevo Informe se abre para que pueda dar nombre a su informe. Marque Copiar Páginas de otro Informe y elija un informe existente en el desplegable para copiar imágenes de dicho informe.
Eliminar
Pulse este botón para eliminar el informe actualmente seleccionado en la Lista de Informes.
Ascender
Pulse este botón para hacer que el informe seleccionado ascienda un puesto en la Lista de Informes.
Descender
Pulse este botón para hacer que el informe seleccionado actualmente descienda un puesto en la Lista de Informes.
Mover Informes Locales Este texto sólo aparece cuando se trabaja con un documento de servidor y si se de Usuario al Servidor ha seleccionado Informes de Usuario en el desplegable de la parte superior de la lista. Si hace clic sobre el texto, podrá convertir todos los informes locales de usuario en informes del servidor, almacenados en el repositorio del servidor. Se trata de una práctica muy recomendable, ya que los informes de servidor personales se mantendrán accesibles en todo momento desde el servidor, incluso si cambia de ordenador, o si modifica el nombre del documento del servidor. Antes de producirse la conversión, el sistema solicita confirmación. La conversión es definitiva (dentro del documento activo) y no tiene vuelta atrás. Editar >>
142
Invoca el informe seleccionado en el Editor de Páginas. Pulsar este botón equivale a hacer doble clic en un informe de la Lista de Informes.
QlikView 11.20 SR2, 12004
Editor de Páginas
La página Editor de Páginas del diálogo Editor de Informes.
La página Editor de Páginas se utiliza para definir las páginas de un informe seleccionado en la Lista de Informes. La página tiene dos paneles y una barra de herramientas los cuales le ayudarán a diseñar las páginas del informe. En la parte inferior encontrará los siguientes botones: Lista de Informes>> Le lleva de nuevo a la página Lista de Informes.
Menú Editar Copiar
Copia el elemento seleccionado y la página actual en el informe. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Pegar Informe
Pega el informe que haya en el Portapapeles.
Pegar Página
Pega la página que haya en el Portapapeles.
Pegar Elemento
Pega el elemento que haya en el Portapapeles. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Ajustar a Rejilla
Muestra una rejilla en el informe, que le ayudará a alinear los elementos de dicho informe.
QlikView 11.20 SR2, 12004
143
Menú Informes Add
Añade un informe. Únicamente disponible cuando se visualiza la Lista de Informes.
Eliminar
Elimina un informe. Únicamente disponible cuando se visualiza la Lista de Informes.
Ascender
Mueve el informe seleccionado un paso arriba en la lista de informes. Únicamente disponible cuando se visualiza la Lista de Informes.
Descender
Mueve el informe seleccionado un paso hacia abajo en la lista de informes. Únicamente disponible cuando se visualiza la Lista de Informes.
Exportar
Guarda el archivo del informe como documento XML. Únicamente disponible cuando se visualiza la Lista de Informes.
Importar
Importa un informe que se haya guardado como XML. Únicamente disponible cuando se visualiza la Lista de Informes.
Vista Previa
Pulse este botón para abrir el diálogo Vista Previa y ver qué aspecto tendrá el informe actual cuando lo imprima con las actuales selecciones realizadas en el documento QlikView.
Imprimir
Abre el diálogo Imprimir para imprimir el informe actual.
Configuraciones de Informe
Abre el diálogo Editor de Informes: Diálogo Opciones de Configuración de Informe (página 150) donde podrá establecer las diversas propiedades del informe. Esto incluye márgenes, cabeceras/pies de página, etc.
Menú Página Ascender
Hace que la página seleccionada ascienda una posición en la lista. Esto también se puede realizar arrastrando y soltando la página con el ratón en la posición deseada del panel del listado de páginas.
Descender
Hace que la página seleccionada descienda una posición en la lista. Esto también se puede realizar arrastrando y soltando la página con el ratón en la posición deseada del panel del listado de páginas.
Añadir Página Múltiple
Incorpora una página múltiple tras la página seleccionada.
Añadir Página Única
Añade una página única tras la página seleccionada.
Eliminar
Borra la página actualmente seleccionada.
Configuraciones de Página
Abre el diálogo Diálogo Editor de Informes: Configuraciones de Página (página 153) donde podrá establecer las diversas propiedades de la página seleccionada.
144
QlikView 11.20 SR2, 12004
Menú Elemento Alinear a la Izquierda
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados a la izquierda. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Centrar en Horizontal
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Centra los objetos seleccionados horizontalmente. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Alinear a la Derecha
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados a la derecha. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Alinear Abajo
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados en la parte inferior. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Centrar en Vertical
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Alinea los objetos seleccionados a lo largo de su centro en el eje vertical. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Alinear Arriba
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados en la parte superior. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Espaciar en Horizontal
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos seleccionados en el eje horizontal, con espacios iguales entre ellos. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Espaciar en Vertical
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos seleccionados en el eje vertical, con espacios iguales entre ellos. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
QlikView 11.20 SR2, 12004
145
Ajustar a la Izquierda
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo vertical del objeto situado más a la izquierda y hacia la derecha. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Ajustar Arriba
Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo superior horizontal del objeto más alto y hacia abajo. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Mismo Ancho
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Otorga a los elementos seleccionados un mismo ancho. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Misma Altura
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Otorga a los elementos seleccionados una misma altura. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Nueva Imagen...
Crea un nuevo objeto de texto (en una ubicación oculta en el documento) y a continuación abre el diálogo Propiedades de Objeto de Texto para seleccionar una imagen. La imagen aparecerá como un elemento de impresión habitual en el panel de vista previa, donde podrá ser desplazado y redimensionado igual que cualquier otro elemento de impresión.
Nuevo Texto...
Crea un nuevo objeto de texto (en una ubicación oculta en el documento) y a continuación abre el diálogo Propiedades del Objeto de Texto, en el que las propiedades del nuevo objeto de texto se pueden editar. El objeto de texto aparecerá como un elemento de impresión habitual en el panel de vista previa, en donde podrá ser desplazado y redimensionado igual que cualquier otro elemento de impresión.
Nuevas Selecciones Actuales
Crea una marca de selección (un objeto) para el informe. La marca de selección aparecerá como un elemento de impresión estándar en el panel de visualización de páginas, donde podrá ser desplazado y dimensionado igual que cualquier otro elemento de impresión.
Eliminar
Borra el(los) elemento(s) actualmente seleccionado(s). También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
146
QlikView 11.20 SR2, 12004
Configuraciones de Elemento
Abre el diálogo Editor de Informes: Diálogo configuración de elemento (página 155) donde podrá establecer diversas propiedades para el elemento de impresión seleccionado. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
En la parte inferior de los dos paneles hay iconos para algunas de las funciones de los distintos menús: Configuraciones de Página
Abre el diálogo Diálogo Editor de Informes: Configuraciones de Página (página 153) donde podrá establecer diversas propiedades para el elemento de impresión seleccionado. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Eliminar
Elimina la página resaltada.
Add
Incorpora una página única o página múltiple a continuación de la página seleccionada.
Configuraciones de Elemento
Abre el diálogo Editor de Informes: Diálogo configuración de elemento (página 155) donde podrá establecer diversas propiedades para el elemento de impresión seleccionado. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Eliminar
Elimina la página resaltada.
Add
Incorpora una nueva imagen, un nuevo texto, o un nuevo estado de selecciones.
Panel de Listado de Páginas A la izquierda hallará un listado con todas las páginas del informe. Los informes QlikView pueden contener dos tipos distintos de páginas, las páginas únicas y las páginas múltiples. Se puede incorporar cualquier número de páginas adicionales y los dos tipos pueden verse mezclados en cualquier tipo de combinación dentro de un mismo informe.
Páginas únicas Una página única puede contener cualquier número de objetos de hoja. La página se imprimirá siempre en una sola página exacta de papel (o página PDF) y los objetos de hoja habrán de ajustarse o truncarse para que encajen en dicha página. Los objetos de hoja pueden solaparse dentro de la página. Se puede añadir texto adicional.
Páginas Múltiples Una página múltiple puede contener un solo objeto de hoja, el cual puede extenderse a lo largo de varias páginas de papel (o páginas PDF), dependiendo de la cantidad de datos que se haya de imprimir. Una página múltiple es la mejor elección cuando se han de imprimir tablas extensas. Además de los objetos de tamaño dinámico, es posible añadir objetos de tamaño fijo en la introducción, o en áreas anexadas a la página. Estas áreas se comportarán exactamente igual que en una página única.
Cómo manipular el listado de páginas Puede seleccionar una página de la lista a fin de editarla, haciendo clic sobre ella. Hay varios comandos de barra de herramientas asociados de forma directa con el panel del listado de páginas:
QlikView 11.20 SR2, 12004
147
Añadir Página Única
Añade una página única tras la página seleccionada.
Añadir Página múltiple
Añade una página múltiple tras la página seleccionada.
Borrar Página
Borra la página actualmente seleccionada.
Ascender Página
Hace ascender la página seleccionada un paso más arriba de la lista. También es posible arrastrar y soltar la página en el panel del listado de páginas. Hace descender la página seleccionada un paso más abajo en la lista . También es posible arrastrar y soltar la página en el panel del listado de páginas.
Descender Página
Panel de Vista Previa de Páginas A la derecha del panel del listado de páginas, se encuentra una opción de vista previa de la página actualmente seleccionada en el panel del listado de páginas.
Añadir objetos de hoja al informe Arrastre simplemente, o haga doble clic en cualquier objeto de hoja del diseño, para colocarlo en el panel de vista previa de páginas. Los objetos de impresión se mostrarán en modo de vista previa igual que se muestran actualmente en el diseño QlikView. El objeto del informe reflejará de forma dinámica el aspecto exacto que tendrá al imprimirse, tanto en lo que se refiere a los cambios de propiedades, como a los cambios que se produzcan en los datos. Es posible seleccionar múltiples objetos de hoja en el diseño y arrastrarlos como grupo dentro del informe. Observe que solo se puede añadir un objeto de impresión al área dinámica central de una página múltiple.
Redimensionar y posicionar los objetos de impresión en la página Una vez añadido el objeto de hoja, éste aparecerá en el panel de vista previa de las páginas. Habrá un borde en torno al objeto y marcadores de posición en cada esquina para indicar que el objeto ha sido seleccionado. Pulse sobre él con el ratón y arrástrelo a la posición deseada. Utilice los marcadores de posición de las esquinas para ajustar el tamaño. Una línea de guiones muestra los márgenes actuales. No se podrá emplazar un objeto de hoja fuera de dichos márgenes.
Navegar por la página y seleccionar los objetos de impresión Seleccione un objeto de impresión haciendo clic sobre él. Una vez seleccionado un objeto de impresión, es posible mover la selección al siguiente objeto empleando la tecla Tab (Mayús+Tab para moverse hacia atrás). Utilice Mayús-clic para seleccionar múltiples objetos. En las páginas múltiples, arrastre objetos de impresión entre las distintas áreas. Cuando se resaltan uno o más elementos en el panel de vista previa, se convierten en disponibles los comandos de la barra de herramientas de alineación. Alinear Arriba
Centrar en Vertical
148
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados en la parte superior. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Alinea los objetos seleccionados a lo largo de su centro en el eje vertical. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
QlikView 11.20 SR2, 12004
Alinear Abajo
Alinear a la Izquierda
Centrar en Horizontal
Alinear a la Derecha
Espaciar en Horizontal
Espaciar en Vertical
Ajustar a la Izquierda
Ajustar Arriba
Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados en la parte inferior. Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados a la izquierda. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Centra los objetos seleccionados horizontalmente. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas. Únicamente disponible cuando estén seleccionados dos o más objetos de impresión (mediante Mayús-clic). Alinea los objetos seleccionados a la derecha. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos seleccionados en el eje horizontal, con espacios iguales entre ellos. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos seleccionados en el eje vertical, con espacios iguales entre ellos. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo vertical del objeto situado más a la izquierda y hacia la derecha. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas. Únicamente disponible cuando se hayan seleccionado dos o más objetos de impresión. Distribuye los objetos de hoja activos, con espacios mínimos entre ellos, desde el extremo superior horizontal del objeto más alto y hacia abajo. También disponible como uno de los comandos que se muestran al hacer clic con el botón derecho del ratón en el panel de vista previa de páginas.
Comandos de la barra de herramientas Existen dos controles en la barra de herramientas directamente asociados al panel de visualización de páginas: Habilita y deshabilita la rejilla de diseño. También activa la funcionalidad Ajustar a Rejilla. Con la rejilla de diseño y la funcionalidad de Ajustar a Rejilla activadas es más fácil alinear los objetos de hoja en la página, aunque sea un control menos preciso. Zoom En este desplegable, especifique un factor de ampliación para todo el panel de visualización completo. Con un factor de ampliación apropiado se facilita enormemente la tarea de situar los objetos con precisión. Finalmente, hay ciertos botones de la barra de herramientas que sirven para imprimir el informe desde el diálogo Editor de Informes. Rejilla de Diseño
QlikView 11.20 SR2, 12004
149
Copiar
Pulse este botón para abrir el diálogo Vista Previa y ver qué aspecto tendrá el informe actual cuando lo imprima con las actuales selecciones realizadas en el documento QlikView. Este botón también está disponible desde la página Editor de Páginas del diálogo Editor de Informes. Pulse este botón para abrir el diálogo Imprimir e imprimir el informe actual. Este botón también está disponible desde la página Editor de Páginas del diálogo Editor de Informes. Copia el informe, página o elemento resaltados.
Pegar
Pega el informe, página o elemento copiado.
Vista Previa
Imprimir
Finalmente, hay un botón de la barra de herramientas para pegar informes, páginas y elementos copiados.
Editor de Informes: Diálogo Opciones de Configuración de Informe En este diálogo encontrará configuraciones generales (no relativas a páginas) sobre los informes. El diálogo tiene cuatro páginas.
La pestaña Configuración
Diálogo Opciones de Configuración de Informe, pestaña Configuración
Esta pestaña contiene propiedades básicas para el informe: Nombre
150
Es el nombre del informe. Puede ser cualquier cadena de texto. El nombre puede ser una fórmula calculada para su actualización dinámica.
QlikView 11.20 SR2, 12004
Id de informe
El ID exclusivo del informe. En el momento de su creación, toda entidad de diseño en QlikView, incluidos los informes, recibe un ID exclusivo para su control vía Automatización. El ID por defecto consta de una combinación de letras que definen el tipo de entidad, así como también un número. Al primer informe de un documento se le asigna el ID RP01. Un ID puede cambiarse por cualquier otra cadena que no se esté utilizando en ese momento para algún otro informe, u objeto de hoja, hoja, marcador o alerta en el documento.
Comentario
Este es un campo de comentario donde el creador de un informe puede describir el propósito del informe o cualquier otro detalle relativo al informe. No se utiliza fuera de este contexto.
Tamaño Preferido de Papel
En este desplegable podrá especificar el tamaño de papel deseado para el informe. Las proporciones del tamaño seleccionado se reflejarán en el panel de visualización de páginas. Si el informe finalmente se imprime en otro tamaño de papel distinto del que originariamente se pensó para el informe, QlikView tratará de ajustar los contenidos del informe, haciendo un zoom de los objetos de impresión para que encajen en el nuevo tamaño de papel.
Visualización Condicional
Si esta casilla de verificación está marcada, el informe se mostrará u ocultará dinámicamente, dependiendo del valor de una expresión condicional introducido en el cuadro de edición que hay a la derecha. La condición expresada se evaluará cada vez que se genere la lista de informes disponibles. El informe solo estará disponible cuando la condición se evalúe como verdadera. Los usuarios con privilegios de ADMIN en el documento pueden ignorar todas las condiciones mediante la opción Mostrar Todas las Hojas y Objetos de Hoja del diálogo Propiedades de Documento: Seguridad (página 466). Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+S.
La pestaña Márgenes
QlikView 11.20 SR2, 12004
151
Diálogo Opciones de configuración de informe, pestaña Márgenes
Esta pestaña contiene opciones para los márgenes del informe. Los controles son los mismos que los de la página Imprimir: Diseño (página 106) del diálogo Imprimir.
La pestaña Cabecera/Pie de página
Diálogo Opciones de configuración de Informe, pestaña Cabecera/Pie de página
Esta pestaña contiene opciones para cabeceras/pies de página en el informe. Los controles son los mismos que los de la página Imprimir: Cabecera/Pie de página (página 108) del diálogo Imprimir.
La pestaña Selecciones
Diálogo Configuración de informe, pestaña Selecciones
Esta pestaña contiene opciones para las selecciones; se utilizarán al imprimir el informe:
152
QlikView 11.20 SR2, 12004
Selecciones Iniciales
Estos botones de opción le permiten especificar las selecciones iniciales para impresión del informe. Independientemente de qué parámetro emplee, las selecciones que prevalezcan por delante de la impresión del informe serán restablecidas tras la impresión.
Selecciones Actuales
Utilice las Selecciones Actuales como la base de impresión del informe (opción predefinida por defecto).
Borrar Todo
Todas las selecciones actuales del documento se borrarán antes de imprimir el informe. Tras haber completado la impresión, las selecciones originales se aplicarán nuevamente.
Selecciones Actuales
Se aplicará un marcador, el cual puede seleccionarse en el cuadro desplegable, antes de imprimir el informe. Tras haber completado la impresión, las selecciones originales se aplicarán nuevamente.
Referenciar informe Si se marca esta casilla de verificación, el informe completo se imprimirá como posibles valores de repetidas veces mientras esté seleccionado cada valor posible en el campo campo especificado en el desplegable inferior. Si no hay valores posibles especificados en el campo, no se imprimirá nada. Tras haber completado la impresión, las selecciones originales se aplicarán nuevamente. Si se utilizan números de página, éstos serán continuos a lo largo de todas las páginas impresas.
Diálogo Editor de Informes: Configuraciones de Página En este diálogo se encuentran diversas configuraciones para la página actualmente seleccionada. El diálogo consta de tres páginas.
General
Configuraciones de Página, pestaña General
Esta pestaña muestra las propiedades básicas de la página: Orientación
Cada página puede tener una configuración aparte según la orientación. Elija entre Vertical u Horizontal. La elección se verá reflejada en el panel superior del listado de páginas.
Tipo de Página
Determina si debería imprimirse el informe como Página Única o como Página Múltiple (para tablas extensas).
QlikView 11.20 SR2, 12004
153
Ajustar Impresión al Papel
Esta opción sólo está disponible en el caso de páginas múltiples. Usar Papel Según se Necesite No se escala la impresión del objeto de hoja. Se emplearán tantas páginas como sea necesario, en ambas direcciones. Aplicar escala de x % Se aplicará una escala a la impresión del objeto de hoja, según un porcentaje fijo de su tamaño original. Se emplearán tantas páginas como sea necesario, en ambas direcciones. Adaptar x a y Se aplicará una escala a la impresión del objeto de hoja para que se ajuste a un determinado número fijo de páginas.
Configuración
Configuraciones de Página, pestaña General
Esta pestaña contiene parámetros para las áreas de introducción y apéndices en páginas múltiples. No está disponible en páginas únicas. Utilizar Introducción y Apéndice
Habilite esta opción para permitir el uso de elementos de impresión de tamaño fijo, además del contenido de tamaño dinámico de una página múltiple. Cuando haga esto desgraciadamente perderá compatibilidad con versiones de QlikView anteriores a la 7.5
Ubicación de la Introducción
Marcando una, dos o tres de las casillas de verificación, se puede elegir entre imprimir el área de introducción en la Primera Página, en todas las Páginas Intermedias y/o en la Última Página.
154
QlikView 11.20 SR2, 12004
Altura de Introducción
Define la altura asignada al área de la introducción en cada página. El número se suministra en un porcentaje % del área de impresión disponible (altura del papel menos las áreas de cabecera/pie de página). Este parámetro también se puede modificar arrastrando el borde directamente al panel de vista previa.
Desplazamiento de la Introducción
Define el espaciado entre el área de la introducción y el área principal. El valor se suministra en porcentaje % de área de impresión disponible (altura del papel menos áreas de cabecera/pie de página).
Ubicación de Apéndice
Marcando una, dos o tres de las casillas de verificación, se puede elegir entre imprimir el área de apéndice en la Primera Página, en todas las Páginas Intermedias y/o en la Última Página.
Altura de Apéndice
Define la altura asignada al área de apéndice en cada página. El número se suministra en un porcentaje % del área de impresión disponible (altura del papel menos las áreas de cabecera/pie de página). Este parámetro también se puede modificar arrastrando el borde directamente al panel de vista previa.
Desplazamiento del Apéndice
Define el espaciado entre el área de la introducción y el área principal. El valor se suministra en porcentaje % de área de impresión disponible (altura del papel menos áreas de cabecera/pie de página).
A Franjas
Configuraciones de Página, pestaña A Franjas
Esta pestaña contiene las opciones de configuración para la salida “a franjas” de la página. Esto quiere decir que la página se imprimirá repetidas veces con cada valor posible de un determinado campo. Cuando la casilla de verificación Referenciar página como posibles valores de campo se encuentre marcada, la página se imprimirá repetidamente por cada valor posible seleccionado en cada campo especificado en el desplegable inferior. Si no hay valores posibles especificados en el campo, no se imprimirá nada. Tenga en cuenta que si se ha especificado también un bucle de selección a nivel de informe (vea la La pestaña Selecciones (página 152)) puede encontrarse con una situación en la que la selección de informe excluya todos los valores de la variable de bucle a nivel de página. La página entonces se obviará para ese valor de bucle en concreto. Tras haber completado la impresión, las selecciones originales se aplicarán nuevamente. Si se utilizan números de página, éstos serán continuos a lo largo de todas las páginas impresas.
Editor de Informes: Diálogo configuración de elemento En este diálogo hallará opciones de configuración para el elemento de impresión (objeto) actualmente seleccionado en el panel de visualización de páginas. El diálogo tiene dos páginas.
QlikView 11.20 SR2, 12004
155
General
Configuraciones de Elemento, pestaña General La pestaña General contiene opciones para el objeto de impresión actualmente seleccionado en el panel de visualización de páginas. ID de Objeto
El ID del objeto de hoja que se va a imprimir.
Propiedades
Abre el diálogo de Propiedades para el objeto de hoja asociado con el elemento de impresión. Los cambios que se realicen en este diálogo se aplicarán al objeto de hoja actual y por supuesto se reflejarán en el resultado de impresión del informe.
Ajustar
Este control sólo está disponible para objetos en páginas únicas. Aquí se debe seleccionar cómo dimensionar el objeto de impresión para que encaje en el rectángulo asignado.
Tal cual
No dimensiona el objeto de impresión. Si éste es demasiado grande para el rectángulo marcador de objeto que lo va a contener, aparecerá truncado. Si es demasiado pequeño, habrá un espacio en blanco en torno al mismo.
Rellenar
Dimensiona el objeto de impresión de tal forma que éste rellene el rectángulo que lo contiene.
Rellenar con Aspecto
Dimensiona el objeto de impresión de tal forma que éste rellene el rectángulo que lo contiene, pero manteniendo al mismo tiempo el ratio de aspecto (o proporción) del objeto de hoja original.
Utilizar Borde
El objeto de impresión se imprime normalmente en la página, sin ningún marco o borde. Seleccionando esta casilla de verificación, se mostrará un borde en torno al objeto.
Color de Marco
Pulse este botón para seleccionar el color de borde.
Ancho de Marco
Aquí puede especificar el grosor del borde.
156
QlikView 11.20 SR2, 12004
Posición
Configuraciones de Elemento, pestaña Posición
La pestaña Posición contiene parámetros para posicionar y dimensionar los objetos en el área de impresión disponible. Left
Establece la posición del/los elemento/s actualmente seleccionado/s relativo/s en el margen izquierdo. 0 está lo más a la izquierda posible del área de impresión disponible.
Superior
Establece la posición del/los elemento/s actualmente seleccionado/s relativo/s en la parte superior. 0 está lo más arriba posible del área de impresión disponible.
Ancho
Fija el tamaño del/los elemento/s actualmente seleccionado/s en 1/1000 parte del ancho del área de impresión disponible.
Altura
Fija el tamaño del/los elemento/s actualmente seleccionado/s en 1/1000 parte de la altura del área de impresión disponible.
Nivel Z
Establece la capa del/los elemento/s actualmente seleccionado/s. Si los elementos se solapan con el elemento del nivel más bajo, se imprimirá primero (1), a continuación se imprimirá la siguiente capa y así sucesivamente.
QlikView 11.20 SR2, 12004
157
158
QlikView 11.20 SR2, 12004
17 Alertas 17.1 Creación de Alertas La manera más fácil de definir una alerta es empleando el Asistente de Alertas, el cual puede invocarse desde el menú Herramientas. Las alertas también se pueden crear y mantener desde el diálogo Alertas, el cual se abre desde el menú Herramientas. Las alertas se almacenan como parte del documento QlikView. Las alertas únicamente pueden crearse y dispararse desde versiones de QlikView para Windows (no desde clientes AJAX).
17.2 Cómo utilizar las alertas La comprobación de alertas QlikView se puede hacer de tres maneras distintas: 1. Automáticamente, en el diseño habitual de QlikView, cuando exista una probabilidad de que los datos del documento se hayan modificado, es decir, cuando se abre el documento, cuando se ejecuta el script, o cuando se ha llevado a cabo una operación de Reducir Datos. 2. Manualmente, desde una macro por medio de APIs de Automatización especiales. Véase la guía API de QlikView para más detalles. 3. Los programas externos que ejecutan QlikView por lotes tienen una API de Automatización especial que recupera una lista de alarmas disparadas en un determinado contexto. La cadena de eventos que siguen al disparo de una alerta se puede visualizar de la siguiente manera:
Las alertas pueden ser suspendidas, tras haber sido disparadas, hasta que se produzca un cambio. Por ejemplo, puede resultar bastante molesto que le recuerden, cada vez que abre un documento, que ha sobrepasado los límites de su presupuesto. En tal caso, usted puede configurar la alarma para que se dispare solamente una vez y luego se suspenda a sí misma hasta el mes siguiente.
QlikView 11.20 SR2, 12004
159
Como se puede observar en el diagrama, cada disparo de alerta inicia una cadena de operaciones lógicas en el documento QlikView. Normalmente QlikView realiza los siguientes pasos: 1. Aplicar la selección relativa a la alerta. 2. Calcular el valor de expresión de la condición. 3. Restaurar las selecciones originales. Los tiempos necesarios para llevar a cabo las acciones 1 y 3 son en cada caso iguales a los tiempos que se tarda en hacer las selecciones con el ratón si éstas se han aplicado interactivamente. El tiempo que se necesita para el paso 2 es el mismo que si la expresión hubiera residido, por ejemplo, en un objeto de hoja. Si sumamos estos tiempos, el tiempo total que se tarda en comprobar una alerta puede llegar a ser considerable en documentos de gran tamaño. Esto puede parecer irrelevante en el caso de alertas únicas, disparadas al abrir o recargar, pero debería observarse una gran precaución cuando se utilicen grandes cantidades de alertas disparadas mediante macros, para que el documento no se ralentice en exceso. Abre el diálogo Alertas (página 160) desde donde se crean y gestionan todas las alertas en QlikView.
17.3 Alertas La manera más fácil de definir una alerta es utilizando el Asistente de Alertas (página 164), el cual puede invocarse desde el menú Herramientas. El diálogo Alertas se abre desde el menú Herramientas. Este diálogo se utiliza para manejar las alertas, las cuales se almacenan como parte del documento QlikView. Las alertas se pueden disparar desde cualquier versión Windows de QlikView (esto es, no desde clientes AJAX). Una alerta es una entidad compuesta que normalmente consta de tres partes básicas:
1. Una condición, es decir, una expresión QlikView que establece una condición lógica, que puede ser verdadera o falsa. 2. Un estado lógico (marcador, borrar todo o estado actual de selección) que debiera ser aplicado antes de comprobar el estado de la expresión de la condición. 3. Una o más acciones que han de llevarse a cabo cuando la condición es evaluada y es verdadera. Las acciones más habituales incluyen mostrar un mensaje en una ventana emergente, o enviar un mensaje de correo electrónico a uno o más destinatarios. También se pueden programar otras acciones por medio de macros. Cuando se comprueba una condición de alerta y dicha condición se cumple y se llevan a cabo las acciones, entonces podemos decir que la alerta se ha disparado. La comprobación de alertas QlikView se puede hacer de tres maneras distintas:
a. Automáticamente, desde el diseño habitual de QlikView, cuando exista una probabilidad de que los datos del documento se hayan modificado, es decir, cuando se abre el documento, cuando se ejecuta el script, o cuando se ha llevado a cabo una operación de Reducir Datos. b. Manualmente, desde una Intérprete Interno de Macros (página 967) por medio de APIs de Automatización especiales. Véase el archivo QlikView APIguide.qvw para más detalles; (es un archivo QlikView muy útil, que describe la utilización y funcionalidad de las macros en QlikView y que se instala habitualmente con la aplicación). c. Externamente, desde programas que ejecutan QlikView en modo por lotes y que tienen una API de Automatización especial que recupera una lista de alarmas disparadas desde un determinado contexto. Tenga cuidado en la creación de alertas, si incluye grandes cantidades de alertas disparadas por macros, el documento podría tener un rendimiento mucho más lento.
160
QlikView 11.20 SR2, 12004
17.4 El diálogo Alertas
El diálogo Alertas
La parte superior izquierda del diálogo contiene un Listado de Alertas en el que se muestran todas las alertas actualmente definidas en el documento. La lista incluye tres columnas: ID, Habilitar y Descripción. ID
El ID único y exclusivo de la alerta se muestra en el cuadro de edición ID así como también en el listado de alertas. En el momento de su creación, cada entidad de diseño QlikView, incluidas las alertas, recibe un ID único y exclusivo para su control mediante Intérprete Interno de Macros (página 967). La primera alerta de un documento recibe el ID AL01. Podrá editar este número más adelante en el cuadro de edición ID.
Habilitar
Marque o no la casilla si desea activar o desactivar la alerta.
Descripción
Es la descripción de la alerta, tal y como viene definida en Descripción (véase más adelante).
Add
El botón Añadir añade una nueva alerta a la lista para su posterior edición.
Eliminar
Seleccionar una alerta y pulsar el botón Eliminarsirve para borrarla de la lista.
QlikView 11.20 SR2, 12004
161
Condición
162
El grupo Condición se utiliza para definir la expresión condicional. (Condición) Se trata de una expresión QlikView que debería ofrecer un resultado verdadero (distinto de cero) cuando la alerta se vaya a disparar. Todo Vacío Si esta casilla aparece marcada, se utilizará el estado de Todo Vacío al evaluar la condición de la alerta. Marcador Si Todo Vacío se deja sin marcar, podrá especificar un marcador para aplicarlo antes de que se compruebe el estado de la alerta. El marcador deberá especificarse como un ID de marcador. El marcador debe existir, para que la alerta funcione correctamente. Si no se especifica marcador alguno y la casilla de verificación de Todo Vacío se deja sin marcar, se emplearán las selecciones actuales (esto es, el estado lógico del documento) cuando se compruebe la condición de alerta.
QlikView 11.20 SR2, 12004
Eventos
El grupo Eventos sirve para definir comprobaciones automáticas de eventos. Al Abrir La alerta se comprueba automáticamente al abrir el documento. Después de Recargar La alerta se comprueba automáticamente tras una Recarga del documento (ejecución de script). Además, la alerta se comprobará también al abrir el documento, si el último tiempo de recarga almacenado en el documento es posterior al tiempo registrado cuando se comprobó la alerta por última vez. Después de Reducir La alerta se comprueba automáticamente tras una reducción de datos (comando Reducir Datos) en el documento. Además, la alerta se comprobará también al abrir el documento, si el último tiempo de reducción almacenado en el documento fuera posterior al tiempo registrado cuando se comprobó la alerta por última vez. Retardar Los segundos disparos de alertas comprobadas automáticamente pueden suspenderse durante un determinado número de Días una vez disparada la alerta. Se pueden utilizar decimales para especificar con más detalle las partes del día. El valor 0 por supuesto indica que no se aplicará ningún tiempo de suspensión. Nivel de Disparo Los segundos disparos de alertas comprobadas de forma automática puede suspenderse si el estado de la alerta ha cambiado tras el disparo. En la lista del desplegable puede elegir entre tres niveles de reocurrencia:
Siempre implica que la alerta se disparará cada vez que se produzcan el/los evento(s) disparadores y se cumpla la condición de la alerta. Cambios en el Mensaje significa que el disparo de una alerta se suspende hasta que cambie el Mensaje de la alerta. Esto solo tiene sentido o efecto en el caso de textos con mensaje dinámico. (Tenga en cuenta que el estado de la condición de alerta no tiene que variar necesariamente para que el mensaje evaluado cambie. Cualquier modificación que se produzca en el Asunto del Mensaje (ver a continuación) se considerará como un cambio de mensaje. Cambios de Estado significa que el disparo de una alerta es suspendido hasta que cambie el estado de la alerta, es decir, que la condición de alerta no se haya cumplido durante al menos una comprobación y se vuelva a cumplir de nuevo en una comprobación posterior. Éste es el tipo de suspensión de alerta más fuerte de todos. Mostrar Emergente
Marque la casilla de verificación Mostrar Emergente si desea que el mensaje de alerta se muestre como un globo emergente cuando se dispare la alerta.
QlikView 11.20 SR2, 12004
163
Utilizar Mensaje El grupo Utilizar Mensaje Emergente Personalizado le permite definir un Emergente Personalizado formato emergente personalizado para la alerta seleccionada. Marcando esta alternativa, podrá reemplazar las opciones establecidas por defecto Configuración de Mensajes Emergentes tal como se definen en Propiedades de Documento: General (página 448). El botón Configuración de Ventanas Emergentes abre el diálogo Configuración de Ventanas Emergentes (página 453). Modo
En el grupo Modo podrá configurar las distintas opciones para definir una alerta: como Interactivo (se dispara de manera automática desde el diseño), y/o como alerta relevante para ciertos programas externos que ejecutan QlikView en modo Lote (ejecución por medio de líneas de comando), por ej. QlikView Publisher, mediante la API especial de Automatización para disparadores por Lotes. Si no se marca ninguna de las casillas de verificación de este grupo, la alerta puede aún así comprobarse manualmente por medio de macros.
Descripción
Se trata de un campo comentario en el que el creador de una alerta puede describir la finalidad de la alerta. Se utiliza únicamente en el listado de alertas de este cuadro de diálogo.
Mensaje
El cuadro de edición Mensaje le permite teclear el mensaje que se visualizará con la alerta. En el caso de mensajes emergentes de alerta, el texto aparecerá en el emergente; en las alertas por correo electrónico, el texto será el cuerpo mismo del mensaje. El texto del mensaje puede definirse como una Fórmula Calculada (página 945) para actualización dinámica. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Asunto del Mensaje
En el cuadro de edición Asunto del Mensaje se puede introducir la línea de texto que se empleará como asunto en los mensajes de alerta de correo electrónico. El texto se puede definir como una expresión de etiqueta calculada para actualización dinámica. Haga clic en el botón ... que abre el diálogo Editar Expresión para una edición más fácil de fórmulas largas. Si se deja vacío, en la línea de asunto aparecerá el texto 'Alerta QlikView'.
Receptores de Correo
El panel Receptores de Correo es una lista de direcciones de correo separadas por punto y coma. Cada destinatario recibirá un mensaje de correo electrónico cada vez que se dispare la alerta. La lista puede definirse como una expresión de cadena calculada para actualización dinámica.
17.5 Asistente de Alertas El asistente de alertas le ayuda en la tarea de definir una alerta. El proceso consta de los siguientes pasos básicos:
Paso 1 - Nombre/describa la alerta
página 166
Paso 2 - Defina la condición de la alerta
página 167
Paso 3 - Defina cuándo comprobar la condición de alerta
página 168
Paso 4 – Defina un retardo para la comprobación
página 169
164
QlikView 11.20 SR2, 12004
Paso 5 - Defina la(s) acción(es) que se habrá(n) de tomar cuando se página 170 dispare la alerta Dependiendo de las selecciones que haya realizado, algunos de los pasos anteriores podrían obviarse.
Iniciar el asistente de alertas Puede iniciar el asistente de alertas eligiendo Asistente de Alertas en el menú Herramientas.
Primera página de la página de inicio del Asistente de Alertas.
Segunda página de la página de inicio del Asistente de Alertas.
La primera vez que arranque el asistente se encontrará con dos páginas de inicio; la primera de ellas describe el concepto de alerta y la segunda le informa acerca del funcionamiento del asistente y los pasos que engloba. Si desea saltarse las páginas de inicio cuando utilice el asistente en lo sucesivo, marque la casilla de verificación No volver a mostrar esta página en cualquiera de las dos páginas o en ambas. Pulse Siguiente para continuar.
QlikView 11.20 SR2, 12004
165
Paso 1 - Nombre/describa la alerta
Primera página del Asistente de Alertas.
Introduzca un nombre y/o un texto breve en Descripción de Alerta que describa la alerta que se dispone a crear. Se trata de un campo comentario en el que el creador de la alerta puede describir la finalidad de la misma o cualquier otro detalle relacionado con ésta. Sólo se utilizará en el listado de alertas del diálogo Alertas. Pulse Siguiente para continuar.
166
QlikView 11.20 SR2, 12004
Paso 2 - Defina la condición de la alerta
Segunda página del Asistente de Alertas.
En este paso podrá definir la condición de la alerta y el estado de selección que debería emplearse cuando se compruebe la condición de la alerta. Condición de Alerta
Introduzca una expresión QlikView que debiera evaluarse como verdadera (distinta de cero) cuando se vaya a disparar la alerta.
Estado de selección en el momento de comprobación de la alerta
Aquí podrá decidir qué estado de selección emplear cuando se compruebe el resultado de la condición de la alerta. Hay tres acciones posibles: Selección Actual La condición de la alerta se comprobará utilizando cualquiera de las selecciones que se realicen en el momento mismo de comprobación de la alerta. Todo Vacío Todas las selecciones se borrarán temporalmente antes de comprobarse la condición de la alerta. Marcador Se aplicará un marcador específico de forma temporal antes de comprobarse la condición de la alerta.
Pulse Siguiente para continuar.
QlikView 11.20 SR2, 12004
167
Paso 3 - Defina cuándo comprobar la condición de alerta
Tercera página del Asistente de Alertas.
En este paso podrá definir cuando debiera comprobarse la condición de la alerta. La alerta puede comprobarse manualmente en cualquier momento mediante llamadas de Automatización. Se pueden definir comprobaciones automáticas ante determinados eventos relevantes mediante las configuraciones de esta página. Comprobar Alerta Interactivamente
Marque esta casilla de verificación si desea que la alerta se compruebe de forma automática ante los eventos que a continuación se describen. Al Abrir Marque esta casilla de verificación si desea que la alerta se compruebe automáticamente cuando se abra el documento. Después de Recargar Marque esta casilla de verificación si desea que la alerta se compruebe automáticamente tras una recarga del documento (ejecución de script). Después de Reducir Marque esta casilla de verificación si desea que la alerta se compruebe automáticamente tras haberse producido una reducción de datos en el documento (comando Reducir Datos).
Alerta por Lotes
Marque esta casilla de verificación si la alerta está diseñada para dispararse desde aplicaciones externas mediante la API de automatización especial para disparos por lotes.
Pulse Siguiente para continuar.
168
QlikView 11.20 SR2, 12004
Paso 4 – Defina un retardo para la comprobación
Cuarta página del Asistente de Alertas.
Aquí puede definir un período de suspensión tras haberse disparado la alerta, durante el cual la alerta no deberá ser comprobada. Esto permite que, por ejemplo, una alerta se dispare únicamente la primera vez que abre un documento en el día. Retardar
Es posible suspender el relanzamiento de alertas verificadas de manera automática por un tiempo determinado tras haberse disparado la alerta. Introduzca un número de días en este recuadro. Los decimales se utilizarán para especificar partes del día.
Nivel de Disparo
El disparo de alertas verificadas de forma automática también puede suspenderse basándose en posibles cambios que se hayan producido en los datos. En este desplegable puede elegir entre tres niveles de reaparición. Siempre La alerta se dispara cada vez que se produce el(los) evento(s) disparador(es) y se cumple la condición de alerta. Cambios en el Mensaje El disparo de la alerta es suspendido hasta que el Mensaje de la alerta cambie. Esto solo tiene sentido o efecto en el caso de textos con mensaje dinámico. Observe que el estado de la condición de alerta no ha de cambiar necesariamente para que el mensaje evaluado cambie. Cambios de Estado El disparo de la alerta se suspende hasta que el estado de la alerta cambie, esto es, la condición de la alerta no se ha cumplido durante al menos una comprobación y se cumple más tarde, en una comprobación posterior. Éste es el tipo de suspensión de alerta más fuerte de todos.
Pulse Siguiente para continuar.
QlikView 11.20 SR2, 12004
169
Paso 5 - Defina la(s) acción(es) que se habrá(n) de tomar cuando se dispare la alerta
Quinta página del Asistente de Alertas.
En este último paso podrá especificar las acciones que se deban realizar cuando se dispare la alerta. Si su alerta únicamente se ha de comprobar mediante macros, este paso puede no ser necesario. Mensaje
Aquí puede teclear el mensaje que desee mostrar junto con la alerta. En el caso de alertas emergentes, éste es el texto que aparecerá en la ventana emergente. En las alertas por correo electrónico, éste será el cuerpo del mensaje de correo electrónico. El texto se puede definir como una expresión QlikView para actualización dinámica. Haciendo clic en el botón ... se abrirá el diálogo completo Editar Expresión para una edición más cómoda de fórmulas extensas.
Mostrar Emergente
Marque esta casilla de verificación si desea que el mensaje de la alerta se muestre como un globo emergente cuando se dispare la alerta.
Enviar Correo
Marque esta casilla de verificación para enviar un correo electrónico como resultado de haberse disparado la alerta. El cuerpo del correo electrónico será el texto del mensaje de la alerta.
Asunto del Mensaje
Introduzca un texto que se empleará como asunto del correo en el(los) correo(s) enviado(s). El asunto se puede definir como una expresión QlikView.
Receptores de Correo
Introduzca una lista de direcciones de correo electrónico separadas por punto y coma. Cada una de estas direcciones recibirá un correo electrónico cada vez que se dispare la alerta. La lista se puede definir como una expresión QlikView.
Pulse Finalizar para dar por terminada la creación de la nueva alerta.
170
QlikView 11.20 SR2, 12004
18 Panel de Variables
El diálogo Panel de Variables
El diálogo Panel de Variables muestra todas las variables no ocultas y sus valores en una única lista. Junto con la función Expansiones de Signo Dólar (página 308) en las expresiones QlikView, el panel de variables se puede utilizar como un mero repositorio de expresiones. Variables
En este listado a doble columna encontrará los nombres de todas las variables no ocultas y sus respectivos valores.
Definición
Resaltar una variable en la lista de abajo para visualizar su definición. El texto se puede editar libremente. Los cambios se reflejarán de forma inmediata en la columna Valor de la lista superior. Haga clic en el botón ... para abrir el diálogo Editar Expresión.
Comentario
Un campo comentario en el que el creador de una variable puede describir su propósito y función.
Add
Abre el diálogo Nueva Variable, donde se puede definir una nueva variable.
Eliminar
Resalte una variable de la lista y haga clic en este botón para borrar una variable.
QlikView 11.20 SR2, 12004
171
172
QlikView 11.20 SR2, 12004
19 Vista previa de la expresión
El diálogo Vista Previa de la Expresión
Este diálogo muestra todas las expresiones de documentos, hojas y objetos de hoja en una única lista. Desde esta lista podrá editar expresiones o efectuar Búsquedas y Reemplazos en múltiples expresiones. Puede seleccionar una o más expresiones de la lista. Una línea que haya sido seleccionada se mostrará en negro. Haga clic debajo de la última expresión para deseleccionarla. En la esquina superior izquierda del diálogo podrá escoger entre activar las siguientes opciones. Seleccione si lo desea más de una casilla de verificación. l l l l l
Expresiones de Gráfico Atributos de Gráfico Expresiones de Color Mostrar Condiciones Otras Expresiones
Columnas...
Abre el diálogo Columnas donde podrá personalizar qué columnas debieran aparecer en el diálogo Vista Previa de la Expresión. La columna Expresión no puede ser desactivada.
Buscar/ Reemplazar...
Abre el diálogo Buscar/Reemplazar, en el que podrá efectuar búsquedas y reemplazos de texto específico, dentro de la lista actual de expresiones. También podrá hacer modificaciones múltiples o masivas a las expresiones.
Exportar
Utilice este botón para exportar la tabla inferior a un archivo de texto.
Aplicar
Aplica los cambios realizados en la lista a las propiedades del documento, las hojas y los objetos de hoja, sin tener que salir del diálogo. Tras haber hecho uso de este comando, los cambios permanecerán incluso si emplea Cancelar para salir del diálogo.
QlikView 11.20 SR2, 12004
173
Editar...
Tras haber seleccionado una única expresión de la lista, puede utilizar este botón para abrir el diálogo Editar Expresión para la expresión seleccionada.
El listado de expresiones puede contener las siguientes columnas, según los parámetros definidos en el diálogo Columnas (ver a continuación): ID de Hoja
El ID de la hoja donde aparece la expresión. Vacío en el caso de las expresiones de documento.
Nombre de hoja
El nombre (título de la pestaña) de la hoja donde aparece la expresión. Vacío en el caso de las expresiones de documento.
ID de Objeto
El ID del objeto de hoja en el que aparece la expresión. Vacío en el caso de las expresiones de hoja y de documento.
Nombre de Objeto
El nombre del objeto donde aparece la expresión.
Localización
La ubicación de la expresión dentro de las propiedades con una “denominación intuitiva”, es decir, con una explicación simple del tipo de expresión de que se trata.
Etiqueta
La etiqueta de la expresión principal del objeto.
Localización (completa) La ubicación exacta de la expresión dentro de la estructura de propiedades. La notación corresponde a las jerarquías de propiedades de objeto de la interfaz de Automatización de QlikView, la cual se explica en detalle en la guía API de QlikView. Expresión
La definición de la expresión.
Los cambios efectuados desde este diálogo no podrán deshacerse mediante el comando Deshacer estándar.
174
QlikView 11.20 SR2, 12004
20 Archivos Internos 20.1 Referencias a archivos en el diseño QlikView Hay una serie de lugares, en el diseño mismo de QlikView, donde se pueden referenciar archivos externos como info, como imágenes de fondo etc. Los archivos externos se referencian mediante una ruta local o URL. En ciertos casos puede ser preferible incluir los archivos en el documento QlikView. Esto se puede hacer según se describe en Archivos Internos en documentos QlikView (página 175). Dentro del programa QlikView hay incluidas una serie de imágenes estándar que pueden utilizarse en cualquier documento sin requerir ningún tipo de preparación adicional especial. Esto se describe en Archivos internos en el archivo de programa QlikView (página 175).
20.2 Archivos Internos en documentos QlikView El prefijo info que precede a las sentencias Load (página 272) y Select (SQL) (página 289) en el script puede ir precedido de (o ser reemplazado por) el prefijo bundle. Los archivos externos serán leidos e incluidos en el documento QlikView. Los archivos externos ya no serán necesarios para referenciar los contenidos del archivo, haciendo así el documento QlikView mucho más ágil. Mostrar info y la función info emplearán automáticamente los archivos incluidos cuando estén disponibles. La sintaxis para referencias explícitas es la siguiente:
qmem://fieldname/fieldvalue | qmem://fieldname donde index es el índice interno de un valor dentro de un campo.
Ejemplos: 'qmem://Country/Austria' 'qmem://MyField/34'
20.3 Archivos internos en el archivo de programa QlikView En el archivo de programa QlikView, se ha incluido un conjunto de archivos de imagen. Estos se pueden referenciar directamente desde el diseño, sin necesidad de preparaciones especiales. La sintaxis para referenciar es la siguiente:
qmem:///nombrearchivo donde nombrearchivo es uno de los nombres de archivo listados más abajo (incluyendo la extensión).
Ejemplos: 'qmem:///Arrow_N_G.png' ='qmem:///Smiley'&if(sum(Result) o o donde index es el índice interno de un valor de campo. El prefijo Info puede omitirse cuando se emplee Bundle.
Bundle[Info] ( sentenciaload | sentenciaselect )
Ejemplos: Bundle Info Load * Fom flagoecd.csv; Bundle SQL Select * From infotable;
Call La sentencia de control call llama a una subrutina que debe ser definida por una sentencia sub previa. La sintaxis es la siguiente:
callnombre ( [ listaparametros ]) Donde:
QlikView 11.20 SR2, 12004
247
nombre
es el nombre de la subrutina.
listaparametros
es una lista separada por comas de los parámetros que se habrán de enviar a la subrutina. Cada elemento de la lista puede ser un nombre de campo, una variable o una expresión arbitraria.
La subrutina invocada mediante una sentencia call debe ir definida por un sub encontrado anteriormente durante la ejecución del script. Los parámetros se copian en la subrutina y, si el parámetro en la sentencia call es una variable y no una expresión, se copia de nuevo fuera, al salir de la subrutina. Como la sentencia call es una sentencia de control y, como tal, se termina con un punto y coma o fin de línea, no deberá sobrepasar el límite de una línea.
Ejemplos: // Ejemplo 1 sub INCR (I,J) I = I + 1 exit sub when I < 10 J = J + 1 end sub call INCR (X,Y) // Ejemplo 2 - Lista todos los archivos relacionados con QV que hay en el disco sub DoDir (Root) for each Ext in 'qvw', 'qva', 'qvo', 'qvs' for each File in filelist (Root&'\*.' &Ext) Load '$(File)' as Name, FileSize( '$(File)' ) as Size, FileTime( '$(File)' ) as FileTime autogenerate 1; next File next Ext para cada Dir en dirlist (Root&' \*' ) call DoDir (Dir) next Dir end sub call DoDir ('C:') Volver a Sentencias de Script y palabras clave (página 241).
Comment Field Ofrece una forma de mostrar los comentarios del campo (metadatos) desde bases de datos y hojas de cálculo. Los nombres de campo que no estén presentes en el documento se ignorarán. Si hubiera múltiples nombres de un mismo campo, se empleará el último valor.
248
QlikView 11.20 SR2, 12004
La palabra clave puede utilizarse para leer los comentarios desde una fuente de datos empleando la sintaxis siguiente:
comment *listacamposusing mapname *listacampos es un listado separado por comas con los campos que se han de comentar. El asterisco * indica la totalidad de campos. Se permite la inclusión de los caracteres comodín * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodín.
mapname es el nombre de una tabla de enlace previamente cargada en una sentencia mapping load o select (véase la Mapping (página 280)). La tabla de enlace empleada deberá tener dos columnas, la primera con los nombres de campo y la segunda con los comentarios. Para fijar comentarios individuales se emplea la sintaxis siguiente:
comment nombrecampowith comentario nombrecampo es el nombre del campo que debería comentarse. comentario es el comentario que deberá añadirse al campo.
Ejemplo 1: commentmap: mapping load * inline [ a,b Alpha, Este campo contiene valores de texto Num, Este campo contiene valores numéricos ]; comentar campos empleando commentmap;
Ejemplo 2: comment field Alpha with Uncampoquecontienecaracteres; comment field Num with *Un campo que contiene números’; comment Gamma with ‘campo Mickey Mouse’; Volver a Sentencias de Script y palabras clave (página 241).
Comment Table Permite mostrar los comentarios de una tabla (metadatos) desde bases de datos y hojas de cálculo. Los nombres de tabla que no estén presentes en el documento se ignorarán. Si hubiera múltiples nombres de una misma tabla, se empleará el último valor. La palabra clave puede utilizarse para leer los comentarios desde una fuente de datos empleando la sintaxis siguiente:
comment tableslistatablausingmapname Donde:
listatabla := (tabla{,tabla}) mapname es el nombre de una tabla de enlace previamente cargada en una sentencia mapping load o mapping select (véase Mapping (página 280)). Para fijar comentarios individuales se emplea la sintaxis siguiente:
QlikView 11.20 SR2, 12004
249
comment tablesnombretablawithcomentario Donde:
nombretabla es el nombre de la tabla que se va a comentar. comentario es el comentario que se desea añadir a la tabla.
Ejemplo 1: Commentmap: mapping Load * inline [ a,b Main, esta es la tabla de facto Currencies, la tabla de cambios de moneda ]; comentar tablas empleando commentmap;
Ejemplo 2: comment table Main with ‘Tabla Principal de facto’; Volver a Sentencias de Script y palabras clave (página 241).
Concatenate Si dos tablas que se van a concatenar (véase Campos (página 183)), tienen diferentes conjuntos de concatenation, la concatenación de dos tablas puede forzarse mediante el prefijo concatenate. Esta sentencia fuerza la concatenación con una tabla designada que ya existe, o con la última logical table previamente creada. Una concatenación hace en principio lo mismo que la sentencia UNION de SQL, pero con dos diferencias: primera, que el prefijo Concatenate puede emplearse aunque las tablas tengan o no idénticos nombres de campo; y segunda, que no se efectúan eliminaciones de campos idénticos. La sintaxis es la siguiente:
concatenate[ (tablename ) ] ( loadstatement | selectstatement )
Ejemplos: Concatenate LOAD* FROM file2.csv; Concatenate SQL SELECT * FROM table3;
tab1: Load * from file1.csv; tab2: load * from file2.csv; .. .. .. Concatenate (tab1) load * from file3.csv; Volver a Sentencias de Script y palabras clave (página 241).
Connect Se puede acceder a una base de datos general mediante la interfaz OLE DB/ODBC. Para ODBC, debemos especificar primero la fuente de datos mediante el administrador de conexión ODBC (véase el Panel de Control de Windows). Qué base de datos emplear se define en QlikView mediante la sentencia CONNECT. La sintaxis es la siguiente:
250
QlikView 11.20 SR2, 12004
ODBC CONNECT TO cadena-conexión [ ( info_acceso ) ] OLEDB CONNECT TO cadena-conexión [ ( info_acceso ) ] CUSTOM CONNECT TO cadena-conexión donde:
cadena-conexión ::= nombrefuentedatos { ;elemento-espec-conex } Cadena-conexión es el nombre de la fuente de datos y una lista opcional de uno o más elementos de especificación de conexión. Si el nombre de la fuente de datos contiene espacios en blanco, o si se lista cualquiera de los elementos de especificación de la conexión, la cadena de conexión deberá ir entre Comillas (página 310). nombrefuentedatos debe ser una fuente de datos definida ODBC o una cadena que define un proveedor OLE DB. conn-spec-item ::=DBQ=database_specifier | DriverID=driver_specifier | UID=userid | PWD=password Los elementos posibles de especificación de conexión pueden variar según las diferentes bases de datos. En algunas bases de datos, es posible que haya otros elementos más aparte de los señalados arriba. Para OLE DB, algunos de los elementos específicos de conexión son obligatorios y no opcionales. info_acceso ::= elemento_acceso{ , elemento_acceso} access_item ::= ( userid is userid | xuserid isscrambledusername ) | (password is password |xpassword isscrambledpassword) | codepage is codepageID |mode iswrite codepageID ::= ansi|oem|unicode| codepagenumber Si la sentencia connect se genera mediante asistente, se generará cualquier ID de usuario y contraseña con la sintaxis de codificación xuserid is / xpassword is, siempre que esté seleccionada la opción Encriptar Credenciales de Conexión de Usuario en Preferencias de Usuario (página 81). Si se utiliza la sentencia connect, deberá emplearse la sintaxis no codificada userid is / password is para suministrar el ID de usuario y contraseña. Actualmente, la codificación completa sólo está disponible para sentencias ODBC connect, dado que algunas partes de la cadena OLEDB connect no se pueden codificar. Observe que el cifrado o encriptado no es una medida completa de seguridad; es simplemente una ofuscación de las credenciales. El especificador codepage se puede usar si surgen problemas con caracteres nacionales en determinados drivers ODBC/OLE DB. Si se especifica mode is write en la info de acceso, la conexión se abrirá en modo lectura-escritura. En todos los demás casos, la conexión se abrirá como de sólo lectura. Si el ODBC está situado antes de CONNECT, se utilizará la interfaz ODBC; en caso contrario, se usará OLE DB.
Ejemplo: ODBC CONNECT TO 'Nwind; DBQ=C:\Program Files\Access\Samples\Northwind.mdb' (UserID is sa, Password is admin); La fuente de datos definida por esta sentencia es uilizada por las sentencias Select (SQL) (página 289) subsiguientes, hasta ejecutar una nueva sentencia CONNECT. La forma en que la sentencia connect conecta con la base de datos, empleando un proveedor de 32 bits o 64 bits, viene determinado por la versión de QlikView y Windows que se esté ejecutando: Windows
QlikView
Sentencia Connect
Resultado
64 bits
64 bits
connect
utiliza ODBC de 64 bits
64 bits
64 bits
connect32
utiliza ODBC de 32 bits
QlikView 11.20 SR2, 12004
251
64 bits
64 bits
connect64
utiliza ODBC de 64 bits
64 bits
32 bits
connect
utiliza ODBC de 32 bits
64 bits
32 bits
connect32
utiliza ODBC de 32 bits
64 bits
32 bits
connect64
utiliza ODBC de 64 bits
32 bits
32 bits
connect
utiliza ODBC de 32 bits
32 bits
32 bits
connect32
utiliza ODBC de 32 bits
32 bits
32 bits
connect64
ocasiona un error de script
Connect32 Esta sentencia se utiliza igual que la sentencia Connect, pero obliga a un sistema de 64 bits a utilizar un proveedor ODBC/OLEDB de 32 bits. No aplicable a connect personalizada.
Connect64 Esta sentencia se utiliza igual que la sentencia Connect, pero obliga a utilizar un proveedor de 64 bits. No aplicable a connect personalizada. Volver a Sentencias de Script y palabras clave (página 241).
Crosstable Una tabla cruzada es un tipo habitual de tabla, que ofrece una matriz de valores entre dos o más listas ortogonales de datos de cabecera, de las que una es utilizada como cabeceras de columna. Un ejemplo típico sería el de una columna por mes. Para convertir una tabla cruzada en una tabla simple, se puede usar el prefijo crosstable. El resultado es que las cabeceras de columna (por ej. los nombres de meses) se almacenarán en un campo -el campo de atributo- y los datos de columna (los números de mes) se almacenarán en un segundo campo : el campo de datos. La sintaxis es la siguiente:
crosstable (campo atributo, campo de datos [ , n ] ) ( sentenciaload | sentenciaselect ) donde:
campo atributo es el campo que contiene los valores de atributo. campo de datos es el campo que contiene los valores de los datos. n es el número de campos calificadores que preceden a la tabla que se va a transformar de una forma genérica. Por defecto es 1.
Ejemplos: Crosstable (Month, Sales) Load * from ex1.csv; Crosstable (Month,Sales,2) Load * from ex2.csv; Crosstable (A,B) Select * from table3;
252
QlikView 11.20 SR2, 12004
Asistente para Tablas Cruzadas
El Asistente para Tablas cruzadas
El asistente para tablas cruzadas es un método guiado por diálogos para crear la sintaxis de una tabla cruzada. Este diálogo se abre pulsando el botón Tabla Cruzada que se encuentra en la página Opciones del Asistente de Archivo. El asistente para tablas cruzadas tiene las siguientes opciones: Campos Qualifier
El número de campos qualifier que preceden a los campos que se van a transformar.
Campo Atributo
El nombre del nuevo campo que contendrá todos los campos (valores de atributo) que se van a transformar.
Campo de Datos
El nombre del nuevo campo que contendrá los datos de los valores de atributo.
Direct, Implicit La palabra clave DIRECT permite enlazar una tabla mediante una conexión ODBC u OLE DB, empleando la función Direct Discovery (página 179). El cualificador IMPLICIT sirve para definir campos que están enlazados y disponibles para su agregación en la base de datos, pero que no se cargan al ejecutarse el script.
DIRECT [ ( opción ) ] SELECT nombrecampo {, nombrecampo} [IMPLICIT nombrecampo {, nombrecampo}], FROM nombretabla opción ::= Stale [after] cantidad[ (días | horas | minutos | segundos )] La opción Stale after se utiliza para fijar un límite de tiempo de caché (o retención en memoria) de los resultados de la consulta a Direct Discovery. Una vez finalizado este límite de tiempo, QlikView Server borra los resultados de la consulta Direct Discovery que se generaron en caché conforme a las selecciones previas. Cuando esto ocurre, QlikView consulta a la fuente de datos conforme a las selecciones realizadas y crea la caché de nuevo según el límite de tiempo designado. Los campos especificados tras una sentencia SELECT se cargarán en la memoria QlikView igual que el resultado de una consulta SQL SELECT normal. Nota: La sentencia SELECT puede que no contenga ninguna cláusula DISTINCT, WHERE o GROUP BY.
QlikView 11.20 SR2, 12004
253
Si la sentencia IMPLICIT se deja fuera, todos los campos de la tabla enlazada que no se especifiquen en la sentencia SELECT estarán disponibles como campos implícitos y podrán utilizarse en expresiones QlikView. La base de datos enlazada efectuará la agregación y devolverá la consulta a QlikView. Mediante la sentencia IMPLICIT, podemos definir qué campos, además de los campos enlazados enumerados tras la sentencia SELECT podrán estar disponibles como campos implícitos. Los campos que no se indiquen no estarán disponibles en QlikView.
Nombretabla es el nombre de una tabla o vista de la base de datos desde la que se cargan los datos. Por lo general se trata de una vista que contiene un JOIN efectuado en la base de datos. Normalmente, los campos con valores discretos que se emplearán como dimensiones deberían cargarse y no marcarse como implícitos, mientras que los números que se utilizarán en agregaciones sólo sí deberían marcarse como implícitos.
Ejemplos: En estos ejemplos emplearemos una base de datos denominada TableName, que contiene los campos Dim1, Dim2, Num1, Num2 y Num3. En todos los ejemplos, Dim1 y Dim2 se cargarán en el conjunto de datos de QlikView.
DIRECT SELECT Dim1, Dim2 FROM TableName Num1, Num2 y Num3 serán campos implícitos para QlikView.
DIRECT SELECT Dim1, Dim2 IMPLICIT Num1, Num2 FROM TableName Num1 y Num2 serán campos implícitos para QlikView. Num3 no estará disponible en QlikView.
DIRECT SELECT Dim1, Dim2 IMPLICIT Num1 as NumA FROM TableName NumA (Num1 renombrado como NumA ) será un campo implícito. Num2 y Num3 no estarán disponibles en QlikView.
Directory La sentencia Load (página 272) puede ir precedida por una sentencia directory, la cual define en qué directorio buscar los archivos.
directory ruta donde:
ruta es un texto que puede ser interpretado como la ruta hacia el archivo, absoluta o relativa al archivo .qvw.
Ejemplo: Directory c:\userfiles\data; El directorio definido por esta sentencia es usado por sentencias Load (página 272)subsiguientes hasta ejecutar una nueva sentencia directory. Una sentencia directory se genera automáticamente si se han activado Rutas Relativas en el diálogo Editor de Script. Volver a Sentencias de Script y palabras clave (página 241).
Disconnect Termina la conexión ODBC/OLEDB/Personalizada actual. Esta sentencia es opcional. La conexión terminará automáticamente cuando se ejecute una nueva sentencia connect o cuando termine la ejecución del script. La sintaxis es la siguiente: disconnect
Ejemplo: disconnect;
254
QlikView 11.20 SR2, 12004
Volver a Sentencias de Script y palabras clave (página 241).
Do..loop La sentencia de control do..loop crea un bucle que ejecuta una o varias sentencias hasta cumplirse una condición lógica. La sintaxis es la siguiente:
do[ ( while | until ) condición ] [sentencias] [exit do [ ( when | unless ) condición ] [sentencias] loop[ ( while | until ) condición ] Donde: condición
es una expresión lógica que se evalúa como verdadera o falsa.
sentencias
es cualquier grupo de una o más sentencias de script QlikView.
La cláusula condicional while o until sólo debe aparecer una vez en cualquier sentencia do..loop, esto es, o bien después de do o después de loop. Cada condición se interpreta sólo la primera vez que se encuentra pero se evalúa cada vez que se encuentra en el bucle. Si se encuentra una cláusula exit do en el bucle, la ejecución del script será transferida a la primera sentencia después de la cláusula loop que indica el fin del bucle. Una cláusula exit do puede hacerse condicional mediante el uso opcional de un sufijo when o unless. Como la sentencia do..loop es una sentencia de control y como tal se termina con un fin de línea o con punto y coma, cada una de las tres posibles cláusulas (do, exit do yloop) no deben sobrepasar el límite de una línea.
Ejemplos: // load files file1.csv..file9.csv for a=1 do while a=
Mayor o igual que
Se hace una comparación numérica si ambos operadores pueden ser interpretados numéricamente. La operación devuelve el valor lógico de la evaluación de la comparación.
=
Igual
Se hace una comparación numérica si ambos operadores pueden ser interpretados numéricamente. La operación devuelve el valor lógico de la evaluación de la comparación.
Distinto
Se hace una comparación numérica si ambos operadores pueden ser interpretados numéricamente. La operación devuelve el valor lógico de la evaluación de la comparación.
precedes
Menor que (ASCII)
A diferencia del operador < no se intenta hacer una interpretación numérica de los valores del argumento antes de la comparación. La operación devuelve true si el valor de la izquierda del operador tiene una representación de texto, la cual en una comparación ASCII, viene antes de la representación de texto del valor de la derecha.
Ejemplo: ' 11' precedes ' 2' devuelve verdadero compare esto con:
' 11' < ' 2' devuelve falso
QlikView 11.20 SR2, 12004
315
Mayor que (ASCII)
follows
A diferencia del operador > no se intenta hacer una interpretación numérica de los valores del argumento antes de la comparación. La operación devuelve true si el valor de la izquierda del operador tiene una representación de texto, la cual en una comparación ASCII, viene después de la representación de texto del valor de la derecha.
Ejemplo: ' 23' follows ' 111' devuelve verdadero compare esto con:
' 23' < ' 111' devuelve falso
Operadores de Bit Todos los operadores de bit convierten los operandos en enteros con signo (32 bits) y devuelven el resultado de la misma forma. Todas las operaciones se realizan bit a bit.
bitnot
Bit inverso.
Operador unitario. La operación devuelve el inverso del operando ejecutado bit a bit.
bitand
Bit and.
La operación devuelve el AND lógico de los operandos ejecutados bit a bit.
bitor
Bit or.
La operación devuelve el OR lógico de los operandos ejecutados bit a bit.
bitxor
Bit or exclusivo.
La operación devuelve el OR lógico exclusivo o de los operandos, ejecutado bit a bit.
>>
Bit right shift.
Operador unitario. La operación devuelve el operando desplazado un paso a la derecha.
0. El resultado es un número.
log10(x) El logaritmo en base 10 de x. La función solo se define si x>0. El resultado es un número.
344
QlikView 11.20 SR2, 12004
sqrt(x) Raíz cuadrada de x. La función solo se define si x>=0. El resultado es un número positivo.
sqr (x ) Raíz cuadrada de x. El resultado es un número.
pow(x,y) Devuelve x elevado a la y-ésima potencia. El resultado es un número. Volver a Otras funciones.
Funciones trigonométricas e hiperbólicas En las funciones que hay a continuación, los parámetros son expresiones donde x debe interpretarse como un número de valor real. Todos los ángulos se miden en radianes.
cos( x) Coseno de x. El resultado es un número entre -1 y 1.
acos(x) Arco coseno de x. La función solo se define si -1 ≤x≤1. El resultado es un número entre 0 y p.
sin(x) Seno de x. El resultado es un número entre -1 y 1.
asin(x) Arco seno de x. La función solo se define si -1 ≤x≤1. El resultado es un número entre - p/2 y p/2.
tan( x) Tangente de Tangente de x. El resultado es un número.
atan(x) Arco tangente de x. El resultado es un número entre - p/2 y p/2.
atan2( y,x) Generalización bi-dimensional de la función arco tangente. Devuelve el ángulo entre el origen y el punto representado por las coordenadas x e y. El resultado es un número entre - p y + p.
cosh(x) Coseno hiperbólico de x. El resultado es un número positivo.
sinh(x) Seno hiperbólico de x. El resultado es un número.
tanh(x) Tangente hiperbólica de x. El resultado es un número. Volver a Otras funciones.
QlikView 11.20 SR2, 12004
345
Funciones de distribución estadística Las funciones de distribución estadística que a continuación se describen se implementan todas ellas en QlikView utilizando la librería Cephes. Para referencias y detalles sobre los algoritmos utilizados, grado de exactitud, etc, consulte http://www.netlib.org/cephes/. La librería de funciones Cephes se utiliza bajo permiso.
chidist (valor, grados_de_libertad) devuelve la probabilidad de cola 1 de distribución de chi2. La distribución χ2 se asocia a una prueba χ2. Valor es el valor con el cual se desea evaluar la distribución. Valor no debe ser negativo. Grados_libertad es un entero positivo que indica el número de grados de libertad. Ambos argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función chiinv de la siguiente manera: Si prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo: chidist( 8, 15 ) devuelve 0.9237827
chiinv (prob, grados_de_libertad) devuelve el inverso de la probabilidad de cola 1 de distribución de chi2. Prob es una probabilidad asociada con la distribución de chi2. Debe ser un número ente 0 y 1. Grados_libertad es un entero que indica el número de grados de libertad. Ambos argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función chidist (valor, grados_de_libertad) (página 346) de la siguiente manera: Si prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo: chiinv(0.9237827, 15 ) devuelve 8.0000001
normdist (valor, media, desv_estándar) devuelve la distribución normal acumulativa de la media y la desviación estándar especificadas. Valor es el valor con el cual se desea evaluar la distribución. Media es un valor que indica la media aritmética para la distribución. Desv_estándar es un valor positivo que muestra la desviación estándar de la distribución. Todos los argumentos deben ser numéricos, si no, devuelve nulo. Si media = 0 y desv_estándar = 1, la función devuelve la distribución normal estándar. Esta función se relaciona con la función norminv (prob, media, desv_estandar) (página 346) de la siguiente manera: Si prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) = valor.
Ejemplo: normdist( 0.5, 0, 1 ) devuelve 0.6914625
norminv (prob, media, desv_estandar) devuelve el inverso de la distribución acumulativa normal de la media y la desviación estándar especificadas. Prob es una probabilidad asociada con la distribución normal. Debe ser un número ente 0 y 1. Media es un valor que indica la media aritmética para la distribución. Desv_estándar es un valor positivo que muestra la desviación estándar de la distribución. Todos los argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función normdist (valor, media, desv_estándar) (página 346) de la siguiente manera: Si prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) = valor.
Ejemplo: norminv( 0.6914625, 0, 1 ) devuelve 0.4999717
tdist (valor, grados_de_libertad, colas)
346
QlikView 11.20 SR2, 12004
devuelve la probabilidad de distribución t de Student, en la que un valor numérico es un valor calculado de t para el cual hay que calcular la probabilidad. Valor es el valor conforme al cual se desea evaluar la distribución y no debe ser negativo. Grados_libertad es un entero positivo que indica el número de grados de libertad. Colas debe ser ó 1 (distribución de cola 1) ó 2 (distribución de cola 2). Todos los argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función tinv (prob, grados_de_ libertad) (página 347) de la siguiente manera: Si prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
Ejemplo: chdist( 1, 30, 2 ) devuelve 0.3253086
tinv (prob, grados_de_libertad) devuelve el valor t de la distribución t de Student como una función de la probabilidad y los grados de libertad. Prob es una probabilidad de cola 2 asociada con la distribución t. Debe ser un número ente 0 y 1. Grados_libertad es un entero que indica el número de grados de libertad. Ambos argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función tdist (valor, grados_de_libertad, colas) (página 346) de la siguiente manera: Si prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
Ejemplo: tinv(0.3253086, 30 ) devuelve 1
fdist (valor, grados_de_libertad1, grados_de_libertad2) devuelve la distribución F Valor es el valor con el cual se desea evaluar la distribución. Valor no debe ser negativo. Grados_de_libertad1 es un entero positivo que indica el número de grados de libertad del numerador. Grados_de_libertad2 es un entero positivo que indica el número de grados de libertad del denominador. Todos los argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función finv (prob, grados_de_libertad1, grados_de_libertad2) (página 347) de la siguiente manera: Si prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo: fdist( 15, 8, 6 ) devuelve 0.0019369
finv (prob, grados_de_libertad1, grados_de_libertad2) devuelve la inversa de la distribución F. Prob es una probabilidad asociada con la distribución f y debe ser un número entre 0 y 1. Grados_libertad es un entero que indica el número de grados de libertad. Todos los argumentos deben ser numéricos, si no, devuelve nulo. Esta función se relaciona con la función fdist (valor, grados_de_libertad1, grados_de_libertad2) (página 347) de la siguiente manera: Si prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo: finv( 0.0019369, 8, 5 ) devuelve 15.0000197 Volver a Otras funciones.
Funciones financieras Nota: Para todas las funciones financieras, es vital ser consecuente con las unidades que van a emplearse para especificar el rate y nper. Si se realizan pagos mensuales en un préstamo a 5 años con un 6% de interés anual, utilice 0.005 (6%/12) para el rate y 60 (5*12) para nper. Si se realizan pagos anuales en el mismo préstamo, utilice 6% para rate y 5 para nper.
QlikView 11.20 SR2, 12004
347
Para todos los argumentos, el dinero que se abona se representa mediante números negativos. El dinero que se recibe se representa en números positivos. Estos son los argumentos que se emplean en funciones financieras (a excepción de los que comienzan por range-):
rate es el tipo de interés por periodo. nper es el número total de pagos en un periodo anual. pmt es el pago realizado en cada periodo. No puede cambiar durante la validez de un periodo anual. Si se omite pmt, debe incluirse el argumento pv. pv es el valor presente, o la cantidad total, que una serie de pagos futuros vale ahora mismo. Si se omite pv, se asume que será de 0 (cero) y se deberá incluir el argumento pmt. fv es el valor futuro o el balance de dinero, que se quiere lograr tras haberse realizado el último pago. Si se omite fv, se asume que será 0. type debe ser 0 si los pagos están previstos para el final del periodo y 1 si los pagos están previstos al comienzo del periodo. Si se omite type, se asume que será 0.
fv(rate, nper, pmt [ ,pv [ , type ] ]) Devuelve el valor futuro de una inversión basada en pagos periódicos y constantes y a un porcentaje de interés constante. El resultado tiene un formato de número predeterminado de Money (página 391).
Ejemplo: Está pagando un nuevo grabador de vídeo a 36 cuotas mensuales de 20 $. El tipo de interés es del 6% anual. La letra llega al final de cada mes. ¿Cuál es el valor total del dinero invertido después de haber pagado la última factura?
fv(0.005,36,-20) devuelve $786.72
nper(rate, pmt, pv [ ,fv [ , type ] ]) Devuelve el número de periodos para una inversión basada en pagos periódicos y constantes y a un porcentaje de interés constante.
Ejemplo: Desea vender un grabador de vídeo con cuotas mensuales de 20 $. El tipo de interés es del 6% anual. La letra llega al final de cada mes. ¿Cuántos periodos hacen falta si el valor del dinero que ha recibido tras cobrar la última letra debería ser igual a 786.72 $?
nper(0.005,-20,0,800) devuelve 36
pmt(rate, nper, pv [ ,fv [ , type ] ] ) Devuelve el pago de un préstamo basado en pagos periódicos y constantes y a un porcentaje constante de interés. El resultado tiene un formato de número predeterminado de Money (página 391). Para hallar la cantidad total desembolsada a lo largo de la duración del préstamo, multiplique el valor pmt devuelto por nper.
Ejemplo: La fórmula siguiente devuelve el pago mensual de un préstamo de 20.000 $ en un porcentaje anual del 10 por ciento, que debe liquidarse en 8 meses:
pmt(0.1/12,8,20000) devuelve -$2,594.66 Para el mismo préstamo, si el pago pertenece al comienzo del primer periodo, el pago es:
pmt(0.1/12,8,20000,0,1) devuelve -$2,573.21
348
QlikView 11.20 SR2, 12004
pv(rate, nper, pmt [ ,fv [ , type ] ]) Devuelve el valor actual de una inversión. El resultado tiene un formato de número predeterminado de Money (página 391). El valor actual es la cantidad total que una serie de pagos futuros vale en el momento presente. Por ejemplo, cuando usted presta dinero, el préstamo total es el valor actual del prestamista.
Ejemplo: ¿Cuál es el valor actual de un pago de $100 percibido por usted al final de cada mes durante un periodo de 5 años, efectuado a un interés del 7%?
pv(0.07/12,12*5,100,0,0) devuelve -$5,050.20
rate(nper, pmt , pv [ ,fv [ , type ] ]) Devuelve el porcentaje de interés por periodo en un año. El resultado tiene un formato de número Fix con dos decimales y %.
Rate se calcula por iteración y puede tener cero o más soluciones. Si los resultados sucesivos de rate no coinciden, devolverá un valor NULL.
Ejemplo: ¿Cuál es el porcentaje de interés de un préstamo anual de $10,000 a 5 años, con pagos mensuales de $300?
rate(60,-300,10000) devuelve 2,18% Volver a Otras funciones.
Black and Schole La formula Black and Schole calcula el valor hipotético (teórico) de una opción. En QlikView, la función BlackAndSchole devuelve el valor de acuerdo a la fórmula Black and Schole no modificada (opciones de estilo Europeo). Véase La fórmula Black and Schole (página 350) a continuación. La sintaxis es la siguiente:
BlackAndSchole(strike , time_left , underlying_price , vol , risk_ free_rate , type) Donde:
Strike es el precio futuro de compra del stock. Time_left es el número de periodos de tiempo sobrantes. Underlying_price es el valor actual del stock. Vol es la volatilidad en % por periodo de tiempo. Risk_free_rate es el tanto por ciento de interés de riesgo en % por periodo de tiempo. Type es 'c', 'call' o cualquier valor numérico no cero para opciones de llamada y 'p', 'put' o 0 para opciones put.
Ejemplo: BlackAndSchole(130, 4, 68.5, 0.4, 0.04, 'call') devuelve 11.245... (Este es el precio hipotético de una opción de compra en 4 años a un valor de 130 por acción el cual es hoy 68.5 asumiendo la volatilidad de 40% por año y un tanto por ciento de interés de riesgo del 4%)
QlikView 11.20 SR2, 12004
349
La fórmula Black and Schole
Volver a Otras funciones.
Constantes Matemáticas y Funciones Libres de Parámetros Estas funciones no tienen parámetros. El paréntesis se requiere igualmente.
e( ) Base de los logaritmos naturales, e. Esta función devuelve 2.71828...
pi( ) p La función devuelve 3.14159...
rand( ) Devuelve un número aleatorio entre 0 y 1.
true( ) Devuelve un valor dual con valor de texto 'verdadero' y valor numérico -1, el cual puede utilizarse como un true lógico en expresiones.
false( ) Devuelve un valor dual con valor de texto 'falso' y valor numérico 0, el cual puede ser usado como un false lógico en las expresiones. Volver a Otras funciones.
Funciones de Contador Estas funciones no tienen parámetros. El paréntesis se requiere igualmente.
RecNo( ) Devuelve un entero para el número de la fila actual en un tabla interna. El primer registro es el número 1.
350
QlikView 11.20 SR2, 12004
RowNo( ) Devuelve un entero para la posición de la fila actual en la tabla QlikView interna resultante. Al contrario que RecNo( ), la cual cuenta los registros en la tabla de datos pura, la función RowNo( ) no cuenta los registros excluidos por las cláusulas where y no se reinicializa cuando una tabla pura se Concatenation con otra. La primera fila es la número 1.
Ejemplos: Tablas de datos puras: Tab1.csv A
B
1
aa
2
cc
3
ee
Tab2.csv A
B
5
xx
4
yy
6
zz
QVTab: Load *, RecNo( ), RowNo( ) from Tab1.csv where A2; Load *, RecNo( ), RowNo( ) from Tab2.csv where A5; La tabla QV interna resultante: QVTab A
B
RecNo( )
RowNo( )
1
aa
1
1
3
ee
3
2
4
yy
2
3
6
zz
3
4
IterNo( )
QlikView 11.20 SR2, 12004
351
Esta función sólo tiene sentido si se emplea junto con una cláusula while (véase Load (página 272)). IterNo( ) devuelve un entero que indica para qué vez es evaluado un registro único en una sentencia load con una cláusula while. La primera repetición tiene el número 1.
autonumber(expresión[ , AutoID]) Devuelve un entero único para cada valor evaluado distinto de expresión que se encuentra durante la ejecución de script. Esta función se puede utilizar por ej. para crear un representación compacta de memoria de una clave compleja. Si la función autonumber se usa para diferentes claves dentro del script, para crear múltiples instancias de contar, se puede usar un parámetro opcional AutoIDpara nombrar cada cuenta.
Ejemplos: autonumber( Region&Year&Month ) autonumber( Región&Año&Mes, 'Ctr1' )
autonumberhash128(expresión {, expresión}) Calcula un resumen de 128 bits de los valores de entrada combinados de la expresión y devuelve un único entero por cada valor de resumen distinto encontrado durante la ejecución de script. Esta función se puede utilizar por ej. para crear un representación compacta de memoria de una clave compleja.
Ejemplo: autonumberhash128 ( Región, Año, Mes )
autonumberhash256(expresión {, expresión}) Calcula un resumen de 256 bits de los valores de entrada combinados de la expresión y devuelve un único entero por cada valor de resumen diferente encontrado durante la ejecución de script. Esta función se puede utilizar por ej. para crear un representación compacta de memoria de una clave compleja. Esta función solo está disponible como función de script.
Ejemplo: Autonumberhash256 ( Región, Año, Mes )
fieldvaluecount(nombrecampo) Devuelve el número de valores distintos de un campo. Nombrecampo debe suministrarse como una cadena (es decir, un texto literal entrecomillado).
Ejemplo: let x = fieldvaluecount('Alfa'); Volver a Otras funciones.
Funciones de cadena En las funciones que se exponen a continuación, los parámetros son expresiones donde s debe interpretarse como una cadena de caracteres.
ord( s) El número ASCII del primer carácter de la cadena s. El resultado es un entero.
352
QlikView 11.20 SR2, 12004
Ejemplo: ord('A') devuelve el número 65.
chr( n) El carácter correspondiente al número n en ASCII (1-127), ANSI (128-255) o Unicode (256 y superior). El resultado es una cadena.
Ejemplo: chr(65) devuelve la cadena 'A'.
len( s) Longitud de la cadena s. El resultado es un entero.
Ejemplo: len(Nombre) donde Name = 'Peter' devuelve 5.
left( s , n) Subcadena de la cadena s. El resultado es una cadena que consta de los primeros n caracteres de s.
Ejemplo: left('abcdef',3) devuelve 'abc'. left(Date, 4) donde Date = 1997-07-14 devuelve 1997. Para un ejemplo más complejo, véase la función index debajo.
right( s , n) Subcadena de la cadena s. El resultado es una cadena que consta de los últimos n caracteres de s.
Ejemplo: right('abcdef',3 ) devuelve 'def'. right( Date,2 ) donde Date = 1997-07-14 devuelve 14.
mid(s, n1[, n2 ]) Subcadena de la cadena s. El resultado es una cadena que comienza con el carácter n1 con la longitud de n2 caracteres. Si se omite n2, la función devuelve la parte de más a la derecha de la cadena que comienza en el carácter n1. Las posiciones en la cadena se numeran desde 1 en adelante (hacia arriba).
Ejemplo: mid('abcdef',3 ) devuelve 'cdef'. mid('abcdef',3, 2 ) devuelve 'cd'. mid( Date,3 ) donde Date = 970714 devuelve 0714. mid( Date,3,2 ) donde Date = 970714 devuelve 07 Para un ejemplo más complejo, véase la función index a continuación.
index(s1 , s2[ , n])
QlikView 11.20 SR2, 12004
353
Posición de una cadena. Esta función da la posición de inicio de la enésima vez que aparece la subcadena s2 en la cadena s1. Si se omite n, se asume la primera ocurrencia. Si n es negativo, la búsqueda se hace comenzando desde el final de la cadena s1. El resultado es un entero. Las posiciones en la cadena se numeran desde 1 en adelante (hacia arriba).
Ejemplos: index( 'abcdefg', 'cd' ) devuelve 3 index( 'abcdabcd', 'b', 2 ) devuelve 6 index( 'abcdabcd', 'b', -2 ) devuelve 2 left( Date, index( Date,'-') -1 ) donde Date = 1997-07-14 devuelve 1997 mid( Date, index( Date, '-', 2 ) -2, 2 ) donde Date = 1997-07-14 devuelve 07
upper(expresióntexto) Pone en mayúsculas todos los datos de la expresión.
Ejemplo: upper( 'abcD' ) devuelve 'ABCD'.
lower( textexpression ) Pone en minúsculas todos los datos de la expresión.
Ejemplo: lower( 'abcD' ) devuelve 'abcd'.
repeat( s, n) Forma una cadena que consiste en la cadena s repetida n veces.
Ejemplo: repeat( ' * ', rating ) cuando rating = 4 devuelve '****'.
ltrim(s ) Devuelve la cadena s sin espacios en blanco por la izquierda.
Ejemplo: ltrim ( ' abc' ) devuelve 'abc'. ltrim ( 'abc ' ) devuelve 'abc '
rtrim(s ) Devuelve la cadena s libre de espacios finales.
Ejemplo: rtrim ( ' abc' ) devuelve ' abc' rtrim ( 'abc ' ) devuelve 'abc'
trim(s ) Devuelve la cadena s libre de espacios iniciales y finales.
354
QlikView 11.20 SR2, 12004
Ejemplo: trim ( ' abc' ) devuelve 'abc' trim ( 'abc ' ) devuelve 'abc' trim ( ' abc ' ) devuelve 'abc'
subfield(s, 'delimitador' [ , índice ] ) En su versión de tres parámetros, esta función de script devuelve una determinada subcadena de una cadena más larga s con el delimitador 'delimitador'. index es un entero opcional que declara cuál de las subcadenas debe ser el resultado. Al omitir index cuando se usa subfield en una expresión de campo en una sentencia load, la función subfield causará en la sentencia load la generación automática de un registro entero de los datos de entrada para cada subcadena que se encuentra en s. En su versión de dos parámetros, la función subfield genera un registro para cada subcadena que puede ser extraída de una cadena más larga s con el delimitador 'delimitador'. Usando varias funciones subfield en la misma sentencia load, se generará el producto cartesiano de todas las combinaciones.
Ejemplos: (Para tres parámetros)
subfield(S, ';' ,2) devuelve 'cde' if S is 'abc;cde;efg' subfield(S, ';' ,1) devuelve NULL si S es una cadena vacía subfield(S, ';' ,1) devuelve una cadena vacía si S es ';'
KeepChar(s1 , s2) Devuelve la cadena s1 menos todos aquellos caracteres que no figuran en la cadena s2.
Ejemplo: keepchar ( 'a1b2c3','123' ) devuelve '123'
PurgeChar(s1, s2) Devuelve la cadena s1 menos todos aquellos caracteres que figuran en la cadena s2.
Ejemplo: purgechar ( 'a1b2c3','123' ) devuelve 'abc'
capitalize(s) Devuelve la cadena s con todas las letras iniciales de palabra en mayúscula.
Ejemplo: capitalize ('my little pony') devuelve 'My Little Pony' capitalize ( 'AA bb cC Dd') devuelve 'Aa Bb Cc Dd'
evaluate(s ) Si la cadena de texto s puede evaluarse como una expresión QlikView válida, se devolverá el resultado evaluado de la expresión. Si s no es una expresión válida, devuelve NULL.
Nota: Esta función de script no puede utilizarse en expresiones de gráficos.
QlikView 11.20 SR2, 12004
355
Ejemplo: evaluate ( 5 * 8 ) devuelve 40
TextBetween(s , textoanterior, textoposterior [, n ]) Devuelve el texto entre la ocurrencia n-ésima de beforetext y la ocurrencia que sigue inmediatamente de aftertext dentro de una cadena s.
Ejemplos: TextBetween('', '') devuelve 'abc >TextBetween('', '',2) devuelve 'de'
Replace(s, desdecadena, hastacadena) Devuelve una cadena, tras haber reemplazado todas las veces en que aparece una determinada subcadena dentro de la cadena s, por otra subcadena. La función no es recursiva y funciona de izquierda a derecha.
s es la cadena original. desdecadena es una cadena que puede aparecer una o más veces dentro de una cadena. hastacadena es la cadena que reemplazará a todas las ocurrencias de desdecadena dentro de la cadena.
Ejemplo: replace('abccde','cc','xyz') devuelve 'abxyzde'
FindOneOf(texto , juegodecaracteres [ , n]) Devuelve la posición de la enésima ocurrencia en la cadena de texto de cualquiera de los caracteres que se encuentran en la cadena juegodecaracteres. Si n se omite, devuelve la posición de la primera ocurrencia. Si allí no se encontrara ninguna cadena que se corresponda, devuelve 0.
Ejemplo: findoneof( 'mi ejemplo de cadena de texto', 'et%s') devuelve '4' findoneof( 'mi ejemplo de cadena de texto', 'et%s', 3) devuelve '12' findoneof( 'mi ejemplo de cadena de texto', '¤%&') devuelve '0'
hash128(expresión {, expresión}) Devuelve un resumen de 128 bits de los valores de entrada combinados de la expresión. El resultado es una cadena.
Ejemplos: hash128 ( 'abc', 'xyz', '123' ) hash128 ( Región, Año, Mes )
hash160(expresión {, expresión}) Devuelve un resumen de 160 bits de los valores de entrada combinados de la expresión. El resultado es una cadena.
Ejemplo: hash160 ( Región, Año, Mes )
356
QlikView 11.20 SR2, 12004
hash256(expresión {, expresión} ) Devuelve un resumen de 256 bits de los valores de entrada combinados de la expresión. El resultado es una cadena.
Ejemplo: hash256 ( Región, Año, Mes )
substringcount(texto , subcadena) Devuelve el número de veces que la cadena subcadena aparece dentro de la cadena texto. El resultado es un entero. Si no hay correspondencia, devuelve 0.
Ejemplo: substringcount ( 'abcdefgcdxyz', 'cd' ) devuelve 2
applycodepage(texto, codepage) Aplica una páginadecódigo diferente al campo o texto indicado en la expresión. Páginadecódigo debe ir en formato numérico. Volver a Otras funciones.
Funciones de correspondencia La función ApplyMap sirve para hacer corresponder (enlazar, mapear) cualquier expresión con cualquier tabla previamente cargada. La sintaxis es la siguiente:
applymap('mapname', expr [ , defaultexpr ] ) donde:
mapname es el nombre de una tabla de correspondencia (o enlace) creada previamente mediante la sentencia mapping load o la sentencia mapping select (véase Mapping (página 280)). Su nombre debe ir entre Comillas (página 310) simples. expr es la expresión, el resultado de lo que debe hacerse corresponder (mapear o enlazar). defaultexpr es una expresión opcional que debe utilizarse como valor de enlace por defecto si la tabla de correspondencia no contiene ningún valor que coincida con expr. Si no se da ningún valor por defecto, el valor de expr se devolverá tal cual.
Ejemplos: // Imaginemos la siguiente tabla de correspondencia/enlace: map1: mapping load * inline [ x, y 1, one 2, two 3, three ] ; ApplyMap ('map1', 2 ) devuelve ' dos' ApplyMap ('map1', 4 ) devuelve 4 ApplyMap ('map1', 5, 'xxx') devuelve 'xxx' ApplyMap ('map1', 1, 'xxx') devuelve 'uno'
QlikView 11.20 SR2, 12004
357
ApplyMap ('map1', 5, null( ) ) devuelve NULL ApplyMap ('map1', 3, null( ) ) devuelve 'tres' La función MapSubstring sirve para hacer corresponder (mapear) partes de cualquier expresión con cualquier tabla de correspondencias previamente cargada. La correspondencia (o mapeado) es sensible a mayúsculas y no repetitivo y las subcadenas se mapean de izquierda a derecha. La sintaxis es la siguiente:
mapsubstring('mapname', expr) Esta función puede emplearse para enlazar partes de cualquier expresión de una tabla de correspondencia (o enlace) previamente cargada. El enlace es sensible a mayúsculas y no recursivo. Las subcadenas se enlazan desde la izquierda hacia la derecha. Mapname es el nombre de una tabla previamente leída por una sentencia mapping load o mapping select (ver Mapping (página 280)). El nombre debe ir entre comillas simples. Expr es la expresión cuyo resultado debe ser enlazado por las subcadenas.
Ejemplos: // Imaginemos la siguiente tabla de correspondencia/enlace: map1: mapping load * inline [ x, y 1, aa, XYZ x, b ] ; MapSubstring ('map1', 'A123') devuelve 'A23' MapSubstring ('map1', 'baaar') devuelve 'bXYZar' MapSubstring ('map1', 'xaa1') devuelve 'bXYZ' Volver a Otras funciones.
Funciones Inter-registro Estas funciones se emplean cuando se necesite un valor de otros registros de datos cargados anteriormente para la evaluación del registro actual.
exists(campo [ , expresión ]) Determina si existe un valor específico en un campo especificado de los datos cargados hasta ese momento. Campo es un nombre o una expresión de texto que evalúa un nombre de campo. El campo deberá figurar entre los datos cargados hasta entonces por el script. Expr es una expresión que evalúa el valor a buscar en el campo especificado. Si se omite, se asume el valor del registro actual en el campo especificado.
Ejemplos: exists(Mes, 'En') devuelve -1 (verdadero) si el valor de campo 'En' se encuentra en el contenido actual del campo Mes. exists(IDnr, IDnr) devuelve -1 (verdadero) si el valor del campo IDnr en el registro actual, figura ya en cualquier registro previamente leído que contenga dicho campo. exists (IDnr) es idéntico al ejemplo anterior. Load Empleado, ID, Salario from Empleados.csv; Load Nombre& ' ' &Apellido as Empleado, Comment from Citizens.csv where exists (Empleado, Nombre& ' ' &Apellido); Sólo se leerán los comentarios relativos a aquellos ciudadanos que sean empleados.
358
QlikView 11.20 SR2, 12004
Load A, B, C, from Empleados.csv where not exists (A); Esto equivale a realizar un distinct load en el campo A.
previous(expresión) Devuelve el valor de expresión usando datos desde el registro previamente insertado que no ha sido descartado debido a una cláusula where. En el primer registro de una tabla interna, la función devolverá NULL. La función previous puede anidarse para acceder a registros anteriores. Los datos se recuperan directamente desde la fuente de entrada, haciendo posible referirse también a campos que no hayan sido leídos en QlikView, es decir, incluso si no han sido almacenados en su base de datos asociativa.
Ejemplos: Load *, Sales / previous(Sales) as Increase from ...; Load A, previous(previous( A )) as B from ...;
peek(nombrecampo [ , fila [ , nombretabla ] ] ) Devuelve los contenidos del nombrecampo en el registro especificado por fila en la tabla interna nombretabla. Los datos se recuperan desde la base de datos asociativa de QlikView.
Nombrecampo debe suministrarse como una cadena (es decir, un texto literal entrecomillado). Fila debe ser un entero. 0 indica el primer registro, 1 el segundo y así en adelante. Los números negativos indican un orden desde el final de la tabla. -1 indica el último registro leído. Si no se establece fila alguna, se presupone -1.
Nombretabla es una etiqueta de tabla (ver Etiquetas de Tabla (página 301)), que no finaliza en dos puntos. Si no se establece nombretabla, se asume la tabla actual. Si se utiliza fuera de la sentencia load o referido a otra tabla, habrá de incluirse nombretabla.
Ejemplos: peek( 'Ventas' ) devuelve el valor de Ventas en el registro leído previamente ( equivalente a anterior(Ventas)). peek( 'Ventas', 2 ) devuelve el valor de Ventas desde el tercer registro leído de la tabla interna actual. peek( 'Ventas', -2 ) devuelve el valor de Ventas desde el segundo último registro leído en la actual tabla interna. peek( 'Ventas', 0, 'Tab1' ) devuelve el valor de Ventas desde el primer registro leído en la tabla de entrada denominada Tab1. Load A, B, numsum( B, peek( 'Bsum' ) ) as Bsum...; crea una acumulación de B en Bsum.
FieldValue(nombrecampo , n ) Devuelve el valor del campo hallado en la posición n del campo nombrecampo (por orden de carga). nombredecampo debe venir dado como un valor de cadena, es decir, debe ir entre comillas simples. Se devuelve el primer valor de campo para n=1. Si n es mayor que el número de valores de campo, devuelve NULL. Nota: Esta función sólo opera correctamente con valores de campo que sean distintos.
Ejemplo: FieldValue( 'HelpText', 5 )
QlikView 11.20 SR2, 12004
359
FieldIndex(nombredecampo , valor ) Devuelve la posición del valor de campo valor encontrado en el campo nombredecampo (por orden de carga). Si no puede encontrarse valor entre los valores de campo,devuelve 0. nombredecampo debe venir dado como un valor de cadena, es decir, debe ir entre comillas simples.
Ejemplo: FieldIndex( 'Nombre', 'John Doe' )
lookup(nombredecampo, contrastarnombredecampo, contrastarvalordecampo [, nombredetabla]) Devuelve el valor de nombredecampo correspondiente a la primera aparición del valor contrastarvalordecampo, en el campo contrastarnombredecampo.
Nombredecampo, contrastarnombredecampo y nombredetabla deben suministrarse como cadenas (por ej. una serie de palabras entre comillas). El orden de búsqueda es el orden de carga, a menos que la tabla sea el resultado de operaciones complejas, como uniones entre diversas tablas, en cuyo caso el orden no estará bien definido. Tanto nombredecampo como contrastarnombredecampo deben ser campos de una misma tabla, la cual viene especificada mediante nombredetabla. Si nombredetabla se omite, entonces se da por sentado que se trata de la tabla actual. Si no se encuentra correspondencia alguna, devuelve nulo.
Ejemplo: lookup('Precio', 'IDProducto', ProdFacturado, 'listaprecios') Volver a Otras funciones.
Funciones Condicionales if(condición, then , else) Los tres parámetros condición, then y else son expresiones. El primero, condición, se interpreta lógicamente. Los otras dos, then y else, pueden ser de cualquier tipo. Preferiblemente deberán ser del mismo tipo. Si condición es verdadero, la función devuelve el valor de la expresión then. Si condición es falso, la función devuelve el valor de la expresión else.
Ejemplo: if( Amount>= 0, 'OK', 'Alarm' )
alt(case1[ , case2 , case3 , ...] , else) La función alt devuelve el primero de los parámetros que tiene una representación numérica válida. Si no se encuentra tal condición, devolverá el último parámetro. Se puede utilizar cualquier número de parámetros.
Ejemplo: alt( date#( dat , 'YYYY/MM/DD' ), date#( dat , 'MM/DD/YYYY' ), date#( dat , 'MM/DD/YY' ), 'No hay fecha válida' ) Comprobará si el campo date contiene una fecha conforme a cualquiera de los tres formatos de fecha especificados. Si eso sucede, devolverá la cadena original y una representación numérica válida de una fecha.
360
QlikView 11.20 SR2, 12004
Si no se encuentra tal condición, devuelve el texto 'No hay fecha válida' (sin ninguna representación numérica válida).
pick(n, expr1[ , expr2,...exprN]) Devuelve la enésima expresión n de la lista. n es un entero entre 1 y N.
Ejemplo: pick( N'A''B'4, , , ) devuelve 'B' si N = 2 devuelve 4 si N = 3
match( str, expr1 [ , expr2,...exprN ] ) La función match realiza una comparación sensible a mayúsculas.
Ejemplo: match( M, 'En','Feb','Mar') devuelve 2 si M = Feb devuelve 0 si M = Apr o en
mixmatch( str, expr1 [ , expr2,...exprN ] ) La función mixmatch realiza una comparación no sensible a mayúsculas.
Ejemplo: mixmatch( M, 'En','Feb','Mar') devuelve 1 si M = en
wildmatch( str, expr1 [ , expr2,...exprN ] ) La función wildmatch realiza una comparación no sensible a mayúsculas y permite el uso de caracteres comodín ( * y ?) en las cadenas de comparación.
Ejemplo: wildmatch( M, 'en*','fe?','mar') devuelve 1 si M = January devuelve 2 si M = fex
class(expresión, intervalo [ , etiqueta [ , offset ]]) Crea una clasificación de expresiones. El ancho del cubo contenedor viene determinado por el número establecido en intervalo. El resultado se muestra como a 1; Semantic Load No +1 as No, FirstName &' ' & LastName as Predecessor, No as DuplicateOfNo, 'Dummy2' from presdnts.csv; Cuando se hace clic en un vínculo semántico, se efectúa una selección en el campo de la tercera columna, DuplicateOfNo, que corresponde en la tabla semántica siempre con el número del presidente mostrado en el vínculo semántico. Aunque a lo mejor no resulta obvio al principio, las relaciones inversas en la construcción anterior son prácticamente inútiles. Mostrarían el nombre de un presidente y, al hacer clic, seleccionarían el predecesor/sucesor del presidente mostrado. Por eso se llaman Dummy1 y Dummy2 y se usa sólo la primera relación (columna dos). Como no deseamos que las relaciones dummy aparezcan en los cuadros de lista, debemos tratar las segundas y cuartas columnas como relaciones de diferentes tipos. Esto significa que las primeras y terceras columnas deberán tener nombres de campos diferentes. Por esta razón tenemos dos columnas con el número del presidente, No y DuplicateOfNo. Como deseamos obtener dos cuadros de lista diferentes con relaciones, necesitamos dos sentencias semantic diferentes. También es posible realizar este ejemplo con tablas semánticas de tres columnas, pero entonces es muy probable que los cuadros de lista con las relaciones inversas confundan al usuario.
QlikView 11.20 SR2, 12004
423
27.7 Vincular información a valores de campo Se puede vincular información en forma de archivos de texto, imágenes o archivos de aplicaciones externas a los datos en un documento QlikView. Para hacer uso de esta utilidad, necesitará crear tablas que describan qué archivo de información deberá ser vinculado a qué valor de campo, y comunicar a QlikView que debe tratar dichas tablas como tablas de información. A continuación se explica el procedimiento. Las tablas de información deben consistir en dos columnas, la primera encabezada por el nombre de un campo y conteniendo una lista de los valores pertenecientes a dicho campo, la segunda encabezada por un nombre arbitrario y conteniendo la información (si es texto) o las referencias a los archivos que contienen la información (imágenes, aplicaciones). Véase la figura a continuación.
La tabla de información que define los archivos vinculados a los valores específicos.
La sentencia para cargar esta tabla como una tabla de información sería la siguiente:
Info Load Country, I from Flagsoecd.csv (ansi, txt, delimiter is ',', embedded labels); Cuando se selecciona un elemento de un cuadro de lista o cuadro de selección múltiple que contiene información vinculada, aparece un icono de información junto al nombre de campo, el cual muestra que hay información disponible. Un clic de ratón sobre el icono mostrará la información o cargará el archivo de la aplicación. Se puede desactivar el icono de información en la página Diseño del diálogo Propiedades de Cuadro de Lista. Si se introduce un texto en la segunda columna, el texto se mostrará en un visor de texto interno. Para marcar una nueva línea en este texto, no se podrá emplear la tecla retorno. En su lugar, se utiliza el símbolo "\n" en la línea de información. l
l
l l
l
Si se escribe el nombre de un archivo de imagen en la segunda columna (p.ej. extensión bmp), se muestra la imagen en un visor de imágenes interno. Si se escribe el nombre de un archivo de sonido (extensión wav) en la segunda columna, suena el sonido. Si se escribe el nombre de un archivo ejecutable en la segunda columna, se ejecuta el archivo. Si se escribe el nombre de cualquier otro archivo en la segunda columna, se usa el programa asociado para abrir el archivo. Si se escribe una URL en la segunda columna, p.ej. una dirección de Internet, se emplea el navegador registrado de Internet para acceder a dicha dirección.
Un archivo info no puede contener el símbolo asterisco. No obstante, sí se permite un símbolo definido como OtherSymbol (véase OtherSymbol (página 427)). Utilizando bundle info load, podrá vincular datos externos en un documento QlikView. Más información sobre Bundle (página 247).
424
QlikView 11.20 SR2, 12004
27.8 Limpieza de datos Cuando cargamos datos de diferentes tablas, observamos que los nombres de los valores de campos no han sido asignados siempre de forma consistente. Esta falta de consistencia, aparte de ser molesta, impide también las asociaciones, es decir, que se hace imprescindible resolver el problema. La forma elegante de solucionar esto es creando una tabla de correspondencias que compare los valores de campo.
Tablas de correspondencia Las tablas que han sido cargadas mediante las sentencias mapping load o mapping select reciben un trato diferente de las demás tablas. Se almacenan en un área aparte de la memoria, y se usan sólo como tablas de enlace durante la ejecución del script. Después de la ejecución del script se borran automáticamente.
Ejemplo de una tabla de correspondencia (también denominada tabla de mapa)
Reglas: l
l
Una tabla de correspondencia debe tener dos columnas, la primera con los valores de la comparación, y la segunda con los valores que se desea enlazar. Las dos columnas deben tener nombre, pero los nombres no tienen importancia por sí mismos. Los nombres de las columnas no tienen conexión con los nombres de campo en las tablas internas regulares.
Utilizar una tabla de correspondencia Cuando se cargan varias tablas con listas de países, ocurre a veces que se encuentran el mismo país con nombres diferentes. En este ejemplo, U.S.A. figura en la lista como US, U.S. y United States.
Para evitar la aparición de tres registros diferentes que denotan el mismo país de los Estados Unidos de América en la tabla concatenada, se puede crear una tabla parecida a la ya mostrada y cargarla como tabla de correspondencia (o enlace).
QlikView 11.20 SR2, 12004
425
El script completo podría presentar el siguiente aspecto:
CountryMap: Mapping Load x,y from MappingTable.txt (ansi, txt, delimiter is ',', embedded labels); Map Country using CountryMap; Load Country,City from CountryA.txt (ansi, txt, delimiter is ',', embedded labels); Load Country, City from CountryB.txt (ansi, txt, delimiter is ',', embedded labels); La sentencia mapping (para una descripción detallada de la sintaxis, véase Mapping (página 280)) carga el archivo MappingTable.txt como una tabla de enlace con la etiqueta CountryMap. La sentencia map (para una descripción detallada de la sintaxis, véase Map ... using (página 280)) permite enlazar el campo Country utilizando la tabla de enlace previamente cargada CountryMap. Las sentencias load cargan las tablas CountryA y CountryB. Estas tablas, que serán concatenadas por el hecho de que disponen de un mismo conjunto de campos (vea la sección acerca de la concatenación en Concatenar varias tablas en una sola (página 407)), incluyen el campo Country, cuyos valores de campo se compararán con los de la primera columna de la tabla de enlace. Los valores U.S., United States y US serán buscados y reemplazados por los valores de la segunda columna de la tabla de enlace, es decir USA. El enlace automático es el último paso en la cadena de eventos que lleva al almacenamiento de un campo en una tabla QlikView. En general, el orden de eventos de una típica sentencia load o select es el siguiente: 1. Evaluación de las expresiones 2. Renombrar campos mediante as 3. Renombrar campos mediante alias 4. Calificación del nombre de tabla, si se puede aplicar 5. Enlazar datos en nombres de campo que coinciden Esto significa que el enlace no se hace cada vez que se encuentra un nombre de campo como parte de una expresión, sino más bien cuando el valor se almacena bajo el nombre de un campo en una tabla QlikView. Para desactivar los enlaces, utilice la sentencia unmap (véase Unmap (página 298)). Para enlazar a nivel de expresión, use la función applymap (véase Funciones de correspondencia (página 357)). Para enlazar a nivel de subcadena, use la función mapsubstring (véase Funciones de correspondencia (página 357)).
27.9 Utilización de caracteres comodín en los datos También existe la posibilidad de emplear comodines en los datos. Hay dos tipos de comodines: El símbolo asterisco, que se interpreta como la totalidad de valores de este campo, y un símbolo opcional, que se interpreta como todos los valores restantes de este campo.
El símbolo asterisco El símbolo de asterisco (*) se interpreta como la totalidad de valores (todos los valores listados) de este campo, es decir una lista de todos los valores que se encuentran en cualquier lugar de esta tabla. Si se usa en uno de los campos de sistema (USERID, PASSWORD, NTNAME o SERIAL) en una tabla cargada en la sección de acceso del script, su interpretación será de todos los valores posibles (también los no listados) de este campo.
426
QlikView 11.20 SR2, 12004
En archivos de información no se permite el uso del símbolo de asterisco. Tampoco lo está en campos clave, es decir, en los campos que se emplean para unir tablas. No hay ningún símbolo de asterisco disponible, a no ser que se especifique explícitamente. Si desea información acerca de cómo crear la sentencia star en el script, vea Star (página 294).
OtherSymbol En muchos casos es necesario representar todos los demás valores de una tabla, es decir, todos aquellos valores que no se han encontrado explícitamente en los datos cargados. Esto se hace con una variable de macro especial llamada OtherSymbol. Para definir que OtherSymbol sea tratado como ‘todos los demás valores’, utilice la sintaxis siguiente:
SET OTHERSYMBOL=; antes de una sentencia load/select. puede ser una cadena. Si QlikView encuentra el símbolo definido en una tabla interna, lo definirá como todos los valores que no han sido previamente cargados en el campo donde lo encontró. En ese caso, los valores encontrados en el campo a continuación de OtherSymbol no se considerarán. Para restablecer esta funcionalidad, utilice:
SET OTHERSYMBOL=;
Ejemplo: Tabla Clientes
IDCliente Nombre 1
ABC Inc.
2
XYZ Inc.
3
ACME INC
+
Indefinido
Tabla Pedidos
IDCliente Nombre 1
1234
3
1243
5
1248
7
1299
Inserte la sentencia a continuación en el script, delante del punto donde se carga la primera tabla superior:
SET OTHERSYMBOL=+; Todas las referencias a CustomerIDs que sean distintas de 1, 2 ó 3, por ej. como cuando se hace clic en OrderID 1299, darán como resultado Indefinido en Nombre.
Nota: ¡OtherSymbol no se ha diseñado para crear enlaces externos (outer joins) entre tablas!
QlikView 11.20 SR2, 12004
427
27.10 Manejo de valores NULL (nulos) en QlikView Cuando no se pueden producir datos para un determinado campo, como resultado de una consulta a la base de datos y/o una unión entre tablas, el resultado es normalmente el valor NULL (nulo). La lógica QlikView trata los siguientes como valores NULL reales: l l l l
valores NULL que han sido devueltos por una conexión ODBC valores NULL creados como resultado de una concatenación forzada en el script QlikView valores NULL creados como resultado de una sentencia join empleada en el script QlikView valores NULL creados como resultado de la generación de combinaciones de valores de campo para mostrarlos en un cuadro de tabla o exportarlos mediante un botón exportar.
Normalmente es imposible utilizar estos valores NULL para asociaciones y selecciones. Sin embargo, se pueden manipular los valores NULL a nivel de campo, utilizando la sentencia nullasvalue. Véase NullAsValue (página 281). Además, los valores NULL de ODBC, se pueden manipular utilizando nulldisplay (ver a continuación). Los archivos de texto, por definición, no pueden contener valores NULL.
Asociación/Selección de valores NULL de ODBC Existe la posibilidad de asociar y/o seleccionar valores NULL de una fuente de datos ODBC. Para este fin, se ha definido una variable de script. Usando la sintaxis: SET NULLDISPLAY=; El símbolo sustituirá todos los valores nulos desde la fuente de datos ODBC en el nivel más bajo de introducción de datos. puede ser cualquier cadena. puede ser una cadena. Para restablecer esta funcionalidad a la establecida por defecto, use:
SET NULLDISPLAY=; Nota: El uso de NULLDISPLAY sólo afecta a los datos que provengan de una fuente de datos ODBC. Si desea que la lógica de QlikView funcione de este modo con respecto a los valores NULL de ODBC (que los interprete como una cadena vacía), asigne a la variable NULLDISPLAY una cadena vacía, según se indica a continuación (dos comillas simples sin nada entre medias):
SET NULLDISPLAY="; La asignación debe efectuarse antes de cualquier sentencia select en el script. La cadena vacía se tratará como cualquier otro valor, permitiendo de este modo la asociación y selección de valores NULL.
Creación de valores NULL desde archivos de texto Es posible definir un símbolo, el cual cuando aparece en un archivo de texto o en una cláusula inline será interpretado como un valor NULL. Use la siguiente sentencia:
SET NULLINTERPRET=; El símbolo se interpreta como NULL. puede ser una cadena. Para restablecer esta funcionalidad a la establecida por defecto, use:
SET NULLINTERPRET=; Nota: El uso de NULLINTERPRET sólo afecta a los datos desde archivos de texto y cláusulas inline.
Propagación de valores NULL en las expresiones Los valores NULL se propagarán a través de una expresión de acuerdo con unas pocas reglas lógicas.
428
QlikView 11.20 SR2, 12004
Funciones La regla general es que las funciones devuelven NULL cuando los parámetros se salen del rango para el cual se ha definido la función.
Ejemplos: asin(2)
devuelve
NULL
log(-5)
devuelve
NULL
round(A,0)
devuelve
NULL
Como resultado de lo arriba expuesto se infiere que las funciones generalmente devuelven NULL cuando cualquiera de los parámetros necesarios para la evaluación son NULL.
Ejemplos: sin(NULL)
devuelve
NULL
chr(NULL)
devuelve
NULL
if(NULL, A, B)
devuelve
B
if(TRUE, NULL, A)
devuelve
NULL
if(TRUE, A, NULL)
devuelve
A
La excepción a la segunda regla es que las funciones lógicas comprueban el tipo.
Ejemplos: isnull(NULL)
devuelve
TRUE (-1)
isnum(NULL)
devuelve
FALSE (0)
Operadores aritméticos y de cadena Si se encontrara un NULL en cualquier lado de estos operadores, se devuelve NULL, excepto en el caso de una concatenación de cadenas.
Ejemplos: A + NULL
devuelve
NULL
A - NULL
devuelve
NULL
A / NULL
devuelve
NULL
A * NULL
devuelve
NULL
NULL / A
devuelve
NULL
QlikView 11.20 SR2, 12004
429
0 /NULL
devuelve
NULL
0 * NULL
devuelve
NULL
A&NULL
devuelve
A
Operadores relacionales Si se encuentra NULL en cualquier lado de los operadores relacionales, se aplican reglas especiales.
Ejemplos: NULL rel.op. NULL
devuelve
NULL
A NULL
devuelve
TRUE (-1)
A< NULL
devuelve
FALSE (0)
A =NULL
devuelve
FALSE (0)
A > NULL
devuelve
FALSE (0)
27.11 Juego de caracteres El juego de caracteres es un especificador de archivos para la sentencia Load que define el conjunto de caracteres que se emplea en el archivo. Los juegos de caracteres disponibles son:
ansi oem mac utf8 unicode codepage es N El archivo puede escribirse con el juego de caracteres ansi (Windows), con el juego de caracteres oem (DOS, OS/2, AS400 y otros), unicode, utf8 o con el mac. La conversión desde el juego de caracteres oem no se implementa para MacOS.Con el especificador codepage, se puede utilizar cualquier codepage de Windows. Si no se especifica ninguno, se asume el valor codepage 1252 en Windows. Los especificadores ansi, oem y mac se utilizaban en anteriores versiones de QlikView y aún están operativos. Sin embargo, no se generarán cuando se cree la sentencia Load con una versión más moderna de QlikView.
Ejemplos: LOAD * FROM a.txt (utf8, txt, delimiter is ',' , embedded labels) LOAD * FROM a.txt (unicode, txt, delimiter is ',' , embedded labels)
LOAD * FROM a.txt (codepage is 10000, txt, delimiter is ',' , no labels)
430
QlikView 11.20 SR2, 12004
Volver a Sentencias de Script y palabras clave (página 241).
QlikView 11.20 SR2, 12004
431
432
QlikView 11.20 SR2, 12004
28 Archivos QVD Un archivo QVD (de datos QlikView) es un archivo que contiene una tabla de datos exportados desde QlikView. QVD es un formato propio de QlikView. Solo puede ser escrito y leído desde QlikView. El formato de archivo está optimizado para favorecer la velocidad de lectura de datos desde un script QlikView, pero es al mismo tiempo muy compacto. Leer datos desde un archivo QVD es por lo general 10-100 veces más rápido que leer desde otras fuentes de datos. Los archivos QVD se pueden leer en dos modos, estándar (rápido) y optimizado (más rápido). El modo que se utilice viene determinado de forma automática por el motor de script de QlikView. El modo optimizado puede emplearse solo cuando todos los campos cargados o un subconjunto de ellos sean leídos sin ninguna transformación (sin fórmulas que actúen sobre los campos), aunque sí se permite el renombrado de campos. Una cláusula WHERE hace que QlikView descomprima los registros y esto también desactiva la carga optimizada. Se permite renombrar los campos. Cuando se apliquen las transformaciones se empleará el modo estándar (rápido). 1. 1) Una cabecera XML bien constituida (con juego de caracteres UTF-8) que describe los campos de la tabla, el diseño de la información subsiguiente y algunos otros metadatos. 2. 2) Tablas de símbolos en un formato de bits. 3. 3) Datos reales de la tabla en formato de bits.
28.1 Finalidad de archivos QVD Los archivos QVD se pueden emplear con numerosas finalidades. Podemos identificar claramente al menos cuatro usos fundamentales. En muchos casos se pueden aplicar dos o más de ellos al mismo tiempo.
Incremento de la velocidad de carga Mediante el envío a buffers de las partes que no cambian, o cambian muy lentamente, de los datos de entrada de archivos QVD, podemos acelerar considerablemente la ejecución de script en caso de grandes conjuntos de datos.
Reducción de la carga en los servidores de las bases de datos Mediante el envío a buffers de las partes que no cambian, o cambian muy lentamente, de los datos de entrada de archivos QVD, podemos reducir enormemente la cantidad de datos obtenidos de fuentes de datos externas. Esto alivia la carga de las bases de datos externas y reduce el tráfico de la red. Además, cuando varios scripts QlikView comparten los mismos datos solo es necesario cargarlos una única vez desde la base de datos fuente a un archivo QVD. Las demás aplicaciones pueden hacer uso de los mismos datos mediante este archivo QVD.
Consolidación de los datos de múltiples aplicaciones QlikView Con la sentencia de script Binary (página 246) se pueden cargar datos de una única aplicación QlikView a otra, pero con los archivos QVD, un script QlikView puede combinar datos de cualquier número de aplicaciones QlikView. Esto abre todo un mundo de posibilidades, por ejemplo para aplicaciones que deseen consolidar datos similares procedentes de diversas unidades de negocio, etc.
QlikView 11.20 SR2, 12004
433
Carga incremental En muchas ocasiones habituales la funcionalidad QVD se puede utilizar para facilitar la carga incremental, cargando por ejemplo únicamente los registros nuevos de una base de datos en expansión. Para obtener más información sobre el uso de archivos QVD y la Carga incremental, siga el enlace siguiente:
Utilización de archivos QVD para carga incremental (página 435)
28.2 Crear archivos QVD Un archivo QVD se puede crear de tres maneras diferentes:
1. Mediante la creación explícita y su nombrado mediante el comando Store (página 294) en el script QlikView. Indique simplemente en el script que desea exportar una tabla anteriormente leída, o parte de ella, a un nombre de archivo explícitamente nombrado en una ubicación de su elección. 2. Mediante creación y mantenimiento automáticos desde el script. Con una sentencia load o select precedida por el prefijo Buffer (página 246), QlikView crea de manera automática un archivo QVD que, si se dan ciertas condiciones, puede utilizarse en lugar de la fuente de datos original al volver a cargar los datos. 3. Mediante la creación y nombramiento explícitos de forma manual desde el diseño o mediante Intérprete Interno de Macros (página 967). Los datos se pueden exportar desde el diseño QlikView por medio de comandos de la GUI o macros de Automatización. En la GUI encontrará QVD como uno de los posibles formatos de exportación bajo el comando Exportar, que se halla en el menú de objeto de la mayoría de objetos de hoja. Una vez creados no existe diferencia alguna entre los archivos, por ejemplo en cuanto a la velocidad de lectura, etc
28.3 Leer datos desde archivos QVD QlikView lee o accede a un archivo QVD según alguno de los siguientes métodos:
1. Carga de un archivo QVD como una fuente de datos explícita. Los archivos QVD pueden ser referenciados por una sentencia load en el script QlikView, igual que cualquier otro tipo de archivo de texto (csv, fix, dif, biff etc). El Asistente de Archivo: Tipo (página 213) maneja los archivos QVD según los mismos principios.
Ejemplos: load * from xyz.qvd (qvd); load Nombre, NodeReg from xyz.qvd (qvd); load Nombre as a, NodeReg as b from xyz.qvd (qvd);
2. Carga automática de archivos QVD enviados automáticamente a buffers. Cuando se utiliza el prefijo Buffer (página 246) en sentencias load o select, no se necesitan sentencias explícitas para la lectura. QlikView determinará en qué medida se utilizarán los datos del archivo QVD o si se adquirirán mediante la sentencia load o select original. 3. Acceso a archivos QVD mediante script. Se pueden utilizar varias funciones de script (comenzando todas ellas por qvd) para la recuperación de diversa información de los datos que se hallan en la cabecera XML de un archivo QVD. Estas funciones se presentan bajo las funciones Funciones de archivo en script (página 366).
434
QlikView 11.20 SR2, 12004
28.4 Utilización de archivos QVD para carga incremental La carga incremental es una tarea bastante frecuente en bases de datos. Consiste en cargar exclusivamente los registros nuevos o modificados de la base de datos. Los demás debieran estar ya disponibles, de un modo u otro. Con Archivos QVD (página 433) es posible realizar una carga incremental en la mayoría de casos. El proceso básicamente es el siguiente: 1. Cargue los datos nuevos de la tabla de la base de datos (el proceso es lento, pero es un número limitado de registros). 2. Cargue los datos antiguos del archivo QVD (son muchos registros, pero es un proceso mucho más rápido). 3. Cree un nuevo archivo QVD. 4. Repita este mismo procedimiento para cada tabla que cargue.
La complejidad de la solución depende de las condiciones particulares de cada base de datos fuente, pero podemos plasmar los siguientes casos como los más frecuentes: 1) Caso 1: solo anexo (página 435) (normalmente archivos de registro 2 Caso 2: insertar solo (No Actualizar ni Eliminar) (página 436) 3 Caso 3: Insertar y Actualizar (No Eliminar) (página 437) 4 Caso 4: Insertar y Actualizar y Eliminar (página 438) A continuación encontrará diversas soluciones para cada uno de estos casos. Se pueden leer archivos QVD en el modo optimizado o en el modo estándar. (El método empleado lo selecciona automáticamente el motor de script de QlikView dependiendo de la complejidad de la operación). El modo optimizado es (aproximadamente) 10 veces más rápido que el modo estándar, o alrededor de cien veces más rápido que cargar la base de datos de la manera ordinaria.
Caso 1: solo anexo El caso más simple es el de los archivos .log de registro, que sólo se anexan y nunca se borran. Las condiciones son las siguientes:
QlikView 11.20 SR2, 12004
435
l
l
La base de datos debe ser un archivo log (o algún otro archivo en el que los registros se anexen y no inserten o eliminen) el cual esté contenido en un archivo de texto (no ODBC/OLE DB). QlikView lleva un registro constante del número de registros leídos previamente y carga sólo los registros añadidos al final del archivo.
Ejemplo de script: Buffer (Incremental) Load * From LogFile.txt (ansi, txt, delimiter is '\t', embedded labels);
Caso 2: insertar solo (No Actualizar ni Eliminar) Si los datos residen en una base de datos que no es un simple archivo de registro, el modelo del caso 1 no funcionará. El problema puede no obstante resolverse con un pequeño trabajo extra. Las condiciones son las siguientes:
l
La fuente de datos puede ser cualquier base de datos. QlikView carga los registros insertados en la base de datos tras la última ejecución de script. Se requiere una Fecha de Modificación de campo (o similar) para que QlikView sepa cuales son los registros nuevos.
436
QlikView 11.20 SR2, 12004
l l
Ejemplo de script: QV_Table: SQL SELECT PrimaryKey, X, Y FROM DB_TABLE WHERE ModificationTime >= #$(LastExecTime)# AND ModificationTime < #$(BeginningThisExecTime)#; Concatenate LOAD PrimaryKey, X, Y FROM File.QVD; STORE QV_Table INTO File.QVD; (Los signos hash en la cláusula SQL WHERE definen el inicio y fin de una fecha. Compruebe en el manual de su base de datos la sintaxis de fecha correcta de su base de datos.)
Caso 3: Insertar y Actualizar (No Eliminar) En este caso los datos de registros previamente cargados pueden haber sido modificados entre las diversas ejecuciones de script. Las condiciones son las siguientes: l l l l l
La fuente de datos puede ser cualquier base de datos. QlikView carga los registros insertados o actualizados en la base de datos tras la última ejecución de script. Se requiere una Fecha de Modificación de campo (o similar) para que QlikView sepa cuales son los registros nuevos. Se requiere un campo de clave primaria para que QlikView ordene los registros actualizados del archivo QVD. Esta solución hará que la lectura del archivo QVD se haga en modo estándar, en lugar de en modo optimizado (lo cual es, aún así, bastante más rápido que cargar la base de datos completa).
QlikView 11.20 SR2, 12004
437
Ejemplo de script: QV_Table: SQL SELECT PrimaryKey, X, Y FROM DB_TABLE WHERE ModificationTime >= #$(LastExecTime)#; Concatenate LOAD PrimaryKey, X, Y FROM File.QVD WHERE NOT Exists(PrimaryKey); STORE QV_Table INTO File.QVD;
Caso 4: Insertar y Actualizar y Eliminar El caso más difícil de manejar se da cuando los registros han sido realmente eliminados de la base de datos fuente entre ejecuciones de script. Las condiciones son las siguientes: l l l l l l
438
La fuente de datos puede ser cualquier base de datos. QlikView carga los registros insertados o actualizados en la base de datos tras la última ejecución de script. QlikView elimina los registros borrados de la base de datos tras la última ejecución de script. Se requiere una Fecha de Modificación de campo (o similar) para que QlikView sepa cuales son los registros nuevos. Se requiere un campo de clave primaria para que QlikView ordene los registros actualizados del archivo QVD. Esta solución hará que la lectura del archivo QVD se haga en modo estándar, en lugar de en modo optimizado (lo cual es, aún así, bastante más rápido que cargar la base de datos completa).
QlikView 11.20 SR2, 12004
Ejemplo de script: Let ThisExecTime = Now( ); QV_Table: SQL SELECT PrimaryKey, X, Y FROM DB_TABLE WHERE ModificationTime >= #$(LastExecTime)# AND ModificationTime < #$(ThisExecTime)#; Concatenate LOAD PrimaryKey, X, Y FROM File.QVD WHERE NOT EXISTS(PrimaryKey); Inner Join SQL SELECT PrimaryKey FROM DB_TABLE; If ScriptErrorCount = 0 then STORE QV_Table INTO File.QVD; Let LastExecTime = ThisExecTime; End If
QlikView 11.20 SR2, 12004
439
440
QlikView 11.20 SR2, 12004
29 Seguridad En QlikView se puede configurar un mecanismo de seguridad de dos maneras distintas: Puede incrustarse en el script del documento QlikView, o puede configurarse mediante el uso de QlikView Publisher.
29.1 Autenticación y Autorización Autenticación es cualquier proceso por el cual se verifica que alguien es quién dice ser. QlikView puede, o bien permitir que el sistema Windows efectúe la autenticación, o pedir un ID de Usuario y Contraseña (distintos del ID de Usuario y Contraseña de Windows) o emplear la clave de licencia de QlikView como método simple de autenticación. Autorización es averiguar si la persona, una vez identificada, posee permisos de acceso al recurso. QlikView puede dejar que el sistema operativo Windows efectúe la autorización o hacerla por sí mismo. Para este último caso, se ha de crear una tabla de seguridad en el script.
29.2 Seguridad empleando QlikView Publisher Si QlikView Publisher se ha configurado para que gestione temas de seguridad, entonces todo archivo QlikView se dividirá en varios archivos, cada uno con los datos relativos al usuario o grupo de usuarios relevante. Dichos archivos se almacenarán en carpetas con los correspondientes parámetros de seguridad del Sistema Operativo, es decir, QlikView permite al Sistema Operativo manejar la Autenticación y la Autorización. No hay sin embargo seguridad alguna dentro del archivo en sí mismo, así que no hay protección en un archivo descargado. Los tamaños de estos archivos serán por lo general pequeños, dado que un solo archivo se divide en múltiples archivos y el usuario sólo abre el archivo que contiene sus propios datos. No obstante, esto también implica que un QlikView Server podría tener que emplear más memoria que si los datos se almacenaran en un único archivo, dado que a veces se cargarán varios archivos conteniendo los mismos datos. Para más información, le remitimos a la documentación de QlikView Publisher.
29.3 Seguridad empleando la Sección de Acceso en el script QlikView Si la Sección de Acceso del script QlikView se ha configurado para que gestione temas de seguridad, entonces se puede hacer que un solo archivo contenga los datos de un conjunto de usuarios o grupos de usuarios. QlikView usará la información de la Sección de Acceso para los procesos de Autenticación y Autorización y reducirá los datos de forma dinámica, de forma que el usuario sólo vea sus propios datos. La seguridad se incorpora así al archivo en sí mismo, por lo tanto un archivo descargado estará, hasta cierto punto, protegido. No obstante, si las demandas de seguridad fueran muy altas, las descargas de archivos y el uso fuera de conexión (offline) deberían evitarse o impedirse. Los archivos deberían ser publicados únicamente por QlikView Server. Dado que todos los datos se almacenan en un solo archivo, el tamaño que puede alcanzar este archivo puede ser considerable. Toda la información que hay a continuación hace referencia al método de seguridad empleando la Sección de Acceso en el scipt QlikView.
QlikView 11.20 SR2, 12004
441
29.4 Secciones en el script El control de acceso se gestiona mediante una o varias tablas de seguridad cargadas de la misma manera que se cargan los datos habitualmente en QlikView. De esta manera es posible almacenar las tablas en una base de datos normal y corriente. Las sentencias de script que gestionan las tablas de seguridad se suministran dentro de la sección de acceso, la cual se inicia desde el script mediante la sentencia section access. Si se define una sección de acceso en el script, la parte del script que carga los datos "habituales" deberá colocarse en una sección distinta, iniciada por la sentencia section application.
Ejemplo: Section Access; Load * Inline [ACCESS,USERID,PASSWORD ADMIN, A,X USER,U,Y ]; Section application; Load... … from... ...
29.5 Niveles de Acceso en la Sección de Acceso El acceso a los documentos QlikView puede autorizarse a determinados usuarios o grupos de usuarios específicos. En la tabla de seguridad, a los usuarios se les asignan los niveles de acceso ADMIN (Administrador) o USUARIO. Si no se asignara nivel de acceso alguno, el usuario no podrá abrir el documento QlikView. Una persona con acceso ADMIN puede modificar cualquier cosa en el documento. Utilizando la página Seguridad de los diálogos Propiedades de Documento y Propiedades de Hoja, una persona con privilegios ADMIN puede limitar las posibilidades de modificación de un documento por parte de otros usuarios. Una persona con privilegios de USUARIO no puede acceder a las páginas de Seguridad.
Nota: Los derechos de ADMIN solo son relevantes para documentos locales. Se accede siempre a los documentos abiertos en un Server con derechos de USUARIO.
29.6 Campos de sistema en la Sección de Acceso Los niveles de acceso se asignan a los usuarios a través de una o varias tablas cargadas en la sección de acceso. Dichas tablas pueden contener varios campos de sistema distintos, específicos de usuario, siendo los más habituales USERID (o ID de Usuario) y CONTRASEÑA, así como el campo ACCESS, que define el nivel de acceso. Todos los campos de sistema de la Sección de Acceso se emplearán para autenticación y autorización. A continuación se describen todos los campos de sistema de la Sección de Acceso. En la sección de acceso se podrán cargar todos, ninguno o cualquier combinación de estos campos de seguridad. No es por tanto necesario emplear USERID, se puede dar otro tipo de autorización utilizando otros campos, por ej. números en serie únicamente. ACCESO Campo que define el acceso que deberá tener un usuario específico. IDUSUARIO
442
Campo que debe incluir un ID de usuario aceptado. QlikView solicitará un ID de usuario y la contrastará con el valor introducido en este campo. Este ID de usuario no es el mismo que el ID de usuario en Windows.
QlikView 11.20 SR2, 12004
CONTRASEÑA Campo que contiene una contraseña aceptada. QlikView pedirá una contraseña al usuario y la contrastará con el valor introducido en este campo. Esta contraseña no es la misma que la contraseña de Windows. SERIE
Un campo que contiene un número correspondiente al número de serie de QlikView. Ejemplo: 4900 2394 7113 7304 QlikView comprobará el número de serie del usuario y lo contrastará con el valor introducido en este campo.
NTNAME
Campo que contiene una cadena que muestra un nombre de usuario o nombre de grupo correspondiente a un Dominio de Windows NT. QlikView extraerá la información de acceso al Sistema Operativo y la contrastará con el valor introducido en este campo.
NTDOMAINSID Campo que contiene una cadena correspondiente a un SID de Dominio en Windows NT. Ejemplo: S-1-5-21-125976590-4672381061092489882 QlikView extraerá la información de acceso al Sistema Operativo y la contrastará con el valor introducido en este campo. NTSID
Campo que contiene un SID de Windows NT. Ejemplo: S-15-21-125976590-467238106-1092489882-1378 QlikView extraerá la información de acceso al Sistema Operativo y la contrastará con el valor introducido en este campo.
OMIT
Campo que contiene una lista de campos no autorizados y que por tanto debieran omitirse para este usuario específico. Se puede hacer uso de comodines y la lista puede encontrarse vacía. Una forma sencilla de realizar esto es utilizando un subcampo.
QlikView comparará el número de serie de QlikView con el campo SERIE, el nombre de usuario o de grupo de Windows NT con NTNAME, el SID de Dominio de Windows NT con NTDOMAINSID y el SID de Windows NT con NTSID. Además, pedirá al usuario un ID de Usuario y una contraseña y los contrastará con los campos IDUSUARIO y CONTRASEÑA. Si la combinación de ID de usuario, contraseña y propiedades del entorno también se encuentran en la sección de acceso, entonces el documento se abrirá con su correspondiente nivel de acceso. Si no, QlikView denegará el acceso al usuario al documento. Si el ID de Usuario y/o la contraseña no se introducen correctamente en tres intentos, habrá que repetir el procedimiento completo de entrada al sistema. Como en la sección de acceso se utiliza la misma lógica interna que es el distintivo característico de QlikView, los campos de seguridad se han de colocar en diferentes tablas. (por lo tanto es posible que un administrador de sistemas deje un documento QlikView fuera de las tablas de seguridad. En ese caso se simulan un ID de usuario, un nº de serie, una contraseña, etc, correctos mediante un clic de ratón en el correspondiente valor de campo.) En el proceso de entrada registrada al sistema, QlikView comprobará primero SERIAL, NTNAME, NTDOMAINSID y NTSID para ver si dicha información es suficiente para conceder al usuario acceso al documento. Si lo es, QlikView abrirá el documento sin pedir ID de Usuario y Contraseña. Si sólo se cargan algunos de los campos de acceso, se utilizarán los requisitos especificados que sean apropiados. Todos los campos listados en las sentencias Load o Select de la sección de acceso deben ir en MAYÚSCULAS. Cualquier nombre de campo que contenga minúsculas en la base de datos deberá ser convertido a mayúsculas utilizando la función mayúsculas , véase upper(expresióntexto) (página 354), antes de ser leído por una sentencia Load o Select. Sin embargo, el ID de Usuario y la Contraseña introducidos por el usuario final que trata de abrir los documentos QlikView no son sensibles a mayúsculas.
QlikView 11.20 SR2, 12004
443
Un carácter comodín, como por ejemplo *, se interpreta como todos los valores (listados) de este campo, es decir una lista de valores en cualquier lugar de esta tabla. Si se usa en uno de los campos de sistema (USERID, PASSWORD, NTNAME o SERIAL) en una tabla cargada en la sección de acceso del script, su interpretación será de todos los valores posibles (también los no listados) de este campo.
Nota: Cuando se cargan datos desde un archivo QVD, el uso de la función superior ralentizará la velocidad de carga. Nota: Para generar tablas de acceso en sentencias inline, utilice el Asistente para Tablas de Restricción de Acceso (página 210).
Ejemplo 1: Sólo se comprueba el número de serie. Un ordenador específico recibe acceso ADMIN. Todos los demás reciben acceso de USUARIO. Observe que se puede emplear una estrella para marcar "cualquier número de serie". Para esto, no obstante, la sentencia “Star is *;” deberá preceder la carga de esta tabla.
ACCESO
SERIE
ADMIN
4900 2394 7113 7304
USUARIO
*
Ejemplo 2: El administrador y el servidor en el que se ejecuta QlikView como una tarea por lotes reciben acceso ADMIN. Todos los demás en el Dominio reciben acceso USUARIO cuando introducen “USER” como ID de Usuario y contraseña.
ACCESO SERIE ADMIN ADMIN
NTDOMAINSID
*
S-1-5-21-125976590-4672381061092489882 4900 2394 7113 7304 *
USUARIO *
S-1-5-21-125976590-4672381061092489882
IDUSUARIO CONTRASEÑA ADMIN
ADMIN
*
*
USUARIO
USUARIO
29.7 Restricciones en la funcionalidad de QlikView Los controles que hay en la página Propiedades de Documento: Seguridad (página 466) y la página Propiedades de Hoja: Seguridad (página 500) permiten deshabilitar el acceso a determinados elementos de menú y prohiben cambios en el diseño. Si se van a utilizar estos parámetros como auténticas medidas de seguridad, es importante que los usuarios del documento accedan como USUARIO. Cualquiera que entre como ADMIN sí puede modificar los parámetros de seguridad en cualquier momento. Un usuario que haya abierto el documento con derechos de USUARIO no cuenta con las páginas de Seguridad en los diálogos de Propiedades.
29.8 Reducción Dinámica de Datos QlikView y QlikView Server cuentan con una funcionalidad mediante la cual algunos de los datos de un documento pueden ocultarse a la vista de un usuario basándose en el tipo de entrada que ha realizado a la sección de acceso.
444
QlikView 11.20 SR2, 12004
En primer lugar, los campos (columnas) pueden ocultarse mediante el uso del campo OMIT. En segundo lugar, los registros (filas) pueden ocultarse enlazando los datos de la Sección de Acceso con los datos reales: La selección de valores que se habrán de mostrar o excluir se controla teniendo uno o más campos con nombres comunes en la sección de acceso y en la sección de la aplicación. Tras la entrada del usuario registrado, QlikView tratará de copiar las selecciones de campos de la sección de acceso a campos de la sección de la aplicación que tengan exactamente los mismos nombres de campo (los nombres de campo deberán estar escritos en MAYÚSCULAS). Una vez hechas las selecciones, QlikView ocultará de forma permanente todos los datos excluidos por estas selecciones al usuario. Para que este procedimiento se lleve a cabo, deberá estar marcada la opción Reducción Inicial de Datos basada en la Sección de Acceso de la página Propiedades de Documento: Al Abrir. Si se empleara esta funcionalidad en documentos que se vayan a distribuir por otro procedimiento distinto de QlikView Server, deberá marcarse la opción Carga Binaria no permitida, en la misma página de Propiedades de Documento, a fin de mantener la protección de los datos.
Nota: Todos los nombres de campo empleados en la transferencia descrita y todos los valores de campo de estos campos deberán ir en MAYÚSCULAS, ya que todos los nombres de campo y valores de campo se convierten por defecto a mayúsculas en la sección de acceso.
Ejemplo: section access; load * inline [ ACCESO, IDUSUARIO,REDUCTION, OMIT ADMIN, ADMIN,*, USER, A,1 USER, B, 2,NUM USER, C, 3, ALPHA ]; section application; T1: load *, NUM AS REDUCTION; load Chr( RecNo()+ord(‘A’)-1) AS ALPHA, RechNo() AS NUM AUTOGENERATE 3; El campo REDUCTION (mayúsculas) ahora existe en ambas, la sección de acceso y la sección de aplicación (todos los valores de campo van también en mayúsculas). Normalmente serían dos campos totalmente diferentes y separados, pero si se marca la opción Reducción inicial de datos basada en la Sección de Acceso se vincularán ambos y se reducirá el número de registros mostrados al usuario. El campo OMIT en section access define los campos que deberían ocultarse al usuario. El resultado será el siguiente: Usuario A puede ver todos los campos, pero sólo aquellos registros conectados a REDUCTION=1. Usuario B puede ver todos los campos excepto NUM, y sólo aquellos registros conectados a REDUCTION=2. Usuario C puede ver todos los campos excepto ALPHA, y solo aquellos registros conectados a REDUCTION=3.
QlikView 11.20 SR2, 12004
445
29.9 Restricciones de acceso heredadas Una carga binaria mediante binary hará que las restricciones de acceso pasen al nuevo documento QlikView. Una persona con derechos ADMIN a este nuevo documento puede modificar los derechos de acceso al documento añadiendo una nueva sección de acceso. Una persona con los derechos de USUARIO puede ejecutar el script y modificarlo, añadiendo así datos propios al archivo cargado de forma binaria. Una persona con derechos de USUARIO no puede modificar los derechos de acceso. El administrador de la base de datos puede controlar de este modo también el acceso del usuario a los documentos QlikView que han sido cargados con carga binaria.
29.10 Cifrado / Encriptado La comunicación entre un QlikView Server y un cliente QlikView Windows se hace mediante encriptación o cifrado. No obstante, si se utiliza el cliente AJAX, la comunicación no va encriptada. Además, todos los documentos QlikView van codificados, lo que los convierte en ilegibles para cualquier navegador, depurador, etc.
446
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Parte 5 La hoja y los objetos de hoja
QlikView 11.20 SR2, 12004
447
30 Propiedades de Documento Abre la página Propiedades de Documento: General (página 448). Aquí se pueden especificar parámetros específicos del documento, tales como imagen y sonido de apertura, fuente por defecto, ordenación, etc.
30.1 Propiedades de Documento: General
Propiedades de Documento, General
Título
Aquí podrá introducir el título que se mostrará en la cabecera de la ventana. Por defecto se emplea el nombre del documento. Para cambiarlo, introduzca la selección en el cuadro de edición Título.
Autor
En el cuadro de edición Autor se puede especificar el nombre del autor del archivo QlikView.
448
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Formato al Guardar
En este grupo, fije el nivel de compresión de los archivos QlikView. Las opciones de Compresión: Las opciones Media y Alta disminuyen considerablemente el tamaño del archivo QlikView al tiempo que sacrifican algo de carga y ahorran velocidad. Las opciones de compresión definidas en Propiedad es de Documento afectan al documento actual. Las opciones de compresión establecidas en Preferencias de Usuario afectan a todos los documentos nuevos. Para obtener más detalles acerca de la compresión y de cómo fijar opciones de compresión por defecto para todos los archivos nuevos, véase Preferencias de Usuario: Guardar (página 85) en el diálogo Preferencias de Usuario.
Mensajes de Alerta
Este botón abre el diálogo Configuración de Ventanas Emergentes donde podrá fijar el aspecto que tendrán por defecto los mensajes emergentes de alerta.
Mensajes de Ayuda
Este botón abre el diálogo Configuración de Ventanas Emergentes (página 453) donde podrá fijar el aspecto que tendrán por defecto los mensajes emergentes de alerta.
Estados Alternos...
La funcionalidad de Estados Alternos la habilita un desarrollador de QlikView. El desarrollador invoca el diálogo Estados Alternos haciendo clic en este botón. Para más información vea Estados Alternos (página 129).
Nota: no habilite esta funcionalidad a menos que sea realmente necesario en el Documento QlikView. Estadísticas de Memoria Haga clic en este botón para guardar un archivo de texto que contenga una estadística acerca del uso de la memoria por parte del documento actual QlikView. Este archivo puede leerse por ejemplo desde QlikView, para un análisis de los requisitos de memoria de las diferentes partes del documento.
QlikView 11.20 SR2, 12004
449
Fondo de Hoja Predeterminado
El Color de Fondo del Fondo de Hoja Predeterminado de la(s) ventana(s) de documento puede personalizarse marcando esta alternativa. El color puede definirse como un color sólido, o como un degradado mediante el diálogo Área de Color (página 454), que se abre al hacer clic sobre el botón. También se puede especificar una imagen de fondo, marcando el recuadro Imagen de Papel Tapiz y haciendo clic en el botón Cambiar. Esto abrirá el diálogo Cambiar Papel Tapiz donde se puede seleccionar un archivo de imagen. La imagen de fondo puede modificarse mediante las siguientes opciones.
Formato de Imagen: Sin Ajustar: la imagen se mostrará tal cual es, lo que puede ocasionar problemas de ocultamiento. Rellenar: la imagen se ajusta de forma que rellene la hoja, sin tener en cuenta las proporciones de la imagen. Mantener Aspecto: la imagen se ajusta tanto como sea posible, al tiempo que mantiene las proporciones o el ratio de aspecto correcto. Rellenar con Aspecto: la imagen se ajusta tanto como sea posible, al tiempo que se mantienen las proporciones o el ratio de aspecto correcto. Las áreas no cubiertas con este método se rellenan posteriormente con trozos de la misma imagen. Mosaico: Si está seleccionada esta opción, la imagen se colocará en forma de mosaico tantas veces como permita el espacio. Orientación Horizontal y Vertical: Horizontal: la imagen se puede alinear horizontalmente: Izquierda, Centrada o Derecha. Vertical: La imagen puede alinearse verticalmente: Superior, Centrado o Inferior. Utilizar Semántica Pasiva FTP
Si está marcada la opción Utilizar Semántica Pasiva FTP, la semántica pasiva Ftp estará activa. Ftp se activa en el diálogo Abrir Archivos de Internet o Abrir Documento QlikView (página 207). La opción de semántica pasiva se utiliza para comunicarse con un servidor a través de un cortafuegos.
Generar Archivo log
Para monitorizar la ejecución del script de carga, seleccione Generar Archivo log. La información que se muestra en la ventana de Progreso durante la ejecución de script se almacenará como qv.log.
Fecha-Hora en el Introduce una marca de tiempo en el nombre del archivo de registro, por ej. Nombre de Archivo Log ventas.qvw.2009_02_26_12_09_50.log. El parámetro únicamente está disponible si está marcada la casilla de verificación Generar Archivo Log. Ocultar Opciones no Disponibles de Menú
450
La opción Ocultar Opciones no Disponibles de Menú se utiliza junto con los parámetros de seguridad. Cualquier opción de menú que normalmente se volvería gris, en este caso se ocultará por completo al usuario.
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Ocultar Pestaña
La pestaña de hoja puede eliminarse activando Ocultar Pestaña. Para moverse entre las hojas utilice Acciones (página 593) (Función: Siguiente Hoja / Anterior Hoja) o la Barra de herramientas Hoja del Menú Ver (página 60). También se puede utilizar el control de automatización, el cual permite, por ejemplo, forzar al usuario a moverse entre las hojas e incluso a hacer selecciones en un orden específico.
Mantener Archivos Qvd El parámetro Mantener Archivos Qvd No Referenciados ignora el No Referenciados procedimiento habitual, según el cual cualquier Archivos QVD (página 433) se purga inmediatamente tras la ejecución de script, siempre y cuando ya no estén siendo usados por el documento que los creó. Esta opción normalmente debería dejarse sin marcar. Cálculo de Percentil de Legado
Si la casilla de verificación Cálculo de Percentil de Legado está habilitada, QlikView utilizará valores discretos como resultados de la función de agregación de percentil. La eliminación de la selección de la casilla de verificación de QlikView utilizará un valor interpolado, de la misma forma que en la función Percentil de Microsoft Excel. Las versiones de QlikView anteriores a 7.5 sólo admitían el algoritmo de valor discreto.
Deshabilitar Deshacer Diseño
Si marca la casilla de verificación Deshabilitar Deshacer Diseño se suspenderá la opción de deshacer diseño. Esto puede resultar útil para evitar un consumo innecesario de memoria cuando se carguen ciertos documentos QlikView. Cada vez que un usuario o una macro modifica el diseño se añade un tramo de datos al buffer de deshacer diseño. En casos muy extremos, la acumulación de datos en el buffer podría ocasionar problemas con la carga de documentos en un QlikView Server.
Utilizar WebView en el Diseño
Habilita y deshabilita el modo WebView, que utiliza el navegador web interno en QlikView para mostrar el diseño del documento como una página AJAX, activa o inactiva.
Juego de Caracteres al Exportar
Utilice la opción Juego de Caracteres al Exportar para establecer el juego de caracteres por defecto que se empleará para exportar en documentos nuevos. Elija una de estas opciones ANSI, Unicode o UTF-8.
Modo de Asignación de Estilo
En el desplegable Modo de Asignación de Estilo elija el estilo para todos sus objetos de hoja. El modo Avanzado le permite configurar diversos parámetros, tales como el Estilo de Título y el tipo de borde que se empleará, fijado en la página de Diseño de los objetos. El modo Simplificado también ofrece la opción de Estilo de Objeto de Hoja, pero configura la mayoría de las opciones de forma automática. Determina cuestiones tales como el Estilo de las Barras de Herramientas y los bordes. Algunos parámetros pueden modificarse en cualquier momento en la página Diseño (página 528) de los objetos.
QlikView 11.20 SR2, 12004
451
Estilo de Objeto de Hoja En el desplegable Estilo de Objeto de Hoja seleccione uno de los estilos disponibles para los títulos de los objetos de hoja. El estilo seleccionado se aplicará a todos los objetos de hoja que tengan título en el documento. Los tres estilos son: Estilo de Pestaña
Seleccione en el desplegable Estilo de Pestaña uno de los estilos disponibles para el aspecto de la pestaña. El estilo seleccionado se aplicará a todas las pestañas del documento.
Apariencia de Selección QlikView ofrece múltiples maneras diferentes de presentar los datos y hacer selecciones en los cuadros de lista y cuadros de selección múltiple. Los estilos QlikView Classic, Indicador de Esquina, LED y Casillas de verificación LED emplean todos ellos codificación de color para indicar los valores seleccionados, los posibles y los excluidos. El estilo Casillas de Verificación y el estilo Casillas de Verificación LED imitan la interfaz estándar de Windows, con una casilla de verificación junto a cada valor. Eligiendo un estilo específico en este control, es posible obligar a que el documento aparezca en un estilo u otro cada vez que se abre. Más información sobre los estilos de selección, en Preferencias de Usuario (página 81) y Propiedades del Cuadro de Lista: Presentación (página 522). Cuando se utilizan los estilos de selección basados en color, hay varios esquemas diferentes de color disponibles. Los colores básicos de esquema de color (verde para seleccionados, azul para bloqueados, etc.) no pueden alterarse, pero sí se pueden hacer variaciones en el tono e intensidad.
Estilo Establece el estilo de selección para el documento. Seleccione entre las alternativas disponibles en la lista desplegable. Si elige Predefinido por el Usuario el documento siempre se abrirá con el estilo de selección establecido por el usuario en las Preferencias de Usuario en el ordenador en que se abrió. Esquema de Color Establece el esquema de color de las selecciones para el documento. Seleccione entre las alternativas disponibles en la lista desplegable. Eligiendo Predeterminado por el Usuario el documento siempre se abrirá con el esquema de color para las selecciones establecido por el usuario en las Preferencias de Usuario en el ordenador donde se abra. Transparencia Fija el nivel de transparencia del color de la selección en cuadros de lista y cuadros múltiples. Fondo de Pestaña
452
Especifique un color de fondo personalizado para el fondo de la pestaña, haciendo clic en el botón Fondo de Pestaña.
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Configuración de Ventanas Emergentes
Configuración de Ventanas Emergentes
Se puede acceder al diálogo desde las páginas de diálogo Propiedades de Documento: General o Alertas, ambas en el menú Configuraciones. Sirve para definir las propiedades de los Mensajes de Ayuda o de los Mensajes de Alerta. Mediante los controles del diálogo podrá personalizar las siguientes propiedades: El botón Fuente abre el diálogo estándar Fuente (página 527) donde podrá cambiar la configuración de la fuente para el texto de la ventana emergente. El Color de Fondo de la ventana emergente se puede definir como color sólido o como un degradado, mediante el cuadro de diálogo Área de Color (página 454) que se abre al hacer clic en el botón coloreado. El Icono establecido por defecto para el emergente es un Icono de Interrogación en el caso de los Mensajes de Ayuda y un Icono de Advertencia en el caso de los Mensajes de Alerta, respectivamente. Puede elegir entre otras muchas diversas opciones o simplemente ajustar la presentación a Sin Icono. Introduzca un tiempo de retardo en el cuadro de edición Tiempo de Espera para hacer que las ventanas emergentes se cierren de forma automática tras un tiempo definido. Dicho retardo se mide en milisegundos. Si fijamos el tiempo de finalización en 0, la ventana emergente permanecerá en la pantalla hasta que el usuario la retire con un clic. Examine la opción de Sonido para vincular un sonido al emergente. Véase Vincular información a valores de campo (página 424). El cuadro de edición inferior deberá mostrar una ruta válida a un archivo .wav de sonido. Puede tratarse de una ruta externa (por ej. c:\missonidos.wav) o una ruta a un sonido QlikView ( Archivos Internos (página 175)) ya incluido en el programa (por ej. qmem:///sounds/qv_ok.wav).
QlikView 11.20 SR2, 12004
453
Área de Color
El diálogo Área de Color
La mayoría de las superficies coloreadas en el diseño QlikView pueden formatearse desde el diálogo Área de Color. Puede especificar un color sólido que cubra el área entera, o un efecto de degradado. Las opciones de degradado descritas a continuación no están disponibles en ciertas ocaiones y para dichos casos se mostrarán en gris en el diálogo, por ej. para colores en texto. Color Sólido
La opción básica que emplea un único Color de Base uniforme.
Degradado de un Color
Esta opción introduce la utilización de la variante de Brillo para crear un efecto de degradado del color.
Degradado de Dos Colores
Un efecto degradado de color se crea entre el Color de Base y el color especificado como Segundo Color.
Los colores pueden ser fijos o calculados, según se especifique en los grupos Color de Base y Segundo Color. En el diálogo se puede previsualizar cualquier parámetro de color. En el grupo Color de Base se puede determinar el color de base para superficies sólidas y degradados. Fijo
Esta alternativa especifica un color único, básico. Haga clic en el botón coloreado para cambiar el color.
Calculado
Calculado El color puede calcularse dinámicamente desde una expresión. La expresión deberá ser una representación de color válida, la cual se consigue empleando las Funciones de color (página 396) de gráfico. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas. Si el resultado de la expresión no es una representación válida de color, el programa volverá al negro por defecto.
454
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Brillo
Cuando utilice un Degradado de un Color este deslizador determinará el brillo y el contraste relativos del color que se encuentra al final del degradado. El deslizador va del lado más oscuro (a la izquierda) al más claro (a la derecha). En la posición central la configuración se traduce en un color uniforme.
En el grupo Segundo Color especifique el segundo color para el degradado de dos colores. Fijo
Esta alternativa especifica un color único, básico. Haga clic en el botón coloreado para cambiar el color.
Calculado
El color puede calcularse dinámicamente desde una expresión utilizando la Funciones de color (página 396).
Si se ha seleccionado Degradado de un Color o Degradado de dos Colores, la dirección del efecto degradado viene determinada por los parámetros incluidos en el grupo Estilo de Degradado. Se pueden lograr diferentes resultados combinando las alternativas disponibles (Horizontal, Vertical, etc.) con cualquiera de las cuatro Variantes.
30.2 Propiedades de Documento: Al Abrir
Propiedades de Documento, Al Abrir
En esta pestaña se puede personalizar la apertura de un documento.
QlikView 11.20 SR2, 12004
455
Imagen
Marque esta casilla de verificación si desea tener una imagen para la apertura del documento.
Seleccionar...
Haga clic en este botón para abrir el cuadro de diálogo Seleccionar Imagen donde podrá seleccionar una imagen (bmp, jpg, jpeg, o png).
Cerrar al hacer Clic
El usuario puede cerrar la imagen de apertura haciendo clic en ella. Debe marcarse necesariamente esta casilla o la de abajo.
Cerrar tras N segundos
Cierra la imagen de apertura automáticamente. Debe marcarse necesariamente esta casilla o la de arriba.
Cerrar después de Cargar
Cierra la imagen de apertura una vez cargado el archivo.
Sonido
Marque esta casilla de verificación si desea establecer un sonido de apertura para el documento. Esto activa el botón Seleccionar.
Seleccionar...
Este botón abre el diálogo Seleccionar Archivo de Sonido desde donde podrá buscar un archivo de sonido.
Ejecutar
Pulse este botón para ejecutar el sonido seleccionado.
Reducción Inicial de Datos basada en la Sección de Acceso
Si la opción Seguridad (página 441) está seleccionada, QlikView efectúa un procedimiento al abrir el documento (o al establecer sesión nueva en QlikView Server) que oculta permanentemente ciertos datos al usuario, según su identidad al registrarse para acceder al documento. Cuando se emplea esta funcionalidad en un documento no ejecutado exclusivamente en un QlikView Server, siempre debería combinarse con la opción Prohibir Carga Binaria (véase a continuación) para garantizar así la seguridad de acceso a los datos. Este parámetro es mutuamente excluyente con la opción Selección Inicial Basada en Sección de Acceso.
Exclusión Estricta
Si esta casilla de verificación aparece marcada en combinación con Reducción Inicial de Datos basada en la Sección de Acceso, se empleará la exclusión estricta cuando se reduzcan los datos. Esto significa que el acceso al documento se denegará cada vez que los valores de campo en los campos de reducción de la sección de acceso carezcan de las debidas correspondencias en su campo de aplicación. Esto no obstante no es aplicable a usuarios con privilegios de Administrador, los cuales en lugar de esto verán el conjunto completo de datos sin reducir si no hay concordancias. Este parámetro se activa por defecto en documentos creados con QlikView 7.02 y posteriores y se recomienda como máxima medida de seguridad de acceso a los datos.
456
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Selección Inicial Basada Si marca esta opción, QlikView efectuará un procedimiento al abrir el documento en la Sección de Acceso (o al establecer una nueva sesión en QlikView Server) que muestra la selección basándose en la identidad con la que el usuario se ha registrado de entrada al documento. Cuando se emplea esta funcionalidad en un documento no ejecutado exclusivamente en un QlikView Server, siempre debería combinarse con la opción Prohibir Carga Binaria (véase a continuación) para garantizar así la seguridad de acceso a los datos. Este parámetro es mutuamente excluyente con la opción Reducción Inicial de Datos basada en la Sección de Acceso. Carga Binaria no permitida
Si está seleccionada esta opción no se podrán cargar datos del archivo qvw en otro documento QlikView mediante una sentencia Binary (página 246).
Reseña del Documento
Determina cómo se mostrará el documento en AccessPoint cuando se elija la opción Reseña. Ninguna Se mostrará una pequeña indicación con el mensaje Sin Imagen en AccessPoint. Hoja de Apertura La hoja de apertura del documento se mostrará en AccessPoint. Imagen Pulse el botón Examinar para hallar la imagen que visualizar en AccessPoint.
30.3 Propiedades de Documento: Hojas
Propiedades de Documento, Hojas
QlikView 11.20 SR2, 12004
457
La pestaña Propiedades de Documento: Hojas ayuda a seguir la pista de cada hoja y objeto de hoja del documento QlikView. Esta página de diálogo consta de dos listas, la lista de Hojas y la lista de Objetos de Hoja. Es posible ordenar las tablas por cualquier columna, haciendo clic en su cabecera de columna. La lista Hojas contiene la siguiente información: #
El número de hoja (su posición), contando desde 0.
ID de Hoja
El ID de hoja, su número de identificación único y exclusivo.
Título
El texto que actualmente se muestra en la etiqueta de la hoja.
Estado
Indica si la hoja es normal y corriente, si está oculta, o si tiene una condición de visualización.
Nº de Objetos
El número de objetos de hoja que hay en la hoja actualmente.
Tras hacer clic sobre una hoja de la lista, utilice los botones inferiores para Eliminar o abrir sus Propiedades directamente desde este menú. También es posible Ascender/Descender la hoja desde aquí. La lista de Objetos de Hoja contiene la siguiente información: ID de Hoja
El ID de hoja, su número de identificación único y exclusivo.
ID de Objeto
Lista el ID de Objeto exclusivo de cada objeto de hoja existente. Los objetos enlazados tienen el mismo ID.
Tipo
Especifica el tipo de objeto.
Título
El texto actualmente mostrado en el título del objeto de hoja.
Modo Mostrar
Indica si el objeto es normal, está minimizado, maximizado, oculto o tiene una condición de mostrar.
Tiempo de Cálculo
El tiempo en milisegundos que se necesitó para el último recálculo de los contenidos del objeto. Esta información sólo es relevante para objetos que realmente se calculan (gráficos, cuadros de tabla y cualquier objeto que contenga fórmulas).
Capa
La capa definida en la página Diseño de un diálogo de propiedades de objeto de hoja, definida como Inferior, Normal o Superior de acuerdo con los números -1, 0 o 1 de la lista. (La capa de un objeto de hoja también puede establecerse como un número entre -128 y +127 mediante la API de Automatización.)
Memoria
La cantidad de memoria (en kBytes) que se necesitó para el último recálculo de los contenidos del objeto. Esta información sólo es relevante para objetos que realmente se calculan (gráficos, cuadros de tabla y cualquier objeto que contenga fórmulas).
458
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Izquierda, Superior, Derecha, Inferior
La posición actual del borde indicado del objeto de hoja, relativo al borde de la ventana del documento, expresado en píxeles.
Ancho, Altura
Las dimensiones del objeto, expresadas en píxeles.
Izquierda (Min.), La posición actual del objeto cuando está minimizado, expresado en píxeles. Superior (Min.), Derecha (Min.), Inferior (Min.) Ancho
El ancho actual del icono minimizado del objeto de hoja, expresado en píxeles.
Altura
La altura actual del icono minimizado del objeto de hoja, expresada en píxeles.
Exportar Estructura
Si se pulsa este botón será posible exportar la estructura de la hoja y el objeto de hoja del documento a un conjunto de archivos de texto. Estos archivos de texto, uno para las hojas (nombredearchivo.Sheets.tab), y otro para los objetos de hoja (nombredearchivo.Objects.tab) pueden leerse fácilmente en QlikView para continuar con el análisis con toda la potencia de la lógica de QlikView. Aparecerá un diálogo donde podrá elegirse la carpeta de destino para la exportación. La opción predefinida deposita los archivos en la misma carpeta del documento QlikView.
Tras hacer clic sobre un objeto de la lista, utilice los botones inferiores para Eliminar o abrir sus Propiedades directamente desde este menú. Pueden seleccionarse múltiples objetos mediante Ctrl+clic.
QlikView 11.20 SR2, 12004
459
30.4 Propiedades de Documento: Servidor
Propiedades de Documento, Servidor
En esta pestaña defina ciertos aspectos del comportamiento de un documento cuando éste sea ejecutado en un QlikView Server.
Modo de Actualización cuando el Documento se Actualiza en el Servidor Este parámetro define cómo se gestionará la actualización de un documento en QlikView Server. El Cliente inicia la Actualización. Si los datos antiguos no se guardan en el servidor, o el cliente es demasiado antiguo, se desconectará la sesión.
460
Elija esta opción si el servidor no debiera nunca iniciar automáticamente una actualización de datos en el cliente. Cuando una nueva versión del documento esté disponible en el servidor, al cliente se le ofrecerá la posibilidad de actualizar (refrescar o recargar) los datos conforme a las preferencias establecidas en Modo de Inicio de Actualización en el Cliente descritas a continuación. Si esto no fuera posible, bien porque el cliente fuese demasiado antiguo (anterior a la versión 8), o bien porque el servidor tiene activado Permitir solo una copia del documento en memoria en el panel de control de QlikView Server, la sesión simplemente finalizará. El Cliente inicia la Actualización.
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
El Cliente inicia la Actualización. Si los datos antiguos no se guardan en el servidor o el cliente es demasiado antiguo, la actualización se realizará de manera automática
Elija esta opción si se prefiere permitir al cliente que inicie una actualización de los datos en el cliente cuando ello sea posible, pero también permitiendo al servidor iniciar una actualización automática si ello fuera necesario. Cuando una nueva versión del documento esté disponible en el servidor, al cliente se le ofrecerá la posibilidad de actualizar (refrescar o recargar) los datos conforme a las preferencias establecidas en Modo de Inicio de Actualización en el Cliente descritas a continuación. Si esto no fuera posible, porque el cliente fuera demasiado antiguo, o bien porque el servidor tiene activado Permitir solo una copia del documento en memoria en el panel de control de QlikView Server, el servidor realizará automáticamente la actualización.
El servidor realiza automáticamente la actualización, sin intervención por parte del cliente
Ésta es la opción que deberá escoger si desea permitir siempre al servidor que inicie una actualización de los datos en el cliente de forma automática. Cuando una nueva versión del documento esté disponible en el servidor, se actualizarán los datos en el cliente.
Modo de Inicio de Actualización en el Cliente Este parámetro describe cómo se le debe notificar al cliente la disponibilidad de nuevos datos en el servidor e iniciar una actualización. Este parámetro solo tiene validez cuando se ha seleccionado Actualización Iniciada por el Cliente en el Modo Actualizar cuando el Documento se Actualiza en el Servidor (véase más arriba). Indicar mediante botón de la barra de herramientas
La disponibilidad de nuevos datos la señala el botón Actualizar de la barra de herramientas, al volverse de color verde y estar activo (y también ha de estar activo su correspondiente comando de menú Archivo). La actualización se realiza en un momento que el usuario haya escogido mediante un clic de ratón en el botón de la barra de herramientas, o mediante el comando Actualizar del menú Archivo.
Mostrar con diálogo emergente
Además del color verde en el botón Actualizar de la barra de herramientas, la disponibilidad de nuevos datos se indica mediante la aparición de un diálogo emergente. En el diálogo, el usuario podrá escoger entre una actualización inmediata o esperar, en cuyo caso la actualización se realizará en cualquier momento posterior, a elección del usuario, haciendo clic éste en el botón de la barra de herramientas o utilizando el comando Actualizar del menú Archivo.
Refrescar La actualización se iniciará tan pronto como el servidor señale que hay nuevos automáticamente, pero datos disponibles. Se visualizará un diálogo que indica que la actualización está informando al usuario de en progreso. que está ocurriendo Refrescar automáticamente
La actualización se iniciará tan pronto como el servidor señale que hay nuevos datos disponibles. No se visualizará diálogo alguno que indique que la actualización está en progreso. El usuario experimentará una ligera ralentización en el documento, que durará desde fracciones de un segundo hasta varios minutos, dependiendo de las configuraciones del servidor y del tamaño del documento.
Objetos del Servidor Los parámetros de este grupo hacen posible deshabilitar la capacidad del cliente de crear y compartir ciertas entidades cuando el documento se ejecuta en QlikView Server. Tenga en cuenta que es posible desactivar
QlikView 11.20 SR2, 12004
461
todo tipo de objetos de colaboración en todos los documentos de un servidor desactivando para ello el parámetro Permitir Colaboración del Servidor en el panel de control de QlikView Server. Este parámetro sustituye a los parámetros descritos a continuación. Permitir Marcadores de Esta casilla de verificación debe estar activa, si se les va a permitir a clientes Servidor remotos que creen y compartan marcadores con este documento en el QlikView Server. Además Permitir Objetos de Servidor debe estar activo. Permitir Objetos de Servidor
Esta casilla de verificación debe estar activa, si se les va a permitir a clientes remotos que creen y compartan objetos de hoja con este documento en el QlikView Server.
Permitir Informes de Servidor
Esta casilla de verificación debe estar activa, si se les va a permitir a clientes remotos que creen y compartan informes con este documento en QlikView Server.
ID de Producto OEM Las opciones de este grupo permiten añadir un ID de producto OEM al documento. El ID de producto OEM contribuye a garantizar que sólo los clientes OEM puedan abrir el documento. Para más información vea Add OEM Product ID. Esta opción sólo está disponible con una Licencia de Partner OEM. ID de Producto OEM
Seleccione ID de Producto OEM en la lista desplegable.
Tiempos de espera de QlikView Server Si se publica un documento en un servidor QlikView, podría ser una buena idea fijar un límite máximo de tiempo para una sesión por motivos de seguridad y hacer que el servidor termine sesiones que estén inactivas o sean demasiado largas. Los parámetros que hallará en la parte inferior de esta página permiten establecer esto a nivel de documento. Por lo tanto, se pueden incrementar de esta manera las restricciones para documentos con datos de tipo confidencial. Hay también otros parámetros correspondientes disponibles desde la parte del servidor y válidos para todo tipo de documentos publicados. Se optará por el parámetro de carácter más restrictivo de los dos. Tiempo Máximo de Marcar esta casilla de verificación activa un límite de tiempo de espera para una Sesión Inactiva (en sesión inactiva, es decir, que el servidor terminará una sesión en la que el usuario segundos) no haya hecho clics de ratón por un determinado período de tiempo. La longitud del tiempo de sesión inactiva se fija en segundos. Tiempo Máximo de Sesión Total (en segundos)
Marcar esta casilla de verificación activa un límite de tiempo total de espera de sesión, es decir, que el servidor terminará una sesión una vez transcurrido un determinado período de tiempo, independientemente de si el usuario ha efectuado clics de ratón o no durante dicho lapso. La longitud del tiempo de sesión total se fija en segundos.
Permitir Recarga desde el Servidor
Marque esta casilla de verificación si el Servidor debiera permitir una recarga o actualización de datos sin desatender otras solicitudes de página activas y pendientes.
Permitir Actualización Dinámica de Datos
Marque esta casilla de verificación si el Servidor debiera permitir una actualización o recarga dinámica de los datos.
462
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Filtrar Listado de Documentos Access Point Basándose en la Sección de Acceso
Cuando este parámetro está activo, los usuarios únicamente verán aquellos documentos de la lista de documentos de Access Point o de Abrir en el Servidor a los que tengan acceso según lo indicado en la sección de acceso, aparte de otros posibles derechos de acceso. Tenga en cuenta que aquellos nombres presentes en la columna NTNAME de la sección de acceso se guardarán como texto plano en el archivo qvw, pero no se guardarán contraseñas. Nota: Incluso cuando esta opción esté activa, AccessPoint puede que en algunos casos liste documentos a los que el usuario no tiene acceso conforme a la Sección de Acceso. Esto es así por la funcionalidad específica de la Sección de Acceso. No obstante, el usuario sólo puede ver esos documentos, no abrirlos.
30.5 Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables
Propiedades de Cuadro de Entrada, Reglas y Propiedades de documento, Variables
La página Propiedades de Cuadro de Entrada: Reglas se abre haciendo clic con el botón derecho sobre un cuadro de entrada y seleccionando la opción Propiedades en el menú contextual. Las variables (ver Variable (página 185)) que se han añadido al conjunto de Variables Mostradas en la página Propiedades del Cuadro de Entrada: General (página 581) se enumeran en la lista de Variables de la pestaña Reglas donde se pueden editar. La página Propiedad: Variables es accesible desde Configuración - Propiedades de Documento: Variables. La lista de variables puede modificarse mediante la opción Mostrar Variables de sistema.El botón Nuevo... permite añadir una nueva variable al documento. El botón Eliminar quita la variable seleccionada.
QlikView 11.20 SR2, 12004
463
En el grupo Configuraciones para la Variable Seleccionada el cuadro de edición muestra el Valor actual de la variable seleccionada. El valor introducido puede ser una fórmula calculada. Haga clic en el botón ... para abrir el Editar Expresión (diálogo) (página 825). Las variables no se incluyen normalmente en los marcadores, pero aquí es posible marcar la opción Incluir en Marcadores. En el grupo Reglas de Entrada especifique unas reglas según las cuales se comprobarán todos los valores introducidos por el usuario en un cuadro de entrada. Si un valor no cumple con la regla especificada, será rechazado y aparecerá un mensaje de error. Están disponibles las siguientes alternativas: Sin Reglas
Los valores introducidos no se contrastan con ninguna regla específica.
Estándar
Los valores introducidos se contrastan con una de varias reglas estándar seleccionadas en el cuadro desplegable. Por defecto no hay ninguna regla seleccionada en absoluto, cualquier valor puede introducirse en la variable. Solo puede marcarse una de las alternativas: Estándar, Personalizado, Solo Valores Predefinidos y Solo Lectura.
Personalizar
Los valores introducidos se comprobarán según una regla especificada por el usuario. La regla se introduce en el cuadro de edición y debe expresarse como una expresión QlikView que devuelve VERDADERO (valor distinto de cero) si el valor introducido es admisible. El valor introducido se indica mediante el signo dólar ($) en la expresión.
Ejemplo: $>0 hará que el cuadro de entrada sólo acepte la introducción de valores positivos en la variable seleccionada.
El valor previo de la variable puede llamarse por el nombre de la variable.
Ejemplo: $>=abc+1 como una regla en una variable llamada abc hará que el cuadro de entrada sólo acepte entradas numéricas, con el valor antiguo, más 1.
Sólo Valores Predefinidos Los valores introducidos se comprobarán contra una lista de valores definida en el grupo Valores predefinidos. Sólo se aceptarán los valores introducidos que se encuentren en la lista. Sólo lectura
Marca la variable como de sólo lectura. No se pueden introducir valores.
Habilitar el diálogo Definir Expresión
Marque esta alternativa para permitir la edición del valor de la variable en el diálogo Editar Expresión, el cual se abre desde el botón ... que aparece al hacer clic en el valor mismo.
Sonido en Caso de Entrada no Permitida
Marque esta alternativa para que se reproduzca un sonido de advertencia en QlikView cuando el usuario introduce un valor que no cumple las reglas.
Mensaje de Error
Normalmente, si el usuario intenta introducir un valor que no cumple las reglas no será admitido, dejando el valor actual de la variable en su lugar. Marcando esta alternativa, es posible especificar un Mensajes de Error Personalizados (página 949) que se presentará al usuario en caso de entradas incorrectas. El mensaje de error se escribe en el cuadro de texto. Puede definirse como una Fórmula Calculada (página 945) para actualización dinámica. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
464
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
En el grupo Lista de Valores se especifica si se quiere, y cómo se quiere, presentar una lista de valores para un cuadro de entrada. Sin lista
No se mantiene ninguna lista de los valores previamente utilizados en la variable.
List _ Valores Recientes Una lista desplegable con los últimos valores utilizados estará disponible para la variable seleccionada en el cuadro de entrada. El número de valores previos que se deban almacenar se puede fijar en el cuadro de entradas. Predefinidos (Lista Desplegable)
Una lista desplegable, disponible para el usuario, con los Valores Predefinidos para la variable seleccionada en el cuadro de entrada.
Predefinidos (Botones de Una barra de desplazamiento, disponible para el usuario, para la variable Incremento) seleccionada en el cuadro de entrada. El desplazamiento se hará entre los Valores Predefinidos.
En el grupo Valores Predefinidos se especifica una lista de valores predefinidos, los cuales podrán presentarse al usuario como una lista desplegable y/o emplearse para definir valores de variable aceptados. Series Numéricas
Marque esta alternativa para generar una lista de valores numéricos predefinidos basados en un límite inferior (Desde), un límite superior (A) y un valor Paso a. Esta opción puede utilizarse sola o en combinación con Valores Listados.
Valores Listados
Marque esta alternativa para especificar una lista de valores arbitrarios predefinidos. Los valores pueden ser numéricos o alfanuméricos. Los valores alfanuméricos deben ir entre comillas (p.ej. 'abc' ). Cada valor va separado por un punto y coma ( ; ) (p.ej. 'abc';45;14.3;'xyz' ). Esta opción puede utilizarse sola o en combinación con Series Numéricas.
Comentario
Se trata de un campo comentario en el que el creador de una variable puede describir su propósito y función.
QlikView 11.20 SR2, 12004
465
30.6 Propiedades de Documento: Seguridad
Propiedades de Documento, Seguridad
En esta pestaña de propiedades se pueden establecer los Privilegios de Usuario a nivel de documento. Por defecto, todas las opciones están activas (marcadas). Los usuarios con privilegios de administrador podrán acceder siempre a este diálogo y cambiar las configuraciones. Las configuraciones pueden evitar que los usuarios habituales alteren el documento de varias formas. Las opciones son: Reducir Datos
Permiso para utilizar el comando Reducir Datos (página 58).
Añadir Hojas
Permiso para añadir más hojas al documento.
Editor de Script
Permiso para acceder al diálogo Diálogo Editor de Script (página 187).
Recargar
Permiso para ejecutar el script de carga. Nota: Los permisos para Ejecutar Script y Recarga Parcial de los datos (ver a continuación) son automáticamente deshabilitados por la operación Reducir Datos - Mantener Valores Posibles, que se ejecuta desde el menú Archivo.
Recarga Parcial
Permiso para ejecutar una Recarga Parcial (página 58).
Editor de Módulo
Permiso para acceder al diálogo Editor de Módulo (página 969).
466
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Guardar Documento (Usuarios)
Permiso para guardar el documento con privilegios de USUARIO.
Acceso a Propiedades de Permiso para acceder a Configuración: Propiedades de Documento con Documento (Usuarios) privilegios de USUARIO. Ascender/Descender Hojas
Permiso para utilizar los comandos Ascender Hoja y Descender Hoja.
Permitir Exportar
Permiso para utilizar cualquiera de los comandos Exportar, Imprimir o Copiar al Portapapeles.
Permitir Imprimir (Cuando está Prohibito Exportar)
Pasa por alto las configuraciones Permitir Exportar por motivos de impresión (sólo).
Acceso a Propiedades de Permiso para acceder a las Propiedades de Pestaña. Pestaña Pasar por alto la Ignora cualquier configuración de seguridad establecida mediante macros y seguridad en las Macros comandos a través de la automatización. Mostrar Todas las Hojas Pasa por alto la visualización condicional de hojas y objetos de hoja, quedando y Objetos así todo visible. Esta funcionalidad se puede cambiar pulsando Ctrl+Mayús+S. Mostrar Progreso de Script Oculto
Se muestra en el diálogo de progreso de la ejecución del script para el script oculto.
Permitir Recarga de Usuario
Permiso para ejecutar el Script cuando el documento se abre en el modo USUARIO. Cuando está desactivada esta opción, no es posible ejecutar el script, incluso si está seleccionada la casilla de verificación previa Ejecutar Script.
Sustitución de las Ignora cualquier configuración de seguridad a nivel de documento u hoja al condiciones de seguridad iniciar sesión como Administrador. por el admin. Contraseña de Módulo
Permite establecer una contraseña para acceder al diálogo Editor de Módulo (página 969). Para cambiar la contraseña, pulse nuevamente el botón Contraseña de Módulo.
Se pueden establecer otros privilegios para los objetos de hoja, etc. en la página de propiedades Propiedades de Hoja: Seguridad (página 500).
QlikView 11.20 SR2, 12004
467
30.7 Propiedades de Documento: Disparadores
Propiedades de Documento, Disparadores
En la pestaña Disparadores, es posible especificar acciones (incluidas acciones de macros) que se invocarán ante eventos de documento, eventos de variable y eventos de campo. Para más información sobre las macros, vea la Editor de Módulo (página 969). No se pueden invocar todo tipo de acciones desde los siguientes disparadores de eventos. Más información acerca del cuadro en la Añadir Acción (Diálogo) (página 593).
Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la sección especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseño de documentos de servidor con disparadores de macros.Le remitimos a la sección Utilización de Macros en Documentos QV del QV-Server (página 977) antes de diseñar documentos de servidor con disparadores de macros.
468
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Procedimientos de Evento En este grupo se especifican acciones que se dispararán conforme a ciertos de Documento eventos que se produzcan en el documento. Debe seleccionarse un evento de la lista antes de ser posible asignarle acciones o macros. Al Hacer Cualquier Selección Seleccione este evento para asignar una acción que se ejecutará cada vez que se realice una selección en cualquier campo del documento QlikView. Al Abrir Seleccione este evento para asignar una acción que se ejecutará cada vez que se abra el documento QlikView. Este evento no funciona cuando se ejecuta en el cliente Ajax . Después De Reducir Datos Seleccione este evento para asignar una acción que se habrá de ejecutar tras la ejecución de cada comando Reducir Datos. Después De Recargar Seleccione este evento para asignar una acción que se ejecutará cada vez que se recargue el script. Añadir Acción(es) Este botón abre la página Acciones (página 593). En esta página es posible incorporar una acción al disparador. Escoja la acción macro para asignar un nombre a una macro ya existente, o para introducir cualquier nombre para el que puede crearse una macro posteriormente en el diálogo Editor de Módulo (página 969). La acción se ejecutará cada vez que se produzca el evento seleccionado en el documento. Cuando se ha asignado una acción a un evento, el botón cambia a Editar Acción y es posible modificar la acción para dicho evento. Procedimientos de Evento En este grupo se establece que las acciones se ejecuten en los cambios de estado de Campo lógico de un campo especificado en el documento. Seleccione un campo de la lista y pulse uno de los botones para asignar una acción. Los botones abren la página Acciones (página 593). Aquí es posible asignar una acción, incluyendo un nombre de macro existente, o escriba cualquier nombre para el que puede crearse una macro posteriormente en el diálogo Editor de Módulo (página 969). Para más información acerca de la adición de acciones, véase Acciones (página 593). Cuando se ha asignado una acción a un campo, el botón cambia a Editar Acción. Existen los siguientes Procedimientos de Evento de Campo: Al Seleccionar La acción se ejecutará cada vez que se realiza una selección en el campo especificado. Al Bloquear La acción se ejecutará cada vez que se bloquea el campo. Al Cambiar La acción se ejecutará cada vez que se efectúe una selección en cualquier campo que esté lógicamente asociado al campo especificado. Al Desbloquear La acción se ejecutará cada vez que se desbloquea el campo.
QlikView 11.20 SR2, 12004
469
Procedimientos de Evento En este grupo podrá crear las acciones que se ejecutarán o dispararán ante los de Variable cambios de estado lógico de campos especificados en el documento. Seleccione una variable de la lista y pulse uno de los botones para asignarle una acción. Los botones abren la página Acciones (página 593). En esta página podrá incorporar una acción al disparador. Escoja la macro de acción que desee para asignar un nombre a una macro existente, o introduzca cualquier nombre para el que luego creará una macro en el diálogo Editor de Módulo. Para más información acerca de la adición de acciones, véase Acciones (página 593). Cuando se ha asignado una acción a una variable, el botón cambia a Editar Acción y ahí podrá modificar la acción para el evento. Existen los siguientes Procedimientos de Evento de Variable: Al Introducir Datos La acción se ejecutará cada vez que se introduce directamente un nuevo valor en la variable seleccionada. Al Cambiar La acción se ejecutará cada vez que el valor de la variable seleccionada cambia como resultado de cambios efectuados en otras variables, o de variaciones en el estado lógico del documento. Esto generalmente ocurre cuando la variable contiene una fórmula.
Nota: para una buena compatibilidad con versiones anteriores de QlikView, la acción debe consistir en una macro. Una acción que conste de una sola macro se traducirá a formato antiguo de cadenas al guardar. Nota: Las acciones que disparan otras acciones, las denominadas "acciones en cascada", pueden traer consecuencias imprevisibles y no se permiten por tanto.
470
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
30.8 Propiedades de Documento: Grupos
Propiedades de Documento, Grupos
Nota: Para que la pestaña Grupos esté disponible para el documento debe contener datos y el script debe haber sido ejecutado una vez. Esta pestaña le permite la creación de grupos de campos jerárquicos o cíclicos. Para más información acerca de cómo utilizar los grupos, vea Grupos no jerárquicos (Cíclicos) (página 948) y Grupos Jerárquicos (página 947). Una lista muestra todos los grupos del documento. Un icono a la izquierda de cada nombre de grupo indica si se trata de un grupo cíclico o jerárquico. Se puede seleccionar un grupo haciendo clic sobre él en la lista. Los grupos seleccionados se muestran en el área de Campos Utilizados. Nuevo
Si hace clic en este botón le conducirá al diálogo Configuraciones de Grupo (página 472) donde podrá definir un nuevo grupo de campos.
Eliminar
Elimina el grupo seleccionado.
Editar
Abre el diálogo Configuraciones de Grupo (página 472) para el grupo seleccionado. Esta página sirve para acceder a grupos de campos.
QlikView 11.20 SR2, 12004
471
Configuraciones de Grupo
Diálogo Configuraciones de Grupo
Este diálogo se abre al hacer clic en los botones Nuevo o Editar del diálogo Propiedades de Documento: Grupos (página 471). Nombre de Grupo
Introduzca un nombre de grupo y seleccione o bien Grupo Jerárquico o Grupo Cíclico. Nota: No utilice un nombre idéntico al nombre de otro campo que se esté utilizando en el grupo.
Campos Disponibles
Los campos disponibles se listan en esta columna. Seleccione los campos que desee incluir en su grupo.
Mostrar Campos de Tabla
Seleccione una tabla.
Añadir
Mueve los campos seleccionados de la columna de Campos Disponibles a la columna de Campos Utilizados.
Añadir Todos
Mueve todos los campos de la columna de Campos Disponibles a la columna de Campos Utilizados.
Eliminar
Mueve los campos seleccionados de la columna de Campos Utilizados a la columna de Campos Disponibles.
Ascender
Mueve el campo seleccionado un paso más arriba en la lista de Campos Utilizados.
Descender
Mueve el campo seleccionado un paso hacia abajo en la lista de Campos Utilizados.
Campos Utilizados
En esta columna se listan los campos incluidos en el grupo actual. Inicialmente la columna está vacía.
472
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Añadir Expresión
Abre el diálogo Editar Expresión (diálogo) (página 825) para una edición más fácil de fórmulas largas.
Editar...
Abre el diálogo Editar Expresión (diálogo) (página 825) para editar la fórmula seleccionada en el área de Campos Utilizados.
Etiqueta
Aquí se puede introducir un nombre alternativo para el campo mostrado. Se empleará como nombre de dimensión en el gráfico. La etiqueta puede definirse como una Fórmula Calculada (página 945) para su actualización dinámica.
Comandos de Ordenación Si pulsa este botón se abrirá el diálogo Comando de Ordenación de Grupo en el que se puede establecer un criterio de ordenación distinto para cada campo del grupo.
30.9 Propiedades de Documento: Tablas
Propiedades de Documento, Tablas
Cuando se cargan datos en QlikView que contienen referencias circulares, se crea automáticamente una tabla parcialmente desconectada para evitar que las referencias circulares ocasionen un bucle en la lógica interna de QlikView. En estas tablas parcialmente desconectadas se han de hacer algunos cambios para poder visualizar los datos de forma correcta y comprensible. Véase Referencias circulares (página 127) para más información.
QlikView 11.20 SR2, 12004
473
Cualquier tabla puede desconectarse parcialmente desde este diálogo o mediante macros. Además, pueden declararse las tablas como parcialmente desconectadas de forma explícita en el script mediante la sentencia Loosen Table (página 279). La lógica asociativa normal de QlikView está internamente desconectada para las tablas parcialmente desconectadas. Esto significa que las selecciones efectuadas en un campo no se propagan a otros campos de la tabla. Esto puede resultar muy útil en determinadas ocasiones, normalmente cuando se intentan evitar referencias circulares en la estructura de datos. Para ver más ejemplos de esta funcionalidad consulte la sección Crear Tablas Parcialmente Desconectadas del Manual de Referencia.Para ver más ejemplos de uso de esta funcionalidad consulte la sección Crear tablas parcialmente desconectadas de forma intencionada (página 999).
Nota: Si desconecta parcialmente una o varias tablas, el comportamiento de su documento podría sufrir cambios radicales. Utilice esta funcionalidad únicamente cuando esté absolutamente seguro de lo que hace. Esta página de diálogo contiene dos listas, la lista de Tablas y la lista de Campos. La otra tabla se puede ordenar por cualquier columna haciendo clic en la cabecera de la misma. La lista de Tablas contiene la siguiente información: Nombre
El nombre de la tabla interna.
Parcialmente Desconectado
Si la alternativa está marcada, la tabla está parcialmente desconectada. Se puede establecer deliberadamente esta alternativa.
Nº de Registros
El número de registros (filas) de la tabla.
Nº de Campos
El número de campos (columnas) de la tabla.
Nº de Claves
El número de campos clave (conexiones) entre campos (columnas) de la tabla.
Comentario
Muestra los comentarios leídos desde la fuente de datos y los Comment Field (página 248) efectuados en el campo.
La lista de Campos, al final de la página, muestra todos los campos del documento QlikView o, si se ha seleccionado una tabla interna en la lista superior, los campos de dicha tabla. Las columnas que ofrece son las siguientes: #
El número interno del campo. Los campos de sistema en QlikView emplean números del 0 a 5, los cuales no se muestran en esta lista.
Nombre
El nombre del campo.
Dimensiones
Marque esta casilla de verificación a la derecha del nombre de campo si desea añadir la etiqueta de sistema $dimension al campo. Esta etiqueta denota un campo recomendado para su uso en dimensiones de gráfico, cuadros de lista, etc. Un campo etiquetado con dimension se mostrará en la parte superior de todos los controles de selección de QlikView excepto en el diálogo Editar Expresión.
474
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Mediciones
Marque esta casilla de verificación a la derecha del nombre de campo si desea añadir la etiqueta de sistema $measure al campo. Esta etiqueta denota un campo recomendado para su uso en expresiones. Un campo etiquetado con measure se mostrará en la parte superior de todos los controles de selección de campos del diálogo Editar Expresión.
Etiquetas
Muestra el Etiquetas de campo (página 183). $ indica que es una etiqueta de sistema.
Comentario
Muestra los comentarios leídos desde la fuente de datos como un indicador de cualquier estatus especial que tuviera el campo, como por ej. Semántico, ModoAnd, SiempreUnoSeleccionado, Info, Bloqueado u Oculto.
Nº de Tablas
El número de tablas en que aparece el campo.
Nº de Valores
El número total de valores de campo, ignorando las selecciones. Esta información no está disponible para campos clave (conexiones).
Nº de Distinct
El número total de valores de campo que son distintos, ignorando las selecciones.
Tipo
Muestra un indicador de cualquier estatus especial que pudiera tener el campo, como por ej. Semántico, ModoAnd, SiempreUnoSeleccionado, Bloqueado u Oculto. Véase también Variables de Sistema (página 302).
Editar Etiquetas...
Abre un diálogo en el que podrá añadir y eliminar etiquetas. Las etiquetas de sistema no pueden eliminarse desde este diálogo. Las etiquetas que incorpore no pueden recibir el mismo nombre que ya tenga una etiqueta de sistema.
Exportar Estructura
Si se pulsa este botón será posible exportar la estructura de tablas del documento a un conjunto de archivos de texto. Estos archivos de texto, uno para las tablas (nombredearchivo.Tables.tab), otro para los campos (nombredearchivo.Fields.tab) y otro que almacena las correspondencias entre ambos (nombredearchivo.Mappings.tab) pueden ser fácilmente leídos por QlikView para continuar con un análisis más profundo, aprovechando la potencia de la lógica de QlikView. Aparecerá un diálogo donde podrá elegir la carpeta de destino para la exportación. La opción predefinida deposita los archivos en la misma carpeta del documento QlikView.
Borrar Etiquetas
Marque este botón para eliminar cualquier etiqueta que hubiera podido quedar tras haber eliminado un campo del documento QlikView.
QlikView 11.20 SR2, 12004
475
30.10 Propiedades de Documento: Ordenar
Propiedades de Documento, Ordenación
En esta pestaña de propiedades se puede establecer la ordenación de cualquier campo del documento. (La ordenación de un campo también puede establecerse desde Propiedades del Cuadro de Lista: Ordenar (página 548). Seleccione un campo de la lista Campos a la izquierda y a continuación marque una o más opciones a la derecha. Las opciones se describen debajo: En el grupo Ordenar por se fija el criterio de ordenación para los valores de campo de los objetos de hoja. Los cambios realizados en este grupo afectarán a los campos de los objetos de hoja creados tras dichos cambios. Los objetos de hoja creados con anterioridad, no se verán afectados. Estado
Cambia el estado si el procedimiento de ordenación de los valores debe hacerse por el estado de la selección. Los valores seleccionados aparecen al principio de la lista si se establece esta opción. El orden de ordenación es: seleccionado, opcional, excluido (ascendente).
Expresión
Los valores de campo se ordenarán según una expresión arbitraria que se introduzca dentro del cuadro de edición de texto que hay bajo esta opción de ordenación.
Frecuencia
Cambia el estado si el procedimiento de ordenación de los valores debe ser por frecuencia.
476
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Valor Numérico
Cambia el estado si el procedimiento de ordenación de los valores debe hacerse por valor numérico.
Texto
Cambia el estado si el procedimiento de ordenación de los valores debe hacerse en orden alfabético de acuerdo con el estándar ASCII.
Orden de Carga
Cambia el estado si el procedimiento del procedimiento de los valores debe hacerse en el orden de carga.
El botón Reiniciar establece la ordenación por estado ascendente y por Texto A --> Z. Si se especifica más de un orden, el orden de prioridad de la ordenación será: estado, expresión, frecuencia, numérico, texto, orden de carga.
30.11 Propiedades de Documento: Presentación
Propiedades de Documento, Presentación
Esta página de propiedades permite especificar los parámetros de presentación predeterminados por defecto para los valores de campo que se creen posteriormente en cuadros de lista y cuadros de selección múltiple. Los campos disponibles se enumeran en el grupo Campos. El grupo Configuración Predeterminada de Cuadros de Lista y de Selección Múltiple contiene los subgrupos Alineación, Celdas de varias Filas y Configuración. Modo de Búsqueda Predeterminado define el modo de búsqueda inicial (predefinido) que se empleará por defecto en la búsqueda de texto.
QlikView 11.20 SR2, 12004
477
Plantilla Predeterminada Aquí podrá seleccionar una Plantilla QlikView que se aplicará a toda hoja y para Nuevos Objetos objeto de hoja de nueva creación en el documento. La plantilla seleccionada deberá estar accesible en todo momento desde el disco, para poder utilizarla. También es importante que la plantilla empleada se defina para todo tipo de objetos que puedan darse en un documento QlikView. Al final de la lista desplegable hay un comando Examinar... que le permitirá buscar la plantilla en el caso de que ésta no resida en el catálogo predefinido para plantillas de QlikView. Si no se utiliza plantilla alguna predefinida, cada objeto de hoja nuevo heredará las propiedades del último objeto creado o modificado. Alineación
La alineación por defecto de los valores de campo puede establecerse por separado para Texto y Números. Por defecto, los valores de texto están alineados a la izquierda, y los valores numéricos están alineados a la derecha.
Celdas de varias Filas
Si la opción Dividir Texto está marcada, el texto contenido en la celda (valor de campo) se mostrará en dos o más líneas. El número de líneas de celda se establece en el cuadro de edición Altura de Celda (Líneas ).
Configuración
Solo una Columna Marcar esta opción fuerza el modo de columna única. Ordenas por columna En las visualizaciones de múltiples columnas los valores de campo se ordenarán por columna, en vez de por fila. Bordes de Celda Marcar esta opción introducirá líneas horizontales entre los valores de campo.
Modo de Búsqueda Predeterminado
Utilizar Anterior Se utilizará el modo de búsqueda empleado en la última búsqueda completa. Utilizar Búsqueda con Comodín La cadena de búsqueda inicial estará compuesta por dos caracteres comodín con el cursor entre ambos para facilitar la búsqueda con comodín. Utilizar Búsqueda Normal No se añadirán caracteres adicionales a la cadena de búsqueda. Sin caracteres comodín, se realizará una Búsqueda Normal.
478
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
30.12 Propiedades de Documento: Número
Propiedades de Documento, Número
Esta pestaña de propiedades muestra el formato de número para todos los campos y variables del documento. La lista de la izquierda se configura para mostrar los Campos o las Variables del documento. El grupo Opciones de Campo sólo se utiliza para Campos: El botón Configuración Predefinida de Entrada establece el formato por defecto para la entrada de datos. Marque la opción Mantener Formato Tras Recarga si el formato se aplica al documento permanentemente. Los siguientes controles para formatear valores están disponibles: Mixto
Incluye números y texto. Los números se muestran en el formato original.
Número
Muestra los valores numéricos con el número de dígitos establecidos en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
QlikView 11.20 SR2, 12004
479
Moneda
Muestra los valores numéricos en el formato establecido en el cuadro de texto Formato. El formato por defecto es el establecido en Windows para moneda.
Fecha
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Hora
Muestra valores que pueden ser interpretados como horas con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Fecha/Hora
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Intervalo
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
El botón Mostrar en % opera en los siguientes formatos: Número, Entero y Fijo. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece el formato de la hora, la fecha y los valores de fechahora en el estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema.
480
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
30.13 Propiedades de Documento: Cifrado
Propiedades de Documento, Cifrado
Esta pestaña solo está disponible cuando se trabaja con un documento QlikView en modo ADMIN. Ofrece la posibilidad de encriptar los datos mezclándolos en uno o más campos. Campos
Es un listado con todos los campos del documento. Seleccione uno o más campos para cifrarlos.
Cifrar
Pulse este botón si desea realizar un cifrado aleatorio de los contenidos del(los) archivo(s) seleccionado(s). Los números se mezclan con números y el texto con texto (manteniendo los espacios). Una vez codificados, los datos no pueden ser devueltos a su estado original ni por QlikTech ni ningún otro. Si reejecuta el script, no obstante, el cifrado se perderá.
QlikView 11.20 SR2, 12004
481
30.14 Propiedades de Documento, Extensiones
Propiedades de Documento, Extensiones
En esta pestaña se pueden seleccionar extensiones que modifican el aspecto del documento.
Nota: Extensiones Activas de Documento sólo afectará al documento QlikView cuando se esté trabajando en el cliente AJAX o en el modo WebView dentro de QlikView. Nota: Las Extensiones de Documento las crea el desarrollador de la aplicación. Las Extensiones de Documento son una manera de insertar código JavaScript en una aplicación QlikView visualizada a través del cliente AJAX. Puede haber variaciones en las extensiones cuando se utilizan navegadores con distintos motores de JavaScript. La lista Extensiones Instaladas muestra todas las extensiones instaladas. Se puede seleccionar una extensión haciendo clic sobre ella en la lista. Las Extensiones seleccionadas se muestran en el área de Extensiones Activas. Extensiones Instaladas
Una lista de las extensiones que han sido instaladas.
Add
Mueve los campos seleccionados de la columna de Extensiones Instaladas a la columna de Extensiones Activas.
Añadir Todos
Mueve todos los campos de la columna de Extensiones Instaladas a la columna de Extensiones Activas.
482
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Eliminar
Mueve los campos seleccionados de la columna de Extensiones Activas a la columna de Extensiones Instaladas.
Extensiones Activas
Una lista de las extensiones que están activas. Éstas son las que se añaden desde la lista de Extensiones Instaladas.
Descripción de la Extensión
Una breve descripción de la extensión resaltada en alguna de las listas.
30.15 Fuente
El diálogo Fuente
Aquí se puede establecer la Fuente, el Estilo de Fuente y el Tamaño de la fuente que se empleará. La fuente se puede configurar para un único objeto cualquiera (Propiedades de Objeto: Fuente), o para todos los objetos de un documento (Aplicar a Objetos en Propiedades de Documento: Fuente). Además, las fuentes predefinidas para nuevos objetos se pueden configurar en Propiedades de Documento:Fuente). Hay dos fuentes predefinidas:
1. La primera fuente predefinida (Cuadros de Lista, Gráficos, etc) es la que se emplea en la mayoría de los objetos, incluidos los cuadros de lista y los gráficos. 2. La segunda fuente predefinida (Objetos de Texto / Botones) es la que se utiliza para los botones y cuadros de texto, que son objetos que normalmente necesitan un tipo de letra de mayor tamaño. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los gráficos, botones y objetos de texto (excepto los objetos de búsqueda) también se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botón coloreado para especificar un color diferente) o puede ser calculado dinámicamente desde una expresión. La expresión deberá ser una
QlikView 11.20 SR2, 12004
483
representación válida de color, lo cual se consigue empleando las Funciones de color (página 396). Si el resultado de la expresión no es una representación válida de color, la fuente de color volverá al negro por defecto. Otros parámetros adicionales son: Sombreado
Si está marcada esta opción, se añadirá un sombreado al texto.
Subrayado
Si está marcada esta opción, el texto se subrayará.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
30.16 Diseño
La página de diseño
Un parámetro de diseño solo se aplicará al objeto actual, si se aplica desde la página de Propiedades del Objeto. Un parámetro de diseño se aplicará a todos los objetos del tipo o tipos especificado(s) en el documento, si se aplica desde la página de Propiedades del Documento.
Utilizar Bordes Habilite este parámetro si desea emplear un borde alrededor del objeto de hoja. Especifique el tipo de borde seleccionándolo en el menú desplegable. Intensidad de Sombreado El menú desplegable Intensidad de Sombreado permite establecer la intensidad del sombreado que rodea a los objetos de hoja. También existe la opción de Sin Sombreado.
484
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Estilo de Borde
Hay varios tipos de borde predefinidos: Sólido Un borde de un solo color sólido. 3-D Hundido Un borde que da la impresión de hundir el objeto de hoja desde el fondo. 3-D Elevado Un borde que da la impresión de elevar el objeto de hoja desde el fondo. Enmarcado Un borde que parece un muro alrededor del objeto de hoja. Imagen Un borde definido por una imagen personalizada.
Cambiar Imagen...
Si se selecciona Imagen como estilo de borde, haga clic en este botón para establecer la imagen que desea usar.
Ajustar Imagen
Teniendo Imagen como estilo de borde y verificada esta casilla, se extiende la superficie del modelo hasta ocupar todo el espacio completo entre las esquinas. Si no está marcada, se muestran tantas copias posibles de la imagen como se pueda, en forma de mosaico.
Ancho de Borde
Esta opción está disponible para todos los tipos de borde. Cuando establezca el ancho de los bordes de una imagen, asegúrese de que éste se corresponde con el ancho de esquina definido en la imagen. El ancho puede especificarse en mm, cm, pulgadas ("), píxeles (px,pxl,pixel), puntos (pt, pts, point) o unidades de documento (du, docunit).
Color
Haga clic en este botón para abrir un diálogo que permita elegir un color de base apropiado en la paleta de colores para todos los tipos de borde, excepto Imagen.
Arcoiris
Crea un borde con los colores del arco iris para todos los estilos de borde excepto para Imagen. El arco iris comenzará con el color básico seleccionado en la parte superior del objeto de hoja.
Cuando se elige Simplificado en Propiedades de Documento: General (página 448), no hay elección posible en cuanto al tipo de borde, sólo está el menú desplegable Intensidad de Sombreado y el parámetro Ancho de Borde.
Esquinas Redondeadas En el grupo Esquinas Redondeadas se puede definir la forma general de un objeto. Estas configuraciones permiten trazar objetos de hoja que van desde círculos perfectos hasta formas elípticas o rectangulares: Esquinas Redondeadas
Si marca esta opción, podrá hacer las esquinas redondeadas.
Esquinas
Las esquinas que no tengan la opción marcada se dibujarán como rectangulares.
Inclinación
Es un número variable entre 2 y 100 donde 100 define un rectángulo con esquinas cuadradas y 2 corresponde a una elipse perfecta (un círculo elipsoide con un ratio de aspecto de 1:1). Una inclinación entre 2 y 5 es óptima para conseguir esquinas redondeadas.
QlikView 11.20 SR2, 12004
485
Ángulo de Redondeo
Este parámetro determina el radio de las esquinas en distancia fija (Fijo) o como un porcentaje del cuadrante total (Relativo (%)). Este parámetro le permitirá controlar hasta qué punto se verán afectadas las esquinas por la forma general definida en Inclinación. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), píxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit).
Capa En el grupo Capa, un objeto puede definirse como residente en una de estas tres capas: Inferior
Un objeto de hoja con la propiedad de capa Inferior nunca podrá hacer sombra o tapar a objetos que pertenezcan a las capas Normal y Superior. Sólo podrá ubicarse sobre otros objetos de hoja de la misma capa Inferior.
Normal
Al crearse, los objetos de hoja residen en la capa Normal (capa intermedia). Un objeto de hoja en la capa Normal nunca podrá ser oscurecido por objetos de hoja de la capa Inferior y nunca podrá tapar a objetos de hoja de la capa Superior.
Superior
Un objeto de hoja en la capa Superior no puede ser nunca tapado por objetos de hoja de las capas Normal e Inferior. Sin embargo, es posible ubicar otros objetos de hoja de la capa Superior encima de él.
Personalizar
Las capas Superior, Normal e Inferior se corresponden con las capas internamente numeradas 1, 0 y -1 respectivamente. De hecho se aceptan todos los valores entre -128 y 127. Escoja esta opción para introducir un valor de su elección.
Mostrar En el grupo Mostrar se puede especificar una condición bajo la que se mostrará el objeto de hoja: Siempre
El objeto de hoja siempre se mostrará.
Condicional
El objeto de hoja se mostrará u ocultará dependiendo de una Funciones Condicionales (página 360) que será evaluada continuamente dependiendo por ej. de las selecciones efectuadas, etc. El objeto de hoja sólo será visible cuando la condición devuelva TRUE.
Nota: Los usuarios con privilegios Admin para el documento pueden sobrescribir todas las condiciones de mostrado con la opción Mostrar todas las Hojas y Objetos en Mostrar Todas las Hojas y Objetos de Hoja en Propiedades de Documento: Seguridad (página 466). Esta funcionalidad se puede cambiar pulsando Ctrl+Mayús+S. Opciones En el grupo Opciones se puede desactivar la posibilidad de mover y redimensionar el objeto de hoja. Las configuraciones en este grupo solo son relevantes si están habilitadas las correspondientes casillas de verificación en Propiedades de Documento: Diseño y Propiedades de Hoja: Seguridad. Permitir Mover/Ajustar Si esta opción ha sido deseleccionada será imposible mover o ajustar el objeto de hoja.
486
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Permitir Copiar/ Clonar Si esta opción ha sido deseleccionada será imposible hacer una copia del objeto de hoja. Permitir Información
Cuando utilice la función Info (página 264), se mostrará un icono de información en la barra de título del objeto siempre que un valor de campo tenga información asociada a él. Si no quiere que aparezca el icono de información en la barra de título, puede deseleccionar esta opción.
Ajustar a Datos
Normalmente los bordes en torno a cualquier tipo de objeto de tabla en QlikView se encogen cuando las selecciones obligan a que el tamaño de la tabla sea menor que el espacio asignado para el objeto de hoja. Deseleccionando esta casilla este ajuste automático de tamaño se desactivará, quedando el espacio sobrante en blanco.
Barras de Desplazamiento En el grupo Barras de Desplazamiento hallará diversos controles para cambiar el formato de las barras de desplazamiento: Preservar Posición de Desplazamiento
Con esta opción habilitada, QlikView tratará de mantener la posición de desplazamiento de tablas y gráficos que tengan una barra de desplazamiento de su eje x cuando se efectúe una selección en otro objeto. La opción debe estar habilitada también en Preferencias de Usuario: Objetos (página 92).
Botones de Desplazamiento
Determina el color del botón de desplazamiento. Seleccione un color haciendo clic en el botón. Observe que los tonos de gris medio a menudo son los que dan mejor resultado en el caso de barras de desplazamiento. Se puede definir cualquier color como color sólido, o un degradado mediante el diálogo Área de Color (página 454), que se abre haciendo clic en el botón correspondiente.
Ancho de Barra de desplazamiento
Este control afecta tanto al ancho como al tamaño relativo de los símbolos de las barras de desplazamiento.
Estilo de Desplazamiento Establece el estilo de la barra de desplazamiento. Seleccione un estilo en el desplegable. El estilo Clásico corresponde a las barras de desplazamiento 4/5 de QlikView. El estilo Estándar confiere un aspecto más moderno. El estilo Ligero corresponde a una barra más fina, más ligera. Aplicar a...
Abre el diálogo Propiedades de Título y Borde, en el que podrá definir dónde aplicar las propiedades que se establecieron en la página Diseño.
Ejemplo de un archivo de definición de borde de imagen La definición de un borde de imagen consiste en un sólo archivo de imagen con los elementos aquí detallados: 1. Las cuatro esquinas deben formar un cuadrado de píxeles. En el ejemplo inferior cada esquina tiene 15 x 15 píxeles. Las esquinas pueden ser idénticas o diferentes, pero deben trazarse aparte una de otra. 2. Las áreas entre las esquinas describen los bordes superior, inferior, izquierdo y derecho. Sólo se necesita definir un mínimo de píxeles que se extienden hasta rellenar el espacio necesario mediante ajustar o repetir el patrón. Véase Ajustar Imagen (página 529). 3. El área de en medio no tiene función alguna y puede contener algo o nada.
QlikView 11.20 SR2, 12004
487
El Cuadro de Ancho
El número de píxeles en el recuadro de la esquina se debe fijar correctamente en el cuadro Cuadro de Ancho para que el borde se dibuje correctamente. Se recomienda nombrar el archivo para que el usuario conozca sus parámetros, por ejemplo StarsStripes_15_stretch.bmp
Propiedades de Título y Borde
La página Propiedades de Título y Borde
En este diálogo se puede establecer a qué objetos del documento deberán aplicarse las propiedades de título y borde. Aplicar Propiedades a... Marque esta casilla de verificación si desea que sus configuraciones se apliquen a otros objetos aparte del objeto actual. 1. Escoja una de las opciones: Objetos en esta Hoja Aplica las configuraciones a objetos de la hoja actual únicamente. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja. Objetos en este Documento Aplica las configuraciones a todos los objetos del documento. 2. Escoja una de las opciones: Sólo este tipo de objeto Aplica las configuraciones a todos los objetos de este tipo. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja. Todos los Tipos de Objeto Aplica las configuraciones a todos los objetos.
488
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Establecer por defecto para nuevos objetos en este documento
Marque esta casilla de verificación si desea utilizar las configuraciones de manera predeterminada (por defecto) para todo nuevo objeto en el documento actual. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja.
30.17 Título
La página Título
Una configuración de Título sólo se aplicará al objeto actual si se realiza desde la página de propiedades del Objeto. Una configuración de Título se aplicará a todos los objetos del(os) tipo(s) especificado(s) en el documento, si ésta se realiza desde la página de Propiedades del Documento. En la página Título podrá especificar opciones de diseño que son completamente diferentes a las del diseño general del objeto. Mostrar Título
Cuando se selecciona esta opción, se crea un título en la parte superior del objeto de hoja. Los cuadros de lista y otros "objetos de cuadro" tendrán la opción activada por defecto, mientras que los botones, objetos de texto y objetos de línea/flecha no.
Texto de Título
En el cuadro de texto podrá introducir un título que mostrar en el recuadro del título del objeto de hoja. Utilice el botón Fuente... si desea cambiar el tipo de letra del título.
Puede establecer los colores del título en sus diversos estados. Las configuraciones de Colores Activos y Colores Inactivos se pueden activar indistintamente unas de otras. Pulse el botón Color de Fondo o Color de Texto para abrir el diálogo Área de Color (página 454). El Color de Fondo puede definirse como un color sólido o degradado en el diálogo Área de color. Se puede definir el Color de Texto como Fijo o Calculado utilizando Funciones de color (página 396).
QlikView 11.20 SR2, 12004
489
Dividir Texto
Si se marca esta opción, el título se mostrará en dos o más filas.
Altura de Título (Líneas) En este cuadro de edición se fija el número de líneas del título. El tamaño y la posición exactos del objeto QlikView pueden determinarse y ajustarse mediante los parámetros de Tamaño/Posición para el objeto de hoja QlikView Normal o Minimizado. Éstos parámetros se miden en píxeles: Coord. X
Fija la posición horizontal del lado izquierdo del objeto de hoja, en relación con el borde izquierdo de la hoja.
Coord. Y
Fija la posición vertical del lado superior del objeto de hoja, en relación con el borde superior de la hoja.
Ancho
Fija el ancho del objeto de hoja QlikView.
Altura
Fija la altura del objeto de hoja QlikView.
La orientación de la etiqueta de título puede modificarse mediante las opciones de Alineación de Título: Horizontal
La etiqueta puede alinearse horizontalmente: a la Izquierda, Centrada o a la Derecha, dentro del área de título.
Vertical
La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o Inferior dentro del área de título.
Iconos Especiales Muchos de los comandos de menú de los objetos de hoja pueden configurarse como iconos de título. Seleccione los comandos que se mostrarán como iconos de título marcando la casilla de verificación que aparece a la izquierda de cada comando en ls lista. Nota: Utilice los iconos de título especiales con mucho cuidado. Demasiados iconos pueden confundir al usuario. Permitir Minimizar
Cuando se marca esta opción, se mostrará un icono de minimizado en el título de la ventana del objeto de hoja, siempre y cuando el objeto sea minimizable. Además, esto hará que el objeto se pueda minimizar haciendo doble clic sobre su título.
Minimizado Automático Esta opción estará disponible cuando Permitir Minimizar esté marcado. Si marca la opción Minimizado Automático para varios objetos de hoja de una misma hoja, se minimizarán automáticamente todos menos uno en cualquier momento. Esto puede resultar útil para, por ejemplo, mostrar de forma alternativa diversos gráficos en una misma área de hoja. Permitir Maximizar
490
Si marca esta opción se mostrará un icono de maximizado en el título de la ventana del objeto de hoja, siempre y cuando el objeto sea maximizable. Además, esto hará que el objeto se pueda maximizar haciendo doble clic sobre su título. Si están marcados tanto Permitir Minimizar como Permitir Maximizar a la vez, hacer doble clic dará como resultado un objeto minimizado.
QlikView 11.20 SR2, 12004
Parte 5 La hoja y los objetos de hoja
Texto de Ayuda
Aquí podrá introducir un texto de ayuda para mostrarlo en una ventana emergente. El texto de ayuda puede especificarse como una Fórmula Calculada (página 945). Esta opción no está disponible a nivel de documento. Haga clic en el botón ... que abre el diálogo Editar Expresión para una edición más fácil de fórmulas largas. Puede introducir, por ejemplo, una descripción del objeto de hoja. Se añadirá un icono de ayuda al título de la ventana del objeto. Cuando el puntero del ratón esté sobre el icono, el texto se mostrará en una ventana emergente.
QlikView 11.20 SR2, 12004
491
492
QlikView 11.20 SR2, 12004
31 La Hoja Un documento QlikView puede tener una o varias hojas donde se colocan los objetos de hoja. Cada hoja puede contener muchos objetos de hoja. Las hojas no tienen conexión con la lógica - si hay dos campos lógicamente conectados no importa si están colocados en la misma hoja o en hojas diferentes. El resultado lógico al hacer las selecciones será el mismo.
31.1 Creación Las hojas nuevas se crean a través de Añadir Hoja en el menú Diseño o haciendo clic en el botón Añadir Hoja de la barra de herramientas.
31.2 Navegación Todas las hojas tienen pestañas adjuntas, en las que aparece el nombre de la hoja. Al hacer clic en una pestaña la hoja adjunta a la misma se activa. Si la barra de herramientas Hoja está activa, también podrá activar una hoja seleccionándola en el desplegable de la barra de herrramientas. Haciendo clic derecho en una pestaña, se abre un menú contextual con los comandos siguientes: Propiedades de Pestaña
Abre un diálogo en que se puede elegir una fuente para la pestaña. Sólo se pueden usar las fuentes TrueType. Véase Propiedades de Pestaña (página 502).
Propiedades de Hoja
Selecciona la hoja y abre el diálogo Propiedades de Hoja. Aquí se establecen los parámetros específicos de la hoja, como el fondo de hoja, los campos que se van a mostrar, la fuente predefinida y el aspecto del objeto, etc. Esta alternativa sólo está disponible al hacer clic en la pestaña que pertenece a la hoja activa.
Copiar Hoja
Hace una copia de la hoja completa, con todos sus objetos de hoja. La copia recibirá el nombre de "Copia de NombredelaHoja" y se posicionará como la última hoja del documento.
Ascender Hoja
Mueve la hoja activa un paso hacia la izquierda.
Descender Hoja
Mueve la hoja activa un paso hacia la derecha.
Ayuda
Abre la ayuda específica del contexto.
Eliminar
Activa la hoja y a continuación la elimina.
Si hace clic en la pestaña de la hoja activa, el menú contextual también contiene los comandos Seleccionar campos... y Nuevo objeto de hoja. A continuación una descripción de estos comandos. A veces se pueden ver indicadores de selección en las pestañas de las hojas, pequeños guisantes que le guían hasta las selecciones. Estos se muestran en las pestañas de las hojas ocultas en las que se puede observar las selecciones que no están visibles en la hoja activa.
QlikView 11.20 SR2, 12004
493
31.3 Hoja: Menú Objeto Propiedades
Abre el diálogo Propiedades de Hoja donde podrá establecer los parámetros que definen la hoja.
Seleccionar Campos
Abre la página Propiedades de Hoja: Campos donde se puede seleccionar un campo o más para visualizarlos como un cuadro de lista en la hoja.
Nuevo Objeto de Hoja
Abre un menú en cascada que lista los objetos de hoja.
Copiar Hoja
Hace una copia de la hoja completa, con todos sus objetos de hoja. La copia recibirá el nombre de "Copia de NombredelaHoja" y se posicionará como la última hoja del documento.
Pegar Objeto de Hoja
Pega un objeto de hoja en la hoja, previamente copiado al portapapeles. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+V.
Pegar Objeto de Hoja como Enlace
Pega un objeto de hoja enlazado en la hoja, previamente copiado al portapapeles. El objeto se enlaza directamente con el original, compartiendo todos los atributos e ID de objeto.
Imprimir
Imprimir imprime una imagen del área de hoja, incluyendo cualquier objeto de hoja que contenga.
Copiar Imagen al Portapapeles
Copia una imagen en mapa de bits del área de la hoja (única y exclusivamente) al Portapapeles.
Exportar Imagen a un Archivo
Abre un diálogo para guardar una imagen de la hoja actual en un archivo. La imagen puede guardarse como bmp, jpg, gif o png.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina la hoja y todos sus objetos de hoja.
31.4 Propiedades de Hoja Abre el diálogo Propiedades de Hoja: General (página 495), donde se pueden especificar parámetros específicos tales como fondo de hoja, campos a mostrar, fuente predeterminada y diseño de objeto, etc. Las propiedades de hoja se configuran en el diálogo Propiedades de Hoja que se abre eligiendo Propiedades en el menú Objeto de la hoja, o eligiendo Propiedades de Hoja en el menú Configuración. Si el comando Propiedades está deshabilitado, probablemente no tendrá los privilegios necesarios para ejecutar cambios en las propiedades (Véase Propiedades de Hoja: Seguridad (página 500)).
494
QlikView 11.20 SR2, 12004
31.5 Propiedades de Hoja: General
Propiedades de Hoja, General
Para dar nombre a la hoja, introduzca un texto en el cuadro de edición Título. El nombre se mostrará en la pestaña de la hoja. Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Hoja
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). A cada hoja se le asigna un ID único y exclusivo, comenzando por SH01. Podrá editar este número ID más adelante.
En el grupo Mostrar Hoja se puede especificar una condición según la cual se mostrará la hoja:
QlikView 11.20 SR2, 12004
495
Siempre
La hoja se mostrará siempre.
Condicional
La hoja se mostrará u ocultará dependiendo de una expresión condicional, la cual es evaluada continuamente dependiendo por ej. de las selecciones, etc. La hoja sólo será visible mientras esta condición devuelva TRUE. Cuando todas las hojas de un documento estén deshabilitadas debido a restricciones en Mostrar Hoja aparecerá un mensaje informando de que "No hay hojas disponibles". Los usuarios con privilegios de administrador para el documento, pueden omitir esta condición marcando Mostrar todas las hojas y objetos de hoja de la página Propiedades de Documento: Seguridad (página 466). Esta funcionalidad se puede cambiar pulsando Ctrl+Mayús+S.
Con la opción de Zoom (Porcentaje) se puede cambiar el tamaño de la hoja activa mostrada y todo lo que contiene. En el grupo Fondo se puede definir un color de fondo para la hoja. La alternativa Predeterminado en el Documento aplica el color de fondo definido en el diálogo Propiedades de Documento. Marcando la opción Configuraciones de Hoja y haciendo clic en el botón Coloreado se puede definir un color de fondo personalizado, el cual puede configurarse como un color sólido o un degradado mediante el diálogo Área de Color. De forma alternativa, el fondo de la hoja puede personalizarse marcando Imagen y haciendo clic en el botón Cambiar. Esto abrirá el diálogo Seleccionar Imagen donde se puede seleccionar un archivo con la imagen que se va a emplear.
Formato de Imagen: Sin Ajustar
La imagen se muestra tal cual es, lo que puede provocar problemas de máscara.
Rellenar
La imagen se ajusta de forma que rellene la hoja, sin tener en cuenta las proporciones de la imagen.
Mantener Aspecto
La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporción o ratio de aspecto correcto.
Rellenar con Aspecto
La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporción o ratio de aspecto correcto. Las áreas no cubiertas con este método se rellenan posteriormente con trozos de la misma imagen.
Mosaico
Si está seleccionada esta opción, la imagen será dispuesta en mosaico tantas veces como permita el espacio.
Orientación Horizontal y Vertical: Horizontal
La imagen puede alinearse horizontalmente: Izquierda,Centrada o Derecha.
Vertical
La imagen puede alinearse verticalmente: Superior, Centrada o Inferior.
Plantillas…
Invoca el Asistente de Creación de Plantillas (página 653) que le permitirá crear una nueva plantilla o editar otra ya existente. Véase Plantillas de Diseño (página 651) para obtener más información.
496
QlikView 11.20 SR2, 12004
Aplicar Plantilla…
Abre un diálogo explorador de archivos para elegir un archivo de plantilla de diseño QlikView que se podrá aplicar al (los) objeto(s) de hoja. Véase Plantillas de Diseño (página 651) para obtener más información.
En el grupo Configuraciones de Pestaña podrá definir un color de fondo para la pestaña de la hoja. Gris Clásico
Seleccione esta opción para utilizar un color de pestaña gris con texto en negro.
Fondo de Hoja
Establece el color de la pestaña como el color de la hoja.
Colores Personalizados
Esta configuración le permite especificar un Color de Pestaña personalizado y un Color de Texto de Pestaña haciendo clic en los botones correspondientes.
Aplicar a Todo
Aplica las configuraciones de color de pestaña a todas las hojas del documento.
31.6 Seleccionar Campos;Propiedades de Hoja: Campos
Propiedades de Hoja, Campos
Aquí es donde usted selecciona los Campos (página 183) que van a ser mostrados en la hoja desde la lista Campos Disponibles. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Añadir o Quitar para moverlos a la columna deseada. Los campos seleccionados se mostrarán en la hoja activa, en unos cuadros de lista configurados de forma predeterminada. Para establecer las propiedades específicas de un cuadro de lista haga clic con el botón derecho sobre el cuadro de lista y seleccione Propiedades en el menú contextual (o desde Objeto en el Menú Principal). Para hacer seleccionables los campos de sistema, marque la opción Mostrar Campos de Sistema.
QlikView 11.20 SR2, 12004
497
Mostrar Campos de Tabla
Desde aquí, podrá controlar qué campos aparecerán en la lista de Campos Disponibles. La lista desplegable muestra la alternativa Todas las Tablas por defecto. La alternativa --Todas las Tablas (Cualificadas) -- muestra los campos por el nombre de la(s) tabla(s) en que aparecen. Esto significa que los campos clave (conexiones) se listarán más de una vez. (Esta alternativa solamente se utiliza para objetivos de visualización y no tiene que ver con los campos Qualify (página 283) en el script load.) También se pueden ver los campos en una tabla a la vez.
31.7 Propiedades de Hoja: Objetos
Propiedades de Hoja, Objetos
La página Propiedades de Hoja: Objetos le ayuda a llevar un control de todos los objetos de hoja que residen en la hoja actual. Esto facilita mucho el seguimiento de los objetos que están ocultos, o tienen condiciones de mostrar. Ordene la tabla por cualquier columna, haciendo clic en su cabecera de columna. Las columnas contienen la siguiente información: ID de Objeto
Lista el ID de Objeto exclusivo de cada objeto de hoja existente. Los objetos enlazados tienen el mismo ID.
Tipo
Especifica el tipo de objeto.
498
QlikView 11.20 SR2, 12004
Título
Suministra el texto, si lo hubiera, que se mostrará en el título del objeto.
Modo Mostrar
Indica si el objeto es normal, está minimizado, maximizado, oculto o tiene una condición de mostrar.
Estado
Muestra en qué estado está el objeto. Véase Estados Alternos (página 129) para más información.
Tiempo de Cálculo
El tiempo en milisegundos que se necesitó para el último recálculo de los contenidos del objeto. Esta información sólo es relevante para objetos que realmente se calculan (gráficos, cuadros de tabla y cualquier objeto que contenga fórmulas).
Capa
Las capas se fijan en la página Propiedades de Objeto de Hoja: Diseño donde Inferior, Normal y Superior se corresponden con los números -1, 0 y 1. Escoja esta opción Personalizar para introducir un valor de su elección. Los números válidos de capa van desde -128 a 127.
Memoria
La cantidad de memoria (en kBytes) que se necesitó para el último recálculo de los contenidos del objeto. Esta información sólo es relevante para objetos que realmente se calculan (gráficos, cuadros de tabla y cualquier objeto que contenga fórmulas).
Izquierda, Superior, Derecha, Inferior
La posición actual del borde indicado del objeto de hoja, relativo al borde de la ventana del documento, expresado en píxeles.
Ancho, Altura
Las dimensiones del objeto, expresadas en píxeles.
Izquierda (Min.), La posición actual del objeto cuando está minimizado. Ancho, Altura Superior (Min.), Derecha (Min.), Inferior (Min.) Ancho (Min.), Alto (Min.) Las dimensiones del icono del objeto. Tras pinchar con el ratón sobre una hoja de la lista, podrá utilizar los botones inferiores para Eliminar o abrir sus Propiedades directamente desde este menú. Pueden seleccionarse múltiples objetos mediante +Clic.
QlikView 11.20 SR2, 12004
499
31.8 Propiedades de Hoja: Seguridad
Propiedades de Hoja, Seguridad
En esta página de propiedades se pueden establecer los Privilegios de Usuario a nivel de hoja. Por defecto, todas las opciones están marcadas (activas). Las personas con privilegios de usuario podrán acceder siempre a este diálogo y cambiar las configuraciones. Las configuraciones pueden evitar que los usuarios habituales alteren el documento de varias formas. Las opciones son: Añadir Objetos de Hoja
Permiso para añadir nuevos objetos de hoja.
Eliminar Objetos de Hoja Permiso para eliminar cualquier objeto de hoja. Mover/Ajustar Objetos de Permiso para cambiar el diseño de los objetos de hoja existentes. Hoja Copiar/Clonar Objetos de Hoja
Permiso para añadir una copia de los objetos de hoja existentes.
Acceder a las Permiso para acceder al diálogo Propiedades de Hoja. propiedades de Objeto de Hojas Eliminar Hoja
Permiso para eliminar la hoja.
Acceso a las Propiedades Permiso para acceder a las diferentes hojas de propiedades de los objetos de hoja. de la Hoja (Usuarios) Marcando la opción Aplicar a todas las hojas, se aplican todas las opciones superiores a todas las hojas del documento.
500
QlikView 11.20 SR2, 12004
Sólo Lectura
Marque esta alternativa si desea bloquear todos los objetos de hoja en esta pestaña en cuanto a sus selecciones. Esto significa que los objetos de hoja sólo podrán mostrar los resultados de selecciones efectuadas en objetos de otras hojas.
Se pueden establecer otros privilegios a nivel de documento en la página de propiedades Propiedades de Documento: Seguridad (página 466).
31.9 Propiedades de Hoja: Disparadores
Propiedades de Hoja, Disparadores
En esta página se pueden especificar acciones, incluidas macros, para invocarlas ante eventos que se produzcan en la hoja y los objetos de hoja. Para más información sobre las macros, vea la Intérprete Interno de Macros (página 967). No se pueden invocar todo tipo de acciones desde los siguientes disparadores de eventos. Más información acerca del cuadro en la Añadir Acción (Diálogo) (página 593).
Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la sección especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseño de documentos de servidor con disparadores de macros.Le remitimos a la sección Utilización de Macros en Documentos QV del QV-Server (página 977) antes de diseñar documentos de servidor con disparadores de macros.
QlikView 11.20 SR2, 12004
501
Nota: Las acciones que disparan otras acciones, las denominadas "acciones en cascada", pueden traer consecuencias imprevisibles y por tanto no se permiten. Procedimientos de Evento En este grupo se pueden definir las acciones que se ejecutarán cuando se produzcan cambios en la hoja activa. Pulsar el botón Añadir Acción(es) de cualquier evento le conducirá hasta la de Hoja página Acciones (página 593). En esta página podrá incorporar una acción al disparador. Escoja la acción Ejecutar macro para asignar un nombre a una macro ya existente, o para introducir cualquier nombre para el que crear una macro posteriormente en el diálogo Editor de Módulo. Cuando se ha asignado una acción a un evento, el botón cambia a Editar Acción y ahí podrá modificar la acción para dicho evento. El siguiente Disparador de eventos de hoja se puede configurar: AlActivarHoja La acción se ejecutará cada vez que se active la hoja. Al Abandonar Hoja La acción se ejecutará cada vez que se desactive la hoja.
31.10 Propiedades de Pestaña Las propiedades de una pestaña se fijan en el diálogo Propiedades de Pestaña que se abre al hacer clic con el botón derecho del ratón en una pestaña. Fuente
502
Véase Fuente (página 527). Aquí podrá cambiar la fuente del texto de la pestaña. Se puede especificar la fuente, el estilo y el tamaño del texto. La fuente escogida se aplicará al texto contenido en todas las pestañas.
QlikView 11.20 SR2, 12004
32 Objetos de Hoja Están disponibles los siguientes tipos de objetos de hoja:
Cuadro de Lista
página 505
Cuadro de Estadísticas
página 535
Cuadro de Selección Múltiple
página 543
Cuadro de Tabla
página 557
Gráficos:
página 657
Cuadro de entrada
página 579
Cuadro de Selecciones Actuales
página 573
Botón
página 589
Objeto de Texto
página 601
Objeto de Línea/Flecha
página 609
Objeto Calendario/Deslizador
página 613
Objeto Personalizado
página 641
Objeto de Búsqueda
página 627
Objeto Marcador
página 621
Contenedor
página 635
32.1 Objetos Locales y Objetos del Servidor Existen tres tipos diferentes de objetos de hoja:
Objetos de hoja de documento se almacenan en el documento qvw. Siempre están disponibles para cualquiera que abra el documento localmente o desde un QlikView Server. Objetos de Servidor Personales solo están disponibles cuando se trabaja con un documento en QlikView Server y únicamente para usuarios autenticados. Se almacenan en un repositorio en el servidor y el usuario puede acceder a ellos desde cualquier ordenador siempre que esté autenticado. Sus objetos de servidor personales se pueden gestionar desde la página Mis Objetos de Servidor (página 647) del diálogo El diálogo Objetos del Servidor (página 647) al cual se accede desde el menú Diseño, o a través del panel Panel de Objetos del Servidor (página 645) accesible desde el menú Ver. Objetos de Servidor Compartidos solo está disponible cuando se trabaja con un documento en QlikView Server y únicamente para usuarios autenticados. Cualquier usuario que haya creado un objeto de servidor personal puede marcarlo como compartido. Entonces a partir de ese momento estarán disponibles para otros usuarios. Al igual que los objetos de servidor personales, los objetos de hoja de servidor compartidos se almacenan en un repositorio en el servidor. Los objetos de servidor disponibles pueden gestionarse desde la
QlikView 11.20 SR2, 12004
503
página Objetos de Servidor Compartidos del El diálogo Objetos del Servidor (página 647), al cual se accede desde el menú Diseño, o a través del Panel de Objetos del Servidor (página 645), accesible desde el menú Ver.
32.2 Menú Objeto Los comandos del menú Objeto van referidos al objeto de hoja que está actualmente activo. Se puede abrir eligiendo Objeto en la barra de menú, o haciendo clic con el botón derecho del ratón sobre el objeto de hoja. En determinadas circunstancias, por ej. cuando una hoja no contiene aún ningún objeto de hoja, el menú Objeto para la hoja se encuentra como menú Objeto en la barra de herramientas. Si hay más de un objeto activo, el menú Objeto contiene los comandos comunes a dichos objetos de hoja activos. Para una descripción más detallada de los diferentes menús de objeto, vea las secciones específicas de cada objeto.
32.3 Notas y Comentarios Se pueden añadir notas y comentarios a todos los objetos cuando se está conectado a un QlikView server; con ello los usuarios pueden crear y compartir notas sobre el objeto actual. Las notas se comparten con otros usuarios de QlikView y éstos pueden responder dejando sus propios comentarios. Los usuarios podrán guardar una captura de imagen (un marcador) de los datos en cada nota. Al hacer clic con el botón derecho en un objeto, se puede añadir una nueva nota; y se pueden ver todas las notas existentes seleccionando Notas en el menú contextual. Tras haber seleccionado Añadir una Nueva Nota o Ver Notas Adjuntas, todos los objetos del documento actual que tengan notas se visualizan con una indicación en la esquina superior izquierda. En dicha indicación se muestra el número de notas adjuntas de cada objeto.
32.4 Arrastrar y soltar a Microsoft Office Los objetos de hoja en QlikView se pueden arrastrar y soltar directamente a documentos de Microsoft Word, Excel y PowerPoint. Esta funcionalidad está disponible para documentos locales y de QlikView Server, así como desde QlikViews instalados y QlikView IE plug-in por igual. Los objetos conservan su interactividad, lo que significa que se puede hacer análisis QlikView en directo por ejemplo, en PowerPoint. Simplemente seleccione un objeto y arrástrelo a la aplicación de Office para usarlo fuera de QlikView.
Nota: El plug-in QlikView IE debe estar instalado en el ordenador cliente desde el que se utilice el documento Microsoft Office.
504
QlikView 11.20 SR2, 12004
33 Cuadro de Lista
El Cuadro de Lista es el objeto de hoja más básico. Contiene una lista de todos los valores posibles de un campo específico. Cada fila del Cuadro de Lista puede representar varios registros en la tabla cargada, todos con valores idénticos. Seleccionar un valor puede ser equivalente a seleccionar varios registros en la tabla cargada. Un cuadro de lista también puede contener un grupo cíclico o jerárquico. Cuando se utiliza un grupo jerárquico, seleccionar un valor en el cuadro de lista, hará que éste profundice y cambie al siguiente nivel jerárquico dentro del grupo. Para volver hacia atrás en la jerarquía haga clic en el icono jerárquico que se ve en el título del cuadro de lista. Si asigna un grupo cíclico a un cuadro de lista, puede cambiar de campo dentro del grupo haciendo clic en el icono de ciclo que aparece en el título del cuadro de lista. También puede ir directamente a cualquier campo del grupo utilizando la opción Ciclo del menú objeto del cuadro de lista. Haciendo clic con el botón derecho sobre el cuadro de lista se abre el Cuadro de Lista: Menú Objeto (página 505). También puede accederse desde el menú Objeto cuando el cuadro de lista es el objeto activo.
33.1 Cuadro de Lista: Menú Objeto Haciendo clic con el botón derecho sobre un cuadro de lista, aparece un menú contextual. Podrá encontrar este menú también en Objeto, en el menú Principal cuando se halla activo un cuadro de lista. El menú contiene los siguientes comandos: Propiedades
Abre el diálogo Propiedades de Cuadro de Lista donde puede establecerse los parámetros Propiedades del Cuadro de Lista: General (página 509), Propiedades del Cuadro de Lista: Expresiones (página 513), Propiedades del Cuadro de Lista: Ordenar (página 548), Propiedades del Cuadro de Lista: Presentación (página 522), Propiedades: Número (página 525), Fuente (página 527), Diseño (página 528) y Título (página 531).
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
Ciclo
Solo está disponible cuando el cuadro de lista se ha configurado para mostrar un Grupos no jerárquicos (Cíclicos) (página 948). Abre un menú en cascada con los campos del grupo para seleccionar directamente qué campo se va a mostrar en el cuadro de lista.
Buscar
Abre el cuadro Buscar (página 121).
Búsqueda Difusa
Abre el cuadro de búsqueda de texto en modo de Búsqueda Difusa (página 122).
QlikView 11.20 SR2, 12004
505
Búsqueda Avanzada
Abre El Diálogo Búsqueda Avanzada (página 124). Este diálogo permite introducir expresiones de búsqueda avanzada. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+F.
Ordenar Capas
Este menú en cascada únicamente está disponible cuando está activado el comando Rejilla de Diseño de Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Cambiar Valor
Únicamente disponible para cuadros de lista que muestren campos de entrada. Pone la celda sobre la que se haya hecho clic en modo de edición de entrada. Equivale a pulsar el icono de entrada en la celda.
Restaurar Valores
Únicamente disponible para cuadros de lista que muestren campos de entrada. Abre un menú en cascada con tres opciones disponibles: Restaurar Valor Único Restaura el valor del valor de campo sobre el que se haya hecho clic, devolviéndolo a su valor predeterminado por defecto desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolviéndolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los valores de campo, devolviéndolos a sus valores predefinidos desde el script.
Seleccionar Valores Posibles
Se seleccionan todos los valores no excluidos en el cuadro de lista.
Seleccionar Valores Excluidos
Se seleccionan todos los valores excluidos en el cuadro de lista.
Seleccionar Todo
Se seleccionan todos los valores del cuadro de lista
Borrar
Borra todas las selecciones actuales del cuadro de lista activo.
Borrar Otros Campos
Borra las selecciones en otros objetos de hoja, mientras mantiene las actuales en el cuadro de lista actual.
506
QlikView 11.20 SR2, 12004
Bloquear
Bloquea los valores seleccionados en el cuadro de lista activo. (Si no se han hecho selecciones, no estará disponible).
Desbloquear
Desbloquea los valores bloqueados en el cuadro de lista. (Aparece en lugar de Bloquear si las selecciones han sido previamente bloqueadas).
Crear Gráfico Rápido
Abre el Asistente de Gráfico Rápido (página 835), el cual le ayudará a crear un gráfico de forma rápida y fácil.
Crear Gráfico de Tiempos
Abre el Asistente de gráfico de tiempos (página 843), el cual le permite crear gráficos en los que una determinada medida (expresión) debería cualificarse y a menudo compararse a lo largo de distintos períodos de tiempo.
Crear Cuadro de Estadísticas
Realiza varios cálculos estadísticos sobre los valores seleccionados de un campo (muestra) y muestra los resultados en un Cuadro de Estadísticas (página 535).
Imprimir Valores Posibles...
Abre el diálogo Imprimir: General (página 105) donde se pueden especificar las configuraciones de impresión. Todos los valores no excluidos del Cuadro de Lista activo se envían a la impresora.
Imprimir Valores Posibles como PDF
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimir se le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF deberá descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta los valores posibles (seleccionados y opcionales) a Microsoft Excel, el cual es lanzado automáticamente, si es que no se está ejecutando ya. QlikView exporta en formato BIFF (formato nativo de Excel). Los valores exportados aparecerán como una columna en una nueva hoja Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador. Nota: Los mini gráficos no se mostrarán cuando se exporte a Excel.
Exportar
Abre el diálogo Guardar Como donde se pueden especificar una ruta, nombre de archivo y tipo de archivo (tabla) para los contenidos exportados.
QlikView 11.20 SR2, 12004
507
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Posibles Copia los valores posibles (los seleccionados y los opcionales) en el portapapeles. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de lista sobre la que se haya hecho clic con el botón derecho (al invocar el menú Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en la página Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina de la hoja el objeto seleccionado.
508
QlikView 11.20 SR2, 12004
33.2 Propiedades del Cuadro de Lista: General
Propiedades del Cuadro de Lista, General
La página Propiedades del Cuadro de Lista: General se abre haciendo clic con el botón derecho sobre un cuadro de lista y eligiendo el comando Propiedades en el menú contextual. Aquí se pueden establecer los parámetros generales para el cuadro de lista. Título
El texto que aparecerá en el título del cuadro de lista. El texto por defecto es el nombre del campo seleccionado. El título también puede definirse como una Fórmula Calculada (página 945) para actualización dinámica del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
QlikView 11.20 SR2, 12004
509
Campo
Seleccione un campo de la lista. El cuadro de lista contendrá los valores del campo seleccionado. Un cuadro de lista también puede contener un grupo cíclico o jerárquico. Solo se mostrará uno de ellos por vez. Dichos grupos se crean desde el diálogo Propiedades de Documento: Grupos (página 471) y se mostrarán en la lista con los campos disponibles. Si se utiliza un grupo Grupos Jerárquicos (página 947), seleccionar un valor único en el cuadro de lista hará que éste profundice y cambie al siguiente nivel jerárquico dentro del grupo. Para volver hacia atrás en la jerarquía haga clic en el icono jerárquico que se ve en el título del cuadro de lista. Si se asigna un Grupos no jerárquicos (Cíclicos) (página 948) a un cuadro de lista, se puede cambiar de campo dentro del grupo haciendo clic en el icono de ciclo que aparece en el título del cuadro de lista. También es posible ir directamente a cualquier campo del grupo utilizando la opción Ciclo-> del menú de objeto del cuadro de lista. Además, se puede mostrar un campo calculado en un cuadro de lista. Un campo calculado no surge de la ejecución de script, sino que es definido desde una expresión. Las mismas normas se aplican a Dimensiones Calculadas, para obtener más información véase Añadir Dimensión Calculada (página 675) . Si debiera utilizarse un campo calculado en el cuadro de lista, seleccione en el desplegable, tras lo cual se abrirá el diálogo Editar Expresión, donde podrá definir la expresión que describa el campo calculado. Utilizar como Título Si selecciona esta casilla de verificación, el nombre del campo se empleará como Título. El texto aparecerá en el cuadro de edición del Título. Editar... Este botón solo está disponible cuando se ha seleccionado como nombre de campo. El botón abre el diálogo Editar Expresión donde se puede definir la expresión que describe el campo calculado. Nota: Cuando se utiliza un campo calculado, parte de la funcionalidad de los cuadros de lista puede ser algo distinta de la de los cuadros de lista habituales. Algunos parámetros de propiedades no estarán disponibles (ver debajo). Además, no podrá crear cuadros estadísticos a partir de tales cuadros de lista. Nota: Un campo calculado ha de ser siempre una transformación de uno o más campos normales. Los campos calculados puramente sintácticos, creados mediante las funciones valuelist y valueloop no se permiten. Cuando haga selecciones en un campo calculado, realmente está realizando las selecciones en el campo normal subyacente. Cuando emplee más de un campo como base para un campo calculado, las implicaciones lógicas de las selecciones en los campos de base o el campo calculado pueden ser de una gran complejidad.. Nota: El uso de campos calculados en cuadros de lista podría afectar al rendimiento con cantidades muy grandes de datos. Nota: No es posible utilizar campos implícitos definidos con la función Direct Discovery (página 179) en un cuadro de lista.
510
QlikView 11.20 SR2, 12004
Modo And
Una Selección múltiple dentro de un campo (página 116) debe ser del tipo AND o OR. Por defecto, la selección es de tipo OR. Este comando alterna el modo lógico con el que se hace una selección múltiple. Esta opción de menú está desactivada si el campo no cumple determinadas condiciones, véase Modo And en Cuadros de lista (página 126). Esta opción no está disponible para los campos calculados.
Mostrar Valores Opcionales
Alterna entre si excluir o no los otros valores del campo, tras una selección directa en el cuadro de lista activo. Si está marcada la opción Mostrar Valores Opcionales, todos los valores, excepto el valor seleccionado, se mostrarán como opcionales, pero pueden ser excluidos por asociación con selecciones en otros campos. Si no, todos los demás valores se mostrarán como excluidos por defecto. Esta opción no está disponible para los campos calculados.
Ocultar Excluidos
Alterna entre mostrar o no los valores excluidos de un campo. Los valores excluidos se vuelven no seleccionados.
Sólo Lectura
Marcar esta casilla impide que se realicen selecciones en el cuadro de lista. No obstante, reflejará las selecciones efectuadas en cualquier otra parte del documento.
Siempre un valor seleccionado
Marcar esta casilla garantiza que siempre habrá un valor seleccionado, lo cual es útil en documentos donde los datos solo tienen sentido si se selecciona un valor, como las tasas de cambio (de moneda), etc. Esta opción solo se activa cuando ya se ha seleccionado un valor en el cuadro de lista. Esta opción no está disponible para los campos calculados.
Ignorar Campo Bloqueado
Marcar esta opción permite seleccionar en el cuadro de lista aunque éste esté bloqueado. El cuadro de lista seguirá bloqueado para las selecciones efectuadas en cualquier otra parte del documento.
Mostrar en Vista de Árbol
Muestra el cuadro de lista en una Vista de Árbol en Cuadros de Lista (página 534). Este control sólo tiene sentido si el campo contiene la representación de los nodos de ruta en una jerarquía. Un campo así se puede generar empleando el parámetro Path del prefijo Hierarchy.
Con Separador
Establece el carácter que debiera interpretarse como separador en la ruta empleada para la Vista de Árbol.
Mostrar Frecuencia
Alterna entre mostrar la frecuencia de un valor de campo, o no mostrarla. Por frecuencia se entiende el número de combinaciones seleccionables en las que aparece el valor. Esta opción no está disponible para los campos calculados.
En Porcentaje
Establece si la frecuencia del campo seleccionado debe ser mostrada en números absolutos o como porcentaje del número total de entradas.
QlikView 11.20 SR2, 12004
511
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). A cada objeto de hoja se le asigna un ID exclusivo, el cual, para los cuadros de lista comienza por LB01. Los objetos enlazados comparten un mismo ID de objeto. Podrá editar este número ID más adelante.
Incluir Valores Excluidos La lista desplegable permite elegir entre Sí, No, o lo en la Búsqueda cual se aplica a la configuración por defecto especificada en Preferencias de Usuario: General. Modo de Búsqueda Predeterminado
Especifica el modo de búsqueda inicial predefinido que se empleará en las búsquedas de texto. El modo puede modificarse sobre la marcha introduciendo los símbolos * , o bien ~ como parte de la cadena de búsqueda. Están disponibles las siguientes alternativas:
Utilizar Se aplicará lo especificado en Preferencias de Usuario (página 81) como predeterminado. Utilizar Búsqueda con Comodín La cadena de búsqueda inicial estará compuesta por dos caracteres comodín con el cursor entre ambos para facilitar la búsqueda con comodín. Utilizar Búsqueda Difusa La cadena de búsqueda inicial será un tipo de tilde (~) que denota una búsqueda difusa. Utilizar Búsqueda Normal No se añadirán caracteres adicionales a la cadena de búsqueda. Sin caracteres comodín, se realizará una Búsqueda Normal. Utilizar Búsqueda Asociativa Se usará búsqueda asociativa en el cuadro de búsqueda. Para más información sobre la búsqueda asociativa, véase Buscar (página 121). Configuraciones de Impresión
Aquí podrá establecer los parámetros de impresión para el trabajo de la impresora.
Imprimir Todos los Valores
El comportamiento habitual en los cuadros de lista es imprimir sólo los valores posibles. Si marca esta casilla de verificación, se imprimirán todos los valores (también los excluidos).
512
QlikView 11.20 SR2, 12004
Impresión Según el Diseño
Si marca esta opción, el cuadro de lista se imprimirá tal y como aparece en pantalla, con sus columnas múltiples, su codificación de colores en las celdas, etc. Esto puede resultar útil, por ej. para la inclusión de cuadros de lista en informes.
33.3 Propiedades del Cuadro de Lista: Expresiones
Propiedades del Cuadro de Lista, Expresiones
En la pestaña Expresiones podrá definir las expresiones que se mostrarán en el cuadro de lista. Cada expresión aparecerá en una nueva columna del cuadro de lista. La esquina superior izquierda del cuadro de diálogo contiene un listado con las expresiones del gráfico.
El listado de expresiones El listado de expresiones que se muestra en el panel superior izquierdo es un árbol de control muy completo, con numerosas opciones, las cuales se describen a continuación: Frente a cada expresión (o grupo de expresiones) encontrará un icono de expansión (un recuadro con un signo '+'). Haciendo clic en el icono de expansión se abrirán las sub-expresiones o expresiones de atributo. El icono será reemplazado entonces inmediatamente por un icono contraído ('-'). Los datos de las expresiones también pueden formatearse dinámicamente mediante las expresiones de atributo. Haga clic sobre el icono de expansión que hallará frente a cualquier expresión, para visualizar los contenedores (o marcadores de posición) para las expresiones de atributo de la dimensión. Puede utilizar cualquier número y combinación de expresiones de atributo que desee en una determinada expresión base. Cada vez que se introduce una expresión de atributo para una dimensión, su icono cambiará de gris a color o, en el caso de Formato de Texto, de gris a negro. El formato definido mediante las expresiones de atributo reemplaza y desbanca a cualquier otra opción predeterminada en cuanto a color, etc.
QlikView 11.20 SR2, 12004
513
Color de Fondo
Haga clic en Color de Fondo para definir una expresión de atributo que le ayude a calcular el color básico del trazado de los datos. La expresión utilizada debería devolver una representación válida de color (un número que represente a cada componente de Rojo, Verde o Azul, tal y como se definen en Visual Basic), lo cual se logra normalmente utilizando una de las funciones especiales, Funciones de color (página 396). Si el resultado de la expresión no es una representación válida de color, se empleará el negro.
Color de Texto
Seleccione Color de Texto para definir una expresión de atributo que le ayude a calcular el color del texto asociado a los datos. La expresión utilizada debería devolver una representación válida de color (un número que represente a cada componente de Rojo, Verde o Azul, tal y como se definen en Visual Basic), lo cual se logra normalmente utilizando una de las funciones especiales, Funciones de color (página 396). Si el resultado de la expresión no es una representación válida de color, se empleará el negro.
Formato de Texto
Seleccione Formato de Texto para definir una expresión de atributo que calcule el estilo de fuente en el texto asociado a los datos. La expresión utilizada como expresión de formato de texto deberá devolver una cadena que contenga una '' para texto en negrita, una '' para texto en cursiva y una '' para texto subrayado.
Gajo Extraído
Sólo aplicable a gráficos de tarta. Haga clic en Gajo Extraído para introducir una expresión de atributo que calcule si el gajo o porción de tarta asociado con el punto de datos debería arrastrarse hacia una posición un tanto "extraída", esto es, más destacada.
Desplazamiento de Barra Sólo aplicable a gráficos de tarta. Haga clic en Desplazamiento de Barra para introducir una expresión de atributo que calcule un desplazamiento para la barra o el segmento de barra asociados con el punto de datos. Esto puede resultar útil, por ejemplo, al crear los denominados gráficos en cascada. Estilo de Línea
Sólo aplicable a gráficos de líneas, combinados y de radar. Haga clic en Tipo de Línea para introducir una expresión de atributo que calcule el tipo o estilo de línea de una línea o segmento de línea asociado con el punto de datos. El ancho relativo de la línea puede controlarse insertando una etiqueta donde n es un factor múltiple que se habrá de aplicar en el ancho predefinido de la línea. El número n ha de ser un número real entre 0,5 y 8. Ejemplo: . El estilo de la línea puede controlarse insertando una etiqueta donde n es un entero entre 1 y 4 que indica el estilo que se habrá de utilizar (1=continuo, 2=guionado, 3=de puntos, 4=guionado/de puntos). Ejemplo: . Las etiquetas y se pueden combinar libremente, pero sólo se tendrá en cuenta la primera incidencia de cada una de ellas. Las etiquetas o tags deberán ir encerradas entre comillas simples.
Mostrar Valor
Sólo aplicable a gráficos de barras, de líneas y combinados. Haga clic en Mostrar Valor para introducir una expresión de atributo que calcule si el área de los datos debería complementarse con un valor (o un "número en el punto de datos") incluso si Valores en Puntos de Datos no ha sido previamente seleccionado para la expresión principal. Si se ha seleccionado Valores sobre los Datos para la expresión principal, la expresión de atributo se descartará.
También hay otros muchos parámetros disponibles.
514
QlikView 11.20 SR2, 12004
Añadir
Si pulsa este botón, se abre el diálogo Editar Expresión (diálogo) (página 825), el cual permite crear nuevas expresiones. Esta opción también está disponible en el menú contextual que aparece al hacer clic con el botón derecho sobre una expresión de la lista de expresiones.
Eliminar
Elimina la expresión seleccionada. La opción también está disponible en el menú contextual que aparece al hacer clic con el botón derecho en una expresión de la lista de expresiones.
Copiar
La opción únicamente está disponible en el menú contextual que aparece al hacer clic con el botón derecho en una expresión de la lista de expresiones. Cuando se utilice este comando en una de las expresiones principales, todos los datos y parámetros asociados con la expresión (incluyendo rótulos y etiquetas) se copiarán al portapapeles como una cadena de xml. La expresión podrá entonces copiarse de nuevo en el mismo objeto o en cualquier otro objeto QlikView del mismo u otro documento. Si se emplea el comando en una expresión de atributo, únicamente se copiará la definición de la expresión de atributo. A continuación se podrá pegar la expresión de atributo en cualquier expresión principal del mismo u otro objeto.
Exportar
La opción solo está disponible en el menú contextual que aparece al hacer clic con el botón derecho en una de las expresiones principales de la lista de expresiones. Cuando se haga uso de este comando en una expresión principal, todos los datos y parámetros asociados a la expresión (incluida la etiqueta) podrán ser exportados a un archivo xml. La expresión podrá entonces importarse de nuevo en el mismo gráfico o en cualquier otro gráfico de QlikView, en el mismo u otro documento. El comando abre el diálogo Exportar Expresión, en el que podrá elegir el destino para el archivo que se ha de exportar. El archivo recibirá una extensión, por ejemplo xml.
Pegar
La opción únicamente está disponible en el menú contextual que aparece al hacer clic con el botón derecho en la lista de expresiones y solo si una de dichas expresiones ha sido previamente copiada al portapapeles. Si previamente se ha copiado una expresión principal en el portapapeles, podrá pegarla en el área en blanco de la lista de expresiones, creándose así una nueva expresión idéntica a la copiada originalmente. Si se ha copiado una expresión de atributo, podrá pegarla en una expresión principal.
Importar
La opción solo está disponible en el menú contextual que aparece al hacer clic con el botón derecho del ratón sobre el área en blanco de la lista de expresiones. El comando abre un diálogo en el que podrá buscar la expresión previamente exportada. La expresión importada aparecerá como una nueva expresión principal en el gráfico.
Ascender
Hace ascender la expresión seleccionada un paso más arriba de la lista. Utilice este botón si desea cambiar el orden de las expresiones.
Descender
Hace descender la expresión seleccionada un paso más abajo en la lista . Utilice este botón si desea cambiar el orden de las expresiones.
QlikView 11.20 SR2, 12004
515
Símbolo de Nulo
El símbolo aquí introducido será el empleado para mostrar valores nulos (valores NULL) en la tabla.
Símbolo de Perdido
El símbolo aquí introducido será el empleado para mostrar valores perdidos en la tabla.
Definición
Muestra la composición de la expresión seleccionada. Es posible editar la expresión directamente en este cuadro. Haciendo clic en el botón … se abre el cuadro de diálogo completo Editar Expresión (diálogo) (página 825).
Habilitar
Marcar esta casilla activará la expresión seleccionada. Si la casilla no se marca, la expresión no se utilizará en absoluto.
Mostrar
Si está seleccionada la casilla Siempre, la expresión se mostrará siempre en una columna extra del cuadro de lista. Si está seleccionada la casilla Condicional, el informe se mostrará u ocultará dinámicamente, dependiendo del valor de una expresión condicional introducido en el cuadro de edición que hay a la derecha.
Alineación
En este grupo se encuentra la configuración predefinida para la alineación de sus expresiones. Se puede definir la alineación a la izquierda, centrada, o a la derecha para texto y números de forma aislada.
Opciones de Presentación Este grupo define lo que se escribirá en las celdas de expresión del cuadro de lista.
516
QlikView 11.20 SR2, 12004
Representación
Están disponibles las siguientes alternativas: Texto Cuando se seleccione esta opción los valores de la expresión se interpretarán y mostrarán siempre como texto. Imagen Al seleccionar esta opción QlikView tratará de interpretar cada valor de la expresión como una referencia a una imagen. La referencia puede ser una ruta a un archivo de imagen en el disco (ej. C:\Mypic.jpg) o dentro del documento qvw (por ej. qmem://Nombre/Pedro). Si QlikView no puede interpretar el valor de una expresión como una referencia válida a una imagen, se mostrará el valor mismo. Indicador Circular Al seleccionar esta opción QlikView mostrará el valor de la expresión en un indicador circular. El gráfico indicador será incluido en la celda de tabla disponible. La configuración visual del indicador puede modificarse mediante el botón Configuraciones de Indicador… Indicador Lineal Al seleccionar esta opción QlikView mostrará el valor de la expresión en un indicador lineal horizontal. El gráfico indicador será incluido en la celda de tabla disponible. La configuración visual del indicador puede modificarse mediante el botón Configuraciones de Indicador… Indicador de Semáforo Al seleccionar esta opción QlikView mostrará el valor de la expresión en un indicador de semáforo. El gráfico indicador será incluido en la celda de tabla disponible. La configuración visual del indicador puede modificarse mediante el botón Configuraciones de Indicador… Indicador LED Al seleccionar esta opción QlikView mostrará el valor de la expresión en un indicador LED. El gráfico indicador será incluido en la celda de tabla disponible. La configuración visual del indicador puede modificarse mediante el botón Configuraciones de Indicador… Mini Gráfico Cuando seleccione esta opción, QlikView mostrará el valor de la expresión en un gráfico en miniatura con la expresión sumada a una dimensión extra. El gráfico se inscribirá en la celda de tabla disponible. Se puede definir la dimensión con el minigráfico pudiéndose modificar los parámetros mediante el botón Configuraciones de Mini Gráfico (ver a continuación). Nota: El mini gráfico no se mostrará cuando se exporte a Excel.
Configuraciones de Indicador…
Sólo está disponible cuando una de las opciones de indicador ha sido seleccionada arriba. Abre este diálogo para configurar las propiedades del indicador. Este diálogo es esencialmente igual al de la Propiedades de Gráfico: Presentación (Gráfico de Indicador) (página 786) para los gráficos de indicador.
Configuraciones de Mini Únicamente disponible si se ha seleccionado antes Mini Gráfico como Opción Gráfico de Presentación para una expresión de la tabla. Abre un diálogo para configurar las propiedades del mini gráfico, Configuraciones de Mini Gráfico (página 519).
QlikView 11.20 SR2, 12004
517
Establecer Colores Predeterminados
Establece los colores para las opciones de realzado según los colores predeterminados de QlikView.
Forzar Escalado en Cero Fija el límite inferior del gráfico a cero en el eje. No disponible para cuadros gráficos con ejes de trazado. Forzar Escala Compartida en eje Y
Obliga a todas las celdas de una columna a utilizar la misma escala en el eje y.
Formato de Imagen
Sólo está disponible cuando se han seleccionado las opciones de imagen arriba. Esta configuración describe cómo QlikView formatea la imagen para ajustarla a la celda. Hay cuatro alternativas Sin Ajustar La imagen se muestra tal cual es, sin realizar ningún tipo de ajustes. Esto puede hacer que algunas partes de la imagen queden invisibles o que sólo aparezca rellena una parte de la celda. Rellenar Si se selecciona esta opción, se ajustará la imagen hasta llenar la celda, sin tener en cuenta el ratio de aspecto (la proporción) de la imagen. Mantener Aspecto Si se selecciona esta opción, se ajustará la imagen lo más posible hasta llenar la celda, manteniendo al mismo tiempo el ratio de aspecto (la proporción). Esto normalmente da como resultado áreas en blanco, tanto encima como debajo de la imagen, o en ambas zonas a la vez. Rellenar con Aspecto La imagen se ajusta lo más posible, para cubrir la celda de la hoja en ambas direcciones, al tiempo que se mantiene el ratio de aspecto correcto (o las proporciones correctas). Esto normalmente da como resultado partes de la imagen sesgadas en una dirección. Ocultar Texto Cuando Falta Imagen. Si esta opción está seleccionada, QlikView no mostrará el texto del objeto de texto si la interpretación como una referencia a una imagen falla por alguna razón. La celda entonces se dejará en blanco.
518
QlikView 11.20 SR2, 12004
Configuraciones de Mini Gráfico
El diálogo Configuraciones de Mini Gráfico
Únicamente disponible cuando se ha seleccionado la opción Mini Gráficos en la página Expresiones del diálogo Propiedades de una tabla simple. Abre un diálogo para configurar las propiedades del mini gráfico. Dimensión
Escoja la dimensión para la cual debería trazarse la expresión.
QlikView 11.20 SR2, 12004
519
Aspecto Modo
Establece el mini gráfico como Chispa, Línea con puntos, Puntos, Barras o Ejes.
Color
Abre el diálogo Área de Color (página 454) desde donde podrá configurar el color del mini gráfico.
Realzar Valor Máximo con Color
Marque la casilla de verificación y pulse el botón coloreado para abrir el diálogo Área de Color desde donde podrá establecer el color para el valor máximo.
Realzar Valor Mínimo con Color
Marque la casilla de verificación y pulse el botón coloreado para abrir el diálogo Área de Color desde donde podrá establecer el color del valor mínimo.
Realzar Valores Iniciales Marque la casilla de verificación y pulse el botón coloreado para abrir el diálogo con Color Área de Color desde donde podrá establecer el color de los valores iniciales. No disponible para Barras y Ejes. Realzar Valores Extremos con Color
Marque la casilla de verificación y pulse el botón coloreado para abrir el diálogo Área de Color desde donde podrá establecer el color de los valores extremos. No disponible para Barras y Ejes.
Establecer Colores Predeterminados
Establece los colores para las opciones de realzado según los colores predeterminados de QlikView.
Forzar Escalado en Cero Fija el límite inferior del gráfico a cero en el eje. No disponible para Ejes. Forzar Escala Compartida en eje Y
520
Obliga a todas las celdas de una columna a utilizar la misma escala en el eje y.
QlikView 11.20 SR2, 12004
33.4 Propiedades del Cuadro de Lista: Ordenar
Propiedades del Cuadro de Lista, Ordenar
La pestaña Ordenar se abre haciendo clic con el botón derecho sobre un objeto de hoja (Cuadro de Lista, Cuadro Múltiple, Cuadro de Tabla, Gráfico u Objeto Calendario/Deslizador) y eligiendo el comando Propiedades en el menú contextual (u Objeto, Propiedades en la barra de menú principal). Aquí podrá configurar el criterio de ordenación de los valores en el objeto de hoja. Algunas opciones pueden no estar disponibles para ciertos objetos de hoja.
Ordenar por: Estado
Ordena los valores de campo según su estado lógico (seleccionado, opcional, o excluido). El parámetro Auto Ascendente ordena el cuadro de lista (o, en un cuadro múltiple, el listado desplegable que contiene los valores de campo) conforme a su Estado sólo si el cuadro de lista contiene una barra de desplazamiento vertical. No obstante, si amplía el cuadro de lista para que pase a mostrar todos los valores, el criterio de ordenación de Estado se desactiva por completo.
Expresión
Ordena los valores de campo de acuerdo con la expresión introducida en el cuadro de texto. Si utilizando ordenación como expresión, Se puede definir un conjunto alternativo de registros mediante una expresión de conjunto. Véase también Análisis de conjuntos (página 890).
Frecuencia
Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen en la tabla).
Valor Numérico
Ordena los valores de campo por sus valores numéricos.
QlikView 11.20 SR2, 12004
521
Texto
Ordena los valores de campo por orden alfabético.
Orden de Carga
Ordena los valores de campo por su orden de carga inicial.
El botón Predeterminado establece el criterio de ordenación por defecto. El orden de prioridad es Estado, Expresión, Frecuencia, Valor numérico, Texto, Orden load. Se puede ordenar cada uno de estos criterios de ordenación de forma Ascendente o Descendente.
33.5 Propiedades del Cuadro de Lista: Presentación
Propiedades del Cuadro de Lista, Presentación
La página Propiedades del Cuadro de Lista: Presentación se abre haciendo clic con el botón derecho en una ventana del cuadro de lista y eligiendo el comando Propiedades en el menú contextual. Aquí es posible ajustar el diseño de las celdas del cuadro de lista. En el grupo Opciones de Imagen, puede hacer que un valor de campo tenga una referencia a una imagen en memoria o en disco y sea interpretado como esa imagen: En Representación puede elegir entre Texto (predeterminado), Imagen e Info como Imagen. Cuando usted selecciona una Imagen, QlikView trata de interpretar cada valor de campo como una referencia a una imagen. La referencia puede ser una ruta a un archivo de imagen en el disco (por ej.C:\Mypic.jpg) o dentro del documento mismo qvw (por ej. qmem:///). Si QlikView no puede interpretar un valor de campo como una referencia válida a una imagen, el valor será mostrado como tal, a menos que esté marcada la opción Ocultar Texto Cuando Falta Imagen. Cuando seleccione Info como Imagen, QlikView mostrará una información de imagen enlazada con el valor de campo mediante info load/info select en el script. Si no hay disponible información de imagen alguna para un valor de campo, se mostrará el valor mismo, a menos que esté marcada la opción Ocultar Texto Cuando Falta Imagen.
522
QlikView 11.20 SR2, 12004
Siempre que esté marcada cualquier opción de imagen, las configuraciones bajo Formato de Imagen se pueden utilizar para ajustar la imagen a la celda. Sin Ajustar
La imagen se muestra como tal, lo que puede provocar problemas de máscara.
Rellenar
La imagen se ajusta de forma que rellene la celda, sin tener en cuenta la proporción o ratio de aspecto.
Mantener Aspecto
La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporción o ratio de aspecto correcto.
Rellenar con Aspecto
La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporción o ratio de aspecto correcto. Las áreas no cubiertas con este método se rellenan posteriormente con trozos de la misma imagen.
Cuando se muestren imágenes en lugar de texto puede que sea necesario emplear otro estilo de selección diferente al que trae el documento por defecto, para que el estado lógico de los valores de campo permanezca visible. Utilice la lista desplegable de Sobreescribir Estilo de Selección para seleccionar un estilo de selección adecuado, por ej. Indicador de Esquina. Sólo una Columna
Con esta opción marcada, los valores del cuadro de lista se presentarán en una sola columna.
Suprimir Barra de Desplazamiento Horizontal
Marque esta opción para suprimir la barra de desplazamiento horizontal que se muestra normalmente cuando los valores de campo son demasiado anchos para la anchura especificada del cuadro de lista. En su lugar, los valores de campo se truncarán según sea necesario.
Número Fijo de Columnas
Marque esta opción para establecer un número fijo de columnas para el cuadro de lista. La opción no está dispomible si está seleccionado Sólo una Columna.
Ordenar por Columna
En los cuadros de lista con más de una columna, los valores se muestran ordenados por filas, según el criterio de ordenación especificado. La opción Ordenar por columna cambia la ordenación por columnas.
Bordes de Celda
Los valores de campo irán separados por líneas horizontales, simulando las filas de una tabla. La casilla Bordes de Celda se activa automáticamente cuando la opción de Dividir Texto está marcada, pero puede ser desactivada a continuación.
Resaltar Subcadena de Búsqueda
La cadena de búsqueda hasta lo indicado aquí se resaltará en las correspondencias.
Fondo
Abre el diálogo Configuraciones de Fondo.
Alineación
Aquí se establece la alineación de los valores de campo en un cuadro de lista. La alineación del Texto y de los Números se establece por separado.
QlikView 11.20 SR2, 12004
523
Configuraciones de Varias Filas
En este grupo las celdas del cuadro de lista podrán quedar configuradas para que muestren los valores en múltiples filas, lo cual resulta útil con cadenas largas de texto. Dividir Texto de Celda Seleccionando esta opción, una celda mostrará sus contenidos en más de una fila. Altura n líneas Aquí se especifican los límites del número de filas de una celda.
Configuraciones de Fondo
El diálogo Configuraciones de Fondo
Color
Si este parámetro está activo se coloreará el fondo del objeto. Puede elegir un color pulsando el botón Color.
Transparencia del Color Sólo disponible si se ha activado la opción del color. Establece el grado de transparencia del color de fondo. Imagen
524
Si este parámetro está activo, el fondo del objeto será una imagen. Pulse Explorar y escoja una imagen. Pulse Eliminar para eliminarla del fondo.
QlikView 11.20 SR2, 12004
Ajuste de Imagen
Sólo disponible si se ha activado la opción de imagen. El parámetro define cómo ajusta QlikView la imagen para que quepa. Sin Ajustar La imagen se mostrará tal cual es, sin ningún tipo de ajuste. Esto puede hacer que algunas partes de la imagen no se visualicen o que tan sólo se rellene una parte del fondo. Rellenar La imagen se ajusta de forma que encaje en el fondo, sin tener en cuenta el ratio de aspecto (la proporción) de la imagen. Mantener Aspecto Si selecciona esta opción, se ajustará la imagen lo más posible hasta llenar el fondo de la hoja, al tiempo que se mantiene el ratio de aspecto (o proporción) de la imagen. Rellenar con Aspecto La imagen se ajusta lo más posible, para cubrir el fondo de la hoja en ambas direcciones, al tiempo que se mantiene el ratio de aspecto correcto (o las proporciones correctas). Esto normalmente da como resultado partes de la imagen sesgadas en una dirección.
Alineación Horizontal
Sólo disponible si se ha activado la opción de imagen. Alinea la imagen a la Izquierda, Centrado o a la Derecha.
Alineación Vertical
Sólo disponible si se ha activado la opción de imagen. Alinea la imagen en la parte Superior, Centrado o Inferior.
Transparencia de Imagen Sólo disponible si se ha activado la opción de imagen. Establece el grado de transparencia de la imagen de fondo.
33.6 Propiedades: Número
La página Número
La página Propiedades: Número se abre haciendo clic con el botón derecho sobre un objeto de hoja y eligiendo el comando Propiedades en el menú flotante.
QlikView 11.20 SR2, 12004
525
Cada campo tiene un formato numérico predefinido que se puede establecer en la página Propiedades de Documento: Número (página 479). No obstante, se puede utilizar un formato numérico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de número en el grupo inferior. Esta página de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto
Incluye números y texto. Los números se muestran en formato original.
Número
Muestra los valores numéricos con el número de dígitos establecido en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
Money
Muestra los valores en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. El formato por defecto es el establecido en Windows para moneda.
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Time
Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Fecha/Hora
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Interval
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
Mostrar en porcentaje (%)
Esta casilla de verificación afecta a los siguientes formatos: Número, Entero y Fijado.
Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece la hora, la fecha y el formato fecha/hora conforme al estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema. El botón Modificar formato de documento abre la página Propiedades de Documento: Número (página 479) en la que se puede editar el formato de número por defecto de cualquier campo.
526
QlikView 11.20 SR2, 12004
33.7 Fuente
El diálogo Fuente
Aquí se puede establecer la Fuente, el Estilo de Fuente y el Tamaño de la fuente que se empleará. La fuente se puede configurar para un único objeto cualquiera (Propiedades de Objeto: Fuente), o para todos los objetos de un documento (Aplicar a Objetos en Propiedades de Documento: Fuente). Además, las fuentes predefinidas para nuevos objetos se pueden configurar en Propiedades de Documento:Fuente). Hay dos fuentes predefinidas:
1. La primera fuente predefinida (Cuadros de Lista, Gráficos, etc) es la que se emplea en la mayoría de los objetos, incluidos los cuadros de lista y los gráficos. 2. La segunda fuente predefinida (Objetos de Texto / Botones) es la que se utiliza para los botones y cuadros de texto, que son objetos que normalmente necesitan un tipo de letra de mayor tamaño. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los gráficos, botones y objetos de texto (excepto los objetos de búsqueda) también se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botón coloreado para especificar un color diferente) o puede ser calculado dinámicamente desde una expresión. La expresión deberá ser una representación válida de color, lo cual se consigue empleando las Funciones de color (página 396). Si el resultado de la expresión no es una representación válida de color, la fuente de color volverá al negro por defecto. Otros parámetros adicionales son: Sombreado
Si está marcada esta opción, se añadirá un sombreado al texto.
Subrayado
Si está marcada esta opción, el texto se subrayará.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
QlikView 11.20 SR2, 12004
527
33.8 Diseño
La página de diseño
Un parámetro de diseño solo se aplicará al objeto actual, si se aplica desde la página de Propiedades del Objeto. Un parámetro de diseño se aplicará a todos los objetos del tipo o tipos especificado(s) en el documento, si se aplica desde la página de Propiedades del Documento.
Utilizar Bordes Habilite este parámetro si desea emplear un borde alrededor del objeto de hoja. Especifique el tipo de borde seleccionándolo en el menú desplegable. Intensidad de Sombreado El menú desplegable Intensidad de Sombreado permite establecer la intensidad del sombreado que rodea a los objetos de hoja. También existe la opción de Sin Sombreado. Estilo de Borde
Hay varios tipos de borde predefinidos: Sólido Un borde de un solo color sólido. 3-D Hundido Un borde que da la impresión de hundir el objeto de hoja desde el fondo. 3-D Elevado Un borde que da la impresión de elevar el objeto de hoja desde el fondo. Enmarcado Un borde que parece un muro alrededor del objeto de hoja. Imagen Un borde definido por una imagen personalizada.
Cambiar Imagen...
Si se selecciona Imagen como estilo de borde, haga clic en este botón para establecer la imagen que desea usar.
528
QlikView 11.20 SR2, 12004
Ajustar Imagen
Teniendo Imagen como estilo de borde y verificada esta casilla, se extiende la superficie del modelo hasta ocupar todo el espacio completo entre las esquinas. Si no está marcada, se muestran tantas copias posibles de la imagen como se pueda, en forma de mosaico.
Ancho de Borde
Esta opción está disponible para todos los tipos de borde. Cuando establezca el ancho de los bordes de una imagen, asegúrese de que éste se corresponde con el ancho de esquina definido en la imagen. El ancho puede especificarse en mm, cm, pulgadas ("), píxeles (px,pxl,pixel), puntos (pt, pts, point) o unidades de documento (du, docunit).
Color
Haga clic en este botón para abrir un diálogo que permita elegir un color de base apropiado en la paleta de colores para todos los tipos de borde, excepto Imagen.
Arcoiris
Crea un borde con los colores del arco iris para todos los estilos de borde excepto para Imagen. El arco iris comenzará con el color básico seleccionado en la parte superior del objeto de hoja.
Cuando se elige Simplificado en Propiedades de Documento: General (página 448), no hay elección posible en cuanto al tipo de borde, sólo está el menú desplegable Intensidad de Sombreado y el parámetro Ancho de Borde.
Esquinas Redondeadas En el grupo Esquinas Redondeadas se puede definir la forma general de un objeto. Estas configuraciones permiten trazar objetos de hoja que van desde círculos perfectos hasta formas elípticas o rectangulares: Esquinas Redondeadas
Si marca esta opción, podrá hacer las esquinas redondeadas.
Esquinas
Las esquinas que no tengan la opción marcada se dibujarán como rectangulares.
Inclinación
Es un número variable entre 2 y 100 donde 100 define un rectángulo con esquinas cuadradas y 2 corresponde a una elipse perfecta (un círculo elipsoide con un ratio de aspecto de 1:1). Una inclinación entre 2 y 5 es óptima para conseguir esquinas redondeadas.
Ángulo de Redondeo
Este parámetro determina el radio de las esquinas en distancia fija (Fijo) o como un porcentaje del cuadrante total (Relativo (%)). Este parámetro le permitirá controlar hasta qué punto se verán afectadas las esquinas por la forma general definida en Inclinación. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), píxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit).
Capa En el grupo Capa, un objeto puede definirse como residente en una de estas tres capas: Inferior
Un objeto de hoja con la propiedad de capa Inferior nunca podrá hacer sombra o tapar a objetos que pertenezcan a las capas Normal y Superior. Sólo podrá ubicarse sobre otros objetos de hoja de la misma capa Inferior.
Normal
Al crearse, los objetos de hoja residen en la capa Normal (capa intermedia). Un objeto de hoja en la capa Normal nunca podrá ser oscurecido por objetos de hoja de la capa Inferior y nunca podrá tapar a objetos de hoja de la capa Superior.
QlikView 11.20 SR2, 12004
529
Superior
Un objeto de hoja en la capa Superior no puede ser nunca tapado por objetos de hoja de las capas Normal e Inferior. Sin embargo, es posible ubicar otros objetos de hoja de la capa Superior encima de él.
Personalizar
Las capas Superior, Normal e Inferior se corresponden con las capas internamente numeradas 1, 0 y -1 respectivamente. De hecho se aceptan todos los valores entre -128 y 127. Escoja esta opción para introducir un valor de su elección.
Mostrar En el grupo Mostrar se puede especificar una condición bajo la que se mostrará el objeto de hoja: Siempre
El objeto de hoja siempre se mostrará.
Condicional
El objeto de hoja se mostrará u ocultará dependiendo de una Funciones Condicionales (página 360) que será evaluada continuamente dependiendo por ej. de las selecciones efectuadas, etc. El objeto de hoja sólo será visible cuando la condición devuelva TRUE.
Nota: Los usuarios con privilegios Admin para el documento pueden sobrescribir todas las condiciones de mostrado con la opción Mostrar todas las Hojas y Objetos en Mostrar Todas las Hojas y Objetos de Hoja en Propiedades de Documento: Seguridad (página 466). Esta funcionalidad se puede cambiar pulsando Ctrl+Mayús+S. Opciones En el grupo Opciones se puede desactivar la posibilidad de mover y redimensionar el objeto de hoja. Las configuraciones en este grupo solo son relevantes si están habilitadas las correspondientes casillas de verificación en Propiedades de Documento: Diseño y Propiedades de Hoja: Seguridad. Permitir Mover/Ajustar Si esta opción ha sido deseleccionada será imposible mover o ajustar el objeto de hoja. Permitir Copiar/ Clonar Si esta opción ha sido deseleccionada será imposible hacer una copia del objeto de hoja. Permitir Información
Cuando utilice la función Info (página 264), se mostrará un icono de información en la barra de título del objeto siempre que un valor de campo tenga información asociada a él. Si no quiere que aparezca el icono de información en la barra de título, puede deseleccionar esta opción.
Ajustar a Datos
Normalmente los bordes en torno a cualquier tipo de objeto de tabla en QlikView se encogen cuando las selecciones obligan a que el tamaño de la tabla sea menor que el espacio asignado para el objeto de hoja. Deseleccionando esta casilla este ajuste automático de tamaño se desactivará, quedando el espacio sobrante en blanco.
Barras de Desplazamiento En el grupo Barras de Desplazamiento hallará diversos controles para cambiar el formato de las barras de desplazamiento:
530
QlikView 11.20 SR2, 12004
Preservar Posición de Desplazamiento
Con esta opción habilitada, QlikView tratará de mantener la posición de desplazamiento de tablas y gráficos que tengan una barra de desplazamiento de su eje x cuando se efectúe una selección en otro objeto. La opción debe estar habilitada también en Preferencias de Usuario: Objetos (página 92).
Botones de Desplazamiento
Determina el color del botón de desplazamiento. Seleccione un color haciendo clic en el botón. Observe que los tonos de gris medio a menudo son los que dan mejor resultado en el caso de barras de desplazamiento. Se puede definir cualquier color como color sólido, o un degradado mediante el diálogo Área de Color (página 454), que se abre haciendo clic en el botón correspondiente.
Ancho de Barra de desplazamiento
Este control afecta tanto al ancho como al tamaño relativo de los símbolos de las barras de desplazamiento.
Estilo de Desplazamiento Establece el estilo de la barra de desplazamiento. Seleccione un estilo en el desplegable. El estilo Clásico corresponde a las barras de desplazamiento 4/5 de QlikView. El estilo Estándar confiere un aspecto más moderno. El estilo Ligero corresponde a una barra más fina, más ligera. Aplicar a...
Abre el diálogo Propiedades de Título y Borde, en el que podrá definir dónde aplicar las propiedades que se establecieron en la página Diseño.
33.9 Título
La página Título
Una configuración de Título sólo se aplicará al objeto actual si se realiza desde la página de propiedades del Objeto. Una configuración de Título se aplicará a todos los objetos del(os) tipo(s) especificado(s) en el documento, si ésta se realiza desde la página de Propiedades del Documento.
QlikView 11.20 SR2, 12004
531
En la página Título podrá especificar opciones de diseño que son completamente diferentes a las del diseño general del objeto. Mostrar Título
Cuando se selecciona esta opción, se crea un título en la parte superior del objeto de hoja. Los cuadros de lista y otros "objetos de cuadro" tendrán la opción activada por defecto, mientras que los botones, objetos de texto y objetos de línea/flecha no.
Texto de Título
En el cuadro de texto podrá introducir un título que mostrar en el recuadro del título del objeto de hoja. Utilice el botón Fuente... si desea cambiar el tipo de letra del título.
Puede establecer los colores del título en sus diversos estados. Las configuraciones de Colores Activos y Colores Inactivos se pueden activar indistintamente unas de otras. Pulse el botón Color de Fondo o Color de Texto para abrir el diálogo Área de Color (página 454). El Color de Fondo puede definirse como un color sólido o degradado en el diálogo Área de color. Se puede definir el Color de Texto como Fijo o Calculado utilizando Funciones de color (página 396). Dividir Texto
Si se marca esta opción, el título se mostrará en dos o más filas.
Altura de Título (Líneas) En este cuadro de edición se fija el número de líneas del título. El tamaño y la posición exactos del objeto QlikView pueden determinarse y ajustarse mediante los parámetros de Tamaño/Posición para el objeto de hoja QlikView Normal o Minimizado. Éstos parámetros se miden en píxeles: Coord. X
Fija la posición horizontal del lado izquierdo del objeto de hoja, en relación con el borde izquierdo de la hoja.
Coord. Y
Fija la posición vertical del lado superior del objeto de hoja, en relación con el borde superior de la hoja.
Ancho
Fija el ancho del objeto de hoja QlikView.
Altura
Fija la altura del objeto de hoja QlikView.
La orientación de la etiqueta de título puede modificarse mediante las opciones de Alineación de Título: Horizontal
La etiqueta puede alinearse horizontalmente: a la Izquierda, Centrada o a la Derecha, dentro del área de título.
Vertical
La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o Inferior dentro del área de título.
Iconos Especiales Muchos de los comandos de menú de los objetos de hoja pueden configurarse como iconos de título. Seleccione los comandos que se mostrarán como iconos de título marcando la casilla de verificación que aparece a la izquierda de cada comando en ls lista. Nota: Utilice los iconos de título especiales con mucho cuidado. Demasiados iconos pueden confundir al usuario.
532
QlikView 11.20 SR2, 12004
Permitir Minimizar
Cuando se marca esta opción, se mostrará un icono de minimizado en el título de la ventana del objeto de hoja, siempre y cuando el objeto sea minimizable. Además, esto hará que el objeto se pueda minimizar haciendo doble clic sobre su título.
Minimizado Automático Esta opción estará disponible cuando Permitir Minimizar esté marcado. Si marca la opción Minimizado Automático para varios objetos de hoja de una misma hoja, se minimizarán automáticamente todos menos uno en cualquier momento. Esto puede resultar útil para, por ejemplo, mostrar de forma alternativa diversos gráficos en una misma área de hoja. Permitir Maximizar
Si marca esta opción se mostrará un icono de maximizado en el título de la ventana del objeto de hoja, siempre y cuando el objeto sea maximizable. Además, esto hará que el objeto se pueda maximizar haciendo doble clic sobre su título. Si están marcados tanto Permitir Minimizar como Permitir Maximizar a la vez, hacer doble clic dará como resultado un objeto minimizado.
Texto de Ayuda
Aquí podrá introducir un texto de ayuda para mostrarlo en una ventana emergente. El texto de ayuda puede especificarse como una Fórmula Calculada (página 945). Esta opción no está disponible a nivel de documento. Haga clic en el botón ... que abre el diálogo Editar Expresión para una edición más fácil de fórmulas largas. Puede introducir, por ejemplo, una descripción del objeto de hoja. Se añadirá un icono de ayuda al título de la ventana del objeto. Cuando el puntero del ratón esté sobre el icono, el texto se mostrará en una ventana emergente.
Propiedades de Título y Borde
La página Propiedades de Título y Borde
En este diálogo se puede establecer a qué objetos del documento deberán aplicarse las propiedades de título y borde.
QlikView 11.20 SR2, 12004
533
Aplicar Propiedades a... Marque esta casilla de verificación si desea que sus configuraciones se apliquen a otros objetos aparte del objeto actual. 1. Escoja una de las opciones: Objetos en esta Hoja Aplica las configuraciones a objetos de la hoja actual únicamente. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja. Objetos en este Documento Aplica las configuraciones a todos los objetos del documento. 2. Escoja una de las opciones: Sólo este tipo de objeto Aplica las configuraciones a todos los objetos de este tipo. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja. Todos los Tipos de Objeto Aplica las configuraciones a todos los objetos. Establecer por defecto para nuevos objetos en este documento
Marque esta casilla de verificación si desea utilizar las configuraciones de manera predeterminada (por defecto) para todo nuevo objeto en el documento actual. Sólo está disponible cuando este diálogo se abre desde la página Diseño de un objeto de hoja.
33.10 Vista de Árbol en Cuadros de Lista Si un campo contiene rutas a nodos en una jerarquía, por ej. El mundo/Norte América/USA/California/ValledeNapa, se puede mostrar un cuadro de lista en modo de árbol. La vista de árbol mostrará los nodos indentados, para facilitar así la navegación y permitir al usuario contraer los nodos de forma que una fila del cuadro de lista represente una rama de la jerarquía, en lugar de un nodo en particular. Las selecciones se realizarán de la forma habitual y por supuesto se podrán hacer múltiples selecciones en distintos niveles de la jerarquía.
Vista de Árbol en el Cuadro de Lista
Para nodos expandidos y nodos finales se emplea la codificación de color estándar en QlikView. Los nodos contraídos, en cambio, pueden contener una mezcla de diversos estados. En tal caso, el nodo se visualizará en verde sólo si se han seleccionado todos los valores, en gris si todos los valores se han excluido y en blanco en los demás casos. Además, se mostrará un pequeño indicador, que señala el estado de los nodos ocultos.
534
QlikView 11.20 SR2, 12004
34 Cuadro de Estadísticas
El cuadro de estadísticas es una forma muy compacta de mostrar campos numéricos en los cuales los registros por sí mismos no tienen más interés que por ejemplo su suma o su media. Está disponible una selección de funciones estadísticas. Cuando no se selecciona un rango específico de valores, QlikView trata todos los valores de la lista del cuadro de lista correspondiente (valores opcionales) como la muestra. El nombre del cuadro por defecto es el mismo que el del campo al que pertenecen los valores seleccionados. Haciendo clic con el botón derecho sobre el cuadro de estadísticas se abre el Menú Objeto del Cuadro de Estadísticas (página 535). También se puede abrir desde el menú Objeto, cuando el cuadro de estadísticas es el objeto activo.
34.1 Menú Objeto del Cuadro de Estadísticas Haciendo clic una vez con el botón derecho del ratón sobre un Cuadro de Estadísticas aparece un menú contextual. Contiene los siguientes comandos: Propiedades
Abre la página Propiedades de Cuadro de Estadísticas: General (página 537). Aquí es posible elegir las estadísticas que se presentarán en el Cuadro de Estadísticas. Las páginas Propiedades del Cuadro de estadística: Número (página 540), Fuente (página 527), Diseño (página 528) y Propiedades de Título y Borde (página 533) también están accesibles desde este comando. Aquí se pueden establecer los parámetros de fuente y borde.
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
Ordenar Capas
Este menú en cascada solo está disponible si se ha activado la Rejilla de Diseño del Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
QlikView 11.20 SR2, 12004
535
Seleccionar Valores Posibles
Se seleccionan todos los valores no excluidos en el cuadro de lista correspondiente.
Seleccionar Valores Excluidos
Se seleccionan todos los valores excluidos en el cuadro de lista correspondiente.
Seleccionar Todo
Se seleccionan todos los valores en el cuadro de lista correspondiente.
Borrar
Borra todas las selecciones actuales en el cuadro de lista correspondiente.
Borrar Otros Campos
Borra las selecciones de todos los restantes objetos de hoja, al tiempo que mantiene las actuales en el cuadro de lista correspondiente.
Bloquear
Bloquea los valores seleccionados en el cuadro de lista correspondiente.
Desbloquear
Desbloquea los valores bloqueados en el cuadro de lista correspondiente.
Imprimir
Abre el diálogo Imprimir: General (página 105) para permitirle imprimir los contenidos del Cuadro de Estadísticas.
Imprimir como PDF...
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimir se le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta los valores posibles (incluidos los seleccionados) a Microsoft Excel, el cual se ejecuta de inmediato, si no estaba ya en ejecución. QlikView exporta en formato BIFF (formato nativo de Excel). Los valores exportados aparecerán en una nueva hoja Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador.
Exportar
Abre el diálogo Guardar Como donde se pueden especificar una ruta, nombre de archivo y tipo de archivo (tabla) para los contenidos exportados.
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia las filas de datos del cuadro de estadísticas en el portapapeles. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de estadísticas sobre la que se haya hecho clic con el botón derecho (al invocar el menú Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en la página Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
536
QlikView 11.20 SR2, 12004
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina el objeto de hoja.
34.2 Propiedades de Cuadro de Estadísticas: General Esta página de propiedades se abre seleccionando Cuadro de Estadísticas desde Nuevo Objeto de Hoja en el menú Ver, o haciendo clic con el botón derecho sobre una caja de estadísticas y eligiendo Propiedades desde el menú contextual. Aquí se pueden elegir las estadísticas que se calcularán y mostrarán en el cuadro de estadísticas.
QlikView 11.20 SR2, 12004
537
Propiedades de Cuadro de Estadísticas, General
Título
Aquí puede introducir un texto que mostrar en el área de título del objeto de hoja.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
El ID de Objeto se emplea para cuestiones de Intérprete Interno de Macros (página 967). A cada objeto de hoja se le asigna un ID único, que para los cuadros de estadísticas empieza por SB01. Los objetos enlazados comparten un mismo ID de objeto. Podrá editar este número ID más adelante.
Campo
Seleccione el campo que contiene los valores que se van a utilizar en la lista del cuadro de grupo Campo.
538
QlikView 11.20 SR2, 12004
Utilizar como Título
Haga clic en el botón Usar como Título si desea poner el nombre de campo como título, si no, escriba un título en el cuadro de edición Título. El título también puede definirse como una Fórmula Calculada (página 945) para actualización dinámica del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Funciones Disponibles
Seleccione las funciones estadísticas que desee en el listado de la ventana Funciones Disponibles y muévalos a la ventana Funciones Mostradas haciendo doble clic o haciendo clic en el botón Añadir.
Mostrar Error Estándar Marque la opción Mostrar Error Estándar para mostrar los valores de error estándar de los cálculos de Media y Desviación Típica. Bordes de Celda
Marque la opción Bordes de Celda para mostrar la separación mediante líneas horizontales, imitando las filas de una tabla.
Fondo
Abre el diálogo Configuraciones de Fondo (página 524).
Funciones Mostradas
Enumera en una lista las funciones estadísticas que se utilizarán en el Cuadro de Estadísticas.
Configuraciones para Variable Seleccionada
La apariencia del cuadro de estadísticas se puede modificar aún más desde el grupo Configuraciones para la Fila Seleccionada.
Etiqueta
Reemplace los nombres predefinidos de las funciones introduciendo etiquetas alternativas aquí.
Color de Fondo
Determina el color de fondo de la fila seleccionada. El color de fondo puede definirse como un color sólido o un degradado mediante el diálogo Área de Color que se abre al hacer clic en el botón correspondiente.
Color de Texto
Esta alternativa le permite escoger un color de texto para la fila seleccionada.
Aplicar Colores a todas Marque esta alternativa antes de pulsar en Aplicar o Aceptar para que el color las Filas elegido se aplique en todas las filas del cuadro de estadísticas.
Las funciones estadísticas disponibles son: Contador Numérico
Tamaño de Muestra Número de valores numéricos de la muestra.
Contador de Nulos
Número de cadenas vacías de la muestra
Contador de Texto
Número de valores alfanuméricos de la muestra
Contador de Totales
El número total de valores posibles Se trata del mismo número que el de la frecuencia que se puede mostrar en un cuadro de lista. (Suma de Contador Numérico y Contador de Texto)
Contador de Valores Nulos y Alfanuméricos
Número de valores no numéricos entre los posibles valores (suma de Contador de Nulos y Contador de Texto)
QlikView 11.20 SR2, 12004
539
Suma
Suma de la muestra
Media
Media aritmética de la muestra
Desviación Típica
Desviación estándar de la muestra
Asimetría
Asimetría de la muestra
Curtosis
Curtosis de la Muestra
Mínimo
Mínimo de la muestra
Máximo
Máximo de la muestra
Único Valor
Sólo valores numéricos posibles
Mediana
Mediana de la muestra
Percentil
Puntos percentiles de la muestra
La muestra se compone de todos los valores no excluidos (es decir, seleccionados + opcionales) del campo. Si hace clic en los valores que representan valores de campo reconocibles, tales como Min, Max, los valores de campo correspondientes se tornarán seleccionados.
34.3 Propiedades del Cuadro de estadística: Número
Propiedades del Cuadro de Estadísticas, Número
La pestaña Propiedades del Objeto de estadística: Número se abre haciendo clic con el botón derecho sobre el cuadro de estadística y eligiendo el comando Propiedades en el menú contextual.
540
QlikView 11.20 SR2, 12004
Los formatos numéricos estadísticamente correctos para las diferentes entidades estadísticas en un cuadro de estadísticas, se derivan automáticamente de los datos y el formato numérico del campo base. Aquí, se pueden sobrescribir los formatos numéricos para las funciones individuales. Para hacer esto, seleccione una función estadística de la lista Funciones, marque la opción Sobrescribir Configuraciones de Documento y especifique un formato numérico en el grupo de controles inferior. Esta página de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Número
Muestra los valores numéricos con el número de dígitos establecido en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en _ Decimales
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
Money
Muestra los valores en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. El formato por defecto es el establecido en Windows para moneda.
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Time
Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Fecha/Hora
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Interval
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
El botón Mostrar en porcentaje (%) opera en los siguientes formatos: Número, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece la hora, la fecha y el formato fecha/hora conforme al estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema.
34.4 Fuente En la pestaña Fuente se puede variar la fuente del texto del objeto. Esta página es idéntica a la página Fuente del cuadro de lista. Véase Fuente (página 527).
34.5 Diseño En la pestaña Diseño podrá especificar cómo desea que se muestre el objeto de hoja en el diseño. Esto incluye opciones de forma, borde, título y la capa en la que el gráfico deberá residir. Esta página es idéntica a la página Diseño del cuadro de lista.
QlikView 11.20 SR2, 12004
541
Véase Diseño (página 528).
34.6 Título En la pestaña Título se fijan las configuraciones avanzadas de título, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta página es idéntica a la página Título a nivel de objeto, documento y hoja. Véase Título (página 531).
542
QlikView 11.20 SR2, 12004
35 Cuadro de Selección Múltiple
Debido a su característica exclusiva de ordenar los campos visualizados por aplicabilidad (a esta opción Ordenar por Aplicabilidad se accede desde la página Propiedades de Cuadro de Selección Múltiple: General (página 546)), el cuadro de selección múltiple ofrece la solución definitiva al problema de visualizar un gran número de cuadros de lista en una misma hoja. Haciendo clic con el botón derecho sobre el cuadro de selección múltiple se abre el Cuadro de Selección Múltiple: Menú Objeto (página 543). También se puede acceder desde el menú Objeto, cuando el cuadro de selección múltiple es el objeto activo.
35.1 Cuadro de Selección Múltiple: Menú Objeto El menú Objeto del Cuadro de Selección Múltiple tiene tres versiones diferentes. Si hace clic sobre el área de título, el menú contextual contendrá comandos que son aplicables al cuadro en su totalidad, mientras que si el puntero del ratón se halla sobre un campo individual, el menú se mostrará más extenso, incluyendo comandos de aplicación exclusiva a dicho campo. Por último, si abre primeramente un archivo, el menú flotante mostrará otro diseño diferente. Los diversos comandos de menú disponibles son los siguientes: Propiedades
Abre el diálogo Propiedades del Cuadro de Selección múltiple donde pueden establecerse los parámetros Propiedades de Cuadro de Selección Múltiple: General (página 546),Multi Box Properties: Sort, Propiedades del Cuadro de Selección Múltiple: Presentación (página 550), Propiedades del Cuadro de Selección Múltiple: Número (página 555), Fuente (página 527) y Diseño (página 528) .
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
QlikView 11.20 SR2, 12004
543
Ordenar Capas
Este menú en cascada únicamente está disponible cuando está activado el comando Rejilla de Diseño de Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Buscar
Abre el Text Search Box para buscar en un campo abierto.
Búsqueda Difusa
Abre el cuadro de búsqueda de texto en modo Búsqueda Difusa (página 122) para buscar en un campo abierto.
Búsqueda Avanzada
Abre el El Diálogo Búsqueda Avanzada (página 124) para buscar en un campo abierto. Este diálogo permite introducir expresiones de búsqueda avanzada. Este comando también puede invocarse con el método abreviado de teclado: Ctrl+Mayús+F.
Seleccionar Valores Posibles
Se seleccionan todos los valores de campo no excluidos.
Seleccionar Valores Excluidos
Se selecciona la totalidad de valores del campo Excluded.
Seleccionar Todo
Se selecciona la totalidad de valores del campo.
Borrar Todas las Selecciones
Borra todas las selecciones actuales en el cuadro múltiple.
Borrar
Borra todas las selecciones actuales en el campo.
Borrar Otros Campos
Borra las selecciones de todos los demás objetos de hoja, incluyendo las selecciones efectuadas en otros campos del actual Cuadro de Selección Múltiple, mientras que se mantienen las selecciones en este campo específico del actual cuadro de Selección Múltiple.
Bloquear
Bloquea el(los) valor(es) seleccionado(s) del campo.
Bloquear Todas las Selecciones
Bloquea el(los) valor(es) seleccionado(s) del Cuadro de Selección Múltiple.
544
QlikView 11.20 SR2, 12004
Desbloquear
Desbloquea los valores bloqueados del campo.
Desbloquear Todas las Selecciones
Desbloquea los valores bloqueados del cuadro múltiple.
Imprimir
Abre el diálogo Imprimir: General (página 105) donde se pueden especificar las configuraciones de impresión. Esta operación sólo tiene sentido cuando se muestra un único valor en cada campo (bien porque es el único valor seleccionado, o porque es el único valor asociado).
Imprimir como PDF...
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimir se le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta las partes del cuadro múltiple que son visibles cuando las listas de los campos están cerradas, a Microsoft Excel, el cual es lanzado automáticamente, si es que no se estaba ejecutando ya. QlikView exporta en formato BIFF (formato nativo de Excel). Los valores exportados aparecerán en una nueva hoja Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador. Esta operación sólo tiene sentido cuando se muestra un único valor en cada campo (bien porque es el único valor seleccionado, o porque es el único valor asociado).
Exportar
Abre un cuadro de diálogo en el que podrá exportar el cuadro múltiple como una tabla a un archivo de su elección. Los formatos de archivo admitidos incluyen un abanico de formatos de archivos de texto: HTML, XML, BIFF (formato nativo de Excel) y Archivos QVD (página 433).
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia las filas de datos del cuadro múltiple al portapapeles. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de lista sobre la que se haya hecho clic con el botón derecho del ratón (al invocar el menú Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en el diálogo Preferencias de Usuario, página Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
QlikView 11.20 SR2, 12004
545
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina el objeto de hoja.
35.2 Propiedades de Cuadro de Selección Múltiple: General
Propiedades de Cuadro de Selección Múltiple, General
546
QlikView 11.20 SR2, 12004
Título
En la ventana Título se puede dar un nombre al cuadro múltiple, el cual se mostrará en el título de ventana. El título también puede definirse como una Fórmula Calculada (página 945) para actualización dinámica del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
Campos Disponibles
En esta columna se muestran los nombres de los campos origen disponibles. Inicialmente, todos los campos (excluyendo los campos del sistema) aparecen en esta columna. Para incluir los Campos de Sistema (página 401), marque Mostrar Campos de Sistema. Los campos clave se indicarán mediante un símbolo de llave. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Añadir o Quitar para moverlos a la columna deseada.
Campos Mostrados en el En esta columna se muestran los nombres de los campos seleccionados de la lista Cuadro de Selección Campos Disponibles que se incluirán en el cuadro de tabla. Inicialmente no se Múltiple visualizan campos en esta columna. Cuando se selecciona un campo en esta lista, puede darle una Etiqueta personalizada en la ventana de edición. Mostrar Campos de Tabla
Desde aquí, podrá controlar qué campos aparecerán en la lista de Campos Disponibles. La lista desplegable muestra la alternativa Todas las Tablas por defecto. La alternativa --Todas las Tablas (Cualificadas) -- muestra los campos por el nombre de la(s) tabla(s) en que aparecen. Esto significa que los campos clave (conexiones) se listarán más de una vez. (Esta alternativa sólo se emplea para propósitos de presentación y no tiene nada que ver con los campos Qualify (página 283) del script de carga.) También es posible ver los campos de una tabla de una vez.
Expresión
Abre el diálogo Editar Expresión (diálogo) (página 825) en el que se puede crear una expresión que pueda emplearse luego como campo mostrado en el cuadro múltiple.
Editar...
Abre el diálogo Editar Expresión (diálogo) (página 825) para el campo elegido en la columna Campos Mostrados en Cuadro de Selección Múltiple.
Ascender
Mueve un campo hacia arriba en el orden de visualización.
QlikView 11.20 SR2, 12004
547
Descender
Mueve un campo hacia abajo en el orden de visualización.
Ordenar por Volumen
Ordena los campos de la columna Campos Mostrados en Cuadro de Selección Múltiple en orden numérico.
Orden de Carga
Ordena los campos de la columna Campos Mostrados en Cuadro de Selección Múltiple por orden de carga, es decir, en el orden en que son leídos desde la base de datos.
Orden Alfabético
Ordena los campos de la columna Campos Mostrados en Cuadro de Selección Múltiple en orden alfabético.
Ordenar por Aplicabilidad
Cuando está marcada esta opción, la ordenación de los Campos Mostrados en Cuadro de Selección Múltiple será actualizada dinámicamente durante las selecciones, de tal manera que los valores de campo no excluidos se moverán hacia arriba en la lista, mientras los valores posibles se moverán hacia abajo. Esta opción hará posible en muchos casos usar literalmente cientos de campos en un único Cuadro de Selección Múltiple.
ID de Objeto
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). Cada objeto de hoja recibe un ID único y exclusivo, el cual para los Cuadros de Selección Múltiple comienza por MB01. Los objetos de hoja enlazados comparten un mismo ID de objeto. Podrá editar este número ID más adelante.
35.3 Propiedades del Cuadro de Lista: Ordenar
Propiedades del Cuadro de Lista, Ordenar
548
QlikView 11.20 SR2, 12004
La pestaña Ordenar se abre haciendo clic con el botón derecho sobre un objeto de hoja (Cuadro de Lista, Cuadro Múltiple, Cuadro de Tabla, Gráfico u Objeto Calendario/Deslizador) y eligiendo el comando Propiedades en el menú contextual (u Objeto, Propiedades en la barra de menú principal). Aquí podrá configurar el criterio de ordenación de los valores en el objeto de hoja. Algunas opciones pueden no estar disponibles para ciertos objetos de hoja.
Ordenar por: Estado
Ordena los valores de campo según su estado lógico (seleccionado, opcional, o excluido). El parámetro Auto Ascendente ordena el cuadro de lista (o, en un cuadro múltiple, el listado desplegable que contiene los valores de campo) conforme a su Estado sólo si el cuadro de lista contiene una barra de desplazamiento vertical. No obstante, si amplía el cuadro de lista para que pase a mostrar todos los valores, el criterio de ordenación de Estado se desactiva por completo.
Expresión
Ordena los valores de campo de acuerdo con la expresión introducida en el cuadro de texto. Si utilizando ordenación como expresión, Se puede definir un conjunto alternativo de registros mediante una expresión de conjunto. Véase también Análisis de conjuntos (página 890).
Frecuencia
Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen en la tabla).
Valor Numérico
Ordena los valores de campo por sus valores numéricos.
Texto
Ordena los valores de campo por orden alfabético.
Orden de Carga
Ordena los valores de campo por su orden de carga inicial.
El botón Predeterminado establece el criterio de ordenación por defecto. El orden de prioridad es Estado, Expresión, Frecuencia, Valor numérico, Texto, Orden load. Se puede ordenar cada uno de estos criterios de ordenación de forma Ascendente o Descendente.
QlikView 11.20 SR2, 12004
549
35.4 Propiedades del Cuadro de Selección Múltiple: Presentación
Propiedades del Cuadro de Selección Múltiple, Presentación
La pestaña Propiedades del Cuadro de Selección Múltiple: Presentación se abre haciendo clic con el botón derecho en un cuadro de selección múltiple y eligiendo el comando Propiedades en el menú Objeto. Aquí se puede ajustar el diseño de las celdas del Cuadro de Selección Múltiple. Los ajustes se realizan de forma independiente para los diferentes campos del Cuadro de Selección Múltiple. También es posible ajustar el diseño para el - Cuadro de Selección Múltiple Cerrado-. Alineación
Aquí se establece la alineación de los valores de campo. La alineación del Texto y de los Números se establece por separado.
Configuraciones de Varias Filas
En este grupo se pueden configurar las celdas del cuadro de selección múltiple para que muestren los valores en múltiples filas, lo cual es útil en el caso de largas cadenas de texto. Dividir Texto Seleccionando esta opción, una celda mostrará su contenido en más de una fila. Altura de CeldanLíneas Aquí se puede especificar el límite de número de filas de celda que se desee.
550
QlikView 11.20 SR2, 12004
Frecuencia
Mostrar Establece si la frecuencia del valor de campo seleccionado debe mostrarse o no. Por frecuencia se entiende el número de combinaciones seleccionables en las que aparece el valor. En Porcentaje Establece si la frecuencia deberá mostrarse en números absolutos o como porcentajes del número total de entradas.
Avanzado
Este botón abre el diálogo Configuraciones de Campo Avanzadas (página 552) que ofrece parámetros para la representación de valores de campo y opciones especiales de búsqueda de texto.
Sólo una Columna
Con esta opción marcada, los valores del Cuadro de Selección Múltiple se presentarán en una sola columna.
Suprimir Barra de Desplazamiento Horizontal
Marque esta opción para suprimir la barra de desplazamiento horizontal que se muestra normalmente cuando los valores de campo son demasiado anchos para la anchura especificada del cuadro de selección múltiple. En su lugar, los valores de campo se truncarán según sea necesario.
Ordenar por Columna
En los campos del Cuadro de Selección Múltiple que tengan más de una columna, los valores se mostrarán ordenados por filas según el criterio especificado. La opción Ordenar por columna cambia la ordenación por columnas.
Bordes de Celda
Los valores de campo irán separados por líneas horizontales, simulando las filas de una tabla. Bordes de Celda se activa automáticamente cuando la opción Dividir Texto está marcada, pero puede ser desactivada posteriormente.
Ocultar Excluidos
Establece si los valores excluidos deberán mostrarse o no. Los valores excluidos se vuelven no seleccionados.
Sólo Lectura
Marcar esta casilla evita que se realicen selecciones directamente en el cuadro de Selección Múltiple, haciéndolo únicamente herramienta para mostrar.
Ignorar Nulos
Los valores NULL (Nulos) no se considerarán para mostrar los valores posibles de un determinado campo. Nota: El uso incorrecto de esta opción puede afectar a la visualización de datos no correlacionados en el cuadro de selección múltiple.
Ignorar Campo Bloqueado
Esta casilla de verificación permite realizar selecciones en un campo en concreto del cuadro de selección múltiple incluso si ese campo está bloqueado. El campo permanecerá bloqueado para selecciones realizadas en cualquier parte del documento.
Estilo de Rejilla
Esta casilla de verificación cambia el diseño del Cuadro de Selección Múltiple, de tal forma que cada etiqueta se posiciona por encima del campo correspondiente.
QlikView 11.20 SR2, 12004
551
Sólo Lectura
Marcar esta casilla evita que se realicen selecciones directamente en este campo en particular del cuadro de Selección Múltiple, haciéndolo únicamente herramienta para mostrar.
Color Cerrado
Establece el color de las celdas de columnas de datos de un cuadro de selección múltiple cerrado. El color puede definirse como un color sólido, o como un degradado mediante el diálogo Área de Color (página 454), que se abre al hacer clic sobre el botón.
Limitar Lista desplegable Limita la longitud de los cuadros de lista desplegable abiertos en el Cuadro de a n Líneas Selección Múltiple. Introduzca en el cuadro de texto el número máximo de valores que se mostrarán. Estilo
Elija entre los estilos Bordes o Ligero.
Fondo
Abre el diálogo Configuraciones de Fondo (página 524).
Configuraciones de Campo Avanzadas
Configuraciones de Campo Avanzadas
Se puede acceder a este diálogo desde Propiedades del Cuadro de Selección Múltiple: Presentación (página 550), Propiedades del Cuadro de Tabla: Presentación (página 566) y Propiedades de Gráfico: Dimensiones (página 673). Las opciones de imagen descritas a continuación no están disponibles para los gráficos de mapa de bits.
552
QlikView 11.20 SR2, 12004
Opciones de Imagen Representación
Están disponibles las siguientes alternativas: Texto Cuando se seleccione esta opción los valores de la expresión se interpretarán y mostrarán siempre como texto. Imagen Al seleccionar esta opción QlikView tratará de interpretar cada valor de la expresión como una referencia a una imagen. La referencia puede ser una ruta a un archivo de imagen en el disco (por ej. C:\Miimagen.jpg) o dentro del documento qvw (por ej. qmem:///). Si QlikView no puede interpretar el valor de una expresión como una referencia válida a una imagen, se mostrará el valor mismo. Info como Imagen Si está marcada esta opción, QlikView mostrará información de la imagen, vinculada con el valor de campo, mediante sentencias info load/select del script. Si no hay disponible información de imagen alguna para un valor de campo, se mostrará el valor mismo, a menos que esté marcada la opción Ocultar Texto Cuando Falta Imagen. Se trata de una opción no disponible para los gráficos en modo de mapa de bits.
Formato de Imagen
Sólo está disponible cuando se han seleccionado las opciones de imagen arriba. Esta configuración describe cómo QlikView formatea la imagen para ajustarla a la celda. Hay cuatro alternativas Sin Ajustar La imagen se muestra tal cual es, sin realizar ningún tipo de ajustes. Esto puede hacer que algunas partes de la imagen queden invisibles o que sólo aparezca rellena una parte de la celda. Rellenar Si se selecciona esta opción, se ajustará la imagen hasta llenar la celda, sin tener en cuenta el ratio de aspecto (la proporción) de la imagen. Mantener Aspecto Si se selecciona esta opción, se ajustará la imagen lo más posible hasta llenar la celda, manteniendo al mismo tiempo el ratio de aspecto (la proporción). Esto normalmente da como resultado áreas en blanco, tanto encima como debajo de la imagen, o en ambas zonas a la vez. Rellenar con Aspecto La imagen se ajusta lo más posible, para cubrir la celda de la hoja en ambas direcciones, al tiempo que se mantiene el ratio de aspecto correcto (o las proporciones correctas). Esto normalmente da como resultado partes de la imagen sesgadas en una dirección.
Ocultar Texto cuando falta la Imagen
Si se selecciona esta opción y la interpretación como referencia de imagen falla por alguna razón, QlikView no mostrará el texto del valor de campo. La celda entonces se dejará en blanco.
Ignorar Estilo de Selección
Cuando se muestren imágenes en lugar de texto puede que sea necesario emplear otro estilo de selección diferente al que trae el documento por defecto, para que el estado lógico de los valores de campo permanezca visible. Utilice la lista desplegable de Sobreescribir Estilo de Selección para seleccionar un estilo de selección adecuado, por ej. Indicador de Esquina.
QlikView 11.20 SR2, 12004
553
Opciones de Búsqueda Este grupo le permite controlar ciertos aspectos de la búsqueda de texto aplicable a Cuadros de Selección Múltiple abiertos y a selectores desplegables en tablas. Incluir Valores Excluidos Este parámetro especifica si los valores excluidos deberían ser incluidos en las en la Búsqueda búsquedas de texto. Están disponibles las siguientes alternativas: Se aplica lo definido por defecto en Preferencias de Usuario (página 81). Sí Los valores excluidos se incluirán siempre en la búsqueda de texto. No Los valores excluidos no se incluyen nunca en la búsqueda de texto, mientras que los valores opcionales se incluyen como es habitual. Modo de Búsqueda Predeterminado
554
Especifica el modo de búsqueda inicial predefinido que se empleará en las búsquedas de texto. El modo puede modificarse sobre la marcha introduciendo los símbolos * , o bien ~ como parte de la cadena de búsqueda. Están disponibles las siguientes alternativas: Se aplica lo definido por defecto en Preferencias de Usuario (página 81). Utilizar Búsqueda con Comodín la cadena inicial de búsqueda serán dos caracteres comodín con el cursor situado entre ellos para facilitar la búsqueda con comodín. Utilizar Búsqueda Difusa La cadena inicial de búsqueda será una tilde (~) lo cual denota que se trata de una búsqueda difusa. Utilizar Búsqueda Normal No se añadirán caracteres adicionales a la cadena de búsqueda. Sin caracteres comodín, se realizará una Búsqueda Normal.
QlikView 11.20 SR2, 12004
35.5 Propiedades del Cuadro de Selección Múltiple: Número
Propiedades del Cuadro de Selección Múltiple, Número
La pestaña Propiedades del Objeto de Selección Múltiple: Número se abre haciendo clic con el botón derecho sobre el cuadro de selección múltiple y eligiendo el comando Propiedades en el menú contextual. Esta página de propiedades da información de formato para todos los campos del cuadro de selección múltiple. El formato de número se puede establecer de forma individual en los campos, seleccionando uno o varios campos (Clic, -clic o -clic) en el cuadro de texto Campos. Cada campo tiene un formato numérico predefinido que se puede establecer en la página Propiedades de Documento: Número (página 479). No obstante, se puede utilizar un formato numérico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de número en el grupo inferior. Esta página de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto
Incluye números y texto. Los números se muestran en formato original.
Número
Muestra los valores numéricos con el número de dígitos establecido en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en _ Decimales
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
Money
Muestra los valores en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. El formato por defecto es el establecido en Windows para moneda.
QlikView 11.20 SR2, 12004
555
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Time
Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Timestamp
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Interval
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
El botón Mostrar en porcentaje (%) opera en los siguientes formatos: Número, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece la hora, la fecha y el formato fecha/hora conforme al estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema. El botón Modificar formato de documento abre la página Propiedades de Documento: Número (página 479) en la que se puede editar el formato de número por defecto de cualquier campo.
35.6 Fuente En la pestaña Fuente se puede variar la fuente del texto del objeto. Esta página es idéntica a la página Fuente del cuadro de lista. Véase Fuente (página 527).
35.7 Diseño En la pestaña Diseño podrá especificar cómo desea que se muestre el objeto de hoja en el diseño. Esto incluye opciones de forma, borde, título y la capa en la que el gráfico deberá residir. Esta página es idéntica a la página Diseño del cuadro de lista. Véase Diseño (página 528).
35.8 Título En la pestaña Título se fijan las configuraciones avanzadas de título, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta página es idéntica a la página Título a nivel de objeto, documento y hoja. Véase Título (página 531).
556
QlikView 11.20 SR2, 12004
36 Cuadro de Tabla
El Cuadro de Tabla es un objeto de hoja que muestra varios campos simultáneamente. El contenido de cada fila está conectado de forma lógica. Las columnas pueden recuperarse desde diferentes tablas internas, dejando al usuario crear tablas libremente desde cualquier combinación posible de campos. Haciendo clic con el botón derecho sobre el cuadro de tabla se abre el Cuadro de Tabla: Menú Objeto (página 557). También se puede acceder desde el menú Objeto, cuando el cuadro de tabla es el objeto activo.
36.1 Utilización del Cuadro de Tabla Ordenar Es posible ordenar el cuadro de tabla por cualquier columna: simplemente haga clic en el botón derecho en la columna y seleccione Ordenación en el menú contextual. Haga doble clic en el título de la columna Ordenar por. Elegir Ordenar desde el menú contextual o hacer doble clic en el título de la columna invertirá el criterio de ordenación.
Cambiar el Orden de las Columnas Se puede cambiar el orden de las columnas con el método arrastrar y soltar. Apunte al título de la columna, luego mantenga el botón del ratón pulsado mientras arrastra la columna a su nueva posición. Para deshabilitar esta utilidad se deselecciona la casilla de verificación Permitir Arrastrar y Soltar en la página Propiedades de Cuadro de Tabla en la página Presentación.
36.2 Cuadro de Tabla: Menú Objeto El menú Objeto del Cuadro de Tabla tiene dos versiones diferentes. Si hace clic en el área de título verá aparecer un menú contextual que contiene comandos aplicables al cuadro en su totalidad; en cambio si el puntero del ratón se sitúa sobre un campo individual, el menú se mostrará más extenso, incluyendo comandos de aplicación exclusiva a ese campo. Los diversos comandos de menú disponibles son los siguientes: Propiedades
Abre el diálogo Propiedades de Cuadro de Tabla donde pueden establecerse los parámetros Propiedades de Cuadro de Tabla: General (página 563), Propiedades del Cuadro de Tabla: Ordenar (página 565), Propiedades del Cuadro de Tabla: Presentación (página 566), Propiedades de Gráfico: Estilo (página 823), Propiedades del Cuadro de Tabla: Número (página 569), Fuente (página 527) y Diseño (página 528).
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
QlikView 11.20 SR2, 12004
557
Ajustar Columnas a los Datos
Ajusta el ancho de todas las columnas de las tablas al dato más ancho de cada columna. La cabecera se incluye en el cálculo.
Igualar Ancho de Columna
Si hace clic en una columna esta opción establece el mismo ancho de dicha columna para toda la tabla.
Ordenar
Ordena los registros por el campo en el se que haya hecho clic.
Personalizar Formato de Abre el El diálogo Personalizar Formato de Celdas (página 561), el cual le Celdas permitirá dar formato a las celdas de la columna y de la línea sobre las que haya hecho clic con el ratón. Este menú en cascada sólo está disponible si se ha activado la opción Rejilla de Diseño en la página Menú Ver (página 60). Ordenar Capas
Este menú en cascada únicamente está disponible cuando está activado el comando Rejilla de Diseño de Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Cambiar Valor
Únicamente disponible para columnas de cuadro de tabla que muestren campos de entrada. Sitúa la celda sobre la que se haya hecho clic en modo de edición de entrada. Equivale a pulsar el icono de entrada en la celda.
Restaurar Valores
Únicamente disponible para columnas de cuadro de tabla que muestren campos de entrada. Abre un menú en cascada con tres opciones disponibles. Restaurar Valor Único Restaura el valor del valor de campo sobre el que se haya hecho clic, devolviéndolo a su valor predeterminado por defecto desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolviéndolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los valores de campo, devolviéndolos a sus valores predefinidos desde el script.
Seleccionar Valores Posibles
Todos los valores no excluidos del campo se seleccionan.
558
QlikView 11.20 SR2, 12004
Seleccionar Valores Excluidos
Se seleccionan todos los valores excluidos del campo.
Seleccionar Todo
Se selecciona la totalidad de valores del campo.
Borrar Todas las Selecciones
Borra las selecciones de todos los campos mostrados en el cuadro de tabla.
Borrar
Borra todas las selecciones actuales en el campo.
Borrar Otros Campos
Selecciona todos los valores posibles del campo actual, después borra las selecciones en todos los demás campos.
Bloquear
Bloquea el(los) valor(es) seleccionado(s) del campo.
Desbloquear
Desbloquea los valores bloqueados del campo.
Imprimir
Abre el cuadro de diálogo estándar Imprimir: General (página 105) desde el que podrá imprimir la tabla.
Imprimir como PDF...
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar Aceptar se le pedirá un nombre de archivo para el archivo PDF de salida. Este comando sólo está disponible si el sistema dispone de una impresora QlikViewPDF. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta la tabla a Microsoft Excel, el cual se abre automáticamente si no estaba abierto ya. QlikView exporta en formato BIFF (formato nativo de Excel). La tabla aparecerá en una nueva hoja de Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador.
Exportar
Exporta el contenido de la tabla a un archivo de su elección. Los formatos de archivo admitidos incluyen un abanico de formatos de archivos de texto, HTML, XML, BIFF (formato nativo de Excel) y QVD (Archivos de Datos QlikView). Las imágenes de un cuadro de tabla no se incluirán al exportar a un formato HTML.
QlikView 11.20 SR2, 12004
559
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Tabla Completa Copia la tabla completa al Portapapeles, con su cabecera y estado de selección. Área de Datos de Tabla Copia al portapapeles únicamente los valores de la tabla. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de lista sobre la que se haya hecho clic con el botón derecho (al invocar el menú Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en la página Preferencias de Usuario: Exportar. Las tablas generadas por la parte oculta del script no serán representadas por nombre alguno en el campo de sistema $Table. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina de la hoja el objeto seleccionado.
560
QlikView 11.20 SR2, 12004
El diálogo Personalizar Formato de Celdas
Personalizar Formato de Celdas
Este diálogo le permitirá aplicar formatos personalizados a uno o más grupos de celdas de tabla. Puede invocarse desde los menús objeto de un cuadro de tabla, una tabla simple o una tabla pivotante, siempre y cuando la rejilla de diseño esté activa como comando de Menú Ver (página 60) o cuando esté marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). El grupo de celdas al que habrá de afectar el formato viene determinado por la selección que se haya hecho con el botón derecho del ratón en la tabla sobre la que se desee invocar el comando. El grupo más pequeño de celdas que se pueden formatear como unidad es un campo (normalmente una columna) de un cuadro de tabla, o una expresión/dimensión de un gráfico de tabla. Si se aplican líneas, cada línea se formateará por separado. Cuando haga uso de este diálogo para personalizar el formato de cualquier parte de una tabla, el Estilo fijado en la página Estilo del diálogo Propiedades de la tabla pasará a ser [Personalizado]. Si cambia el parámetro definido en Estilo nuevamente a uno de los estilos predefinidos, el formato personalizado se perderá.
Nota: Los estilos de tabla en general serán reemplazados por cualquier formateado que se derive de una expresión de atributo. Panel de Vista Previa de Este panel de vista previa le mostrará cambios de formato efectuados en un grupo Tabla o varios grupos de celdas de tabla. A diferencia del panel de visualización previa más pequeño que hay a la derecha, Texto de Muestra, muestra los cambios en su contexto y tras la aplicación de pistas visuales y/o formateado de expresiones de atributo. En este panel podrá moverse libremente por la tabla y aplicar formatos a los diversos grupos de celdas. Haga simplemente clic en una celda para variar el foco de formato.
QlikView 11.20 SR2, 12004
561
Deshacer
El botón Deshacer sirve para poder deshacer paso a paso los cambios efectuados en el diálogo Personalizar Formato de Celdas. Tras abandonar el diálogo Personalizar Formato de Celdas todos los cambios efectuados en dicho diálogo podrán deshacerse mediante un simple clic de ratón en el botón Deshacer de la barra de herramientas principal.
Rehacer
El botón Rehacer sirve para poder reaplicar paso a paso los cambios previamente deshechos con el botón Deshacer en el diálogo Personalizar Formato de Celdas.
Texto de Muestra
Aquí tiene una celda de visualización previa que le permitirá ver el efecto de los parámetros aplicados.
Color de Fondo
Define el color de fondo de la celda.
Color de Texto
Define el color de texto de la celda.
Borde ante la celda
Aquí podrá definir el borde que precederá a la celda. Existe un desplegable en el que podrá definir el estilo de borde y también un botón con el que podrá elegir el color del borde. Tenga en cuenta que los bordes de celda de las diversas celdas se mezclarán entre sí, lo cual puede hacer que el borde real de la tabla presente un aspecto distinto del que se observa en la visualización previa.
Borde tras la celda
Aquí podrá definir el borde que sucederá a la celda. Existe un desplegable en el que podrá definir el estilo de borde y también un botón con el que podrá elegir el color del borde. Tenga en cuenta que los bordes de celda de las diversas celdas se mezclarán entre sí, lo cual puede hacer que el borde real de la tabla presente un aspecto distinto del que se observa en la visualización previa.
Configuraciones de Texto En este grupo hallará diversos modificadores de texto que se pueden aplicar a la celda. Tamaño de Texto Utilice el desplegable para aplicar una modificación de tamaño a la fuente general empleada en la tabla. Negrita Marque esta casilla de verificación si desea el texto resaltado en negrita. Cursiva Marque esta casilla de verificación si desea el texto en cursiva. Subrayado Marque esta casilla de verificación si desea el texto subrayado. Sombreado Marque esta casilla de verificación si desea el texto sombreado. Aplicar cambio a
562
Los cambios normalmente se aplican únicamente a la expresión, dimensión o campo (cuadros de tabla) sobre el que haya hecho clic con el botón derecho para acceder al diálogo. Con la ayuda de este desplegable podrá elegir si aplicar el mismo formato a otras expresiones, dimensiones o campos.
QlikView 11.20 SR2, 12004
36.3 Propiedades de Cuadro de Tabla: General La página Propiedades de Cuadro de Tabla: General se abre haciendo clic con el botón derecho sobre un cuadro de tabla y eligiendo el comando Propiedades en el menú contextual, o seleccionando Propiedades en el menú Objeto cuando está activo un cuadro de tabla. En la ventana Título se puede dar un nombre al objeto contenedor, que se mostrará en el título de ventana. El título también puede definirse como una Fórmula Calculada (página 945) para actualización dinámica del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Propiedades de Cuadro de Tabla, General
Campos Disponibles
En esta columna se muestran los nombres de los campos origen disponibles. Inicialmente, todos los campos (excluyendo los campos del sistema) aparecen en esta columna. Para incluir los campos de sistema, haga clic en Mostrar Campos de Sistema.Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Añadir o Quitar para moverlos a la columna deseada. Si el script ha sido ejecutado en la versión QlikView 5.03 o posterior, los campos clave se indicarán con un símbolo de llave.
Campos Mostrados en el En esta columna se muestran los nombres de los campos seleccionados de la lista Cuadro de Tabla Campos Disponibles que se incluirán en el cuadro de tabla. Inicialmente no hay campos en esta columna. Cuando se selecciona un campo en esta lista, puede darle una Etiqueta personalizada en la ventana de edición. Mostrar Campos de Sistema
Si marca esta casilla se muestran los campos de sistema en la columna Campos Disponibles.
QlikView 11.20 SR2, 12004
563
Mostrar Campos de Tabla
Desde aquí, podrá controlar qué campos aparecerán en la lista de Campos Disponibles. La lista desplegable muestra la alternativa Todas las Tablas por defecto. Si desea que la lista muestre campos de una tabla específica, seleccione el nombre de tabla en la lista desplegable. La alternativa Todas las Tablas (Cualificadas) muestra los campos por el nombre de las tablas en que aparecen . Esto significa que los campos clave (conexiones) serán listados más de una vez. (Esta alternativa sólo se emplea para propósitos de presentación y no tiene nada que ver con los campos Qualify (página 283) del script de carga.)
Ascender
Mueve un campo hacia arriba en el orden de visualización.
Descender
Mueve un campo hacia abajo en el orden de visualización.
Ordenar por Volumen
Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en orden numérico.
Orden de Carga
Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla por orden de carga, es decir, en el orden en que son leídos desde la base de datos.
Orden Alfabético
Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en orden alfabético.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). Todo objeto de hoja tiene asignado un ID exclusivo, el cual, en el caso de los Cuadros de Tabla, comienza con TB01. Los objetos de hoja compartidos comparten un mismo ID de objeto. Es posible editar este número de ID más adelante.
Condición de Cálculo
Especifique una Condición de Cálculo la cual debe ser completa para que se muestre el Cuadro de Tabla. Mientras no se cumpla la condición, se mostrará el mensaje "Condición de Cálculo no completa" en su lugar.
Mensajes de Error
Los mensajes de error estándar en los cuadros de Tabla (y gráficos) pueden personalizarse en el diálogo Mensajes de Error Personalizados (página 949), el cual se abre pulsando el botón Mensajes de error.
564
QlikView 11.20 SR2, 12004
36.4 Propiedades del Cuadro de Tabla: Ordenar
Propiedades del Cuadro de Tabla, Ordenar
La pestaña Propiedades del Objeto de tabla : Ordenación se abre haciendo clic con el botón derecho sobre el cuadro de tabla y eligiendo el comando Propiedades en el menú contextual. En la lista Prioridad de Ordenación se muestra una lista de los campos del Cuadro de Tabla. El orden de los campos determina el orden aplicado cuando se ejecuta el comando Ordenar. El orden de los campos se puede cambiar usando los botones Ascender y Descender. Para cada campo en la lista, se puede establecer el criterio de ordenación que se va a usar. Los criterios de ordenación están descritos abajo.
Ordenar por: Expresión
Los valores de campo se ordenarán según una expresión arbitraria que se introduzca dentro del cuadro de edición de texto que hay bajo esta opción de ordenación.
Frecuencia
Cambia si el procedimiento de ordenación de los valores debe hacerse por frecuencia o no.
Valor Numérico
Cambia si el procedimiento de ordenación de los valores debe hacerse por valor numérico o no.
Texto
Alterna entre hacer el procedimiento de ordenación de los valores por orden alfabético o no, de acuerdo con el estándar ASCII.
QlikView 11.20 SR2, 12004
565
Orden de Carga
Cambia si el procedimiento de ordenación de los valores debe hacerse por orden de carga o no.
Si se especifica más de un criterio de ordenación la prioridad será expresión, frecuencia, valor numérico, texto y orden de carga.
36.5 Propiedades del Cuadro de Tabla: Presentación
Propiedades del Cuadro de Tabla, Presentación
La pestaña Propiedades de Cuadro de Tabla: Presentación se abre haciendo clic con el botón derecho en un cuadro de tabla y eligiendo el comando Propiedades en el menú contextual. En este diálogo se puede determinar el diseño del Cuadro de Tabla. Alineación
La alineación por defecto de valores de campo puede establecerse separadamente para Texto y Números seleccionando el campo en la lista de Campos y la opción apropiada en el grupo Alineación. Por defecto, los valores de texto están alineados a la izquierda, y los valores numéricos están alineados a la derecha.
Omitir Filas con valores Si está activado, se eliminarán del campo seleccionado las filas donde el valor de de Campos Nulos campo sea nulo. Se entiende por nulo "sin valor". Selectores Desplegables
566
Si está marcado, se añade un icono de flecha desplegable al lado izquierdo de la cabecera de columna del campo seleccionado. Haga clic en el icono para acceder a los valores de campo desde una lista de campos desplegable. Esto funciona exactamente como hacer selecciones en un Cuadro de Selección Múltiple.
QlikView 11.20 SR2, 12004
Avanzado...
Este botón abre el diálogo Configuraciones de Campo Avanzadas (página 552) que ofrece parámetros para la representación de valores de campo y opciones especiales de búsqueda de texto.
Configuraciones de Varias Filas
En este grupo se pueden configurar las cabeceras de tabla y las celdas de datos para que muestren los valores en varias filas, lo cual es útil para cadenas de texto largas. Dividir TextoAltura de Cabecera n Líneas Con esta opción seleccionada, la cabecera mostrará su contenido en más de una fila. Aquí se especifican los límites deseados del número de líneas de cabecera. Dividir TextoAltura de Celda n Líneas Con esta opción seleccionada, la celda mostrará su contenido en más de una fila. Aquí se pueden especificar los límites del número de líneas de filas de celda.
Etiquetas Verticales
Si está marcado, todas las etiquetas de campo serán rotadas a la posición vertical.
Permitir Arrastrar y Soltar
Si está marcada esta opción, se podrán ordenar los campos de Cuadro de Tabla haciendo clic y arrastrando y soltando sus cabeceras.
Indicador de Ordenación Si está marcada esta opción, se añadirá un icono de indicador de ordenación al lado derecho de la cabecera de columna del campo por el cual está ordenado el cuadro de tabla. El icono alterna para reflejar un orden ascendente o descendente. Indicadores de Selección Si está marcada esta opción, se añadirá un icono de indicador de ordenación al lado derecho de la cabecera de columna del campo por el cual está ordenado actualmente el cuadro de tabla. El icono alterna para reflejar un orden ascendente o descendente. Suprimir Fila de Cabecera
Si está marcado, la tabla se mostrará sin fila de cabecera (etiqueta).
QlikView 11.20 SR2, 12004
567
36.6 Propiedades de Gráfico: Estilo
Propiedades de Gráfico, Estilo
Esta página de estilo se aplica a todo tipo de tablas en QlikView; cuadros de tabla, tablas pivotantes y tablas simples. Aquí podrá configurar los estilos de formato para la tabla. Estilo Actual Puede elegir el estilo de tabla más apropiado en el desplegable. Si el valor [Personalizado] aparece en el control desplegable, quiere decir que se habrá aplicado un estilo personalizado a la tabla. Si modifica el parámetro, devolviéndolo a uno de los estilos predefinidos, el formato personalizado se perderá. Líneas cada _Filas
Aquí puede establecer si desea que aparezcan líneas de sombreado o no y con qué intervalo de frecuencia.
Modo Indentado
Este parámetro solo está disponible para tablas pivotantes. Si selecciona esta opción, creará un estilo de tabla ligeramente diferente, que será de especial utilidad cuando necesite acomodar varias etiquetas de dimensión en un ancho de tabla limitado. Utilizar Sólo Etiqueta de Primera Dimensión Este parámetro sólo está disponible para tablas pivotantes que ya estén en Modo Indentado y sirve para modificar aún más el estilo de la tabla pivotante.
Bordes Verticales de Celdas de Dimensión
Este parámetro determina si se mostrarán bordes de celda verticales en las columnas de la dimensión.
568
QlikView 11.20 SR2, 12004
Bordes Verticales de Celdas de Expresión
Igual que el anterior, pero para las columnas de la expresión.
Borde Sobre el Espaciado Si se ha determinado previamente un Espaciado en el diálogo Configuraciones de Campo Avanzadas (página 552), el estilo de tabla se puede modificar ligeramente marcando esta alternativa. Fondo
Abre el diálogo Configuraciones de Fondo (página 524).
Transparencia de Color Si se ha aplicado un color o una imagen en Configuraciones de Fondo, aquí del Fondo de Celda podrá ajustar el grado de transparencia de dicho color o imagen en el fondo de celda. Transparencia de Bordes Determina cómo serán de pronunciados los bordes de celda. de Celda
36.7 Propiedades del Cuadro de Tabla: Número
Propiedades de Cuadro de Tabla, Número
La pestaña Propiedades del Objeto de tabla: Número se abre haciendo clic con el botón derecho sobre un cuadro de tabla y eligiendo el comando Propiedades en el menú contextual. Esta página de propiedades da información de formato a todos los campos del Cuadro de Lista. El formato de número se puede establecer de forma individual en los campos, seleccionando uno o varios campos (Clic, -clic o -clic) en el cuadro de texto Campos.
QlikView 11.20 SR2, 12004
569
Cada campo tiene un formato numérico predefinido que se puede establecer en la página Propiedades de Documento: Número (página 479). No obstante, se puede utilizar un formato numérico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de número en el grupo inferior. Esta página de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto
Incluye números y texto. Los números se muestran en formato original.
Número
Muestra los valores numéricos con el número de dígitos establecido en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en _ Decimales
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
Money
Muestra los valores en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. El formato por defecto es el establecido en Windows para moneda.
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Time
Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Timestamp
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Interval
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
El botón Mostrar en porcentaje (%) opera en los siguientes formatos: Número, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece la hora, la fecha y el formato fecha/hora conforme al estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema. El botón Modificar formato de documento abre la página Propiedades de Documento: Número (página 479) en la que se puede editar el formato de número por defecto de cualquier campo.
36.8 Fuente En la pestaña Fuente se puede variar la fuente del texto del objeto. Esta página es idéntica a la página Fuente del cuadro de lista. Véase Fuente (página 527).
570
QlikView 11.20 SR2, 12004
36.9 Diseño En la pestaña Diseño podrá especificar cómo desea que se muestre el objeto de hoja en el diseño. Esto incluye opciones de forma, borde, título y la capa en la que el gráfico deberá residir. Esta página es idéntica a la página Diseño del cuadro de lista. Véase Diseño (página 528).
36.10 Título En la pestaña Título se fijan las configuraciones avanzadas de título, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta página es idéntica a la página Título a nivel de objeto, documento y hoja. Véase Título (página 531).
QlikView 11.20 SR2, 12004
571
572
QlikView 11.20 SR2, 12004
37 Cuadro de Selecciones Actuales
En el cuadro de selecciones actuales se listan las selecciones por nombre y valor de campo. Esta herramienta muestra la misma información que el cuadro flotante Selecciones Actuales (página 118) pero se posiciona directamente en la hoja, igual que cualquier objeto de hoja. El Indicadores (página 115) sirve para distinguir entre valores seleccionados y valores bloqueados. Haciendo clic con el botón derecho sobre el cuadro de selecciones actuales se muestra el menú Cuadro de Selecciones Actuales: Menú Objeto (página 573). También se puede acceder al mismo desde el menú Objeto, cuando el cuadro de selecciones actuales es el objeto activo.
37.1 Cuadro de Selecciones Actuales: Menú Objeto El menú Objeto, del cuadro de selecciones actuales, tiene dos versiones diferentes. Si se ha hecho clic en el área de título, el menú contextual contendrá comandos que son aplicables a todo el cuadro; si una determinada entrada de datos está bajo el puntero del ratón, el menú se ampliará, para pasar a incluir comandos aplicables a esta entrada. Los comandos del menú son: Propiedades
Abre el diálogo Propiedades del Cuadro de Selecciones Actuales donde pueden definirse los parámetros Propiedades del Cuadro de Selecciones Actuales: General (página 575), Fuente (página 527) y Diseño (página 528).
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
Ordenar Capas
Este menú en cascada solo está disponible si se ha activado la Rejilla de Diseño del Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Seleccionar Valores Posibles
Se seleccionan todos los valores de campo no excluidos.
QlikView 11.20 SR2, 12004
573
Seleccionar Valores Excluidos
Se seleccionan todos los valores excluidos del campo.
Seleccionar Todo
Se selecciona la totalidad de valores del campo.
Borrar
Borra todas las selecciones actuales en el campo.
Borrar Otros Campos
Borra las selecciones en todos los demás objetos de hoja, incluyendo las selecciones de otros campos del Cuadro de Selecciones Actuales, al tiempo que mantiene las selecciones en este campo específico del Cuadro de Selecciones Actuales.
Bloquear
Bloquea el(los) valor(es) seleccionado(s) del campo.
Desbloquear
Desbloquea los valores bloqueados del campo.
Imprimir
Abre el diálogo Imprimir: General (página 105) donde se pueden especificar las configuraciones de impresión. Todos los valores del cuadro de selecciones actuales se envían a la impresora.
Imprimir como PDF...
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimir se le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no estaba ya en ejecución. QlikView exporta en formato BIFF (formato nativo de Excel). El texto aparecerá en las celdas de una nueva hoja de Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador.
Exportar
Abre un diálogo donde se puede exportar el contenido del cuadro de selecciones actuales a un archivo de su elección. Los formatos de archivo admitidos incluyen un abanico de formatos de archivos de texto, HTML, XML, BIFF (formato nativo de Excel) y QVD (Archivos de Datos QlikView).
574
QlikView 11.20 SR2, 12004
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia los valores posibles (seleccionados y opcionales) en el portapapeles. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de selecciones actuales sobre la que se haya hecho clic con el botón derecho (al invocar el menú Objeto). Imagen Copia una imagen del cuadro de selecciones actual en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en el diálogo Preferencias de Usuario, página Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina el objeto de hoja.
37.2 Propiedades del Cuadro de Selecciones Actuales: General La página Propiedades del Cuadro de Selecciones actuales: General se abre haciendo clic con el botón derecho en una ventana del cuadro de lista y eligiendo el comando Propiedades en el menú contextual. Aquí se pueden fijar los parámetros generales para el Cuadro de Selecciones Actuales.
QlikView 11.20 SR2, 12004
575
Propiedades del Cuadro de Selecciones Actuales, General
Título
El texto que va a aparecer en el área de título del Cuadro de Selecciones Actuales. El título también puede definirse como una Fórmula Calculada (página 945) para actualización dinámica del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). A cada objeto de hoja se le asigna un ID único y exclusivo, el cual, para los cuadros de selecciones actuales comienza por CS01. Los objetos compartidos comparten un mismo ID de objeto. Podrá editar este número ID más adelante.
En el grupo Columnas Mostradas, se puede determinar si el estado y/o las columnas de valores aparecerán en el cuadro de selecciones actuales.
576
QlikView 11.20 SR2, 12004
Estado
Marcar esta opción añadirá una columna de Estado con un indicador al cuadro de selecciones actuales.
Valores
Marcar esta opción añadirá una columna de Valores al cuadro de selecciones actuales, que lista el valor de campo seleccionado.
Selectores Desplegables
Active esta opción si desea mostrar un icono desplegable para cada campo del cuadro de selecciones actuales, permitiendo así modificar las selecciones desde dentro del objeto.
Iconos de Borrado
Si esta casilla de verificación está marcada, en cada fila de campo del cuadro de selecciones actuales se visualizará un pequeño icono de borrado. Pulsar el icono de borrado eliminará las selecciones del campo. No se visualizará icono de borrado alguno para los campos bloqueados
Iconos de Bloqueo/Desbloqueo
Si esta casilla de verificación está marcada, cada fila de campo del cuadro de selecciones actuales mostrará un pequeño icono de bloqueo/desbloqueo. Pulsar el icono bloqueará o desbloqueará las selecciones del campo.
Marcar Utilizar Etiquetas de Columna activa los siguientes parámetros: Campos
La etiqueta que se va a mostrar encima de la columna Campos puede editarse en el cuadro de texto.
Estado
La etiqueta que se va a mostrar encima de la columna Estado puede editarse en el cuadro de texto.
Valores
La etiqueta que se va a mostrar encima de la columna Valores puede editarse en el cuadro de texto.
En el grupo Color se pueden editar los colores de los diferentes componentes del cuadro de selecciones actuales. Fondo de Etiqueta
Define el color de fondo que tendrá la etiqueta.
Color de Texto de la Etiqueta
Define el color del texto de la etiqueta.
Color de Texto
Define el color de texto del área de visualización.
Fondo
Abre el diálogo Configuraciones de Fondo (página 524).
37.3 Fuente En la pestaña Fuente se puede variar la fuente del texto del objeto. Esta página es idéntica a la página Fuente del cuadro de lista. Véase Fuente (página 527).
QlikView 11.20 SR2, 12004
577
37.4 Diseño En la pestaña Diseño podrá especificar cómo desea que se muestre el objeto de hoja en el diseño. Esto incluye opciones de forma, borde, título y la capa en la que el gráfico deberá residir. Esta página es idéntica a la página Diseño del cuadro de lista. Véase Diseño (página 528).
37.5 Título En la pestaña Título se fijan las configuraciones avanzadas de título, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta página es idéntica a la página Título a nivel de objeto, documento y hoja. Véase Título (página 531).
578
QlikView 11.20 SR2, 12004
38 Cuadro de entrada El cuadro de entrada es un objeto de hoja que sirve para introducir datos en variables QlikView y para mostrar sus valores. Haciendo clic con el botón derecho sobre el cuadro de entrada se abre el Cuadro de Entrada: Menú Objeto (página 579). También se puede acceder desde el menú Objeto cuando el cuadro de entrada es el objeto activo.
38.1 Usar el Cuadro de Entrada Un cuadro de entrada se compone de tres columnas en un diseño similar al del cuadro de selección múltiple. La primera columna muestra una lista de variables. La segunda columna muestra un signo igual '=' y la tercera columna muestra los valores de las variables. Puede contener una o muchas variables, cada una en una fila individual. Las variables en QlikView son entidades con nombre, que contienen un único valor de datos, a diferencia de los campos, que pueden contener (y en general es así) valores múltiples. Además, mientras que los campos obtienen sus valores de las sentencias load y select en el script, las variables obtienen sus valores de las sentencias let y set en el script, mediante llamadas de Automatización o con la ayuda de cuadros de entrada en el diseño. Para más información sobre variables y campos, vea el Campos (página 183). Las variables pueden contener datos numéricos o alfanuméricos. Si el primer carácter de una variable es un signo igual '=' QlikView intentará evaluar el valor como una fórmula (expresión QlikView) y a continuación mostrará o devolverá el resultado, no el texto real de la fórmula. En un cuadro de entrada se muestra el valor actual de la variable. Al hacer clic sobre un valor del cuadro de entrada, la celda se mostrará en modo de edición, de manera que se pueda introducir un nuevo valor o modificar el anterior. Si la variable contiene una fórmula, se visualizará ésta en lugar del resultado. La celda en modo de edición normalmente contiene un botón ... que abre una ventana de edición completa para facilitar la edición de fórmulas largas. La función de una celda de valor variable en un cuadro de entrada puede compararse con la de una celda en una hoja de cálculo. Algunas veces, la celda de valor variable en el cuadro de entrada contendrá un icono desplegable, facilitando un acceso rápido a los valores utilizados recientemente o a valores predefinidos. Una variable puede contener una regla adjunta, que impida o restrinja la entrada de valores que no cumplan ciertos criterios. En algunos casos, una variable de un cuadro de entrada puede ser de Solo Lectura, en cuyo caso será imposible acceder al modo de edición.
38.2 Cuadro de Entrada: Menú Objeto Haciendo clic una vez con el botón derecho del ratón sobre un cuadro de entrada, aparece un menú contextual (o flotante). Este menú también se encuentra bajo Objeto en el menú Principal cuando está activo un cuadro de entrada. El menú contiene los siguientes comandos: Propiedades
Abre la página Propiedades del Cuadro de Entrada en la cual se pueden configurar sus parámetros.
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
QlikView 11.20 SR2, 12004
579
Ordenar Capas
Este menú en cascada solo está disponible si se ha activado la Rejilla de Diseño del Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Imprimir
Abre el diálogo Imprimir: General (página 105) donde se pueden especificar las configuraciones de impresión. Todos los valores del cuadro de selecciones actuales se envían a la impresora.
Imprimir como PDF...
Abre el diálogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botón Imprimir se le pedirá que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la página web de QlikView e instalarse aparte.
Enviar a Excel
Exporta los valores del cuadro de entrada a Microsoft Excel, el cual es lanzado automáticamente si no estaba ya antes en ejecución. QlikView exporta en formato BIFF (formato nativo de Excel). Los valores exportados aparecerán en una nueva hoja Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador.
Exportar
Abre un diálogo en el que podrá exportar los contenidos del cuadro de entrada a un archivo de su elección. Los formatos de archivo admitidos incluyen un abanico de formatos de archivos de texto, HTML, XML, BIFF (formato nativo de Excel) y QVD (Archivos de Datos QlikView).
580
QlikView 11.20 SR2, 12004
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia las filas de datos del cuadro de entrada en el portapapeles. Valor de Celda Copia al portapapeles el valor de texto de la celda del cuadro de entrada sobre la que se haya hecho clic con el botón derecho (al invocar el menú Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en la página Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina el objeto de hoja.
38.3 Propiedades del Cuadro de Entrada: General La página Propiedades de Cuadro de Entrada: General se abre haciendo clic con el botón derecho sobre un cuadro de entrada y seleccionando la opción Propiedades en el menú contextual. Aquí se pueden establecer parámetros generales para el Cuadro de Entrada.
QlikView 11.20 SR2, 12004
581
Propiedades del Cuadro de Entrada, General
Título
Es el texto que aparecerá en el área de cabecera del cuadro de entrada. El título puede definirse como una Fórmula Calculada (página 945) para actualización dinámica posterior del texto de la etiqueta. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Variables Disponibles
Todas las variables disponibles se listan en esta columna. Para incluir las variables de sistema, marque la casilla de verificación Mostrar Variables de Sistema. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Añadir o Quitar para moverlos a la columna deseada.
Mostrar Variables de Sistema
Hace que se muestren las variables de sistema en la lista de Variables Disponibles.
Nueva Variable
Abre el diálogo Nueva Variable donde se puede definir una variable personalizada.
Variables Mostradas
Las variables que se habrán de mostrar en el cuadro de entrada se listan en esta columna. Inicialmente la columna está vacía.
Ascender
Mueve una variable hacia arriba en el orden de presentación.
Descender
Mueve una variable hacia abajo en el orden de presentación.
582
QlikView 11.20 SR2, 12004
Etiqueta
Aquí se puede introducir un nombre alternativo para emplearlo como título de la variable en el Cuadro de Entrada. La etiqueta puede definirse como una Fórmula Calculada (página 945) para su actualización dinámica. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
Esta opción se emplea con finalidad de Intérprete Interno de Macros (página 967). A cada objeto de hoja se le asigna un ID exclusivo, el cual en el caso de los Cuadros de Entrada comienza por IB01. Los objetos de hoja enlazados comparten un mismo ID de objeto. Podrá editar este número ID más adelante.
38.4 Propiedades del Cuadro de Entrada: Presentación
Propiedades del Cuadro de Entrada, Presentación
QlikView 11.20 SR2, 12004
583
Variables
Muestra una lista de todas las variables en el cuadro de entrada actual. Cuando se selecciona un nombre de variable en la lista, se podrán modificar las propiedades de dicha variable.
Mostrar Signo Igual
Desactive esta casilla si no desea que aparezca el signo igual en el Cuadro de Entrada. Este parámetro es común a todas las variables.
Fondo
Abre el diálogo Configuraciones de Fondo (página 524).
Alineación
Aquí podrá fijar la alineación de las variables. Se pueden alinear de forma individual a la izquierda, centradas o a la derecha.
Colores de Fila
En este grupo se pueden configurar opciones individuales de color para la fila seleccionada en la lista de Variables a la izquierda. Fondo Especifica el color de fondo de la fila seleccionada. El color puede definirse como un color sólido o un degradado, mediante el diálogo Área de Color que se abre al pulsar el botón. Texto Determina el color del texto de la fila seleccionada. Aplicar a Todas las Filas Si marca esta casilla de verificación antes de pulsar Aplicar o Aceptar los colores seleccionados se aplicarán a todas las filas del cuadro de entrada.
584
QlikView 11.20 SR2, 12004
38.5 Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables
Propiedades de Cuadro de Entrada, Reglas y Propiedades de documento, Variables
La página Propiedades de Cuadro de Entrada: Reglas se abre haciendo clic con el botón derecho sobre un cuadro de entrada y seleccionando la opción Propiedades en el menú contextual. Las variables (ver Variable (página 185)) que se han añadido al conjunto de Variables Mostradas en la página Propiedades del Cuadro de Entrada: General (página 581) se enumeran en la lista de Variables de la pestaña Reglas donde se pueden editar. La página Propiedad: Variables es accesible desde Configuración - Propiedades de Documento: Variables. La lista de variables puede modificarse mediante la opción Mostrar Variables de sistema.El botón Nuevo... permite añadir una nueva variable al documento. El botón Eliminar quita la variable seleccionada. En el grupo Configuraciones para la Variable Seleccionada el cuadro de edición muestra el Valor actual de la variable seleccionada. El valor introducido puede ser una fórmula calculada. Haga clic en el botón ... para abrir el Editar Expresión (diálogo) (página 825). Las variables no se incluyen normalmente en los marcadores, pero aquí es posible marcar la opción Incluir en Marcadores. En el grupo Reglas de Entrada especifique unas reglas según las cuales se comprobarán todos los valores introducidos por el usuario en un cuadro de entrada. Si un valor no cumple con la regla especificada, será rechazado y aparecerá un mensaje de error. Están disponibles las siguientes alternativas:
QlikView 11.20 SR2, 12004
585
Sin Reglas
Los valores introducidos no se contrastan con ninguna regla específica.
Estándar
Los valores introducidos se contrastan con una de varias reglas estándar seleccionadas en el cuadro desplegable. Por defecto no hay ninguna regla seleccionada en absoluto, cualquier valor puede introducirse en la variable. Solo puede marcarse una de las alternativas: Estándar, Personalizado, Solo Valores Predefinidos y Solo Lectura.
Personalizar
Los valores introducidos se comprobarán según una regla especificada por el usuario. La regla se introduce en el cuadro de edición y debe expresarse como una expresión QlikView que devuelve VERDADERO (valor distinto de cero) si el valor introducido es admisible. El valor introducido se indica mediante el signo dólar ($) en la expresión.
Ejemplo: $>0 hará que el cuadro de entrada sólo acepte la introducción de valores positivos en la variable seleccionada.
El valor previo de la variable puede llamarse por el nombre de la variable.
Ejemplo: $>=abc+1 como una regla en una variable llamada abc hará que el cuadro de entrada sólo acepte entradas numéricas, con el valor antiguo, más 1.
Sólo Valores Predefinidos Los valores introducidos se comprobarán contra una lista de valores definida en el grupo Valores predefinidos. Sólo se aceptarán los valores introducidos que se encuentren en la lista. Sólo lectura
Marca la variable como de sólo lectura. No se pueden introducir valores.
Habilitar el diálogo Definir Expresión
Marque esta alternativa para permitir la edición del valor de la variable en el diálogo Editar Expresión, el cual se abre desde el botón ... que aparece al hacer clic en el valor mismo.
Sonido en Caso de Entrada no Permitida
Marque esta alternativa para que se reproduzca un sonido de advertencia en QlikView cuando el usuario introduce un valor que no cumple las reglas.
Mensaje de Error
Normalmente, si el usuario intenta introducir un valor que no cumple las reglas no será admitido, dejando el valor actual de la variable en su lugar. Marcando esta alternativa, es posible especificar un Mensajes de Error Personalizados (página 949) que se presentará al usuario en caso de entradas incorrectas. El mensaje de error se escribe en el cuadro de texto. Puede definirse como una Fórmula Calculada (página 945) para actualización dinámica. Haga clic en el botón ... para abrir el diálogo Editar Expresión para una edición más fácil de fórmulas largas.
En el grupo Lista de Valores se especifica si se quiere, y cómo se quiere, presentar una lista de valores para un cuadro de entrada. Sin lista
586
No se mantiene ninguna lista de los valores previamente utilizados en la variable.
QlikView 11.20 SR2, 12004
List _ Valores Recientes Una lista desplegable con los últimos valores utilizados estará disponible para la variable seleccionada en el cuadro de entrada. El número de valores previos que se deban almacenar se puede fijar en el cuadro de entradas. Predefinidos (Lista Desplegable)
Una lista desplegable, disponible para el usuario, con los Valores Predefinidos para la variable seleccionada en el cuadro de entrada.
Predefinidos (Botones de Una barra de desplazamiento, disponible para el usuario, para la variable Incremento) seleccionada en el cuadro de entrada. El desplazamiento se hará entre los Valores Predefinidos.
En el grupo Valores Predefinidos se especifica una lista de valores predefinidos, los cuales podrán presentarse al usuario como una lista desplegable y/o emplearse para definir valores de variable aceptados. Series Numéricas
Marque esta alternativa para generar una lista de valores numéricos predefinidos basados en un límite inferior (Desde), un límite superior (A) y un valor Paso a. Esta opción puede utilizarse sola o en combinación con Valores Listados.
Valores Listados
Marque esta alternativa para especificar una lista de valores arbitrarios predefinidos. Los valores pueden ser numéricos o alfanuméricos. Los valores alfanuméricos deben ir entre comillas (p.ej. 'abc' ). Cada valor va separado por un punto y coma ( ; ) (p.ej. 'abc';45;14.3;'xyz' ). Esta opción puede utilizarse sola o en combinación con Series Numéricas.
Comentario
Se trata de un campo comentario en el que el creador de una variable puede describir su propósito y función.
38.6 Propiedades del Cuadro de Entrada: Número La página Propiedades de Cuadro de Entrada: Número se abre haciendo clic con el botón derecho sobre un cuadro de entrada y seleccionando la opción Propiedades en el menú contextual. Esta página de propiedades da información para todas las variables del cuadro de entrada. El formato de número puede establecerse de forma individual para las variables, seleccionando una o varias variables (Hacer clic, Mayús+clic o Ctrl+clic) en el cuadro de texto Variables. Cada variable tiene un formato numérico predefinido que se puede establecer en la página Propiedades de Documento: Número (página 479). No obstante, se puede utilizar un formato numérico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de número en el grupo inferior. Esta página de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a valores de variables: Mixto
Incluye números y texto. Los números se muestran en formato original.
Número
Muestra los valores numéricos con el número de dígitos establecido en el cuadro Precisión.
Entero
Muestra los valores numéricos como enteros.
Fijar en _ Decimales
Muestra los valores numéricos como valores decimales con el número de decimales establecido en el cuadro Decimal.
QlikView 11.20 SR2, 12004
587
Money
Muestra los valores en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. El formato por defecto es el establecido en Windows para moneda.
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Time
Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edición Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Timestamp
Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrón de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa.
Interval
Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un número de minutos desde que comenzó el calendario (1899:12:30:24:00).
El botón Mostrar en porcentaje (%) opera en los siguientes formatos: Número, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edición del grupo Separadores. El botón ISO establece la hora, la fecha y el formato fecha/hora conforme al estándar ISO. El botón Sistema establece el formato para las configuraciones del sistema.
38.7 Fuente En la pestaña Fuente se puede variar la fuente del texto del objeto. Esta página es idéntica a la página Fuente del cuadro de lista. Véase Fuente (página 527).
38.8 Diseño En la pestaña Diseño podrá especificar cómo desea que se muestre el objeto de hoja en el diseño. Esto incluye opciones de forma, borde, título y la capa en la que el gráfico deberá residir. Esta página es idéntica a la página Diseño del cuadro de lista. Véase Diseño (página 528).
38.9 Título En la pestaña Título se fijan las configuraciones avanzadas de título, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta página es idéntica a la página Título a nivel de objeto, documento y hoja. Véase Título (página 531).
588
QlikView 11.20 SR2, 12004
39 Botón En QlikView se pueden crear y definir botones para que ejecuten comandos o acciones. Hay básicamente tres tipos de botones: el botón Lanzar/Exportar, el botón de Método Abreviado y el botón de Macro. Haciendo clic con el botón derecho sobre el objeto se muestra la página Botón: Menú Objeto (página 589). También se puede acceder desde el menú Objeto cuando el botón es el objeto activo.
39.1 Botón: Menú Objeto El botón Objeto se abre haciendo clic con el botón derecho sobre el objeto. Los comandos del menú son los siguientes: Propiedades
Abre la página Botón Propiedades: General (página 591) donde podrá establecer los parámetros que definen el botón.
Notas
Permite crear y compartir notas relativas al objeto actual. Véase Notas y Comentarios (página 504) para más información.
Ordenar Capas
Este menú en cascada solo está disponible si se ha activado la Rejilla de Diseño del Menú Ver (página 60) o cuando está marcada la casilla de verificación Mostrar Siempre Opciones de Menú de Diseño (página 91). Contiene cuatro comandos para fijar la capa de diseño de los objetos de hoja. Los números válidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseño del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrás Fija la capa de diseño del objeto de hoja en el menor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Adelantar Incrementa la capa de diseño del objeto de hoja en un valor. El valor máximo es 127. Atrasar Reduce la capa de diseño del objeto de hoja en un valor. El valor mínimo es 128.
Enviar a Excel
Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no estaba ya en ejecución. QlikView exporta en formato BIFF (formato nativo de Excel). El texto aparecerá en una única celda en una nueva hoja de Excel. Para que esta funcionalidad opere como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el ordenador.
QlikView 11.20 SR2, 12004
589
Copiar al Portapapeles
Este menú en cascada contiene las diversas opciones disponibles para el objeto de hoja. Texto Copia al portapapeles el texto mostrado en el botón. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluirá o excluirá el título y el borde del objeto de hoja, dependiendo de los parámetros definidos en el diálogo Preferencias de Usuario, página Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseño, o en otro documento abierto en la misma sesión actual de QlikView.
Objetos Enlazados
Abre un menú con los siguientes comandos relativos a los objetos enlazados. Ajustar Posición de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posición y tamaño que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que había entre los objetos, convirtiéndolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si está activa la opción minimizar en el diálogo del objeto Propiedades en la página Título (página 531).
Maximizar
Amplía el objeto hasta llenar la pantalla. Hacer clic en en el título del objeto (si se muestra) da el mismo resultado. Este comando sólo está disponible si se permite la opción maximizar en el diálogo de Propiedades del objeto, en la página Título (página 531).
Restaurar
Restaura un objeto maximizado o minimizado a su posición y tamaño anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el título del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando sólo está disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda de QlikView.
Eliminar
Elimina el objeto de hoja.
590
QlikView 11.20 SR2, 12004
39.2 Botón Propiedades: General
Botón Propiedades, General
En el grupo Texto podrá establecer las propiedades del texto que se mostrará en el botón. Text
Si introduce un texto en el campo de texto etiquetará el botón. El texto puede definirse como una Fórmula Calculada (página 945). El texto puede constar de varias líneas, que se separan pulsando Intro.
Alineación
El texto del botón puede alinearse a la izquierda, centrarse o alinearse a la derecha.
En el grupo Fondo podrá definir el fondo del botón. El desplegable le ofrece tres posibles estilos básicos de botón entre los que elegir: Aqua
Opción por defecto para botones de nueva creación. Crea un botón redondeado, con un aspecto acuoso tridimensional.
Plano
Crea un botón plano, tradicional en QlikView. Configuración Predefinida del Sistema Proporciona un fondo sólido, en el color definido para los botones en el sistema operativo.
QlikView 11.20 SR2, 12004
591
Imagen
Crea un botón de imagen. La imagen podría ser una única imagen estática, o una imagen combinada, con tres partes, una para cada uno de los tres estados posibles del botón (activo, inactivo o pulsado). Imagen Combinada Marque este botón de radio y explore hasta encontrar un archivo de imagen utilizando el botón Seleccionar Imagen... para asignar una imagen combinada de tres estados para el botón. El archivo de imagen deberá contener tres imágenes de un mismo botón, una junto a otra, la primera representando el botón activo, la segunda el botón pulsado y la tercera el botón en gris (inactivo). Imagen Única Marque este botón de opción y explore hasta hallar un archivo de imagen mediante el botón Seleccionar Imagen... para asignar una única imagen al botón. Los tipos de archivo de imagen que admite son jpg, png, bmp, gif y gif animado.
Color
Seleccione este botón de radio si desea que el botón aparezca con un fondo de color (no disponible con el parámetro Imagen). El color puede definirse como color sólido o como un degradado mediante el diálogo Área de Color que se abre al hacer clic sobre el botón de color.
Transparencia
Establece el grado de transparencia del fondo del Botón. En 100% el fondo es completamente transparente. La transparencia se aplicará independientemente de que se esté utilizando una imagen o un color para el fondo.
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos están siempre disponibles. Heredado Las hojas y objetos de hoja siempre se encuentran en estado heredado a menos que el desarrollador de QlikView lo modifique. Este parámetro se hereda del objeto del nivel superior, un gráfico de una hoja recibe los mismos parámetros de la hoja si se ha elegido la opción heredado. El estado predefinido Es el estado en el que más uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
ID de Objeto
Es el identificador único y exclusivo para el botón actual. En el momento de su creación, todo objeto de hoja recibe un ID único para su control mediante Automatización. Este ID consta de una combinación de letras que definen el tipo de objeto y un número. Al primer botón de un documento se le asigna el ID BU01. Los objetos compartidos comparten un mismo ID de objeto. Se puede cambiar el ID de un objeto por cualquier otra cadena que no esté en uso actualmente como ID para cualquier otro objeto de hoja, hoja o marcador en el documento.
Condición Habilitada
La expresión aquí introducida determina el estado del botón. Si la expresión devuelve 0, el botón quedará inactivo; si la expresión devuelve 1, el botón quedará activo. Si no se introduce expresión alguna, se presupone 1. Los botones deshabilitados debido a un estado subyacente no pueden activarse mediante una condición.
592
QlikView 11.20 SR2, 12004
Configuraciones de Impresión...
Pulsando este botón tendrá acceso al diálogo Configuraciones de Impresión, donde podrá definir formatos de cabeceras/pies de página y márgenes. El diálogo Configuraciones de Impresión contiene dos páginas, Imprimir: Diseño (página 106) y Imprimir: Cabecera/Pie de página (página 108), las cuales son idénticas a las últimas dos páginas del diálogo Imprimir.
39.3 Acciones En esta página se pueden establecer determinadas acciones para determinados objetos: l Botones l Objetos de texto l Indicadores l Objetos de línea/flecha Entre las acciones se incluyen lanzar una aplicación externa o exportar datos desde QlikView. Añadir
Abre el diálogo Añadir Acción (Diálogo) (página 593) en el que se eligen las diversas acciones para el objeto. Escoja el tipo de acción en las listas. Dependiendo del tipo de acción escogida, los diferentes parámetros aparecerán en la página Acciones. Las acciones se ejecutarán según el orden en que aparecen en la lista.
Eliminar
Elimina la acción del objeto.
Ascender
Mueve la acción seleccionada un paso hacia arriba en la lista.
Estado Alterno
Determina el estado al que hace referencia la acción. Este parámetro sólo es relevante para acciones relacionadas con selecciones o marcadores.
Añadir Acción (Diálogo)
La página Acciones
QlikView 11.20 SR2, 12004
593
Se pueden añadir las siguientes acciones desde el diálogo Añadir Acción. En todos los campos con el botón ... es posible introducir una expresión calculada para actualización dinámica. Véase Fórmula Calculada (página 945).
Selección Seleccionar en Campo
Selecciona los valores y campos especificados. En la Cadena de Búsqueda puede especificar una máscara de búsqueda, por ej. (A|B) seleccionará tanto A como B.
Seleccionar Valores Excluidos
Selecciona los valores excluidos en el campo especificado.
Seleccionar Valores Posibles
Selecciona los valores posibles en el campo especificado.
Alternar Select
Alterna entre la selección actual y el valor de Campo y Cadena de Búsqueda especificado. En la Cadena de Búsqueda puede especificar una máscara de búsqueda, por ej. (A|B) seleccionará tanto A como B.
Adelante
Avanza un paso en la lista de selecciones.
Atrás
Retrocede un paso en la lista de selecciones.
Pareto Select
Realiza una selección pareto en el campo especificado, basada en una expresión y un porcentaje. Este tipo de selección se emplea para seleccionar aquellos indicadores que contribuyan de manera fundamental a una medida, normalmente según una regla general de 80/20. Por ejemplo, para hallar los principales clientes que contribuyen al 80% de la facturación total, debemos emplear Cliente como campo, sum(Facturación) como expresión y 80 como porcentaje.
Bloquear Campo
Bloquea las selecciones en el campo especificado.
Bloquear Todo
Bloquea todos los valores de todos los campos.
Desbloquear Campo
Desbloquea las selecciones en el campo especificado.
Desbloquear Todo
Desbloquea todos los valores de todos los campos.
Desbloquear y Borrar Todo
Desbloquea todos los valores y elimina todas las selecciones de todos los campos.
Borrar Otros Campos
Borra todos los campos excepto uno que se especifique.
Borrar Todo
Borra todas las selecciones excepto las bloqueadas.
Eliminar Campo
Borra un determinado campo.
Copiar Contenidos de Estado
Copia las selecciones del Estado Fuente al Estado Destino. Sólo está disponible si se han definido estados alternos.
Intercambiar Contenidos Intercambia las selecciones del Estado 1 con las del Estado 2. Sólo está de Estado disponible si se han definido estados alternos.
594
QlikView 11.20 SR2, 12004
Diseño Activar Objeto
Activa el objeto especificado por ID de Objeto. Esta función no está operativa en el cliente Ajax.
Activar Hoja
Activa la hoja especificada por ID de Hoja.
Activar Hoja Siguiente
Abre la siguiente hoja del documento.
Activar Hoja Anterior
Abre la hoja previa en el documento.
Minimizar Objeto
Minimiza el objeto especificado por ID de Objeto.
Maximizar Objeto
Maximiza el objeto especificado por ID de Objeto.
Restaurar Objeto
Restaura el objeto especificado por el ID de Objeto.
Fijar Nombre de Estado Aplica el Estado especificado al objeto definido por ID de Objeto. Sólo disponible cuando se hayan definido estados alternos.
Marcador Aplicar Marcador
Aplica un marcador especificado por el ID de Marcador. Si dos marcadores tuvieran el mismo ID, se aplicará el marcador de documento. Para aplicar el marcador del servidor especifique Server\bookmarkID.
Crear Marcador
Crea un marcador a partir de la selección actual. Especifique ID de Marcador y Nombre de Marcador. Seleccione Oculto para crear un marcador oculto.
Reemplazar Marcador
Reemplaza el marcador especificado mediante el ID de Marcador, por la selección actual.
Imprimir Imprimir Objeto
Imprime el objeto especificado por ID de Objeto. Especifique el Nombre de impresora si el objeto debería enviarse a otra impresora distinta de la especificada por defecto. (No disponible como disparador de hoja o de documento).
Imprimir Hoja
Imprime la hoja especificada por el ID de Hoja. (No disponible como disparador de hoja o de documento). Esta función no está operativa en el cliente AJAX.
Imprimir Informe
Imprime el informe especificado por ID de Informe. Especifique el Nombre de impresora si el informe debería enviarse a otra impresora distinta de la especificada por defecto. Marque la casilla de verificación Mostrar Diálogo de Impresión si desea que aparezca el diálogo de impresión de Windows. (No disponible como disparador de hoja o de documento).
QlikView 11.20 SR2, 12004
595
Externo Exportar
Exporta una tabla con un conjunto específico de campos, pero únicamente se exportarán aquellos registros que son aplicables según la selección efectuada. Pulse el botón Configuración de la página Acciones para abrir el diálogo Exportar Configuraciones de Acción. (no disponible como disparador de hoja o documento).
Lanzar
Lanza un programa externo. Se pueden configurar las siguientes opciones en el diálogo Acciones: Aplicación Pulse en Explorar... para hallar la aplicación que desee lanzar. (No disponible como disparador de hoja o de documento). Nombre de archivo Introduzca la ruta al archivo que deberá abrirse con la aplicación anteriormente especificada. (No disponible como disparador de hoja o de documento). Parámetros Especifique los parámetros para la línea de comandos desde la que se inicia la aplicación. (No disponible como disparador de hoja o de documento). Directorio de Trabajo Establece el directorio de trabajo para la aplicación que se va a lanzar. (No disponible como disparador de hoja o de documento). Salir de la aplicación al cerrar QlikView Fuerza el cierre de la aplicación cuando se sale de QlikView. (No disponible como documento y disparador de hoja.) Esta función no está disponible en el cliente AJAX.
Abrir URL
Abre la URL en el navegador establecido por defecto. (No disponible como disparador de hoja o de documento).
Abrir Documento QlikView
Abre el documento especificado. Ha de incluirse la extensión del archivo. (No disponible como disparador de hoja o de documento). Marque la casilla de verificación Estado de Transferencia para transferir las selecciones del documento original a otro que desee abrir. El documento abierto primero verá borrarse sus selecciones. Marque la opción Aplicar estado encima del actual para conservar las selecciones del segundo documento y aplicar las selecciones del documento original sobre las del primero. Abrir en la misma ventana abre el documento nuevo en la misma pestaña del navegador cuando se esté empleando el cliente AJAX ZFC. La acción Abrir Documento QlikView no es posible si se está ejecutando el plugin Internet Explorer.
Ejecutar Macro
Introduzca la ruta y el nombre de la macro que se habrá de ejecutar. Puede introducir cualquier nombre para el que posteriormente creará una macro en el diálogo Editor de Módulo, o una expresión calculada para actualización dinámica.
Fijar Variable
Asigna un valor a la variable especificada.
Mostrar Información
Muestra la información asociada, como un archivo de texto o una imagen para el campo especificado por Campo. Esta función no está operativa en el cliente AJAX.
596
QlikView 11.20 SR2, 12004
Cerrar Este Documento
Cierra el documento Qlikview activo.
Recargar
Efectúa una recarga del documento. Esta función no está operativa en el cliente AJAX.
Actualización Dinámica Lleva a cabo una actualización dinámica de los datos en el documento actual cargado. La sentencia para la actualización dinámica se debe introducir en el campo Sentencia. La utilización intencionada de la Actualización Dinámica permite a un Administrador QlikView introducir cantidades limitadas de datos en un documento QlikView desde un sistema de control de versiones sin tener que efectuar una recarga del documento. El análisis puede ser realizado a continuación por múltiples clientes conectados al QlikView Server. Nota: La información cargada se almacena únicamente en la RAM, así que cualquier dato incorporado o actualizado mediante Actualización Dinámica se perderá si se efectúa una recarga del documento. La gramática a continuación describe las posibles sentencias y sus componentes, los cuales pueden utilizarse con la funcionalidad de Actualización Dinámica: l statements ::= statement { “;” statement } l statement ::= insert_statement | update_statement | delete_statement | begin_transaction_ statement | commit_transaction_statement l insert_statement ::= "INSERT" "INTO" ("*" | table_name) field_list "VALUES" value_list {"," value_list} ["KEY" ["AUTO" | (" (" field_list ")")] ["REPLACE" (["WITH" "ONE"] | "EACH") ]] l update_statement ::= "UPDATE" ("*" | table_name) set_clause {"," | set_clause} "WHERE" condition ["AUTO" "INSERT"] l delete_statement ::= "DELETE" "FROM" ("*" | table_name] "WHERE" condition l begin_transaction_statement ::= "BEGIN" ("TRANSACTION" | "TRAN") [trans_ name] l commit_transaction_statement ::= "COMMIT" ["TRANSACTION" | "TRAN"] [trans_name] l table_name ::= identifier | quoted_name l field_list ::= "(" field_name {"," field_name} ")" l value_list ::= "("value {"," value} ")" l set_clause ::= "SET" field_name "=" any_valid_non_aggregated_qlikview_expression l field_name ::= identifier | quoted string l value ::= identifier | any_qlikview_number | quoted string l condition ::= any_valid_non_aggregated_qlikview_expression l identifier ::= any_qlikview_identifier l quoted_string ::= "[" [^]]+ "]" Ejemplo:
UPDATE AbcTable SET Discount = 123 WHERE AbcField=1 Nota: Para utilizar esta funcionalidad, la Actualización Dinámica debe estar habilitada tanto en el Documento como en el Servidor.
Nota: Las acciones que disparan otras acciones, las denominadas "acciones en cascada", pueden traer consecuencias imprevisibles y por tanto no se permiten. Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la sección especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseño de documentos de servidor con disparadores de macros.Le remitimos a la sección Utilización de Macros en Documentos QV del QV-Server (página 977) antes de diseñar documentos de servidor con disparadores de macros.
QlikView 11.20 SR2, 12004
597
Diálogo Exportar Configuraciones de Acción
La página Exportar Configuraciones de Acción
Selección En este grupo se establece qué campos deben seleccionarse para exportar. Campos
En el cuadro Campos (página 183) se encuentra una lista de los campos disponibles.
Exportar Filas
En este cuadro se encuentran los campos que ha seleccionado para exportar. Los campos para los que ha permitido varios valores están marcados con un asterisco.
Añadir >>
Añade campos a la ventana Exportar Filas.
View more...
Comments