Professional Documents
Culture Documents
Versin 11.0 para Microsoft Windows Primera Edicin, Madrid, Espaa, Septiembre 2011 Autor QlikTech International AB
Copyright 1994-2011 QlikTech International AB, Suecia. Las leyes internacionales de copyright prohben copiar, fotocopiar, reproducir, traducir o convertir, en parte o en su totalidad, por cualquier medio electrnico o formato electrnicamente legible, el presente contenido, sin la previa autorizacin escrita de QlikTech International AB, a excepcin del modo definido en el acuerdo de software. QlikTech y QlikView 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.
Contenido
Contenido
Parte 1 Introduccin
1 Antes de comenzar
1.1 Convenciones 1.2 Los Servicios de Soporte de QlikTech
17
19
19 20
2 Novedades en QlikView 11
2.1 2.2 2.3 2.4 2.5 Funcionalidad General Mejoras en el cliente Ajax QlikView Server QlikView WorkBench APIs
21
21 23 24 26 26
27
27 27
29
Parte 2 Instalacin
5 Instalacin de QlikView
5.1 5.2 5.3 5.4 5.5 5.6 5.7 Paquetes de instalacin QlikView Descargar e Instalar el Programa de Instalacin de QlikView Desktop Cuando se est ejecutando el programa de instalacin Serializacin Distribucin en Red de QlikView El Editor de Archivo de Activacin de Licencia Actualizar QlikView
31
32
32 33 33 34 34 34 36
6 OLE DB y ODBC
6.1 OLE DB 6.2 Cundo es necesaria la interfaz ODBC? 6.3 Crear fuentes de datos ODBC
37
37 37 38
39
40
40 41 43 45
47 55
55 56
10 Comandos de Men
10.1 10.2 10.3 10.4 Men Archivo Men Editar Men Ver Men Selecciones
59
59 63 64 65
Contenido
10.5 El men Diseo 10.6 Men Configuracin 10.7 Men Marcadores 10.8 Men Informes 10.9 Men Herramientas 10.10 Men Objeto 10.11 Men Ventana 10.12 Men Ayuda
65 67 67 68 68 69 69 70
73
73 73 74 75 78 78 78 82
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: Diseo 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
85
85 89 91 94 96 98 99 101 102 103 106 107
13 Exportar e Imprimir
13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 Imprimir: General Imprimir: Diseo Imprimir: Cabecera/Pie de pgina Fecha y Hora Imprimir Hoja Vista Previa Modo de Copiado Exportar Seleccin de un valor en un campo Esquema de Color Estilos de Seleccin Indicador Seleccin mltiple dentro de un campo Mover selecciones Bloquear Valores de Campo Seleccionados Selecciones Actuales
109
109 110 112 113 114 114 115 116
14 Lgica y Selecciones
117
117 117 118 119 119 120 121 121
Contenido
14.9 Selecciones en Otros Objetos 14.10 Buscar 14.11 El Dilogo Bsqueda Avanzada 14.12 Modo And en Cuadros de Lista 14.13 Tablas parcialmente desconectadas 14.14 Estados Alternos
15 Marcadores
15.1 15.2 15.3 15.4 15.5 15.6 Marcadores: tipos Dilogo Aadir Marcador Dilogo Marcadores Exportar Marcadores Importar Marcadores Estados alternos y Marcadores
135
135 135 138 140 141 142
16 Informes
16.1 Men Informes 16.2 Editor de Informes
143
143 144
17 Alertas
17.1 17.2 17.3 17.4 17.5 Creacin de Alertas Cmo utilizar las alertas Alertas El dilogo Alertas Asistente de Alertas
163
163 163 164 165 168
Parte 4 Script
21 Introduccin a la Carga de Datos
21.1 Cargar datos desde archivos 21.2 Cargar Datos de Bases de Datos
181
182
182 183
22 Variables y Campos
22.1 22.2 22.3 22.4 23.1 23.2 23.3 23.4 23.5 23.6 23.7 23.8 Campos Campos de entrada Variable Otras entidades en QlikView Asistente de Sentencia Set Buscar/Reeemplazar (script) Script Oculto Visor de Tablas Propiedades de Vnculo de Datos Conectar a una fuente de datos Crear Sentencia Select Abrir Archivos Locales
185
185 186 187 187
189
196 197 198 198 202 204 205 209
Contenido
23.9 Abrir Archivos de Internet o Abrir Documento QlikView 23.10 Asistente de Datos Inline 23.11 Asistente para Tablas de Restriccin de Acceso 23.12 Asistente de Archivo
24 Sintaxis de script
24.1 24.2 24.3 24.4 24.5 Sentencias de Script y palabras clave Nombres de Tabla Variables de script Expansiones de Signo Dlar Comillas
243
243 299 300 307 309
25 Expresiones de Script
25.1 Operadores 25.2 Funciones de Agregacin 25.3 Otras funciones
311
311 314 332
26 Estructuras de datos
26.1 Sentencias de carga de datos 26.2 Ejecucin de Script 26.3 26.4 26.5 26.6 26.7 26.8 Campos de Sistema Tablas Lgicas Asociaciones entre tablas lgicas Renombrar campos Concatenar varias tablas en una sola Join y Keep
399
399 399 399 400 401 403 404 405
411
411 412 413 415 416 418 421 422 424 425 427
28 Archivos QVD
28.1 28.2 28.3 28.4 29.1 29.2 29.3 29.4 29.5 29.6 Finalidad de archivos QVD Crear archivos QVD Leer datos desde archivos QVD Utilizacin de archivos QVD para carga incremental Autenticacin y Autorizacin Seguridad empleando QlikView Publisher Seguridad empleando la Seccin de Acceso en el script QlikView Secciones en el script Niveles de Acceso en la Seccin de Acceso Campos de sistema en la Seccin de Acceso
429
429 430 430 431
29 Seguridad
437
437 437 437 438 438 438
Contenido
29.7 Restricciones en la funcionalidad de QlikView 29.8 Reduccin Dinmica de Datos 29.9 Restricciones de acceso heredadas 29.10 Cifrado / Encriptado
443
444
444 451 453 456 459 460 463 465 468 470 473 474 476 478 479 480 481 486
31 La Hoja
31.1 Creacin 31.2 Navegacin 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 Pestaa
489
489 489 490 490 491 493 494 496 497 498
32 Objetos de Hoja
32.1 32.2 32.3 32.4 33.1 33.2 33.3 33.4 33.5 33.6 33.7 Objetos Locales y Objetos del Servidor Men Objeto Notas y Comentarios Arrastrar y soltar a Microsoft Office Cuadro de Lista: Men Objeto Propiedades del Cuadro de Lista: General Propiedades del Cuadro de Lista: Expresiones Propiedades del Cuadro de Lista: Ordenar Propiedades del Cuadro de Lista: Presentacin Propiedades: Nmero Fuente
499
499 500 500 500
33 Cuadro de Lista
501
501 505 509 517 518 521 523
Contenido
34 Cuadro de Estadsticas
34.1 34.2 34.3 34.4 34.5 34.6 35.1 35.2 35.3 35.4 35.5 35.6 Men Objeto del Cuadro de Estadsticas Propiedades de Cuadro de Estadsticas: General Propiedades del Cuadro de estadstica: Nmero Fuente Diseo Ttulo Cuadro de Seleccin Mltiple: Men Objeto Propiedades de Cuadro de Seleccin Mltiple: General Propiedades del Cuadro de Lista: Ordenar Propiedades del Cuadro de Seleccin Mltiple: Presentacin Propiedades del Cuadro de Seleccin Mltiple: Nmero Fuente
533
533 535 538 539 539 540
541
541 544 546 548 553 554 554 554
36 Cuadro de Tabla
36.1 Utilizacin 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: Presentacin 36.6 Propiedades de Grfico: Estilo 36.7 Propiedades del Cuadro de Tabla: Nmero 36.8 Fuente 36.9 Diseo 36.10 Ttulo
555
555 555 561 563 564 566 567 568 569 569
571
571 573 575 576 576
38 Cuadro de entrada
577
577 577 579 581 583 585 586 586 586
39 Botn
39.1 Botn: Men Objeto
587
587
Contenido
39.2 39.3 39.4 39.5 39.6 40.1 40.2 40.3 40.4 40.5 40.6 41.1 41.2 41.3 41.4
Botn Propiedades: General Acciones Fuente Diseo Ttulo Men de Objeto del Objeto de texto Propiedades del Objeto de Texto: General Acciones Fuente Diseo Ttulo Objeto de Lnea/Flecha: Men Objeto Propiedades del Objeto de Lnea/Flecha: General Acciones Diseo
40 Objeto de Texto
599
599 600 605 605 605 605
41 Objeto de Lnea/Flecha
607
607 608 610 610 610
41.5 Ttulo
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: Presentacin (modo deslizador) 42.5 Propiedades del Objeto Calendario/Deslizador: Presentacin (modo calendario) 42.6 Ordenar 42.7 Nmero 42.8 Fuente 42.9 Diseo 42.10 Ttulo
611
611 611 613 615 617 617 617 617 618 618
43 Objeto Marcador
43.1 43.2 43.3 43.4 43.5 43.6 44.1 44.2 44.3 44.4 44.5 44.6 44.7 Objetos Marcador en Estados Alternos Objeto Marcador: Men Objeto Propiedades del Objeto Marcador: General Fuente Diseo Ttulo Objeto de Bsqueda: Men Objeto Propiedades del Objeto de Bsqueda: General Propiedades del Objeto de Bsqueda: Presentacin Propiedades del Objeto de Bsqueda: Ordenar Fuente Diseo Ttulo
619
619 619 621 622 623 623
44 Objeto de Bsqueda
625
625 626 629 630 630 630 631
45 Contenedor
45.1 Contenedor: Men Objeto 45.2 Propiedades contenedor: General 45.3 Propiedades del Contenedor: Presentacin
633
633 634 636
Contenido
46 Objeto Personalizado
46.1 46.2 46.3 46.4 47.1 47.2 47.3 47.4 Objeto Personalizado: Men Objeto Propiedades del Objeto personalizado: General Diseo Ttulo Configurar el Panel Objetos Compartidos Aadir y Compartir Objetos El dilogo Objetos del Servidor
639
639 640 642 642
643
643 644 644 645
48 Plantillas de Diseo
48.1 Acerca de las plantillas de diseo QlikView 48.2 Aplicar plantillas en el Diseo 48.3 Asistente de Creacin de Plantillas
649
649 650 651
Parte 6 Grficos:
49 Introduccin
49.1 49.2 49.3 49.4 49.5 49.6 Nuevo Grfico Selecciones en grficos y tablas Cambio Rpido de Estilo de Grfico Ajustar y mover componentes de un grfico Propiedades de Grfico Propiedades de Grfico: General
655
656
658 659 660 660 661 661
50 Grfico de Barras
50.1 Nuevo Grfico 50.2 Grfico de Barras: Men Objeto 50.3 General 50.4 Propiedades de Grfico: Dimensiones 50.5 Propiedades de Grfico: Lmites de Dimensin 50.6 Propiedades de Grfico: Expresiones 50.7 Propiedades de Grfico: Ordenar 50.8 Propiedades de Grfico: Estilo 50.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 50.10 Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 50.11 Propiedades de Grfico: Colores 50.12 Propiedades de grfico: Nmero 50.13 Fuente 50.14 Diseo 50.15 Ttulo
667
667 667 670 671 677 680 692 693 696 702 705 708 709 709 709
51 Grfico de Lneas
51.1 51.2 51.3 51.4 51.5 Nuevo Grfico Grfico de Lneas: Men Objeto General Dimensiones Lmites de Dimensin
711
711 712 714 714 714
10
Contenido
51.6 Expresiones 51.7 Ordenar 51.8 Estilo 51.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 51.10 Ejes 51.11 Colores 51.12 Nmero 51.13 Fuente 51.14 Diseo 51.15 Ttulo
714 714 715 715 718 718 718 718 718 718
52 Grfico Combinado
52.1 52.2 52.3 52.4 52.5 52.6 Grfico Combinado: Men Objeto General Dimensiones Lmites de Dimensin Expresiones Ordenar
719
719 722 722 722 722 722 722 723 726 726 726 726 726 726
52.7 Estilo 52.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 52.9 Ejes 52.10 Colores 52.11 Nmero 52.12 Fuente 52.13 Diseo 52.14 Ttulo
53 Grfico de Radar
53.1 El Men Objeto del Grfico de Radar 53.2 General 53.3 Dimensiones 53.4 Lmites de Dimensin 53.5 Expresiones 53.6 Ordenar 53.7 Estilo 53.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 53.9 Ejes 53.10 Colores 53.11 Nmero 53.12 Fuente 53.13 Diseo 53.14 Ttulo
727
727 730 730 730 730 730 730 731 734 734 734 734 734 734
54 Grfico de Dispersin
54.1 54.2 54.3 54.4 54.5 54.6 54.7 El men Objeto del Grfico de Dispersin General Dimensiones Lmites de Dimensin Propiedades grfico: Expresiones (grfico de dispersin) Ordenar Estilo
735
735 738 738 738 738 739 739
11
Contenido
54.8 Propiedades de Grfico: Presentacin (Grfico de Dispersin - de Rejilla) 54.9 Propiedades grfico: ejes (grfico de tarta/de dispersin) 54.10 Colores 54.11 Nmero 54.12 Fuente 54.13 Diseo 54.14 Ttulo
55 Grfico de Rejilla
55.1 55.2 55.3 55.4 55.5 55.6 55.7 55.8 55.9 55.10 55.11 55.12 55.13 Grfico de Rejilla: Men Objeto Dimensiones Lmites de Dimensin Expresiones Ordenar Estilo Propiedades de Grfico: Presentacin (Grfico de Dispersin - de Rejilla) Ejes Colores Nmero Fuente Diseo Ttulo
749
749 752 752 752 752 752 753 757 757 757 757 757 757
56 Grfico de Tarta
56.1 El men Objeto del Grfico de Tarta 56.2 Dimensiones 56.3 Lmites de Dimensin 56.4 Expresiones 56.5 Ordenar 56.6 Estilo 56.7 Propiedades de Grfico: Presentacin (Grfico de Tarta) 56.8 Colores 56.9 Nmero 56.10 Fuente 56.11 Diseo 56.12 Ttulo
759
759 762 762 762 762 762 762 764 764 764 764 764
57 Grfico de Embudo
57.1 Grfico de Embudo: Men Objeto 57.2 General 57.3 Dimensiones 57.4 Lmites de Dimensin 57.5 Expresiones 57.6 Ordenar 57.7 Estilo 57.8 Propiedades de grfico: Presentacin (Grfico de embudo) 57.9 Colores 57.10 Nmero 57.11 Fuente 57.12 Diseo 57.13 Ttulo
765
765 768 768 768 768 768 768 769 770 770 771 771 771
12
Contenido
58 Grfico de Bloques
58.1 Grfico de Bloques: Men Objeto 58.2 General 58.3 Dimensiones 58.4 Lmites de Dimensin 58.5 Expresiones 58.6 Estilo 58.7 Propiedades de grfico: Presentacin (Grfico de bloques) 58.8 Colores 58.9 Nmero 58.10 Fuente 58.11 Diseo 58.12 Ttulo
773
773 776 776 776 776 776 776 778 778 778 779 779
59 Grfico de Indicador
59.1 Grfico de Indicador: Men Objeto 59.2 General 59.3 Dimensiones 59.4 Expresiones 59.5 Ordenar 59.6 Estilo 59.7 Propiedades de Grfico: Presentacin (Grfico de Indicador) 59.8 Acciones 59.9 Colores 59.10 Nmero 59.11 Fuente 59.12 Diseo 59.13 Ttulo
781
781 784 784 784 784 784 784 787 788 788 788 788 788
60 Grfico Mekko
60.1 Grfico Mekko: Men Objeto 60.2 General 60.3 Dimensiones 60.4 Lmites de Dimensin 60.5 Expresiones 60.6 Ordenar 60.7 Estilo 60.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 60.9 Ejes 60.10 Colores 60.11 Nmero 60.12 Fuente 60.13 Diseo 60.14 Ttulo
789
789 791 791 792 792 792 792 792 795 795 795 795 796 796
61 Tabla Pivotante
61.1 61.2 61.3 61.4 61.5 Usar la Tabla Pivotante El men Objeto de la Tabla Pivotante General Dimensiones Expresiones
797
797 801 804 804 804
13
Contenido
61.6 Ordenar 61.7 Propiedades de grfico: Presentacin (tabla dinmica) 61.8 Propiedades de Grfico: Efectos Visuales 61.9 Propiedades de Grfico: Estilo 61.10 Nmero 61.11 Fuente 61.12 Diseo 61.13 Ttulo
62 Tabla Simple
62.1 62.2 62.3 62.4 62.5 62.6 62.7 62.8 Usar la Tabla Simple Tabla Simple: Men Objeto General Dimensiones Lmites de Dimensin Expresiones Propiedades de grfico: Orden (tabla simple) Propiedades de Grfico: Presentacin (Tabla Simple)
811
811 812 815 815 815 815 815 817 820 821 822 822 822 822
62.9 Propiedades de Grfico: Efectos Visuales 62.10 Propiedades de Grfico: Estilo 62.11 Nmero 62.12 Fuente 62.13 Diseo 62.14 Ttulo
823
826 826 826 826
64 Asistente de Cuadro
64.1 Definir Datos del Asistente de Cuadro 64.2 Presentacin del Asistente de Cuadro
831
831 832
833
833
841
841
847
847 847 848 849
68 Expresiones de Grfico
851
852 853 853 856 893 893
69 Ejemplos
923
14
Contenido
Ejemplos de Calificadores de Agregacin Ejemplos de Estados Alternos en Expresiones de Grfico Ejemplos de Funciones de Rango de Grficos Ejemplos de Funciones Inter-Registro en Grficos
937 943
943 943 943
74 Grupos de Campos
74.1 Grupos Jerrquicos 74.2 Grupos no jerrquicos (Cclicos)
945
945 946
947
949
950
950 950 953
957
957 958 958 958
961
962
962 962
965
965 966 967 969
971
971 971
973
974
975
975 975 975 976 976
Parte 9 Apndice
A Limitaciones y Requisitos
A.1 Limitaciones acerca de la cantidad de datos que se pueden cargar
977
978
978
15
Contenido
A.2 Requisitos del Sistema A.3 Libreras de Vnculos Dinmicos (dlls) necesarias
978 980
981
981 982 982 982 983 983 983 983 983 984
985
985 985 986 986 987 987 988 988 989
991
991 991 992 993 994 995
E Proteccin de Datos
997
997 997 997 998
16
Parte 1 Introduccin
Parte 1 Introduccin
17
18
1 Antes de comenzar
Bienvenido a QlikView - la solucin de acceso a los datos que le permite analizar y utilizar informacin proveniente de diversas fuentes de datos. Con QlikView es fcil lograr una visin 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 informacin rpidamente a disposicin del usuario a travs de la red. La informacin correcta llega a la persona correcta. La tecnologa asociativa permite crear una interfaz nica para la presentacin interactiva y el anlisis de cualquier tipo de informacin. QlikView gestiona la informacin 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 informacin 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 ratn en el tema del que desee ampliar informacin. Los sistemas convencionales de bsqueda de datos a menudo requieren una estructura fija, que va de lo ms amplio a lo ms detallado en las consultas; mientras que QlikView le permite comenzar por cualquier parte de la informacin, sin importar su ubicacin en la estrucutra de datos. En los sistemas convencionales, la recuperacin 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 bsqueda predefinidas. QlikView revoluciona este proceso, haciendo posible la libre seleccin de los datos mostrados en pantalla con un simple clic de ratn. Hay muchas reas en las que se puede aplicar QlikView. Es usted quien decide cmo utilizar el programa. QlikView le ayuda a lograr una visin global, unificada y coherente de la informacin contenida en diferentes bases de datos - las suyas propias o las de otra persona, remotas o locales. Se puede utilizar QlikView en prcticamente 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 almacn de datos obtener rpidamente un retrato real de las relaciones entre los datos elaborar presentaciones basadas en sus datos crear grficos y tablas dinmicos e ilustrativos analizar estadsticas vincular descripciones y funcionalidad multimedia a sus datos construir sus propios sistemas expertos crear tablas nuevas, integrando informacin de fuentes muy diversas construir su propio sistema de Inteligencia de Negocio (Business Intelligence)
Algunos ejemplos donde se utilizan aplicaciones QlikView hoy en da son sistemas financieros, administraciones de RRHH, anlisis de mercados, atencin al cliente, administracin de proyectos, controles de produccin, compaas de almacenes y compraventas. Incluso se pueden mezclar las diferentes aplicaciones entre s para lograr visiones globales de la informacin, totalmente novedosas.
1.1 Convenciones
Antes de empezar a utilizar QlikView, es importante comprender los trminos y las convenciones tipogrficas empleadas en la documentacin. En esta seccin explicamos algunos de los trminos.
19
Convenciones Generales
l l
l l
La expresin "elegir" se utiliza para ejecutar un comando del men en la barra de herramientas o en un cuadro de dilogo. La expresin "seleccionar" se utiliza para marcar en una lista o en una hoja un objeto con el que quiere realizar su siguiente accin. Tambin se utiliza para marcar valores en campos, haciendo selecciones lgicas entre los datos. Las listas numeradas (p.ej. 1, 2, 3, ...) indican procesos con uno o ms pasos secuenciales. Las listas de puntos, como sta, proporcionan informacin, y no indican pasos secuenciales.
l l
Las descripciones del presente manual asumen que el botn izquierdo de su ratn est configurado como botn principal, y el derecho como botn secundario del ratn. (En Windows, por defecto, es as.) "Apuntar a..." significa mover el ratn y por tanto el cursor hasta colocar la punta de ste encima del objeto en cuestin. "Hacer clic..." o "Pulsar (un botn)" significa apuntar al objeto en cuestin, y luego pulsar e inmediatamente soltar el botn del ratn sin mover el ratn. "Doble-clic..." significa hacer rpida y seguidamente dos clics con el botn del ratn (dos veces). "Clic derecho" significa hacer clic con el botn derecho del ratn.
Los nombres de las teclas aparecen en letra mayscula inicial, por ej. "Pulse Intro". La tecla de Retorno y la tecla Intro se refieren a lo mismo en QlikView. El smbolo ms "+" 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 smbolo de coma "," entre dos nombres de teclas indica que hay que pulsar las teclas secuencialmente.
20
2 Novedades en QlikView 11
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, con numerosas funciones nuevas y mejoras. Estamos convencidos de que ser una versin que todos disfrutarn. A continuacin se describe en detalle gran parte de la nueva funcionalidad.
Isla OEM
QlikView ofrece un nuevo mecanismo que limita que unos documentos QlikView etiquetados con un ID de aplicacin puedan ejecutarse en cualquier otro QlikView Server sin su correspondiente ID. Esta funcionalidad se reserva para uso exclusivo de partners OEM.
Extensiones de Documento
Las Extensiones de Documento son Objetos de Extensiones que no contienen UI (Interfaz de Usuario). Pueden servir para personalizar las pginas AJAX generadas, o utilizarse como fuentes de datos con fines de integracin. Aunque esta funcionalidad estaba prevista para esta versin, slo estar disponible en una compilacin, la 20747.
Estados Alternos
QlikView permite al usuario desvincular un grfico del modelo de datos subyacente. Cuando se desvincula un grfico, el objeto ya no responde a las selecciones que efecte 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
21
Alternos se parecen mucho a esto mismo. El desarrollador de QlikView puede crear mltiples 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 continuacin poner dichos objetos en diferentes estados. No se puede acceder a los Estados Alternos desde el script de carga. Son una funcionalidad propia de la Interfaz de Usuario.
La diferencia fundamental entre Desvincular y Estados Alternos es que TODOS los objetos en un determinado estado respondern 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. Vea Tambin Estados Alternos (pgina 133)
Colaboracin de Sesin
QlikView 11 incluye una vista previa tcnica de otra funcionalidad nueva de colaboracin, la Colaboracin de Sesin. Esta funcin permite a usuarios de QlikView basados en servidor compartir su sesin QlikView con otras personas de dentro o fuera de su organizacin. Con esta funcionalidad, los usuarios pueden descubrir y desarrollar nuevos anlisis en un entorno colaborativo. La Colaboracin de Sesin slo est disponible cuando se est conectado a un QlikView Server y utilizando el cliente AJAX. El cliente QlikView Plug-in no admite esta funcin.
Notas y Comentarios
QlikView 11 incorpora una nueva funcionalidad de colaboracin, las Notas y Comentarios. sta permite a los usuarios crear y compartir notas relativas a objetos QlikView. Las notas se comparten con otros usuarios de QlikView y stos pueden responder dejando sus propios comentarios. Los usuarios podrn guardar una captura de imagen (un marcador) de los datos en cada Nota y Comentario.
Lmites de Dimensin
QlikView ya tena la capacidad de mostrar los valores de "Otros" y "Totales" en varios tipos de grfico. Tambin permite a los usuarios configurar los grficos para que muestren x valores superiores e inferiores en varios grficos. Todo esto lo gestionaba anteriormente la maquinaria de grficos. A partir de QlikView 11, estas capacidades pasan a ser responsabilidad del motor de clculo. Esto significa que los usuarios podrn configurar estas opciones en todos los tipos de grficos, excepto en el Grafico de Indicador y la Tabla Pivotante. Hay una nueva pestaa en el dilogo de propiedades del grfico denominada Lmites de Dimensin que permite al usuario configurar estas opciones.
22
Mapping Loads
Ahora se pueden hacer mapping loads (cargas de correspondencias) directamente desde un archivo .QVD. Ya no es necesario desoptimizar la carga de un .QVD cuando se realiza un mapping load. Esto est disponible desde QlikView 10, pero no se haba documentado.
Objeto Contenedor
El objeto contenedor tiene ahora una nueva forma de mostrar los objetos, en modo rejilla. sta permite a los usuarios visualizar e interactuar con ms de un objeto a la vez en el contenedor.
Acciones
QlikView 11 incorpora seis nuevas acciones:
l l l l l l
Eliminar Campo Fijar Nombre de Estado Copiar Contenidos de Estado Intercambiar Contenidos de Estado Recargar Actualizacin Dinmica
Ordenar por columnas en cuadros de lista. Una nueva fila de pestaa est disponible en Internet Explorer 9, Firefox 4 (y superior) y Chrome 12 (y superior). Las barras de desplazamiento de los objetos se han mejorado.
Dilogos de Propiedades
Los dilogos de propiedades tienen un aspecto diferente en el cliente AJAX. Estos cambios se han implementado a fin de mejorar la usabilidad y apariencia de los dilogos. Los nuevos dilogos estn disponibles en el cliente AJAX y en Webview en QlikView Desktop.
23
en un pequeo dispositivo. Se puede abrir el documento QlikView en una opcin de diseo que automticamente ajusta los objetos, para que se adapten a los dispositivos de menor tamao o se muestren en su tamao original. Para ms informacin, vase Aadir Accin (Dilogo) (pgina 591).
LDAPs
Se ha mejorado el soporte configurable LDAP DSP(Directory Service Provider) para LDAPs (LDAP va SSL) para responder mejor a las necesidades de nuestros clientes.
Rastreo de Licencia
La utilizacin de licencias se aade ahora a los registros QVS.
24
QlikView 11 Publisher puede abrir ahora documentos fuente sin datos, antes de ejecutar una tarea de recarga. No es necesario cargar los datos del documento en la memoria y despus efectuar una recarga del documento. Los bucles y el rendimiento se mejorarn en sucesivas versiones.
l l l
Se han eliminado las inconsistencias en la UI. El rendimiento de la actualizacin de tablas se ha mejorado en todo el QMC. La pgina Estado se muestra y actualiza con ms rapidez. Ahora se puede expandir toda una cadena de tareas con un clic del botn derecho. Y se puede eliminar un usuario de todas las distribuciones en las que el usuario se busca explcitamente. Se ha aadido una bsqueda y un filtro a los dilogos Origen y Documentos de Usuario. Se han icorporado alertas al estado de servicio. Los tipos de usuario y el clustering son ahora ms consistentes entre los servicios.
Mejoras en EDX
Iniciar un EDX devolver ahora un ID de sesin que permite interrogar sobre el estado de la sesin en lugar del estado de la tarea. Cuando la sesin ha finalizado el estado contendr una lista de todas las tareas (e IDs de sesin) que se han disparado, permitiendo as un rastreo continuo del estado. Esta funcionalidad est disponible a a travs de la API.
25
carga, pero nicamente a travs del archivo de configuracin. Esto se ha hecho adrede y no en la UI, puesto que no debera verse obstaculizado en una instalacin normal.
QlikView Workbench incluye ahora un asistente que permite la creacin de objetos de Extensiones. Workbench antes slo se poda utilizar dentro de un proyecto web ASP.NET. Ahora se puede conectar a un QVW va JavaScript / etiqueta div sin la necesidad de un componente .NET dll.
2.5 APIs
La versin 11 incluir actualizaciones de todas las APIs, incluidos COM, QlikView Management Service y JavaScript. Todas las APIs nuevas se han diseado con nueva funcionalidad y teniendo en cuenta la compatibilidad con versiones anteriores. Adems, QlikView contar con una nueva API para procesos internos que gestione el acceso a los clusters de QlikView Server y recupere listas de documentos.
API COM
QlikView proporciona nuevas APIs para la automatizacin de Estados Alternos.
Estado de Servicio Configuracin y gestin de Licencias de QlikView Server y QlikView Publisher (no CALs) Parmetros de Servicios de Distribucin de QlikView Configuracin de la colaboracin entre documentos de usuario (en modo restringido) Apertura/Acceso a datos de documentos fuente (por ej. campos y marcadores) Estadsticas QVS consulta y validacin de usuario DSC Importar tareas/comunicacin remota QMS
26
Versiones anteriores
QlikView Server 11 no es compatible con clientes QlikView 6. Ni tampoco QlikView Server 6 es compatible con clientes QlikView 11.
27
28
QlikView Personal Edition slo puede abrir archivos creados empleando dicha copia especfica 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 excepcin de algunos documentos preparados especficamente 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 tambin pueden publicarse en un QlikView Server. No se puede importar todo el diseo completo de un documento (hojas/objetos/parmetros 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 slo 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 ms. La nica posibilidad entonces es recrearlo partiendo de cero. Por lo tanto, no debera recuperar documentos QlikView que usted no haya creado (de un foro, de un colega, etc.). Hacer eso agotar uno de sus intentos de recuperacin. Como usuario de QlikView Personal Edition podr actualizar el software a una nueva versin en cualquier momento y continuar trabajando en sus documentos. Las nuevas versiones se descargan de la Pgina de descargas de QlikView y se instalan en el ordenador que est utilizando.
Nota: Si ha agotado todos sus intentos de recuperacin de archivos, descargar una nueva versin o descargar la misma versin de nuevo no reiniciar la cuenta.
Los usuarios de QlikView Personal Edition no tienen derecho a la asistencia telefnica o soporte por correo electrnico de QlikTech, pero pueden disfrutar de un excelente soporte visitando nuestra activa comunidad de usuarios, QlikCommunity. Todos los contenidos estn accesibles y a disposicin de nuestros miembros, pero deber registrarse si desea hacer preguntas en el foro, descargar archivos o solicitar formacin. La seccin 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 cdigo y consejos en cuanto al diseo. El Tutorial y sus correspondientes archivos se pueden descargar de la pgina
29
de Descargas de QlikView . Estos documentos tambin estn adaptados para su uso en QlikView Personal Edition.
30
Parte 2 Instalacin
Parte 2 Instalacin
31
5 Instalacin de QlikView
Al adquirir QlikView recibir un e-mail con informacin sobre el acuerdo de licencia y los nmeros de serie y nmeros de control necesarios. Si desea informacin sobre los sistemas operativos que admite y los requisitos de sistema, consulte Apndice (pgina 977).
La aplicacin QlikView El plugin QlikView Internet Explorer Plantillas de QlikView Ejemplos de QlikView Unos archivos de ayuda en mltiples idiomas que pueden seleccionarse desde la interfaz de usuario. El Manual de Referencia de QlikView en ingls
Seleccione Personalizado durante el proceso de instalacin si desea reducir el nmero de componentes instalados.
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 QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario. El Tutorial de QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario. La gua API (un documento QlikView)
El paquete completo de instalacin de la Documentacin y el Tutorial de QlikView Desktop incluye los siguientes componentes:
l
l l
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 gua API (un documento QlikView)
32
Parte 2 Instalacin
El paquete completo de instalacin de la Documentacin y el Tutorial de QlikView Desktop incluye los siguientes componentes:
l l
7.
8. 9.
Nota: Introduzca siempre la licencia QlikView en la cuenta con que lo instal; de otro modo no funcionar correctamente.
Registrar la Instalacin
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 versin x86 y QlikViewx64.wil en la versin de 64 bits. Cada vez que se ejecuta la instalacin, se crea un nuevo archivo de registro que reemplaza al anterior.
33
En sistemas ms antiguos el archivo se encuentra en C:\Documents and Settings\username\Application Data\QlikTech\QlikView. Los parmetros para QlikView OCX se hallan en el mismo archivo.
5.4 Serializacin
Si obtiene su licencia QlikView desde un servidor QlikView Server o si posee una edicin personal 'Personal Edition' de QlikView no es necesario proceso de serializacin alguno. No obstante, tambin es posible adquirir un nmero de serie para este producto e introducirlo en Preferencias de Usuario: Licencia. Un QlikView registrado le permitir trabajar sin conexin, sin contacto alguno con un QlikView Server, por largos perodos de tiempo (perodos de ms de 30 das). Contacte con su distribuidor QlikView para ms detalles.
Nota: El proceso de serializacin requiere de acceso a red, o bien activacin por va telefnica.
Una vez que haya instalado y, opcionalmente, serializado su copia de QlikView, puede comenzar a utilizar el programa.
34
Parte 2 Instalacin
35
transferencia del archivo LEF. Cuando esto ocurre, se muestra el dilogo Fallo de Licencia para informarle acerca del problema. Si usted no ha podido obtener un archivo LEF vlido a travs 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.
36
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 nmero de bases de datos externas mediante los drivers Microsoft OLE DB Provider para ODBC.
37
Si no encuentra el driver que necesita en el cuadro de dilogo Drivers, pngase en contacto con su proveedor habitual para recibir el driver correcto.
38
39
7 Iniciar QlikView
Arranque QlikView desde el men Iniciar, Programas, o haciendo doble clic en un documento QlikView. Si desea iniciar QlikView desde la lnea de comandos, puede usar los parmetros descritos en la siguiente seccin.
[ ruta ] Qv.exe [ { parmetro } archivodedocumento ] La ruta es la ruta absoluta al archivo, o la relativa al directorio actual.
archivodedocumento::= [ path ] archivodedocumento
archivodedocumento es el nombre del archivo de su documento. parmetro se utiliza para marcar las distintas opciones:
/r Parmetros de recarga. El documento se abrir y el script se se cargar de nuevo. Por lo tanto el documento se guardar y QlikView se cerrar automticamente. /rp Lo mismo que arriba, pero la recarga es parcial. /l Carga datos nuevos. El documento se abrir y el script se se cargar de nuevo. El documento no se guardar y QlikView permanecer abierto. /lp Lo mismo que arriba, pero la recarga es parcial. /v Si a este parmetro le sigue directamente un nombre de una variable y una asignacin, la variable recibir el valor asignado antes de que se inicie la ejecucin del script. /nodata Abre el documento sin datos de variables, de tabla, ni de campo. Esta funcionalidad tambin est disponible para documentos abiertos previamente desde la Pgina de Inicio, vase La Pgina de Inicio (pgina 41). /NoSecurity Ignora las medidas de seguridad de QlikView acerca de macros y scripts hostiles, incrustados en documentos QlikView. No se mostrarn dilogos de advertencia preguntando al usuario si acepta el cdigo potencialmente peligroso. Use este parmetro con cuidado y slo 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 (vase Variables de Error (pgina 305)).
40
La pgina de inicio de QlikView contiene varias pestaas. El nmero de pestaas y los contenidos de algunas de ellas pueden variar con el tiempo, debido a que incluyen contenidos Web. Las pestaas que a continuacin se describen no obstante estarn presentes en todo momento: Comenzando Contiene informacin 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 seleccin de recursos en www.qliktech.com.
41
Contiene un listado con los documentos y pginas web abiertos ms recientemente. Simplemente haga clic sobre algunos de ellos si desea abrirlos. Haga clic con el botn 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 diseo con todas las hojas y objetos de hoja en su sitio, pero sin datos, es decir, vaco. 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 slo se desea efectuar un pequeo cambio en el diseo (por supuesto el script debe volver a ejecutarse para repoblar el documento tras los cambios). Esto tambin se puede hacer mediante la lnea de comando nodata( Sintaxis de la lnea de comandos (pgina 40)). 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. Aadir Documento a Favoritos Aade el documento o pgina 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 ubicacin Contiene un listado de los documentos y pginas web aadidos 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 aada o elimine entradas explcitamente. Simplemente haga clic en uno de sus documentos o pginas favoritos para abrirlo de nuevo. Haga clic con el botn 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 diseo con todas las hojas y objetos de hoja en su sitio, pero sin datos, es decir, vaco. 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 slo se desea efectuar un pequeo cambio en el diseo (por supuesto el script debe volver a ejecutarse para repoblar el documento tras los cambios). Esto tambin se puede hacer mediante la lnea 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 ubicacin
Favoritos
42
Abrir en el Servidor
Contiene una lista de los Servidores QlikView abiertos ms recientemente as como una interfaz de muy fcil utilizacin 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 podrn entonces abrirse con un simple clic. Haga clic en >>Mostrar Opciones si desea ver las opciones de autenticacin avanzadas. Vase Conectar con el Servidor (pgina 43) para ms detalles acerca de estos comandos. Servidores Recientes muestra una lista de los servidores a los que se haya conectado recientemente. Servidores Prximos permite ver una lista con todos los servidores presentes en la red.
QlikView recordar la pestaa que se utiliz por ltima vez y abrir la pgina de inicio con dicha pestaa activa la prxima vez que se inicie QlikView. Quite la seleccin de la casilla de verificacin Mostrar Pgina de Inicio al ejecutar QlikView, si la pgina de inicio no debe aparecer cuando se inicia el programa. La pgina de inicio se puede dejar abierta y se mostrar entonces como Pgina de Inicio en el men de Windows. Si se cierra la pgina de inicio, podr abrirse de nuevo en cualquier momento escogiendo Mostrar Pgina de Inicio en el men Ayuda.
Este dilogo se utiliza para abrir un documento QlikView de forma remota en un Servidor QlikView. Observe que al abrir un documento como cliente de un QlikView Server habr ciertas restricciones, en comparacin con las posibilidades de abrirlo como un documento local. Como cliente, puede que no se le permita aadir o eliminar objetos de hoja, dependiendo de si el documento admite colaboracin o no. No se podrn aadir o eliminar hojas. Adems, no se podr acceder a la mayora de dilogos de propiedades, ni el script, las macros no se podrn modificar y el documento no se podr guardar.
43
En Servidor introduzca el nombre del ordenador o la URL de una mquina 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 conexin adicionales, tal como se describe en las Conexin con pseudo-URL: (pgina 44) descritas en la parte inferior de este tema de ayuda. Una vez conectando, la parte central del panel muestra las carpetas de documento disponibles en el QlikView Server. Haga clic sobre una carpeta y se mostrarn los documentos disponibles bajo Nombre en la parte inferior del dilogo. Haga doble clic sobre un documento o seleccinelo y haga clic sobre el botn Abrir para abrir el documento. Borrar Lista Autenticacin Este botn borra la lista de Servidores Recientes de la Pgina de Inicio. Seleccione cmo identificarse en el QlikView Server. Hay tres mtodos de autenticacin disponibles: Utilizar Identidad NT Emplea identidad NT autenticada. Slo funciona si el ordenador est conectado al mismo dominio NT que el QlikView Server. Annimo Emplea identidad annima. Slo podr conectar si el servidor QlikView Server est configurado para permitir usuarios annimos y slo podr ver documentos que tengan permisos de archivo para una cuenta annima de QlikView Server. La conexin pseudo-URL al Servidor se completar con una @ antes del nombre del servidor. Cambiar Identidad Se utilizar un nombre de usuario NT conocido en el dominio del QlikView Server. El nombre de usuario se escribe en el cuadro de edicin ID de Usuario. Se le pedir la contrasea correspondiente cuando pulse el botn Conectar. La conexin con pseudo URL al Servidor se completar con el nombreusuario@ antes del nombre del servidor. Si est marcada esta opcin, el panel inferior del dilogo mostrar los contenidos de todas las subcarpetas simultneamente en lugar de utilizar la vista en forma de rbol.
Modo Plano
qvp://[[username][@]]hostname[:port|;protocol]/docname donde: username es un ID de usuario de Windows. El parmetro es opcional. hostname es el nombre del servidor central. El parmetro es obligatorio. docname es el nombre del documento QlikView (excluyendo la extensin qvw). El parmetro 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 parmetro es opcional.
@ withoutusername indica identidad annima. Si se omite la identidad del usuario, se presupone la identidad de acceso a Windows.
44
QlikView Server
QlikView Server suministra una plataforma donde alojar y compartir informacin QlikView a travs de Internet/Intranet. QlikView Server est totalmente integrado con QlikView para suministrar un paquete tecnolgico de anlisis de datos potente y sin fisuras a los usuarios finales. El componente de servidor que aporta QlikView Server es la parte central de esta tecnologa, que suministra una comunidad de documentos QlikView robusta, centralizada, capaz de conectar mltiples usuarios, mltiples tipos de clientes, documentos y objetos, en un entorno seguro y cmodo.
QlikView Publisher
QlikView Publisher es un miembro ms de la familia de productos QlikView que gestiona acceso y contenidos. Al presentar a los usuarios finales una informacin actualizada y permitirle a usted gestionar sus documentos QlikView de una forma potente y sofisticada, QlikView Publisher es una valiosa incorporacin al paquete QlikView. QlikView Publisher distribuye los datos almacenados en documentos QlikView a usuarios dentro y fuera de la organizacin. Restringiendo los datos, cada usuario recibe nicamente la informacin que le concierne. El servicio QlikView Publisher y su interfaz de usuario estn 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 aplicacin independiente. Para ello tendr que hacer uso de los parmetros de lnea de comando descritos en la seccin Sintaxis de la lnea de comandos (pgina 40).
Programador de Tareas
Windows tiene un servicio Programador de Tareas. Este servicio se controla desde el applet de gestin del ordenador en el Panel de Control (Windows Vista) o directamente desde el panel de Control (Windows XP). Asegrese que el Estado est configurado en Activado (e Inicio en Automtico, para que el servicio se inicie automticamente despus de reiniciar) para este servicio o servicios relevantes. La forma ms fcil de iniciar la ejecucin de un proceso por lotes, es crear un archivo para el lote o proceso, con los comandos relevantes. El archivo, que se podra denominar p.ej. MyBatch.cmd, podra contener p.ej. los siguientes comandos:
C:\qlikview\qv.exe /r C:\qlikview\example\file.qvw
45
Esto har que el proceso por lotes se ejecute todos los das a las 11:00 am.
Seccin de Acceso
Para reejecutar un archivo QlikView que contiene una seccin de acceso, asegrese de que el nmero de serie de la licencia instalada en el aparato que realiza la ejecucin del proceso por lotes, tenga permiso para ejecutar el script sin tener que introducir nombre de usuario o contrasea. Vase el ejemplo arriba. Para ms informacin acerca de la seccin de acceso, le remitimos a Seguridad (pgina 437).
ODBC
Si se emplea ODBC, asegrese de que la definicin de DSN est disponible desde el reloj de sistema que hace la reejecucin. La forma ms fcil de asegurarlo, probablemente ser definir el DSN como DSN de Sistema en el Panel de Control de ODBC.
46
8 El asistente "Comenzando"
El Asistente "Comenzando" sirve de ayuda para crear un documento QlikView; carga los datos y crea un grfico mediante los siguientes pasos:
Paso 1 - Seleccione la fuente de datos Paso 2 - Verifique la presentacin de los datos Paso 3 - Guarde el archivo Paso 4 - Seleccione un tipo de grfico Paso 5 - Defina dimensiones y aada cuadros de lista Paso 6 - Aada la expresin
47
El asistente slo maneja archivos Excel. Navegue hasta el archivo que contiene los datos. Observe que slo se carga la primera hoja de clculo 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.
48
Verifique la presentacin 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 tambin 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 Aadir 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.
49
En el dilogo 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 dilogo. Para introducir o modificar la ruta de archivo pulse el botn Guardar Como y volver a abrirse el dilogo Guardar Como. Pulse Siguiente para continuar y crear un grfico, o pulse Finalizar para guardar el documento y cerrar el asistente.
50
Seleccione el tipo de grfico que desee crear haciendo clic en el icono correspondiente. Los tipos de grficos disponibles son los ms habituales en QlikView. Es posible volver y cambiar el grfico por otro tipo de grfico cualquiera de los que hay en QlikView a travs del dilogo Propiedades de Grfico, cuando lo desee, una vez finalizado el asistente. Pulse Siguiente para continuar.
51
Seleccione una o ms dimensiones en los cuadros desplegables. Las dimensiones definen los valores para los que se calcularn las expresiones del grfico. Las dimensiones se hallan normalmente a la izquierda en los grficos de tabla y en el eje X por ej. de los grficos de barras. Los grficos de indicador por lo general no contienen dimensiones, as que en su caso esta pgina se omite de manera automtica. Tras haber finalizado este asistente, es posible aadir ms dimensiones o modificarlas en cualquier momento mediante el dilogo Propiedades de Grfico. Para mostrar los valores de las dimensiones definidas en los cuadros de lista, as como en el grfico, deje marcada la casilla Mostrar Cuadros de Lista. Pulse Siguiente para continuar.
52
Las expresiones de un grfico definen los valores calculados en el grfico. Las expresiones normalmente se muestran a la derecha en los grficos de tabla y en el eje Y de los grficos 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 opcin para ver la suma numrica de un campo, por ejemplo sum(Ventas). A continuacin elija qu campo sumar de la lista desplegable. Calcular la media aritmtica de: elija esta opcin para ver la media aritmtica numrica de un campo, por ejemplo avg(Resultado). A continuacin elija un campo para el clculo en la lista desplegable. Contar el nmero de: elija esta opcin para ver el nmero de valores de un campo, por ejemplo count(IDPedido). A continuacin, en la lista desplegable, elija en qu campo desea contar los valores.
53
Tras haber finalizado este asistente, es posible aadir ms expresiones o modificarlas en cualquier momento mediante el dilogo Propiedades de Grfico. Se accede al dilogo de Propiedades de grfico haciendo clic con el botn derecho sobre el grfico y seleccionando Propiedades. Para ms informacin sobre cmo proceder a continuacin, deje marcada la opcin Lanzar la ayuda para ver formas de desarrollar su documento QlikView. Pulse Finalizar para cerrar el asistente y ver el grfico.
54
9 Archivo QlikView
Un documento QlikView es un archivo que contiene todo lo necesario para un anlisis completo de los datos: l los datos mismos l el script necesario para actualizar el archivo QlikView con la informacin actual de la base de datos l toda la informacin relacionada con la presentacin o el diseo, es decir: todas las hojas, cuadros de lista, grficos, etc. l las alertas de documento, los marcadores de documento e informes de documento l la informacin acerca de las restricciones de acceso l un modulo de macros Por eso, a travs de los archivos QlikView, se puede distribuir informacin muy fcilmente. El anlisis no depende de la ubicacin de los datos originales o de las condiciones de red. Los documentos QlikView son una forma de compartir informacin con usuarios que no poseen acceso a la fuente original de los datos.
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 cdigo de macro del documento, si lo hay Module.txt - se crea un nico archivo para cada hoja. Adems los archivos contienen referencias a todos los objetos de hoja de la hoja. Tambin se crean archivos aparte para cada objeto de hoja: l LB<id>.xml l SB<id>.xml l MB<id>.xml l TB<id>.xml
55
l l l l l l l l l l l
CH<id>.xml IB<id>.xml CS<id>.xml BU<id>.xml TX<id>.xml LA<id>.xml SL<id>.xml SO<id>.xml BM<id>.xml CT<id>.xml RP<id>.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. contraseas.
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 aaden a source control Se crea un archivo con las configuraciones del proyecto
El archivo con las configuraciones del proyecto se almacena en la carpeta local del proyecto El archivo se denomina [QlikViewDocumentName]-prj.scc y contiene los parmetros necesarios para acceder a la informacin del proyecto en source control. El archivo de las configuraciones de proyecto no se incluye en los archivos manejados por el sistema source control. La existencia del archivo con las configuraciones del proyecto le dice a QlikView que un determinado documento lo gestiona un sistema source control. Adems, QlikView ha de poder encontrar y cargar el necesario MSSCCI Provider DLL, para tratar el documento como adjunto a source control. Esta comprobacin se realiza cada vez que se abre un documento en QlikView. Si el documento est ligado a source control, la barra de estado contendr un indicador con el estado del documento. La integracin de QlikView con source control slo afecta al diseo del documento. Ningn dato cargado en QlikView se deposita o extrae de source control. La operacin 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 automticamente 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 conexin, esto es, eliminar las etiquetas de slo lectura de los archivos modificados y guardar la ltima versin. La prxima 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. 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 operacin "Check In" en QlikView puede generar mltiples cambios. En consecuencia, el desplazarse por los
56
cambios seleccionando los archivos de forma aleatoria no es recomendable ya que no garantiza la estabilidad del documento.
57
58
10 Comandos de Men
Los mens que se describen en este captulo se encuentran en la barra de mens, en la parte superior de la pantalla. La mayora de comandos tambin se pueden configurar como botones de las barras de herramientas, vase Personalizar (Barras de Herramientas)... (pgina 78) para ms informacin.
Abrir
Abrir en el Servidor...
Actualizar Documento
Abrir URL
Abrir FTP
Cerrar Favoritos
Este comando slo est disponible con documentos abiertos en QlikView Server y cuando haya una nueva versin del documento disponible en el servidor. Cuando invoque una actualizacin, se obtiene el acceso a los ltimos datos al tiempo que mantiene su sesin, incluido el estado de las selecciones y el diseo. Abre el cuadro de dilogo Abrir URL. En este dilogo, introduzca una URL vlida de acceso a cualquier pgina web. La pgina web se abrir en una ventana aparte, dentro de QlikView. Esta funcionalidad puede emplearse, por ejemplo, para abrir QlikView Publisher Accesspoint o pginas que muestren los documentos de QlikView Server a travs de clientes AJAX. Se puede acceder a las pginas web abiertas a travs del men Windows, igual que se hara con cualquiera de las ventanas estndar de un documento QlikView. Abre una nueva ventana QlikView, permite la apertura de un archivo QlikView o fichero plano desde un servidor Ftp, (vase Abrir Archivos de Internet o Abrir Documento QlikView (pgina 210)). Abrir un fichero plano abre automticamente 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 ms abajo).
59
Guarda la configuracin actual en un archivo QlikView. Se guardan los datos, el script y el diseo. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+S. Guardar como Guarda la configuracin actual en un nuevo archivo QlikView bajo un nuevo nombre de archivo. Este comando tambin puede invocarse con el mtodo abreviado de teclado: F12. Guardar enlace Guarda el enlace a un documento abierto en un QlikView Server como archivo de texto en la mquina local. El archivo tendr extensin qvw pero no contendr ningn dato ni formato de diseo 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 Adjunto... correo electrnico con una copia adjunta del actual documento qvw. El receptor de dicho correo electrnico podr abrir el documento qvw siempre y cuando tenga acceso a QlikView y derechos de acceso al documento (si se emplea seguridad de seccin 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 electrnico con un enlace URL al documento actual del servidor. Enlace Se crear un marcador temporal de servidor (incluyendo el estado de diseo) y codificado en la URL. El receptor de dicho correo electrnico 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 dilogo estndar Imprimir, (vase Exportar e Imprimir (pgina 109)), permitindole imprimir el objeto de hoja actual. Este comando no est disponible para los cuadros de lista. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+P. Imprimir como Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Este PDF... comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+P. Imprimir Valores Abre el dilogo estndar Imprimir (vase Exportar e Imprimir (pgina 109), Posibles... que permite imprimir los valores posibles (seleccionados y opcionales) del cuadro de lista actual. Este comando slo est disponible para cuadros de lista. Imprimir Valores Esta opcin debe utilizarse cuando se impriman cuadros de lista y cuadros Posibles como PDF mltiples como PDF. Guardar Imprimir Hoja Vista Previa Abre el dilogo Imprimir, que le permite imprimir una imagen de la hoja actual, vase Imprimir Hoja (pgina 114). Muestra una vista previa de objetos de hoja imprimibles, vase Vista Previa (pgina 114).
60
Source Control
Configuracin Conjunto que utiliza el dll del proveedor MSSCCI (Microsoft Source Code Control Interface) para utilizarlo cuando se aade un proyecto o se descarga un proyecto de source control. Para ms informacin vea Source Control (pgina 56). Aadir Proyecto a Source Control Guarda el documento QlikView y crea automticamente 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 Versin Recupera la ltima versin del documento del sistema source control y reconstruye el documento QlikView. Subir Cambios Guarda el documento QlikView y realiza una operacin de entrada o subida de datos (check in) en el sistema source control. Esto incluye cuatro operaciones diferentes en source control, con sus respectivos dilogos:
l l
Aadir los archivos de nueva creacin. Deshacer los archivos checked out (extrados) 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 extrados antes de efectuarse la operacin de Deshacer Check Out. Esta operacin reconstruye el documento QlikView, eliminando los archivos que fueron aadidos y no subidos (checked in) y restaura las referencias a posibles archivos perdidos.
61
Exportar
Exportar Contenidos... Esta alternativa solo est disponible cuando un objeto de hoja exportable est activo. En ese caso, realiza la operacin de exportacin que se encuentra en el men Objeto del objeto de hoja. Exportar Imagen de Hoja... Abre un dilogo para guardar una imagen de la hoja actual en un archivo. Exportar Diseo de Documento Abre un dilogo para guardar el diseo del documento como archivo XML. No se guardarn datos del documento en el archivo XML. Exportar Diseo de Hoja Abre un dilogo para guardar el diseo de la hoja actual como archivo XML. No se guardarn datos del documento en el archivo XML. Importar Diseo de Documento Abre un dilogo para importar el diseo de documento de otro documento guardado como XML. No se importarn los datos. Importar Diseo de Hoja Abre un dilogo para importar el diseo de otra hoja guardada como XML. No se importarn los datos. Abre Dilogo Editor de Script (pgina 189). 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 tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+R. Ejecuta el script de carga actual, incluyendo todos los comandos de script, como por ejemplo Drop Table (pgina 257), 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 (pgina 287) o Add (pgina 246). 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 tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+R. Abre un men que contiene los dos comandos siguientes:
Importar
Recarga Parcial
Reducir Datos
Mantener Valores Posibles Reduce la base de datos QlikView eliminando todos los valores excluidos. 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 diseo. Abre el dilogo Visor de Tablas (pgina 198) donde se puede analizar la estructura de los datos cargados de una manera grfica, en tablas, campos y asociaciones. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+T. Una lista con los ltimos documentos utilizados por QlikView. El nmero de documentos mostrados se configura en el dilogo Configuraciones: Preferencias de Usuarios. Por defecto es 8. Seleccionar una de estas opciones es equivalente al comando Abrir.
Visor de Tablas
62
Salir
Copiar
Pegar
Activar Todo
Buscar
63
Modo de Copiado
Cambia del modo lgico al modo de copiado. Los valores en los que hace clic en el modo bsqueda se copian al portapapeles sin cambiar el estado lgico de la ejecucin QlikView. Cuando se selecciona un modo de copia, se abre el dilogo Lista de Copiado al Portapapeles (pgina 115). En este dilogo se muestran los campos copiados. El formato de la lista de copia tambin se puede fijar aqu.
Aplicar Zoom a todas las Las configuraciones de Zoom de la hoja visible activa se transferirn a Hojas todas las hojas del documento.
64
Rejilla de Diseo
Alterna entre habilitar o deshabilitar la rejilla de diseo, los contenedores para objetos activos y el ajuste a la rejilla, para poder redimensionar o mover objetos en el diseo. Este comando tambin puede invocarse con el mtodo 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 pgina Ajax, activa o inactiva. Abre el dilogo Selecciones Actuales (pgina 121) donde se enumeran en una lista las selecciones por su nombre y valor de campo. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+O.
Adelante
Bloquear
Desbloquear
Borrar
Borrar Todo Desbloquear y Borrar Todo Definir Estado de Borrado Restablecer Estado de Borrado
65
Aadir Hoja
Aade una hoja con pestaas en la que se puede visualizar un nuevo conjunto de objetos de hoja. Siempre que, tanto el cliente como el servidor, tengan instalada la versin QlikView 9 o posterior, ser posible aadir nuevos objetos de hoja al diseo, incluso si se est trabajando con un documento en QlikView Server. Mueve la (pestaa de) hoja actual un paso a la izquierda (hacia delante) Mueve la (pestaa de la) hoja actual un paso a la derecha (hacia atrs). Elimina la hoja activa y todo lo que contiene. Abre la pgina de propiedades Campos de las Propiedades de Hoja. Pueden seleccionarse uno o varios campos de una lista. Los campos seleccionados se mostrarn en la hoja activa, en unos cuadros de lista configurados de forma predeterminada. Para establecer las propiedades especficas de un cuadro de lista, haga clic con el botn 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 dilogo Objetos del Servidor (vase la Panel de Objetos del Servidor (pgina 643)). Se puede gestionar el personal y se pueden compartir los objetos de servidor. Esta opcin de men solo est disponible cuando se trabaja con un documento en QlikView Server y nicamente si el servidor y el documento del servidor estn 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 dilogo de las propiedades correspondientes para configurar el nuevo objeto. Siempre que tanto el cliente como el servidor tengan instalada la versin QlikView 8 o posterior, ser posible aadir nuevos objetos de hoja al diseo, incluso si se est trabajando con un documento de QlikView Server. Esto requiere que: a) tenga en su poder una licencia vlida, b) el documento de servidor est configurado para permitir objetos de servidor y c) el QlikView Server est configurado para permitir objetos de servidor.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
66
Ajustar tamao mximo Ciertos tipos de objetos de hoja, como es el caso de los cuadros de lista, los del objeto al tamao cuadros mltiples y las tablas, pueden tener un tamao mximo mayor del actual utilizado actualmente. Esta opcin permite que una tabla, por ejemplo, pueda expandirse por la hoja cuando se incluyan ms datos. Esta operacin redefine el tamao mximo del objeto, ajustndolo al tamao real en cada momento de todos los objetos seleccionados en la hoja activa. Puede utilizar Ctrl+A para seleccionar todos los objetos de la hoja. Ajustar Objetos que estn 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 alineacin de los objetos de hoja se puede determinar aqu conforme a diversas alternativas, p.ej. Alinear a la Izquierda, Centrar en Horizontal.
Propiedades de Documento
Propiedades de Hoja
Panel de Variables...
Mis Marcadores Desde esta lista se pueden recuperar los diez primeros marcadores (Marcadores de Usuario) personales vinculados al documento activo.
67
Aadir Marcador
Reemplazar Marcador
Eliminar Marcador
Ms... Importar
Abre el dilogo Dilogo Aadir Marcador (pgina 135), donde se puede editar el nombre del marcador. Este comando tambin puede invocarse con el mtodo 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 seleccin 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 dilogo Marcadores, donde se pueden recuperar todos los marcadores creados anteriormente para el documento. Despus de buscar y seleccionar un archivo de marcador previamente guardado (.qbm), se abrir el dilogo Importar Marcadores (pgina 141) donde podr importar marcadores. Abre el dilogo Exportar Marcadores (pgina 140) donde podr exportar los marcadores seleccionados a un archivo de marcador QlikView (.qbm).
Exportar
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 pgina Preferencias de Usuario: Ubicaciones. Abrir Consola de Gestin Abre la Consola de Gestin de QlikView/Consola de Gestin 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 pgina Preferencias de Usuario: Ubicaciones. Asistente de Grfico Abre el Asistente de Grfico Rpido (pgina 833), el cual le ayuda a crear Rpido... un grfico simple, de una forma rpida y fcil, sin tener que preocuparse de momento por explorar la gran cantidad de parmetros y opciones disponibles.
68
El Asistente de grfico de tiempos (pgina 841) le ayuda en la tarea habitual de crear grficos en los que una determinada medida (expresin) debiera ser cualificada y a menudo sometida a comparacin entre diversos perodos de tiempo, por ej. con el ao actual, el ao anterior, lo que llevamos de ao, etc. El Asistente de Grfico de Estadsticas (pgina 847) le guiar oportunamente si desea aplicar pruebas estadsticas comunes a los datos en QlikView. El Asistente de Cuadro (pgina 831) crea un cuadro combinado, empleado a menudo para la presentacin de datos estadsticos. Abre el cuadro de dilogo Alertas (pgina 164), donde podr definir y editar cualquier alerta que se vaya a emplear en el documento.
El Asistente de Alertas (pgina 168)le ayuda en la tarea de definir una alerta. Asistente de Creacin de Invoca el Asistente de Creacin de Plantillas (pgina 651) que le permitir Plantillas crear una nueva plantilla o editar otra ya existente. Para ms detalles acerca de las plantillas vase Plantillas de Diseo (pgina 649).
Documentos Disponibles Abre el dilogo Documentos Disponibles (pgina 70), que muestra una lista expandida (por debajo de 10) de los documentos QlikView abiertos, proporcionando informacin adicional del documento. Si selecciona un documento, lo activa.
69
Documentos Disponibles
Este dilogo sirve para seleccionar el documento activo cuando se tienen ms de 10 documentos abiertos al mismo tiempo. Seleccione un documento en la lista y haga clic en Seleccionar para activar ese documento. El dilogo tambin contiene numerosa informacin de soporte, la cual se mostrar cuando tenga problemas con un documento QlikView en concreto. Las columnas son: Documento Nombre del documento qvw. Si est marcada la opcin Mostrar Rutas Completas de Documento en la parte inferior del dilogo se mostrar el nombre del documento con su ruta de archivo completa. Conexin Local (documento abierto en ordenador local) o Remoto (documento abierto en QlikView Server).
Conexin
Nmero de Compilacin El nmero de versin compilada del cliente QlikView. en Cliente Nmero de Compilacin El nmero de versin compilada de cliente QlikView Server para documentos en Servidor remotos. Nombre de Cliente NT Identidad autenticada Windows NT del usuario cliente cuando la conexin se realiza a travs de autenticacin NT. Informacin completa acerca de la versin QlikView en la que se guard el documento por ltima vez (slo disponible para documentos locales).
Guardado en Versin
70
Mostrar Pgina de Inicio Muestra la pgina de inicio cada vez que arranca QlikView. Si no desea que la pgina de inicio se muestre al arrancar el programa, desactive la casilla de verificacin Mostrar Pgina de Inicio al lanzar QlikView. QlikTech en la Web Actualizacin QlikView Abre otras opciones avanzadas que le llevarn a la pgina de inicio de QlikTech. Abre el dilogo QlikView Update desde el cual podr hacer que QlikView contacte con el servidor de actualizaciones para ver si hay alguna actualizacin del programa disponible. Abre el dilogo License Enabler File Editor donde el usuario puede revisar o editar el Archivo de Activacin de Licencia. Abre el dilogo Informacin de soporte de documento (pgina 71) y muestra una lista de datos de soporte pertenecientes al documento activo. Abre el cuadro de dilogo Acerca de, que muestra la versin de QlikView, el nmero de serie y el nombre de su propietario.
Este dilogo muestra una lista de datos de soporte pertenecientes al documento activo. Debe hacer referencia a esta informacin cuando informe de un error al servicio de soporte tcnico o cualquier problema relacionado con documentos QlikView especficos. Fjese que algunas filas slo son relevantes para documentos locales mientras otras se refieren nicamente a documentos remotos.
71
Mediante el botn Copiar al Portapapeles puede copiar y pegar los contenidos de este dilogo, por ejemplo en documentos de texto adjuntos al e-mail o directamente en el e-mail dirigido a soporte.
72
La barra de herramientas estndar de QlikView contiene botones para las funciones ms habituales. Para visualizarla, elija Barra de Herramientas Estndar 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 estndar. Nuevo Archivo Abre una nueva ventana QlikView y le permite crear un nuevo Archivo QlikView (pgina 55). Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+N. Permite la apertura de un Archivo QlikView (pgina 55) o Table file en una nueva ventana QlikView. Al abrir un fichero plano se abre automticamente el Asistente de Archivo: Tipo (pgina 216). Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+O. Este comando slo est disponible con documentos abiertos en QlikView Server y cuando haya una nueva versin del documento disponible en el servidor. Cuando invoque una actualizacin, se obtiene el acceso a los ltimos datos al tiempo que mantiene su sesin, incluido el estado de las selecciones y el diseo. Guarda el documento activo como un archivo. El formato de archivo predeterminado se establece en Preferencias de Usuario: Guardar (pgina 89). 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 pgina de propiedades Imprimir: General (pgina 109). La herramienta estar en gris si no hay ningn objeto imprimible seleccionado. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+P.
Abrir Archivo
Actualizar
Guardar
Imprimir
73
Editor de Script
Recargar
Abre el dilogo Imprimir: General (pgina 109) con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimirse le pedir que introduzca un nombre de archivo para el archivo PDF de salida. Este botn slo est disponible si el sistema dispone de una impresora PDF. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Abre el dilogo Dilogo Editor de Script (pgina 189) que permite escribir y ejecutar Script que abren bases de datos con el fin de recuperar datos en QlikView. Este comando tambin puede invocarse con el mtodo 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 ejecucin 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 diseo, includo cualquier movimiento, cambio de tamao y eliminacin de objetos de hoja, as como cambios en las propiedades de un objeto de hoja. La eliminacin de hojas, edicin de propiedades de hoja o propiedades de documento tambin se pueden deshacer. QlikView mantiene un listado que registra los ltimos cambios efectuados en el diseo. Cada comando Deshacer Cambios de Diseo har retroceder un paso atrs en la lista. Ciertas operaciones, p.ej. Recargar y Reducir Datos vaciarn el buffer de Deshacer/Rehacer.Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Z. Rehace el ltimo comando Deshacer en la presentacin. Cada comando Rehacer Cambio en el Diseo permite avanzar un paso en la lista, siempre que haya acciones deshechas que poder rehacer. Ciertas operaciones, p.ej. Recargar y Reducir Datos vaciarn el buffer de Deshacer/Rehacer.Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Y. Abre el cuadro Buscar (pgina 124) del objeto activo. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+F. Abre el dilogo Selecciones Actuales en el que se pueden ver las selecciones que estn activas. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+O. Abre el Asistente de Grfico Rpido (pgina 833) que le permitir crear un grfico de una manera rpida y sencilla, sin tener que preocuparse de analizar la ingente cantidad de opciones y parmetros disponibles. Abre el dilogo Dilogo Aadir Marcador (pgina 135), donde se puede editar el nombre del marcador. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+B. Abre la ayuda de QlikView. Muestra ayuda especfica acerca del objeto escogido, p.ej. un comando del men. Tras hacer clic en este botn, solo hay que mover el signo de interrogacin y acercarlo al objeto del que se desee recibir ayuda.
74
La barra de herramientas de navegacin de QlikView (ver arriba) contiene los botones con las funciones empleadas ms habitualmente por QlikView para el anlisis de datos. Para activar o desactivar la barra de herramientas de navegacin elija Barra de Herramientas de Navegacin en Barras de Herramientas del men Ver. El texto que se muestra a continuacin se refiere a los contenidos predeterminados para la Barra de Herramientas de Navegacin. Borrar Hacer clic en este botn aplicar la seleccin inicial de un documento QlikView, lo cual puede configurarse; vase Definir Estado de Borrado a continuacin. El men desplegable ofrece las siguientes opciones: Eliminar La seleccin inicial de un documento QlikView. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+D. Eliminar Todo Elimina todas las selecciones, excluyendo las bloqueadas. Desbloquear y Borrar Todo Desbloquea u borra todas las selecciones. Borrar Estado Especfico Borra las selecciones de un determinado estado. Fijar estado borrado Fija la seleccin actual en Estado borrado. Restablecer Estado de Borrado Restablece el Estado de Borrado a ninguna seleccin. Vuelve al estado lgico 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 Atrs le llevar un paso atrs en la lista. Vuelve al estado lgico anterior al comando Atrs. Se puede alternar entre los dos estados con los comandos Atrs y Adelante. Bloquea todas las selecciones de valores actuales en el documento entero.
Atrs
Adelante
Bloquear Selecciones
Desbloquear (Selecciones) Desbloquea todas las selecciones de valores actualmente bloqueadas en el documento completo.
La barra de herramientas de diseo de QlikView (ver arriba) contiene botones para tareas que se realizan cuando se crea o modifica la presentacin de un documento. No se muestra esta barra de herramientas de forma predeterminada (por defecto). Para visualizarla, elija Barra de Herramientas Diseo 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 diseo. Aadir Hoja Aade una nueva hoja al documento.
Ascender Hoja
75
Descender Hoja Propiedades de Hoja Crear Cuadro de Lista Crear Cuadro de Estadsticas Crear Cuadro de Tabla
Mueve la hoja activa un paso hacia la derecha. Abre el dilogo Propiedades de Hoja, donde se puede modificar la hoja activa. Crea un cuadro de lista que muestra los campos elegidos de la tabla de base de datos. Crea un cuadro de estadsticas, que calcula entidades estadsticas basadas en los posibles valores de un campo. Crea un cuadro de tabla que sirve para mostrar informacin sobre los registros. Crea un cuadro de seleccin mltiple, que sirve para mostrar distintos atributos. Crea un grfico que puede servir para mostrar campos y dimensiones calculadas. Crea un cuadro de entrada que sirve para mostrar e introducir datos en variables de QlikView. Crea un cuadro de selecciones actuales, el cual muestra las selecciones actuales directamente en el diseo. Crea un objeto botn que realiza acciones en QlikView, por ej. mtodo abreviado, exportar, etc. Crea un objeto para visualizar informacin de texto o imgenes. Crea un objeto de lnea/flecha, que sirve para dibujar una lnea o una flecha en la presentacin. Crea un nuevo objeto calendario/deslizador.
Crear Cuadro de Seleccin Mltiple Crear Grfico Crear Cuadro de Entrada Crear Cuadro de Selecciones Actuales Crear Botn Crear Objeto de Texto Crear objeto de Lnea/Flecha Crear Objeto Calendario/Deslizador
Crear Objeto Marcador Crea un nuevo objeto marcador. Crear Objeto de Bsqueda Crear Contenedor Crea un nuevo objeto de bsqueda.
El asistente de grfico de tiempos le ayuda en la tarea habitual de crear grficos en los que una determinada medida (expresin) debiera ser cualificada y a menudo sometida a comparacin entre diversos perodos de tiempo, por ej. con el ao actual, el ao anterior, lo que llevamos de ao, etc.
76
Copiar Formato
Alinear a la Izquierda Centrar en Horizontal Alinear a la Derecha Alinear Abajo Centrar en Vertical Alinear Arriba Espaciar en Horizontal Espaciar en Vertical Ajustar a la Izquierda
Este botn 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 continuacin haga clic en el objeto destino. Para copiar el formato y aplicarlo a mltiples objetos, haga clic primero en el objeto cuyo estilo desee copiar, luego doble clic en el botn Copiar Formato y a continuacin clic en cada uno de los objetos destino. Podr detener el copiado de formato pulsando el botn 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 ttulo del(os) objeto(s) destino, solo se copiarn las propiedades del borde o ttulo. Cuando se copie entre objetos de hoja de un mismo tipo, se copiarn adems propiedades adicionales especficas del tipo de objeto. Todos los objetos de hoja activos se alinean a lo largo de su borde izquierdo. Alinea los objetos de hoja activos a lo largo de su centro en el eje horizontal. Alinea los objetos de hoja activos a lo largo de su borde derecho. Alinea los objetos de hoja activos a lo largo de su borde inferior. Alinea los objetos de hoja activos a lo largo de su centro en el eje vertical. Alinea los objetos de hoja activos a lo largo de su borde superior. Distribuye los objetos de hoja activos con espacios iguales entre ellos en el eje horizontal. Distribuye los objetos de hoja activos con espacios iguales entre s en el eje vertical. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo vertical del objeto situado ms a la izquierda y hacia la derecha. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo superior horizontal del objeto ms alto y hacia abajo. Abre el dilogo Propiedades de Documento, donde se pueden modificar las configuraciones del documento actual. Abre el dilogo Preferencias de Usuario, donde se pueden modificar aquellas configuraciones que estn relacionadas con el modo de trabajar del usuario. Abre el dilogo Editor de Mdulo donde se escriben las macros y las funciones definidas por el usuario en VBScript o JScript. Abre el dilogo Visor de Tablas en el que se muestran los datos de la estructura de tabla. Habilita y deshabilita el modo WebView, que utiliza el navegador web interno de QlikView para mostrar el diseo del documento como una pgina Ajax.
77
78
Barras de Herramientas
Esta pgina contiene una lista con todas las barras de herramientas disponibles y la barra de mens. Active/desactive las barras de herramientas marcando la casilla correspondiente en la lista. Nuevo Renombrar Crea una nueva barra de herramientas. Renombra la barra de herramientas resaltada. El comando no est disponible para las cinco barras de herramientas predeterminadas. Elimina la barra de herramientas resaltada. Este comando no est disponible en las cinco barras de herramientas predeterminadas. Restablece la configuracin inicial de la barra de herramientas resaltada.
Eliminar
Restablecer
79
Comandos
Tal y como se indica en la pestaa Comandos, aadir o retirar parte de los contenidos de cualquier barra de herramientas es simplemente cuestin 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 visualizacin, esto se consigue en la pestaa Barras de Herramientas. Mediante el panel Categoras se pueden limitar los comandos mostrados a los contenidos de un nico men QlikView por vez.
80
Opciones
La pestaa Opciones contiene opciones de personalizacin adicionales: La seccin Mens y Barras de Herramientas Personalizados permite utilizar mens abreviados, con una seleccin de los comandos ms habituales. Mostrar Siempre Mens Desactive esta opcin si desea utilizar unos mens abreviados, con una seleccin Completos de los comandos ms habituales. Mostrar mens completos tras una breve pausa Cuando se estn empleando los mens abreviados, habilite esta opcin si desea que los mens completos aparezcan tras haber merodeado con el ratn por el men durante un breve tiempo. Restablecer Datos de Uso Este parmetro elimina los registros de los comandos empleados en una en Mens y Barras de aplicacin y restaura el conjunto predefinido de comandos visibles en los mens Herramientas y barras de herramientas. No deshace ninguna de las personalizaciones explcitas. Las siguientes opciones de configuracin se agrupan en Otros: Iconos Grandes Esta opcin aumenta los iconos de las barras de herramientas al doble de su tamao, mejorando su visibilidad si ello fuera necesario. Esta opcin activa/desactiva la aparicin de consejos en las barras de herramientas.
Mostrar Consejos de Pantalla en Barras de Herramientas Mostrar Teclas de Mtodo Abreviado en Consejos de Pantalla
Esta opcin aade contenidos a la informacin ya mostrada en el mensaje emergente con consejos en las barras de herramientas.
81
Animaciones de Men
Esta opcin afecta a la forma en que se abren los mens (y mens en cascada). Adems de la Configuracin predefinda de Sistema, hay una serie de animaciones personalizadas, disponibles en una lista desplegable.
AllowCustomizeToolbars (Permitir personalizar barras de herramientas) and AllowCustomizeMenubar (Permitir personalizar barra de men) Fijar el valor en 1 permite una personalizacin interactiva, mientras que el valor 0 lo impide. Nota: Antes de modificar estos parmetros, asegrese de que la aplicacin est cerrada.
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 deberan ser idnticas para poder garantizar una funcionalidad al 100%.
82
Finalmente, la barra de estado incluye un indicador de seleccin. Si est en verde significa que hay selecciones ya efectuadas que no se pueden ver en la hoja actual.
83
84
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.
Mostrar Campos de Sistema Mostrar Variables de Sistema Utilizar Sonidos Eliminar Mapas de Bits no Utilizados
Si est seleccionado, los Campos de Sistema (pgina 399) se incluirn de forma predeterminada en todas las listas de nombres de campos. Si est seleccionado, las Variables de Sistema se incluirn por defecto en todas las listas de variables. Habilita los efectos de sonido integrados en QlikView. 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 opcin para eliminarlos automticamente.
Encriptar Credenciales Marque esta alternativa si quiere que el asistente de sentencias connect de Conexin de Usuario enmascare las sentencias de conexin encriptando ID de usuario y contrasea. Recordar Informacin de QlikView puede retener el ID de usuario y la Contrasea de cualquier Login hasta salir de documento QlikView que requiera login y que haya sido abierto durante el QlikView tiempo que dura una sesin QlikView. Deseleccionando esta opcin, se solicitar al usuario su login para entrar cada vez que se vuelve a abrir el documento.
85
La tecla Mays Inhibe las Este parmetro permite al usuario evitar la ejecucin de cualquier macro AlAbrir Macros manteniendo pulsada la tecla MAYS mientras se abre un documento QlikView. Mantener Progreso Abierto tras la Recarga Marcar esta opcin mantendr el dilogo Progreso de Ejecucin del Script abierto una vez que el script haya finalizado la recarga.
Barra de Desplazamiento Si esta opcin 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 aplicacin. Barra de Desplazamiento Se produce lo mismo que en la opcin anterior, slo que en vertical. Vertical Restablecer Ventana al Tamao del Documento Si se activa esta opcin, el tamao de la ventana QlikView coincide con el tamao del documento, es decir, el tamao de la ventana QlikView en el momento en que se guard el documento. Este parmetro ignora el procedimiento habitual segn el cual cualquier Archivos QVD (pgina 429) creado automticamente se purga inmediatamente tras la ejecucin del script, siempre que el documento que los cre ya no est disponible. Esta opcin normalmente debera dejarse sin marcar. Por razones de optimizacin del rendimiento, el registro del script normalmente no se escribe en disco tras cada sentencia individual. Pero si selecciona esta opcin s que lo har. Esto puede resultar til si se utilizan otros programas para monitorizar la ejecucin de script mediante el registro. No obstante, emplear este parmetro puede hacer que se incrementen notablemente los tiempos de ejecucin del script en los casos en que ste contenga numerosas sentencias.
Volver a abrir el Dilogo Si el script se ejecuta desde el interior del dilogo Editor de Script y esta casilla de Script Tras Ejecucin de verificacin se encontrara marcada, el dilogo se abrir de nuevo tras la de Script efectuada desde ejecucin de script. el Dilogo Mostrar el Asistente Abre el Asistente "Comenzando" que le gua a travs de los pasos para la "Comenzando" cuando se creacin de un nuevo documento basado en una nica hoja de Excel. crea un documento nuevo Purgar Buffers QVD Hurfanos Ahora Pulse este botn para realizar una purga manual de los buffers QVD hurfanos que han sido retenidos por el parmetro Mantener Archivos Qvd Hurfanos anterior.
86
Este grupo sirve para controlar la lista de archivos QlikView en el men Archivo, as como en la Pgina de Inicio. En En Men se puede modificar el nmero de archivos recientemente utilizados que se listarn en el men Archivo. El valor por defecto es 8. En En Pgina de Inicio se puede modificar el nmero de archivos recientemente utilizados que se listarn en la Pgina 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 ms recientemente usados. Si hace clic en el botn Eliminar URLs se eliminarn 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 configuracin predeterminada es ANSI, pero en su lugar es posible marcar la opcin Unicode. Apariencia de Seleccin Estilo de Seleccin preferido Establece el estilo de seleccin predeterminado. QlikView ofrece muy diversas formas de soporte y presentacin de los datos, as como de realizacin de selecciones en cuadros de lista y cuadros de seleccin mltiple. Los estilos QlikView Classic, Indicador de Esquina, LED y Casillas de verificacin LED emplean todos ellos codificacin de color para indicar los valores seleccionados, los posibles y los excluidos. El estilo Casillas de Verificacin y el estilo Casillas de Verificacin LED imitan la interfaz estndar de Windows, con una casilla de verificacin junto a cada valor. Este valor predeterminado puede sobrescribirse para un documento especfico mediante el parmetro correspondiente en Propiedades de Documento: General (pgina 444)). Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Puede encontrar ms informacin acerca de los estilos de seleccin en el captulo Estilos de Seleccin del Manual de Referencia.Para ms informacin acerca de los estilos de seleccin, vea la seccin Estilos de Seleccin (pgina 118). Esquema de Colores de Seleccin Preferido Establece el esquema de color predeterminado de la seleccin. Cuando se utilizan los estilos de seleccin basados en color, hay varios esquemas diferentes de color disponibles. El Esquema de Color (pgina 117) (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 sobrescribirse para un documento especfico mediante el parmetro correspondiente en Propiedades de Documento: General (pgina 444)). Cambiar el Idioma de la Pulse el botn que abrir el cuadro de dilogo Seleccione el Idioma de la Interfaz Interfaz. En este dilogo aparecern listadas todas las versiones de lenguajes que QlikView tiene disponibles en el PC. (Varias versiones de lenguaje se incluyen como archivos .dll en el momento mismo de la instalacin). Tras seleccionar un nuevo lenguaje, debe reiniciar QlikView para que los cambios surtan efecto. El cambio afecta tanto al lenguaje de la interfaz del usuario del programa, como al lenguaje de la ayuda on-line, siempre y cuando dichos archivos de ayuda estn disponibles para el PC.
87
Marque esta alternativa e introduzca un tiempo de retardo para que las ventanas emergentes del marcador se cierren automticamente una vez transcurrido un determinado nmero de segundos especificado. Habilita y deshabilita el modo WebView, que utiliza el navegador web interno en QlikView para mostrar el diseo del documento como una pgina AJAX, activa o inactiva. En este grupo se establecen configuraciones para el modo de bsqueda por defecto. Incluir Valores Excluidos en la Bsqueda Hay dos maneras posibles de interpretar una bsqueda de texto: buscando solo entre los valores opciones o buscando entre todos los valores, por ejemplo: incluir los valores excluidos en la bsqueda. Habilite esta opcin si desea hacer lo ltimo. Este valor por defecto puede sobrescribirse(ignorarse) a nivel de objeto de hoja. Modo de Bsqueda Predeterminado El modo de bsqueda por defecto para bsquedas dentro de los cuadros de lista, cuadros de seleccin mltiple, etc. puede establecerse en esta lista desplegable. La configuracin predeterminada solo se aplica cuando el usuario comienza a escribir directamente y no utiliza ninguna de las selecciones de men o Mtodos Abreviados de teclado para comenzar la bsqueda. Es posible sobrescribir seleccionando un parmetro distinto sobre el nivel de objeto de hoja.
Configuraciones de Bsqueda
Utilizar Anterior Se utilizar el modo de bsqueda empleado en la ltima bsqueda completa. Utilizar Bsqueda con Comodn La cadena de bsqueda inicial estar compuesta por dos caracteres comodn con el cursor entre ambos para facilitar la bsqueda con comodn. Utilizar Bsqueda Difusa La cadena de bsqueda inicial ser un tipo de tilde (~) que denota una bsqueda difusa. Utilizar Bsqueda Normal No se aadirn caracteres adicionales a la cadena de bsqueda. Sin caracteres comodn, se realizar una Bsqueda Normal.
Valores Mximos en Selecciones Actuales Especifique el nmero mximo de valores distintos seleccionados que se mostrarn en el dilogo actual de selecciones y en las marcas de seleccin de las copias impresas. Si hay ms valores seleccionados, se mostrarn como x valores de y en el campo correspondiente.
88
Lmites de Memoria para Este control establece el mnimo y el mximo de cantidad fsica de RAM que Espacio de Trabajo (%) puede utilizar una aplicacin. De esta forma se puede controlar si una aplicacin necesita ms memoria fsica o no. Sin embargo, no hay garantas de que el sistema operativo pueda servir al proceso la cantidad fsica de memoria aqu especificada. Unos parmetros demasiado altos podran perjudicar el rendimiento de otros procesos en el sistema informtico, esto no obstante podra ser lo deseable si el ordenador est dedicado en exclusiva a QlikView. No modifique estos parmetros,. a menos que sea un experto en gestin de memoria virtual de Windows! Ms informacin sobre lmites de memoria en la documentacin de Microsoft Windows. La configuracin es: Bajo establece la cantidad mnima de memoria, en porcentaje, que se asignar al proceso o aplicacin. Alto establece la cantidad mxima de memoria, en porcentaje, que se asignar al proceso o aplicacin. Cach establece la cantidad de memoria, en porcentaje, que se asignar como cach al proceso o aplicacin.
89
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 (pgina 444) en vez.
Compresin Este desplegable especifica el modo de compresin al guardar para documentos nuevos. Si utilizamos compresin, el tamao del archivo se reducir normalmente entre un 60-80% (los resultados reales dependern del documento). Cuando se utiliza la compresin, el tiempo de guardado del documento se incrementa ligeramente. Con la compresin Media se comprimirn todas las partes del documento excepto las tablas de datos (las cuales ya se han comprimido dentro del documento). Con la compresin Alta (por defecto) las tablas de datos se comprimirn, ahorrando algn espacio, pero incrementando los tiempos de carga y guardado. Si elige Ninguno, todos los datos se guardarn sin comprimir.
Guardar Antes de Recargar Haga clic en esta opcin para guardar el documento automticamente antes de que se ejecute el script.
Guardar Informacin de Aqu puede especificar reglas para la creacin de una copia de seguridad del Recuperacin archivo QlikView actual. Esta funcionalidad de autoguardado puede resultar muy Automtica til en caso de que el sistema falle. Puede establecer independientemente el salvado automtico a intervalos regulares (Cada _ Minutos) y cada vez que se ejecuta el script (Despus de Recargar Datos).
Nota: No se guardarn archivos de AutoRecuperacin para un documento nuevo hasta que haya sido guardado por el usuario con un nombre de documento.
Utilizar Backup
Aqu puede especificar reglas para mantener copias anteriores que hayan sido creadas con la funcionalidad guardado automtico. Si la opcin Utilizar Backup est marcada, podr especificar cuntas copias de seguridad desea que se almacenen (Mantener las ltimas _ Instancias) y si lo desea, el programa tambin puede guardar una seleccin de las versiones preferidas ms antiguas (Mantener las Instancias Seleccionadas ms antiguas).
90
En este dilogo se pueden determinar las preferencias personales para el texto de los editores QlikView. Se incluyen los editores en el Dilogo Editor de Script (pgina 189) (Script), el dilogo Editar Expresin (dilogo) (pgina 823) (Expresin en Grfico) y el editor de macros en el dilogo Editor de Mdulo (pgina 967) (Mdulo). Aqu es posible establecer las diferentes preferencias de fuente, tamao de fuente, estilo de fuente, color de fuente para diversos Tipos de Texto diferentes, los cuales pueden resaltarse en el cuadro de texto.
91
Script y Expresiones
Texto Normal Palabras Reservadas Texto que no pertenece a ninguna de las categoras descritas abajo. Las palabras clave empleadas en el script (se describen y detallan en Sentencias de Script y palabras clave (pgina 243)), p.ej. load, select, directory, semantic, etc. Comentarios introducidos en el script o grfico. Los errores que QlikView detecta en el script o en la expresin de grfico. Al acercarse con el cursor a unos parntesis en el script, los parntesis y las comas encerrados por ellos, se resaltan. De esta forma es fcil detectar si faltan parntesis o comas. Los nombres de campos a cargar y utilizar en grficos. 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 (pgina 309). Las funciones utilizadas en el script (descritas en Funciones de Agregacin (pgina 314)), p.ej.div, left, if, num, etc. y en los grficos. El nombre del archivo de donde se extraen los campos. Las variables de macro utilizadas en el script. Para ms informacin sobre variables, vea Variables de script (pgina 300).
Funciones
Funciones de Agregacin Las funciones de agregacin utilizadas en la expresin (descritas en Funciones de Agregacin (pgina 314)), p.ej. sum, min, max,etc. Operadores Son los operadores empleados en el script (los cuales se describen en Operadores (pgina 853)), por ej. +, like, etc. y en las expresiones. Las etiquetas asignadas a determinadas tablas. Para ms informacin vea Nombres de Tabla (pgina 299). Se refiere a los identificadores, modificadores y operadores empleados en la expresin (descritos en Anlisis de conjuntos (pgina 888)).
Etiquetas de Tabla
Anlisis de conjuntos
Mdulo
Texto Normal Palabras Reservadas Texto Resaltado Texto que no pertenece a ninguna de las categoras descritas abajo. Palabras Reservadas de Visual Basic Script. Al acercarse con el cursor a unos parntesis en el script, los parntesis y las comas encerrados por ellos, se resaltan. De esta forma es fcil detectar si faltan parntesis o comas.
92
Expresin en Grfico
Texto Normal Comentarios Error Texto Resaltado Texto que no pertenece a ninguna de las categoras descritas abajo. Comentarios introducidos en la expresin del grfico. Los errores que QlikView detecta en la expresin, por ej. si falta un parntesis. Al acercarse con el cursor a unos parntesis en la expresin, los parntesis y las comas encerrados por ellos, se resaltan. De esta forma es fcil detectar si faltan parntesis o comas. Los nombres de los campos utilizados. Nombres de funciones estndar en QlikView para las expresiones de grfico. El nombre del archivo de donde se extraen los campos.
Funciones de Agregacin Las funciones de agregacin utilizadas en la expresin (descritas en Funciones de Agregacin (pgina 314)), p.ej. sum, min, max,etc. Operadores Son los operadores utilizados en la expresin (los cuales se describen en Operadores (pgina 853)), por ej. +, like, etc. Se refiere a los identificadores, modificadores y operadores empleados en la expresin (descritos en Anlisis de conjuntos (pgina 888)).
Anlisis de conjuntos
Fuente Base para Todos los Tipos El tipo de letra y tamao de letra seleccionados en este grupo se aplicarn 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 botn 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 botn Configuracin predeterminada. En los editores podr utilizar tambin las siguientes caractersticas: Ayuda de la Sintaxis de Programacin Recordar Posicin del Cursor Marque esta opcin para que aparezca una pequea ventana emergente cuando escriba una funcin. Marque esta alternativa para que los editores de script y macro recuerden la posicin del cursor cada vez que se abandona el editor. Si no se utiliza esta utilidad, el cursor se sita al principio del mdulo de macros y al final del script. Haga clic en esta opcin para copiar el texto almacenado en el Portapapeles desde el editor de Windows no slo como texto puro sino tambin como RTF. Esto hace posible pegar el texto con su formato completo en aplicaciones que admiten importacin RTF.
93
En el grupo Mtodos Abreviados de Script y Macro puede personalizar los mtodos abreviados de teclado para ciertas acciones en el dilogo depurador de script. Genere un listado de todos los mtodos abreviados de teclado posibles en el script introduciendo Ctrl+QS en el script. Editar Seleccione un comando de la lista y pulse el botn Cambiar para personalizar el mtodo de teclado abreviado para el comando.
Hay dos Configuraciones posibles: Visual Basic Establece los Mtodos Abreviados de teclado en las configuraciones por defecto del entorno de depuracin Visual Basic. Establece los Mtodos Abreviados de teclado a las configuraciones predeterminadas del entorno de depuracin Visual C++.
Visual C++
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 lneas de script ejecutadas, el nmero de filas generadas por las lneas de script y, si la ejecucin no fue satisfactoria, un mensaje de error. Especifica el nmero de registros ledos en el Asistente de archivos de tabla para analizar la tabla que se est leyendo.
94
Distancia entre Puntos (mm) Establece la distancia entre los puntos (en milmetros) cuando se visualiza la rejilla de diseo. Distancia entre Lneas (mm) Establece la distancia entre las lneas de rejilla (en milmetros) cuando se visualiza la rejilla de diseo.
Aqu es posible seleccionar si la unidad predeterminada para mrgenes en Imprimir: Diseo de ser en cm o en pulgadas. 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 creacin. 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 creacin. La plantilla seleccionada deber estar accesible en todo momento desde el disco, para poder utilizarla. Tambin 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 catlogo predefinido para plantillas de QlikView. Si no se utiliza ninguna plantilla predeterminada, los documentos nuevos se crearn sin plantilla de forma predeterminada. Mostrar Siempre Opciones de Men de Diseo Si marca esta casilla de verificacin, todas las opciones de men de diseo estarn disponibles en el men contextual en todo momento. Si se deja sin marcar, slo estarn disponibles algunas funciones de diseo cuando la Rejilla de Diseo est activa en Men Ver (pgina 64).
95
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 confirmacin dilogos de alerta. stos solicitarn su confirmacin antes de proceder a realizar ciertas acciones, como por ejemplo borrar hojas, u objetos de hoja, o enviar correos electrnicos. En cada uno de estos dilogos de advertencia hay una casilla de verificacin con el texto: "No volver a mostrar este mensaje". Marcando dicha casilla es posible suspender la emisin de ese cuadro de dilogo en particular de ah en adelante. Para activar todos los dilogos de advertencia previamente desactivados pulse el botn Habilitar de este grupo. Configuracin Mostrar Indicadores de Seleccin predeterminada de tabla Seleccione esta opcin si debiera habilitarse el indicador de seleccin de columna de forma predeterminada para nuevos cuadros de tabla, tablas pivotantes y tablas simples.
Mostrar Indicador de Ordenacin Seleccione esta opcin si un icono indicando la columna primaria de ordenacin debera ser predeterminada para los nuevos cuadros de tabla y tablas simples. Selector Desplegable de Campo Seleccione esta opcin si desea mostrar iconos selectores desplegables en las columnas de campo de nuevos cuadros de tabla, tablas pivotantes y tablas simples.
96
Etiqueta Predeterminada En determinados tipos de grfico puede limitar el nmero de puntos de datos Para Otros estableciendo un valor Mximo. Todos los puntos de datos que caigan fuera de este lmite sern agrupados en "Otros". Es posible editar aqu la etiqueta predeterminada para Otros. Etiqueta Predeterminada Los totales que se pueden mostrar en Grficos de Barras, Tablas Pivotantes y Para Total Tablas Simples reciben la etiqueta predeterminada de "Total". Es posible editar aqu la Etiqueta predeterminada para Total. Configuracin Predeterminada para Ttulo En este grupo se pueden establecer opciones que se aplicarn por defecto para los iconos de ttulo seleccionados. Incluir Icono de Bsqueda en Ttulos de Nuevo Cuadro de Lista Si marca esta casilla de verificacin, todos los nuevos cuadros de lista tendrn el icono de ttulo Bsqueda 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 Impresin y XL en Tabla Nueva y Ttulos de Grfico Si marca esta casilla de verificacin, todas las tablas y grficos de nueva creacin tendrn los iconos de Imprimir y Enviar a Excel habilitados de forma predeterminada en el momento de su creacin. Se recomienda para una mayor facilidad de uso, especialmente si el documento se ha de publicar para el cliente QlikView AJAX. Con esta opcin habilitada, QlikView tratar de mantener la posicin de desplazamiento de tablas y grficos que tengan una barra de desplazamiento de su eje x cuando se efecte una seleccin en otro objeto. El parmetro se activa tambin en la pgina de Diseo del objeto. Es posible especificar un lmite superior para establecer cuntos puntos de datos mostrarn smbolos. El nmero predeterminado es 100. Esta caracterstica solo resulta til en Grficos de Lnea y Grficos Combinados, para expresiones con Lnea y Smbolo marcados a la vez. Si est marcada esta opcin, cuando haga clic en el fondo de un grfico se borrarn las selecciones de los campos de dimensin del grfico.
Haciendo Clic en el Fondo del Grfico se Borran las Selecciones Informacin sobre Progreso de Clculo
En este grupo es posible determinar el nivel de informacin que desea visualizar cuando el clculo de los objetos de hoja requiera ms de un segundo para mostrarse completo.
Apagado No se muestra informacin alguna de progreso. Normal Se visualiza una barra de progreso. Verboso Se muestra una barra de progreso adems de un texto con informacin adicional.
97
12.6 Fuente
El dilogo Fuente
Aqu se puede establecer la Fuente, el Estilo de Fuente y el Tamao 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). Adems, 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, Grficos, etc) es la que se emplea en la mayora de los objetos, incluidos los cuadros de lista y los grficos. 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 tamao. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los grficos, botones y objetos de texto (excepto los objetos de bsqueda) tambin se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botn coloreado para especificar un color diferente) o puede ser calculado dinmicamente desde una expresin. La expresin deber ser una representacin vlida de color, lo cual se consigue empleando las Funciones de color (pgina 393). Si el resultado de la expresin no es una representacin vlida de color, la fuente de color volver al negro por defecto. Otros parmetros adicionales son: Sombreado Subrayado Si est marcada esta opcin, se aadir un sombreado al texto. Si est marcada esta opcin, el texto se subrayar.
98
La seccin Copiar al Portapapeles contiene las preferencias para copiar objetos de hoja al portapapeles. En el grupo Incluir Ttulo 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 Estadsticas, Cuadro de Seleccin Mltiple, Cuadro de tabla, Cuadro de entrada, Cuadro de selecciones actuales y Grfico si desea o no incluir estas caractersticas de diseo 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 informacin que debera incluirse en la exportacin. Tabla Completa Si marca esta opcin, se copiar una tabla con todo su formato completo y todo el estado de las selecciones. Este parmetro es preferible cuando se copia con la finalidad de incluirlo en alguna presentacin. Si marca esta opcin, no se copiar nada excepto los datos en bruto. sta es la opcin preferida para mover datos entre documentos con gran rapidez. Si marca esta opcin, ambas alternativas estarn 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 slo 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 :
99
Marque esta opcin para copiar tablas (Cuadros de Tabla, Tablas Simples y Tablas Pivotantes) en un formato de tabla en vez de como imagen. Marque esta opcin para que los grficos se copien como valores de tabla subyacentes, en lugar de como imagen. Marque esta opcin para hacer que los cuadros de lista se copien como valores posibles en lugar de como imagen. Marque esta opcin para que los botones se copien como texto en vez de como imagen. Marque esta opcin para que los objetos de texto se copien como texto en vez de como imagen.
Selecciones para Cuadro Marque esta opcin para que los Cuadros de Selecciones Actuales se copien de Selecciones Actuales como una marca de seleccin de texto en vez de como imagen. La configuracin de Zoom de Portapapeles, que es independiente de la configuracin actual del zoom de la hoja, determina el tamao de la imagen copiada. Las imgenes ms grandes dan una mejor calidad a cambio de aumentar el tamao. En el grupo Marcas de Seleccin en las Exportaciones es posible determinar si desea incluir marcas de seleccin en las exportaciones a tipos de archivo especificados. En Exportaciones HTML Marque esta opcin para incluir marcas de seleccin cuando exporte a archivos HTML. En Exportaciones BIFF Marque esta opcin para incluir marcas de seleccin cuando exporte a archivos BIFF (Excel).
En el grupo Opciones de Exportacin Predeterminadas es posible establecer las configuraciones por defecto para el formato de exportacin. Formato Numrico El formateado de datos numricos en QlikView no siempre es compatible con otros programas debido a configuraciones definidas por el usuario, etc. El desplegable ofrece tres posibilidades en Formato Numrico de datos numricos que van a exportarse.
Formato completo Exporta datos numricos con su formato numrico 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 numricos. Se recomienda esta opcin si se importan datos en MS Excel. Sin Formato Elimina todos los formatos numricos y exporta los nmeros tal cual, sin formato. El separador decimal ser el que est definido en la configuracin del sistema (Panel de Control).
100
Codificacin
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 Envo 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 configuracin 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 numricos correctamente con esta configuracin. Deseleccionando esta opcin, 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 estndar de la paleta de Excel los Colores de reemplazarn a los colores elegidos en QlikView. Los colores originales sern Exportacin reemplazados por aquellos que mejor se correspondan con los colores de la paleta estndar.
En el grupo Colores de Grfico se puede especificar una configuracin que ignore todas las salidas de grficos. Se puede seleccionar una de las tres configuraciones siguientes: Utilizar Configuracin de Se usarn siempre las configuraciones intrnsecas del grfico excepto el color o Grficos b/n.
101
Forzar color
Todos los grficos de mapa de bits se imprimirn en color, sin tener en cuenta las configuraciones de Color del documento. Todos los grficos de mapa de bits se imprimirn en b/n, sin tener en cuenta las configuraciones de Color en el documento.
Cuando se imprimen tablas cuyos contenidos se extienden a varias pginas, puede que queramos o no incluir filas de cabecera o columna en cada pgina. Esto se decide en el grupo Modo de Cabecera de Tabla. Repetir Filas de Cabecera Repetir Columnas de Cabecera Si est seleccionada esta opcin, las filas de cabecera aparecern en cada pgina.
Si est seleccionada esta opcin, las columnas de cabecera (en las tablas pivotantes) aparecern en cada pgina.
Este botn abre el dilogo Configuracin de Pgina donde se puede establecer los mrgenes y la orientacin de la pgina .
Debido a la interaccin entre las libreras de grficos 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 impresin ms largos (por encima de varios minutos).
102
Aqu el usuario puede hacer las configuraciones oportunas para el envo de correos electrnicos 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 Direccin de correo electrnico que aparecern como remitente en el correo enviado por QlikView. En Codificacin podr cambiar el cdigo de caracteres empleado para el envo de correo electrnico, si experimenta algn problema con el actual parmetro. Marcar Enviar en cdigo MIME tambin puede serle til para codificar el correo electrnico 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. Direccin Puerto La direccin (URL o nmero IP) empleada para el servidor SMTP. El puerto empleado por el servidor SMTP.
Mtodo de Autenticacin Seleccione un mtodo de autenticacin de la lista, si se requiere autenticacin por parte del servidor SMTP. ID de Usuario Contrasea El ID de usuario empleado para la autenticacin. La contrasea empleada para la autenticacin.
103
Aqu el usuario puede especificar localizaciones de carpetas predefinidas para ciertos archivos creados al trabajar con QlikView. Tambin 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 pestaa contiene un listado de ubicaciones de recursos que pueden ser modificadas. El panel de la parte superior del dilogo contiene una lista con las diferentes ubicaciones de carpeta que se pueden modificar:
104
Recurso
Buffers QVD La ubicacin de almacenamiento predeterminada de los Archivos QVD (pgina 429) generados mediante el prefijo buffered para sentencias load y select en el script. Plantillas Es la localizacin del almacenamiento por defecto de las plantillas de diseo definidas por el usuario. Vase Asistente de Creacin de Plantillas (pgina 651). Archivos de Usuario Es la ubicacin por defecto de la carpeta raz donde se guardan todas las carpetas que contienen marcadores, informes de usuario y alertas de usuario. Tenga en cuenta que si modifica esta ubicacin sin mover los contenidos de la carpeta se perdern los marcadores e informes de usuario y las alertas de usuario ya existentes. Documentos del Servidor Aqu es posible especificar la ubicacin de su carpeta de documentos QlikView Server, si ello fuera necesario. Documentos de Publisher Aqu es posible especificar la ubicacin de la carpeta de documentos de origen de QlikView Publisher, si ello fuera necesario. Consola de Gestin QlikView (URL) Aqu es posible especificar una URL que apunte a la Consola de Gestin QlikView, QMC, o Consola de Gestin 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 Autorizacin de Publisher (URL) Aqu se puede especificar una URL que apunte a las tablas de autorizacin de la seccin de acceso creadas en QlikView Publisher. Ms informacin sobre la Gestin de la Seccin de Acceso en el Manual de Referencia de QlikView Server
Localizacin La ruta hacia la localizacin de la carpeta respectiva.
105
Restablecer
Este botn restaura la ubicacin de la carpeta seleccionada a la opcin establecida por defecto en QlikView. La ruta mostrada en la lista ir precedida del texto <predeterminado>. Cuando se ha modificado un recurso de carpeta, este botn abre el dilogo Explorar Carpeta, en el que podr navegar hasta hallar la ubicacin que desee para la carpeta seleccionada. Cuando se modifica un recurso URL, este botn abre un dilogo en el que es posible introducir una URL.
Modificar...
En esta pestaa se puede elegir ignorar una o ms partes de la seguridad en QlikView frente a macros y scripts incrustados en el documento QlikView. No se mostrarn dilogos de advertencia preguntando al usuario si acepta el cdigo potencialmente peligroso. Utilice estas opciones con cuidado y slo cuando trabaje con documentos conocidos. Mdulo (Permitir Crear Objetos y Acceder a Archivos) Marcando esta opcin, se desactiva la comprobacin de QlikView ante macros que contienen llamadas a Crear Objetos o acceso a archivos externos.
Script (Permitir sentencias de escritura Marcando esta opcin, se desactiva la comprobacin de QlikView y ejecucin 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 botn, script y Mdulo) Marcando esta opcin, desactiva la comprobacin QlikView para iniciar programas externos desde el script QlikView, mdulo o botones.
106
Archivo (Guardar documento Exportar Marcando esta opcin, se desactiva la comprobacin QlikView de Documentos a guardar o exportar archivos con extensiones de archivo Archivos) sospechosas. Confirmar Ejecucin desde Macro A menos que la alternativa est deseleccionada, el usuario ver un dilogo emergente que sirve para confirmar el lanzamiento de otras aplicaciones a partir de la macro.
Licencia QlikView
Este dilogo muestra la informacin actual de registro de su instalacin QlikView.
Cambiar Seleccione este botn si desea introducir un nuevo nmero de serie y un nuevo nmero de control para su licencia. Los cambios surtirn efecto tras reiniciar QlikView. Borrar Informacin de Licencia Pulsar este botn elimina su nmero de licencia de la mquina la prxima vez que se reinicie la aplicacin. Ver Acuerdo de Licencia Pulsar este botn mostrar el nmero de licencia.
107
Usar los IDs de Productos OEM para nuevos documentos IDs de Producto OEM Editar...
Active esta opcin si desea utilizar los IDs de Productos OEM para nuevos documentos.
Enumera todos los IDs de Productos disponibles. Pulse este botn para editar el Alias del ID de Producto OEM.
108
13 Exportar e Imprimir
13.1 Imprimir: General
En esta pgina de propiedades podr especificar la impresora y el papel. Se podrn realizar otras configuraciones adicionales de impresin en las pginas de propiedades Imprimir: Diseo (pgina 110) y Imprimir: Cabecera/Pie de pgina (pgina 112).
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 botn. En el grupo Papel se pueden hacer selecciones de Tamao y Fuente (bandeja). En esta pgina de propiedades se pueden escoger otras opciones, como cambiar la Orientacin del papel, elegir el Rango de Pginas que se desea imprimir, especificar el Nmero de Copias y si se quieren Intercalar Copias. El grupo Tamao ofrece tres opciones diferentes de escala: Escala a _ % Marque esta opcin e introduzca un nmero de porcentaje para aumentar o disminuir la escala de impresin. Marque esta opcin para ajustar la escala de impresin al tamao de la hoja. Puede obtener mejores resultados si cambia la Orientacin.
Ajustar a _ x _ Pginas Marque esta opcin para ajustar la escala de impresin al nmero de pginas especificado.
Nota: Si accedi al dilogo Imprimir mediante el comando Archivo: Imprimir Hoja, el grupo Tamao no estar disponible, pero puede ser reemplazado por el grupo Opciones de Hoja, donde podr determinar si quiere imprimir slo Esta Hoja o Todas las Hojas y si desea Trazar (Dibujar) el Fondo (papel tapiz).
Tambin estn disponibles los siguientes botones:
109
Guardar Configuracin
Haga click en este botn para salvar las configuraciones para cabecera y pie mientras continua trabajando con este dilogo. Este botn abre una ventana que muestra una Vista Previa (pgina 114) detallada del objeto imprimible actual. Haga clic en este botn para que haga efecto el comando imprimir y cierre este dilogo.
Vista Previa
Imprimir
Imprimir, Diseo
En estas pestaas pueden realizarse configuraciones para Imprimir Estado de Selecciones y Mrgenes. Se podrn realizar otras configuraciones adicionales de impresin en las pginas de propiedades Imprimir: General (pgina 109) y Imprimir: Cabecera/Pie de pgina (pgina 112). Imprimir Estado de Selecciones En el grupo Imprimir Estado de Selecciones, encontramos la opcin de incluir las actuales selecciones relevantes (esto es, las selecciones actuales que afectan al objeto actual) en la copia impresa. El texto "Estado de Seleccin" ser mostrado en la salida de impresin, seguida de una lista de campos y valores de campo. Las siguientes opciones determinan en qu pginas sern incluidas las Selecciones Actuales: En primera pgina, En todas las Pginas - Parte superior de las Pginas, En todas las Pginas - Parte Inferior de las Pginas y En la ltima Pgina. En el cuadro de edicin escriba un texto que se imprimir antes del objeto de hoja. Este texto puede ser una Frmula Calculada (pgina 943). Haciendo clic en el botn ... se abre el dilogo completo Editar Expresin para una edicin ms cmoda de frmulas extensas. El botn Fuente, junto al cuadro de edicin, permite la seleccin de otro tipo de letra para el texto.
Texto de Cabecera
110
Texto Posterior
En el cuadro de edicin escriba un texto que se imprimir despus del objeto de hoja. Este texto puede ser una Frmula Calculada (pgina 943). Haciendo clic en el botn ... se abre el dilogo completo Editar Expresin para una edicin ms cmoda de frmulas extensas. El botn Fuente, junto al cuadro de edicin, permite la seleccin de otro tipo de letra para el texto. En el grupo Mrgenes puede definir los mrgenes en torno al objeto impreso. Los cambios se pueden ver en el panel de vista previa, a la derecha del dilogo Imprimir. Todas las medidas estn en mm, cm o pulgadas'. La unidad predeterminada por defecto est establecida en la pgina Preferencias de Usuario: Diseo. 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 pgina El valor Pie de pgina es la distancia entre el texto de cabecera y la parte inferior del papel. Para que aparezca el texto del pie de pgina, este valor deber ser menor que Inferior.
Mrgenes
Tambin estn disponibles los siguientes botones: Guardar Configuracin Haga clic en este botn para salvar sus configuraciones de diseo mientras continua trabajando con este dilogo. Vista Previa Este botn abre una ventana que muestra una Vista Previa (pgina 114) detallada del objeto imprimible actual. Haga clic en este botn para que haga efecto el comando imprimir y cierre este dilogo.
Imprimir
111
En esta pgina de propiedadeds puede especificar diversas configuraciones para Cabecera y Pie. Se podrn realizar otras configuraciones adicionales de impresin en las pginas de propiedades Imprimir: General (pgina 109) y Imprimir: Diseo (pgina 110). Los botones siguientes sirven para insertar cdigos de control para informacin especfica del sistema en cualquiera de los paneles de texto. Los cdigos de control pueden introducirse directamente: Pgina Haga clic en este botn o introduzca el cdigo &[Page] para insertar el nmero de pgina. Haga clic en este botn o introduzca el cdigo &[Pages] para insertar el nmero total de pginas. La utilizacin de esta opcin en informes con franjas puede provocar retrasos de clculo antes de empezar la impresin. Fecha Haga clic en este botn o introduzca el cdigo &[Date] para insertar la fecha actual. El formato de fecha se puede fijar en el dilogo Fecha y Hora (pgina 113). Haga clic en este botn o introduzca el cdigo &[Time] para insertar la hora actual. El formato de hora se puede fijar en el dilogo Fecha & Hora. Haga clic en este botn o introduzca el cdigo &[File] para insertar el nombre del archivo. Haga clic en este botn o introduzca el cdigo &[Sheet] para insertar el nombre de la hoja. Esta opcin no est disponible cuando se imprimen informes. Haga clic en este botn o introduzca el cdigo &[Title] para insertar el ttulo del objeto impreso. Esta opcin no est disponible cuando se imprimen informes.
Pginas
Date
Time
Compatibilidad
Hoja
Ttulo
112
Imagen
Haga clic en este botn para importar una imagen desde el dilogo Seleccionar Imagen. La imagen se imprimir como grfico en el panel de cebecera y pie. Tambin se puede introducir el cdigo manualmente: &[Picture=nombredearchivo] donde nombredearchivo es el nombre completo de archivo y la ruta al archivo que contiene los grficos. Pulsar este botn o introducir el cdigo &[Report] hace que se imprima el ttulo del informe. Esta opcin solo est disponible cuando se imprimen informes.
Informe
Los grupos Cabecera y Pie de Pgina permiten los parmetros anteriores en tres paneles: Seccin izquierda:, Seccin central: y Seccin derecha. Simplemente haga clic en el panel deseado para posicionar el cursor y entonces haga click en un botn o escriba en el cdigo. Tambin estn disponibles los siguientes botones: Fuente Fecha & Hora Por defecto Este botn abre el dilogo Fuente (pgina 523). Este botn abre el dilogo Fecha y Hora (pgina 113). Haga click en este botn para restablecer las configuraciones por defecto par la cabecera y el pie. Haga click en este botn para salvar las configuraciones para cabecera y pie mientras continua trabajando con este dilogo. Este botn abre una ventana que muestra una Vista Previa (pgina 114) detallada del objeto imprimible actual. Haga clic en este botn para que haga efecto el comando imprimir y cierre este dilogo.
Guardar Configuracin
Vista Previa
Imprimir
Aqu se puede establecer el formato de muestra de fecha y hora. Utilizar Configuracin predeterminada del Sistema Configuracin Actual Active esta opcin para que el sistema aplique los formatos de fecha y hora (Windows).
113
Date
Aqu se puede fijar el formato de fecha. Seleccione el formato de la lista desplegable. Elija el carcter que se ha de utilizar como separador de fecha. En el grupo Hora se pueden establecer los parmetros para el formato de hora. 24h Marque esta opcin si desea mostrar la hora en notacin de 24 horas. 12h Marque esta opcin si desea mostrar la hora en notacin de 12 horas. Separador de tiempo Aqu puede elegir el carcter que se emplear como separador de tiempo. Mostrar Segundos Active esta opcin para mostrar los segundos en el formato de tiempo.
Opciones de Hoja
El grupo Opciones de Hoja contiene los siguientes parmetros: Esta Hoja Todas las Hojas Incluir Fondo Se imprimir slo la hoja actual. Se imprimirn todas las hojas del documento. La impresin incluir el fondo de la hoja (papel tapiz).
Siguiente
Aadir Hoja
Eliminar Hoja
114
Cerrar Ayuda
Abre desde Modo de Copiado (pgina 115) en el men Editar. Con este dilogo es ms fcil copiar al portapapeles. Mientras est abierto, QlikView estar en modo copiar y los valores seleccionados se copiarn automticamente en la Lista de Copiado al Portapapeles. La lgica 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. Cierra el dilogo Lista de Copiado al Portapapeles y transfiere su contenido al portapapeles de Windows. Cierra el dilogo Lista de Copias de Portapapeles sin transferir su contenido al portapapeles de Windows.
Aceptar
Cancelar
115
13.8 Exportar
Abre el dilogo 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 tambin se exportan, pero se muestran en un formato Excel.
116
14 Lgica y Selecciones
14.1 Seleccin 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 seleccin puede afectar a los estados de un gran nmero de valores en los dems objetos de hoja. Las celdas blancas representan valores opcionales y las celdas grises valores excluidos de la seleccin. Cuando se hace una seleccin se crean dinmicamente relaciones naturales internas entre todas las tablas asociadas. Se pueden efectuar selecciones no slo en los cuadros de lista, sino tambin en los cuadros de estadsticas, cuadros mltiples, cuadros de tabla y grficos. Vase debajo para ms informacin sobre las selecciones en objetos. Si desea cancelar una seleccin previa, haga clic en ella o elija Borrar en el men Objeto, o elija 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 estn en conflicto con l.
Si est marcada la opcin Mostrar Valores Opcionales (pgina 507) QlikView muestra las celdas no seleccionadas en el cuadro de lista correspondiente como valores alternativos (en blanco), a menos que alguna seleccin en otros cuadros de lista las excluya. No obstante estn lgicamente excluidas y no se incluirn en los clculos basados en valores posibles (opcionales y seleccionados). Cuando no se selecciona la opcin Mostrar Valores Alternativos QlikView muestra las celdas no seleccionadas como excluidas (en gris). El estilo de seleccin Casillas de Verificacin no hace uso de este esquema de color.
117
Estado QlikView Posible Excluido Seleccionado Seleccionar Valores Excluidos Bloqueado Bloqueado excluido Blanco/Negro Gris/Gris Claro Verde/Negro Gris/Gris Claro
118
Comportamiento lgico
El comportamiento lgico del estilo Casillas de Verificacin y Casilla de verificacin LED difiere en dos cosas de los estilos de codificacin en color. 1. Todas las selecciones con el estilo Casillas de Verificacin y Casillas de Verificacin 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 opcin Mostrar Valores Alternativos, sin considerar la configuracin actual de esta propiedad.
14.4 Indicador
Los indicadores (o seales de aviso) son puntos coloreados que aparecen a veces en las tablas, o tabs y en la esquina derecha de la Barra de Estado (pgina 82). Los indicadores estn ah simplemente para recordarle las selecciones que se han efectuado en campos que no estn disponibles en la hoja que se est viendo actualmente. Como todas las pestaas de un documento QlikView estn siempre totalmente conectadas, tales selecciones probablemente afectarn a lo que se muestra en la hoja activa - incluso cuando no est aparente inmediatamente. Esta es la razn principal para tener indicadores. Los indicadores de seleccin pueden aparecer tambin 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 opcin til en las selecciones en tablas que no estn coloreadas. La opcin est seleccionada/deseleccionada en el dilogo Preferencias de Usuario: Objetos (pgina 96). Los indicadores de seleccin aparecern en el Cuadro de Selecciones Actuales as como en la caja flotante Selecciones Actuales, para distinguirla entre valores seleccionados y bloqueados. El color del indicador sigue el siguiente esquema de color:
Punto verde para valores seleccionados. Punto azul para selecciones bloqueadas. Punto rojo para valores deseleccionados en modo AND.
Site el cursor en el cuadro de lista y arrstrelo encima de una serie de valores manteniendo pulsado el botn del ratn. Haga clic en el primer valor de campo que desee seleccionar y para cada seleccin adicional haga Ctrl-clic a la vez. En la lista de temas, haga clic en el primer tema que desee seleccionar, y Mays-clic en el ltimo que desee seleccionar. De este modo se seleccionarn todos los elementos entre medias de ambos. Sin embargo, si tenemos cualquier mecanismo de ordenacin activado, ser difcil hacer una segunda seleccin correcta, ya que la primera probablemente ocasionar cambios en la ordenacin. Confirme una bsqueda de texto (ver abajo) pulsando la tecla Intro. El resultado ser la seleccin de todos los valores que coinciden. Para aadir las selecciones de la bsqueda de texto a las selecciones anteriores, mantenga pulsada la tecla Ctrl al tiempo que pulsa Intro.
119
Si teniendo una seleccin mltiple en un cuadro de lista, se hace una seleccin 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 seleccin anterior en el momento de cancelar la seleccin en el segundo cuadro de lista. Existen dos modos de interpretar una seleccin mltiple, el modo lgico or o el modo lgico and. Por defecto, es el modo lgico or el empleado, es decir, que QlikView buscar una solucin relacionada con uno o ms de los valores seleccionados de un campo.
Mueve las selecciones actuales un paso hacia abajo en el cuadro de lista. Cuando se alcanza el ltimo valor, la seleccin volver al primer valor. Cuando no se ha realizado ninguna seleccin, el cuadro de lista se desplazar una celda hacia abajo cada vez. Mueve las selecciones actuales un paso hacia arriba en el cuadro de lista. Cuando se alcanza el ltimo valor, la seleccin volver al ltimo valor. Cuando no se ha realizado ninguna seleccin, el cuadro de lista se desplazar una celda hacia arriba cada vez. Mueve las selecciones actuales un intervalo igual a la distancia entre las selecciones ms externas, hacia abajo en el cuadro de lista. Cuando se alcanza el ltimo conjunto de valores, las selecciones volvern al primer grupo de valores. Cuando no se ha realizado ninguna seleccin, el cuadro de lista se desplazar hacia abajo una pgina cada vez. Mueve las selecciones actuales un intervalo igual a la distancia entre las selecciones ms externas, hacia arriba en el cuadro de lista. Cuando se alcanza el ltimo conjunto de valores, las selecciones volvern al ltimo grupo de valores. Cuando no se ha realizado ninguna seleccin, el cuadro de lista se desplazar hacia arriba una pgina cada vez. Mueve las selecciones actuales al principio de la lista. Mueve las selecciones actuales al final de la lista.
AvPg
RePg
Inicio Fin
Ejemplo:
Asumir que el cuadro de lista (E y F seleccionados) es as:
se seleccionarn F y G.
120
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 Indicador (pgina 119) para distinguir entre los valores seleccionados y los bloqueados. Se abre desde el men Ver o el botn Selecciones Actuales en la barra de herramientas. Si hace clic con el botn derecho sobre la ventana Selecciones Actuales sin tener ningn campo resaltado, los comandos del men contextual son los siguientes: Borrar Todas las Selecciones Bloquear Todas las Selecciones Desbloquear Todas las Selecciones Datos Borra las selecciones de todos los valores seleccionados en el documento.
Copia los nombres de todos los valores seleccionados del documento, y tambin los nombres de los campos donde se hizo las selecciones, al portapapeles.
121
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. Al salir de QlikView seguir abierta y volver a aparecer la prxima vez que se inicie QlikView. Al igual que los objetos de hoja, se actualiza de forma dinmica en el momento de hacer nuevas selecciones, permitiendo as una visin general permanente y completa de las selecciones actuales. En el dilogo Preferencias de Usuario (ver Preferencias de Usuario (pgina 85)) se especifica el nmero mximo de valores seleccionados distintos que se han de mostrar en las ventanas de Selecciones Actuales. Si hay ms valores seleccionados, se mostrarn como x valores de y en el campo correspondiente. Las selecciones en los cuadros and que estn precedidas por & o !, dependen de si es una seleccin o una exclusin.
Cuadros de Estadsticas
En los cuadros de estadsticas se seleccionan los valores haciendo clic en las cantidades estadsticas correspondientes, p.ej. Mnimo, Mximo y Mediana. La seleccin no est marcada en el cuadro de estadsticas sino slo en otros cuadros.
Cuadros de Tabla
Las selecciones pueden realizarse haciendo clic sobre cualquier celda o pintando sobre un rea que cubra una o ms filas o columnas. Si la opcin Selectores Desplegables est activa, se muestra una flecha en la cabecera de columna. Hacer clic en la flecha pequea muestra una lista de valores que pertenecen al campo. Se pueden efectuar bsquedas 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, es posible seleccionar un valor ajustando el indicador del deslizador a la posicin deseada. Si el deslizador est configurado en consecuencia, el tamao del indicador podr cambiarse con un clic de ratn. De esta forma es posible seleccionar varios valores. Hacer clic en el pequeo smbolo de calendario de un objeto calendario abrir el calendario. Ah podr seleccionar una fecha, o todo un perodo completo de tiempo, con el ratn, dependiendo de la configuracin del objeto calendario y esta seleccin se transferir al campo subyacente. Mediante CTRL+CLIC podr seleccionar varios perodos, incluso si se encuentran en diferentes meses o aos.
122
Las selecciones se pueden hacer haciendo clic o pinchando con el ratn en la leyenda del grfico (excepto cuando la leyenda indique expresiones de grfico en lugar de valores de dimensin). Las selecciones pueden hacerse haciendo clic o pintando con el ratn sobre los ejes de dimensin y sus etiquetas (excepto en grficos de dispersin). Se seleccionarn los correspondientes valores de campo. Las selecciones pueden hacerse pinchando sobre los ejes de expresin y sus etiquetas. Los valores de campo que generarn puntos de datos en el rea de resultado indicada sern seleccionados. Cuando se eligen las selecciones en los grficos de lneas y de barras con ms de una dimensin, el comportamiento de la lgica de seleccin de QlikView difiere ligeramente de la de otros grficos para reflejar mejor las expectativas del usuario. Las selecciones en estos tipos de grficos no afectan a ambas dimensiones al mismo tiempo. En los grficos de lneas las selecciones se harn principalmente en la segunda dimensin. Esto significa que marcar con el ratn una lnea har que toda ella se seleccione a lo largo de todos los valores de dimensin del eje X. En los grficos de barras ocurre justo lo contrario. Las selecciones afectan primero a la primera dimensin. Esto significa que, por ejemplo hacer clic sobre un segmento de barra resultar en una seleccin de la dimensin 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 seleccin de dimensin primaria de un slo valor, la seleccin antigua se aplicar de nuevo, haciendo las selecciones prevalecer tambin en la seccin secundaria. En los grficos combinados las selecciones de grficos siempre afectan a todas las dimensiones.
Grficos de Tarta
Las selecciones pueden hacerse dentro del rea de trazado del grfico, haciendo clic en una porcin de la tarta o pintando sobre varias porciones. Al dibujar por encima se muestra el rea afectada cubierta de una rejilla verde. Se seleccionarn los valores de dimensin utilizados para calcular los datos seleccionados. Las selecciones se pueden realizar haciendo clic o pintando con el ratn sobre la leyenda del grfico.
Grfico de Bloques
En los grficos de bloques se pueden seleccionar bloques individuales. Con las selecciones entra en juego la funcionalidad jerrquica. Seleccionar el primer bloque se refiere a la primera dimensin, seleccionar un segundo bloque dentro del primero hace referencia a la segunda dimensin, y as sucesivamente. Tambin se pueden seleccionar varios bloques a la vez "pintando" sobre ellos un rea con el ratn. El rea seleccionada se marcar en verde hasta soltar el botn del ratn. Dicha seleccin remite de nuevo al valor o valores de la primea dimensin. Los correspondientes bloques se calculan segn estos valores. Si una seleccin cruza los bordes de bloque de diversos valores que corresponden a la primera dimensin, afectar a todos los valores relacionados que pertenezcan a la segunda y tercera dimensiones tambin, no slo a los que estn en el rea seleccionada.
Grficos de Indicador
No se pueden realizar selecciones en los grficos de indicador.
Tablas Simples
Las selecciones pueden hacerse en las columnas de dimensin haciendo clic en una celda o pintando sobre varias celdas. El rea seleccionada se marcar en verde hasta soltar el botn del ratn. Si est activada la opcin Selectores Desplegables en una columna que representa a una dimensin, se mostrar una pequea flecha en la cabecera de columna. Pulsar la flecha mostrar una lista con todos los valores del campo. Se pueden efectuar bsquedas y selecciones en esta lista. Se pueden hacer selecciones en las columnas de expresin mediante un clic en una celda. Entonces, la seleccin se realizar para los valores de dimensin utilizados para calcular la celda de expresin seleccionada.
123
Tablas Pivotantes
Las selecciones pueden hacerse en las filas/columnas de dimensin, haciendo clic sobre una celda. La celda seleccionada se marcar en verde hasta soltar el botn del ratn. Si est activada la opcin Selectores Desplegables en una columna que representa a una dimensin, se mostrar una pequea flecha en la cabecera de columna. Pulsar la flecha mostrar una lista con todos los valores del campo. Se pueden efectuar bsquedas y selecciones en esta lista. Las selecciones pueden realizarse en las filas/columnas de expresin haciendo clic sobre una nica celda. Entonces, la seleccin se realizar para los valores de dimensin utilizados para calcular la celda de expresin seleccionada.
14.10 Buscar
Se pueden realizar selecciones mediante bsquedas de texto tambin. Para introducir una cadena de bsqueda, haga clic en la cabecera del cuadro de lista y a continuacin simplemente introduzca la cadena de bsqueda que desee. La cadena no es sensible a maysculas. La cadena de bsqueda se mostrar en el cuadro de bsqueda del emergente. Como resultado, QlikView mostrar todos los valores del campo seleccionado que cumplan los criterios de bsqueda de la cadena. Cuando pulse INTRO, o haga clic en una de las celdas del resultado, se seleccionarn el(los) valor(es). Para aadir las selecciones de la bsqueda de texto a las selecciones anteriores, mantenga pulsada la tecla CTRL al tiempo que pulsa INTRO. El cuadro de bsqueda se cerrar automticamente cuando pulse INTRO, ESC o haga clic en el diseo. Tambin es posible cerrarlo pulsando el icono del cuadro de bsqueda. El cuadro de bsqueda es dimensionable y conservar su tamao cuando se abra de nuevo. Si hay varios cuadros de lista activos (pulse MAYS a la vez que hace clic sobre sus cabeceras para activarlos), se incluirn todos ellos en la bsqueda de texto. No obstante, pulsar INTRO para seleccionar los valores resultantes no es posible hasta que haya valores opcionales en solo uno de los cuadros de lista activos. Si ya se ha hecho una seleccin, hay dos maneras posibles de interpretar una bsqueda de texto: buscando solo entre los valores opciones o buscando entre todos los valores, por ejemplo: incluir los valores excluidos en la bsqueda. Para configurar el modo de bsqueda deseado, es posible verificar o deseleccionar Incluir Valores Excluidos en la Bsqueda en el dilogo Preferencias de Usuario. Este modo tambin se puede fijar para ciertos objetos de hoja individuales. En caso de tener un campo con configuracin en el modo lgico and, probablemente no se permita la seleccin de mltiples valores encontrados.
Bsqueda de Texto
La bsqueda de texto es la forma ms simple de bsqueda. QlikView busca valores de campo que coincidan con una cadena de texto introducida. Si no se utiliza ningn carcter comodn (Bsqueda normal), QlikView buscar palabras que empiecen del mismo modo que la cadena de bsqueda. Si la cadena de bsqueda contiene varias palabras ocupadas por espacios en blancos, QlikView lo interpretar como varias cadenas de bsqueda y mostrar valores de campo que contengan cualquier de las cadenas. La Cadena de bsqueda puede, sin embargo, contener caracteres comodn (Bsqueda con Comodn). Si se utilizan caracteres comodn, solo se mostrarn aquellos registros que coincidan con la cadena de bsqueda completa, es decir, un espacio en blanco con implica una cadena lgica OR. Los caracteres comodn pueden aparecer varias veces en la cadena de bsqueda, independientemente de su situacin. Se pueden aplicar los siguientes caracteres comodn: * Cero o ms caracteres. ? Cualquier carcter individual.
124
^ cadena completa. Pulsando la tecla INTRO se seleccionan los valores hallados y la operacin se cancela con la tecla ESC.
Ejemplos:
a* buscar todos los valores que empiezan por la letra a. *b* buscar todos los valores que contienen la letra b.
Bsqueda Difusa
La bsqueda difusa es similar a la bsqueda estndar, con la diferencia de que la bsqueda difusa compara y ordena todos los valores de campo segn su grado de parecido con la cadena de bsqueda introducida. La Bsqueda 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 ortogrfico, o si tenemos que encontrar un archivo con un nombre que no recordamos con exactitud, podemos introducir en el cuadro de bsqueda la parte de cadena que s recordamos y nos devolver todos los valores aproximados para poder as seguir explorando hasta hallar el que necesitamos. Tambin puede ayudar a encontrar mltiples valores que sean muy parecidos entre s. Al realizar una bsqueda difusa, aparece un caracter "~" delante de la cadena de bsqueda. Si se comienza la bsqueda de texto con un signo " ~ ", la ventana de bsqueda de texto se abrir en modo de bsqueda difusa. La ventana de bsqueda contendr el smbolo ~ con el cursor situado detrs. Al introducir caracteres con el teclado, todos los valores se irn ordenando por grado de semejanza con la cadena de bsqueda introducida, situndose los valores ms coincidentes al principio de la lista. Si pulsa INTRO, se seleccionar el primer valor de la lista.
Bsqueda Numrica
Se pueden realizar selecciones mediante bsquedas numricas tambin. Es un proceso muy similar a las bsquedas de texto. La nica diferencia es que la cadena de bsqueda debe comenzar con uno de los operadores relacionales ">", ">=", "<" o "<=".
Ejemplos:
>900 <=900 buscar todos los valores mayores que 900. buscar todos los valores menores o iguales que 900. buscar todos los valores mayores que 900 y menores que 1000. buscar todos los valores menores que 900 o mayores que 1000.
>900<1000
<900>1000
125
Bsqueda Asociativa
El cuadro de bsqueda contiene un pequeo parntesis angular a la derecha. Si se hace clic sobre l, se expande el cuadro de bsqueda a la derecha y se muestra un conjunto de resultados secundarios junto al primer conjunto de resultados primarios. La lista secundaria contiene coincidencias de bsqueda en otros campos. No es posible hacer clic en el conjunto de resultados secundarios y realizar selecciones temporales. Dichas selecciones restringirn el resultado del conjunto primario de resultados. Una vez se ha efectuado una seleccin en la lista secundaria, se puede introducir una segunda cadena de bsqueda antes de realizar la seleccin en la lista primaria. Por ltimo, cuando se realiza una seleccin en el conjunto de resultados primarios, la lista de resultados secundarios se cierra.
Bsqueda Avanzada
Para expresiones de bsqueda complicadas, es posible utilizar el dilogo Bsqueda Avanzada (ver ms abajo), el cual puede invocarse mediante el mtodo abreviado de teclado CTRL+MAYUS+F. Si se inicia la bsqueda de texto con un signo igual =, es posible introducir una expresin de bsqueda avanzada que implique criterios de bsqueda para campos asociados y lgica booleana. Tras el signo igual, es posible introducir cualquier expresin de diseo vlida en QlikView ( Editar Expresin (dilogo) (pgina 823)). La expresin se evaluar para cada valor de campo dentro del campo de bsqueda. Se seleccionarn todos los valores para los cuales la expresin de bsqueda devuelva un valor distinto de cero.
Ejemplos:
=MiCampo como 'A*' o MiCampo como '*Z' si se invoca, por ej., desde un cuadro de lista que contenga el campo MiCampo, la bsqueda devolver todos los valores de campo que o bien comiencen con la letra A o bien terminen por la letra Z. =sum(Ventas)>sum(Presupuesto ) si se invoca por ej. desde un cuadro de lista que contenga el campo Vendedor, la bsqueda devolver todos los vendedores con un valor de ventas asociado mayor que el del Presupuesto asociado.
Vea tambin:
126
Este dilogo ofrece la posibilidad de formular consultas y bsquedas complejas aplicadas a los campos QlikView. A diferencia del cuadro estndar Buscar (pgina 124) que aparece al iniciar una bsqueda, al introducir algo teclendolo, cuando un cuadro de lista est activo, el resultado de la bsqueda en este caso no ser visible de forma interactiva en el diseo hasta que remita los datos de bsqueda pulsando el botn Enviar. El dilogo se puede mantener abierto mientras se trabaja en el diseo QlikView. El dilogo es tambin completamente redimensionable, lo cual puede servir para facilitar la edicin de expresiones grandes y complejas. Buscar en El campo en el que se realizar la bsqueda. Cuando abra el dilogo, la bsqueda se centrar por defecto en el campo del cuadro de lista que est activo. Podr cambiar los campos de bsqueda cuando lo desee utilizando el desplegable. Buscar Expresin Aqu se introduce la expresin de bsqueda. Se aplican idnticas reglas que en los cuadros de bsqueda habituales. Aplica la bsqueda al campo de bsqueda. QlikView recuerda las ltimas 100 selecciones. Si pulsa este botn, ir un paso hacia atrs en la lista de selecciones. Si pulsa este botn, ir un paso hacia adelante en la lista de selecciones(lo cual equivale tambin a cancelar el ltimo comando Atrs). Esto solo es posible si el comando Atrs se ha empleado inmediatamente antes. Elimina las selecciones del campo de bsqueda actual. Elimina todas las selecciones del documento. Abre el dilogo Ayuda para una bsqueda avanzada. Cierra el dilogo.
Enviar Atrs
Adelante
127
En el panel situado en la parte inferior del dilogo, encontrar tres pestaas que le ayudarn a construir expresiones de bsqueda avanzadas.
Campos
En la pestaa Campos hallar controles para pegar sintaxis relativa a los datos de campos QlikView. Agregacin En este desplegable podr elegir entre las funciones de agregacin estadstica disponibles en el diseo de QlikView. En este desplegable podr seleccionar una tabla especfica desde la que escoger los campos a fin de facilitar an ms la navegacin por el desplegable Campo. Este desplegable lista todos los campos disponibles. La lista puede reducirse ms seleccionando una tabla especfica de entrada en el desplegable de Tabla anterior. Si marca esta casilla de verificacin, la lista que contiene los campos del documento incluir los campos de sistema. Las funciones estadsticas se calculan por defecto sobre el nmero de veces que aparece un valor en la tabla original. A veces no deseamos calcular los duplicados. Si ste es el caso, marque esta casilla de verificacin antes de proceder a pegar la funcin. Pega la funcin seleccionada o nicamente el campo, en el cuadro de edicin Buscar Expresin. Se puede suministrar un porcentaje cuando se emplee la funcin Percentil.
Tabla
Campo
Pegar
Funciones
En la pestaa Funciones hallar controles para pegar sintaxis relativa a las funciones generales en QlikView. Categora de Funcin En el desplegable puede seleccionar una categora de funciones a fin de facilitar la navegacin por el desplegable Nombre de Funcin. En el desplegable puede seleccionar una funcin de entre todas las funciones disponibles en el diseo de QlikView para pegarla en la expresin. La lista puede ser reducida hasta mostrar solamente las funciones pertenecientes a cierta categora, por medio de una seleccin realizada en el desplegable Categora de Funcin. Pega el nombre de la funcin seleccionada en el cuadro de edicin Buscar Expresin.
Nombre de Funcin
Pegar
En la parte inferior de la pestaa hay un panel que muestra la sintaxis de los argumentos de la funcin seleccionada en el desplegable Nombre de Funcin.
Variables
En la pestaa Variables hallar controles para incluir sintaxis relativa a las variables QlikView.
128
Variables
En este desplegable se encuentran todas las variables actualmente definidas en el documento. Pegar Pega la funcin seleccionada en el cuadro de edicin Buscar Expresin. Mostrar Variables de Sistema Si marca esta casilla de verificacin, la lista del desplegable Variables incluir las variables de sistema.
En la parte inferior de la pestaa encontrar un panel que muestra el valor actual de cualquier variable seleccionada en el desplegable Variables.
Tablas And
Un campo no puede establecerse siempre en modo and. La razn de esto es que la alternativa and por lgica solo tiene sentido si el campo al que afecta se halla enlazado nicamente a otro campo. La opcin del modo and slo se permite bajo unas condiciones muy estrictas, impuestas por la lgica propia de QlikView. Para crear un cuadro de lista en modo And debern cumplirse estos criterios:
l l l l
El campo debe existir slo en una tabla interna. El campo debe ser la segunda columna de no ms de dos columnas. La tabla no deber contener ningn registro duplicado, y La tabla deber cargarse mediante un cualificador distinct. Si la tabla se carga empleando una sentencia Select, hay que poner previamente un Load distinct * que la preceda.
129
tabla. En este captulo se mostrarn algunos ejemplos de cmo las tablas parcialmente desconectadas alteran la lgica de QlikView.
Un ejemplo bsico
Veamos los tres cuadros de tabla a continuacin, cada uno representa una tabla interpretada por QlikView
La seleccin pasa por todas las tablas. Ahora vamos a mantener la seleccin pero acoplar Tab2 slo ligeramente. Esto significa que se corta la lgica entre los campos A y C en Tab2. El resultado ser el siguiente:
Observe que Tab2 como se muestra aqu es un cuadro de tabla y no una tabla en s misma. El cuadro de tabla mostrar todas las combinaciones posibles entre los campos de sus columnas. Como no existe ninguna lgica entre los campos A y C, se muestran todas las combinaciones de sus valores posibles respectivos.
Tal como est, esta estructura de datos no es muy buena ya que el nombre de campo Pas se utiliza para dos propsitos diferentes. En una de las tablas indica el pas de origen del propietario de coche, en la otra muestra en qu pas se encuentra el fabricante. Nos encontramos entonces ante una situacin lgica imposible. Cuando se efecte una seleccin, se podrn seguir las asociaciones a partir de cada celda en tres tablas distintas.
130
Hay que decidir si tiene ms relevancia el pas del propietario o el pas del fabricante. Si convertimos la tabla Carmaker en parcialmente desconectada, las asociaciones de Cadillac con USA y Volvo con Suecia se rompern. Haciendo clic en Sweden se relacionar con Bjrn Borg y Cadillac. Haciendo clic en Volvo se asociar con George Bush y USA. Si prefiere concentrase en los fabricantes de coches, sera ms lgico desconectar la tabla Home en vez.
Otro ejemplo
Vamos a ver otra situacin habitual en la que las tablas parcialmente desconectadas pueden ser tiles. A continuacin tenemos tres tablas en una estructura que se da con bastante frecuencia: una tabla de transacciones y dos tablas de dimensiones que se asocian a la primera cada una mediante un campo.
Y ahora, digamos que nos gustara que una tabla pivotante mostrara las ventas por ao y por grupos de productos. Si creramos una al lado de dos cuadros de lista con los campos de dimensin, ste sera su aspecto:
Aunque la tabla pivotante es correcta, es posible que por efectos de la lgica de QlikView pudieran aparecer resultados no deseados. Al seleccionar el ao 2000, la presentacin tendra este aspecto:
El grupo de productos Z ha "desaparecido". Esto es normal, ya que el valor Z en el campo ProdGrp ha sido excluido por la seleccin del valor 2000 en el campo Year. Sin embargo, nuestro jefe desea que Z figure en el grfico con un 0 en la columna sum(Amount), para que quede claro que el grupo de producto Z existe y que en el 2000 no hubo ninguna venta. Se podra argumentar que los dos campos Year y ProdGrp realmente no tienen nada en comn y que entonces no tienen por qu actuar recprocamente slo por su asociacin a travs de la tabla Trans. As que vamos a arreglar esto poniendo la tabla Trans como parcialmente desconectada. Inmediatamente cambia nuestra pequea presentacin:
131
Ahora la tabla tiene el aspecto deseado. Observe que la seleccin en el cuadro de lista Year no provoca ninguna exclusin en los valores del cuadro de lista ProdGrp. Como resumen podemos decir que es muy comn encontrarse en la situacin de tener una o varias tablas de transacciones con una serie de dimensiones en torno, de las que no se desea excluir ninguna. Una posibilidad para manejar estos casos son las tablas parcialmente desconectadas.
Es decir, que la cantidad total de ventas es la misma, lo cual se ve bien si se observa la tabla pivotante, ahora con una tercera dimensin Prod:
Como vemos por la ausencia del grupo de producto Z en el ao 2000, an no tenemos ninguna tabla parcialmente desconectada. QlikView maneja todos los subtotales de forma correcta, es decir que las dos veces que aparece B en cada ao se cuentan slo una vez en los subtotales. Este efecto es el resultado de la lgica interna habitual de QlikView. Ahora liberamos la tabla Trans igual que antes. La tabla pivotante se presentar as:
132
Al cortar la asociacin con la tabla Trans no hay ninguna forma ahora de que QlikView sepa lo que se ha contado antes en los subtotales. Las dos veces en que aparece B se contarn dos veces y los subtotales son demasiados altos. Se debera evitar esta situacin, que nos lleva a la conclusin de que hay que tratar con mucho cuidado las tablas parcialmente desconectadas en combinacin con dimensiones no jerrquicas.
Nota: En todos los casos anteriores, el Modo Total (tal como se define en la pgina Expresiones del grfico) estaba configurado como Total de la Expresin (por defecto). Si se utiliza el modo Suma de Filas, no hay ninguna diferencia entre los dos casos.
133
Nota: Esta funcionalidad de Estados Alternos ha de ser activada por un desarrollador de QlikView y debiera emplearse con cuidado ya que puede crear confusin 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 estn siempre disponibles: estado predefinido y heredado. El estado predefinido es el estado en el que ms 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.
l l
No hay ninguna indicacin en pantalla que advierta de forma automtica que algn objeto o expresin est en un estado alterno. Es responsabilidad del desarrollador de QlikView proporcionar esta informacin al usuario final por medio de la funcin 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 dems objetos enlazados en el mismo estado. Las variables pertenecen al estado predefinido. Las modificaciones en otros estados no afectarn 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 especficos. Excepto la accin 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) volvern al estado predefinido a travs del desplegable Estado Alterno el cual mostrar algo similar a: Nombre de estado Alterno<no disponible>.
134
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 versin 11 (o posterior), se aplicarn las selecciones en todos los estados. Hay diversos tipos de marcadores: Marcadores de Documento Mis Marcadores se almacenan en el interior del documento qvw. Siempre estn disponibles para cualquiera que abra el documento localmente o desde un QlikView Server. stos se almacenan aparte, en el ordenador del usuario. Solo estarn disponibles para el usuario que los cre y en el ordenador en el que los cre. Si el documento cambia de ubicacin o de nombre todos los marcadores personales relacionados con el mismo se perdern.
Marcadores de Servidor solo estn 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 estn 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 estarn 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.
135
El nombre establecido por defecto para el marcador recin creado es el de la fecha actual. Adems, al primer marcador creado en una determinada fecha se le otorga el nmero 1, al segundo el nmero 2, etc. No obstante, puede modificar el nombre establecido por defecto y definir otro un poco ms ilustrativo introduciendo el texto que desee.
Hacer de este marcador Marcando esta casilla de verificacin, el marcador se guardar junto con el un marcador de documento. Esta opcin est disponible para documentos locales nicamente. Si documento la casilla de verificacin no est marcada, el marcador se crear por defecto como un marcador de usuario, almacenado de forma local en su ordenador. Incluir Selecciones en el Marcador Si marca esta casilla de verificacin, el marcador incluir las selecciones efectuadas en la aplicacin.
Hacer que el marcador se Marcando esta casilla de verificacin, el marcador se aplicar sin eliminar aplique en la seleccin previamente las selecciones que existan en el documento. actual Incluir Estado de Diseo Si marca esta casilla de verificacin, el marcador almacenar informacin sobre la hoja desde la cual se cre, as como informacin acerca del estado de cada objeto de hoja que haba en la hoja en el momento de creacin del marcador, incluyendo, por ej. el estado contrado o expandido de una tabla pivotante o la posicin cclica de un grfico. Cuando se llama de nuevo a un marcador con informacin acerca del diseo, QlikView intentar activar la hoja y restaurar los objetos de hoja a dicho estado.
136
Si marca esta casilla de verificacin se incluirn las actuales posiciones de desplazamiento en el marcador. Si marca esta casilla de verificacin, los valores de los campos de entrada se almacenarn en el marcador. En el cuadro de edicin podr introducir un texto que describa el marcador, o un mensaje que se visualice al recuperar el marcador. Si la casilla de verificacin se encuentra marcada, el texto de informacin del marcador (si es que lo hubiera) se mostrar en una ventana emergente cada vez que se recupere el marcador.
Mensaje Emergente
Crear como Marcador de Cuando esta casilla de verificacin est marcada, se crear el marcador como un Servidor marcador personal de servidor, almacenado en un repositorio en el servidor. Esta opcin est disponible slo si se trata de un usuario autenticado y siempre y cuando QlikView Server y el propietario del documento permitan la creacin de marcadores de servidor. Si la casilla de verificacin no est marcada, el marcador se crear por defecto como un marcador de usuario, almacenado de forma local en su ordenador. Compartir Marcador con Siempre y cuando se cree un marcador personal de servidor, marcar esta casilla de Otros Usuarios verificacin har que el marcador est de inmediato a disposicin de otros usuarios para un uso compartido, cuando se trate claro est de usuarios autenticados del mismo documento del servidor. Se puede revocar el material compartido en cualquier momento, desactivando para ello la casilla de verificacin Compartir de la pgina Mis Marcadores de Servidor en el dilogo Marcadores.
137
El dilogo Marcadores consta de cinco pestaas, tal y como se muestra cuando se trabaja con un documento del servidor.
El dilogo Marcadores se abre seleccionando Ms... en el men Marcadores. Consta de dos pestaas (documentos locales) o cinco pestaas (documentos del servidor), una para marcadores de documento, otra para los marcadores del usuario, otra para sus marcadores personales de servidor (slo para documentos del servidor, lgicamente), otra para marcadores compartidos por otros usuarios (tambin nicamente para documentos del servidor) y otra para marcadores temporales (slo en el caso de documentos del servidor). Para ms informacin sobre los distintos tipos de marcadores, vase Marcadores: tipos (pgina 135). En la parte superior del dilogo 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 verificacin si desea que el marcador aparezca en la lista de objetos marcadores y en el men Marcadores. Si la casilla de verificacin se deja sin marcar, el marcador no aparecer en ambos lugares, pero s permanecer accesible a travs de este dilogo. El nombre de los marcadores. Para ordenarlos alfabticamente, haga clic en la cabecera de la columna. Si hace clic dos veces, los marcadores se ordenan por orden alfabtico inverso. Si la casilla est marcada para un marcador, ese marcador se aplicar sin limpiar primero las selecciones existentes en el documento. Un marcador slo puede aplicarse sobre las selecciones existentes si stas no entran en conflicto con las selecciones efectuadas en el documento. Si el marcador se cre con informacin de diseo, utilice esta casilla de verificacin para alternar el estado de diseo del marcador. Cuando esta opcin est marcada, el programa tratar de recrear el diseo que prevaleca cuando el marcador fue creado. Esto incluye cambiar a la hoja correcta y actualizar el diseo de cualquier objeto en dicha hoja. No puede utilizar este parmetro para aadir informacin de diseo a un marcador que originalmente se cre sin esta configuracin.
Nombre
Diseo
138
Creado ID
Informacin de fecha/hora acerca del momento de creacin de los marcadores. El ID nico del Marcador. En el momento de su creacin, a todo marcador se le asigna un ID nico y exclusivo para su control mediante Intrprete Interno de Macros (pgina 965). Al primer marcador de cada tipo en un documento se le asigna el ID BM01. Esto implica que se podra tener un marcador de documento y un marcador de servidor con un mismo ID. Un ID de marcador se puede cambiar mediante Intrprete Interno de Macros (pgina 965) 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 aadido texto de informacin al marcador, al marcar esta opcin ste se mostrar como un mensaje emergente. Si se ha incorporado Texto de Informacin al marcador, ste se muestra aqu. Esta casilla de verificacin nicamente est disponible en la pgina Mis Marcadores de Servidor. Si la selecciona para uno de sus marcadores personales de servidor, pondr dicho marcador a disposicin de otros usuarios autenticados del mismo documento del servidor en su pgina Marcadores de Servidor Compartidos. El marcador permanecer en la pgina Mis Marcadores de Servidor y no se visualizar en la pgina Marcadores de Servidor Compartidos. Se puede dejar de compartir el marcador en cualquier momento desmarcando la casilla de verificacin.
En la parte inferior del dilogo 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 Replace Muestra el marcador seleccionado en pantalla. Reemplaza el marcador seleccionado por las selecciones actuales. Solo se podrn reemplazar los marcadores creados por usted. Abre el dilogo Renombrar Marcador donde podr especificar un nuevo nombre para el marcador. Solo se podrn renombrar los marcadores creados por usted. Elimina el marcador seleccionado. Solo se podrn eliminar los marcadores creados por usted. Elimina todos los marcadores en el panel del dilogo actual. Solo se podrn eliminar los marcadores creados por usted. Pulse este botn si desea utilizar la seleccin del marcador realzado como estado de borrado. Aqu se puede editar el texto informativo.
Renombrar
Eliminar
Borrar Todo
139
Importar
Tras buscar y seleccionar un archivo de marcador previamente guardado (.qbm), se abrir el dilogo Importar Marcadores (pgina 141) para importar marcadores. Abre el dilogo Exportar Marcadores (pgina 140) donde se puede exportar los marcadores seleccionados a un archivo de marcador QlikView (.qbm). Mueve el marcador seleccionado un paso arriba en la lista. Esto tambin se puede realizar haciendo clic y arrastrando con el ratn a cualquier posicin de la lista. Mueve el marcador seleccionado un paso ms abajo en la lista. Este texto solo aparece cuando se trabaja con un documento de servidor y en la pestaa 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 prctica muy recomendable, ya que los marcadores de servidor personales se mantendrn 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 conversin, el sistema le pedir confirmacin. La conversin es definitiva (dentro del documento activo) y no tiene vuelta atrs.
Exportar
Ascender
En el dilogo Exportar Marcadores hay una lista de todos los marcadores que se han definido en el documento actual. Slo los marcadores que estn sealados con una marca de verificacin sern exportados al archivo de marcador (.qbm). Haciendo clic en Aceptar se pedir al usuario un nombre de archivo y ubicacin 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.
140
Nota: Los marcadores slo deben ser importados a un documento QlikView que contenga los campos y valores de campo a los cuales se refiere el marcador.
A la izquierda podr ver todos los marcadores que se definieron en el archivo marcador. 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 opcin en la parte superior del dilogo gobiernan el modo en el que se importan los marcadores.
141
Importar
Marque uno o ms marcadores de la lista de Marcadores Disponibles para Importar y pulse este botn para importarlos. Abre el dilogo Renombrar Marcador donde se puede especificar un nuevo nombre para el marcador resaltado antes de la importacin.
Renombrar
Ejemplo:
sum({[Grupo 1]::BM01} Ventas) Nota: Los marcadores previos, de documentos QlikView creados con anterioridad a la versin 11, contendrn el estado predeterminado nicamente cuando se utilicen en QlikView 11. Los marcadores creados o modificados con la versin 11 contendrn todos los estados. Cuando estos marcadores se utilicen en una versin anterior a la 11, los estados adicionales se ignorarn. Nota: Los marcadores que hagan referencia a un estado que ya no existe (por ejemplo, fue eliminado por un desarrollador) ignorarn el(los) estado(s) eliminado(s).
142
16 Informes
Imprimir un informe a menudo implica imprimir un grfico 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 ms complejos, con mltiples tablas y/o grficos. 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 ms pginas, con pleno control del formato de pgina, incluyendo cabeceras/pies de pgina, 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 travs de QlikView Server puede acceder sin problema a los informes de documento. Los Informes de Usuario los crea un usuario que trabaja con un documento desde un QlikView Server. El informe es almacenado en la mquina cliente local de una manera muy parecida a la de los marcadores de usuario. Slo 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).
Informes de Usuario
Mis Informes de Servidor solo estn 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 estn 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 trmino "Generador de Informes" normalmente se hace referencia a una categora de productos de software muy concretos. stos normalmente funcionan combinando datos procedentes de diversas consultas SQL (de forma ms o menos oculta para el usuario, dependiendo de la interfaz grfica), cada una de las cuales tiene un formato de impresin 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.
143
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. Vase Editor de Informes (pgina 144).
Lista de Informes
La pgina Lista de Informes sirve para gestionar informes. Es posible crear informes nuevos y eliminar los ya existentes. Aqu tambin se puede seleccionar un informe para la edicin de pginas en el Editor de Pginas. En la parte superior de la pgina aparece un desplegable y una lista de informes. El desplegable se utiliza para:
144
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 dilogo Imprimir permitindole 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 dilogo Imprimir permitindole imprimir el informe. Mis Informes de Servidor Los informes de servidor personales nicamente estn disponibles cuando se trabaja con un documento en QlikView Server y slo 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 estn 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: Mostrar Habilite esta opcin si desea que el informe aparezca en el men Informes. Si no se marca la casilla de verificacin, el informe no se visualizar, pero an estar disponible a travs de este dilogo. Es el nombre del informe. El ID exclusivo del informe (ver ms adelante). El nmero de pginas actualmente definidas en el informe. Esta casilla de verificacin 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 disposicin 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 seleccin de la casilla de verificacin en cualquier momento, para revocar la opcin de compartir el informe. El nombre autenticado del creador del informe.
Autor
145
Aadir...
Pulse este botn 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 dilogo Nuevo Informe se abre para que pueda dar nombre a su informe. Marque Copiar Pginas de otro Informe y elija un informe existente en el desplegable para copiar imgenes de dicho informe. Pulse este botn para eliminar el informe actualmente seleccionado en la Lista de Informes. Pulse este botn para hacer que el informe seleccionado ascienda un puesto en la Lista de Informes. Pulse este botn para hacer que el informe seleccionado actualmente descienda un puesto en la Lista de Informes.
Eliminar
Ascender
Descender
Mover Informes Locales Este texto slo 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 prctica muy recomendable, ya que los informes de servidor personales se mantendrn 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 conversin, el sistema solicita confirmacin. La conversin es definitiva (dentro del documento activo) y no tiene vuelta atrs. Editar >> Invoca el informe seleccionado en el Editor de Pginas. Pulsar este botn equivale a hacer doble clic en un informe de la Lista de Informes.
146
Editor de Pginas
La pgina Editor de Pginas se utiliza para definir las pginas de un informe seleccionado en la Lista de Informes. La pgina tiene dos paneles y una barra de herramientas los cuales le ayudarn a disear las pginas del informe. En la parte inferior encontrar los siguientes botones: Lista de Informes>> Le lleva de nuevo a la pgina Lista de Informes.
Men Editar
Copiar Copia el elemento seleccionado y la pgina actual en el informe. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. Pega el informe que haya en el Portapapeles. Pega la pgina que haya en el Portapapeles. Pega el elemento que haya en el Portapapeles. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. Muestra una rejilla en el informe, que le ayudar a alinear los elementos de dicho informe.
Ajustar a Rejilla
147
Men Informes
Add Aade un informe. nicamente disponible cuando se visualiza la Lista de Informes. Elimina un informe. nicamente disponible cuando se visualiza la Lista de Informes. Mueve el informe seleccionado un paso arriba en la lista de informes. nicamente disponible cuando se visualiza la Lista de Informes. Mueve el informe seleccionado un paso hacia abajo en la lista de informes. nicamente disponible cuando se visualiza la Lista de Informes. Guarda el archivo del informe como documento XML. nicamente disponible cuando se visualiza la Lista de Informes. Importa un informe que se haya guardado como XML. nicamente disponible cuando se visualiza la Lista de Informes. Pulse este botn para abrir el dilogo Vista Previa y ver qu aspecto tendr el informe actual cuando lo imprima con las actuales selecciones realizadas en el documento QlikView. Abre el dilogo Imprimir para imprimir el informe actual. Abre el dilogo Editor de Informes: Dilogo Opciones de Configuracin de Informe (pgina 154) donde podr establecer las diversas propiedades del informe. Esto incluye mrgenes, cabeceras/pies de pgina, etc.
Eliminar
Ascender
Descender
Exportar
Importar
Vista Previa
Men Pgina
Ascender Hace que la pgina seleccionada ascienda una posicin en la lista. Esto tambin se puede realizar arrastrando y soltando la pgina con el ratn en la posicin deseada del panel del listado de pginas. Hace que la pgina seleccionada descienda una posicin en la lista. Esto tambin se puede realizar arrastrando y soltando la pgina con el ratn en la posicin deseada del panel del listado de pginas. Incorpora una pgina mltiple tras la pgina seleccionada. Aade una pgina nica tras la pgina seleccionada. Borra la pgina actualmente seleccionada. Abre el dilogo Dilogo Editor de Informes: Configuraciones de Pgina (pgina 157) donde podr establecer las diversas propiedades de la pgina seleccionada.
Descender
148
Men Elemento
Alinear a la Izquierda nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados a la izquierda. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Centra los objetos seleccionados horizontalmente. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados a la derecha. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados en la parte inferior. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Alinea los objetos seleccionados a lo largo de su centro en el eje vertical. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados en la parte superior. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos seleccionados en el eje horizontal, con espacios iguales entre ellos. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos seleccionados en el eje vertical, con espacios iguales entre ellos. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas.
Centrar en Horizontal
Alinear a la Derecha
Alinear Abajo
Centrar en Vertical
Alinear Arriba
Espaciar en Horizontal
Espaciar en Vertical
149
Ajustar a la Izquierda
nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo vertical del objeto situado ms a la izquierda y hacia la derecha. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo superior horizontal del objeto ms alto y hacia abajo. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Otorga a los elementos seleccionados un mismo ancho. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Otorga a los elementos seleccionados una misma altura. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. Crea un nuevo objeto de texto (en una ubicacin oculta en el documento) y a continuacin abre el dilogo Propiedades de Objeto de Texto para seleccionar una imagen. La imagen aparecer como un elemento de impresin habitual en el panel de vista previa, donde podr ser desplazado y redimensionado igual que cualquier otro elemento de impresin. Crea un nuevo objeto de texto (en una ubicacin oculta en el documento) y a continuacin abre el dilogo 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 impresin habitual en el panel de vista previa, en donde podr ser desplazado y redimensionado igual que cualquier otro elemento de impresin. Crea una marca de seleccin (un objeto) para el informe. La marca de seleccin aparecer como un elemento de impresin estndar en el panel de visualizacin de pginas, donde podr ser desplazado y dimensionado igual que cualquier otro elemento de impresin. Borra el(los) elemento(s) actualmente seleccionado(s). Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas.
Ajustar Arriba
Mismo Ancho
Misma Altura
Nueva Imagen...
Nuevo Texto...
Eliminar
150
Configuraciones de Elemento
Abre el dilogo Editor de Informes: Dilogo configuracin de elemento (pgina 159) donde podr establecer diversas propiedades para el elemento de impresin seleccionado. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas.
En la parte inferior de los dos paneles hay iconos para algunas de las funciones de los distintos mens: Configuraciones de Pgina Abre el dilogo Dilogo Editor de Informes: Configuraciones de Pgina (pgina 157) donde podr establecer diversas propiedades para el elemento de impresin seleccionado. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. Elimina la pgina resaltada. Incorpora una pgina nica o pgina mltiple a continuacin de la pgina seleccionada. Abre el dilogo Editor de Informes: Dilogo configuracin de elemento (pgina 159) donde podr establecer diversas propiedades para el elemento de impresin seleccionado. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. Elimina la pgina resaltada. Incorpora una nueva imagen, un nuevo texto, o un nuevo estado de selecciones.
Eliminar Add
Configuraciones de Elemento
Eliminar Add
Pginas nicas
Una pgina nica puede contener cualquier nmero de objetos de hoja. La pgina se imprimir siempre en una sola pgina exacta de papel (o pgina PDF) y los objetos de hoja habrn de ajustarse o truncarse para que encajen en dicha pgina. Los objetos de hoja pueden solaparse dentro de la pgina. Se puede aadir texto adicional.
Pginas Mltiples
Una pgina mltiple puede contener un solo objeto de hoja, el cual puede extenderse a lo largo de varias pginas de papel (o pginas PDF), dependiendo de la cantidad de datos que se haya de imprimir. Una pgina mltiple es la mejor eleccin cuando se han de imprimir tablas extensas. Adems de los objetos de tamao dinmico, es posible aadir objetos de tamao fijo en la introduccin, o en reas anexadas a la pgina. Estas reas se comportarn exactamente igual que en una pgina nica.
151
Aadir Pgina nica Aadir Pgina mltiple Borrar Pgina Ascender Pgina
Aade una pgina nica tras la pgina seleccionada. Aade una pgina mltiple tras la pgina seleccionada. Borra la pgina actualmente seleccionada. Hace ascender la pgina seleccionada un paso ms arriba de la lista. Tambin es posible arrastrar y soltar la pgina en el panel del listado de pginas. Hace descender la pgina seleccionada un paso ms abajo en la lista . Tambin es posible arrastrar y soltar la pgina en el panel del listado de pginas.
Descender Pgina
Centrar en Vertical
152
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 estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados en la parte inferior. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados a la izquierda. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Centra los objetos seleccionados horizontalmente. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando estn seleccionados dos o ms objetos de impresin (mediante Ctrl-clic). Alinea los objetos seleccionados a la derecha. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos seleccionados en el eje horizontal, con espacios iguales entre ellos. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos seleccionados en el eje vertical, con espacios iguales entre ellos. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo vertical del objeto situado ms a la izquierda y hacia la derecha. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas. nicamente disponible cuando se hayan seleccionado dos o ms objetos de impresin. Distribuye los objetos de hoja activos, con espacios mnimos entre ellos, desde el extremo superior horizontal del objeto ms alto y hacia abajo. Tambin disponible como uno de los comandos que se muestran al hacer clic con el botn derecho del ratn en el panel de vista previa de pginas.
153
Vista Previa
Imprimir
Copiar Pegar
Pulse este botn para abrir el dilogo Vista Previa y ver qu aspecto tendr el informe actual cuando lo imprima con las actuales selecciones realizadas en el documento QlikView. Este botn tambin est disponible desde la pgina Editor de Pginas del dilogo Editor de Informes. Pulse este botn para abrir el dilogo Imprimir e imprimir el informe actual. Este botn tambin est disponible desde la pgina Editor de Pginas del dilogo Editor de Informes. Copia el informe, pgina o elemento resaltados. Pega el informe, pgina o elemento copiado.
Finalmente, hay un botn de la barra de herramientas para pegar informes, pginas y elementos copiados.
La pestaa Configuracin
Esta pestaa contiene propiedades bsicas para el informe: Nombre Es el nombre del informe. Puede ser cualquier cadena de texto. El nombre puede ser una frmula calculada para su actualizacin dinmica.
154
Id de informe
El ID exclusivo del informe. En el momento de su creacin, toda entidad de diseo en QlikView, incluidos los informes, recibe un ID exclusivo para su control va Automatizacin. El ID por defecto consta de una combinacin de letras que definen el tipo de entidad, as como tambin un nmero. 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 algn otro informe, u objeto de hoja, hoja, marcador o alerta en el documento. Este es un campo de comentario donde el creador de un informe puede describir el propsito del informe o cualquier otro detalle relativo al informe. No se utiliza fuera de este contexto. En este desplegable podr especificar el tamao de papel deseado para el informe. Las proporciones del tamao seleccionado se reflejarn en el panel de visualizacin de pginas. Si el informe finalmente se imprime en otro tamao 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 impresin para que encajen en el nuevo tamao de papel. Si esta casilla de verificacin est marcada, el informe se mostrar u ocultar dinmicamente, dependiendo del valor de una expresin condicional introducido en el cuadro de edicin que hay a la derecha. La condicin expresada se evaluar cada vez que se genere la lista de informes disponibles. El informe solo estar disponible cuando la condicin se evale como verdadera. Los usuarios con privilegios de ADMIN en el documento pueden ignorar todas las condiciones mediante la opcin Mostrar Todas las Hojas y Objetos de Hoja del dilogo Propiedades de Documento: Seguridad (pgina 463). Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+S.
Comentario
Visualizacin Condicional
La pestaa Mrgenes
155
Esta pestaa contiene opciones para los mrgenes del informe. Los controles son los mismos que los de la pgina Imprimir: Diseo (pgina 110) del dilogo Imprimir.
Esta pestaa contiene opciones para cabeceras/pies de pgina en el informe. Los controles son los mismos que los de la pgina Imprimir: Cabecera/Pie de pgina (pgina 112) del dilogo Imprimir.
La pestaa Selecciones
Esta pestaa contiene opciones para las selecciones; se utilizarn al imprimir el informe:
156
Selecciones Iniciales
Estos botones de opcin le permiten especificar las selecciones iniciales para impresin del informe. Independientemente de qu parmetro emplee, las selecciones que prevalezcan por delante de la impresin del informe sern restablecidas tras la impresin. Utilice las Selecciones Actuales como la base de impresin del informe (opcin predefinida por defecto). Todas las selecciones actuales del documento se borrarn antes de imprimir el informe. Tras haber completado la impresin, las selecciones originales se aplicarn nuevamente. Se aplicar un marcador, el cual puede seleccionarse en el cuadro desplegable, antes de imprimir el informe. Tras haber completado la impresin, las selecciones originales se aplicarn nuevamente.
Selecciones Actuales
Borrar Todo
Selecciones Actuales
Referenciar informe Si se marca esta casilla de verificacin, 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 impresin, las selecciones originales se aplicarn nuevamente. Si se utilizan nmeros de pgina, stos sern continuos a lo largo de todas las pginas impresas.
General
Esta pestaa muestra las propiedades bsicas de la pgina: Orientacin Cada pgina puede tener una configuracin aparte segn la orientacin. Elija entre Vertical u Horizontal. La eleccin se ver reflejada en el panel superior del listado de pginas. Determina si debera imprimirse el informe como Pgina nica o como Pgina Mltiple (para tablas extensas).
Tipo de Pgina
157
Esta opcin slo est disponible en el caso de pginas mltiples. Usar Papel Segn se Necesite No se escala la impresin del objeto de hoja. Se emplearn tantas pginas como sea necesario, en ambas direcciones. Aplicar escala de x % Se aplicar una escala a la impresin del objeto de hoja, segn un porcentaje fijo de su tamao original. Se emplearn tantas pginas como sea necesario, en ambas direcciones. Adaptar x a y Se aplicar una escala a la impresin del objeto de hoja para que se ajuste a un determinado nmero fijo de pginas.
Configuracin
Esta pestaa contiene parmetros para las reas de introduccin y apndices en pginas mltiples. No est disponible en pginas nicas. Utilizar Introduccin y Apndice Habilite esta opcin para permitir el uso de elementos de impresin de tamao fijo, adems del contenido de tamao dinmico de una pgina mltiple. Cuando haga esto desgraciadamente perder compatibilidad con versiones de QlikView anteriores a la 7.5 Marcando una, dos o tres de las casillas de verificacin, se puede elegir entre imprimir el rea de introduccin en la Primera Pgina, en todas las Pginas Intermedias y/o en la ltima Pgina.
Ubicacin de la Introduccin
158
Altura de Introduccin
Define la altura asignada al rea de la introduccin en cada pgina. El nmero se suministra en un porcentaje % del rea de impresin disponible (altura del papel menos las reas de cabecera/pie de pgina). Este parmetro tambin se puede modificar arrastrando el borde directamente al panel de vista previa. Define el espaciado entre el rea de la introduccin y el rea principal. El valor se suministra en porcentaje % de rea de impresin disponible (altura del papel menos reas de cabecera/pie de pgina). Marcando una, dos o tres de las casillas de verificacin, se puede elegir entre imprimir el rea de apndice en la Primera Pgina, en todas las Pginas Intermedias y/o en la ltima Pgina. Define la altura asignada al rea de apndice en cada pgina. El nmero se suministra en un porcentaje % del rea de impresin disponible (altura del papel menos las reas de cabecera/pie de pgina). Este parmetro tambin se puede modificar arrastrando el borde directamente al panel de vista previa. Define el espaciado entre el rea de la introduccin y el rea principal. El valor se suministra en porcentaje % de rea de impresin disponible (altura del papel menos reas de cabecera/pie de pgina).
Desplazamiento de la Introduccin
Ubicacin de Apndice
Altura de Apndice
A Franjas
Esta pestaa contiene las opciones de configuracin para la salida a franjas de la pgina. Esto quiere decir que la pgina se imprimir repetidas veces con cada valor posible de un determinado campo. Cuando la casilla de verificacin Referenciar pgina como posibles valores de campo se encuentre marcada, la pgina 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 tambin un bucle de seleccin a nivel de informe (vea la La pestaa Selecciones (pgina 156)) puede encontrarse con una situacin en la que la seleccin de informe excluya todos los valores de la variable de bucle a nivel de pgina. La pgina entonces se obviar para ese valor de bucle en concreto. Tras haber completado la impresin, las selecciones originales se aplicarn nuevamente. Si se utilizan nmeros de pgina, stos sern continuos a lo largo de todas las pginas impresas.
159
General
Ajustar
Tal cual
Rellenar
Utilizar Borde
160
Posicin
La pestaa Posicin contiene parmetros para posicionar y dimensionar los objetos en el rea de impresin disponible. Left Establece la posicin del/los elemento/s actualmente seleccionado/s relativo/s en el margen izquierdo. 0 est lo ms a la izquierda posible del rea de impresin disponible. Establece la posicin del/los elemento/s actualmente seleccionado/s relativo/s en la parte superior. 0 est lo ms arriba posible del rea de impresin disponible. Fija el tamao del/los elemento/s actualmente seleccionado/s en 1/1000 parte del ancho del rea de impresin disponible. Fija el tamao del/los elemento/s actualmente seleccionado/s en 1/1000 parte de la altura del rea de impresin disponible. Establece la capa del/los elemento/s actualmente seleccionado/s. Si los elementos se solapan con el elemento del nivel ms bajo, se imprimir primero (1), a continuacin se imprimir la siguiente capa y as sucesivamente.
Superior
Ancho
Altura
Nivel Z
161
162
17 Alertas
17.1 Creacin de Alertas
La manera ms fcil de definir una alerta es empleando el Asistente de Alertas, el cual puede invocarse desde el men Herramientas. Las alertas tambin se pueden crear y mantener desde el dilogo 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).
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 lmites 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.
163
Como se puede observar en el diagrama, cada disparo de alerta inicia una cadena de operaciones lgicas en el documento QlikView. Normalmente QlikView realiza los siguientes pasos: 1. Aplicar la seleccin relativa a la alerta. 2. Calcular el valor de expresin de la condicin. 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 ratn si stas se han aplicado interactivamente. El tiempo que se necesita para el paso 2 es el mismo que si la expresin 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 tamao. Esto puede parecer irrelevante en el caso de alertas nicas, disparadas al abrir o recargar, pero debera observarse una gran precaucin cuando se utilicen grandes cantidades de alertas disparadas mediante macros, para que el documento no se ralentice en exceso. Abre el dilogo Alertas (pgina 164) desde donde se crean y gestionan todas las alertas en QlikView.
17.3 Alertas
La manera ms fcil de definir una alerta es utilizando el Asistente de Alertas (pgina 168), el cual puede invocarse desde el men Herramientas. El dilogo Alertas se abre desde el men Herramientas. Este dilogo se utiliza para manejar las alertas, las cuales se almacenan como parte del documento QlikView. Las alertas se pueden disparar desde cualquier versin Windows de QlikView (esto es, no desde clientes AJAX). Una alerta es una entidad compuesta que normalmente consta de tres partes bsicas: 1. Una condicin, es decir, una expresin QlikView que establece una condicin lgica, que puede ser verdadera o falsa. 2. Un estado lgico (marcador, borrar todo o estado actual de seleccin) que debiera ser aplicado antes de comprobar el estado de la expresin de la condicin. 3. Una o ms acciones que han de llevarse a cabo cuando la condicin es evaluada y es verdadera. Las acciones ms habituales incluyen mostrar un mensaje en una ventana emergente, o enviar un mensaje de correo electrnico a uno o ms destinatarios. Tambin se pueden programar otras acciones por medio de macros. Cuando se comprueba una condicin de alerta y dicha condicin se cumple y se llevan a cabo las acciones, entonces podemos decir que la alerta se ha disparado. La comprobacin de alertas QlikView se puede hacer de tres maneras distintas: a. Automticamente, desde el diseo 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 operacin de Reducir Datos. b. Manualmente, desde una Intrprete Interno de Macros (pgina 965) por medio de APIs de Automatizacin especiales. Vase el archivo QlikView APIguide.qvw para ms detalles; (es un archivo QlikView muy til, que describe la utilizacin y funcionalidad de las macros en QlikView y que se instala habitualmente con la aplicacin). c. Externamente, desde programas que ejecutan QlikView en modo por lotes y que tienen una API de Automatizacin especial que recupera una lista de alarmas disparadas desde un determinado contexto. Tenga cuidado en la creacin de alertas, si incluye grandes cantidades de alertas disparadas por macros, el documento podra tener un rendimiento mucho ms lento.
164
El dilogo Alertas
La parte superior izquierda del dilogo 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 Descripcin. ID El ID nico y exclusivo de la alerta se muestra en el cuadro de edicin ID as como tambin en el listado de alertas. En el momento de su creacin, cada entidad de diseo QlikView, incluidas las alertas, recibe un ID nico y exclusivo para su control mediante Intrprete Interno de Macros (pgina 965). La primera alerta de un documento recibe el ID AL01. Podr editar este nmero ms adelante en el cuadro de edicin ID. Marque o no la casilla si desea activar o desactivar la alerta. Es la descripcin de la alerta, tal y como viene definida en Descripcin (vase ms adelante). El botn Aadir aade una nueva alerta a la lista para su posterior edicin. Seleccionar una alerta y pulsar el botn Eliminarsirve para borrarla de la lista.
Habilitar Descripcin
Add Eliminar
165
Condicin
El grupo Condicin se utiliza para definir la expresin condicional. (Condicin) Se trata de una expresin QlikView que debera ofrecer un resultado verdadero (distinto de cero) cuando la alerta se vaya a disparar. Todo Vaco Si esta casilla aparece marcada, se utilizar el estado de Todo Vaco al evaluar la condicin de la alerta. Marcador Si Todo Vaco 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 verificacin de Todo Vaco se deja sin marcar, se emplearn las selecciones actuales (esto es, el estado lgico del documento) cuando se compruebe la condicin de alerta.
166
Eventos
El grupo Eventos sirve para definir comprobaciones automticas de eventos. Al Abrir La alerta se comprueba automticamente al abrir el documento. Despus de Recargar La alerta se comprueba automticamente tras una Recarga del documento (ejecucin de script). Adems, la alerta se comprobar tambin 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. Despus de Reducir La alerta se comprueba automticamente tras una reduccin de datos (comando Reducir Datos) en el documento. Adems, la alerta se comprobar tambin al abrir el documento, si el ltimo tiempo de reduccin almacenado en el documento fuera posterior al tiempo registrado cuando se comprob la alerta por ltima vez. Retardar Los segundos disparos de alertas comprobadas automticamente pueden suspenderse durante un determinado nmero de Das una vez disparada la alerta. Se pueden utilizar decimales para especificar con ms detalle las partes del da. El valor 0 por supuesto indica que no se aplicar ningn tiempo de suspensin. Nivel de Disparo Los segundos disparos de alertas comprobadas de forma automtica 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 condicin 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 dinmico. (Tenga en cuenta que el estado de la condicin de alerta no tiene que variar necesariamente para que el mensaje evaluado cambie. Cualquier modificacin que se produzca en el Asunto del Mensaje (ver a continuacin) 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 condicin de alerta no se haya cumplido durante al menos una comprobacin y se vuelva a cumplir de nuevo en una comprobacin posterior. ste es el tipo de suspensin de alerta ms fuerte de todos.
Mostrar Emergente Marque la casilla de verificacin Mostrar Emergente si desea que el mensaje de alerta se muestre como un globo emergente cuando se dispare la alerta.
167
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 Configuracin de Mensajes Emergentes tal como se definen en Propiedades de Documento: General (pgina 444). El botn Configuracin de Ventanas Emergentes abre el dilogo Configuracin de Ventanas Emergentes (pgina 449). Modo En el grupo Modo podr configurar las distintas opciones para definir una alerta: como Interactivo (se dispara de manera automtica desde el diseo), y/o como alerta relevante para ciertos programas externos que ejecutan QlikView en modo Lote (ejecucin por medio de lneas de comando), por ej. QlikView Publisher, mediante la API especial de Automatizacin para disparadores por Lotes. Si no se marca ninguna de las casillas de verificacin de este grupo, la alerta puede an as comprobarse manualmente por medio de macros. 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 dilogo. El cuadro de edicin 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 electrnico, el texto ser el cuerpo mismo del mensaje. El texto del mensaje puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. En el cuadro de edicin Asunto del Mensaje se puede introducir la lnea de texto que se emplear como asunto en los mensajes de alerta de correo electrnico. El texto se puede definir como una expresin de etiqueta calculada para actualizacin dinmica. Haga clic en el botn ... que abre el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Si se deja vaco, en la lnea de asunto aparecer el texto 'Alerta QlikView'. El panel Receptores de Correo es una lista de direcciones de correo separadas por punto y coma. Cada destinatario recibir un mensaje de correo electrnico cada vez que se dispare la alerta. La lista puede definirse como una expresin de cadena calculada para actualizacin dinmica.
Descripcin
Mensaje
Receptores de Correo
Paso 1 - Nombre/describa la alerta Paso 2 - Defina la condicin de la alerta Paso 3 - Defina cundo comprobar la condicin de alerta Paso 4 Defina un retardo para la comprobacin
168
Paso 5 - Defina la(s) accin(es) que se habr(n) de tomar cuando se pgina 174 dispare la alerta
Dependiendo de las selecciones que haya realizado, algunos de los pasos anteriores podran obviarse.
Iniciar el asistente de alertas Puede iniciar el asistente de alertas eligiendo Asistente de Alertas en el men Herramientas.
La primera vez que arranque el asistente se encontrar con dos pginas 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 pginas de inicio cuando utilice el asistente en lo sucesivo, marque la casilla de verificacin No volver a mostrar esta pgina en cualquiera de las dos pginas o en ambas. Pulse Siguiente para continuar.
169
Introduzca un nombre y/o un texto breve en Descripcin 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. Slo se utilizar en el listado de alertas del dilogo Alertas. Pulse Siguiente para continuar.
170
En este paso podr definir la condicin de la alerta y el estado de seleccin que debera emplearse cuando se compruebe la condicin de la alerta. Condicin de Alerta Introduzca una expresin QlikView que debiera evaluarse como verdadera (distinta de cero) cuando se vaya a disparar la alerta. Aqu podr decidir qu estado de seleccin emplear cuando se compruebe el resultado de la condicin de la alerta. Hay tres acciones posibles: Seleccin Actual La condicin de la alerta se comprobar utilizando cualquiera de las selecciones que se realicen en el momento mismo de comprobacin de la alerta. Todo Vaco Todas las selecciones se borrarn temporalmente antes de comprobarse la condicin de la alerta. Marcador Se aplicar un marcador especfico de forma temporal antes de comprobarse la condicin de la alerta.
171
En este paso podr definir cuando debiera comprobarse la condicin de la alerta. La alerta puede comprobarse manualmente en cualquier momento mediante llamadas de Automatizacin. Se pueden definir comprobaciones automticas ante determinados eventos relevantes mediante las configuraciones de esta pgina. Comprobar Alerta Interactivamente Marque esta casilla de verificacin si desea que la alerta se compruebe de forma automtica ante los eventos que a continuacin se describen. Al Abrir Marque esta casilla de verificacin si desea que la alerta se compruebe automticamente cuando se abra el documento. Despus de Recargar Marque esta casilla de verificacin si desea que la alerta se compruebe automticamente tras una recarga del documento (ejecucin de script). Despus de Reducir Marque esta casilla de verificacin si desea que la alerta se compruebe automticamente tras haberse producido una reduccin de datos en el documento (comando Reducir Datos).
Marque esta casilla de verificacin si la alerta est diseada para dispararse desde aplicaciones externas mediante la API de automatizacin especial para disparos por lotes.
172
Aqu puede definir un perodo de suspensin 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 da. Retardar Es posible suspender el relanzamiento de alertas verificadas de manera automtica por un tiempo determinado tras haberse disparado la alerta. Introduzca un nmero de das en este recuadro. Los decimales se utilizarn para especificar partes del da. El disparo de alertas verificadas de forma automtica tambin puede suspenderse basndose en posibles cambios que se hayan producido en los datos. En este desplegable puede elegir entre tres niveles de reaparicin. Siempre La alerta se dispara cada vez que se produce el(los) evento(s) disparador(es) y se cumple la condicin 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 dinmico. Observe que el estado de la condicin 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 condicin de la alerta no se ha cumplido durante al menos una comprobacin y se cumple ms tarde, en una comprobacin posterior. ste es el tipo de suspensin de alerta ms fuerte de todos.
Nivel de Disparo
173
Paso 5 - Defina la(s) accin(es) que se habr(n) de tomar cuando se dispare la alerta
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 electrnico, ste ser el cuerpo del mensaje de correo electrnico. El texto se puede definir como una expresin QlikView para actualizacin dinmica. Haciendo clic en el botn ... se abrir el dilogo completo Editar Expresin para una edicin ms cmoda de frmulas extensas. Marque esta casilla de verificacin si desea que el mensaje de la alerta se muestre como un globo emergente cuando se dispare la alerta. Marque esta casilla de verificacin para enviar un correo electrnico como resultado de haberse disparado la alerta. El cuerpo del correo electrnico ser el texto del mensaje de la alerta. Introduzca un texto que se emplear como asunto del correo en el(los) correo(s) enviado(s). El asunto se puede definir como una expresin QlikView. Introduzca una lista de direcciones de correo electrnico separadas por punto y coma. Cada una de estas direcciones recibir un correo electrnico cada vez que se dispare la alerta. La lista se puede definir como una expresin QlikView.
Mostrar Emergente
Enviar Correo
Receptores de Correo
174
18 Panel de Variables
El dilogo Panel de Variables muestra todas las variables no ocultas y sus valores en una nica lista. Junto con la funcin Expansiones de Signo Dlar (pgina 307) 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. Resaltar una variable en la lista de abajo para visualizar su definicin. El texto se puede editar libremente. Los cambios se reflejarn de forma inmediata en la columna Valor de la lista superior. Haga clic en el botn ... para abrir el dilogo Editar Expresin. Un campo comentario en el que el creador de una variable puede describir su propsito y funcin. Abre el dilogo Nueva Variable, donde se puede definir una nueva variable. Resalte una variable de la lista y haga clic en este botn para borrar una variable.
Definicin
Comentario
Add Eliminar
175
176
Este dilogo muestra todas las expresiones de documentos, hojas y objetos de hoja en una nica lista. Desde esta lista podr editar expresiones o efectuar Bsquedas y Reemplazos en mltiples expresiones. Puede seleccionar una o ms expresiones de la lista. Una lnea que haya sido seleccionada se mostrar en negro. Haga clic debajo de la ltima expresin para deseleccionarla. En la esquina superior izquierda del dilogo podr escoger entre activar las siguientes opciones. Seleccione si lo desea ms de una casilla de verificacin.
l l l l l
Expresiones de Grfico Atributos de Grfico Expresiones de Color Mostrar Condiciones Otras Expresiones
Columnas...
Abre el dilogo Columnas donde podr personalizar qu columnas debieran aparecer en el dilogo Vista Previa de la Expresin. La columna Expresin no puede ser desactivada. Abre el dilogo Buscar/Reemplazar, en el que podr efectuar bsquedas y reemplazos de texto especfico, dentro de la lista actual de expresiones. Tambin podr hacer modificaciones mltiples o masivas a las expresiones. Utilice este botn para exportar la tabla inferior a un archivo de texto. Aplica los cambios realizados en la lista a las propiedades del documento, las hojas y los objetos de hoja, sin tener que salir del dilogo. Tras haber hecho uso de este comando, los cambios permanecern incluso si emplea Cancelar para salir del dilogo.
Buscar/ Reemplazar...
Exportar Aplicar
177
Editar...
Tras haber seleccionado una nica expresin de la lista, puede utilizar este botn para abrir el dilogo Editar Expresin para la expresin seleccionada.
El listado de expresiones puede contener las siguientes columnas, segn los parmetros definidos en el dilogo Columnas (ver a continuacin): ID de Hoja El ID de la hoja donde aparece la expresin. Vaco en el caso de las expresiones de documento. El nombre (ttulo de la pestaa) de la hoja donde aparece la expresin. Vaco en el caso de las expresiones de documento. El ID del objeto de hoja en el que aparece la expresin. Vaco en el caso de las expresiones de hoja y de documento. El nombre del objeto donde aparece la expresin. La ubicacin de la expresin dentro de las propiedades con una denominacin intuitiva, es decir, con una explicacin simple del tipo de expresin de que se trata. La etiqueta de la expresin principal del objeto.
Nombre de hoja
ID de Objeto
Etiqueta
Localizacin (completa) La ubicacin exacta de la expresin dentro de la estructura de propiedades. La notacin corresponde a las jerarquas de propiedades de objeto de la interfaz de Automatizacin de QlikView, la cual se explica en detalle en la gua API de QlikView. Expresin La definicin de la expresin.
Los cambios efectuados desde este dilogo no podrn deshacerse mediante el comando Deshacer estndar.
178
20 Archivos Internos
20.1 Referencias a archivos en el diseo QlikView
Hay una serie de lugares, en el diseo mismo de QlikView, donde se pueden referenciar archivos externos como info, como imgenes 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 segn se describe en Archivos Internos en documentos QlikView (pgina 179). Dentro del programa QlikView hay incluidas una serie de imgenes estndar que pueden utilizarse en cualquier documento sin requerir ningn tipo de preparacin adicional especial. Esto se describe en Archivos internos en el archivo de programa QlikView (pgina 179).
qmem://fieldname/fieldvalue | qmem://fieldname<index>
donde index es el ndice interno de un valor dentro de un campo.
Ejemplos:
'qmem://Country/Austria' 'qmem://MyField/34'
qmem://<builtin>/nombrearchivo
donde nombrearchivo es uno de los nombres de archivo listados ms abajo (incluyendo la extensin).
Ejemplos:
'qmem://<builtin>/Arrow_N_G.png' ='qmem://<builtin>/Smiley'&if(sum(Result)<0,1,3)&'_Y.png'
Imgenes de Flecha
El conjunto de flechas permite mostrar flechas en ocho direcciones y cuatro colores. Los nombresdearchivo se codifican de la siguientes manera: La palabra Arrow seguida de una direccin ( _N, _NE, _E, _SE, _S,_ SW, _W o _NW ). Esto puede ir seguido de _G para verde, _R para rojo, e _Y para amarillo. Si no se especifica color alguno en el archivo, se indicar mediante una flecha gris.
179
Otras imgenes
Tambin se incluyen otras imgenes en el conjunto. stas estn disponibles normalmente en varios colores. A continuacin una lista con las imgenes disponibles.
Check.png Minus.png Smiley1.png Smiley2_B.png Smiley3_Y.png Question_G.png Exclamation_G.png Check_G.png Minus_R.png Smiley1_G.png Smiley2_Y.png Thumb1.png Question_R.png Exclamation_R.png Cross.png Plus.png Smiley1_Y.png Smiley3.png Thumb2.png Question_Y.png Exclamation_Y.png Cross_R.png Plus_G.png Smiley2.png Smiley3_R.png Question.png Exclamation.png
20.4 Sonidos
Tambin se han incluido diversos archivos de sonido (.wav) como recurso asociado en QlikView, se accede a ellos a travs de las siguientes rutas: qmem://<bundled>/sounds/qv_bttn.wav qmem://<bundled>/sounds/qv_can.wav qmem://<bundled>/sounds/qv_clear.wav qmem://<bundled>/sounds/qv_load.wav qmem://<bundled>/sounds/qv_lock.wav qmem://<bundled>/sounds/qv_menu.wav qmem://<bundled>/sounds/qv_ok.wav qmem://<bundled>/sounds/qv_redo.wav qmem://<bundled>/sounds/qv_reex.wav qmem://<bundled>/sounds/qv_save.wav qmem://<bundled>/sounds/qv_scrpt.wav qmem://<bundled>/sounds/qv_ulock.wav qmem://<bundled>/sounds/qv_undo.wav
180
Parte 4 Script
Parte 4 Script
181
182
Parte 4 Script
183
184
22 Variables y Campos
Este captulo analiza las diferentes entidades de almacenamiento de datos en QlikView, principalmente los Campos y las Variables.
22.1 Campos
Los campos son las entidades primarias de almacenamiento de datos en QlikView. Un campo normalmente contiene uno o varios valores, denominados valores de campo. En la terminologa de bases de datos decimos que los datos procesados por QlikView proceden de los archivos de datos. Un archivo se compone de varios campos donde cada entrada de datos es un registro. Los trminos archivo, campo y registro son equivalentes a tabla, columna y fila respectivamente. La lgica AQL de QlikView opera por comparacin entre los campos y sus valores de campo. Los datos de campo son recuperados por el script mediante sentencias Load (pgina 272), Select (SQL) (pgina 288) o Binary (pgina 248). La nica manera de modificar los datos de un campo (aparte de los Campos de entrada (pgina 186)) es reejecutando el script. Los valores de campo no pueden ser manipulados por el usuario desde el diseo ni desde la automatizacin. Una vez ledos stos en QlikView, slo pueden visualizarse y emplearse para selecciones lgicas y clculos. Los valores de campo consisten en datos numricos o alfanumricos (de texto). Los valores numricos en realidad tienen dos valores, el valor numrico actual y su representacin de texto con formato. En los objetos de hoja slo se muestra ste ltimo. En el diseo QlikView el contenido de un campo se representa en un Cuadro de Lista (pgina 501).
Etiquetas de campo
Hay tres tipos de etiquetas de sistema: las etiquetas de script, generadas por el sistema, que no pueden ser modificadas por el usuario; las etiquetas de script, generadas por el sistema, que pueden ser modificadas en el script y las etiquetas de sistema, que son establecidas de forma interactiva por el usuario. Las etiquetas de sistema van siempre precedidas por un signo $. Las siguientes etiquetas de sistema son generadas de forma automtica al final de la generacin de script. stas no pueden ser modificadas por el usuario:
l l l l
$system - indica un campo del sistema. $system - indica un campo clave. $keypart - indica que el campo forma parte de una o ms claves sintticas. $synthetic - indica una clave sinttica.
Las etiquetas que hay a continuacin tambin se generan automticamente tras la generacin de script, pero pueden ser modificadas o ignoradas empleando sintaxis de script, vase Tag Field (pgina 296) y untag field (pgina 298).
l l l l l l l
$hidden - denota un campo oculto. $numeric - todos los valores (no nulos) del campo son numricos. $integer - todos los valores (no nulos) del campo son enteros. $text - ninguno de los valores del campo son numricos. $ascii - los valores del campo contienen nicamente caracteres ascii estndar. $date - todos los valores (no nulos) del campo se pueden interpretar como fechas (enteros). $timestamp - todos los valores (no nulos) del campo se pueden interpretar como marcas de tiempo (fecha-hora).
185
Los siguientes comandos estn disponibles en el dilogo: Propiedades de Documento: Tablas (pgina 470) Pueden ser habilitadas y deshabilitadas por el usuario:
l
$dimension - denota un campo recomendado para su uso en dimensiones de grficos, cuadros de lista, etc. $measure - denota un campo recomendado para su uso en expresiones.
El usuario tambin puede aadir etiquetas personalizadas. stas se aaden o bien en el script, empleando Sintaxis de script (pgina 243), o en el dilogo Propiedades de Documento: Tablas (pgina 470). Las etiquetas personalizadas pueden tener nombres distintos a los de las etiquetas de sistema.
Nota: Si se manipulan las mismas etiquetas en el script y en Propiedades de Documento: Tablas (pgina 470) prevalecern las configuraciones del script.
Nota: Los campos de entrada no estn pensados para grandes cantidades de datos ya que almacenan datos de manera significativamente menos eficiente que los campos regulares.
Al usar campos de entrada, el script crea recuadros contenedores para cada valor de campo, los cuales podrn editarse posteriormente para pasar a contener nuevos datos. Cualquier campo puede convertirse en un campo de entrada, incluyndolo en una sentencia Inputfield (pgina 266) en el script, antes de que aparezca en una sentencia load o select. Los valores de un campo de entrada pueden modificarse en las celdas de cuadros de lista, cuadros de tabla y en celdas de expresin de grficos de tabla. Solo se pueden editar las columnas de tabla y cuadros de lista que contengan campos de entrada. Si merodea con el puntero del ratn por encima de una celda editable podr ver un icono de entrada. Cuando esta funcin de agregacin se utiliza como expresin en un grfico de tabla, se podr editar el valor agregado de forma interactiva. Es posible hacer uso de los controles de flecha arriba/abajo para moverse por las celdas mientras estamos en el modo de edicin. Todo el documento QlikView completo se recalcular automticamente cada vez que se introduzcan valores nuevos.
Nota: Un campo calculado no se puede utilizar como campo de entrada. La funcionalidad del campo de entrada se vera automticamente deshabilitada.
Una celda de expresin de una tabla puede contener la agregacin Funciones especiales de Agregacin para Campos de Entrada (pgina 886) y continuar an abierta para la entrada. La variacin se distribuir entonces de nuevo a los valores de campo subyacentes, basndose en algoritmos predefinidos, como por ej. "distribuir por igual" o "distribuir proporcionalmente". La versin 9 introduce una ampliacin de los campos de entrada, se trata de la posibilidad de especificar un cambio relativo. La sintaxis es la siguiente (donde n es un nmero):
%+n %+n incrementa el valor actual en n% reduce el valor actual en n%
186
incrementa el valor actual en n reduce el valor actual en n multiplica el valor actual por n divide el valor actual por n
Ejemplos:
%+10 incrementa el valor actual en un 10%. +=56 incrementa el valor actual en 56. *=2 multiplica el valor actual por 2. /=2 divide el valor actual entre 2. /=0 no hay cambios. Tambin hay APIs de Automatizacin para extraer y establecer los valores de forma programada.
22.3 Variable
Una variable en QlikView es una entidad con nombre propio, que contiene un valor de datos nico. Una variable normalmente adquiere su valor de un Let,Set u otra sentencia de control, mediante una llamada automatizada o mediante un Cuadro de entrada (pgina 577) en el diseo. En general, el usuario puede cambiar el valor de una variable en cualquier momento. Las variables pueden contener datos numricos o alfanumricos. Si el primer carcter del valor de una variable es un signo igual ' = ', entonces QlikView tratar de evaluar el valor como una frmula (o expresin QlikView) y a continuacin mostrar o devolver el resultado en lugar del texto mismo de la frmula.
Grupos
Los grupos, o ms bien los grupos de campos, son conjuntos de campos que se pueden emplear en lugar de los campos en dimensiones de grfico. Hay dos tipos diferentes de grupos de campo: Los Grupos Jerrquicos se utilizan para crear jerarquas de campos, permitiendo una jerarqua en los grficos. Los Grupos Cclicos no son jerrquicos y normalmente se utilizan como una forma til de dejar que el usuario modifique los campos de dimensin mediante un simple clic de ratn.
187
188
El dilogo Editor de Script se abre desde el Men Archivo (pgina 59) o haciendo clic con el ratn en el smbolo Editor de Script de la barra de herramientas. Aqu es posible introducir y ejecutar un script que conecte el documento con una fuente de datos ODBC, o con archivos de datos de diferentes tipos, y extraiga la informacin requerida. Se puede escribir el script manualmente o generarlo automticamente. Las sentencias complejas de script debern escribirse manualmente, al menos una parte. Las sentencias, expresiones, funciones, etc. disponibles para la creacin de scripts, se describen en los captulos Sintaxis de script (pgina 243) y Expresiones de Script (pgina 311). El dilogo Editor de Script emplea la funcin autocompletar; cuando el usuario va tecleando, el programa predice qu es lo que se va a introducir, sin necesidad por tanto de introducirlo completo. Dichas predicciones incluyen tambin trminos que forman parte de la sintaxis de script. El script posee una codificacin de colores, realizada mediante componentes de sintaxis. Puede personalizarse en Herramientas y Preferencias de Editor. En la parte superior del dilogo se encuentra una barra de men con diversos comandos de script relacionados. Los comandos ms utilizados tambin aparecen en la barra de herramientas. En la barra de herramientas hay tambin una lista desplegable para las pestaas del script.
189
Ejecuta el script, cierra el cuadro de dilogo y abre la pgina Campos del dilogo Propiedades de Hoja. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Depurar Inicia la ejecucin del script en el depurador. El depurador se utiliza para buscar errores en el script. Cada sentencia de script puede controlarse o monitorizarse y los valores de las variables se pueden examinar mientras se ejecuta el script. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Editar Script Oculto Abre una pestaa de script para el script oculto. Aqu podr definir una parte oculta del script, la cual se ejecutar antes del script general en cada recarga. Las pestaas de script oculto siempre se muestran a la izquierda de las pestaas de script visible. Se requiere contrasea para crear o acceder al script oculto. Cambiar Contrasea de Abre el dilogo Nueva Contrasea de Script Oculto donde se puede Script Oculto establecer una nueva contrasea para el script oculto. Recargar Crear Script Oculto Abre el dilogo Nueva Contrasea de Script Oculto en el que podr definir una nueva contrasea para acceder a la parte oculta del script y a continuacin abre una nueva pestaa de script, en la ventana de script, denominada Script Oculto. Aqu podr definir una parte oculta del script, la cual se ejecutar antes del script general en cada recarga. Las pestaas de script oculto siempre se muestran a la izquierda de las pestaas de script visible. Elimina el script oculto del dilogo Editor de Script. Guarda el documento activo en un archivo. Se guardan los datos, el script y el diseo.Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+S. Este comando est tambin disponible en la barra de herramientas del dilogo Editor de Script. Guarda el documento activo en un nuevo archivo de documento.
Guardar todo el Documento Como... Abrir Archivo Externo de Script Guardar Archivo Externo Exportar a Archivo de Script... Imprimir Pestaa...
Permite explorar para hallar un archivo que contiene un script y lo abre en una nueva pestaa del panel de script, en la que podr editarlo con ayuda de la codificacin de colores de QlikView. Guarda el archivo externo de script.
Guarda el script completo en un archivo de texto que se especifica en el dilogo Guardar script que aparece. El archivo tendr la extensin .qvs. Permite la impresin de la pestaa del script activo en una impresora opcional. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+P. Este comando est tambin disponible en la barra de herramientas del dilogo Editor de Script. Permite la impresin del script completo en una impresora opcional. El script oculto no se imprimir mediante este comando. Abre el dilogo Visor de Tablas (pgina 198) donde se puede analizar la estructura de los datos cargados de una manera grfica, en tablas, campos y asociaciones. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+T.
190
Men Editar
Deshacer Rehacer Cortar Deshace el ltimo cambio realizado (se pueden deshacer mltiples pasos). Equivale a pulsar Ctrl+Z. Rehace el ltimo Deshacer. Equivale a pulsar Ctrl+Y. Exporta el texto seleccionado al portapapeles. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Equivale a pulsar Ctrl+X. Copia el texto seleccionado al portapapeles. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Equivale a pulsar Ctrl+C. Pega el contenido del portapapeles en el dilogo, en la posicin donde se encuentre el cursor. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Equivale a pulsar Ctrl+V. Elimina el texto de script seleccionado. Equivale a pulsar Supr. Borra el script, es decir, elimina todo el texto, a excepcin de las sentencias set autogeneradas iniciales. Selecciona todo el texto de script completo. Equivale a pulsar Ctrl+A. Abre un dilogo donde es posible buscar y reemplazar nmeros o caracteres en el script. Este comando tambin est disponible en la barra de herramientas del dilogo Editor de Script. Equivale a pulsar Ctrl+F. Abre un dilogo que le permite ir a un determinado nmero de lnea en el script. Equivale a pulsar Ctrl+G. Pone el texto seleccionado en maysculas. Pone el texto seleccionado en minsculas. Invierte las maysculas o minsculas del texto de script seleccionado. Pone en maysculas el texto de script seleccionado. Transforma una fila de texto del script en un comentario. Vea tambin: Rem (pgina 284) Transforma la fila de texto nuevamente al texto de script original. Indenta las lneas resaltadas en el script. Elimina el indentado de las lneas resaltadas en el script.
Copiar
Pegar
Ir a... Maysculas Minsculas Invertir May/Min Maysculas Comentario Sin Comentar Indentar Eliminar Indentado
Men Insertar
Sentencia Set Abre el Asistente de Sentencia Set (pgina 196) donde podr introducir una nueva sentencia Set y escoger una sentencia predefinida.
191
Variables de Entorno
Inserta las variables de interpretacin numrica en el script segn los parmetros establecidos por defecto en el sistema operativo. Permite navegar hasta un archivo que contiene un script, o parte de l, e inserta su contenido dentro del script, en la posicin del cursor. Abre el dilogo Incluir Archivos de Script, donde es posible navegar hasta hallar un archivo de script con uno de los siguientes formatos: qvs (un archivo de script QlikView previamente guardado), txt o sql. Recupera el ID de seguridad de dominio NT para emplearlo en el script. El NTDOMAINSID se utiliza en la seccin de acceso como uno de los campos reservados para la seguridad NT. Inserta un script de prueba generado automticamente. Inserta una sentencia load, bien Desde Archivo o Inline. La seleccin de Inline abre el Asistente de Datos Inline (pgina 211) con la ayuda del cual es posible crear sentencias load inline desde un control tipo hoja de clculo. Inserta una sentencia section access, bien desde una tabla de Autorizacin de Publisher o Inline. Si elige Autorizacin de Publisher se abre el Asistente de Archivo: Opciones (pgina 229). Si elige Inline se abre el Asistente para Tablas de Restriccin de Acceso (pgina 212). Inserta una sentencia connect en el script. Inserta una sentencia disconnect en el script.
Archivo de Script
Sentencia Include
SID de Dominio
Seccin de Acceso
Men Pestaa:
El men Pestaa ayuda a organizar la estructura del script. Aadir Pestaa Aade una nueva pestaa de script. El script se ejecutar pestaa a pestaa, de izquierda a derecha. Si la pestaa actual de script forma parte del script oculto, la nueva pestaa tambin se crear dentro del script oculto. Inserta una nueva pestaa tras la pestaa activa. Cualquier texto posicionado detrs del cursor ser movido a la nueva pestaa. Abre un dilogo para renombrar la pestaa activa. Mueve la pestaa activa un paso a la izquierda. Las pestaas no pueden ser ascendidas a la izquierda de la pestaa de script oculto. Mueve la pestaa activa un paso a la derecha. Todo el texto de la pestaa activa se mueve al final de la pestaa anterior y la pestaa activa es eliminada.
192
Eliminar
Elimina la pestaa activa. La ltima pestaa que quede en el script no podr ser eliminada.
Men Herramientas
Administrador de ODBC64 bits... Administrador de ODBC32 bits... Preferencias de Editor Abre el Administrador de Fuentes de Datos ODBC para drivers ODBC de 64 bits. Abre el Administrador de Fuentes de Datos ODBC para drivers ODBC de 32 bits. Abre la pgina Preferencias de Usuario: Editor (pgina 91) donde se puede establecer la fuente y el color de los diferentes tipos de texto que aparecen en el script. Verifica la sintaxis de su script y se detiene ante el primer error.
Verificacin de Sintaxis
Men Ayuda
Ayuda abre la ayuda html de QlikView.
Panel de Script
El panel de script contiene el script actual. Cada lnea de script est numerada. El script puede dividirse en varias partes que aparezcan en pginas separadas mediante pestaas, las cuales se ejecutan de izquierda a derecha. Si se utiliza un script oculto, ste podr verse bajo una pestaa aparte que hay a la izquierda del todo (siempre que se haya introducido la contrasea). El script posee una codificacin de colores, realizada mediante componentes de sintaxis. La codificacin de colores puede personalizarse eligiendo Preferencias de Editor en el men Herramientas.
Panel de Herramientas
El panel de herramientas consta de cuatro pginas con pestaas que contienen funciones para la generacin de script.
La pgina Datos
La pgina Datos contiene los comandos bsicos para la recuperacin de datos en QlikView: Los parmetros del grupo Base de Datos le servirn para crear una conexin y recuperar los campos de una fuente de datos. Si se utiliza una base de datos comercial, es posible emplear ODBC o OLE DB como interfaz entre QlikView y la base de datos. Es necesario instalar primero en el PC un driver ODBC o OLE ODBC que d soporte a la base de datos, antes de poder recuperar los datos mediante la conexin ODBC/OLE DB. Una vez que se haya instalado el driver ODBC/OLE DB apropiado, tendr que configurar la base de datos como una fuente de datos ODBC.
193
OLE DB ODBC
La conexin al origen de datos se establece mediante OLE DB. La conexin al origen de datos se establece mediante ODBC.
QVSAdminDataProvider.dll Este conector personalizado permite conectar con el QlikView Server y cargar informacin desde la DMS y los objetos de colaboracin. Personalizar Cualquier fuente de datos personalizados tambin aparecer en el desplegable para poderlo seleccionar. QlikView ofrece una interfaz plug-in de cdigo abierto, que ofrece la posibilidad de programar interfaces personalizadas para diversos tipos de fuentes de datos no cubiertos por las interfaces de archivo tradicional, ODBC o OLEDB. El caso ms tpico se observa en los datos disponibles va Web Services. El mdulo plug-in debera programarse conforme a las especificaciones mostradas en un cdigo de plantilla suministrado a demanda como cdigo abierto desde QlikTech y compilado como un dll. El dll es emplazado a continuacin cerca del archivo QV.EXE haciendo que la fuente personalizada est disponible para el uso. Normalmente, QlikView de 64 bits utiliza proveedores de 64 bits. En el caso de que un origen de datos con un driver de 32 bits vaya a utilizarse, marque esta opcin para forzar la sentencia Connect ODBC/OLEDB para un proveedor de 32 bits. Abre el dilogo Propiedades de Enlace a los Datos desde el que podr seleccionar una fuente de datos, o el dilogo Conectar a una fuente de datos (pgina 204) donde se puede seleccionar una fuente de datos ODBC. Abre el dilogo Crear Sentencia Select (pgina 205).
Forzar a 32 Bits
Connect...
Seleccionar...
El grupo Datos desde Archivos permite recuperar datos desde otras fuentes de datos. Rutas Relativas Si est habilitado este parmetro, QlikView emplear rutas relativas en vez de absolutas en el script. Las rutas relativas normalmente se requieren cuando hay que mover una aplicacin entre diferentes ordenadores. Este parmetro tambin est disponible en el dilogo Preferencias de Usuario. Si se modifica ah, se modificar tambin en los dilogos Editar Script y Editar Script Oculto. Habilite este parmetro para seleccionar archivos desde un servidor FTP, cuando se hace clic en Ficheros Planos, Archivos QlikView o Incluir. Abre el dilogo Abrir Archivos Locales (pgina 209) que enumera los Ficheros Planos. Seleccionando uno o varios archivos y pulsando Aceptar, se generar una o varias sentencias Load. Cuando se ejecuten, las sentencias de script cargarn datos desde los archivos correspondientes. Si la opcin Utilizar FTP est marcada (vase arriba), seleccione un servidor de la lista (o introduzca el servidor a utilizar y haga clic en Conectar). Una vez hecho esto, seleccione un archivo de texto. Abre el dilogo Abrir Archivo QlikView. Cuando se selecciona un archivo, se genera una sentencia binary en la primera lnea del script. Esta sentencia carga los datos desde el archivo QlikView, pero no se utilizarn las configuraciones de diseo.
Utilizar FTP
Ficheros Planos
Archivo QlikView
194
Archivos Web
Abre el dilogo Asistente de Archivo: Origen (pgina 214) donde se puede introducir una URL como fuente para la tabla de la base de datos. Abre el dilogo Asistente de Archivos: Fuente donde se puede cargar los contenidos de un campo ya cargado.
Datos de Campo
La pgina Variables
En la pgina Variables se encuentran los controles para pegar sintaxis relativa a las variables de QlikView. Pegar Mostrar Variables de Sistema Pega la funcin seleccionada en el script. Si se marca esta casilla de verificacin, la lista del desplegable Variables incluir tambin las variables de sistema.
QlikView ofrece una interfaz plug-in de cdigo abierto, que otorga la posibilidad de programar interfaces personalizadas para diversos tipos de fuentes de datos no cubiertas por las interfaces de archivo tradicionales, ODBC o OLEDB. El caso ms tpico se observa en los datos disponibles va Web Services. El mdulo plugin debera programarse conforme a las especificaciones mostradas en un cdigo de plantilla suministrado a demanda como cdigo abierto desde QlikTech y compilado como un dll. El dll es emplazado a continuacin cerca del archivo QV.EXE haciendo que la fuente personalizada est disponible para el uso. Aparece a continuacin en el desplegable para poderlo seleccionar.
Pgina Funciones
La pgina Funciones contiene herramientas para navegar y pegar funciones estndar de QlikView. Categora de Funcin Seleccione una categora de la lista desplegable para ver las correspondientes funciones en la lista Nombre de Funcin que hay a continuacin. Esta lista desplegable contiene funciones estndar de script en QlikView. Seleccione una funcin de la lista Nombre de Funcin y pguela en el script, en la posicin del cursor.
La pgina Variables
En la pestaa Variables hallar controles para incluir sintaxis relativa a las variables de QlikView. Pegar Mostrar Variables de Sistema Pega la variable seleccionada en el script. Si se marca esta casilla de verificacin, la lista del desplegable Variables incluir tambin las variables de sistema.
Pgina Configuracin
La pgina Configuracin contiene comandos bsicos de seguridad para el script QlikView.
195
Privilegios de Script
Abrir Bases de Datos en modo de Lectura y Escritura Si est seleccionada esta opcin, el cualificador mode is write se activar para poder utilizarlo en sentencias select. Puede Ejecutar Programas Externos Si esta opcin est seleccionada, las sentencias execute podrn utilizarse en el script. Encriptar Credenciales de Conexin de Usuario Si esta casilla de verificacin est seleccionada, el USERID y la CONTRASEA de las sentencias connect se mezclarn/codificarn en el script.
Configuracin
Nombre de Variable Introduzca aqu el nombre de una nueva variable o edite la variable predefinida elegida debajo. La variable predefinida se insertar aqu al pulsar Pegar. Valor de la Variable Si arriba introdujo el nombre de una nueva variable, aqu podr definir su valor. Si se ha seleccionado un valor predefinido de variable, se puede editar aqu.
196
Grupos de Variables Escoja qu tipo de variable utilizar. Variables Escoja la variable que desee. Valores Predefinidos Escoja entre los valores predefinidos de la variable. Pegar Haga clic en el botn para desplazar los valores predefinidos hasta Sentencia Set Actual para su edicin.
El dilogo Buscar/Reemplazar
Este dilogo sirve para buscar cadenas especficas de texto dentro del script, as como para efectuar cambios mltiples o masivos en el mismo. Se abre desde el men Editar del dilogo Editor de Script. Buscar Reemplazar por Buscar Siguiente Replace Reemplazar Todos Sensible a Maysculas Introduzca aqu la cadena de texto que desee buscar. El texto con el que desee reemplazar la cadena de texto anteriormente buscada. Mueve la seleccin a la siguiente seccin que contenga la cadena de bsqueda. Efecta un reemplazo en la seccin seleccionada. Efecta reemplazos en todas las ocasiones en que aparece la cadena de bsqueda. Si esta casilla de verificacin est marcada, la cadena de texto que se busca distinguir entre maysculas y minsculas. Si esta casilla de verificacin est marcada, QlikView nicamente hallar resultados que compongan una palabra completa (delimitada por espacios u otros caracteres no alfabticos). Si se marca esta casilla de verificacin, la operacin de buscar y reemplazar se realizar en todas las pestaas del script. Marque este botn de opcin si desea buscar en direccin ascendente en el script. Marque este botn de opcin si desea buscar en direccin descendente en el script.
197
Nota: Si est utilizando un script oculto, el comando binary no podr utilizarse en el script normal. Nota: El dilogo de Progreso no se actualizar durante la ejecucin de un script oculto, a menos que la opcin Mostrar Progreso de Script Oculto est marcada en Propiedades de Documento, Seguridad. No se registrarn entradas en el archivo deregistro (archivo.log), si se utiliza ste. Nota: Si el script oculto contiene una seccin de acceso (section access), dicha seccin no se permitir en el script normal o en un script que comience con una carga binaria (binary load) del archivo QlikView que contiene el script oculto.
198
Este dilogo sirve para mostrar la estructura de tabla de datos del documento QlikView actual. Las tablas se muestran a modo de cuadros, con una lista de los campos que contienen. Las lneas de conexin entre los cuadros muestran las asociaciones. Donde se encuentran ms de dos lneas hay puntos de conexin en forma de pequeos puntos. Las tablas, los puntos de conexin y tambin todos los puntos donde se curvan los conectores pueden moverse mediante pinchar y arrastrar el ratn (vea abajo). Cuando se reordena el diseo de esta manera, los cambios se guardarn con el documento, a menos que salga del dilogo pulsando Cancelar. Hay dos vistas disponibles, cuyos diseos se guardan por separado. Las dos vistas son:
l
La Vista de Tablas Internas es la vista predeterminada. Muestra las tablas de datos tal como son almacenadas por QlikView. Las claves sintticas compuestas se forman en tablas que comparten ms de un campo. Las tablas sintticas se usan para unirlos. Esta vista ofrece la mejor comprensin de la lgica QlikView y tambin proporciona un diseo muy limpio donde cada par de tablas tiene un mximo de un conector entre ellas.
La Vista de Tablas Origen muestra las tablas de datos tal como son ledas por QlikView. Aqu no hay campos sintticos ni tablas sintticas. Las claves compuestas se representan por mltiples conectores entre las tablas.
Al pasar con el cursor por encima de uno de los campos de una tabla, aparecer una ventanita con informacin relativa al contenido de dicho campo:
l
Densidad de informacin es el nmero de registros que ostentan valores (distintos de nulo) en este campo, comparado con el nmero total de registros de la tabla.
l l l
Ratio de Subconjunto es el nmero de valores distintos de este campo que se encuentran en esta tabla, contrastados con el nmero total de valores distintos de este campo (es decir, tambin de otras tablas). Comentarios de tabla se muestran en la especificacin de la herramienta. Comentarios de campo se muestran en la especificacin de la herramienta. Etiquetas se aaden al script o en la pgina Propiedades de Documento: Tablas, incluidas las etiquetas de sistema, y se muestran en la especificacin de la herramienta.
Se pueden realizar las siguientes acciones en los diseos de tabla (pulse aqu para ver una lista):
Hacer Clic en el Ttulo de Tabla Resalta la tabla, todas las tablas con asociaciones lgicas directas con la tabla y las conexiones entre ellas.
199
Pasar con el ratn por Muestra informacin acerca de la tabla en un emergente. encima del ttulo de tabla Clic sobre el campo en la Resalta la tabla, el campo, todas las tablas que contienen ese tabla campo y las conexiones entre ellas. Pasar con el ratn por encima del campo de tabla Hacer clic con el botn derecho sobre una tabla Muestra informacin emergente acerca del campo.
Haga clic en Vista Previa para ver un dilogo con registros a modo de muestra de la tabla cargada.
Clic derecho sobre punto Mueve el punto de conexin hacia atrs a una posicin de conexin o curva del automtica. conector Clic sobre el fondo del diseo Cancela todos los resaltados de las tablas, campos y conectores.
Estn disponibles los siguientes comandos en la barra de herramientas del dilogo y los botones (pulse aqu para verlo):
Exportar Imagen Abre un dilogo de navegador de archivo que hace posible guardar la vista actual de tabla como un mapa de bits o una imagen png en un archivo en el disco. Si se pulsa este botn 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 para la correspondencia intermedia (nombredearchivo.Mappings.tab) pueden ser reinterpretados fcilmente por QlikView para seguir analizndolos con toda la potencia de la lgica QlikView. Aparecer un dilogo donde podr elegirse la carpeta de destino para la exportacin. La opcin predefinida deposita los archivos en la misma carpeta del documento QlikView. Abre el dilogo Imprimir desde el que es posible imprimir la vista de la tabla actual. Equivale a pulsar Ctrl+P. Copia la vista de la tabla actual como una imagen en el portapapeles. Equivale a pulsar Ctrl+C.
Exportar Estructura
Imprimir Imagen
Copiar Imagen
200
Reordena las tablas en la vista actual. El factor de zoom de la vista actual puede establecerse en este desplegable. Escoja entre la Vista de Tabla Interna y la Vista de Tabla Origen (ver arriba).
201
202
Este dilogo se utiliza para crear una conexin a una fuente de datos OLE DB, normalmente mediante ODBC. El dilogo se abre haciendo clic en el botn Conectar en la pgina Datos del Panel de Herramientas, en el dilogo Editor de Script. La primera pgina enumera los proveedores de OLE DB. Con el fin de crear una conexin de datos ODBC, seleccione OLE DB Provider for ODBC Drivers, luego haga clic en Siguiente para avanzar hasta la pestaa de conexin. En la pestaa Conexin dentro de 1) Especifique la fuente de datos, se elige una fuente de datos previamente configurada. Hay dos tipos de fuentes de datos ODBC disponibles.
La pgina Origen de Datos de Equipo en el dilogo Seleccionar Origen de Datos Las fuentes de datos genricas se usan p.ej. para archivos de bases de datos. Si se va a utilizar una fuente genrica de datos o hubiera que crear una nueva fuente, seleccione el botn Usar Cadena de Conexin y haga clic en Compilacin. Se abrir el dilogo Seleccionar Origen de Datos. Hay dos tipos de fuentes de datos disponibles: fuentes de datos de archivo y fuentes de datos de equipo. Las ltimas se refieren a la mquina local y el usuario, mientras que las fuentes (u orgenes) de archivo se refieren a un archivo especfico. Se puede utilizar cualquiera de las dos. Cada una tiene una pgina aparte en el dilogo Seleccionar Origen de Datos.
203
Las fuentes de datos genricas se usan p.ej. para archivos de bases de datos. Si desea utilizar una fuente de datos genrica o crear una nueva fuente, seleccione el botn de opcin Utilizar la cadena de conexin y haga clic en Generar. Se abrir el dilogo Seleccionar Origen de Datos. Hay dos tipos de fuentes de datos disponibles: fuentes de datos de archivo y fuentes de datos de equipo. Las ltimas se refieren a la mquina local y el usuario, mientras que las fuentes (u orgenes) de archivo se refieren a un archivo especfico. Puede usar cualquiera de las dos. Cada una tiene una pgina aparte en el dilogo Seleccionar Origen de Datos. Haga doble-clic en un origen de datos, y se abrir un dilogo donde puede examinar los archivos de bases de datos aplicables.
Nota: Para orgenes de datos en MS Access se debe hacer clic en el botn Base de datos en un dilogo intermedio.
Al pulsar el retorno volver a la segunda pgina del dilogo Propiedades de Enlace a los Datos. Si lo necesita, puede definir un Nombre de usuario y Contrasea para la fuente de datos. Tambin es posible probar la conexin pulsando el botn Probar Conexin. Para finalizar, haga clic en el botn Aceptar. Su sentencia connect est lista.
Este dilogo sirve para crear una conexin a una fuente de datos ODBC. El dilogo se abre haciendo clic en el botn Conectar de la pgina Datos del Panel de Herramientas, en el dilogo Dilogo Editor de Script (pgina 189), si se ha seleccionado la opcin ODBC. En esta pgina podr elegir la fuente de datos. Por defecto slo se muestran los DSNs de sistema. Marque la casilla Mostrar DSNs de Usuario si desea ver todos los DSNs. Si fuera necesario se puede definir un Nombre de usuario y una Contrasea para la fuente de datos. Tambin se puede probar la conexin pulsando el botn Probar Conexin.
204
Para finalizar, haga clic en el botn Aceptar. La sentencia connect est lista.
Este dilogo se abre haciendo clic en el botn Seleccionar en la pgina Datos del panel de herramientas del Dilogo Editor de Script (pgina 189). Sirve para definir las tablas y campos que se cargarn de una fuente de datos previamente seleccionada. El dilogo se compone de tres grupos: El primer grupo contiene informacin acerca de la fuente de datos. Origen de Datos Es el nombre de la fuente de datos ODBC/OLE DB actual.
205
Base de Datos
Se puede elegir entre las bases de datos disponibles a travs de la lista desplegable. Aqu figura el propietario de la base de datos. Puede elegir entre los propietarios disponibles en la lista desplegable. Si pulsa este botn, se abre el dilogo Conectar a una fuente de datos (pgina 204). Haga clic en este botn para abrir el dilogo Informacin del Driver ODBC o Informacin del Driver OLEDB, que contienen informacin adicional sobre la funcionalidad que ofrece el driver en uso. Abre un dilogo con informacin de soporte acerca de la base de datos. La informacin puede emplearse cada vez que se contacte con el soporte tcnico de QlikTech y cuando se informe de errores o problemas relacionados con documentos QlikView.
Propietario
Connect
Driver
Soporte
El dilogo Soporte
El segundo grupo se emplea para seleccionar tablas y campos. Tablas de Base de Datos Esta lista muestra las tablas disponibles de la base de datos. Haga clic sobre un nombre de tabla para seleccionarlo. Los tipos de tablas que aparecen en la lista se controlan activando las casillas de verificacin que se ven a la izquierda (vase la descripcin ms abajo). Campos Esta lista muestra todos los campos disponibles en la tabla seleccionada. Elija uno o ms campos de la lista que se van a incluir en la sentencia select. Use "*" para seleccionar todos los nombres de campo de una sola vez. La seleccin de campos que realice se reflejar en la pgina de Script del tercer grupo (vea la descripcin ms abajo). Los campos se pueden ordenar por el Orden Original que traan de la base de datos u Ordenar Alfabticamente, segn se elija en el control desplegable.
206
Marque esta casilla de verificacin si desea que cualquier campo definido como campo clave en la base de datos de origen se muestre con un icono clave en la lista de Campos. Esta casilla se debe seleccionar si quiere que aparezcan las tablas regulares de la base de datos en la lista Tablas de Base de Datos. Esta casilla se debe seleccionar si desea que aparezcan las vistas de la base de datos en la lista Tablas de Base de Datos. Esta casilla se debe seleccionar si desea que aparezcan los sinnimos de tablas de la base de datos en la lista Tablas de Base de Datos. Esta casilla se debe seleccionar si desea que aparezcan las tablas de sistema de la base de datos en la lista Tablas de Base de Datos. Esta casilla se debe seleccionar si desea que aparezcan los alias de tablas de la base de datos en la lista Tablas de Base de Datos.
Tablas
Vistas
Sinnimos
Tablas de Sistema
Alias
El tercer grupo muestra la sentencia Select generada, as como informacin sobre la tabla seleccionada y sus campos. El men contiene los siguientes comandos:
Script
La pestaa Script muestra el script que se va a generar para esa sentencia Select. Los tres botones de opcin a la derecha controlan el formato de la sentencia select en el script. Columna Seleccione esta opcin para generar la sentencia select en el script con cada nombre de campo en una fila aparte, en el script. Seleccione esta opcin para generar la sentencia select en el script en una sola lnea. Seleccione esta opcin para generar la sentencia select en el script en filas estructuradas. Si est marcada esta opcin, la sentencia select se generar con una sentencia load precedente, utilizando la sentencia select como entrada. Todos los campos se listarn en la sentencia load, incluso si se utiliza * en la sentencia select.
Fila
Estructurado
Load Precedente
207
Add
Haga clic en este botn para guardar la sentencia select generada. La generacin de una nueva sentencia select se inicia sin dejar el dilogo. La sentencia antigua estar visible en el panel de vista previa sobre un divisor. Este procedimiento se puede repetir cualquier nmero de veces.
Tabla
La pestaa Tabla muestra informacin detallada acerca de la tabla de base de datos seleccionada.
Ms... abre un dilogo aparte, dimensionable, con una vista expandida de la Tabla, las Columnas y una Vista Previa.
Columnas
La pestaa Columnas muestra informacin detallada sobre las columnas seleccionadas (campos) de la tabla actual.
Vista Previa
La pestaa Vista Previa muestra una vista previa de las primeras filas que generar la sentencia select actual.
Objetos Blob
La pestaa Objetos Blob permite asociar los denominados "Blobs" u "Objetos Blob" (Binary Large Objects), en una aplicacin QlikView. Se trata por lo general de un archivo de imagen, texto o similar, almacenado como una entidad aislada en un sistema gestor de bases de datos. El icono i indica que el campo contiene un objeto blob. Los objetos blob de la base de datos aparecen listados de forma conjunta por tamao (en KB) y tipo en el Visor de Blobs. Si se trata de una imagen, se ofrece una vista previa de cada objeto blob junto al listado. QlikView admite blobs jpg, png, bmp, pdf y rtf. El botn Asociar... abre el dilogo Asociar.
208
Active la opcin para redimensionar el objeto blob. Aplique Ancho en Pixel y Altura en Pixel para redimensionar la imagen de manera que se ajuste.
209
Este dilogo aparece al hacer clic en uno de los botones Archivo QlikView ... o Ficheros Planos... de la pgina Datos del Panel de Herramientas del dilogo Editor de Script siempre y cuando est marcada la casilla Utilizar FTP. Dependiendo de qu botn use para abrirlo, el dilogo se denomina Abrir Documento QlikView o Abrir Archivos de Internet, pero la funcionalidad es la misma. El dilogo tambin se puede utilizar para abrir documentos QlikView. Esto se hace eligiendo Abrir FTP desde el men Archivo. Seleccione en la lista desplegable el servidor que contiene el archivo (o archivos) que deberan abrirse. Si el servidor no se encuentra en la lista (o no hay lista), introduzca el nombre del servidor y haga clic en Conectar. Direccin de Servidor FTP Nombre de Usuario La primera vez que se conecte al servidor FTP, la direccin debe escribirse aqu.
A no ser que se verifique el Acceso annimo el nombre del usuario se introducir aqu. A no ser que se verifique el Acceso annimo la contrasea se introducir aqu. Haga clic en este botn para conectar con el servidor seleccionado. Si selecciona directamente un servidor de la lista, esquivar este procedimiento. Para conectarse a travs de un cortafuegos, se tiene que usar un FTP pasivo. Otorga acceso al usuario, sin tener que introducir nombre de usuario y contrasea. El nombre del archivo seleccionado aparece aqu cuando se ha conectado al servidor. Especifique aqu el tipo de archivo que desee. Hacer clic en este botn genera una sentencia load que se introducir en el script de carga en el Dilogo Editor de Script (pgina 189).
Contrasea Connect
Nombre de Archivo
210
El dilogo Asistente para Datos Inline se abre desde el men Insertar, Sentencia Load, Load Inline. Sirve para crear sentencias load inline en el script. El dilogo contiene algo muy parecido a una hoja de clculo y de hecho funciona como una de ellas en casi todos los aspectos. Tenga en cuenta no obstante que las frmulas calculadas no se evaluarn en esta hoja de clculo como se hara por ejemplo en Microsoft Excel. Cada columna representa un campo que se va a cargar en QlikView mediante una tabla inline. Cada fila es un registro de la tabla. Se selecciona una celda de datos haciendo clic en ella. Se puede introducir a continuacin un valor, teclendolo o pegndolo desde el portapapeles. Pulse Intro o una tecla de flecha para aceptar el valor y desplazarse a otra celda. La fila superior (etiqueta) est reservada para etiquetas de campos. Haga doble clic en una etiqueta de celda para editarla. Si no se introduce ningn valor se usarn los nombres de campo F1, F2, etc.
Men Editar
El men Editar contiene algunos comandos bsicos de edicin. Insertar Columna Eliminar Columna Insertar Fila Eliminar Fila Inserta una nueva columna en blanco si hay una o ms columnas selecionadas. Borra la(s) columna(s) seleccionada(s). Inserta una nueva fila en blanco si hay una o ms filas selecionadas. Elimina la fila seleccionada.
Men Herramientas
El men Herramientas contiene el comando Datos de Documento que abre el Asistente de Datos de Documento desde el que podr pegar valores de campo desde cualquier campo en el documento. En este
211
dilogo podr ver cuntos valores de campo hay en un campo seleccionado. Tambin puede ser que elija insertar todos los valores, los valores seleccionados o valores excluidos en el asistente inline. Haga clic en Aceptar para cerrar el dilogo y generar una sentencia Load inline que refleje los contenidos de la rejilla de la tabla del dilogo.
212
El dilogo Asistente para Tablas de Restriccin de Acceso se abre desde el men Insertar, Seccin de Acceso, Inline. Sirve para generar una sentencia load inline para control de acceso al documento QlikView. Vase Seguridad (pgina 437). El dilogo contiene los siguientes comandos: Campos a Utilizar La lista contiene todos los campos reservados posibles en una seccin de acceso a QlikView. Marque el cuadro de opcin para cada uno de los que quiera incluir. Pulse este botn si desea marcar ACCESS, USERID y PASSWORD y desmarcar los dems campos.
Seguridad NT Bsica Pulse este botn si desea marcar ACCESS, PASSWORD, NTNAME y NTDOMAINSID y desmarcar los otros campos. Al cerrar el dilogo haciendo clic en Aceptar, se abrir el dilogo Asistente de Datos Inline (pgina 211) con los campos seleccionados como etiquetas de columna. Tras pulsar Aceptar en este dilogo, se crear en el script una sentencia Load Inline, precedida por una sentencia Section (pgina 288) y seguida de una sentencia Section application.
213
interpretable por QlikView. Si QlikView lo puede abrir o no, ya es un tema muy distinto de la extensin del archivo. Para cargar un archivo directamente desde Internet, lo ms fcil es pegar la URL (previamente copiada de su navegador de Internet) en un cuadro de texto titulado Nombre de Archivo en el dilogo de navegacin FTP, y pulse Abrir. Cuando hay un archivo seleccionado, se abre el asistente. Contiene cinco pginas: Origen, Tipo, Transformar, Opciones y Script. Como muy en raras ocasiones es necesario modificar algo en la pgina Origen, el asistente se inicia en la pgina Tipo. Los botones Atrs y Siguiente le llevarn de una pgina a la siguiente, o a la anterior. Las pginas Tipo y Opciones comprenden una vista previa donde se muestra como QlikView ha interpretado el archivo. La pgina Script permite configurar cmo se presentar el script en el dilogo Editor de Script. Con el botn Finalizar se cerrar el asistente y se generar una sentencia load en el script.
Esta pgina contiene todas las configuraciones relacionadas con el origen de la tabla. Normalmente, el origen est bien definido desde el momento en que hay un archivo seleccionado en el dilogo Abrir Archivo, pero si necesita modificar la definicin del origen, p.ej. por haber sacado una tabla directamente de una pagina de Internet, ste es el sitio donde efectuar los cambios. Pulsando el botn Atrs de la pgina Tipo se abre la pgina Origen. Archivo Local Introduzca la ruta a un archivo local o haga clic en Explorar para encontrarlo.
214
Archivo de Internet Introduzca la ruta a un archivo de Internet. Desde el Campo Abre el dilogo Fuente de Datos del Documento (pgina 215) en el que se puede elegir una tabla y un campo.
Este dilogo lista las tablas del documento activo y permite emplear como fuente de datos un campo anteriormente cargado. Valor de Campo Tablas Un men desplegable que muestra las tablas que se cargan en el documento activo. Campos Los campos de la tabla seleccionada. Valores Los valores de los campos seleccionados. Ruta de Archivo El nombre de la tabla y campo seleccionados. Tipo de Valor El tipo de valor seleccionado. Texto Si el valor es de texto, se visualiza aqu. Info Si la informacin est conectada al valor de campo, sta se visualiza aqu. Blob Si un objeto blob est conectado al valor, se visualiza aqu.
215
Esta pgina contiene todas las configuraciones relativas al tipo de archivo y tipo de tabla. Las configuraciones varan segn el tipo de archivo. Al abrir un archivo de tabla, el programa trata de interpretar los contenidos del archivo. Los valores iniciales de los parmetros se fijan de esta manera, pero pueden por supuesto ser modificados manualmente por el usuario. Tipo de Archivo El tipo de archivo se fija aqu: Delimitado, Registro de longitud fija, DIF, Archivos Excel (xls), Excel (xlsx), HTML, QVD, XML o QVX.
216
En el Panel de Vista Previa (en la parte inferior de la pgina de dilogo) se muestra el resultado de las configuraciones elegidas. Los contenidos del panel de vista previa cambian automticamente conforme a los cambios que se efecten en la configuracin. Tambin es posible realizar algunos cambios directamente en el panel de vista previa. Primero, se pueden omitir campos haciendo clic en el botn de cruz que hay a la derecha de cada nombre de campo. Tras hacer clic, la cruz cambiar a un signo de exclamacin y el campo no se incluir en la sentencia load. Para invertir este cambio, tan solo hay que volver a hacer clic en el signo de exclamacin. Para renombrar un campo, haga clic en el nombre de campo, introduzca un nuevo nombre en este recuadro y confrmelo pulsando INTRO. Se crean automticamente las clusulas as requeridas en la sentencia load. Finalmente, para archivos con registros de longitud fija (y algunas tablas HTML) se puede definir los anchos de columna directamente haciendo clic en el panel de vista previa.
Delimitador
Especifique aqu qu tipo de delimitador se ha de utilizar. Si desea emplear un delimitador distinto de los predefinidos, elija Personalizar a fin de hallar el delimitador correcto. Personalizar abre el dilogo Delimiter Selector, en el que podr escoger entre los diversos delimitadores/separadores instalados en su ordenador. La cabecera del archivo es un nmero especificado de lneas o bytes (slo para archivos delimitados, archivos de registro fijo y archivos Excel). La cabecera puede omitirse. Aqu se configura el juego de caracteres del archivo tabular. Si el juego de caracteres deseado no est disponible en el men desplegable, puede elegir Personalizar. Esto abre el dilogo Selector de pgina de cdigo, en el que podr escoger entre los diversos juegos de caracteres instalados en su ordenador. Establece el esquema de Comillas (pgina 278) que se emplear. Elija entre Estndar, Ninguno o MSQ. En algunos archivos, se usan comentarios entre los registros. Una lnea de comentario suele comenzar con un carcter especial o con un conjunto de caracteres, p.ej. //. Aqu se puede especificar uno o varios caracteres que indican el comienzo de un comentario para activar QlikView y reconocer comentarios. Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato tambin permite especificar los nombres de campo de manera explcita y, si ste es el caso, se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno.
Tamao de Cabecera
Juego de caracteres
Entrecomillado
Comentario
Etiquetas
217
Ignorar EOF
A veces se utiliza un carcter especial para marcar el final de un archivo. En caso de que este carcter se encuentre en mitad de un archivo de texto (por ejemplo encerrado entre comillas) podr activar esta opcin para que lo ignore.
Tamao de Cabecera
Aqu se puede omitir la parte de cabecera del archivo: un nmero especificado de lneas o bytes (solo para archivos delimitados, archivos de registro fijo y archivos Excel). Aqu puede especificar un tamao de registro, para que sea de una sola lnea, o un determinado nmero de lneas, o un nmero de bytes (solo para registros de longitud fija).
Juego de Caracteres Aqu se configura el juego de caracteres del archivo tabular. Si el juego de caracteres que desea no est disponible en el men desplegable, elija Personalizar. Esto abre el dilogo Selector de pgina de cdigo, en el que podr escoger entre los diversos juegos de caracteres instalados en su ordenador. Ignorar EOF A veces se utiliza un carcter especial para marcar el final de un archivo. En caso de que este carcter se encuentre en mitad de un archivo de texto (por ejemplo encerrado entre comillas) podr activar esta opcin para que lo ignore.
Tamao de Pestaa La longitud de una pestaa fijada en espacios. Etiquetas Incrustadas... Incluye las etiquetas. Debera emplearse si los nombres de campo se almacenan en la primera fila de la tabla.
Analizar Posiciones Analiza y establece los anchos de columna para archivos con registros de longitud fija Fijas y para algunas tablas HTML. Despus del anlisis, se pueden aadir o quitar separadores de columna en el panel de vista previa. Borrar Posiciones Fijas Borra todos los separadores de columna (para archivos con registros de longitud fija y algunas tablas HTML).
218
Etiquetas
Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato DIF tambin permite especificar los nombres de campo de manera explcita, si esto es lo que deseamos se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno.
Juego de caracteres Aqu se configura el juego de caracteres del archivo tabular. Si el juego de caracteres que desea no est disponible en el men desplegable, elija Personalizar. Esto abre el (pgina 427) dilogo Selector de pgina de cdigo, en el que podr escoger entre los diversos juegos de caracteres instalados en su ordenador.
Tablas
Cuando se lee de un archivo que contiene numerosas tablas, por ej. archivos HTML o archivos Excel, en el grupo Tablas se puede elegir una determinada tabla. En Excel, todas las hojas de un libro y todas las reas nombradas (por ej. celdas mltiples con nombres) estn identificadas como posibles tablas en los libros. Aqu se puede omitir la parte de cabecera del archivo: un nmero especificado de lneas o bytes (solo para archivos delimitados, archivos de registro fijo y archivos Excel). Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato DIF tambin permite especificar los nombres de campo de manera explcita, si esto es lo que deseamos se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno.
Tamao de Cabecera
Etiquetas
219
Tablas
Cuando se lee de un archivo que contiene numerosas tablas, por ej. archivos HTML o archivos Excel, en el grupo Tablas se puede elegir una determinada tabla. En Excel, todas las hojas de un libro y todas las reas nombradas (por ej. celdas mltiples con nombres) estn identificadas como posibles tablas en los libros. Aqu se puede omitir la parte de cabecera del archivo: un nmero especificado de lneas o bytes (solo para archivos delimitados, archivos de registro fijo y archivos Excel). Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato DIF tambin permite especificar los nombres de campo de manera explcita, si esto es lo que deseamos se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno.
Tamao de Cabecera
Etiquetas
Tablas
Cuando se lee de un archivo que contiene numerosas tablas, por ej. archivos HTML o archivos Excel, en el grupo Tablas se puede elegir una determinada tabla. En Excel, todas las hojas de un libro y todas las reas nombradas (por ej. celdas mltiples con nombres) estn identificadas como posibles tablas en los libros. Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato DIF tambin permite especificar los nombres de campo de manera explcita, si esto es lo que deseamos se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno. Aqu se configura el juego de caracteres del archivo tabular. Si el juego de caracteres que desea no est disponible en el men desplegable, elija Personalizar. Esto abre el dilogo Selector de pgina de cdigo, en el que podr escoger entre los diversos juegos de caracteres instalados en su ordenador.
Etiquetas
Juego de Caracteres
Analizar Posiciones Fijas Analiza y establece los anchos de columna para archivos con registros de longitud fija y para algunas tablas HTML. Despus del anlisis, se pueden aadir o quitar separadores de columna en el panel de vista previa. Borrar Posiciones Fijas Borra todos los separadores de columna (para archivos con registros de longitud fija y algunas tablas HTML).
220
Tablas
Las tablas encontradas se visualizan en esta lista. Cada una de ellas se presenta como una ruta que corresponde a su ubicacin en la estructura XML en la que se encontr. Cuando se selecciona una tabla, sus campos se mostrarn en el panel Campos, a la derecha. Se generar una sentencia Load para cada tabla de la lista al hacer clic en el botn Finalizar. Esta hoja muestra la estructura XML interpretada. Esta hoja muestra los campos de la tabla seleccionada y las claves generadas.
XML Campos
221
El dilogo Transformar proporciona una amplia variedad de filtros, los cuales pueden emplearse para hacer las tablas ms adecuadas a QlikView. El dilogo tiene seis pginas, las cuales se describen a continuacin. Los botones de la esquina inferior derecha del dilogo Tabla de Transformacin se utilizan de todos modos para todas las pginas: Deshacer Rehacer Restablecer Deshace el ltimo cambio realizado. Rehace el ltimo Deshacer. Restablece la tabla a su estado original.
222
Eliminar
En esta pestaa se pueden eliminar las filas y columnas de la tabla que ya no sirven. En archivos HTML no es infrecuente tener filas y columnas adicionales, que slo se ubican ah por temas de legibilidad y no son de utilidad. Por supuesto, stas debern eliminarse antes de cargar los datos en QlikView. Ambas, columnas y filas, pueden eliminarse explcitamente, en cuyo caso se almacenan sus ndices en el script. Las filas tambin pueden eliminarse utilizando criterios condicionales. Eliminar Marcado Elimina las filas y columnas resaltadas.
Eliminacin Condicional Abre el dilogo Especificar Condicin de Fila (pgina 230) donde se pueden configurar los criterios condicionales para la eliminacin de filas.
223
Rellenar
Con esta pestaa se pueden reemplazar valores de celda. En la mayora de los casos, algunas celdas que coinciden con una determinada descripcin son reemplazadas por otros valores de la misma columna. Un caso habitual es la existencia de celdas vacas donde la primera celda no-vaca superior contiene el valor relevante. Rellenar Abre el dilogo Rellenar Celdas (pgina 232) donde es posible especificar condiciones y estrategia.
224
Columna
El dilogo Columna sirve para copiar los contenidos de una columna a otra nueva columna. La copia puede contener todas las celdas de la columna de origen, o nicamente una seleccin de celdas. Es una utilidad muy til si una columna contiene diferentes tipos de valores. Tambin se puede utilizar para duplicar una columna que contenga vnculos HTML. De esta forma se obtiene una columna con el texto de los vnculos, y otra columna con sus URL. Nuevo... Abre el dilogo Especificar celdas para nueva columna (pgina 233) donde se puede especificar cmo deber crearse la columna nueva. Configura la etiqueta para la columna.
Etiqueta
225
Contexto
En una tabla HTML se puede almacenar ms informacin de la visible, p.ej. en caso de poder hacer clic en el contenido de una celda, tambin es necesario almacenar la direccin a donde se desplazar el navegador. La pgina Transformar mostrar el texto de la celda, pero tambin puede mostrar informacin adicional perteneciente a las celdas. Naturalmente, tambin se puede leer esta informacin en QlikView. La informacin adicional siempre est comprendida en etiquetas. Una etiqueta tiene un nombre y puede tener varios atributos, algunas veces con valores. El contexto de una celda puede tener este aspecto:
Ejemplo:
226
Interpretar
Abre el dilogo Interpretacin contextual (pgina 235) donde se puede definir una interpretacin del contenido de las celdas. Observe que hay que marcar ambas, una columna y una fila para activar este botn. Sin embargo, todas las celdas en la columna sern interpretadas.
Reorganizar
Aqu es posible enderezar una tabla organizada. Organizada en este caso significa que la segunda parte de la tabla contina pero no debajo, a continuacin, como debera, sino al lado de la primera parte de la tabla. En el ejemplo anterior, moveremos la parte derecha para colocarla debajo de la parte izquierda. Reorganizar Reorganiza la tabla. Primero, se ha de definir la marca de divisin entre las dos partes. Se puede dividir una tabla vertical u horizontalmente. Define la condicin para una divisin vertical de la tabla. Abre el dilogo Especificar Condicin de Fila (pgina 230).
Reorganizacin condicional
227
Rotar
Los desarrolladores web a menudo rotan las tablas para que su aspecto sea ms atractivo. La intencin principal en la rotacin de tablas es la posibilidad de devolverlas a su estado "normal"; obtener campos como columnas, nombres de campo en la primera fila, etc. Left Right Transponer Rota la tabla en el sentido contrario a las agujas del reloj. Rota la tabla en el sentido de las agujas del reloj. Transpone la tabla, por ejemplo: refleja la tabla a lo largo de un eje diagonal, de forma que la celda superior derecha se convierte en la celda inferior izquierda, y viceversa. Sin embargo, las celdas de ms arriba a la izquierda, y las ms inferiores a la derecha, se quedan en su sitio.
228
Parmetros de Archivo
Etiquetas Si los nombres de campos (cabeceras de columna) se almacenan en la primera fila de la tabla, se debe configurar este control como Etiquetas Incluidas. El formato DIF tambin permite especificar los nombres de campo de manera explcita, si esto es lo que deseamos se debe configurar este control como Explcito. Si la tabla no contiene nombres de campo, se deber emplear la alternativa Ninguno.
Clusulas
Where... Abre el dilogo Clusula Where (pgina 236), que le ayudar a crear una clusula where para la sentencia load. Revoca la transformacin y/o la clusula Where de una tabla cruzada.
Borrar
229
Prefijos
Crosstable Abre el dilogo Crosstable (pgina 254), donde se pueden definir los parmetros de transformacin de una tabla cruzada en una tabla de tres (o ms) columnas. Abre el dilogo Parmetros Hierarchy (pgina 238), donde podr establecer los parmetros para una tabla jerrquica (parmetros tal y como aparecen en el script, entre parntesis). Revoca la transformacin de una tabla cruzada o una tabla jerrquica.
Hierarchy...
Borrar
Observe que en caso de utilizar ambas, la transformacin de una tabla cruzada y una clusula where, se evala primero la clusula where. Por eso no es posible transformar primero una tabla cruzada y aplicar despus una clusula where. Sin embargo, si existe la necesidad de aplicar una clusula where en una tabla ya transformada, se puede solucionar el problema empleando una construccin con una tabla temporal:
TempTable: Crosstable () Load from ; RealTable: Load resident TempTable where ; Drop Table TempTable;
Este dilogo puede abrirse desde la pgina Eliminar del dilogo Asistente de Archivo: Transformar (botn Eliminacin Condicional), desde la pgina Columna (pulsando el botn Nuevo...), o desde la pgina Reorganizar (botn Eliminacin Condicional). Aqu se puede definir una condicin lgica para la
230
seleccin de una o varias filas. Dependiendo del contexto, las filas definidas se pueden eliminar, copiar a una nueva columna o se puede dividir la tabla en varias partes. En el grupo Condicin especifique una condicin por la que una columna iguala a un valor especfico o a otra columna, un rango de registros o todos los registros. Pueden aplicarse varias condiciones de manera conjunta. Despus de definir una condicin deber pulsar el botn Aadir a fin de incluirla en la transformacin. Comparar con Valor Compara la celda con una condicin de celda que puede dar verdadero o falso. Comparar con Columna Rango Compara la celda con la celda correspondiente en otra columna.
Selecciona un grupo de "x" filas, y se salta "y" filas. Las posiciones de inicio o finalizacin de esta opcin se pueden especificar por medio de ndices. Use esta condicin si todas las filas deben ser seleccionadas. Configure aqu el nmero de la columna en la que se deba aplicar la condicin. nicamente visible en el modo Rango. Determina el nmero de fila a partir del cual se deberan eliminar filas o se debera aplicar una segunda condicin. nicamente visible en el modo Rango. Determina el nmero de fila a partir del cual se deberan eliminar filas o se debera aplicar una segunda condicin. nicamente visible en el modo Rango. Aqu es posible configurar si las filas debern seleccionarse o esquivarse de forma cclica, p.ej. seleccionar cclicamente dos filas, y luego saltarse una. Para usar todas las filas, hay que establecer Seleccin en 1 y Salto en 0.
En este subgrupo podr especificar modificadores para la seleccin. Sensible a Maysculas Marque esta opcin si desea distinguir entre maysculas o minsculas en las comparaciones. No Marque esta casilla de verificacin si debiera invertirse el criterio de seleccin. En este grupo puede ver las condiciones especificadas e incluidas en la transformacin. Se aplica un AND lgico entre las condiciones. Aadir Aade la condicin actual a la lista. Eliminar Elimina de la lista una condicin seleccionada.
Seleccionar
Opciones
Condiciones (AND)
231
Rellenar Celdas
Especificacin
En el grupo Especificacin se pueden especificar los casos en los que deber rellenarse la celda. Configure aqu el nmero de la columna en la que se deba aplicar la condicin. Abre el dilogo Condicin de Celda (pgina 232), donde se puede establecer una condicin para las celdas. Determina la estrategia de rellenado de las celdas. Utilice uno de los valores Arriba, Izquierda, Derecha o Abajo.
Tipo de Relleno
Condicin de Celda
Este dilogo se abre desde el dilogo Rellenar Celdas (pgina 232) y ofrece la posibilidad de especificar una condicin lgica que se refiera a los contenidos de una celda. Valor de Celda Hay diversas opciones lgicas en el men desplegable. Para comparar cadenas, introduzca una cadena que desee comparar en el campo posterior. Para comparar la longitud de los contenidos de unas celdas, introduzca la longitud de comparacin (un valor numrico) lo ms a la derecha posible. Active esta opcin si la condicin debera revertirse empleando un NOT lgico. Active esta opcin si desea que la comparacin de valores distinga o no maysculas.
232
Este dilogo sirve para especificar las condiciones que permitirn generar automticamente una nueva columna desde otra existente. Se accede desde la pgina Columna, en el dilogo Transformar Tabla. Celdas y Columnas Columna de Origen Fija el nmero de la columna de la que debern copiarse los valores de celda. Celdas desde estas filas Abre el dilogo Especificar Condicin de Fila (pgina 230) donde se puede fijar la condicin de fila. Columna Destino Especifica el nmero de las columnas de destino. Opciones Avanzadas Reemplazar Valor Nulo con Valor Anterior Rellena celdas vacas con el valor de la celda superior. Borrar fila de origen Borra la fila de origen despus de copiar su contenido.
233
Con este dilogo se puede expandir el contenido de una celda a varias celdas. En algunos casos, varias filas de una columna se almacenan en una nica celda de la tabla HTML, es decir entre las etiquetas <TD> y </TD>. Esta celda puede entonces expandirse a una columna. Tan solo hay que marcar la etiqueta que se utiliza como delimitador entre las diferentes filas dentro de la columna. Por lo general se trata del smbolo <BR>. Celdas a Insertar El nmero de celdas que se han de insertar. Normalmente se fija en 1, pero en caso de necesitar filas adicionales, se puede fijar un nmero ms alto en este control. La condicin de las filas a expandir.
Condicin de Fila
234
Interpretacin contextual
Este dilogo permite intercambiar el valor de una celda con una parte de informacin oculta que hay dentro de la celda. La celda puede contener varias etiquetas ms, cada una con uno, o varios, atributos. Si selecciona la etiqueta y el atributo apropiados, y pulsa Aceptar, se reemplaza el contenido de la celda por el valor del atributo. Tag Una lista de todas las etiquetas que hay en la celda. Atributo Valor El atributo de la etiqueta marcada. El valor del atributo.
235
Clusula Where
Simple
Elija el(los) Campo(s) que debiera(n) formar parte de la clusula where y qu operador/funcin debera emplearse. Puede introducir tambin una Constante basada en valores de campo existentes. La segunda y la tercera filas se activan al seleccionar AND u OR en la lista desplegable a la izquierda de cada fila. Marque la casilla Avanzado si desea introducir la clusula desde cero. Esta opcin insertar Where (1=1) en el script y usted podr editarlo ms adelante ah.
Crosstable
Una tabla cruzada es un tipo habitual de tabla, que ofrece una matriz de valores entre dos listas ortogonales de datos de cabecera. Para convertir una tabla cruzada en una tabla simple, utilice el prefijo crosstable. La sintaxis es la siguiente:
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 nmero de campos calificadores que preceden a la tabla que se va a transformar de una forma genrica. 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;
236
El asistente para tablas cruzadas es un mtodo guiado por dilogos para crear la sintaxis de una tabla cruzada. Este dilogo se abre pulsando el botn Tabla Cruzada que se encuentra en la pgina Opciones del Asistente de Archivo. El asistente para tablas cruzadas tiene las siguientes opciones: Campos Qualifier El nmero de campos qualifier que preceden a los campos que se van a transformar. El nombre del nuevo campo que contendr todos los campos (valores de atributo) que se van a transformar. El nombre del nuevo campo que contendr los datos de los valores de atributo.
Campo Atributo
Campo de Datos
237
Parmetros Hierarchy
Parmetros fuente
ID campo (IDNodo) El nombre del campo que contiene el id nodo. ID padre campo (ID padre) El nombre del campo que contiene el id nodo del nodo padre. Name Field (NodeName) Es el nombre del campo que contiene el nombre del nodo. Parent Name (ParentName) Es el nombre del nuevo campo ParentName. Se trata de un parmetro opcional. Path Name(PathName) Es el nombre del nuevo campo Path, que contiene la ruta del directorio raz al nodo. Se trata de un parmetro opcional. Depth Name (Depth) Es la cadena empleada para nombrar el nuevo campo Depth, que contiene la profundidad del nodo en la jerarqua. Se trata de un parmetro opcional. Path Source (PathSource) Es el nombre del campo que contiene el nombre del nodo empleado para crear la ruta hasta el nodo. Se trata de un parmetro opcional. Si se omite, se emplear NodeName en vez. Path Delimiter (PathDelimiter) Es la cadena empleada como delimitador en el nuevo campo Path, por ej. \. Se trata de un parmetro opcional. Si se omite, se utilizar '/'. Ancestor ID (AncestorID) Es el nombre del nuevo campo ancestor id, que contiene el id del nodo antepasado. Ancestor Name (AncestorName) Es el nombre del nuevo campo ancestor, que contiene el nombre del nodo antepasado. Depth Diff Name (DepthDiff) Es el nombre del nuevo campo DepthDiff, que contiene la profundidad del nodo en la jerarqua relativa al nodo antepasado. Se trata de un parmetro opcional.
Parmetros Hierarchy
238
La pgina Script permite configurar cmo se presentar el script en el dilogo Editor de Script. Aqu tambin podr establecer una Longitud Mxima de Lnea para hacer el script ms fcil de interpretar.
239
Depurador
El Depurador de Script
Ejecutar el depurador en el script puede hacer ms fcil identificar posibles errores de script. El depurador permite hacer un seguimiento de cada sentencia de script y examinar los valores de variables mientras se ejecuta el script. El script se muestra en la mitad superior del depurador. El progreso de la ejecucin del script se marca con una barra amarilla. Se pueden insertar Puntos de Ruptura haciendo clic en los nmeros de fila y eliminarlos haciendo clic una segunda vez. Elimine todos los puntos de ruptura haciendo click en el botn Borrar. Cuando se encuentra un punto de ruptura, la ejecucin del script se pausa hasta que se le de instruccin de proceder. La sentencia que se est ejecutando actualmente se muestra en el medio de la ventana. Los cdigos de estado y cualquier error de script se muestra en la ventana de abajo a la izquierda. Esta es esencialmente la misma informacin que se muestra en la ventana Progreso de Ejecucin del Script cuando el script se ejecuta fuera del depurador. La ventana inferior a la derecha muestra todas las variables - vase Variable (pgina 187)- y sus respectivos valores. Las variables que pueden haber cambiado estn coloreadas en rojo. Puntos de Interrupcin En este grupo se pueden eliminar puntos de interrupcin que se hayan fijado previamente en la ventana de script, a la derecha. Un punto de interrupcin se visualiza como un crculo rojo. Borrar Elimina todos los puntos de interrupcin.
240
Depurar
Contiene los botones que determinan cmo se ejecuta el script en el Depurador. Ejecutar Es la ejecucin de script habitual. El script proceder hasta el final o hasta que encuentre un punto de interrupcin. Animar El script se ejecuta normalmente, igual que en la opcin anterior, pero con una breve pausa tras cada sentencia. De esta forma se puede monitorizar la ejecucin del script ms de cerca. Paso a paso Ejecuta una sentencia de script cada vez. Introduzca un nmero en recuadro inferior. El nmero introducido es el nmero mximo de registros que acepta cada sentencia load y select. Es una forma muy til de limitar el tiempo de ejecucin cuando se prueba el script con datos en vivo. Abre la ayuda de QlikView. Cierra el Depurador, pero mantiene los datos cargados hasta el momento. Aborta la ejecucin de script y descarta todos los datos cargados. Abre unas pestaas que muestran archivos de script externo a los que se hace referencia mediante $(include). Abrir Muestra un dilogo desde el que se puede abrir un archivo de script. Los contenidos del archivo se mostrarn en una pestaa aparte, pudindose utilizar para depurar. Cerrar Cierra la pestaa actual del depurador. La pestaa Principal no se puede cerrar.
Carga Limitada
241
242
24 Sintaxis de script
En el script se define el nombre de la fuente de datos, los nombres de las tablas y los nombres de los campos incluidos en la lgica. Adems, estn definidos en el script los campos definidos en los derechos de acceso. El script consta de una serie de sentencias que se ejecutan de manera consecutiva. Para una descripcin formal de la sintaxis BNF empleada en ste y otros captulos, vea Formalismo BackusNaur (pgina 999).
Add Alias Binary Buffer Bundle Call Comment Field Comment Table Concatenate Connect Crosstable
pgina 246 pgina 247 pgina 248 pgina 248 pgina 249 pgina 249 pgina 250 pgina 251 pgina 252 pgina 252 pgina 254
243
Directory Disconnect Do..loop Drop Field Drop Table Execute Exit Script First For..next For each..next Force Generic Hierarchy HierarchyBelongsTo If..then..elseif..else..end if Image_size Info Inner Inputfield IntervalMatch IntervalMatch (Sintaxis Extendida) Join Keep Left Let Load
pgina 255 pgina 256 pgina 256 pgina 256 pgina 257 pgina 257 pgina 258 pgina 258 pgina 258 pgina 260 pgina 261 pgina 261 pgina 262 pgina 263 pgina 264 pgina 264 pgina 265 pgina 265 pgina 266 pgina 267 pgina 268 pgina 269 pgina 269 pgina 270 pgina 271 pgina 272
244
Loosen Table Mapping Map ... using NoConcatenate NullAsNull NullAsValue Outer Qualify Rem Rename Field Rename Table Replace Right Sample Section Select (SQL) Semantic set Sleep SQL SQLColumns SQLTables SQLTypes Star Store Sub..end sub
pgina 279 pgina 280 pgina 280 pgina 281 pgina 281 pgina 281 pgina 282 pgina 283 pgina 284 pgina 284 pgina 284 pgina 287 pgina 285 pgina 288 pgina 288 pgina 288 pgina 290 pgina 290 pgina 291 pgina 291 pgina 291 pgina 292 pgina 292 pgina 293 pgina 294 pgina 294
245
Switch..case..default..end switch Tag Field Trace Unless Unmap Unqualify untag field When
pgina 295 pgina 296 pgina 297 pgina 297 pgina 298 pgina 298 pgina 298 pgina 299
If..then..elseif..else..end if For..next For each..next Do..loop Switch..case..default..end switch Exit Script Sub..end sub Call
pgina 264 pgina 258 pgina 260 pgina 256 pgina 295 pgina 258 pgina 294 pgina 249
Add
El prefijo add puede aadirse a cualquier sentencia Load (pgina 272), Select (SQL) (pgina 288) o Map ... using (pgina 280) en el script. Solo tendr sentido durante las partial reloads. Durante una recarga parcial, la tabla QlikView, para la cual se genera un nombre de tabla mediante la sentencia add load/add select (siempre y cuando dicha tabla exista), ser aadida con el resultado de una sentencia add load/add select. No comprueba duplicados. Por lo tanto, una sentencia que use el prefijo add, incluir normalmente un calificador distinct o una clusula where que guarda los duplicados. La sentencia add map...using hace que la correspondencia se produzca tambin durante la ejecucin parcial de script. La sintaxis es la siguiente:
246
only es un calificador opcional que indica que la sentencia debe ser ignorada durante recargas normales (no parciales).
Ejemplos:
Tab1: load Name, Number from Persons.csv; add load Name, Number from NewPersons.csv;
Durante una recarga normal, los datos se cargan de Persons.csv y se almacenan en la tabla QlikView Tab1. Los datos de NewPersons.csv son concatenados a la misma tabla QlikView. Vase concatenated. Durante una recarga parcial, los datos se cargan desde NewPersons.csv y se aaden a la tabla QlikView Tab1. No se hace comprobacin de duplicados.
Tab1: select Name, Number from Persons.csv; add load Name, Number from NewPersons.csv where not exists(Name);
El control de duplicados se efecta buscando Name en la tabla de datos previamente cargada (vea la funcin exists en la exists(campo [ , expresin ]) (pgina 356)). Durante una recarga normal, los datos se cargan de Persons.csv y se almacenan en la tabla QlikView Tab1. Los datos de NewPersons.csv se concatenan luego a la misma tabla QlikView. Durante una recarga parcial, los datos se cargan desde NewPersons.csv y se aaden a la tabla QlikView Tab1. Se hace comprobacin de duplicados con el fn de ver si Name existe en la tabla anteriormente cargada. .
Tab1: load Name, Number from Persons.csv; add only load Name, Number from NewPersons.csv where not exists(Name);
Durante una recarga normal, los datos se cargan de Persons.csv y se almacenan en la tabla QlikView Tab1. No se considera la sentencia de carga NewPersons.csv. Durante una recarga parcial, los datos se cargan desde NewPersons.csv y se aaden a la tabla QlikView Tab1. Se hace comprobacin de duplicados con el fn de ver si Name existe en la tabla anteriormente cargada. . Volver a Sentencias de Script y palabras clave.
Alias
La sentencia alias se utiliza para establecer un alias segn el cual un campo se renombrar cada vez que aparezca en el script. La sintaxis es la siguiente:
nombrecampo y nombrealias son cadenas que representan lo que sus respectivos nombres indican.
Ejemplos:
Alias ID_N as NameID; Alias A as Name, B as Number, C as Date;
247
Los cambios de nombre definidos en esta sentencia se usan en todas las sentencias Select (SQL) (pgina 288) y Load (pgina 272) subsiguientes. Se puede definir un nuevo alias en cualquier posicin sucesiva en el script. Volver a Sentencias de Script y palabras clave (pgina 243).
Binary
La sentencia binary se usa para cargar el acceso y partes de datos de un documento QlikView. No carga informacin de diseo. Slo se permite una sentencia binary en el script y solamente puede colocarse como la primera sentencia del script. La sintaxis es la siguiente:
binary file
donde: file ::= [ path ] nombrearchivo
Ejemplos:
Binary customer.qvw; Binary c:\qv\customer.qvw;
La ruta es el camino al archivo, que puede ser tanto absoluta como relativa al archivo .qvw que contiene esta lnea de script. Volver a Sentencias de Script y palabras clave (pgina 243).
Buffer
Los archivos QVD se pueden crear y mantener de forma automtica mediante el prefijo buffer. Este prefijo puede utilizarse en la mayora de sentencias Load (pgina 272) y Select (SQL) (pgina 288) en el script. Indica que los Archivos QVD (pgina 429) se utilizan para enviar a cach el resultado de la sentencia. Existen ciertas limitaciones, siendo la ms destacada que debe haber o bien una sentencia load , o una select en la parte central de cualquier sentencia compleja. El nombre del archivo QVD es un nombre calculado (un hash hexadecimal de 160 bits de la sentencia load o select subsiguiente completa as como otra informacin especfica) y normalmente se guarda en la carpeta de Datos de la Aplicacin o en alguna otra carpeta especificada en Preferencias de Usuario: Ubicaciones (pgina 103). Esto significa que cualquier cambio en la sentencia subsiguiente load o select invalidar el buffer QVD. Los buffers QVD por lo general son eliminados cuando ya no se les hace referencia alguna a lo largo de una ejecucin completa de script en el documento que los cre, o cuando el documento que los cre ya no existe. Esta opcin de mantenimiento se puede desactivar marcando las opciones de configuracin Mantener Archivos QVD No Referenciados, en Propiedades de Documento: General (pgina 444) (primer requisito) y Mantener Archivos QVD Hurfanos, en Preferencias de Usuario (pgina 85) (segundo requisito) respectivamente, aunque el procedimiento no es muy recomendable por lo general. La sintaxis es la siguiente:
cantidad es un nmero que especifica un periodo de tiempo. Se pueden emplear decimales. Si se omite la unidad se interpreta como days.
La opcin incremental activa la capacidad de leer solo parte de un archivo subyacente. El tamao previo del archivo se almacena en la cabecera XML del archivo QVD. Esto resulta de especial utilidad con archivos de
248
registro. Todos los registros previamente cargados son ledos desde el archivo QVD, mientras que los nuevos registros subsiguientes son ledos de la fuente original y al final se crea un archivo QVD actualizado. Tenga en cuenta que la opcin incremental solo puede utilizarse con sentencias load de carga y archivos de texto y que no puede emplearse para carga incremental cuando los datos antiguos hayan sido modificados o borrados. La opcin de stale after se utiliza normalmente con fuentes de Bases de Datos que carecen de una simple marca de tiempo en los datos originales. Entonces, en su lugar, se especifica una caducidad para la utilizacin de la captura QVD, un tiempo lmite para poder utilizarla. Una clasula de stale after lo que hace es establecer un perodo de tiempo (de caducidad), desde el momento de la creacin del buffer QVD; tras dicho perodo este buffer ya no se considerar vlido. Primero se emplear el buffer QVD como fuente de datos y transcurrido dicho perodo se utilizar la fuente de datos original. Luego se actualizar el archivo buffer QVD automticamente y comenzar un nuevo perodo. Si no se utiliza ninguna opcin, el buffer QVD creado por la primera ejecucin del script se usar indefinidamente.
Ejemplos:
buffer select * from MiTabla; buffer (stale after 7 days) select * from MiTabla; buffer (incremental) load * from MiRegistro.log;
Bundle
Si una parte de informacin externa, como por ej. una imagen o un archivo de sonido, se va a conectar a un valor de un campo, (vase Vincular informacin a valores de campo (pgina 421)) esto se hace en una tabla que es cargada mediante el prefijo Info (pgina 265). Para mantener la transferencia completa, puede que desee incluir algunos archivos externos en el archivo mismo .qvw. Para ello puede servir el prefijo bundle. Los archivos con info bundle sern comprimidos durante el proceso, pero aun as ocuparn un espacio adicional en el archivo y en la RAM. Usted deber considerar el tamao y el nmero de archivos que desea incluir antes de optar por esta solucin. El prefijo info puede referenciarse desde el diseo como una informacin normal, mediante las funciones de grfico, o como un archivo interno, mediante la sintaxis especial qmem:// nombrecampo / valorcampo, o tambin qmem:// nombrecampo / < index > donde index es el ndice interno de un valor de campo. El prefijo info puede omitirse cuando se emplee bundle.
Ejemplos:
Bundle info Load * from flagoecd.csv; Bundle Select * from infotable;
Volver a Sentencias de Script y palabras clave (pgina 243).
Call
La sentencia de control call llama a una subrutina que debe ser definida por una sentencia sub. La sintaxis es la siguiente:
callname ( [ listaparametros ])
249
Donde:
name listaparametros
es el nombre de la subrutina. es una lista separada por comas de los parmetros que se habrn de enviar a la subrutina. Cada elemento de la lista puede ser un nombre de campo, una variable o una expresin arbitraria.
La subrutina invocada mediante una sentencia call debe ir definida por un sub encontrado anteriormente durante la ejecucin del script. Los parmetros se copian en la subrutina y, si el parmetro en la sentencia call es un nombre de campo, 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 lnea, no deber sobrepasar el lmite de una lnea.
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 for each Dir in dirlist (Root&' \*' ) call DoDir (Dir) next Dir end sub call DoDir ('C:')
Volver a Sentencias de Script y palabras clave (pgina 243).
Comment Field
Ofrece una forma de mostrar los comentarios del campo (metadatos) desde bases de datos y hojas de clculo. Los nombres de campo que no estn presentes en el documento se ignorarn. Si hubiera mltiples nombres de un mismo campo, se emplear el ltimo valor.
250
La palabra clave puede utilizarse para leer los comentarios desde una fuente de datos empleando la sintaxis siguiente:
mapname es el nombre de una tabla de enlace previamente cargada en una sentencia mapping load o mapping select (vase Mapping (pgina 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:
Ejemplo 1:
commentmap: mapping load * inline [ a,b Alpha, Este campo contiene valores de texto Num, Este campo contiene valores numricos ]; comentar campos empleando commentmap;
Ejemplo 2:
comment field Alpha with Uncampoquecontienecaracteres; comment field Num with *Un campo que contiene nmeros; comment Gamma with campo Mickey Mouse;
Volver a Sentencias de Script y palabras clave (pgina 243).
Comment Table
Permite mostrar los comentarios de una tabla (metadatos) desde bases de datos y hojas de clculo. Los nombres de tabla que no estn presentes en el documento se ignorarn. Si hubiera mltiples 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 (vase Mapping (pgina 280)).
Para fijar comentarios individuales se emplea la sintaxis siguiente:
251
comment tablesnombretablawithcomentario
Donde:
nombretabla es el nombre de la tabla que se va a comentar. comentario es el comentario que se desea aadir 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 (pgina 243).
Concatenate
Si dos tablas que se van a concatenar (vase concatenation), tienen diferentes conjuntos de Campos (pgina 185), la concatenacin de dos tablas puede forzarse mediante el prefijo concatenate. Esta sentencia fuerza la concatenacin con una tabla designada que ya existe, o con la ltima logical table previamente creada. La sintaxis es la siguiente:
Ejemplos:
Concatenate load * from file2.csv; Concatenate 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 (pgina 243).
Connect
Se puede acceder a una base de datos general a travs de la interfaz OLE DB/ODBC, pero primero se ha de especificar la fuente de datos. Esto se hace mediante la sentencia CONNECT. La sintaxis es la siguiente:
ODBC CONNECT TO cadena-conexin [ ( info_acceso ) ] OLEDB CONNECT TO cadena-conexin [ ( info_acceso ) ] CUSTOM CONNECT TO cadena-conexin [ ( info_acceso ) ]
donde:
252
cadena-conexin ::= nombrefuentedatos { ;elemento-espec-conex } Cadena-conexin es el nombre de la fuente de datos y una lista opcional de uno o ms elementos de especificacin de conexin. Si el nombre de la fuente de datos contiene espacios en blanco, o si se lista cualquiera de los elementos de especificacin de la conexin, la cadena de conexin deber ir entre Comillas (pgina 309). nombrefuentedatos debe ser una fuente de datos ODBC. elemento-espec-conex ::=DBQ=especificador_basedatos | DriverID=especificador_driver | UID=userid | PWD=password Los elementos posibles de especificacin de conexin pueden variar segn las distintas bases de datos. En algunas bases de datos, es posible que haya otros elementos ms aparte de los sealados arriba. Normalmente, slo se usa el especificador de base de datos. info_acceso ::= elemento_acceso{ , elemento_acceso} elemento_acceso ::= ( 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 contrasea con la sintaxis de codificacin xuserid is / xpassword is, siempre que est seleccionada la opcin Encriptar Credenciales de Conexin de Usuario en Preferencias de Usuario (pgina 85). Si se utiliza la sentencia connect, deber emplearse la sintaxis no codificada userid is / password is para suministrar el ID de usuario y contrasea. Actualmente, la codificacin completa slo est disponible para sentencias ODBC connect, dado que algunas partes de la cadena OLEDB connect no se pueden codificar.
El especificador codepage is 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 conexin se abrir en modo lectura-escritura. En todos los dems casos, la conexin se abrir como de slo lectura. Si 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:\Archivos de Programa\Access\Samples\Northwind.mdb' (UserID es sa, Contrasea es admin);
La fuente de datos definida por esta sentencia es uilizada por las sentencias Select (SQL) (pgina 288) 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 versin de QlikView y Windows que se est ejecutando:
Windows 64 bits 64 bits 64 bits 64 bits 64 bits 64 bits QlikView 64 bits 64 bits 64 bits 32 bits 32 bits 32 bits Sentencia Connect connect connect32 connect64 connect connect32 connect64 Resultado utiliza ODBC de 64 bits utiliza ODBC de 32 bits utiliza ODBC de 64 bits utiliza ODBC de 32 bits utiliza ODBC de 32 bits utiliza ODBC de 64 bits
253
Connect32
Esta sentencia tiene la misma aplicacin 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 tiene la misma aplicacin 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 (pgina 243).
Crosstable
Una tabla cruzada es un tipo habitual de tabla, que ofrece una matriz de valores entre dos listas ortogonales de datos de cabecera. Para convertir una tabla cruzada en una tabla simple, utilice el prefijo crosstable. La sintaxis es la siguiente:
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 nmero de campos calificadores que preceden a la tabla que se va a transformar de una forma genrica. 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;
254
El asistente para tablas cruzadas es un mtodo guiado por dilogos para crear la sintaxis de una tabla cruzada. Este dilogo se abre pulsando el botn Tabla Cruzada que se encuentra en la pgina Opciones del Asistente de Archivo. El asistente para tablas cruzadas tiene las siguientes opciones: Campos Qualifier El nmero de campos qualifier que preceden a los campos que se van a transformar. El nombre del nuevo campo que contendr todos los campos (valores de atributo) que se van a transformar. El nombre del nuevo campo que contendr los datos de los valores de atributo.
Campo Atributo
Campo de Datos
Directory
La sentencia Load (pgina 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 (pgina 272)subsiguientes hasta ejecutar una nueva sentencia directory. Una sentencia directory se genera automticamente si se han activado Rutas Relativas en el dilogo Editor de Script. Volver a Sentencias de Script y palabras clave (pgina 243).
255
Disconnect
Termina la conexin ODBC/OLEDB actual. Esta sentencia es opcional. La conexin terminar automticamente cuando se ejecute una nueva sentencia connect o cuando termine la ejecucin del script. La sintaxis es la siguiente: disconnect
Ejemplo:
disconnect;
Volver a Sentencias de Script y palabras clave (pgina 243).
Do..loop
La sentencia de control do..loop crea un bucle que ser ejecutado hasta que se cumpla una condicin lgica. La sintaxis es la siguiente:
do[ ( while | until ) condicin ] [sentencias] [exit do [ ( when | unless ) condicin ] [sentencias] loop[ ( while | until ) condicin ]
Donde:
condicin sentencias es una expresin lgica que se evala como verdadera o falsa. es cualquier grupo de una o ms sentencias de script QlikView.
La clusula condicional while o until slo debe aparecer una vez en cualquier sentencia do..loop, esto es, o bien despus de do o despus de loop. Cada condicin se interpreta slo la primera vez que se encuentra pero se evala cada vez que se encuentra en el bucle. Si se encuentra una clusula exit do en el bucle, la ejecucin del script ser transferida a la primera sentencia despus de la clusula loop que indica el fin del bucle. Una clusula 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 lnea o con punto y coma, cada una de las tres posibles clusulas (do, exit do yloop) no deben sobrepasar el lmite de una lnea.
Ejemplos:
// cargar archivos file1.csv..file9.csv for a=1 do while a<10 load * from file$(a).csv; let a=a+1; loop
Volver a Sentencias de Script y palabras clave (pgina 243).
Drop Field
Se pueden desechar de la memoria uno o ms campos QlikView en cualquier momento durante la ejecucin del script mediante una sentencia drop field. La sintaxis es la siguiente:
256
Ejemplos:
drop field A; drop fields A,B; drop field A from X; drop fields A,B from X,Y;
Volver a Sentencias de Script y palabras clave (pgina 243).
Drop Table
Una o ms tablas internas en QlikView pueden ser eliminadas de la memoria en cualquier momento durante la ejecucin del script, usando la sentencia drop table. Los elementos siguientes sern perdidos como resultado de esto:
l l l
Las tablas actuales. Todos los campos que no son parte de las tablas. Los valores de campo en los campos, los cuales vienen exclusivamente desde las tablas eliminadas.
La sintaxis es la siguiente:
Ejemplos:
drop table Pedidos, Vendedores, T456a;
Esta lnea da como resultado que las tres tablas sean eliminadas de la memoria. Tab1:
select * from Trans; load Customer, Sum( ventas ) resident Tab1 group by Month; drop table Tab1;
Como resultado slo las adicionales, o agregados, quedan en la memoria. Los datos Trans se descartan. Volver a Sentencias de Script y palabras clave (pgina 243).
Execute
Con la sentencia execute es posible ejecutar otros programas durante la reejecucin del script QlikView, p.ej. las conversiones que sean necesarias. La sintaxis es la siguiente:
executelnea de comando
donde:
lneadecomando es un texto que puede ser interpretado por el sistema operativo como una lnea de comando.
Ejemplos:
257
Ejecutar C:\Program Files\Office12\Excel.exe; Execute winword macro.doc; Execute cmd.exe /C C:\BatFiles\Log.bat Nota: Es necesario incluir /C puesto que se trata de un parmetro de cmd.exe.
Volver a Sentencias de Script y palabras clave (pgina 243).
Exit Script
La sentencia de control exit script detiene la ejecucin del script. Puede insertarse en cualquier parte del script. Una sentencia exit script puede hacerse condicional mediante el uso opcional de la clusula when o unless. La sintaxis es la siguiente:
Ejemplos:
exit script exit script; exit script when a=1
Volver a Sentencias de Script y palabras clave (pgina 243).
First
El prefijo first para una una sentencia Load (pgina 272) o Select (SQL) (pgina 288) se utiliza para cargar solo un nmero mximo de conjuntos de registro desde una tabla de entrada, independientemente de su longitud. La sintaxis es la siguiente:
n es una expresin aleatoria que devuelve un nmero entero que indica el nmero mximo de registros que se han de leer.
Ejemplos:
First 10 Load * from abc.csv; First (1) Select * from Orders; (Nota: el parntesis se permite pero no es necesario.)
Volver a Sentencias de Script y palabras clave (pgina 243).
For..next
La sentencia de control for..next crea un bucle con un contador. Las sentencias que estn dentro del bucle, encerradas entre for y next sern ejecutadas para cada valor de la variable contador entre los lmites inferior y superior especificados. La sintaxis es la siguiente:
258
forcontador = expr1 to expr2 [ step expr3 ] [sentencias] [exit for [ ( when | unless ) condicin ] [sentencias] next[contador]
Donde:
contador es un nombre de una variable en el script. Si contador se especifica despus de next deber tener el mismo nombre de variable que el encontrado despus del for correspondiente. expr1 es una expresin que devuelve el primer valor de la variable contador para la que se debe ejecutar el bucle. expr2 es una expresin que devuelve el ltimo valor de la variable contador para la que se debe ejecutar el bucle. expr3 es una expresin que devuelve el valor que indica el incremento de la variable contador cada vez que el bucle ha sido ejecutado. condicin es una expresin lgica que se devuelve verdadero o falso. sentencias es cualquier grupo de una o ms sentencias de script QlikView.
Las expresiones expr1, expr2 y expr3 slo se evalan la primera vez que se entra en el bucle. El valor de la variable contador puede ser modificado por sentencias dentro del bucle, pero no es una buena prctica de programacin. Si se encuentra una clusula exit for dentro del bucle, la ejecucin del script ser transferida a la primera sentencia tras la clusula next que indica el final del bucle. Una clusula exit for puede hacerse condicional mediante el uso opcional de un sufijo when o unless. Como la sentencia for..next es una sentencia de control y como tal termina con punto y coma o con un final de lnea, cada una de las tres clusulas posibles (for..to..step, exit for y next) no debe sobrepasar el lmite de una lnea.
Ejemplos:
// cargar archivos file1.csv..file9.csv for a=1 to 9 load * from file$(a).csv; next for contador=1 to 9 step 2 set nombrearchivo=x$(contador).csv; if rand( )<0.5 then exit for unless contador=1 end if load a,b from $(nombrearchivo); next
Volver a Sentencias de Script y palabras clave (pgina 243).
259
For each..next
La sentencia de control for each..next crea un bucle que se ejecuta para cada valor en una lista de valores separados por comas. Las sentencias que estn dentro del bucle, entre for y next se ejecutarn con cada valor de la lista. La sintaxis especial hace posible generar listas con los nombres de archivo y directorio en el directorio actual. La sintaxis es la siguiente:
for each var in list [sentencias] [exit for [ ( when | unless ) condicin ] [sentencias] next[var]
Donde:
var es un nombre de variable del script que adquirir un nuevo valor de lista para cada ejecucin del bucle. Si se especifica var despus de next debe ser el mismo nombre de variable que el que se encuentra despus del correspondiente for each.
Ejemplos:
for each a in 1,3,7,'xyz' load * from file$(a).csv; next // lista de todos los archivos relativos a QV en disco sub DoDir (Root) for each Ext in 'qvw', 'qva', 'qvo', 'qvs' for each File in filelist (Root&' \*.' &Ext)
260
Load '$(File)' as Name, FileSize( '$(File)' ) as Size, FileTime( '$(File)' ) as FileTime autogenerate 1; next File next Ext for each Dir in dirlist (Root&' \*' ) call DoDir (Dir) next Dir end sub call DoDir ('C:')
Volver a Sentencias de Script y palabras clave (pgina 243).
Force
La sentencia force fuerza a QlikView a interpretar valores de campo de sentencias Load (pgina 272) y Select (SQL) (pgina 288) tanto escritas slo con maysculas, solo con minsculas, como siempre con letras capitales o como aparezcan (mezcladas). Esta sentencia permite asociar valores de campo de tablas conforme a distintas convenciones. La sintaxis es la siguiente:
Ejemplos:
Force Capitalization; Force Case Upper; Force Case Lower; Force Case Mixed;
Si no se especifica nada, se asume force case mixed. La sentencia force es vlida hasta que se incluya una nueva sentencia force. La sentencia force no tiene efecto alguno en la seccin de acceso: todos los valores de campos cargados no son sensibles a maysculas. Volver a Sentencias de Script y palabras clave (pgina 243).
Generic
La apertura y carga de una base de datos genrica puede hacerse mediante el prefijo generic. Para una descripcin detallada de lo que es una base de datos genrica, vea el Manual de Referencia de QlikView. Tambin para una descripcin detallada de lo que es una base de datos genrica, vea el captulo Base de datos genrica en la seccin Evaluacin de los datos cargados (pgina 411). La sintaxis es la siguiente:
Ejemplos:
Generic Load * from abc.csv; Generic Select * from table1;
Volver a Sentencias de Script y palabras clave (pgina 243).
261
Hierarchy
La palabra clave hierarchy es un prefijo ante las sentencias Load (pgina 272) y Select (SQL) (pgina 288) . Se utiliza para transformar una tabla de nodos adyacentes en una tabla de nodos expandidos. De ah que la tabla interna deba ser una tabla de nodos adyacentes, tal como se describe en la seccin Jerarquas, de la pgina XXX. La informacin de salida del prefijo hierarchy es una tabla de nodos expandidos, con todos los campos adicionales necesarios. Las tablas de nodos adyacentes son tablas en las que cada registro se corresponde con un nodo y tiene un campo que contiene una referencia al nodo padre. En este tipo de tabla, el nodo se almacena en un nico registro, pero puede tener un determinado nmero de hijos. La tabla puede por supuesto contener campos adicionales que describan atributos para los nodos. En las tablas de nodos expandidos, cada nivel de la jerarqua se almacena en un campo aislado. Los niveles de una tabla de nodos expandidos pueden utilizarse fcilmente por ejemplo en una tabla pivotante o en una estructura arbrea. Para ms detalles sobre las tablas de nodos adyacentes y tablas de nodos expandidos le remitimos al Manual de Referencia.Hallar ms detalles sobre las tablas de nodos adyacentes y tablas de nodos expandidos en el captulo Hierarchy de la seccin Evaluacin de los datos cargados (pgina 411). Normalmente, la tabla interna tiene exactamente un registro por nodo y en tal caso la tabla resultante contendr el mismo nmero de registros. No obstante, a veces hay nodos con mltiples padres, esto es, un nodo viene representado por diversos registros. Si ste es el caso, la tabla resultante podr contener un nmero mayor de registros que la tabla interna. Todos aquellos nodos que no tengan un ID de padre o que su ID de padre no se encuentre en la columna nodeID se considerarn como races. Asimismo, nicamente se cargarn los nodos que posean una conexin a un nodo raz directa o indirecta evitndose con esto las referencias circulares. Los campos adicionales que contengan el nombre del nodo padre, la ruta del nodo y la profundidad del nodo se podrn crear sin problema. La sintaxis es la siguiente:
Hierarchy (NodeID, ParentID, NodeName, [ParentName], [PathSource], [PathName], [PathDelimiter], [Depth])(loadstatement | selectstatement)
Donde:
NodeID es el nombre del campo que contiene el ID de nodo. ParentID es el nombre del campo que contiene el ID de nodo del nodo padre. NodeName es el nombre del campo que contiene el nombre del nodo. ParentName es una cadena que se utiliza para nombrar el Nuevo campo ParentName. Si se omite, dicho campo no se crear. PathSource es el nombre del campo que contiene el nombre del nodo empleado para crear la ruta del nodo. Se trata de un parmetro opcional. Si se omite, se emplear NodeName en vez. PathName es una cadena que se utiliza para nombrar el nuevo campo Path, el cual contiene la ruta de la raz al nodo. Se trata de un parmetro opcional. Si se omite, dicho campo no se crear. PathDelimiter es una cadena empleada como delimitador en el nuevo campo Ruta. Se trata de un parmetro opcional. Se trata de un parmetro opcional. Depth es una cadena que se utiliza para nombrar el nuevo campo Depth, que contiene la profundidad del nodo en la jerarqua. Se trata de un parmetro opcional. Si se omite, dicho campo no se crear.
Ejemplo:
Hierarchy(NodeID, ParentID, NodeName) Load NodeID, ParentID,
262
HierarchyBelongsTo
La palabra clave hierarchybelongsto es un prefijo de las sentencias Load (pgina 272) y Select (SQL) (pgina 288) . La tabla interna debe ser una tabla de nodos adyacentes. Las tablas de nodos adyacentes son tablas en las que cada registro se corresponde con un nodo y tiene un campo que contiene una referencia al nodo padre. En este tipo de tabla, el nodo se almacena en un nico registro, pero puede tener un determinado nmero de hijos. La tabla puede por supuesto contener campos adicionales que describan atributos para los nodos. Para ms detalles sobre las tablas de nodos adyacentes y tablas de nodos expandidos le remitimos al Manual de Referencia.Hallar ms detalles sobre las tablas de nodos adyacentes y tablas de nodos expandidos en el captulo Jerarquas de la seccin Evaluacin de los datos cargados (pgina 411). El prefijo crea una tabla que contiene todas las relaciones hijo-antepasado de la jerarqua. Los campos de antepasados pueden de esta forma utilizarse para seleccionar rboles enteros en la jerarqua. La tabla resultante contiene normalmente varios registros por nodo. Se puede crear un campo adicional que contenga la diferencia de profundidad entre los nodos. La sintaxis es la siguiente:
NodeID es el nombre del campo que contiene el ID de nodo. ParentID es el nombre del campo que contiene el ID de nodo del nodo padre. NodeName es el nombre del campo que contiene el nombre del nodo. AncestorID es una cadena que se emplea para nombrar el nuevo campo de ID del antepasado, el cual contiene el ID del nodo antepasado. AncestorName es una cadena que se emplea para nombrar el nuevo campo antepasado, el cual contiene el nombre del nodo antepasado. DepthDiff es una cadena que se emplea para nombrar el nuevo campo DepthDiff, el cual contiene la profundidad del nodo en la jerarqua, en relacin al nodo antepasado. Se trata de un parmetro opcional. Si se omite, dicho campo no se crear.
Ejemplo:
HierarchyBelongsTo (NodeID, ParentID, Node, Tree, ParentName) Load NodeID, ParentID, NodeName From data.xls (biff, embedded labels, table is [Sheet1$];
Volver a Sentencias de Script y palabras clave (pgina 243).
263
If..then..elseif..else..end if
La sentencia de control if..then crea una clusula condicional que hace que la ejecucin del script siga diferentes caminos dependiendo de varias condiciones lgicas. La sintaxis es la siguiente:
condicin es una expresin lgica que puede ser evaluada como verdadero o falso. sentencias es cualquier grupo de una o ms sentencias de script QlikView.
La sentencia if..then es una sentencia de control y como tal termina con un punto y coma o con un final de lnea, y cada una de sus cuatro posibles clusulas (if..then, elseif..then, else y end if) no deber sobrepasar el lmite de una lnea.
Ejemplos:
if a=1 then load * from abc.csv; sql select e, f, g from tab1; end if if a=1 then; drop table xyz; end if; if x>0 then load * from pos.csv; else if x<0 then load * from neg.csv; else load * from zero.txt; end if
Volver a Sentencias de Script y palabras clave (pgina 243).
Image_size
Esta sentencia se emplea junto a Info (pgina 265) para redimensionar imgenes desde un sistema gestor de bases de datos, de forma que stas encajen en los campos. El ancho y la altura se especifican en pxeles.
Ejemplo:
Info Image_size(122,122)Select ID, Photo From infotable;
Volver a Sentencias de Script y palabras clave (pgina 243).
264
Info
Si una parte de la informacin, como un archivo de texto, una imagen o una presentacin multimedia Vincular informacin a valores de campo (pgina 421) a un valor de campo, se hace en una tabla cargada a travs del prefijo info. (En algunos casos ser preferible almacenar la informacin en el interior del archivo .qvw, mediante el prefijo Bundle (pgina 249). La tabla deber contener dos columnas nicamente, la primera con los valores de campo que constituirn las claves hacia la informacin, la segunda con los nombres de archivo de las imgenes, etc. Lo mismo se aplica a, por ejemplo, una imagen procedente de un sistema gestor de bases de datos. En un campo binario, un objeto blob, la sentencia info select realiza un bundle implcito, es decir, que los datos binarios se toman de inmediato y se almacenan en el qvw. Los datos binarios deben ser el segundo campo en una sentencia select. La sintaxis es la siguiente:
Ejemplos:
Info Load * from flagoecd.csv; Info Select * from infotable; Info Select Key, Picture From infotable;
Volver a Sentencias de Script y palabras clave (pgina 243).
Inner
Los prefijos Join (pgina 269) y Keep (pgina 269) pueden ir precedidos por el prefijo inner. Si se coloca antes de join especifica que debe usarse un inner join. La tabla resultante por tanto slo contendr combinaciones de valores de campo de las tablas de datos origen con un conjunto completo de datos de cada una. Si se coloca antes de keep, especifica que las tablas de datos fuente deben ser reducidas a su interseccin comn antes de ser almacenadas en QlikView.
Ejemplos:
Table1 A 1 2 3 B aa cc ee
Table2 A 1 C xx
265
yy
QVTab1: select * from Table1; QVTab2: inner keep select * from Table2;
QVTab1 A 1 QVTab2 A 1 C xx B aa
Las dos tablas del ejemplo keep se asocian, por supuesto, mediante A. Volver a Sentencias de Script y palabras clave (pgina 243).
Inputfield
Un campo puede marcarse como campo de entrada insertndolo en una sentencia inputfield antes de incluirlo en cualquier sentencia load o select. Los campos de entrada se comportan de manera un tanto diferente a los campos habituales. La diferencia ms notable est en su capacidad para aceptar cambios en los valores de campo, de forma interactiva o programada, sin ejecutar script. Los valores de campo deben cargarse en el campo mediante sentencias load o select. Cada valor de campo cargado en el script crear un recuadro contenedor para un valor de reemplazo de un valor de campo. As pues, solo los valores de campo existentes podrn modificarse interactiva o programadamente. En los campos de entrada todos los valores de entrada se considerarn como distintos, an cuando varios tengan el mismo valor. La sintaxis es la siguiente:
inputfieldlistacampos
listacampos es una lista de campos separados por comas, con todos los campos que se han de marcar como campos de entrada. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn.
Ejemplos:
266
IntervalMatch
El prefijo IntervalMatch delante de una sentencia Load (pgina 272) o Select (SQL) (pgina 288) sirve para enlazar valores numricos con uno o ms intervalos numricos. Hay una aplicacin avanzada de IntervalMatch que conlleva una sintaxis ampliada, sobre la que podr leer ms IntervalMatch (Sintaxis Extendida) (pgina 268). La sintaxis general es la siguiente:
Ejemplo:
Observe las dos tablas inferiores. La primera indica las horas de inicio y fin de produccin de diferentes pedidos. La segunda lista un nmero de eventos. Mediante la funcin IntervalMatch conectaremos lgicamente las dos tablas para encontrar p.ej. qu pedidos han resultado afectados por alteraciones y qu pedidos han sido procesados por qu turnos.
OrderLog Comienzo 1:00 2:30 3:04 7:23 Fin 3:35 7:58 10:27 11:43 Ordenar Capas A B C D
267
1 2 3 4 5
Parada de lnea Reinicio de lnea 50% Velocidad de lnea 100% Comienzo de cambio 2 Final de la produccin
Primero cargue las dos tablas como siempre, a continuacin enlace el campo Hora a los intervalos de tiempo definidos por los campos Inicio y Fin:
Select * from OrderLog; Select * from Eventlog; IntervalMatch ( Hora ) select Comienzo, Fin from OrderLog;
Ahora se puede crear el siguiente cuadro de tabla en QlikView:
Tablebox Time 0:00 Evento Comentario Ordenar Capas Comienzo Fin
0 1 2 3 3 4 4 5
Comienzo de cambio 1 Parada de lnea Reinicio de lnea 50% Velocidad de lnea 100% Velocidad de lnea 100% Comienzo de cambio 2 Comienzo de cambio 2 Final de la produccin
A A B C C D D
268
campoclave(s) son campos que contienen los atributos que se van a comparar utilizando el intervalo. Sentenciaload o sentenciaselect debe dar como resultado una tabla donde los dos primeros campos contengan los lmites inferior y superior de cada intervalo y el tercero y cualquiera de los campos subsiguientes contienen los campos clave presentes en la sentencia IntervalMatch. Los intervalos estn siempre cerrados, es decir, los puntos finales estn incluidos en el intervalo. Los lmites no numricos provocan que se descarte el intervalo (indefinido) mientras los lmites nulos extienden el intervalo infinitamente (sin lmite). Los intervalos se pueden solapar y los valores se enlazarn a todos los intervalos coincidentes.
Para evitar que los lmites indefinidos se descarten, es necesario permitir a los valores nulos mapear (hacer correspondencias a) los campos que constituyen los lmites superior o inferior del intervalo. Esto se hace utilizando la sentencia NullAsValue (pgina 281). Antes de la sentencia IntervalMatch, el campo que contiene los puntos de datos discretos (Date en el ejemplo inferior) deben haber sido ledos en QlikView. La sentencia IntervalMatchno lee por s misma este campo desde la tabla de la base de datos.
Ejemplo:
Inner Join IntervalMatch (Date,Key) Load FirstDate, LastDate, Key resident Key;
Volver a Sentencias de Script y palabras clave (pgina 243).
Join
El prefijo join une la tabla cargada con una tabla ya existente o con la ltima logical table previamente creada. El join es una natural join que se realiza sobre todos los Campos (pgina 185)comunes. La sentencia join debe ir siempre precedida de uno de los prefijos Inner (pgina 265), Outer (pgina 282), Left (pgina 270) o Right (pgina 285).
Ejemplos:
Join Load * from abc.csv; Join Select * from table1; tab1: Load * from file1.csv; tab2: load * from file2.csv; .. .. .. join (tab1) load * from file3.csv;
Volver a Sentencias de Script y palabras clave (pgina 243).
Keep
El prefijo keep entre dos sentencias Load (pgina 272) o Select (SQL) (pgina 288) reduce una o ambas tablas antes de almacenarlas en QlikView, basndose en la interseccin de los datos de tabla. La palabra clave keep debe ir siempre precedida por uno de los prefijos Inner (pgina 265), Left (pgina 270) o Right (pgina 285). La seleccin de los registros desde las tablas se hace de la misma forma que en un join
269
correspondiente. De todas formas, las dos tablas no se unen y sern almacenadas en QlikView como dos tablas aparte, separadas y nombradas.
Nota: La palabra clave Join (pgina 269) en lenguaje de script QlikView ejecuta un join completo de las dos tablas. El resultado es una tabla. En muchos casos tales joins darn como resultado tablas muy grandes. Una de las principales caractersticas de QlikView es la posibilidad de hacer asociaciones entre tablas en lugar de unirlas (join), lo cual reduce el uso de memoria, incrementa la velocidad de procesamiento y ofrece una gran flexibilidad. Los joins explcitos deben por ello ser evitados por lo general en los scripts QlikView. La funcionalidad keep se dise para reducir el nmero de casos donde se necesite usar joins explcitos.
Volver a Sentencias de Script y palabras clave (pgina 243).
Left
Los prefijos Join (pgina 269) y Keep (pgina 269) pueden ir precedidos por el prefijo left. Si se usa antes de join especifica que se debe usar un left join. La tabla resultante contendr nicamente combinaciones de valores de campo de las tablas de origen puras, con un conjunto de datos completos de la primera tabla. Si se usa antes de keep, especifica que la segunda tabla origen de datos debe ser reducida a su interseccin comn con la primera tabla, antes de ser almacenada en QlikView.
Ejemplos:
Table1 A 1 2 3 B aa cc ee
Table2 A 1 4 C xx yy
270
A 1 2 3
B aa cc ee
C xx
QVTab1: select * from Table1; QVTab2: left keep select * from Table2;
QVTab1 A 1 2 3 B aa cc ee
QVTab2 A 1 C xx
Las dos tablas en el ejemplo keep por supuesto estn asociadas mediante A.
tab1: Load * from file1.csv; tab2: load * from file2.csv; .. .. .. left keep (tab1) load * from file3.csv;
Volver a Sentencias de Script y palabras clave (pgina 243).
Let
La sentencia let se ha creado como complemento a la sentencia set (pgina 290), empleada para definir Variables de script (pgina 300). La sentencia let, al contrario que la sentencia set, evala la expresin del lado derecho del signo igual: ' =' antes de ser asignada a la variable de macro. La palabra let puede omitirse, pero la sentencia se convierte entonces en una sentencia de control. Dicha sentencia, sin la palabra clave let debe ir en una sola lnea de script y puede terminar tanto con un fin de lnea como con un punto y coma. La sintaxis es la siguiente:
271
letnombrevariable=expresin
Tenga en cuenta que la palabra let puede omitirse.
Ejemplos:
Set x=3+4; Let y=3+4 z=$(y)+1; $(x) ser evaluado como ' 3+4 ' $(y) ser evaluado como ' 7 ' $(z) ser evaluado como ' 8 ' Let T=now( ); $ (T) recibir el valor de la hora actual.
Volver a Sentencias de Script y palabras clave (pgina 243).
Load
La sentencia load carga Campos (pgina 185) desde un archivo de texto ASCII, desde datos definidos en el script, desde una tabla cargada previamente, desde el resultado de una sentencia select posterior, o generando datos automticamente. La sintaxis general de la sentencia load es la siguiente:
[where criterio ] | while criterio ] [group_by listacampos] [campo order_by [ criterioordenacin ] { , campo [ criterioordenacin ] } ]
donde:
distinct es un predicado empleado nicamente si el primero de los registros duplicados debe cargarse. *listacampos::= ( * | campo ) { , campo } ) Una lista de los campos que se van a seleccionar. El asterisco * indica la totalidad de campos. campo ::= ( refcampo | expresin ) [ as nombrealias ] La definicin de un campo debe contener siempre una referencia a un campo existente, o a una expresin. refcampo ::= ( nombrecampo |@nmerocampo|@startpos:endpos [ I | U | R| B ] ) nombrecampo es un texto idntico a un nombre de campo de la tabla. Tenga en cuenta que el nombre de campo debe ir encerrado entre comillas dobles rectas si contiene por ejemplo espacios. A veces los nombres de campo no estn disponibles de forma explcita. Entonces se usa una nomenclatura diferente:
@nmerocampo representa el nmero de campo en un archivo de tabla delimitado. Debe ser un nmero entero positivo precedido de "@". La numeracin se hace siempre desde 1 hasta el nmero de campos.
272
@posinicio:posfin representa las posiciones inicial y final de un campo en un archivo con registros de longitud fija. Las posiciones deben ser nmeros enteros positivos. Los dos nmeros debern ir precedidos de "@" y separados por dos puntos. La numeracin se hace siempre desde 1 hasta el nmero de posiciones. Si @posinicio:posfin va seguido inmediatamente de los caracteres I o U, los bytes ledos se interpretarn como un binario con signo (I) o un entero sin signo (U) (orden Intel de bytes). El nmero de las posiciones ledas debe ser 1, 2 4. Si @posinicio:posfin va seguido por el carcter R, los bytes ledos se interpretarn como un nmero real binario (punto flotante IEEE 32-bit o 64 bit). El nmero de las posiciones ledas debe ser 4 u 8. Si @posinicio:posfin va seguido por el carcter B, los bytes ledos se interpretarn como BCD (Binary Coded Decimal) nmeros de acuerdo al estndar COMP-3. Se puede especificar cualquier nmero de bytes.
expresin puede ser una funcin numrica o funcin de cadenas basada en uno o varios otros campos de la misma tabla. Para ms informacin, vea la sintaxis de Expresiones de Script (pgina 311). as se utiliza para asignar un nuevo nombre al campo. from se utiliza si los datos deben ser recuperados desde un archivo y no escribirse directamente en el script. file ::= [ path ] nombrearchivo Ruta es la ruta al archivo, absoluta o relativa al documento QlikView (archivo .qvw ). Si se omite la ruta, QlikView buscar el archivo en el directorio especificado por la sentencia directory. Si no hay sentencia directory, QlikView buscar en el directorio de trabajo, que normalmente es el directorio donde se ubica el archivo QlikView. La ruta puede ser una direccin URL (HTTP o FTP), que apunte a una ubicacin en Internet o Intranet. nombrearchivo puede contener los caracteres comodn estndar del DOS ( * y ? ). Esto provocar la carga de todos los archivos en el directorio especificado. spec-formato::= ( fspec-item { , fspec-item } )
La especificacin de formato consta de una lista de varios Elementos de Especificacin de Formato (pgina 276), entre parntesis.
from_field se emplea si los datos debieran cargarse desde un archivo cargado previamente. campo::= (nombretabla, nombrecampo)
El campo es el nombre de los nombretabla y nombrecampo anteriormente cargados.
inline se utiliza si los datos deben teclearse en el script y no cargarse desde un fichero. Utilice el Asistente de Datos Inline (pgina 211) si necesita ayuda para la creacin de sentencias load inline. data ::= [ text ]
Los datos introducidos en una clusula inline deben ir entre Comillas (pgina 309) o corchetes. El texto en su interior se interpreta de la misma manera que el contenido de un archivo. Por eso, es necesario insertar una nueva fila en el texto de una clusula inline (pulsando la tecla Intro al escribir el script) en el mismo sitio donde se hara si fuera un archivo de texto.
resident se usa si se desea que los datos se carguen desde una tabla previamente cargada. etiqueta-tabla es una etiqueta que precede a la(s) sentencia(s) load or select, que crearon la tabla original. La etiqueta debe ir seguida de dos puntos al final de la lnea. autogeneratese utiliza si los datos deben ser generados automticamente por QlikView. size::=number Nmero es un entero que indica el nmero de registros que se han de generar. La lista de campos no debe contener expresiones que requieran datos de una base de datos. En estas expresiones slo se permiten constantes y funciones sin parmetros.
273
where es una clusula empleada para establecer si un registro debe ir incluido en la seleccin o no. Se incluye la seleccin si criterion es verdadero. while es una clusula que se utiliza para establecer si un registro deber leerse repetidamente. Se lee el mismo registro siempre y cuando el criterio sea verdadero. Con el fin de resultar til, una clusula while ha de incluir la funcin IterNo( ). criterion es una expresin lgica. nombrecampo, ruta, nombrearchivo y nombrealias son cadenas de texto que representan lo que sus respectivos nombres indican. group by es una clusula que sirve para definir sobre qu campos debern agregarse (agruparse) los datos. Los campos de agrupacin debern incluirse de alguna manera en las expresiones cargadas. Ningn otro campo ms que los de agrupacin deber emplearse fuera de las funciones de agregacin en las expresiones cargadas. listacampos::= (campo { ,campo} ) order by es una clusula que se utiliza para ordenar los registros de una tabla residente, antes de que sean procesados por la sentencia load. La tabla residente puede ordenarse por ms de un campo en orden ascendente o descendente. La ordenacin se hace principalmente por valores numricos y secundariamente por valor ASCII nacional. Esta clusula slo puede utilizarse cuando la fuente de datos es una tabla residente. campo especifica por qu campo est ordenada la tabla residente. El campo puede especificarse por su nombre o por su nmero en la tabla residente (el primer nmero de campo es el 1). criterioordenacin sirve tanto para ordenacin ascendente, asc, como descendente, desc. Si no se especifica criterioordenacin alguno, se asume asc. Nota: Si no se especifica fuente de datos alguna mediante una clusula from, inline, resident o autogenerate, los datos se cargarn a partir del resultado de la sentencia Select (SQL) (pgina 288) o load inmediatamente posterior. Dicha sentencia posterior no debera llevar ningn prefijo.
Ejemplos:
Formatos de archivo diferentes
Load * from data1.csv; Load * from 'c:\userfiles\data1.csv' (ansi, txt, delimiter is ',', embedded labels); Load * from 'c:\userfiles\data2.txt' (ansi, txt, delimiter is '\t', embedded labels); Load * from file2.dif (ansi, dif, embedded labels); Load @1:2 as ID, @3:25 as Name, @57:80 as City from data4.fix (ansi, fix, no labels, header is 0, record is 80); Load * from C:\qdssamples\xyz.qvx (qvx); Seleccionar ciertos campos, campos calculados Load FirstName, LastName, Number from data1.csv; Load @1as A, @2 as B from data3.txt' (ansi, txt, delimiter is '\t', no labels); Load FirstName&' '&LastName as Name from data1.csv; Load Quantity, Price, Quantity*Price as Value from data1.csv; Seleccionar ciertos registros Load distinct FirstName, LastName, Number from data1.csv;
274
Load * from Consumption.csv where Litres>0; Cargar datos que no estn en un fichero Load * Inline [CatID, Category 0,Regular 1,Occasional 2,Permanent]; Load * Inline [UserID, Password, Access A, ABC456, User B, VIP789, Admin]; Load RecNo( ) as A, rand( ) as B autogenerate(10000);(Nota: El parntesis despus de autogenerate est permitido pero no es obligatorio.) Cargar datos de una tabla previamente cargada tab1: Select A,B,C,D from transtable; Load A,B,month(C),A*B+D as E resident tab1; Load A,A+B+C resident tab1 where A>B; Load A,B*C as E resident tab1 order by A; Load A,B*C as E resident tab1 order by 1,2; Load A,B*C as E resident tab1 order by C desc, B asc, 1 desc; Cargar datos de archivos previamente cargados Load A from_field (Characters, Types); Cargar datos desde una tabla subsiguiente Load A, B, if(C>0,'positive','negative') as X, weekday(D) as Y; Select A,B,C,D from Table1; Agrupar datos Load ArtNo, round(Sum(TransAmount),0.05) as ArtNoTotal from table.csv group by ArtNo; Load Week, ArtNo, round(Avg(TransAmount),0.05) as WeekArtNoAverages from table.csv group by Week, ArtNo; Leer un registro de forma repetida My Tab: Load Student, mid(Grades,IterNo( ),1) as Grade,
275
pick(IterNo( ), 'Math', 'English', 'Science', 'History') as Subject from Tab1.csv while mid(Grades,IterNo( ),1)<>' ';
Volver a Sentencias de Script y palabras clave (pgina 243).
fspec-item ::= [ ansi | oem | mac | UTF-8 | Unicode | txt | fix | dif | biff | html | xml | qvd |delimiter is char | no eof | etiquetas incluidas | etiquetas explcitas | no labels | table is [ nombretabla ] | header is n | header is line | header is n lines | comment is string | record is n | record is line | record is n lines | no quotes |msq | filters (filter specifiers ) ] Se pueden definir las siguientes propiedades: Juego de caracteres Formato de Tabla Delimitador No eof Etiquetas Tamao de Cabecera Longitud de Registro Comillas pgina 427 pgina 277 pgina 277 pgina 277 pgina 278 pgina 278 pgina 278 pgina 278
Juego de caracteres
Los juegos de caracteres disponibles son:
Ejemplo:
load * from a.txt (CodePage is 10000, txt, delimiter is , , no labels)
Volver a Sentencias de Script y palabras clave (pgina 243).
276
Formato de Tabla
txt En un archivo de texto delimitado, .txt, las columnas en la tabla van separadas por algn carcter. En un archivo de registro de longitud fija, .fix, cada columna tiene un nmero fijo de caracteres de anchura. En un archivo .dif (Data Interchange Format) se utiliza un formato especial para definir la tabla empleada. QlikView puede interpretar tambin datos en archivos Excel estndar mediante un formato biff (Binary Interchange File Format).
fix
dif
biff
html qvd El formato qvd es el formato nativo de los Archivos QVD (pgina 429), exportado desde un documento QlikView.
qvx
qvx Se trata de un formato de archivo para una salida de alto rendimiento en QlikView.
Si no se especifica nada, se presupone un archivo de texto .txt. Volver a Sentencias de Script y palabras clave (pgina 243).
Delimitador
Este especificador slo tiene sentido en archivos .txt delimitados.
delimiter ischar
Se puede especificar un delimitador arbitrario para archivos de tabla delimitados, mediante el especificador delimiter is. char define un nico carcter. Hay algunos casos especiales: "\t" representa un signo de tabulacin, con o sin comillas. "\\" representa un carcter de barra invertida ( \ ). la palabra "spaces" representa todas las combinaciones de uno o ms espacios. Los caracteres no imprimibles con un valor ASCII inferior a32, con la excepcin de CR y LF, se interpretarn como espacios. Si no se especifica nada, se asume delimiter is ','. Volver a Sentencias de Script y palabras clave (pgina 243).
No eof
Este especificador slo tiene sentido en archivos .txt delimitados.
no eof
Si se utiliza esta opcin, el carcter 26 ASCII que normalmente indica el final de archivo (eof) (end of file) se ignora y descarta. Volver a Sentencias de Script y palabras clave (pgina 243).
277
Etiquetas
Etiquetas (nombres de campo)
etiquetas incluidas etiquetas explcitas sin etiquetas Los nombres de campo pueden encontrarse en sitios diferentes en el archivo. Si el primer registro contiene los nombres de los campos, debera usarse la opcin etiquetas incluidas. En caso de no encontrar nombres de campo, se debera usar sin etiquetas. En archivos dif, a veces se utiliza una seccin de cabecera aparte, con nombres de campo explcitos. En tal caso, debe usarse la opcin etiquetas explcitas. Si no se especifica nada, se asume etiquetas incluidas, tambin para archivos dif.
Volver a Sentencias de Script y palabras clave (pgina 243).
Tamao de Cabecera
La sintaxis es la siguiente:
header isn
header is line
header isnlines
Se puede especificar una longitud arbitraria de cabecera a travs del especificador header is. Una cabecera es una seccin de texto no usado por QlikView. La longitud de la cabecera se puede suministrar en bytes (header is n), o en lneas (header is line o header is n lines). n debe ser un entero positivo que represente la longitud de cabecera. Si no hay ninguna especificacin, se asume header is 0. El especificador header is slo tiene sentido para archivos de tabla. Volver a Sentencias de Script y palabras clave (pgina 243).
Longitud de Registro
Slo para archivos de registro fijo.
record isn
record is line
record isnlines
Para archivos de registro fijo, la longitud de registro debe especificarse a travs del especificador record is. La longitud de registro puede suministrarse en bytes (record isn) o en lneas (record is line o record is nlines), donde n es un entero positivo que representa la longitud de registro. El especificador record is slo es relevante para archivosfijos. Volver a Sentencias de Script y palabras clave (pgina 243).
Comillas
Slo para archivos de texto.
no quotes
278
Si no se aceptan Comillas (pgina 309) en un archivo de texto, debe usarse el especificador no quotes. Por defecto, pueden usarse las comillas dobles o simples (" " o ' '), pero slo si son el primer y ltimo carcter que no est en blanco en un valor de campo. El especificador slo es relevante para archivos txt.
msq
msq indica que se presupone el estilo moderno.
Volver a Sentencias de Script y palabras clave (pgina 243).
Loosen Table
Una o ms tablas de entrada QlikView pueden declararse explcitamente como parcialmete desconectadas (vase Lgica y Selecciones (pgina 117) para ms detalles sobre tablas parcialmente desconectadas) durante la ejecucin del script a travs de la sentencia loosen table. El uso de una o varias sentencias Loosen Table en el script har que QlikView omita cualquier configuracin de las tablas hechas como parcialmente acopladas antes de la ejecucin del script. La sintaxis es la siguiente:
Ejemplo:
Tab1: Select * from Trans; Loosen table Tab1;
Nota: Cuando QlikView encuentra referencias circulares en la estructura de datos que no pueden romperse por tablas declaradas como parcialmente desconectadas de forma interactiva o explcita en el script, se forzar a una o ms tablas adicionales a ser parcialmente desconectadas hasta que no queden referencias circulares. Cuando esto ocurra, el dilogo Advertencia Interacin lanza una advertencia.
Volver a Sentencias de Script y palabras clave (pgina 243).
279
Mapping
El prefijo mapping en una sentencia Load (pgina 272) o Select (SQL) (pgina 288) sirve para asignar un determinado valor de campo o expresin a los valores de la primera columna de una tabla de enlace. Una tabla de enlace se compone de dos columnas, la primera contiene los valores de comparacin y la segunda contiene los valores de correspondencia deseados. Las tablas de enlace se almacenan temporalmente en la memoria y son eliminadas automticamente tras la ejecucin de script. La sintaxis es la siguiente:
Ejemplos:
mapping load * from x.csv mapping select a, b from map1 map1: mapping load * inline [ x,y US,USA U.S.,USA America,USA ];
Volver a Sentencias de Script y palabras clave (pgina 243).
map *listacamposusingmapname
*listacampos es una lista de campos separados por coma, que deberan enlazarse a partir de este punto en el script. El asterisco * indica la totalidad de campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn. mapname es el nombre de una tabla de enlace previamente cargada en una sentencia mapping load o mapping select (vase Mapping (pgina 280)).
Ejemplos:
map Country using Cmap; Permite mapear el campo Country empleando el mapa Cmap. map A, B, C using X; map * using GenMap; Permite mapear los campos A, B y C empleando el mapa X. Permite mapear todos los campos empleando GenMap.
La correspondencia o mapeado automtico se hace lo ltimo en la cadena de eventos, cuando ya falta poco para que el campo sea almacenado en la tabla QlikView. Esto significa que la correspondencia o mapeado no se realiza cada vez que se encuentra un nombre de campo como parte de una expresin sino ms bien cuando el valor se almacena bajo un nombre de campo de la tabla QlikView. Si es necesario asignar correspondencia a nivel de expresin, la funcin apply map ha de emplearse en vez. Volver a Sentencias de Script y palabras clave (pgina 243).
280
NoConcatenate
El prefijo NoConcatenate obliga a que dos tablas con idnticos conjuntos de campos (que normalmente seran concatenated automticamente) sean tratadas como dos tablas lgicas internas. La sintaxis es la siguiente:
Ejemplo:
Load A,B from file1.csv; noconcatenate load A,B from file2.csv;
Volver a Sentencias de Script y palabras clave (pgina 243).
NullAsValue
Por defecto, QlikView considera los valores nulos como unas entidades inexistentes o inespecficas. Sin embargo, algunos contextos de bases de datos consideran estos valores como valores especiales en lugar de valores simplemente inexistentes. El hecho de que los valores nulos normalmente no se pueden enlazar con otros valores nulos se puede evitar, mediante la sentencia NullAsValue. Mediante el empleo de una sentencia NullAsValue, los valores nulos de los campos especificados se considerarn como valores desconocidos, en lugar de indefinidos o inexistentes. La sentencia NullAsValue podra considerarse para suplantar la variable a nivel de campo NullDisplay (pgina 302). La sentencia NullAsValue opera como un interruptor. Se puede desactivar mediante la sentencia NullAsNull (pgina 281). La sintaxis es la siguiente:
NullAsValue*listacampos
*listacampos es una lista de campos separados por comas a los que se ha de aplicar la sentencia NullAsNull. El asterisco * indica la totalidad de campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn.
Ejemplo:
NullAsValue A,B; Load A,B from x.csv;
Por favor, observe los siguientes puntos cuando utilice la sentencia NullAsValue:
l l
Al comienzo de la ejecucin del script, el enlace de los valores nulos se desactiva por defecto. Se puede activar el enlace de los valores nulos de un campo especfico en el momento de utilizar una sentencia NullAsValue.
NullAsNull
La sentencia NullAsNull desactiva el enlace de los valores nulos establecido previamente por la sentencia NullAsValue (pgina 281) (siga este vnculo para ms informacin). La sintaxis es la siguiente:
NullAsNull*listacampos
281
*listacampos es un listado de campos separados por comas en los que se ha de aplicar la sentencia NullAsNull. El asterisco * indica la totalidad de campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn.
Ejemplos:
NullAsNull A,B; Load A,B from x.csv;
Volver a Sentencias de Script y palabras clave (pgina 243).
Outer
El prefijo explcito Join (pgina 269) puede ir preferido por el prefijo outer para especificar un outer. En un outer join se generan todas las combinaciones entre las dos tablas. La palabra clave outer es opcional.
Ejemplo:
Table1 A 1 2 3 B aa cc ee
Table2 A 1 4 C xx yy
282
2 3 4
cc ee -
yy
Qualify
Es posible suspender el join automtico entre campos con el mismo nombre en tablas diferentes a travs de la sentencia qualify, que califica el nombre de un campo con su nombre de la tabla correspondiente. Si est calificado, se renombrar el nombre del campo cuando se encuentra en una tabla. El nuevo nombre ir expresado de la siguiente forma: nombretabla.nombrecampo. Nombretabla equivale a la etiqueta de la tabla actual, o, si no hay etiqueta, al nombre que aparece tras from en sentencias load y select. Por defecto, al iniciar la ejecucin de un script, est desactivada la calificacin. La calificacin de un nombre de campo se puede activar en cualquier momento mediante una sentencia qualify. Y se puede desactivar en cualquier momento empleando una sentencia Unqualify (pgina 298). La sintaxis es la siguiente:
qualify*listacampos
*listacampos es un listado de campos separados por comas en los que se ha de aplicar la cualificacin. El asterisco * indica la totalidad de campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn. Nota La sentencia qualify no debera emplearse junto con una recarga parcial.
Ejemplos:
Qualify B; Load A,B from x.csv; Load A,B from y.csv;
Dos tablas x.csv y y.csv se unen solo en A. Tendrn como resultado tres campos: A, x.B, y.B. En una base de datos con la que no est familiarizado, puede que quiera empezar asegurndose de que slo uno o unos pocos campos estn asociados, como se muestra en el ejemplo:
qualify *; unqualify TransID; select * from tab1; select * from tab2; select * from tab3;
Slo TransID se emplear para asociaciones entre las tablas tab1, tab2 y tab3. Volver a Sentencias de Script y palabras clave (pgina 243).
283
Rem
La sentencia rem se usa para insertar comentarios en el script, o desactivar temporalmente sentencias de script, sin eliminarlas. Todo lo que est entre rem y el punto y coma ; se considera comentario. La sintaxis es la siguiente:
rem cadena
donde:
Ejemplo:
Rem ** Esto es un comentario**;
Consejo:
Hay disponibles dos mtodos alternativos para hacer comentarios en el script: 1. Puede crear un comentario en cualquier lugar del script - excepto entre comillas - situando la seccin en cuestin entre /*
y */.
2. Cuando escribe // en el script, todo el texto que siga a la derecha en la misma fila se convertir en un comentario. (Note
la excepcin //: que puede ser usado como parte de una direccin de Internet).
Rename Field
Renombra uno o ms campos existentes en QlikView. La sintaxis es la siguiente:
nombremapa es el nombre de una tabla de mapa cargada previamente que contiene uno o ms pares de nombres de campo nuevos y antiguos. oldname es el nombre de campo antiguo. newname es el nuevo nombre del campo.
Pueden usarse ambas sentencias rename field o rename fields.
Ejemplos:
Rename field XAZ0007 to Sales; FieldMap: Mapping select oldnames, newnames from datadictionary.; Rename fields using FieldMap;
Volver a Sentencias de Script y palabras clave (pgina 243).
Rename Table
Renombra una o ms tablas internas ya existentes en QlikView.
284
La sintaxis es la siguiente:
to newname{ , oldname
nombremapa es el nombre de una tabla de enlace previamente cargada que contiene uno o ms pares de tablas antiguas y nuevas. oldname es el nombre antiguo de la tabla y newname es el nuevo nombre de tabla.
Pueden usarse ambas sentencias rename field o rename fields.
Ejemplos:
Tab1: Select * from Trans; Rename table Tab1 to Xyz; TabMap: Mapping load oldnames, newnames from tabnames.csv; Rename tables using TabMap;
Volver a Sentencias de Script y palabras clave (pgina 243).
Right
Los prefijos Join (pgina 269) y Keep (pgina 269) pueden ir precedidos por el prefijo right. Si se emplea antes de join especifica que debe utilizarse un right join. La tabla resultante contendr slo combinaciones de valores de campos de las tablas de datos con un conjunto de datos completo desde la segunda tabla. Si se utiliza antes de keep, especifica que la primera tabla de datos debe reducirse a su interseccin comn con la segunda tabla, antes de ser almacenada en QlikView.
Ejemplos:
Table1 A 1 2 3 B aa cc ee
Table2 A C
285
1 4
xx yy
QVTab1: select * from Table1; QVTab2: right keep select * from Table2;
QVTab1 A 1 B aa
QVTab2 A 1 4 C xx yy
Las dos tablas en el ejemplo keep por supuesto estn asociadas mediante A.
tab1: Load * from file1.csv; tab2: load * from file2.csv; .. .. .. right keep (tab1) load * from file3.csv;
Volver a Sentencias de Script y palabras clave (pgina 243).
286
Replace
El prefijo replace puede aadirse a cualquier sentencia Load (pgina 272), Select (SQL) (pgina 288) o Map ... using (pgina 280) en el script. La sentencia replace load/replace select tiene el efecto de eliminar la tabla QlikView entera para la que la sentencia replace load/replace select genera un nombre de tabla y la reemplaza por una nueva tabla que contiene el resultado de la sentencia replace load/replace select. El efecto es el mismo durante las recargas parciales (ver partial reload) y recargas completas. La sentencia replace map...using hace que la correspondencia (o mapeado) tenga lugar tambin durante la ejecucin parcial del script. La sintaxis es la siguiente:
only es un calificador opcional que indica que la sentencia debe ser ignorada durante recargas normales (no parciales).
Ejemplos:
Tab1: Replace load * from File1.csv;
Drante la recarga normal y parcial, la tabla QlikView Tab1 es borrada. Despus, los nuevos datos se cargan desde File1.csv y se almacenan en Tab1.
Tab1: Load a,b,c from File1.csv; Replace load a,b,c from File2.csv;
Durante una recarga normal, el archivo File1.csv se lee primero en la tabla QlikView Tab1, pero inmediatamente ser borrada y reemplazada por nuevos datos cargados desde File2.csv. Todos los datos desde File1.csv se pierden. Durante una recarga parcial, la tabla QlikView Tab1 es borrada inicialmente. Luego es reemplazada por nuevos datos cargados desde File2.csv.
Tab1: Load a,b,c from File1.csv; Replace only load a,b,c from File2.csv;
Durante una recarga normal, los datos son cargados desde File1.csv y almacenados en la tabla QlikView Tab1. File2.csv es omitido. Durante una recarga parcial, la tabla QlikView Tab1 es borrada inicialmente. Luego es reemplazada por nuevos datos cargados desde File2.csv. Todos los datos desde File1.csv se pierden. Volver a Sentencias de Script y palabras clave (pgina 243).
287
Sample
El prefijo sample en una sentencia Load (pgina 272) o Select (SQL) (pgina 288) se usa para cargar una muestra aleatoria de registros desde la tabla insertada. La sintaxis es la siguiente:
p es una expresin aleatoria que devuelve un nmero mayor que 0 y menor o igual a 1. El nmero indica la probabilidad de que se lea o no un registro de datos
Ejemplos:
Sample 0.15 Select * from Longtable; Sample(0.15) Load * de Longtab.csv; (Nota: el parntesis est permitido pero no es necesario.)
Volver a Sentencias de Script y palabras clave (pgina 243).
Section
Con la sentencia section es posible definir si las sentencias subsiguientes Load (pgina 272) y Select (SQL) (pgina 288) debern considerarse como datos o como definicin de derechos de acceso. La sintaxis es la siguiente:
section(access | application)
Ejemplos:
Section access; Section application;
Si no se especifica nada, se asume section application. La definicin de section es vlida hasta que se utilice una nueva sentencia section. Volver a Sentencias de Script y palabras clave (pgina 243).
Select (SQL)
La seleccin de Campos (pgina 185) desde una fuente de datos ODBC se realiza a travs de Sentencias SELECT SQL estndar. Sin embargo, la medida en que las sentencias SELECT son aceptadas, depende del driver ODBC empleado. A continuacin una breve descripcin de la sintaxis:
select[all | distinct | distinctrow | top n [percent] ] *listacampos from listatablas [where criterion ] [group by listacampos [having criterion ] ] [order by listacampos [asc | desc] ] [ (inner | left | right | full)join nombretabla on refcampo = refcampo ]
distinct es un predicado que se usa si las combinaciones duplicadas de valores en los campos seleccionados slo debieran contarse una vez.
288
distinctrow es un predicado que se usa si los registros duplicados en la tabla de origen debieran contarse slo una vez. *listacampos ::= ( *| campo ) { , campo } Una lista de los campos que se van a seleccionar. El asterisco * indica la totalidad de campos. listacampos ::= campo { ,campo } Una lista de uno o ms campos, separados por comas. campo ::= ( refcampo | expresin ) [ as nombrealias ] La expresin puede ser una funcin numrica o de cadena basada en uno o varios campos. Algunos de los operadores y funciones aceptados normalmente son: +, -, *, /, & (concatenacin de cadena), sum(nombrecampo), count(nombrecampo), avg(nombrecampo) (average), month(nombrecampo), etc. Vea la documentacin de su driver ODBC para ms informacin. refcampo ::= [ nombretabla .] nombrecampo Nombretabla y nombrecampo son cadenas de texto idnticas a lo que implican. Deben estar entre comillas dobles rectas si contienen p.ej. espacios.
La clusula as se usa para asignar un nombre nuevo al campo.
listatablas ::= tabla { ,tabla } La lista de las tablas de las que se van a seleccionar los campos. tabla ::= nombretabla [ [ as] nombrealias ]
El nombretabla puede o no estar entre comillas.
where es una clusula empleada para establecer si un registro debe ir incluido en la seleccin o no. criterio es una expresin lgica que a veces puede ser muy compleja. Algunos de los operadores que se aceptan son: operadores numricos y funciones, = , <> or #(not equal), > , >= , < , <= , and, or, not, exists, some, all, in y tambin sentencias SELECT nuevas. Vea la documentacin de el driver ODBC para ms informacin. group by es una clusula que sirve para agregar (agrupar) varios registros en uno. Dentro de un grupo, para un determinado campo, todos los registros deben tener el mismo valor, o el campo slo podr utilizarse desde dentro de una expresin, p.ej. como una suma o una media. La expresin basada en uno o varios campos se define en la expresin del smbolo de campo. having es una clusula que sirve para calificar grupos de la misma manera que se usa la clusula where para calificar registros. order by es una clusula que se emplea para establecer el criterio de ordenacin de la tabla resultante de la sentencia SELECT. join es un calificador que establece si varias tablas se van a unir en una. Los nombres de campo y los nombres de tabla deben estar entre comillas si contienen espacios en blanco o letras de los juegos de caracteres nacionales. Cuando un script es automticamente generado por QlikView, las comillas empleadas sern las preferidas por el driver ODBC, segn lo especificado en la definicin de la fuente de datos de la sentencia Connect (pgina 252).
Adems, a veces se pueden concatenar varias sentencias SELECT en una sola mediante el uso de un operador union:
as a veces no se permite, nombrealias debe ir inmediatamente despus de nombrecampo. as a veces es obligatorio si se usa un nombrealias. distinct, as, where, group by, order by, o union a veces no se admiten. El driver ODBC a veces no acepta todos los tipos de comillas listados arriba. Nota: no se trata de una descripcin completa de la sentencia SQL SELECT. Por ej. Las sentencias SELECT
289
pueden anidarse, pueden hacerse varios join en una sentencia SELECT, el nmero de funciones permitidas en expresiones a veces es muy grande, etc...
Ejemplos:
SELECT * FROM `Categories`; SELECT `Category ID`, `Category Name` FROM `Categories`; SELECT `Order ID`, `Product ID`, `Unit Price` * Quantity * (1-Discount) as NetSales FROM `Order Details`; SELECT `Order Details`.`Order ID`, Sum(`Order Details`.`Unit Price` * `Order Details`.Quantity) as `Result` FROM `Order Details`, Orders donde Orders.`Order ID` = `Order Details`.`Order ID` group by `Order Details`.`Order ID`;
Volver a Sentencias de Script y palabras clave (pgina 243).
Semantic
Las tablas que contienen relaciones entre objetos pueden cargarse mediante el prefijo semantic. La sintaxis es la siguiente:
Ejemplos:
Semantic Load * from abc.csv; Semantic Select Object1, Relation, Object2, InverseRelation from table1;
Las tablas cargadas a travs de una sentencia de control semantic pueden ser concatenated. Volver a Sentencias de Script y palabras clave (pgina 243).
set
La sentencia set se usa para definir Variables de script (pgina 300). stas pueden servir para sustituir cadenas, rutas, unidades de disco, etc. La sintaxis es la siguiente:
setnombrevariable =cadena
Ejemplos:
Set FileToUse=Data1.csv; Set Constant="Mi cadena"; Set BudgetYear=1997;
290
Sleep
La sentencia sleep pausa la ejecucin del script durante n milisegundos, donde n es un entero positivo no mayor de 3600000 (es decir, 1 hora). El valor puede ser una expresin. La sintaxis es la siguiente:
sleepn
Ejemplos:
sleep 10000; sleep t*1000;
Volver a Sentencias de Script y palabras clave (pgina 243).
SQL
La sentencia SQL permite lanzar un comando SQL a travs de una conexin ODBC. Introduzca simplemente:
SQL
seguido del comando.
Ejemplo:
SQL leave;
Lanzar sentencias SQL que actualizan la base de datos devolver un error, ya que QlikView accede a fuentes ODBC en modo de slo lectura. La sintaxis:
SQLColumns
La sentencia sqlcolumns devuelve un conjunto de campos que describen las columnas de una fuente de datos ODBC, a la cual se ha hecho un connect. Estos campos pueden ser combinados con los campos generados por los comandos SQLTables (pgina 292) y SQLTypes (pgina 292) para dar un buen vistazo a la base de datos dada. Los 12 campos estndar son: TABLE_QUALIFIER TABLE_OWNER TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME PRECISION LENGTH
291
SCALE RADIX NULLABLE REMARKS Para una descripcin detallada de estos campos, consulte un manual de referencia de ODBC. La sintaxis es la siguiente:
sqlcolumns
Ejemplo:
connect to 'MS Access 7.0 Database; DBQ=C:\Course3\DataSrc\QWT.mbd'; sqlcolumns; Nota: Algunos drivers ODBC puede que no soporten este comando. Algunos drivers ODBC pueden producir campos adicionales.
Volver a Sentencias de Script y palabras clave (pgina 243).
SQLTables
La sentencia sqltables devuelve un conjunto de campos que describen las tablas de una fuente de datos ODBC, a la que se ha hecho un connect. Estos campos pueden ser combinados con los campos generados por los comandos SQLColumns (pgina 291) y SQLTypes (pgina 292) para dar un buen vistazo a la base de datos dada. Los cinco campos estndar son: TABLE_QUALIFIER TABLE_OWNER TABLE_NAME TABLE_TYPE REMARKS Para una descripcin detallada de estos campos, consulte un manual de referencia de ODBC. La sintaxis es la siguiente:
sqltables
Ejemplo:
connect to 'MS Access 7.0 Database; DBQ=C:\Course3\DataSrc\QWT.mbd'; sqltables; Nota: Algunos drivers ODBC puede que no admitan este comando Algunos drivers ODBC puede que creen campos adicionales.
Volver a Sentencias de Script y palabras clave (pgina 243).
SQLTypes
La sentencia sqltypes devuelve un conjunto de campos que describen los tipos de una fuente de datos ODBODBCC, a la cual se ha hecho un connect. Estos campos pueden ser combinados con los campos generados por los comandos SQLColumns (pgina 291) y SQLTables (pgina 292) para dar un buen vistazo a la base de datos dada. Los quince campos estndar son: TYPE_NAME DATA_TYPE
292
PRECISION LITERAL_PREFIX LITERAL_SUFFIX CREATE_PARAMS NULLABLE CASE_SENSITIVE SEARCHABLE UNSIGNED_ATTRIBUTE MONEY AUTO_INCREMENT LOCAL_TYPE_NAME MINIMUM_SCALE MAXIMUM_SCALE Para una descripcin detallada de estos campos, consulte un manual de referencia de ODBC. La sintaxis es la siguiente:
sqltypes
Ejemplo:
connect to 'MS Access 7.0 Database; DBQ=C:\Course3\DataSrc\QWT.mbd'; sqltypes; Nota: Algunos drivers ODBC puede que no soporten este comando. Algunos drivers ODBC pueden producir campos adicionales.
Volver a Sentencias de Script y palabras clave (pgina 243).
Star
La cadena empleada para representar el conjunto de todos los valores de un campo en una base de datos puede establecerse mediante la sentencia star. Afecta a las sentencias Load (pgina 272) y Select (SQL) (pgina 288) subsiguientes. La sintaxis es la siguiente:
cadena es un texto aleatorio. Observe que la cadena debe estar entre Comillas (pgina 309) si contiene espacios en blanco.
Ejemplos:
Star is *; Star is %; Star is;
Si no se especifica nada, se presupone star is; es decir, no hay smbolo star disponible a menos que se especifique explcitamente. Esta definicin es vlida hasta que se ejecute una nueva sentencia star. Volver a Sentencias de Script y palabras clave (pgina 243).
293
Store
Un archivo QVD o CSV puede crearse mediante una sentencia store en el script. La sentencia crear un archivo especfico QVD o CSV. La sentencia solo puede exportar campos desde una tabla lgica. Los valores de texto se exportan al archivo CSV en formato UTF-8. Se puede especificar un delimitador, vase Load (pgina 272). La sentencia store a un archivo CSV no permite exportacin a BIFF.
Ejemplos:
Store mytable into xyz.qvd (qvd); Store * from mytable into xyz.qvd; Store Name, RegNo from mytable into xyz.qvd; Store Name as a, RegNo as b from mytable into xyz.qvd; store mytable into myfile.txt (txt); store * from mytable into myfile.txt (txt);
Las dos primeras sentencias tienen idntica funcin. Volver a Sentencias de Script y palabras clave (pgina 243).
Sub..end sub
La sentencia de control sub..end sub define una subrutina que puede invocarse desde una sentencia call. La sintaxis es la siguiente:
name listaparametros
es el nombre de la subrutina. es una lista separada por comas de nombres de variables para los parmetros formales de la subrutina. es cualquier grupo de una o ms sentencias de script QlikView.
sentencias
294
Los argumentos se copian en la subrutina y, si el correspondiente argumento en la sentencia call es un nombre de variable, se copia de nuevo al salir de la subrutina. Si una subrutina contiene ms parmetros formales que parmetros reales aprobados por una sentencia call, los parmetros extra se iniciarn como NULL pudindose emplear como variables locales dentro de la subrutina. Como la sentencia sub es una sentencia de control y como tal termina con un punto y coma o un final de lnea, cada una de sus dos clusulas (sub y end sub) no deber sobrepasar el lmite de una lnea.
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 - transferencia de parmetros sub ParTrans (A,B,C) A=A+1 B=B+1 C=C+1 end sub A=1 X=1 C=1 call ParTrans (A,(X+1)*2) // A=2 (copiado de nuevo de sub) // X=1 (expresin no copiada de nuevo) // C=1 (C en sub es local) // B=NULL (local in sub)
Volver a Sentencias de Script y palabras clave (pgina 243).
Switch..case..default..end switch
La sentencia de control switch crea una bifurcacin en la que se ejecuta uno de varios grupos de sentencias, dependiendo del valor de una expresin. La sintaxis es la siguiente:
expresin
295
listavalores
es una lista de valores separados por comas, con los que se compara el valor de expresin. La ejecucin del script continuar con las sentencias del primer grupo que se haya hallado que contienen un valor en listavalores igual al valor de expresin. Cada valor de listavalores puede ser una expresin cualquiera. Si no se encuentra correspondencia alguna en la clusula case, se ejecutarn las sentencias de la clusula default, si se especificaron. es cualquier grupo de una o ms sentencias de script QlikView.
sentencias
Como la sentencia switch es una sentencia de control y como tal termina con un punto y coma o un final de lnea, cada una de sus cuatro posibles clusulas (switch, case, default y end switch) no deber sobrepasar el lmite de una lnea.
Ejemplos:
switch I case 1 load '$(I): CASE 1' as case autogenerate 1; case 2 load '$(I): CASE 2' as case autogenerate 1; default load '$(I): DEFAULT' as case autogenerate 1; end switch
Volver a Sentencias de Script y palabras clave (pgina 243).
Tag Field
Es una opcin que permite asignar etiquetas a un campo. Los nombres de campo que no estn presentes en el documento sern ignorados. Si hubiera mltiples nombres de un mismo campo o etiqueta, se emplear el ltimo valor. Un campo etiquetado con dimension se mostrar en la parte superior de todos los controles de seleccin de campos en QlikView, excepto en el dilogo Editar Expresin. Un campo etiquetado con measure se mostrar en la parte superior de todos los controles de seleccin de campos del dilogo Editar Expresin. La palabra clave puede utilizarse para aadir etiquetas a un campo empleando la sintaxis siguiente:
mapname es el nombre de una tabla de correspondencia leda previamente en una sentencia Mapping (pgina 280) load o Mapping (pgina 280) select. Para fijar etiquetas individuales se emplea la sintaxis siguiente:
Ejemplo 1:
tagmap: mapping Load * inline [ a,b
296
Ejemplo 2:
tag field Alpha with MyTag2;
Volver a Sentencias de Script y palabras clave (pgina 243).
Trace
La sentencia trace escribe la cadena en la ventana de Progreso de Ejecucin del Script y en el archivo de registro (log) del script, cuando ste se est utilizando. La sintaxis es la siguiente:
trace cadena
Ejemplos:
trace Main table loaded; trace $(MyMessage);
Volver a Sentencias de Script y palabras clave (pgina 243).
Unless
El prefijo y el sufijo unless se emplean para crear una clusula condicional, la cual determina si una sentencia o clusula exit debera ser evaluada o no. Puede verse como una excelente alternativa a la sentencia if..end if. La sintaxis es la siguiente:
condicin es una expresin lgica que se devuelve verdadero o falso. sentencia es cualquier sentencia del script QlikView, excepto las sentencias de control. sentenciaexit es una clusula exit for, exit do o exit sub o una sentencia exit script.
La sentencia o sentenciaexit slo se ejecutar si la condicin devuelve falso. El prefijo unless puede utilizarse en sentencias que ya poseen una o varias sentencias distintas, incluidos los prefijos adicionales when o unless.
Ejemplos:
exit script unless A=1; unless A=1 load * from myfile.csv; unless A=1 when B=2 drop table Tab1;
Volver a Sentencias de Script y palabras clave (pgina 243).
297
Unmap
La sentencia unmap impide mapear (vase Mapping (pgina 280)) determinados campos desde el punto actual en el script. La sintaxis es la siguiente:
unmap*listacampos
*listacampos es una lista de campos separados por coma, que no deberan enlazarse ms all del punto marcado en el script. El asterisco * indica la totalidad de campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. Puede que sea necesario entrecomillar los nombres de campo cuando se empleen caracteres comodn.
Ejemplos:
unmap Country; unmap A, B, C; unmap * ; desactiva la correspondencia del campo Country. desactiva las correspondencias de los campos A, B y C. impide enlaces de todos los campos.
Unqualify
La sentencia unqualify sirve para desactivar la calificacin de nombres de campo que ha sido previamente activada mediante la sentencia qualify. Para ms informacin y sintaxis vaya a la documentacin de sentencia Qualify (pgina 283). Volver a Sentencias de Script y palabras clave (pgina 243).
untag field
Es una opcin que permite eliminar etiquetas de un campo. Los nombres de campo que no estn presentes en el documento sern ignorados. Si hubiera mltiples nombres de un mismo campo o etiqueta, se emplear el ltimo valor. La palabra clave puede utilizarse para eliminar etiquetas de un campo empleando la sintaxis siguiente:
>using mapname
listacampos es un listado de campos separados por comas cuyas etiquetas se han de eliminar. mapname es el nombre de una tabla de correspondencia leda previamente en una sentencia Mapping (pgina 280) load o Mapping (pgina 280) select. Para eliminar comentarios individuales se emplea la sintaxis siguiente:
nombrecampo es el nombre del campo al que se ha de eliminar la etiqueta. nombreetiqueta es el nombre de la etiqueta que debera eliminarse del campo.
Ejemplo 1:
tagmap: mapping Load * inline [
298
Ejemplo 2:
untag field Alpha with MyTag2;];
Volver a Sentencias de Script y palabras clave (pgina 243).
When
El prefijo y sufijo when sirve para crear una clusula condicional la cual determina si una sentencia o una clusula exit debe ser ejecutada o no. Puede verse como una excelente alternativa a la sentencia if..end if. La sintaxis es la siguiente:
condicin es una expresin lgica que se devuelve verdadero o falso. sentencia es cualquier sentencia del script QlikView, excepto las sentencias de control. sentenciaexit es una clusula exit for, exit do o exit sub o una sentencia exit script.
La sentencia o la sentenciaexit slo sern ejecutadas si la condicin se evala como verdadera. El prefijo when se puede usar en sentencias que a su vez ya contienen una o varias sentencias, incluidos prefijos when o unless adicionales.
Ejemplos:
exit script when A=1; when A=1 load * from myfile.csv; when A=1 unless B=2 drop table Tab1;
Volver a Sentencias de Script y palabras clave (pgina 243).
299
4. Las tablas generadas automticamente se llamarn AUTOGENERATExx, donde x es un nmero. La primera tabla autogenerada recibir el nombre AUTOGENERATE01. 5. Si un nombre de tabla generado conforme a las reglas aqu descritas estuviera en conflicto con un nombre de tabla anterior, el nombre recibir la extensin -x , donde x es un nmero. Este nmero se incrementa hasta quedar libre de conflictos. Por ejemplo, tres tablas pueden llamarse Budget, Budget-1 y Budget-2.
Hay tres dominios distintos para los nombres de tabla: seccin de acceso, seccin de aplicacin y tablas de correspondencia. Las tablas generadas en la seccin de acceso y la seccin de aplicacin, sern tratadas de forma independiente, por separado. Si un nombre de tabla no se encuentra en la seccin referida, QlikView lo buscar tambin en las otras secciones. Las tablas de enlace se gestionan individualmente y no tienen absolutamente ninguna conexin con los otros dos dominios de los nombres de tabla.
Etiquetas de Tabla
Una tabla interna puede ser etiquetada para referencias posteriores en una sentencia load con una clusula resident o con expresiones que contengan la funcin peek. La etiqueta, la cual puede ser una cadena arbitraria de nmeros o caracteres debe preceder a la primera sentencia Load (pgina 272) o Select (SQL) (pgina 288) que crea la tabla introducida. La etiqueta deber finalizar con dos puntos ":".
Ejemplos:
Table1: Load a,b from c.csv; Load x,y from d.csv where x=peek("a",y,Table1); Transacciones: Select * from Transtable; Load Month, sum(Sales) resident Transactions group by Month;
setnombrevariable = cadena
o
Ejemplo:
set HidePrefix = $ ; // la variable recibir el caracter $ como valor. let vToday = Num(Today()); // devuelve el nmero de serie de la fecha de hoy.
Estn disponibles las siguientes variables de script:
300
Variables de Error Variables de interpretacin numrica Variables de Sistema Variables de manejo de valores
Variables de Sistema
Estas variables tienen un significado especfico en QlikView:
Floppy
Devuelve la letra de la unidad de disco, normalmente a:. Es una variable definida por el sistema.
CD
Devuelve la letra de la unidad del primer CD-ROM que encuentre. Si no encuentra ningn CD-ROM, entonces devuelve c:. Es una variable definida por el sistema.
$(Include =nombredearchivo)
La variable include especifica un archivo que contiene un texto que deber ser incluido en el script. As, el script entero se puede incluir en un archivo. Es una variable definida por el usuario.
Ejemplo:
$(Include=abc.txt );
La construccin set Include=nombrearchivo no es aplicable.
HidePrefix
Todos los nombres de campo que comiencen por esta cadena de texto, se ocultarn de la misma manera que los campos del sistema. Es una variable definida por el usuario.
Ejemplo:
set HidePrefix='_' ;
Si se usa esta sentencia, los nombres de campo que comiencen con guin bajo no se mostrarn en las listas de nombres de campo cuando los campos del sistema estn ocultos.
HideSuffix
Todos los nombres de campo que terminen con esta cadena de texto se ocultarn de la misma forma que los campos de sistema. Es una variable definida por el usuario.
Ejemplo:
set HideSuffix='%';
Si se emplea esta sentencia, los nombres de campo que terminen con un signo de porcentaje no se mostrarn en las listas de nombres de campo cuando los campos del sistema estn ocultos..
QVPath
Devuelve la cadena de bsqueda al ejecutable QlikView. Es una variable definida por el sistema.
301
QVRoot
Devuelve el directorio raz del ejecutable QlikView. Es una variable definida por el sistema.
QVWorkPath
Devuelve la cadena de bsqueda al documento QlikView actual. Es una variable definida por el sistema.
QVWorkRoot
Devuelve el directorio raz del documento QlikView actual. Es una variable definida por el sistema.
StripComments
Si se fija esta variable en 0, se omitirn las lneas de comentario /*..*/ y // en el script. Ciertos drivers de bases de datos que utilizan comentarios /*..*/ para definir comentarios en sentencias select pueden ocasionar errores de script. Se recomienda que esta variable se establezca en 1 inmediatamente por detrs de las sentencias donde se necesite. Si no se define esta variable, las lneas de comentario se ejecutarn siempre.
Ejemplo:
set StripComments=0;
Verbatim
Normalmente todos los valores de campo son despojados de sus caracteres precedentes y posteriores (ASCII 32) antes de ser cargados en la base de datos de QlikView. Configurando esta variable en 1 se suspende este despojo de caracteres vacos.
Ejemplo:
set Verbatim = 1;
OpenUrlTimeout
Esta variable define el tiempo, en segundos, que QlikView debera respetar cuando reciba datos procedentes de fuentes URL (por ej. pginas HTML). Si se omite, el tiempo establecido ser de unos 20 minutos.
Ejemplo:
set OpenUrlTimeout=10
WinPath
Devuelve la cadena de bsqueda a Windows. Es una variable definida por el sistema.
WinRoot
Devuelve el directorio raz de Windows. Es una variable definida por el sistema.
302
El smbolo definido sustituir todos los valores NULL desde ODBC en el nivel ms bajo de los datos. Es una variable definida por el usuario.
Ejemplo:
set NullDisplay='<NULL>';
NullInterpret
El smbolo definido ser interpretado como NULL cuando aparezca en un archivo de texto, archivo Excel o en una sentencia inline. Es una variable definida por el usuario.
Ejemplo:
set NullInterpret= ' '; set NullInterpret =;
NO devolver valores nulos para valores en blanco en Excel (pero lo har para un archivo de texto csv)
NullValue
El smbolo definido sustituir todos los valores NULL que se consideren desconocidos en vez de indefinidos. Los nicos valores NULL que se ven afectados son aquellos incluidos en la sentencia NullAsValue.
Ejemplo:
set NullValue='<NULL>';
OtherSymbol
Define un smbolo para que sea tratado como 'todos los dems valores' antes de una sentencia load/select. Es una variable definida por el usuario.
Ejemplo:
set OtherSymbol='+';
Separador de Miles
El separador de miles definido reemplaza al smbolo de agrupacin de dgitos del sistema operativo (Configuracin Regional).
Ejemplo:
303
Set ThousandSep='.'; (por ejemplo, siete mil millones debe especificarse como: 7.000.000.000)
Separador de Decimales
El separador de decimales reemplaza al smbolo decimal del sistema operativo (Configuracin Regional).
Ejemplo:
Set DecimalSep=',';
Ejemplo:
Set MoneyThousandSep='.';
Ejemplo:
Set MoneyDecimalSep='.';
MoneyFormat
El smbolo definido reemplaza el smbolo de moneda del sistema operativo (Configuracin Regional).
Ejemplo:
Set MoneyFormat='$ #,##0.00; ($ #,##0.00)';
TimeFormat
El formato definido reemplaza el formato de hora del sistema operativo (Configuracin Regional).
Ejemplo:
Set TimeFormat='hh:mm:ss';
DateFormat
El formato definido reemplaza el formato de fecha del sistema operativo (Configuracin Regional).
Ejemplo:
Set DateFormat='M/D/YY';
TimestampFormat
El formato definido reemplaza los formatos de fecha y hora del sistema operativo (Configuracin Regional).
Ejemplo:
Set TimestampFormat='M/D/YY hh:mm:ss[.fff]';
304
MonthNames
El formato definido reemplaza los nombres de los meses del sistema operativo (Configuracin Regional).
Ejemplo:
Set MonthNames='Ene;Feb;Mar;Abr;May;Jun;Jul;Ago;Sep;Oct;Nov;Dic';
LongMonthNames
El formato definido reemplaza los nombres de meses largos del sistema operativo (Configuracin Regional).
Ejemplo:
Set LongMonthNames='Enero;Febrero;Marzo;Abril;Mayo;Junio - -
DayNames
El formato definido reemplaza los nombres de das de la semana del sistema operativo (Configuracin Regional).
Ejemplo:
Set DayNames='Lun;Mar;Mie;Jue;Vie;Sab;Dom';
LongDayNames
El formato definido reemplaza los nombres de das de la semana largos del sistema operativo (Configuracin Regional).
Ejemplo:
Set LongDayNames='Lunes;Martes;Mircoles;Jueves;Viernes;Sbado;Domingo';
Volver a Other Functions.
Variables de Error
Las siguientes variables pueden utilizarse para el manejo de errores en el script:
pgina 305 pgina 306 pgina 306 pgina 307 pgina 307
Los valores de las cinco variables en total sobrevivirn a la ejecucin del script. El valor de las cuatro ltimas variables, para la gestin de errores en el interior del script, depende por supuesto del manejo de ErrorMode=0.
ErrorMode
305
Esta variable determina qu accin llevar a cabo QlikView cuando se produce un error durante la ejecucin del script. Por defecto, (ErrorMode=1) la ejecucin del script se interrumpir y se instar al usuario a actuar (esto en modo 'non-batch', no por lotes). Estableciendo ErrorMode =0 QlikView simplemente ignorar el fallo y continuar con la ejecucin del script y la siguiente sentencia. Estableciendo ErrorMode =2 QlikView disparar un mensaje "La ejecucin del script Fall..." inmediatamente en el fallo, sin instar antes al usuario a actuar.
Ejemplo:
set ErrorMode=0;
ScriptError
Devuelve el cdigo de error de la ltima sentencia ejecutada del script. Esta variable ser reestablecida a 0 tras cada sentencia de script ejecutada correctamente. Si ocurre un error, ser configurada segn un cdigo de error interno en QlikView. Los cdigos de Error son valores duales con un componente numrico y otro de texto. Los siguientes cdigos existen: 1 2 3 4 5 6 7 8 9 Sin Error Error General Error de Sintaxis Error General ODBC Error General OLE DB Error General XML Error General HTML Archivo no encontrado Base de Datos no encontrada Tabla no encontrada Campo no encontrado Archivo con formato incorrecto
10 11 12
Ejemplo:
set ErrorMode=0; load * from abc.qvw; if ScriptError=8 then exit script; //sin archivo; end if
ScriptErrorDetails
306
Devuelve una descripcin de error ms detallada para algunos de los cdigos de error descritos arriba. Lo ms importante es que esta variable contendr el cdigo de error devuelto por los drivers ODBC y OLEDB para los cdigos de error 3 y 4.
ScriptErrorCount
Devuelve el nmero total de sentencias que han producido errores durante la ejecucin actual del script. Esta variable siempre se pone a 0 al principio de la ejecucin del script.
ScriptErrorList
Esta variable contiene una lista concatenada de todos los errores de script que hayan ocurrido durante la ltima ejecucin de script. Cada error va separado por una lnea.
Nota: La expansin de macro no tiene nada que ver con las macros de script (VB o Java script definidas en el mdulo de script). Nota: La expansin con el smbolo de dlar est limitada a la cantidad de expansiones de macro que puede calcular. Cualquier expansin superior a 1000 no se calcular.
$( nombrevariable )
tambin se utiliza. $(nombrevariable) se expande al valor de nombrevariable. Si nombrevariable no existe, la expansin ser la cadena vaca. Para expansiones numricas de variable, se emplea la sintaxis:
$( nombrevariable )
tambin se utiliza. $( nombrevariable ) siempre produce una reflexin de punto decimal legal en el valor numrico de nombrevariable, probablemente con notacin exponencial (para nmeros muy grandes o muy pequeos). Si no existe nombrevariable o no contiene un valor numrico, se expandir a 0 en vez.
Ejemplo:
Tras la ejecucin del siguiente script:
Ejemplos:
307
set Mypath=C:\MisDocs\Archivos\ ... load * from $(MiRuta)abc.csv; set AoActual=1992; ... select * from table1 where Ao=$(AoActual);
Ejemplos:
set MUL=$1*$2; set X=$(MUL(3,7)); // devuelve '3*7' en X let X=$(MUL(3,7)); // devuelve 21 en X
Si el nmero de parmetros formales excede al de parmetros reales slo se expandirn los parmetros formales que se correspondan con parmetros reales. Si el nmero de parmetros reales excede al de parmetros formales, se ignorarn los parmetros reales suprfluos.
Ejemplos:
set MUL=$1*$2; set X=$(MUL); // devuelve '$1*$2' en X set X=$(MUL(10)); // devuelve '10*$2' in X let X=$(MUL(5,7,8)); // devuelve 35 in X El parmetro $0 devuelve el nmero de parmetros aprobados realmente por una llamada.
Ejemplo:
set MUL='$1*$2 $0 par'; set X=$(MUL(3,7)); // devuelve '3*7 2 par' in X
Ejemplo:
$(=Year(Today())); // devuelve por ej. '2008' $(=Only(Year)-1); // devuelve el ao anterior al seleccionado
308
El texto anterior ser reemplazado por el contenido del archivo especificado tras el signo igual. Esta funcionalidad resulta de gran utilidad si desea almacenar scripts o partes de scripts en archivos de texto.
Ejemplo:
$(include=C:\Documents\MyScript.qvs);
24.5 Comillas
A continuacin se detalla si las comillas son posibles o necesarias en una sentencia. Vea tambin Sentencias de Script y palabras clave (pgina 243). En una sentencia Load (pgina 272) los siguientes smbolos pueden usarse como comillas:
Nombres de campo: Literales de cadena: [],"",``o ''
Para una sentencia Select (SQL) (pgina 288) interpretada por un ODBCdriver esto puede variar ligeramente. Normalmente se deben usar las comillas dobles (Alt + 0034) para nombres y las comillas simples (Alt + 0039) para los literales, y por lo tanto nunca o ` `. Sin embargo, algunos drivers ODBC no slo aceptan las comillas oblicuas, sino que las prefieren. En tal caso, las sentencias Select (SQL) (pgina 288) generadas contienen comillas oblicuas.
'Sweden' as Country
como parte de una lista de campos en una sentencia load o select cargar el texto "Sweden" como un valor de campo en el campo QlikView "Country", mientras que
31/12/96 como parte de una expresin ser interpretada como el texto de cadena "12/31/96", mientras 31/12/1996 como parte de una expresin ser interpretada numricamente como la fecha Dec. 31, 1996, y asignada al correspondiente valor numrico, si el formato de fecha del sistema es MM/DD/YY.
Ejemplo: MS Access
El Microsoft Access driver ODBC 3.4 (incluido en MS Access 7.0) acepta los siguientes signos de puntuacin para el anlisis de la sentencia select.
Nombres de campo y Nombres de tabla: Literales de cadena: [],""o`` ''
309
No aceptados:
310
25 Expresiones de Script
Las expresiones pueden usarse tanto en la sentencia Load (pgina 272) como en la sentencia Select (SQL) (pgina 288). La sintaxis y las functions descritas en este prrafo se refieren a la sentencia load, y no a la sentencia select, ya que est ser interpretada por el ODBCdriver y no por QlikView. Sin embargo, la mayora de los drivers ODBC son por lo general capaces de interpretar las diversas funciones descritas a continuacin. Las expresiones consisten en functions, Campos (pgina 185) y Operadores (pgina 853), combinados en una Sintaxis de script (pgina 243). Todas las expresiones de un script QlikView devuelven un nmero y/o una cadena, segn corresponda. Las funciones y Operadores (pgina 853) lgicos devuelven 0 para falso y -1 para verdadero. Las conversiones de nmero a cadena y viceversa estn implcitas. Los operadores lgicos y las funciones interpretan 0 como falso y todo lo dems como verdadero. La sintaxis general para una expresin es la siguiente:
| | |
constante es una cadena (un texto, fecha u hora) entre comillas simples, o un nmero. Las constantes se escriben sin separadores de miles y con un punto decimal como separador decimal. refcampo es un nombre de campo de la tabla cargada. operador1 es un operador unitario (que opera con una expresin, la de la derecha) operador2 es un operador binario (que opera con dos expresiones, una a cada lado). funcin ::= nombrefuncin (parmetros ) parmetros ::= expresin { , expresin } El nombre y los tipos de parmetros no son aleatorios. Dependen de la funcin empleada.
Las expresiones y funciones pueden por tanto anidarse libremente, siempre que la expresin devuelva un valor interpretable, QlikView no dar ningn mensaje de error.
25.1 Operadores
Hay dos tipos de operadores en QlikView, operadores unitarios que slo tienen un operando, o binarios, que tienen dos operandos. La mayora de los operadores son binarios. Se pueden definir los siguientes operadores:
Operadores numricos
pgina 854
311
Operadores numricos
Todos los operadores numricos usan los valores numricos de los operandos y devuelven un valor numrico como resultado. + Signo para nmero positivo (operador unitario) o suma aritmtica. La operacin binaria devuelve la suma de los dos operandos. Signo para nmero negativo (operador unitario) o substraccin aritmtica. La operacin unitaria devuelve el operando multiplicado por -1, y la operacin binaria la diferencia entre los dos operadores. Multiplicacin aritmtica. La operacin devuelve el producto de los dos operandos. Divisin aritmtica. La operacin devuelve el resto entre dos operandos.
Operadores de cadena
Hay dos operadores de cadena. Uno utiliza los valores cadena de los operandos y devuelve una cadena como resultado. El otro compara los operandos y devuelve un valor booleano que indica la correspondencia. & Concatenacin de cadenas. La operacin devuelve una cadena de texto, que consiste en los dos operandos, uno tras otro.
Ejemplo:
'abc' & 'xyz' devuelve 'abcxyz'
like Comparacin de cadenas con caracteres comodn. La operacin devuelve un verdadero booleano (-1) si la cadena antes del operador se corresponde con la cadena que hay tras el operador. La segunda cadena puede contener los caracteres comodn * (cualquier nmero de caracteres aleatorios) o ? (un carcter cualquiera).
Ejemplos:
'abc' like 'a*' devuelve verdadero (-1) 'abcd' like 'a?c*' devuelve verdadero (-1) 'abc' like 'a??bc' devuelve falso (0)
Operadores lgicos
Todos los operadores lgicos interpretan los operandos de forma lgica y devuelven verdadero (true) (-1) o falso (false) (0) como resultado.
312
not
Lgica inversa. Uno de los pocos operadores unitarios. La operacin devuelve la lgica inversa del operando. And lgico. La operacin devuelve el and lgico de los operandos. Or lgico. La operacin devuelve el or lgico de los operandos. Or lgico exclusivo. La operacin devuelve el or lgico exclusivo de los operandos. Por ejemplo, acta igual que el or lgico pero con la diferencia de que el resultado es falso si ambos operandos son verdaderos.
and or Xor
Operadores relacionales
Todos los operadores relacionales comparan los valores de los operandos y devuelven true (-1) o false (0) como resultado. Todos los operadores relacionales son binarios.
<
Menor que
Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. A diferencia del operador < no se intenta hacer una interpretacin numrica de los valores del argumento antes de la comparacin. La operacin devuelve true si el valor de la izquierda del operador tiene una representacin de texto, la cual en una comparacin ASCII, viene antes de la representacin de texto del valor de la derecha.
<=
>
Mayor que
>=
Igual
<>
Distinto
precedes
Ejemplo:
' 11' precedes ' 2' devuelve verdadero
compare esto con:
313
follows
A diferencia del operador > no se intenta hacer una interpretacin numrica de los valores del argumento antes de la comparacin. La operacin devuelve true si el valor de la izquierda del operador tiene una representacin de texto, la cual en una comparacin ASCII, viene despus de la representacin de texto del valor de la derecha.
Ejemplo:
' 23' follows ' 111' devuelve verdadero
compare esto con:
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 operacin devuelve el inverso del operando ejecutado bit a bit. La operacin devuelve el AND lgico de los operandos ejecutados bit a bit. La operacin devuelve el OR lgico de los operandos ejecutados bit a bit. La operacin devuelve el OR lgico exclusivo o de los operandos, ejecutado bit a bit. Operador unitario. La operacin devuelve el operando desplazado un paso a la derecha. Operador unitario. La operacin devuelve el operando desplazado un paso a la izquierda.
>>
<<
Funciones de agregacin bsicas Funciones de agregacin de cadenas Funciones de agregacin de contador Agregacin Avanzada Funciones estadsticas de agregacin en script Funciones financieras de agregacin en script Funciones estadsticas de prueba en script
pgina 315 pgina 316 pgina 317 pgina 318 pgina 318 pgina 323 pgina 324
314
Nota: Si no encuentra valor alguno, devuelve NULL (NULO) en todas las funciones de agregacin, excepto Sum y Count que devuelven ambas 0.
Ejemplo:
Load Mes, sum(Ventas) as VentasPorMes from abc.csv group by Mes;
Ejemplos:
Load Mes, min(Ventas) as VentaMenorPorMes from abc.csv group by Mes; Load Mes, min(Ventas, 2) as SegundaVentaMenorPorMes from abc.csv group by Mes;
Ejemplos:
Load Mes, max(Ventas) as VentaMayorPorMes from abc.csv group by Mes; Load Mes, max(Ventas, 2) as SegundaVentaMayorPorMes from abc.csv group by Mes;
only(expresin)
Si la expresin que se repite a lo largo de varios registros definidos por una clusula group by contiene nicamente un valor numrico, se devolver dicho valor. Si no, devolver NULL.
Ejemplo:
Load Mes, only(Precio) as SoloPreciodeVenta from abc.csv group by Mes;
mode(expresin)
Devuelve el valor de modo, es decir, el valor de expresin que aparece con ms frecuencia en el nmero de registros definido por una clusula group by. Si ms de un valor es lo que se muestra con ms frecuencia, devuelve NULL (nulo). Mode puede devolver tanto valores numricos como valores de texto.
Ejemplos:
Load Mes, mode( NmerodeError ) as NmerodeErrorMsFrecuente from abc.csv group by Mes;
315
Ejemplo:
Load Cliente, firstsortedvalue(ArticuloAdquirido, FechadePedido) as PrimerProductoAdquirido from abc.csv group by Cliente;
Ejemplo:
Load Mes, MinString(Mes) as PrimerMesdeVentas from abc.csv group by Ao;
MaxString(expresin)
Devuelve el ltimo valor de texto de expresin en un numero de registros definidos por una clusula group by. Si no se encuentra valor alguno de texto, devuelve NULL.
Ejemplo:
Load Mes, MaxString(Mes) as UltimoMesdeVentas from abc.csv group by Ao;
FirstValue(expresin)
Devuelve el primer valor segn orden de carga de expresin en un numero de registros definidos por una clusula group by. Si no se encuentra valor alguno de texto, devuelve NULL. Esta funcin solo est disponible como funcin de script.
Ejemplo:
Load City, FirstValue(Name), as FirstName from abc.csv group by City;
LastValue(expresin)
Devuelve el ltimo valor por orden de carga de la expresin que se repite a lo largo de un nmero de registros definidos por una clusula group by. Si no encuentra valor alguno de texto, devuelve NULL. Esta funcin solo est disponible como funcin de script.
Ejemplo:
Load City, LastValue(Name), as FirstName from abc.csv group by City;
316
ordenacin]])
Devuelve una concatenacin agregada de cadenas, con todos los valores de expresin que se repiten en un cierto nmero de registros definidos por una clusula group by. Cada valor puede ir separado por la cadena que se encuentra en delimitador. El orden de la concatenacin puede ser definido en nmero-de-orden. Nmero-de-orden deber devolver un valor numrico en el que el valor ms bajo determina el elemento que se ha de clasificar primero. Si la palabra distinct se inserta antes de la expresin, se descartarn todos los duplicados.
Ejemplo:
Load Department, concat(Name,';') as NameList from abc.csv group by Department;
Ejemplos:
Load Mes, count(Sales) as NumberOfSalesPerMonth from abc.csv group by Mes; Load Mes, count(distinct Customer) as CustomerBuyingPerMonth from abc.csv group by Mes; Load Mes, count(*) as NumberOfRecordsPerMonth from abc.csv group per Mes;
NumericCount([distinct ] expresin )
Devuelve la cuenta numrica de la expresin sobre un numero de registros definidos por una clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Mes, NumericCount(Elemento) as NmerodeElementosNumricos from abc.csv group by Mes;
TextCount([distinct ] expresin )
Devuelve la cuenta de texto de expresin sobre un numero de registros definidos por una clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Mes, TextCount(Elemento) as NmerodeElementosdeTexto from abc.csv group by Mes;
NullCount([distinct ] expresin )
Devuelve la cuenta NULL de la expresin sobre un numero de registros definidos por una clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Mes, NullCount(Elemento) as NmerodeElementosNulos from abc.csv group by Mes;
MissingCount([distinct ] expresin )
Devuelve la cuenta de ausentes de la expresin sobre un numero de registros definidos por una clusula
317
group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Mes, MissingCount(Elemento) as NmerodeElementosPerdidos from abc.csv group by Mes;
Agregacin Avanzada
Existe una funcin especial para agregaciones avanzadas:
Ejemplos:
aggr( sum(Ventas), Pas ) aggr( nodistinct sum(Ventas), Pas ) aggr( sum(Ventas), Pas, Regin ) count( aggr( sum(Ventas), Pas ))
Ejemplo:
Load Class, fractile( Grade, 0.75 ) as F from abc.csv group by Class;
curtosis([distinct ] expresin)
Devuelve la curtosis de expresin en el nmero de registros definido por la clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Month, kurtosis(Sales) as SalesKurtosis from abc.csv group by Month;
correl(expresin-x, expresin-y)
318
devuelve el coeficiente de correlacin agregado de una serie de coordenadas representadas por nmeros pareados en las expresiones x e y, reiteradas sobre un nmero de registros definidos por una clusula group by. Los valores de texto, valores nulos y valores perdidos de cualquier parte o ambas partes de un par de datos harn que se descarte el par de datos completo.
Ejemplo:
Load Month, correl(X,Y) as CC from abc.csv group by Month;
avg([distinct] expresin)
Devuelve el promedio de expresin en el nmero de registros definido en la clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Month, avg(Sales) as AverageSalesPerMonth from abc.csv group by Month;
stdev([distinct] expresin)
Devuelve la desviacin estndar de expresin en el nmero de registros definido en la clusula group by. Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
Ejemplo:
Load Month, stdev(Sales) as SalesStandardDeviation from abc.csv group by Month;
Ejemplo:
Load Month, skew(Sales) as SalesSkew from abc.csv group by Month;
mediana (expresin)
devuelve la mediana agregada de expresin relativa a un nmero de registros definidos por una clusula group by.
Ejemplo:
Load Class, Median(Grade) as MG from abc.csv group by Class;
Ejemplo:
Load Key, sterr(X) as Z from abc.csv group by Key;
319
perdidos de cualquier parte o ambas partes de un par de datos harn que se descarte el par de datos completo.
Ejemplo:
Load Key, steyx(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_m(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_b(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_r2(Y,X) as Z from abc.csv group by Key;
320
devuelve el error estndar agregado del valor m de una regresin lineal definida por la ecuacin y=mx+b para una serie de coordenadas representadas por nmeros pareados en la expresin-x y expresin-y que se repiten a lo largo de un nmero de registros definidos por una clusula group by. Los valores de texto, valores nulos y valores perdidos de cualquier parte o ambas partes de un par de datos harn que se descarte el par de datos completo. Se puede especificar un valor y 0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un determinado momento. Si se especifican y 0 y x 0, es posible forzar a la lnea de regresin a atravesar una nica coordenada fija. A menos que se especifiquen ambos: y 0 y x 0, la funcin requiere al menos dos pares de datos vlidos para calcular. Si se especifican y 0 y x 0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_sem(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_seb(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_sey(Y,X) as Z from abc.csv group by Key;
321
Se puede especificar un valor y 0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un determinado momento. Si se especifican y 0 y x 0, es posible forzar a la lnea de regresin a atravesar una nica coordenada fija. A menos que se especifiquen ambos: y 0 y x 0, la funcin requiere al menos dos pares de datos vlidos para calcular. Si se especifican y 0 y x 0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_df(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_f(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Key, linest_ssreg(Y,X) as Z from abc.csv group by Key;
322
Ejemplo:
Load Key, linest_ssresid(Y,X) as Z from abc.csv group by Key;
Ejemplo:
Load Ao, irr(Pagos) as TasaI from abc.csv group by Ao;
Ejemplo:
Load Ao, xirr(Pagos, FechasPago) as TasaI from abc.csv group by Ao;
Ejemplo:
Load Ao, npv(0.05, Pagos) as PValue from abc.csv group by Ao;
Ejemplo:
Load Ao, npv(0.05, Pagos, FechasPago) as PValue from abc.csv group by Ao;
323
Ejemplo:
Load Year, chi2test_p(Gnero,Descripcin,Observado,Esperado) as X from abc.csv group by Year;
Ejemplo:
Load Year, chi2test_df(Gnero,Descripcin,Observado,Esperado) as X from abc.csv group by Year;
Ejemplo:
Load Year, chi2test_chi2(Gnero,Descripcin,Observado,Esperado) as X from abc.csv group by Year;
Las ocho funciones descritas a continuacin se aplican a pruebas t de estudiante de dos muestras independientes.
Ejemplo:
Load Year, ttest_t(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
324
Ejemplo:
Load Year, ttest_sig(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest_dif(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest_sterr(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest_conf(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest_lower(Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest_upper(Grupo, Valor) as X from abc.csv group by Year;
325
Las ocho funciones que a continuacin se describen se aplican a pruebas t de estudiante de dos muestras independientes, en las que la serie de datos de entrada se suministra en un formato de dos columnas ponderadas.
Ejemplo:
Load Year, ttestw_t(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttestw_df(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttestw_sig(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttestw_dif(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
326
Ejemplo:
Load Year, ttestw_conf(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttestw_lower(Peso, Grupo, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttestw_upper(Peso, Grupo, Valor) as X from abc.csv group by Year;
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una muestra.
TTest1_t (valor)
Devuelve el valor t agregado de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Valor devuelve los valores. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la funcin devuelva nulo.
Ejemplo:
Load Year, ttest1_t(Valor) as X from abc.csv group by Year;
TTest1_df (valor)
Devuelve el valor df (degrees of freedom, grados de libertad) agregado de la prueba t de estudiante de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase la funcin TTest1_t (valor) (pgina 327) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1_df(Valor) as X from abc.csv group by Year;
TTest1_sig (valor)
327
Devuelve el nivel de significacin agregado de cola 2 de la prueba t de estudiante de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase la funcin TTest1_t (valor) (pgina 327) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1_sig(Valor) as X from abc.csv group by Year;
TTest1_dif (valor)
Devuelve la diferencia de medias agregada de la prueba t de estudiante de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase la funcin TTest1_t (valor) (pgina 327) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1_dif(Valor) as X from abc.csv group by Year;
TTest1_sterr (valor)
Devuelve el error estndar agregado de la diferencia de medias de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase la funcin TTest1_t (valor) (pgina 327) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1_sterr(Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1_conf(Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1_lower(Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1_upper(Valor) as X from abc.csv group by Year;
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una muestra en las que los datos de entrada se suministran en un formato de dos columnas ponderadas.
328
Devuelve el valor t agregado de una serie de valores que se repiten a lo largo de varios registros definidos por una clusula group by. Valor devuelve los valores. Cada valor de valor puede contarse una o ms veces dependiendo de su correspondiente valor de peso en peso. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la funcin devuelva nulo.
Ejemplo:
Load Year, ttest1w_t(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_df(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_sig(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_dif(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_sterr(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_conf(Peso, Valor) as X from abc.csv group by Year;
329
Ejemplo:
Load Year, ttest1w_lower(Peso, Valor) as X from abc.csv group by Year;
Ejemplo:
Load Year, ttest1w_upper(Peso, Valor) as X from abc.csv group by Year;
Las cinco funciones siguientes se aplican a pruebas z.
Ejemplo:
Load Year, ztest_z(Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
Load Year, ztest_sig(Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
Load Year, ztest_dif(Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
330
Ejemplo:
Load Year, ztest_conf(Valor-ValordePrueba) as X from abc.csv group by Year;
Las cinco funciones siguientes se aplican a pruebas z en las que los datos de entrada se suministran en formato de dos columnas ponderadas.
Ejemplo:
Load Year, ztestw_z(Peso,Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
Load Year, ztestw_sig(Peso,Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
Load Year, ztestw_dif(Peso,Valor-ValordePrueba) as X from abc.csv group by Year;
Ejemplo:
331
Ejemplo:
Load Year, ztestw_conf(Peso,Valor-ValordePrueba) as X from abc.csv group by Year; Funciones estadsticas de prueba en script (pgina 324)
Funciones Numricas Generales de Grfico Funciones de Rango en Grficos Funciones exponenciales y logartmicas Funciones trigonomtricas e hiperblicas Funciones de distribucin estadstica Funciones financieras Constantes matemticas y funciones libres de parmetros Funciones de cadena Funciones Inter Registro en Grficos Funciones de Documento Funciones de Ranking en grficos Funciones Condicionales Funciones lgicas Funciones NULL Funciones de Sistema Funciones de Fecha y Hora
pgina 894 pgina 899 pgina 342 pgina 343 pgina 343 pgina 345 pgina 348 pgina 350 pgina 905 pgina 368 pgina 912 pgina 358 pgina 360 pgina 360 pgina 360 pgina 368
332
div(x1 , x2)
Divisin entera. Ambos parmetros son interpretados como nmeros reales, esto es, no tienen que ser enteros. El resultado es la parte entera del resultado de la divisin aritmtica, un nmero real.
Ejemplos:
div( 7,2 ) devuelve 3 div( 9,3 ) devuelve 3 div( -4,3 ) devuelve -1 div( 4,-3 ) devuelve -1 div( -4,-3 ) devuelve 1
mod(x1 , x2)
Funcin matemtica de mdulo. Ambos parmetros deben contener valores enteros. x2 debe ser mayor que 0. El resultado es el resto no negativo de una divisin de enteros.
Ejemplos:
mod( 7,2 ) devuelve 1 mod( 7.5,2 ) devuelve NULL mod( 9,3 ) devuelve 0 mod( -4,3 ) devuelve 2 mod( 4,-3 ) devuelve NULL mod( -4,-3 ) devuelve NULL
fmod(x1 , x2)
Funcin de mdulo generalizada. Ambos parmetros son interpretados como nmeros reales, esto es, no tienen que ser enteros. El resultado es el resto de una divisin entera, un nmero real.
Ejemplos:
fmod( 7,2 ) devuelve 1 fmod( 7.5,2 ) devuelve 1,5 fmod( 9,3 ) devuelve 0 fmod( -4,3 ) devuelve -1 fmod( 4,-3 ) devuelve 1 fmod( -4,-3 ) devuelve -1
333
Redondeo ascendente de x, hacia el mltiplo de base ms cercano con un contrarresto de offset. El resultado es un nmero.
Ejemplos:
ceil( 2.4 ) devuelve 3 ceil( 2.6 ) devuelve 3 ceil( 3.88 , 0,1 ) devuelve 3,9 ceil( 3.88 , 5 ) devuelve 5 ceil( 1.1 , 1 , 0.5 ) devuelve 1,5
Ejemplos:
floor( 2.4 ) devuelve 2 floor( 2.6 ) devuelve 2 floor( 3.88 , 0,1 ) devuelve 3,8 floor( 3.88 , 5 ) devuelve 0 floor( 1.1 , 1 , 0.5 ) devuelve 0,5
frac(x)
Devuelve la parte fraccionaria de x. La fraccin es definida de modo que: frac(x) + floor(x ) = x.
Ejemplos:
frac( 11.43 ) devuelve 0,43 frac( -1.4 ) devuelve 0,6
Ejemplos:
round( 2.4 ) devuelve 2 round( 2.6 ) devuelve 3 round( 2.5 ) devuelve 3 round( 3.88 , 0,1 ) devuelve 3,9 round( 3.88 , 5 ) devuelve 5 round( 1.1 , 1 , 0.5 ) devuelve 1,5
fabs(x)
El valor absoluto de x. El resultado es un nmero positivo.
Ejemplos:
fabs( 2.4 ) devuelve 2,4 fabs( -3.8 ) devuelve 3,8
334
Ejemplos:
numsum( 1,2,4 ) devuelve 7 numsum( 1,'xyz' ) devuelve 1 numsum( null( ) ) devuelve 0 Nota: La funcin numsum est obsoleta y es reemplazada por la funcin rangesum(expr1 [ , expr2, ... exprN ]) (pgina 337).
Ejemplos:
numcount( 1,2,4, ) devuelve 3 numcount( 2,xyz ) devuelve 1 numcount( null( ) ) devuelve 0 Nota: La funcin numcount est obsoleta y es reemplazada por la funcin rangecount(expr1 [ , expr2, ... exprN ]) (pgina 338).
Ejemplos:
numavg( 1,2,4 ) devuelve 2,33333333 numavg( 1,'xyz' ) devuelve 1 numavg( null( ) 'abc' ) devuelve NULL Nota: La funcin numavg est obsoleta y es sustituida por la funcin rangeavg(expr1 [ , expr2, exprN ] ) (pgina 338).
Ejemplos:
nummin( 1,2,4 ) devuelve 1 nummin( 1,'xyz' ) devuelve 1 nummin( null( ) 'abc' ) devuelve NULL
335
Nota: La funcin nummin est obsoleta y es sustituida por la funcin rangemin(expr1 [ , expr2, ... exprN ]) (pgina 338) .
Ejemplos:
nummax( 1,2,4 ) devuelve 4 nummax( 1,'xyz' ) devuelve 1 nummax( null( ) 'abc' ) devuelve NULL Nota: La funcin nummax est obsoleta y es sustituida por la funcin rangemax(expr1 [ , expr2, ... exprN ]) (pgina 338).
fact(n)
Devuelve el factorial de un entero positivo n. Si el nmero n no es un entero, se truncar. Los nmeros no positivos, devolvern NULL.
Ejemplos:
fact( 1 ) devuelve 1 fact( 5 ) devuelve 120 ( 1 * 2 * 3 * 4 * 5 = 120 ) fact( -5 ) devuelve NULL
combin(n1, n2)
Devuelve el nmero de combinaciones de n2 elementos que pueden ser cogidos de un grupo de n1 elementos. El orden en que se seleccionan los elementos no es significativo. Los elementos no enteros sern truncados.
Ejemplo:
Cuntas combinaciones de 7 nmeros pueden obtenerse de un total de 35 nmeros de lotera?
permut(n1, n2)
Devuelve el nmero de permutaciones de n2 elementos que pueden ser seleccionados de un grupo de n1 elementos. El orden en que se seleccionan los elementos es importante. Los argumentos no enteros sern truncados.
Ejemplo:
De cuntas formas pueden ser distribuidas las medallas de oro, plata y bronce despus de una final de 100 m con 8 participantes?
even(n)
Devuelve verdadero si n es un entero par, falso si n es un entero impar y NULL si n no es un entero.
336
Ejemplos:
even( 3 ) devuelve falso even( 2 * 10 ) devuelve verdadero even( 3.14 ) devuelve NULL
odd(n)
Devuelve verdadero si n es un entero impar, falso si n es un entero par y NULL si n no es un entero.
Ejemplos:
odd( 3 ) devuelve verdadero odd( 2 * 10 ) devuelve falso odd( 3.14 ) devuelve NULL
sign(x)
Devuelve 1, 0 o -1 dependiendo de si x es un nmero positivo, 0 o negativo. Si no se encuentra valor numrico alguno, devuelve NULL.
Ejemplos:
sign( 66 ) devuelve 1 sign( 0 ) devuelve 0 sign( - 234 ) devuelve -1
bitcount(i)
Devuelve el nmero de bits activados en i. En que i ser interpretada como un entero con signo de 64 bits a pesar de que solamente son significativos los 48 primeros bits. Un valor por encima de 48 bits devolver NULL.
Ejemplos:
bitcount ( 3 ) devuelve 2 bitcount( 100 ) devuelve 3 bitcount( -1 ) devuelve 32 bitcount( n )+bitcount( bitnot n ) devuelve 64 (siempre y cuando n sea un entero vlido)
Volver a Other Functions.
Ejemplos:
rangesum (1,2,4) devuelve 7 rangesum (1,'xyz') devuelve 1
337
Ejemplos:
rangeavg (1,2,4) devuelve 2.33333333 rangeavg (1,'xyz') devuelve 1 rangeavg (null( ), 'abc') devuelve NULL
Ejemplos:
rangecount (1,2,4) devuelve 3 rangecount (2,'xyz') devuelve 2 rangecount (null( )) devuelve 0
Ejemplos:
rangemin (1,2,4) devuelve 1 rangemin (1,'xyz') devuelve 1 rangemin (null( ), 'abc') devuelve NULL
Ejemplos:
rangemax (1,2,4) devuelve 4 rangemax (1,'xyz') devuelve 1 rangemax (null( ), 'abc') devuelve NULL
Ejemplos:
rangestdev (1,2,4) devuelve 1.5275252316519 rangestdev (null( )) devuelve NULL
338
Ejemplos:
rangeskew (1,2,4) devuelve 0.93521952958283
Ejemplos:
rangekurtosis (1,2,4,7) devuelve -0.28571428571429
Ejemplos:
rangefractile (0.24,1,2,4,6) devuelve 1 rangefractile (0.5,1,2,3,4,6) devuelve 3 rangefractile (0.5,1,2,5,6) devuelve 3.5
Ejemplos:
rangenumericcount (1,2,4) devuelve 3 rangenumericcount (2,'xyz') devuelve 1 rangenumericcount (null( )) devuelve 0
Ejemplos:
rangetextcount (1,2,4) devuelve 0 rangetextcount (2,'xyz') devuelve 1 rangetextcount (null( )) devuelve 0
Ejemplos:
rangenullcount (1,2,4) devuelve 0 rangenullcount (2,'xyz') devuelve 0 rangenullcount (null( ),null( )) devuelve 2
339
Ejemplos:
rangemissingcount (1,2,4) devuelve 0 rangemissingcount (2,'xyz') devuelve 1 rangemissingcount (null( )) devuelve 1
Ejemplos:
rangeminstring (1,2,4) devuelve 1 rangeminstring ('xyz','abc') devuelve 'abc' rangeminstring (null( )) devuelve NULL
Ejemplos:
rangemaxstring (1,2,4) devuelve 4 rangemaxstring ('xyz','abc') devuelve 'xyz' rangemaxstring (null( )) devuelve NULL
Ejemplos:
rangemode (1,2,9,2,4) devuelve 2 rangemode ('a',4,'a',4) devuelve NULL rangemode (null()) devuelve NULL
Ejemplos:
rangeonly (1,2,4) devuelve NULL rangeonly (1,'xyz') devuelve NULL rangeonly (null( ), 'abc') devuelve 'abc'
340
La funcin necesita al menos dos pares de coordenadas para poder calcularse. Los valores de texto, valores nulos y valores perdidos se descartan.
Ejemplos:
rangecorrel (2,3,6,8,9,4) devuelve 0,269
rangeirr(valor { ,valor} )
Devuelve la tasa de rendimiento interno de una serie de flujos de caja representados por los nmeros en los valores. Estos flujos de efectivo no tienen por qu ser constantes y parejos, como lo seran en una anualidad. Sin embargo, s que han de producirse a intervalos regulares, como por ejemplo, en perodos mensuales o anuales. La tasa interna de devolucin es el ltimo tipo de inters recibido para una inversin consistente en pagos (valores negativos) e ingresos (valores positivos) que se suceden durante perodos regulares.
Valor es un nico valor o un rango de valores, tal como son devueltos por una Funciones Inter Registro en Grficos (pgina 905) con un tercer parmetro opcional. La funcin necesita al menos un valor positivo y otro negativo para poder calcular. Los valores de texto, valores nulos y valores perdidos se descartan.
Ejemplos:
rangeirr(-70000,12000,15000,18000,21000,26000) devuelve 0,0866 rangeirr(above(sum(valor), 0, 10)) rangeirr(above(total valor, 0, rowno(total)))
Tasa es el tipo de inters segn perodo. Valor es un pago o ingreso que tiene lugar al final de cada perodo. Cada valor es un valor nico o un rango de valores devueltos por una Funciones Inter Registro en Grficos (pgina 905) inter-registro con un tercer parmetro opcional (ver pgina). Los valores de texto, valores nulos y valores perdidos se descartan.
Ejemplos:
rangenpv(0.1,-10000,3000,4200,6800) devuelve 1188,44 rangenpv(0.05, above(sum(valor), 0, 10)) rangenpv(0.05, above(total valor, 0, rowno(total)))
Valor es un flujo de caja o una serie de flujos de caja correspondientes a una planificacin de pagos por fechas. Cada valor es un valor nico o un rango de valores devueltos por una Funciones Inter Registro en Grficos (pgina 905) inter-registro con un tercer parmetro opcional (ver pgina). Los valores de texto, valores nulos y valores perdidos se descartan. Todos los pagos son descontados segn una base de un ao de 365 das. La serie de valores deber contener al menos un valor positivo y otro negativo. Fecha es una fecha de pago o una planificacin de pagos en varias fechas, que se corresponde con los pagos de los flujos de caja.
Ejemplos:
341
rangexirr(-2500,'2008-01-01',2750,'2008-09-01') devuelve 0,1532 rangexirr (above(sum(valor), 0, 10), above(fecha, 0, 10)) rangexirr(above(total valor,0,rowno(total)), above(total fecha,0,rowno(total)))
Tasa es el tipo de inters segn perodo. Valor es un flujo de caja o una serie de flujos de caja correspondientes a una planificacin de pagos por fechas. Cada valor es un valor nico o un rango de valores devueltos por una Funciones Inter Registro en Grficos (pgina 905) inter-registro con un tercer parmetro opcional (ver pgina). Los valores de texto, valores nulos y valores perdidos se descartan. Todos los pagos son descontados segn una base de un ao de 365 das. La serie de valores deber contener al menos un valor positivo y otro negativo. Fecha es una fecha de pago o una planificacin de pagos en varias fechas, que se corresponde con los pagos de los flujos de caja.
Ejemplos:
rangexnpv(0.1, -2500,'2008-01-01',2750,'2008-09-01') devuelve 80,25 rangexnpv (0.1, above(sum(valor), 0, 10), above(fecha, 0, 10)) rangexnpv(0.1, above(total valor,0,rowno(total)), above(total fecha,0,rowno(total)))
Volver a Other Functions.
exp(x)
Funcin exponencial del logaritmo natural en base e. El resultado es un nmero positivo.
log(x)
El logaritmo natural de x. La funcin solo se define si x>0. El resultado es un nmero.
log10(x)
El logaritmo en base 10 de x. La funcin solo se define si x>0. El resultado es un nmero.
sqrt(x)
Raz cuadrada de x. La funcin solo se define si x>=0. El resultado es un nmero positivo.
sqr (x )
Raz cuadrada de x. El resultado es un nmero.
342
pow(x,y)
Devuelve x elevado a la y-sima potencia. El resultado es un nmero. Volver a Other Functions.
cos( x)
Coseno de x. El resultado es un nmero entre -1 y 1.
acos(x)
Arco coseno de x. La funcin solo se define si -1 x1. El resultado es un nmero entre 0 y p.
sin(x)
Seno de x. El resultado es un nmero entre -1 y 1.
asin(x)
Arco seno de x. La funcin solo se define si -1 x1. El resultado es un nmero entre - p/2 y p/2.
tan( x)
Tangente de Tangente de x. El resultado es un nmero.
atan(x)
Arco tangente de x. El resultado es un nmero entre - p/2 y p/2.
atan2( y,x)
Generalizacin bi-dimensional de la funcin arco tangente. Devuelve el ngulo entre el origen y el punto representado por las coordenadas x e y. El resultado es un nmero entre - p y + p.
cosh(x)
Coseno hiperblico de x. El resultado es un nmero positivo.
sinh(x)
Seno hiperblico de x. El resultado es un nmero.
tanh(x)
Tangente hiperblica de x. El resultado es un nmero. Volver a Other Functions.
343
devuelve la probabilidad de cola 1 de distribucin de chi2. La distribucin 2 se asocia a una prueba 2. Valor es el valor con el cual se desea evaluar la distribucin. Valor no debe ser negativo. Grados_libertad es un entero positivo que indica el nmero de grados de libertad. Ambos argumentos deben ser numricos, si no, devuelve nulo. Esta funcin se relaciona con la funcin chiinv de la siguiente manera: Si prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo:
chidist( 8, 15 ) devuelve 0.9237827
Ejemplo:
chiinv(0.9237827, 15 ) devuelve 8.0000001
Ejemplo:
normdist( 0.5, 0, 1 ) devuelve 0.6914625
Ejemplo:
norminv( 0.6914625, 0, 1 ) devuelve 0.4999717
344
Ejemplo:
chdist( 1, 30, 2 ) devuelve 0.3253086
Ejemplo:
tinv(0.3253086, 30 ) devuelve 1
Ejemplo:
fdist( 15, 8, 6 ) devuelve 0.0019369
Ejemplo:
finv( 0.0019369, 8, 5 ) devuelve 15.0000197
Volver a Other Functions.
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 prstamo a 5 aos con un 6% de inters anual, utilice 0.005 (6%/12) para el rate y 60 (5*12) para nper. Si se realizan pagos anuales en el mismo prstamo, utilice 6% para rate y 5 para nper.
Para todos los argumentos, el dinero que se abona se representa mediante nmeros negativos. El dinero que se recibe se representa en nmeros positivos. Estos son los argumentos que se emplean en funciones financieras (a excepcin de los que comienzan por range-):
rate es el tipo de inters por periodo. nper es el nmero total de pagos en un periodo anual.
345
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 estn previstos para el final del periodo y 1 si los pagos estn previstos al comienzo del periodo. Si se omite type, se asume que ser 0.
Ejemplo:
Est pagando un nuevo grabador de vdeo a 36 cuotas mensuales de 20 $. El tipo de inters es del 6% anual. La letra llega al final de cada mes. Cul es el valor total del dinero invertido despus de haber pagado la ltima factura?
Ejemplo:
Desea vender un grabador de vdeo con cuotas mensuales de 20 $. El tipo de inters es del 6% anual. La letra llega al final de cada mes. Cuntos periodos hacen falta si el valor del dinero que ha recibido tras cobrar la ltima letra debera ser igual a 786.72 $?
nper(0.005,-20,0,800) devuelve 36
Ejemplo:
La frmula siguiente devuelve el pago mensual de un prstamo de 20.000 $ en un porcentaje anual del 10 por ciento, que debe liquidarse en 8 meses:
346
Ejemplo:
Cul es el valor actual de un pago de $100 percibido por usted al final de cada mes durante un periodo de 5 aos, efectuado a un inters del 7%?
Rate se calcula por iteracin y puede tener cero o ms soluciones. Si los resultados sucesivos de rate no coinciden, devolver un valor NULL.
Ejemplo:
Cul es el porcentaje de inters de un prstamo anual de $10,000 a 5 aos, con pagos mensuales de $300?
Strike es el precio futuro de compra del stock. Time_left es el nmero 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 inters de riesgo en % por periodo de tiempo. Type es 'c', 'call' o cualquier valor numrico 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 hipottico de una opcin de compra en 4 aos a un valor de 130 por accin el cual es hoy 68.5 asumiendo la volatilidad de 40% por ao y un tanto por ciento de inters de riesgo del 4%)
347
e( )
Base de los logaritmos naturales, e. Esta funcin devuelve 2.71828...
pi( )
p La funcin devuelve 3.14159...
rand( )
Devuelve un nmero aleatorio entre 0 y 1.
true( )
Devuelve un valor dual con valor de texto 'verdadero' y valor numrico -1, el cual puede utilizarse como un true lgico en expresiones.
false( )
Devuelve un valor dual con valor de texto 'falso' y valor numrico 0, el cual puede ser usado como un false lgico en las expresiones. Volver a Other Functions.
Funciones de Contador
Estas funciones no tienen parmetros. El parntesis se requiere igualmente.
RecNo( )
Devuelve un entero para el nmero de la fila actual en un tabla interna. El primer registro es el nmero 1.
348
RowNo( )
Devuelve un entero para la posicin 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 funcin RowNo( ) no cuenta los registros excluidos por las clusulas where y no se reinicializa cuando una tabla pura se Concatenation con otra. La primera fila es la nmero 1.
Ejemplos:
Tablas de datos puras:
Tab1.csv A 1 2 3 B aa cc ee
Tab2.csv A 5 4 6 B xx yy zz
QVTab: Load *, RecNo( ), RowNo( ) from Tab1.csv where A<>2; Load *, RecNo( ), RowNo( ) from Tab2.csv where A<>5;
La tabla QV interna resultante:
QVTab A 1 3 4 6 B aa ee yy zz RecNo( ) 1 3 2 3 RowNo( ) 1 2 3 4
IterNo( )
349
Esta funcin slo tiene sentido si se emplea junto con una clusula while (vase Load (pgina 272)). IterNo( ) devuelve un entero que indica para qu vez es evaluado un registro nico en una sentencia load con una clusula while. La primera repeticin tiene el nmero 1.
autonumber(expresin[ , AutoID])
Devuelve un entero nico para cada valor evaluado distinto de expresin que se encuentra durante la ejecucin de script. Esta funcin se puede utilizar por ej. para crear un representacin compacta de memoria de una clave compleja. Si la funcin autonumber se usa para diferentes claves dentro del script, para crear mltiples instancias de contar, se puede usar un parmetro opcional AutoIDpara nombrar cada cuenta.
Ejemplos:
autonumber( Region&Year&Month ) autonumber( Regin&Ao&Mes, 'Ctr1' )
autonumberhash128(expresin {, expresin})
Calcula un resumen de 128 bits de los valores de entrada combinados de la expresin y devuelve un nico entero por cada valor de resumen distinto encontrado durante la ejecucin de script. Esta funcin se puede utilizar por ej. para crear un representacin compacta de memoria de una clave compleja.
Ejemplo:
autonumberhash128 ( Regin, Ao, Mes )
autonumberhash256(expresin {, expresin})
Calcula un resumen de 256 bits de los valores de entrada combinados de la expresin y devuelve un nico entero por cada valor de resumen diferente encontrado durante la ejecucin de script. Esta funcin se puede utilizar por ej. para crear un representacin compacta de memoria de una clave compleja. Esta funcin solo est disponible como funcin de script.
Ejemplo:
Autonumberhash256 ( Regin, Ao, Mes )
fieldvaluecount(nombrecampo)
Devuelve el nmero 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 Other Functions.
Funciones de cadena
En las funciones que se exponen a continuacin, los parmetros son expresiones donde s debe interpretarse como una cadena de caracteres.
ord( s)
El nmero ASCII del primer carcter de la cadena s. El resultado es un entero.
350
Ejemplo:
ord('A') devuelve el nmero 65.
chr( n)
El carcter ASCII correspondiente al nmero n. 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 ms complejo, vase la funcin 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 carcter n1 con la longitud de n2 caracteres. Si se omite n2, la funcin devuelve la parte de ms a la derecha de la cadena que comienza en el carcter 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 ms complejo, vase la funcin index a continuacin.
351
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(expresintexto)
Pone en maysculas todos los datos de la expresin.
Ejemplo:
upper( 'abcD' ) devuelve 'ABCD'.
lower( textexpression )
Pone en minsculas todos los datos de la expresin.
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.
Ejemplo:
trim ( ' abc' ) devuelve 'abc'
352
trim ( 'abc ' ) devuelve 'abc' trim ( ' abc ' ) devuelve 'abc'
Ejemplos:
(Para tres parmetros)
subfield(S, ';' ,2) devuelve 'cde' if S is 'abc;cde;efg' subfield(S, ';' ,1) devuelve NULL si S es una cadena vaca subfield(S, ';' ,1) devuelve una cadena vaca 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 mayscula.
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 expresin QlikView vlida, se devolver el resultado evaluado de la expresin. Si s no es una expresin vlida, devuelve NULL.
Ejemplo:
353
evaluate ( 5 * 8 ) devuelve 40
Ejemplos:
TextBetween('<abc>', '<', '>') devuelve 'abc
>TextBetween('<abc><de>', '<', '>',2) devuelve 'de'
s es la cadena original. desdecadena es una cadena que puede aparecer una o ms 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'
Ejemplo:
findoneof( 'mi cadena de texto ejemplo', 'et%s') devuelve '4' findoneof( 'mi cadena de texto ejemplo', 'et%s', 3) devuelve '12' findoneof( 'mi cadena de texto ejemplo', '%&') devuelve '0'
hash128(expresin {, expresin})
Devuelve un resumen de 128 bits de los valores de entrada combinados de la expresin. El resultado es una cadena.
Ejemplos:
hash128 ( 'abc', 'xyz', '123' ) hash128 ( Regin, Ao, Mes )
hash160(expresin {, expresin})
Devuelve un resumen de 160 bits de los valores de entrada combinados de la expresin. El resultado es una cadena.
Ejemplo:
hash160 ( Regin, Ao, Mes )
hash256(expresin {, expresin} )
354
Devuelve un resumen de 256 bits de los valores de entrada combinados de la expresin. El resultado es una cadena.
Ejemplo:
hash256 ( Regin, Ao, Mes )
substringcount(texto , subcadena)
Devuelve el nmero 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 pginadecdigo diferente al campo o texto indicado en la expresin. Pginadecdigo debe ir en formato numrico. Volver a Other Functions.
Funciones de correspondencia
La funcin ApplyMap sirve para hacer corresponder (enlazar, mapear) cualquier expresin con cualquier tabla previamente cargada. La sintaxis es la siguiente:
mapname es el nombre de una tabla de correspondencia (o enlace) creada previamente mediante la sentencia mapping load o la sentencia mapping select (vase Mapping (pgina 280)). Su nombre debe ir entre Comillas (pgina 309) simples. expr es la expresin, el resultado de lo que debe hacerse corresponder (mapear o enlazar). defaultexpr es una expresin opcional que debe utilizarse como valor de enlace por defecto si la tabla de correspondencia no contiene ningn valor que coincida con expr. Si no se da ningn 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' ApplyMap ('map1', 5, null( ) ) devuelve NULL
355
mapsubstring('mapname', expr)
Esta funcin puede emplearse para enlazar partes de cualquier expresin de una tabla de correspondencia (o enlace) previamente cargada. El enlace es sensible a maysculas y no recursivo. Las subcadenas se enlazan desde la izquierda hacia la derecha. Mapname es el nombre de una tabla previamente leda por una sentencia mapping load o mapping select (ver Mapping (pgina 280)). El nombre debe ir entre comillas simples. Expr es la expresin cuyo resultado debe ser enlazado por las subcadenas.
Ejemplos:
// Imaginemos la siguiente tabla de correspondencia/enlace: map1: mapping load * inline [ x, y 1, <one> aa, XYZ x, b ] ; MapSubstring ('map1', 'A123') devuelve 'A<one>23' MapSubstring ('map1', 'baaar') devuelve 'bXYZar' MapSubstring ('map1', 'xaa1') devuelve 'bXYZ<one>'
Volver a Other Functions.
Funciones Inter-registro
Estas funciones se emplean cuando se necesite un valor de otros registros de datos cargados anteriormente para la evaluacin del registro actual.
exists(campo [ , expresin ])
Determina si existe un valor especfico en un campo especificado de los datos cargados hasta ese momento. Campo es un nombre o una expresin de texto que evala un nombre de campo. El campo deber figurar entre los datos cargados hasta entonces por el script. Expr es una expresin que evala 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 ledo que contenga dicho campo. exists (IDnr) es idntico al ejemplo anterior. Load Empleado, ID, Salario from Empleados.csv; Load Nombre& ' ' &Apellido as Empleado, Comment from Citizens.csv where exists (Empleado, Nombre& ' ' &Apellido); Slo se leern los comentarios relativos a aquellos ciudadanos que sean empleados.
356
Load A, B, C, from Empleados.csv where not exists (A); Esto equivale a realizar un distinct load en el campo A.
previous(expresin)
Devuelve el valor de expresin usando datos desde el registro previamente insertado que no ha sido descartado debido a una clusula where. En el primer registro de una tabla interna, la funcin devolver NULL. La funcin previous puede anidarse para acceder a registros anteriores. Los datos se recuperan directamente desde la fuente de entrada, haciendo posible referirse tambin a campos que no hayan sido ledos 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 ...;
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 nmeros negativos indican un orden desde el final de la tabla. -1 indica el ltimo registro ledo.
Si no se establece fila alguna, se presupone -1.
Nombretabla es una etiqueta de tabla (ver Etiquetas de Tabla (pgina 300)), 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 ledo previamente ( equivalente a anterior(Ventas)). peek( 'Ventas', 2 ) devuelve el valor de Ventas desde el tercer registro ledo de la tabla interna actual. peek( 'Ventas', -2 ) devuelve el valor de Ventas desde el segundo ltimo registro ledo en la actual tabla interna. peek( 'Ventas', 0, 'Tab1' ) devuelve el valor de Ventas desde el primer registro ledo en la tabla de entrada denominada Tab1. Load A, B, numsum( B, peek( 'Bsum' ) ) as Bsum...; crea una acumulacin de B en Bsum.
FieldValue(nombrecampo , n )
Devuelve el valor del campo encontrado en la posicin n del campo nombredecampo (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 nmero de valores de campo, devuelve NULL.
Ejemplo:
FieldValue( 'HelpText', 5 )
FieldIndex(nombredecampo , valor )
357
Devuelve la posicin del valor de campo valor encontrado en el campo nombrecampo (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' )
Nombredecampo, contrastarnombredecampo y nombredetabla deben suministrarse como cadenas (por ej. una serie de palabras entre comillas).
El orden de bsqueda 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 Other Functions.
Funciones Condicionales
if(condicin, then , else)
Los tres parmetros condicin, then y else son expresiones. El primero, condicin, se interpreta lgicamente. Los otras dos, then y else, pueden ser de cualquier tipo. Preferiblemente debern ser del mismo tipo. Si condicin es verdadero, la funcin devuelve el valor de la expresin then. Si condicin es falso, la funcin devuelve el valor de la expresin else.
Ejemplo:
if( Amount>= 0, 'OK', 'Alarm' )
Ejemplo:
alt( date#( dat , 'YYYY/MM/DD' ), date#( dat , 'MM/DD/YYYY' ), date#( dat , 'MM/DD/YY' ), 'No hay fecha vlida' )
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 representacin numrica vlida de una fecha.
358
Si no se encuentra tal condicin, devuelve el texto 'No hay fecha vlida' (sin ninguna representacin numrica vlida).
Ejemplo:
pick( N'A''B'4, , , )
devuelve 'B' si N = 2 devuelve 4 si N = 3
Ejemplo:
match( M, 'En','Feb','Mar')
devuelve 2 si M = Feb devuelve 0 si M = Apr o en
Ejemplo:
mixmatch( M, 'En','Feb','Mar')
devuelve 1 si M = en
Ejemplo:
wildmatch( M, 'en*','fe?','mar')
devuelve 1 si M = January devuelve 2 si M = fex
Ejemplos:
class( var,10 ) con var = 23 devuelve '20<=x<30' class( var,5,'value' ) con var = 23 devuelve '20<= value <25' class( var,10,'x',5 ) con var = 23 devuelve '15<=x<25'
359
Funciones lgicas
IsNum( expr)
Devuelve -1 (true) si la expresin puede ser interpretada como nmero, si no 0 (false).
IsText(expr)
Devuelve -1 (true) si la expresin tiene una representacin de texto, si no 0 (false).
IsPartialReload( )
Devuelve -1 (true) si la recarga actual es parcial, si no 0 (false). Volver a Other Functions.
Funciones NULL
Null( )
Devuelve un valor NULL real.
IsNull(expr)
Devuelve -1 (verdadero) si expr devuelve NULL, en caso contrario 0 (falso). Volver a Other Functions.
Funciones de Sistema
ClientPlatform( )
Devuelve el nombre de la plataforma que est utilizando el cliente, por ejemplo, Mobile.iPhone. Todos los clientes mviles comienzan por Mobile, un punto y el tipo de dispositivo mvil. Los clientes que utilizan Ajax devolvern Browser.Nameofbrowser, por ejemplo Browser.Firefox.
Nota: La funcin solo devolver el tipo de cliente para aquellos clientes que utilicen el protocolo QVPX, es decir, los clientes mviles y el cliente AJAX.
OSuser( )
Devuelve una cadena de texto con el nombre del usuario actual, tal como lo devuelve el sistema operativo.
QVuser( )
Devuelve una cadena que contiene el nombre del usuario QlikView actual, tal como se introdujo en la seccin de acceso.
ComputerName( )
Devuelve una cadena de texto con el nombre del ordenador, tal como los devuelve el sistema operativo.
ReloadTime( )
Devuelve una fecha/hora indicando el momento en que se produjo la ltima ejecucin de script.
GetActiveSheetID()
Devuelve una cadena que contiene el ID de la hoja activa.
360
GetCurrentField(nombredegrupo )
devuelve el nombre del campo actualmente activo en el grupo denominado nombredegrupo.
Ejemplo:
getcurrentfield( MiGrupo )
Ejemplos:
getcurrentselections() getcurrentselections (chr(13), '=', ';' ) getcurrentselections (chr(13), '=', ';', 10 )
Ejemplos:
getfieldselections(Pas) getfieldselections (Pas, ';' ) getfieldselections (Pas, ',' , 10 )
GetSelectedCount(nombredecampo [, incluirexcluido=falso])
devuelve el nmero de valores seleccionados en el campo denominado nombredecampo. Si incluirexcluido se afirma como verdadero, se contabilizarn los valores seleccionados que hayan sido excluidos por las selecciones de otro campo.
Ejemplos:
getselectedcount( Clientes ) getselectedcount( Clientes, verdadero )
GetPossibleCount(nombredecampo)
devuelve el nmero de valores posibles en el campo denominado nombredecampo.
Ejemplo:
getpossiblecount( Clientes )
GetExcludedCount(nombredecampo)
devuelve el nmero de valores excluidos en el campo denominado nombredecampo.
Ejemplo:
getexcludedcount( Clientes )
GetAlternativeCount(nombredecampo)
devuelve el nmero de valores alternativos en el campo denominado nombredecampo. Consulte valores alternativos en Esquema de Color (pgina 117).
Ejemplo:
361
getalternativecount( Clientes )
GetNotSelectedCount(nombredecampo [, incluirexcluido=falso])
devuelve el nmero de valores no seleccionados en el campo nombredecampo. El campo deber estar en modo and para que esta funcin tenga sentido. Si incluirexcluido se afirma como verdadero, se contabilizarn los valores seleccionados que hayan sido excluidos por las selecciones de otro campo.
Ejemplos:
getnotselectedcount( Pas ) getnotselectedcount( Pas, verdadero )
GetRegistryString(ruta, clave)
devuelve el valor de una clave de registro nombrada, con una ruta de registro determinada. Esta funcin puede emplearse en los grficos y en el script por igual.
Ejemplo:
getregistrystring('HKEY_LOCAL_ MACHINE\SOFTWARE\QlikTech\QlikViewServer\Settings 7','EnableSessionLog')
qlikviewversion()
devuelve el nmero completo de versin QlikView (por ej. 7.52.3797.0409.3) como una cadena. Esta funcin slo est disponible en actualizaciones de QlikView posteriores a la 7.52.3795.
El parmetro mb_icons define el icono que se mostrar en el cuadro de mensaje, segn los siguientes valores: 0 o cadena vaca, significa que no hay icono alguno, 16 o 'ICONHAND' para un icono con una X, se emplea para errores importantes, 32 o 'ICONQUESTION' para un icono con un signo de interrogacin, 48 o 'ICONEXCLAMATION' para un icono con un signo de exclamacin, utilizado para errores menores, advertencias y avisos 64 o 'ICONASTERISK' un icono con una i, para mensajes de tipo informativo. El parmetro mb_defbutton define qu botn estar seleccionado cuando se muestre el cuadro del mensaje, segn los siguientes valores: 0 o 'DEFBUTTON1' si se debe enfatizar el primer botn, 256 o 'DEFBUTTON2' si se debe enfatizar el segundo botn, 512 o 'DEFBUTTON3' si se debe enfatizar el tercer botn, 768 o 'DEFBUTTON4' si se debe enfatizar el cuarto botn. La funcin devuelve un entero que muestra el botn que ha sido pulsado por el usuario, segn los siguientes valores: 1 significa Aceptar, 2 Cancelar,
362
3 4 5 6 7
Los parmetros 3, 4 y 5 se aadirn de forma interna, de modo que si se emplean valores numricos distintos de los mencionados, podra encontrarse con una combinacin inesperada de iconos y botones. La funcin del cuadro de entrada devuelve NULO si el dilogo no se puede mostrar.
Ejemplo:
Load MsgBox('Message 2', 'msgbox', 'OKCANCEL', 'ICONASTERISK') as x, 2 as r autogenerate 1;
Ejemplo:
Load Input('Enter value', 'Input box') as v, Recno () as r autogenerate 3;
DocumentName( )
Devuelve una cadena de texto con el nombre del documento QlikView actual, sin ruta de acceso pero con extensin.
DocumentPath( )
Devuelve una cadena de texto con la ruta de acceso completa al documento QlikView actual.
DocumentTitle( )
Devuelve una cadena de texto con el ttulo del documento QlikView actual.
GetObjectField ([index])
devuelve el nombre de la dimensin. Index es un nmero entero opcional que declara cul de las dimensiones utilizadas debera ser el resultado.
Ejemplo:
getobjectfield(2) StateName ()
devuelve el nombre del estado del objeto en el que se est utilizando. Un desarrollador de QlikView puede utilizar esta funcin para introducir texto y colores dinmicos cuando el estado de un objeto cambia. Es importante observar que esta funcin opera en objetos nicamente. No puede emplearse en una expresin de grfico para determinar el estado al que hace referencia la expresin. A continuacin algunos ejemplos del uso de esta funcin:
Ejemplo:
Texto Dinmico
Ejemplo:
363
Colores Dinmicos
if(StateName() = 'Group 1', rgb(152, 171, 206), if(StateName() = 'Group 2', rgb(187, 200, 179), rgb(210, 210, 210) ) )
Ejemplo:
GetExtendedProperty ('Greeting')
Volver a Other Functions.
Attribute(nombredearchivo, nombredeatributo)
Devuelve el valor de las meta etiquetas de diversos formatos de archivo, por ej. MP3, WMA, WMV y JPG, como texto.
Nombredearchivo es el nombre de un archivo QVD, incluyendo la ruta, si fuera necesario. Nombredeatributo es el nombre de una meta etiqueta.
Si el archivo nombredearchivo no existe, o el sistema no lo admite como formato de archivo, o si el archivo no contiene una metaetiqueta con el nombre nombredeatributo, devuelve nulo. Se puede utilizar un amplio nmero de meta etiquetas, por ej. Artista o Fecha de Foto. Las etiquetas admitidas podrn generarse de forma automtica en el script. El mtodo abreviado de teclado para generarlas es Ctrl + Q,J,P,G para archivos jpg (mantenga la tecla Ctrl pulsada mientras teclea la combinacin QJPG), Ctrl + Q,M,P,3 para archivos mp3 y Ctrl + Q,W,M,A para archivos wma.
Ejemplo:
Attribute('Archivo', 'Ttulo') as X,
devuelve la etiqueta mp3 'ttulo' en el campo X de cada registro.
ConnectString()
Devuelve la cadena connect activa para conexin ODBC u OLE DB. Devuelve una cadena vaca si no ha sido ejecutada ninguna sentencia Connect o despus de una sentencia Disconnect.
filebasename()
Devuelve una cadena que contiene el nombre del archivo de tabla que se est leyendo, sin ruta o extensin.
364
Ejemplo:
Load * filebasename( ) as X from C:\UserFiles\abc.txt
Devolver 'abc' en el campo X para cada registro ledo.
filedir()
Devuelve una cadena que contiene la ruta al directorio del archivo de tabla que se est leyendo en ese momento.
Ejemplo:
Load *, filedir( ) as X from C:\UserFiles\abc.txt
Devolver 'C:\UserFiles' en el campo X de cada registro ledo.
fileextension( )
Devuelve una cadena que contiene la extensin del archivo de tabla que se est leyendo en ese momento.
Ejemplo:
Load *, fileextension( ) as X from C:\UserFiles\abc.txt
Devolver 'txt' en el campo X de cada registro ledo.
filename( )
Devuelve una cadena que contiene el nombre del archivo de tabla que se est leyendo, sin ruta pero con la extensin.
Ejemplo:
Load *, filename( ) as X from C:\UserFiles\abc.txt
Devolver 'abc.txt' en el campo X de cada registro ledo.
filepath()
Devuelve una cadena con la ruta completa de acceso a la tabla que se est leyendo en ese momento.
Ejemplo:
Load *, filepath( ) as X from C:\UserFiles\abc.txt
Devuelve 'C:\UserFiles\abc.txt' en el campo X de cada registro ledo.
filesize()
Devuelve un entero que representa el tamao en bytes del archivo nombredearchivo o, si no se especifica nombredearchivo alguno, del archivo de tabla que se est leyendo en ese momento.
Ejemplos:
filesize( 'xyz.xls' )
Devolver el tamao del archivo xyz.xls.
filetime([ nombrearchivo ])
365
Devuelve una marca de tiempo con la fecha y hora de la ltima modificacin efectuada en el archivo nombredearchivo. Si no se especifica nombredearchivo, la funcin se referir al archivo de tabla que se est leyendo en ese momento.
Ejemplos:
filetime( 'xyz.xls' )
Devolver una marca de tiempo de la ltima modificacin efectuada en el archivo xyz.xls.
GetFolderPath()
Devuelve el valor de la funcin SHGetFolderPath de Microsoft Windows y devuelve la ruta a, por ej. Mi Msica. Observe que la funcin no utiliza los espacios que se ven en Windows Explorer.
Ejemplos:
GetFolderPath('MiMsica') GetFolderPath('MisImgenes') GetFolderPath('MisVdeos') GetFolderPath('MisArchivosRecibidos') GetFolderPath('MisPlantillas') GetFolderPath('ArchivosdePrograma') GetFolderPath('Windows')
QvdCreateTime(nombredearchivo)
Devuelve la marca de tiempo de la cabecera XML desde un archivo QVD si lo hubiere (si no, NULL). El nombredearchivo es el mismo que el de un archivo QVD, incluyendo la ruta si ello fuera necesario.
Ejemplos:
QvdCreateTime('MiArchivo.qvd') QvdCreateTime('C:\MyDir\MiArchivo.qvd')
QvdNoOfRecords(nombredearchivo)
Devuelve el nmero de registros que se encuentran actualmente en un archivo QVD. El nombredearchivo es el mismo que el de un archivo QVD, incluyendo la ruta si ello fuera necesario.
Ejemplos:
QvdNoOfRecords ('MiArchivo.qvd') QvdNoOfRecords ('C:\MiDir\MiArchivo.qvd')
QvdNoOfFields(nombredearchivo)
Devuelve el nmero de campos de un archivo QVD. El nombredearchivo es el mismo que el de un archivo QVD, incluyendo la ruta si ello fuera necesario.
Ejemplos:
QvdNoOfFields ('MiArchivo.qvd') QvdNoOfFields ('C:\MiDir\MiArchivo.qvd')
366
El nombredearchivo es el mismo que el de un archivo QVD, incluyendo la ruta si ello fuera necesario. El numerodecampo es el nmero del campo (de base 0) dentro de la tabla contenida en un archivo QVD.
Ejemplos:
QvdFieldName ('MiArchivo.qvd', 3) QvdFieldName ('C:\MiDir\MiArchivo.qvd', 5)
QvdTableName( nombredearchivo)
Devuelve el nombre de la tabla contenida en un archivo QVD. El nombredearchivo es el mismo que el de un archivo QVD, incluyendo la ruta si ello fuera necesario.
Ejemplos:
QvdTableName ('MiArchivo.qvd') QvdTableName ('C:\MiDir\MiArchivo.qvd')
Volver a Other Functions.
Funciones de tabla
Las funciones de tabla devuelven informacin sobre la tabla de datos que se est leyendo en ese momento. Si no se especifica nombre de tabla alguno y la funcin se emplea dentro de una sentencia load, se asume la tabla actual.
FieldName(nr ,'NombredeTabla')
Devuelve el nombre del campo con el nmero especificado dentro de una tabla cargada previamente. Si se utiliza la funcin dentro de una sentencia load, no debe referirse a la tabla que se est cargando en ese momento.
Ejemplos:
LET a = FieldName(4,'tab1'); T1: Loada, b, c, d from abc.csv T2: Load FieldName (2, 'T1') Autogenerate 1;
FieldNumber('campo' ,'NombredeTabla')
Devuelve el nmero de un campo especificado dentro de una tabla cargada previamente. Si se utiliza la funcin dentro de una sentencia load, no debe referirse a la tabla que se est cargando en ese momento.
Ejemplos:
LET a = FieldNumber('Customer','tab1'); T1: Loada, b, c, d from abc.csv T2: Load FieldNumber ('b', 'T1') Autogenerate 1;
NoOfFields([ 'NombredeTabla' ])
Devuelve el nmero de campos en una tabla cargada previamente. Si se utiliza la funcin dentro de una sentencia load, no debe referirse a la tabla que se est cargando en ese momento.
Ejemplos:
LET a = NoOfFields('tab1');
367
NoOfRows(['NombredeTabla' ])
Devuelve el nmero de filas (registros) en una tabla cargada previamente. Si se utiliza la funcin dentro de una sentencia load, no debe referirse a la tabla que se est cargando en ese momento.
Ejemplos:
LET a = NoOfRows('tab1'); Load * from abc.csv where NoOfRows( )<30;
NoOfTables()
Devuelve el nmero de tablas previamente cargadas.
TableName([ 'NmerodeTabla' ])
Devuelve el nombre de la tabla con el nmero especificado.
TableNumber([ 'NombredeTabla' ])
Devuelve el nmero de la tabla especificada. Volver a Other Functions.
Funciones de Documento
Estas funciones se pueden emplear en los grficos y en el script:
ReportComment(nmero_informe)
Devuelve el comentario del informe que tenga el nmero especificado dentro del documento activo.
ReportName(nmero_informe)
Devuelve el nombre del informe que tenga el nmero especificado dentro del documento activo.
ReportID(nmero_informe)
Devuelve el id del informe que tenga el nmero especificado dentro del documento activo.
ReportNumber(id_o_nombre_informe)
Devuelve el nmero del informe que tenga el id o nombre especificado dentro del documento activo.
NoOfReports()
Devuelve el nmero de informes que haya en el documento activo. Volver a Other Functions.
second(expr)
Segundo. Devuelve un entero que representa los segundos cuando la fraccin de expr se interpreta como una determinada hora segn la interpretacin numrica estndar.
Ejemplos:
second( '09:14:36' ) devuelve 36
368
minute(expr)
Minuto. Devuelve un entero que representa los minutos cuando la fraccin expr se interpreta de acuerdo con la interpretacin numrica estndar.
Ejemplos:
minute( '09:14:36' ) devuelve 14 minute( '0,5555' ) devuelve 19 ( Porque 0,5555 = 13:19:55 )
Si el formato de hora utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en second(expr) (pgina 368).
hour(expr)
Hora. Devuelve un entero que representa las horas cuando la fraccin expr se interpreta de acuerdo con la interpretacin numrica estndar.
Ejemplos:
hour( '09:14:36' ) devuelve 9 hour( 0.5555 ) devuelve 13 ( Porque 0.5555 = 13:19:55 )
Si el formato de hora utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en second(expr) (pgina 368).
day(fecha)
Da. Devuelve un entero que representa el da cuando la fraccin de expr es interpretada de acuerdo con la interpretacin numrica estndar.
Ejemplo:
day( '1971-10-30' ) devuelve 30. Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Para resolver este problema, modifique los parmetros o utilice la funcin de interpretacin Date# (pgina 918).
week(fecha)
Nmero de semana. Devuelve un entero que representa la semana cuando la fraccin de expr es interpretada como una fecha segn la interpretacin numrica estndar.
Ejemplo:
week( '1971-10-30' ) devuelve 43. Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
month(fecha)
Mes. Devuelve una cadena de texto que representa el mes cuando la fraccin de expr se interpreta como una fecha, pero puede formatearse como un nmero.
Ejemplo:
month( '1971-10-30' ) devuelve Oct. Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
year(fecha)
369
Ao. Devuelve un entero que representa el ao al que pertenece la fraccin fecha cuando sta se interprete como una fecha segn la interpretacin numrica estndar.
Ejemplo:
year( '1971-10-30' ) devuelve 1971.
Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
weekyear(fecha)
El ao al que pertenece el nmero de semana. El nmero de semana vara entre 1 y 52 aproximadamente. Algunos aos la semana #1 empieza en diciembre, por ej. diciembre de 1997. Otros aos comienzan con la semana #53 del ao anterior, por ej. enero de 1999. Para esos pocos das en los que el nmero de semana corresponda a otro ao, las funciones year y weekyear devolvern diferentes valores.
Ejemplos:
weekyear( '1996-12-30' ) devuelve 1997. weekyear( '02/01/1997' ) devuelve 1997. weekyear( '30/12/1997' ) devuelve 1997. weekyear( '02/01/1999' ) devuelve 1998. Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
weekday(fecha)
Da de la semana. Devuelve un entero entre 0-6.
Ejemplo:
weekday( '1971-10-30' ) devuelve 5. Si el formato de fecha utilizado no se corresponde con el establecido en su sistema operativo, QlikView no podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
now([ modo_temporizador ])
Devuelve una fecha/hora de la hora actual segn el reloj del sistema. El modo_temporizador puede tener los siguientes valores: 0 Instante en que se ejecut el script 1Instante en que se invoc la funcin 2 Instante en que se abri el documento Por defecto modo_temporizador es 1. Modo_temporizador = 1 debera emplearse con cuidado, ya que consulta al sistema cada segundo y de ah que pueda ralentizar el rendimiento del sistema.
today([ modo_temporizador ] )
Devuelve la fecha actual segn el reloj del sistema. El modo_temporizador puede tener los siguientes valores: 0 Instante en que se ejecut el script 1 Instante en que se invoc la funcin 2 Instante en que se abri el documento Por defecto modo_temporizador es 2. Modo_temporizador = 1 debera emplearse con cuidado, ya que consulta al sistema cada segundo y de ah que pueda ralentizar el rendimiento del sistema.
370
como una cadena con la forma 'GMT+hh:mm'. Si no se especifica zona horaria, devolver la hora local. Si ignorarDST es -1 (true, verdadero) las configuraciones de horario de verano se ignorarn.
Ejemplos:
localtime ('Paris') localtime ('GMT+01:00') localtime ('Paris',-1) localtime()
MakeDate(YYYY [ , MM [ , DD ] ] )
Devuelve una fecha calculada a partir del ao YYYY, el mes MM y el da DD. Si no se establece un mes, se presupone 1 (Enero). Si no se especifica un da, se presupone el 1 (primero de mes).
Ejemplos:
makedate(1999) devuelve 1999-01-01 makedate(99) devuelve 01/01/0099 makedate(1992,12) devuelve 01/12/1992 makedate(1999,2,14) devuelve 1999-02-14
MakeWeekDate(YYYY [ , WW [ , D ] ] )
Devuelve una fecha calculada a partir del ao YYYY, la semana WW y el da de la semana D.
Ejemplos:
makeweekdate(1999,6,6) devuelve 1999-02-14 makeweekdate(1999,6) devuelve 1999-02-08
MakeTime(hh [ , mm [ , ss [ .fff ] ] ] )
Devuelve una hora calculada a partir de la hora hh, el minuto mm el segundo ss con una fraccin fff hasta el milisegundo. Si no se especifica minuto, se presupone 00. Si no se establece segundo, se presupone 00. Si no se establece una fraccin de segundo, se presupone 000.
Ejemplos:
maketime( 22 ) devuelve 22-00-00 maketime( 22, 17 ) devuelve 22-17-00 maketime( 22, 17, 52 ) devuelve 22-17-52
AddMonths(fechainicio, n , [ , modo] )
Devuelve la fecha que hay n meses despus de fechainicio o, si n es negativo, la fecha que hay n meses antes de fechainicio. Especificando un modo (0 si se omite) la fecha se establece, bien como el da sin modificar del mes especificado (modo=0), o bien como el da calculado tal como se deriva del fin de mes (modo=1).
Ejemplos:
addmonths ('2003-01-29',3)devuelve '2003-04-29' addmonths ('2003-01-29',3,0) devuelve '2003-04-29' addmonths ('2003-01-29',3,1) devuelve '2003-04-28' addmonths ('2003-01-29',1,0) devuelve '2003-02-28'
371
addmonths ('2003-01-29',1,1) devuelve '2003-02-26' addmonths ('2003-02-28',1,0) devuelve '2003-03-28' addmonths ('2003-02-28',1,1) devuelve '2003-03-31'
Ejemplos:
Se presupone la fecha de la ltima recarga = 1999-11-18
yeartodate( '1998-11-18') devuelve falso yeartodate( '1999-02-01') devuelve verdadero yeartodate( '18/11/1999') devuelve verdadero yeartodate( '19/11/1999') devuelve falso yeartodate( '1998-11-18', -1) devuelve verdadero yeartodate( '1999-11-18', -1) devuelve falso yeartodate( '1999-04-30', 0, 5) devuelve falso yeartodate( '1999-05-01', 0, 5) devuelve verdadero
TimeZone( )
Devuelve el nombre de la zona horaria actual tal y como se define en Windows.
Ejemplo:
timezone( )
GMT( )
Devuelve la Hora actual segn el Meridiano de Greenwich, tal y como se deduce del reloj del sistema y de los parmetros temporales registrados en Windows.
Ejemplo:
gmt ( )
UTC()
Devuelve la Hora Universal Coordinada actual. (Universal Time Coordinated)
Ejemplo:
utc()
DaylightSaving( )
372
Devuelve el ajuste de cambio de hora automtico, segn el horario de verano, tal y como se define en Windows.
Ejemplo:
daylightsaving ( )
Ejemplos:
setdateyear ('2005-10-29', 2006) devuelve '2006-10-29' setdateyear ('2005-10-29 04:26', 2006) devuelve '2006-10-29 04:26'
Ejemplos:
setdateyearmonth ('2005-10-29', 2006, 3) devuelve '2006-03-29' setdateyearmonth('2005-10-29 04:26', 2006, 3) devuelve '2006-03-29 04:26'
Ejemplos:
inyear ( '2006-01-25', '2006-01-01', 0 ) devuelve verdadero inyear ( '2005-01-25', '2006-01-01', 0 ) devuelve falso inyear ( '25/01/2006', '2006-01-01', -1 ) devuelve falso inyear ( '25/01/2005', '2006-01-01', -1 ) devuelve verdadero inyear ( '2006-01-25', '2006-07-01', 0, 3 ) devuelve falso inyear ( '2006-03-25', '2006-07-01', 0, 3 ) devuelve verdadero
Ejemplos:
inyeartodate ( '2006-01-25', '2006-02-01', 0 ) devuelve verdadero inyeartodate ( '2006-01-25', '2006-01-01', 0 ) devuelve falso
373
Ejemplos:
inquarter ( '2006-01-25', '2006-01-01', 0 ) devuelve verdadero inquarter ( '2006-01-25', '2006-04-01', 0 ) devuelve falso inquarter ( '2006-01-25', '01/01/2006', -1 ) devuelve falso inquarter ( '25/12/2005', '2006-01-01', -1 ) devuelve verdadero inquarter ( '2006-01-25', '2006-03-01', 0, 3 ) devuelve falso inquarter ( '2006-03-25', '2006-03-01', 0, 3 ) devuelve verdadero
Ejemplos:
inquartertodate ( '2006-01-25', '2006-01-25', 0 ) devuelve verdadero inquartertodate ( '2006-01-25', '2006-01-24', 0 ) devuelve falso inquartertodate ( '25/12/2005', '01/02/2006', -1 ) devuelve falso
Ejemplos:
inmonth ( '2006-01-25', '2006-01-01', 0 ) devuelve verdadero inmonth ( '2006-01-25', '2006-04-01', 0 ) devuelve falso inmonth ( '2006-01-25', '01/01/2006', -1 ) devuelve falso inmonth ( '25/12/2005', '2006-01-01', -1 ) devuelve verdadero
Ejemplos:
374
inmonthtodate ( '2006-01-25', '2006-01-25', 0 ) devuelve verdadero inmonthtodate ( '2006-01-25', '2006-01-24', 0 ) devuelve falso inmonthtodate ( '2006-01-25', '28/02/2006', -1 ) devuelve verdadero
Ejemplos:
inmonths ( 4, '2006-01-25', '2006-01-01', 0 ) devuelve verdadero inmonths ( 4, '2006-01-25', '2006-05-01', 0 ) devuelve falso inmonths ( 4, '2006-01-25', '01/01/2006', -1 ) devuelve falso inmonths ( 4, '25/12/2005', '2006-01-01', -1 ) devuelve verdadero inmonths ( 4, '2006-01-25', '2006-03-01', 0, 3 ) devuelve falso inmonths ( 4, '2006-04-25', '2006-03-01', 0, 3 ) devuelve verdadero
Ejemplos:
inmonthstodate ( 4, '2006-01-25', '2006-04-25', 0 ) devuelve verdadero inmonthstodate ( 4, '2006-04-25', '2006-04-24', 0 ) devuelve falso inmonthstodate ( 4, '25/11/2005', '01/02/2006', -1 ) devuelve verdadero
Ejemplos:
inweek ( '2006-01-12', '2006-01-14', 0 ) devuelve verdadero inweek ( '2006-01-12', '2006-01-20', 0 ) devuelve falso inweek ( '2006-01-12', '14/01/2006', -1 ) devuelve falso inweek ( '07/01/2006', '2006-01-14', -1 ) devuelve verdadero inweek ( '2006-01-12', '2006-01-09', 0, 3 ) devuelve falso
375
devuelve verdadero si fecha se halla dentro de la parte de la semana que contiene fechabase hasta, e incluido ste, el ltimo milisegundo defechabase. La semana puede desplazarse mediante desplazamiento. Desplazamiento es un entero, en el que el valor 0 indica la semana que contiene fechabase. Los valores negativos en el desplazamiento indican semanas precedentes y los valores positivos indican semanas subsiguientes. Si desea trabajar con semanas que no comiencen en la medianoche del domingo al lunes, puede indicar un desplazamiento en das en iniciodesemana. Este puede ser un nmero real que indique das y/o fracciones de un da.
Ejemplos:
inweektodate ( '2006-01-12', '2006-01-12', 0 ) devuelve verdadero inweektodate ( '2006-01-12', '2006-01-11', 0 ) devuelve falso inweektodate ( '2006-01-12', '05/01/2006', -1 ) devuelve falso
Ejemplos:
inlunarweek ( '2006-01-12', '2006-01-14', 0 ) devuelve verdadero inlunarweek ( '2006-01-12', '2006-01-20', 0 ) devuelve falso inlunarweek ( '2006-01-12', '14/01/2006', -1 ) devuelve falso inlunarweek ( '07/01/2006', '2006-01-14', -1 ) devuelve verdadero inlunarweek ( '2006-01-11', '2006-01-08', 0, 3 ) devuelve falso
Ejemplos:
inlunarweektodate ( '2006-01-12', '2006-01-12', 0 ) devuelve verdadero inlunarweektodate ( '2006-01-12', '2006-01-11', 0 ) devuelve falso inlunarweektodate ( '2006-01-12', '05/01/2006', 1 ) devuelve verdadero
376
Ejemplos:
inday ( '2006-01-12 12:23', '2006-01-12 00:00', 0 ) devuelve verdadero inday ( '2006-01-12 12:23', '2006-01-13 00:00', 0 ) devuelve falso inday ( '2006-01-12 12:23', '12/01/2006 00:00', -1 ) devuelve falso inday ( '11/01/2006 12:23', '2006-01-12 00:00', -1 ) devuelve verdadero inday ( '2006-01-12 12:23', '2006-01-12 00:00', 0, 0.5 ) devuelve falso inday ( '2006-01-12 11:23', '2006-01-12 00:00', 0, 0.5 ) devuelve verdadero
Ejemplos:
indaytotime ( '2006-01-12 12:23', '2006-01-12 23:59', 0 ) devuelve verdadero indaytotime ( '2006-01-12 12:23', '2006-01-12 00:00', 0 ) devuelve falso indaytotime ( '11/01/2006 12:23', '2006-01-12 23:59', -1 ) devuelve verdadero
Ejemplo:
yearstart ( '2001-10-19' ) devuelve '2001-01-01' con un valor numrico correspondiente a '2001-01-01 00:00:00.000' yearstart ( '2001-10-19', -1 ) devuelve '2000-01-01' con un valor numrico subyacente correspondiente a '2000-01-01 00:00:00.000' yearstart ( '2001-10-19', 0, 4 ) devuelve '2001-04-01' con un valor numrico subyacente correspondiente a '2001-04-01 00:00:00.000'
Ejemplos:
377
yearend ( '2001-10-19' ) devuelve '2001-12-31' con un valor numrico correspondiente a '2001-12-31 23:59:59.999' yearend ( '2001-10-19', -1 ) devuelve '2000-12-31' con un valor numrico correspondiente a '2000-12-31 23:59:59.999' yearend ( '2001-10-19', 0, 4 ) devuelve '2002-03-31' con un valor numrico subyacente correspondiente a '2002-03-31 23:59:59.999'
Ejemplos:
yearname ( '2001-10-19') devuelve '2001' con un valor numrico correspondiente a '200101-01 00:00:00.000' yearname ( '2001-10-19', -1 ) devuelve '2000' con un valor numrico correspondiente a '2000-01-01 00:00:00.000' yearname ( '2001-10-19', 0, 4 ) devuelve '2001-2002' con un valor numrico correspondiente a '2001-04-01 00:00:00.000'
Ejemplos:
quarterstart ( '2005-10-29' ) devuelve '2005-10-01' con un valor numrico correspondiente a '2005-10-01 00:00:00.000' quarterstart ( '2005-10-29', -1 ) devuelve '2005-07-01' con un valor numrico correspondiente a '2005-07-01 00:00:00.000' quarterstart ( '2005-10-29', 0, 3 ) devuelve '2005-09-01' con un valor numrico correspondiente a '2005-09-01 00:00:00.000'
Ejemplos:
quarterend ( '2005-10-29' ) devuelve '2005-12-31' con un valor numrico correspondiente a '2005-12-31 23:59:59.999'
378
quarterend( '2005-10-29', -1 ) devuelve '2005-09-30' con un valor numrico correspondiente a '2005-09-30 23:59:59.999' quarterend ( '2005-10-29', 0, 3 ) devuelve '2005-11-30' con un valor numrico correspondiente a '2005-11-30 23:59:59.999'
Ejemplos:
quartername ( '2005-10-29' ) devuelve 'Oct-Dec 2005' con un valor numrico correspondiente a '2005-10-01 00:00:00.000' quartername( '2005-10-29', -1 ) devuelve 'Jul-Sep 2005' con un valor numrico correspondiente a '2005-07-01 00:00:00.000' quartername ( '2005-10-29', 0, 3 ) devuelve 'Sep-Nov 2005' con un valor numrico correspondiente a '2005-09-01 00:00:00.000'
Ejemplos:
monthstart ( '2001-10-19' ) devuelve '2001-10-01' con un valor numrico correspondiente a '2001-10-01 00:00:00.000' monthstart ( '2001-10-19', -1 ) devuelve '2001-09-01' con un valor numrico correspondiente a '2001-09-01 00:00:00.000'
Ejemplos:
monthend ( '2001-02-19' ) devuelve '2001-02-28' con un valor numrico correspondiente a '2001-02-28 23:59:59.999' monthend ( '2001-02-19', -1 ) devuelve '2001-01-31' con un valor numrico correspondiente a '2001-01-31 23:59:59.999'
379
milisegundo del primer da del mes. Desplazamiento es un entero en el que el valor 0 indica el mes contenido en fecha. Los valores negativos en desplazamiento indican meses precedentes y los valores positivos indican meses futuros.
Ejemplos:
monthname ( '2001-10-19' ) devuelve 'Oct 2001' con un valor numrico subyacente correspondiente a '2001-10-01 00:00:00.000' monthname ( '2001-10-19', -1 ) devuelve 'Sep 2001' con un valor numrico subyacente correspondiente a '2001-09-01 00:00:00.000'
Ejemplos:
monthsstart ( 4, '2001-10-19' ) devuelve '2001-09-01' 'con un valor numrico correspondiente a 2001-09-01 00:00:00.000' monthsstart ( 4, '2001-10-19', -1 ) devuelve '2001-05-01' con un valor numrico correspondiente a '2001-05-01 00:00:00.000' monthsstart ( 4, '2001-10-19', 0, 2 ) devuelve '2001-10-01' con un valor numrico correspondiente a '2001-10-01 00:00:00.000'
Ejemplos:
monthsend ( 4, '2001-07-19' ) devuelve '2001-08-31' con un valor numrico correspondiente a '2001-08-31 23:59:59.999' monthsend ( 4, '2001-10-19', -1 ) devuelve '2001-08-31' con un valor numrico correspondiente a '2001-08-31 23:59:59.999' monthsend ( 4, '2001-10-19', 0, 2 ) devuelve '2002-01-31' con un valor numrico correspondiente a '2002-01-31 23:59:59.999'
380
Los valores negativos en el desplazamiento indican perodos precedentes y los valores positivos indican perodos subsiguientes. Si desea trabajar con aos fiscales que no comiencen en enero, puede indicar un valor entre 2 y 12 en primer_mes_del_ao.
Ejemplos:
monthsname ( 4, '2001-10-19' ) devuelve 'Sep-Dec 2001' con un valor numrico correspondiente a '2001-09-01 00:00:00.000' monthsname ( 4, '2001-10-19', -1 ) devuelve 'May-Aug 2001' con con un valor numrico correspondiente a '2001-05-01 00:00:00.000' monthsname ( 4, '2001-10-19', 0, 2 ) devuelve 'Oct-Jan 2002' con un valor numrico correspondiente a '2001-10-01 00:00:00.000'
Ejemplos:
weekstart ( '2006-01-12' ) devuelve '2006-01-09' con un valor numrico correspondiente a '2006-01-09 00:00:00.000' weekstart ( '2006-01-12', -1 ) devuelve '2006-01-02' con un valor numrico correspondiente a '2006-01-02 00:00:00.000' weekstart ( '2006-01-12', 0, 1 ) devuelve '2006-01-10' con con un valor numrico subyacente correspondiente a '2006-01-10 00:00:00.000'
Ejemplos:
weekend ( '2006-01-12' ) devuelve '2006-01-15' con un valor numrico correspondiente a '2006-01-15 23:59:59.999' weekend ( '2006-01-12', -1 ) devuelve '2006-01-08' con un valor numrico correspondiente a '200601-08 23:59:59.999' weekend ( '2006-01-12', 0, 1 ) devuelve '2006-01-16' con un valor numrico correspondiente a '2006-01-16 23:59:59.999'
381
Devuelve un valor que muestra el ao y el nmero de semana con un valor numrico subyacente correspondiente a una marca de tiempo (fechahora) con el primer milisegundo del primer da de la semana que contiene fecha.. Desplazamiento es un entero, en el que el valor 0 indica la semana que contiene a fecha. Los valores negativos en el desplazamiento indican semanas precedentes y los valores positivos indican semanas subsiguientes. Si desea trabajar con semanas que no comiencen la medianoche del domingo al lunes, puede especificar un desplazamiento en das en desplazamientodesemana. Este puede ser un nmero real que indique das y/o fracciones de un da.
Ejemplos:
weekname ( '2006-01-12' ) devuelve '2006/02' con un valor numrico correspondiente a '2006-01-09 00:00:00.000' weekname ( '2006-01-12', -1 ) devuelve '2006/01' con un valor numrico correspondiente a '2006-01-02 00:00:00.000' weekname ( '2006-01-12', 0, 1 ) devuelve '2006/02' con un valor numrico correspondiente a '2006-01-10 00:00:00.000'
Ejemplos:
lunarweekstart ( '2006-01-12' ) devuelve '2006-01-08' con un valor numrico correspondiente a '2006-01-08 00:00:00.000' lunarweekstart ( '2006-01-12', -1 ) devuelve '2006-01-01' con un valor numrico correspondiente a '2006-01-01 00:00:00.000' lunarweekstart ( '2006-01-12', 0, 1 ) devuelve 2006-01-09' con un valor numrico correspondiente a '2006-01-09 00:00:00.000'
Ejemplos:
lunarweekend ( '2006-01-12' ) devuelve '2006-01-14' con un valor numrico correspondiente a '2006-01-14 23:59:59.999' lunarweekend ( '2006-01-12', -1 ) devuelve '2006-01-07' con un valor numrico correspondiente a '2006-01-07 23:59:59.999'
382
lunarweekend ( '2006-01-12', 0, 1 ) devuelve '2006-01-15' con un valor numrico correspondiente a '2006-01-15 23:59:59.999'
Ejemplos:
lunarweekname ( '2006-01-12' ) devuelve '2006/02' con un valor numrico correspondiente a '2006-01-08 00:00:00.000' lunarweekname ( '2006-01-12', -1 ) devuelve '2006/01' con un valor numrico correspondiente a '2006-01-01 00:00:00.000' lunarweekname ( '2006-01-12', 0, 1 ) devuelve '2006/02' con un valor numrico correspondiente a '2006-01-09 00:00:00.000'
Ejemplos:
daystart ( '2006-01-25 16:45' ) devuelve '2006-01-25 00:00:00' con un valor numrico correspondiente a '2006-01-25 00:00:00.000' daystart ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24 00:00:00' con un valor numrico correspondiente a '2006-01-24 00:00:00.000' daystart ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-25 12:00:00' con un valor numrico correspondiente a '2006-01-25 12:00:00.000'
Ejemplos:
dayend ( '2006-01-25 16:45' ) devuelve '2006-01-25 23:59:59' con un valor numrico correspondiente a '2006-01-25 23:59:59.999'
383
dayend ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24 23:59:59' con un valor numrico correspondiente a '2006-01-24 23:59:59.999' dayend ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-26 11:59:59' con un valor numrico correspondiente a '2006-01-26 11:59:59.999'
Ejemplos:
dayname ( '2006-01-25 16:45' ) devuelve '2006-01-25' con un valor numrico correspondiente a '2006-01-25 00:00:00.000' dayname ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24' con un valor numrico correspondiente a '2006-01-24 00:00:00.000' dayname ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-25' con un valor numrico correspondiente a '2006-01-25 12:00:00.000'
age(fechahora, fecha_de_nacimiento)
Devuelve la edad que tiene, en el momento indicado en fechahora (en aos completos), alguien nacido en fecha_de_nacimiento.
Ejemplos:
age('2007-01-25', '2005-10-29') devuelve 1 age('29/10/2007', '2005-10-29') devuelve 2
Ejemplos:
networkdays ('2007-02-19', '2007-03-01') devuelve 9 networkdays ('2006-12-18', '2006-12-31', '2006-12-25', '2006-12-26') devuelve 8
Ejemplos:
firstworkdate ('2007-03-01', 9) devuelve '2007-02-19' firstworkdate ('2006-12-31', 8, '2006-12-25', '2006-12-26') devuelve '200612-18'
384
Devuelve la fecha ms temprana posible de finalizacin para obtener un nmero no_de_laborables (lunes-viernes) comenzando en fecha_inicio y teniendo en cuenta la lista opcional de vacaciones. Fecha_inicio y vacaciones debern ser fechas o marcas temporales vlidas.
Ejemplos:
lastworkdate ('2007-02-19', 9) devuelve '2007-03-01' lastworkdate ('2006-12-18', 8, '2006-12-25', '2006-12-26') devuelve '200612-29'
Lugares y zonas horarias vlidos: Abu Dhabi, Adelaida, Alaska, Almaty, Amsterdam, Arizona, Astana, Atenas, hora atlntica (Canad), Auckland, Azores, Baghdad, Baku, Bangkok, Beijing, Belgrado, Berln, Berna, Bogot, Brasilia, Bratislava, Brisbane, Bruselas, Bucarest, Budapest, Buenos Aires, El Cairo, Canberra, Cabo Verde, Caracas, Casablanca, Amrica Central, hora central (EEUU y Canad), Chennai, Chihuahua, Chongqing, Copenhagen, Darwin, Dhaka, hora oriental (EEUU y Canad), Edimburgo, Ekaterinburg, Fiji, Georgetown, Groenlandia, hora de Greenwich: Dubln, Guadalajara, Guam, Hanoi, Harare, Hawi, Helsinki, Hobart, Hong Kong, Indiana (Este), Lnea internacional de cambio de fecha, Irkutsk, Islamabad, Estambul, Estocolmo, Jerusaln, Kabul, Kamchatka, Karachi, Kathmandu, Kolkata, Krasnoyarsk, Kuala Lumpur, Kuwait, Kiev, La Paz, Lima, Lisboa, Ljubljana, Londres, Madrid, Magadn, Islas Marshall, Mazatln, Melbourne, Ciudad de Mxico, Atlntico Medio, Islas Midway, Minsk, Monrovia, Monterrey, Mosc, Hora de la Montaa (US y Canad), Mumbai, Mascate, Nairobi, Nueva Caledonia, Nueva Delhi, Isla de Terranova, Novosibirsk, Nukualofa, Nukualofa, Osaka, Hora Pacfico (US y Canad), Pars, Pekn, Perth, Port Moresby, Praga, Pretoria, Quito, Rangoon, Riga, Riad, Roma, Samoa, Santiago, Sapporo, Sarajevo, Saskatchewan, Sel, Singapur, Skopie, Sofa, Islas Solomon, Sri Jayawardenepura, San Petersburgo, Sdney, Taipei, Tallin, Tashkent, Tiflis, Tehern, Tijuana, Tokio, Uln Bator, Urumchi, Wellington, Varsovia, Viena, Vilna, Vladivostok, Volgogrado, Yakarta, Yakutsk, Erevn o Zagreb.
Tambin GMT, GMT-01:00, GMT+04:00 etc. son lugares vlidos. El tiempo resultante tiene en cuenta y se ajusta a los cambios por ahorro energtico, a menos que el tercer parmetro se fije en 1 o verdadero().
Ejemplos:
ConvertToLocalTime(2007-11-10 23:59:00,Paris) devuelve 2007-11-11 00:59:00 y la representacin de fechahora interna correspondiente. ConvertToLocalTime(UTC(), GMT-05:00) devuelve la hora en la costa este norteamericana, por ej. en Nueva York.
DayNumberOfYear(fecha[,primermes])
Devuelve el nmero de da del ao, conforme a una marca temporal (fechahora) con el primer milisegundo del primer da del ao que contiene a fecha. La funcin emplea siempre aos de 366 das. Especificando un primermes entre 1 y 12 (1 si se omite) el comienzo del ao puede moverse hacia delante, al primer da de cualquier mes. Si por ej. desea trabajar con un ao fiscal que comience el 1 de marzo, especifique primermes = 3.
Ejemplos:
DayNumberOfYear(fecha) devuelve el nmero de da, contado desde el primer da del ao.
385
DayNumberOfYear(fecha,3) devuelve el nmero de da, contado desde el primer da del mes de marzo.
DayNumberOfQuarter(fecha[,primermes])
Devuelve el nmero de da del trimestre segn una marca temporal (fechahora) con el primer milisegundo del primer da del trimestre que contiene a fecha. La funcin emplea siempre aos de 366 das. Especificando un primermes entre 1 y 12 (1 si se omite) el comienzo del ao puede moverse hacia delante, al primer da de cualquier mes. Si por ej. desea trabajar con un ao fiscal que comience el 1 de marzo, especifique primermes = 3.
Ejemplos:
DayNumberOfQuarter(fecha) devuelve el nmero de da del trimestre, contado desde el primer da del primer trimestre. DayNumberOfQuarter(fecha,3) devuelve el nmero de da del trimestre, contado desde el uno de marzo.
Volver a Other Functions.
Separador de Miles
El separador de miles definido reemplaza al smbolo de agrupacin de dgitos del sistema operativo (Configuracin Regional).
Ejemplo:
Set ThousandSep='.'; (por ejemplo, siete mil millones debe especificarse como: 7.000.000.000)
Separador de Decimales
El separador de decimales reemplaza al smbolo decimal del sistema operativo (Configuracin Regional).
Ejemplo:
Set DecimalSep=',';
Ejemplo:
Set MoneyThousandSep='.';
386
El separador de decimales definido reemplaza al smbolo para moneda del sistema operativo (Configuracin Regional).
Ejemplo:
Set MoneyDecimalSep='.';
MoneyFormat
El smbolo definido reemplaza el smbolo de moneda del sistema operativo (Configuracin Regional).
Ejemplo:
Set MoneyFormat='$ #,##0.00; ($ #,##0.00)';
TimeFormat
El formato definido reemplaza el formato de hora del sistema operativo (Configuracin Regional).
Ejemplo:
Set TimeFormat='hh:mm:ss';
DateFormat
El formato definido reemplaza el formato de fecha del sistema operativo (Configuracin Regional).
Ejemplo:
Set DateFormat='M/D/YY';
TimestampFormat
El formato definido reemplaza los formatos de fecha y hora del sistema operativo (Configuracin Regional).
Ejemplo:
Set TimestampFormat='M/D/YY hh:mm:ss[.fff]';
MonthNames
El formato definido reemplaza los nombres de los meses del sistema operativo (Configuracin Regional).
Ejemplo:
Set MonthNames='Ene;Feb;Mar;Abr;May;Jun;Jul;Ago;Sep;Oct;Nov;Dic';
LongMonthNames
El formato definido reemplaza los nombres de meses largos del sistema operativo (Configuracin Regional).
Ejemplo:
Set LongMonthNames='Enero;Febrero;Marzo;Abril;Mayo;Junio - -
DayNames
El formato definido reemplaza los nombres de das de la semana del sistema operativo (Configuracin Regional).
Ejemplo:
387
Set DayNames='Lun;Mar;Mie;Jue;Vie;Sab;Dom';
LongDayNames
El formato definido reemplaza los nombres de das de la semana largos del sistema operativo (Configuracin Regional).
Ejemplo:
Set LongDayNames='Lunes;Martes;Mircoles;Jueves;Viernes;Sbado;Domingo';
Volver a Other Functions.
Funciones de formato
Las funciones de formato determinan el formato de visualizacin de los campos o expresiones. Con estas funciones es posible establecer el separador decimal, separador de miles, etc. Sin embargo, la forma ms fcil de formatear nmeros, horas y fechas est en Propiedades de Documento: Nmero (pgina 476).
Nota: Para mayor claridad, todas las representaciones numricas se dan con un punto decimal como separador decimal.
Volver a Other Functions.
Num
num(expresin[ , cod-formato[ , sep-decimal [ , sep-miles] ] ])
La funcin num da formato numrico a la expresin conforme a la cadena suministrada como cod-formato. El separador de decimales y el separador de miles puede establecerse como tercer y cuarto parmetro. Si los parmetros 2-4 se omiten, se usa el nmero de formato que est establecido en el sistema operativo.
Ejemplo:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato numrico # ##0,# #,##0.#
388
Nmero
35648
35648
Money
money( expresin[ , cod-formato[ , sep-decimal[ , sep-miles] ] ])
La funcin money da formato numrico a la expresin, conforme a la cadena suministrada como codformato. El separador de decimales y el separador de miles puede establecerse como tercer y cuarto parmetro. Si los parmetros 2-4 se omiten, se usar el nmero de formato establecido en el sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato de Moneda kr # ##0,00 $ #,##0.00
Date
date(expresin [ , cod-formato ])
La funcin date da formato de fecha a la expresin conforme a la cadena suministrada en cod-formato. Si el cdigo de formato se omite, se emplea el formato de fecha establecido por el sistema operativo.
Ejemplos:
389
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato de Fecha YY-MM-DD M/D/YY
Time
time(expresin [ , cod-formato ])
La funcin time da formato a la expresin como una hora conforme a la cadena suministrada como codformato. Si cod-formato se omite, se utilizar el formato de hora establecido en la configuracin del sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2
390
Formato de Hora
hh:mm:ss
hh.mm.ss
Dual
dual( s , x )
Es la asociacin forzada de una representacin de una cadena arbitraria s, con un nmero de representacin fijado en x. En QlikView, cuando varios elementos de datos en un slo campo tienen una diferente representacin de cadena, pero el mismo nmero vlido de representacin, compartirn todos la primera representacin de cadena que se encuentre. La funcin dual se utiliza habitualmente al principio del script, antes de que otros datos sean ledos en el interior del campo al que afecta, el cual se mostrar en cuadros de lista, etc.
Ejemplo:
load dual ( string,numrep ) as DayOfWeek inline [ string,numrep Monday,0 Tuesday,1 Wednesday,2 Thursday,3 Friday,4 Saturday,5 Sunday,6 ]; load Date, weekday(Date) as DayOfWeek from afile.csv;
391
El ejemplo de script generar un campo DayOfWeek con los das de la semana escritos en texto claro. QlikView para todos los efectos tiene en cuenta el campo como un campo numrico. Volver a Other Functions.
Interval
interval(expresin[ , cod-formato])
La funcin interval da formato a la expresin como un intervalo de tiempo conforme a la cadena suministrada como cod-formato. Si cod-formato se omite, se utilizar el formato de hora establecido en la configuracin del sistema operativo. Los intervalos pueden formatearse como hora, como das, o como una combinacin de das, horas, minutos, segundos y fracciones de segundos.
Ejemplos:
Los ejemplos de debajo asumen las siguientes configuraciones de sistema:
Formato de fecha corta: YY-MM-DD Formato de hora: hh:mm:ss
Separador de decimales: ,
Cadena Nmero
9:00:00 0,375
Cadena Nmero
33:00:00 1,375
Cadena Nmero
1 09:00 1,375
interval( A-B, 'D hh:mm' ) donde A=97-08-06 09:00:00 and B=96-08-06 00:00:00 devuelve:
Cadena
365 09:00
392
Nmero
365,375
Timestamp
timestamp(expresin[ , cod-formato])
La funcin timestamp da formato a la expresin como una fecha/hora de acuerdo con la cadena suministrada como cod-formato. Si se omite el cdigo de formato, se utiliza el formato de fecha/hora establecido en el sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo: Configuracin por defecto 1 Formato de Fecha Formato de Hora
YY-MM-DD
hh:mm:ss
hh:mm:ss
Configuracin 2
8/6/97 09:00:00 35648,375
Configuracin 2
1997-08-06 00.00 35648
Funciones de color
Estas funciones se utilizan en expresiones de color con la funcionalidad Colores Calculados en grficos de mapa de bit. Las funciones RBG, HSL y syscolor devuelven siempre un color con el valor alfa 255 (opaco). De manera opcional, se puede otorgar un factor alfa para cualquier color. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 corresponde a un grado de opacidad total.
color (n)
393
Esta funcin devuelve la representacin de color del color nmero n en la paleta pertinente del grfico. La representacin de color es un valor dual en la que la representacin de texto viene en la forma de 'RGB(r, g, b)' donde r, g y b son nmeros entre 0 y 255 que representan el valor del color rojo, verde y azul respectivamente. La representacin numrica es un entero que representa los componentes de rojo, verde y azul, tal como vienen definidos en Visual Basic. Aparte de la expresin de color calculada en el dilogo Propiedades de Grfico: Colores (pgina 705), la funcin siempre devolver negro.
black( )
Devuelve la representacin de color RGB para negro (RGB 0,0,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
darkgray( )
Devuelve la representacin de color RGB para gris oscuro (RGB 128,128,128). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightgray( )
Devuelve la representacin de color RGB para gris claro (RGB 192,192,192). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
white( )
Devuelve la representacin de color RGB para blanco (RGB 255,255,255). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
blue( )
394
Devuelve la representacin de color RGB para azul (RGB 0,0,128). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightblue( )
Devuelve la representacin de color RGB para azul claro (RGB 0,0,255) Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
green( )
Devuelve la representacin de color RGB para verde (RGB 0,128,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightgreen( )
Devuelve la representacin de color RGB para verde claro (RGB 0,255,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
cyan( )
Devuelve la representacin de color RGB para el azul ail (RGB 0,128,128). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightcyan( )
Devuelve la representacin de color RGB para azul ail claro (RGB 0,255,255). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
red( )
Devuelve la representacin de color RGB para rojo (RGB 128,0,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightred( )
Devuelve la representacin de color RGB para rojo claro (RGB 255,0,0) Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
magenta( )
Devuelve la representacin de color RGB para magenta (RGB 128,0,128). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
lightmagenta( )
Devuelve la representacin de color RGB para magenta claro (RGB 255,0,255). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
brown( )
Devuelve la representacin de color RGB para marrn (RGB 128,128,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
yellow( )
395
Devuelve la representacin de color RGB para amarillo (RGB 255,255,0). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
qliktechblue( )
Devuelve la representacin de color RGB para el azul de QT (RGB 8,18,90). Optionalmente se puede introducir como parmetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total.
qliktechgray( )
Devuelve la representacin de color RGB para el gris QT (RGB 158,148,137).
Valor es un nmero real entre 0 y 1. ColorCero es una representacin de color RGB vlida para que el color se asocie al lmite ms bajo del intervalo. ColorUno es una representacin de color RGB vlida para que el color se asocie al lmite superior del intervalo.
Ejemplo:
colormix1(x, black( ) , red( ) )
Valor es un nmero real entre -1 y 1. ColorMenosUno es una representacin de color RGB vlida para que el color se asocie al lmite ms inferior del intervalo. ColorUno es una representacin de color RGB vlida para que el color se asocie al lmite superior del intervalo. ColorCero es una representacin opcional vlida de color RGB para que el color se asocie con el centro del intervalo.
Ejemplos:
colormix2(x, red( ) , green( ) ) colormix2(x, red( ) , green( ), black( ) )
El primer ejemplo devuelve un degradado de colores que va del rojo al verde, pasando por el marrn. El segundo ejemplo devuelve un degradado de color, con colores que van del rojo al verde pasando por el negro.
syscolor(nr)
396
Devuelve la representacin de color RGB para el color del sistema Windows nr, donde nr se corresponde con el parmetro de la funcin de la API de Windows GetSysColor(nr). Algunos valores para nr son:
0 corresponde a COLOR_SCROLLBAR 1 corresponde a COLOR_BACKGROUND 2 corresponde a COLOR_ACTIVECAPTION 3 corresponde a COLOR_INACTIVECAPTION 4 corresponde a COLOR_MENU 5 corresponde a COLOR_WINDOW 6 corresponde a COLOR_WINDOWFRAME 7 corresponde a COLOR_MENUTEXT 8 corresponde a COLOR_WINDOWTEXT 9 corresponde a COLOR_CAPTIONTEXT 10 corresponde a COLOR_ACTIVEBORDER 11 corresponde a COLOR_INACTIVEBORDER 12 corresponde a COLOR_APPWORKSPACE 13 corresponde a COLOR_HIGHLIGHT 14 corresponde a COLOR_HIGHLIGHTTEXT 15 corresponde a COLOR_BTNFACE 16 corresponde a COLOR_BTNSHADOW 17 corresponde a COLOR_GRAYTEXT 18 corresponde a COLOR_BTNTEXT 19 corresponde a COLOR_INACTIVECAPTIONTEXT 20 corresponde a COLOR_BTNHIGHLIGHT 21 corresponde a COLOR_3DDKSHADOW 22 corresponde a COLOR_3DLIGHT 23 corresponde a COLOR_INFOTEXT 24 corresponde a COLOR_INFOBK 26 corresponde a COLOR_HOTLIGHT (Win2000) 27 corresponde a COLOR_GRADIENTACTIVECAPTION (Win2000) 28corresponde a COLOR_GRADIENTINACTIVECAPTION (Win2000)
Volver a Other Functions.
397
398
26 Estructuras de datos
26.1 Sentencias de carga de datos
Los datos se cargan a travs de las sentencias load o select. Cada una de estas sentencias genera una tabla interna. Una tabla siempre se puede considerar como un listado de algo, cada registro (fila) es por tanto una nueva instancia del tipo de objeto y cada campo (columna) un atributo especfico o una propiedad del objeto.
Reglas:
QlikView no diferencia entre las tablas generadas por las sentencias load o select. De este modo, al cargar varias tablas, no importa si las tablas han sido cargadas por la sentencia load o select o por una combinacin de ambas. El orden de los campos en la sentencia o en la tabla original en la base de datos es indiferente para la lgica QlikView. Los nombres de los campos se utilizan en el proceso posterior, para identificar y asociar campos. Son sensibles a maysculas. Por eso, a veces es necesario renombrar los campos en el script. Vase Renombrar campos (pgina 403).
$Table
Muestra todos los nombres de todas las tablas internas cargadas en el script. Cuando se selecciona una nica tabla, se activar un smbolo de informacin en el rea de ttulo del cuadro de lista. Al hacer clic aqu podr ver la tabla si proviene de un archivo. Muestra los campos que se leen desde las tablas. Al configurar este cuadro de lista en Mostrar Frecuencia en la pgina Propiedades de Cuadro de Lista: General es fcil detectar los campos clave que se producen en varias tablas internas.
$Field
399
$Fields
Los nmeros en este cuadro de lista representan el nmero de campos en las diferentes tablas. Este cuadro de lista muestra la posicin de los campos en las tablas. Este cuadro de lista muestra el nmero de filas en las tablas. Si se han incluido tablas de Informacin en el documento, aqu se mostrarn sus nombres.
Consejo: Una herramienta muy til es la Tabla de Sistema, una tabla pivotante con las dos dimensiones $Field y $Table y la expresin only($Field). Deje que el programa cree automticamente esta tabla mediante el comando Diseo: Nuevo Objeto de Hoja, Tabla de Sistema.
Si dos o ms sentencias dan como resultado tablas con idnticos nombres de campo, las tablas sern concatenadas y tratadas como una tabla lgica. Si una sentencia load o select va precedida por cualquiera de los calificadores siguientes, se alteran los datos o se tratan de manera diferente:
concatenate
se aade (concatena) esta tabla a la ltima tabla lgica previamente creada.
crosstable
esta tabla se convierte del formato de tabla cruzada al formato de columnas.
generic
esta tabla se divide en otras diversas tablas lgicas.
info
esta tabla no se carga como una tabla lgica, sino como una tabla de informacin, que contiene enlaces a informacin externa, como por ej. archivos, sonidos, URLs, etc.
intervalmatch
la tabla (la cual debe contener exactamente dos columnas) se interpreta como intervalos numricos, que estn asociados con nmeros discretos en un campo especfico.
join
QlikView unir esta tabla con la ltima tabla lgica previamente cargada, a travs de sus campos en comn.
mapping
esta tabla (que debe contener exactamente dos columnas) se lee como una tabla de enlace, la cual no se asocia nunca a otras tablas.
400
semantic
esta tabla no se carga como una tabla lgica, sino como una tabla semntica, la cual contiene relaciones que no deberan unirse, por ej. predecesor, sucesor y otras referencias a otros objetos del mismo tipo. Las tablas lgicas se asocian cuando los datos se han cargado. Las tablas lgicas y sus asociaciones se pueden ver en el dilogo Visor de Tablas, vase Visor de Tablas (pgina 198).
Cuatro tablas: una lista de pases, una lista de clientes, una lista de transacciones y una lista de socios; entre ellas estn asociadas a travs de los campos Pas e IDCliente.
Una asociacin en QlikView tiene aproximadamente el mismo efecto que un natural outer join en SQL. Aunque la asociacin en QlikViewun es ms general: un outer join en SQL es normalmente una proyeccin de una tabla sobre otra. Una asociacin QlikView siempre da como resultado un natural outer join completo (bidireccional).
401
QlikView analiza los datos para ver si existe alguna forma no ambigua de identificar una tabla principal con la que contar (a veces existe), pero en la mayora de los casos el programa slo puede hacer una suposicin. Dado que una suposicin errnea podra ser fatal (QlikView dara la impresin de cometer errores en los clculos), el programa se ha diseado de tal manera que no permite algunas operaciones cuando la interpretacin de los datos es ambigua para campos asociados. Los campos asociados estn, por lo general, sujetos a las siguientes limitaciones: 1. En un cuadro de lista que muestre el campo, no se podr visualizar la informacin de frecuencia. La opcin Mostrar Frecuencia de las Propiedades del Cuadro de Lista: General no est activa. 2. Los cuadros de estadsticas del campo muestran n/a para la mayora de entidades estadsticas. 3. En los grficos no se pueden crear expresiones que contengan funciones que dependen de la informacin de frecuencia (suma, funciones de contador, media, etc.) del campo, a menos que el modificador Distinct est activo. Al intentarlo, aparecer un mensaje de error. Despus de cada recarga, QlikView controla todas las expresiones de los grficos para ver si ha aparecido alguna ambigedad como resultado de los cambios en la estructura de datos. Si el programa encuentra cualquier expresin ambigua, la desactiva y enva un dilogo de advertencia. La expresin no podr activarse hasta que no se haya corregido el problema. Si se desactiva un archivo de registro, se listan todas las expresiones ambiguas en el registro. Hay una manera muy simple de superar estas limitaciones. Cargue el campo una vez ms, con un nuevo nombre, en la tabla donde deba contabilizarse la frecuencia. Utilice a continuacin el nuevo campo para un cuadro de lista con la configuracin de frecuencia, para un cuadro de estadsticas o para clculos en sus grficos.
Claves sintticas
Cuando dos o ms tablas internas tienen dos o ms campos en comn, esto indica una relacin de claves compuestas. QlikView maneja esta situacin a travs de claves sintticas. Dichas claves son campos annimos que representan todas las combinaciones posibles de la clave compuesta. Cuando se incrementa el nmero de claves compuestas, y dependiendo de la cantidad de datos, la estructura de las tablas y de otros factores, es posible que QlikView maneje estas claves de forma ms o menos elegante o no. Puede ser que QlikView termine utilizando una cantidad excesiva de tiempo y/o memoria. Por desgracia, es casi imposible predecir las limitaciones reales, lo cual deja slo ensayo y error como un mtodo prctico para determinarlos. Por consiguiente recomendamos un anlisis global de la estructura de la tabla proyectada por el diseador de la aplicacin. Los trucos tpicos incluyen:
l
Formar sus propias claves no compuestas, normalmente mediante la concatenacin de cadenas dentro de una funcin de script AutoNumber. Asegurarse de conectar slo los campos necesarios. Al usar por ej. una fecha como clave, asegrese de no cargar por ej. ao, mes o dia_del_mes desde ms de una tabla interna.
402
QlikView resuelve el problema de las referencias circulares interrumpiendo el bucle con una tabla parcialmente desconectada. Si QlikView encuentra estructuras circulares de datos durante la ejecucin de un script, aparecer un dilogo de advertencia y una o ms tablas sern desconectadas parcialmente. Normalmente, QlikView intenta desconectar la tabla ms larga del bucle, ya que sta a menudo es una tabla de transacciones, que debe ser, en general, la que se desconecta. Si no le gusta la eleccin que hace QlikView por defecto de la tabla a desconectar, puede declarar una tabla especfica como tabla parcialmente desconectada mediante una sentencia loosen table en el script. Tambin es posible cambiar de forma interactiva la configuracin para tablas parcialmente desconectadas en la pgina Propiedades de Documento: Tablas tras la ejecucin del script. Vase el captulo Lgica y Selecciones (pgina 117), para ms informacin sobre las tablas parcialmente desconectadas.
Ejemplo:
Alias ID as CustomerID; Load * from Customer.csv;
La sentencia load o select puede contener el especificador as.
Ejemplo:
Load ID as CustomerID, Name, Address, Zip, City, State from Customer.csv;
403
Finalmente es posible renombrar los cuadros de lista y otros objetos de hoja, cambiando las etiquetas mientras se mantienen intactas las asociaciones lgicas definidas por los nombres de campo en el script. Elija Propiedades desde el men objeto del objeto de hoja.
Ejemplo:
load a, b, c from table1.csv; load a, c, b from table2,csv;
La tabla lgica interna resultante tiene los campos a, b y c. El nmero de registros es la suma de los nmeros de registros de la tabla 1 y la tabla 2.
Reglas:
l l
El nmero y los nombres de los campos deben ser exactamente iguales. El orden de las dos sentencias es arbritario.
Concatenacin forzada
Tambin se puede forzar a QlikView a concatenar dos o ms tablas (mediante el prefijo concatenate) si sus conjuntos de campos no coinciden exactamente. El prefijo concatenate empleado en el script concatena una tabla con otra tabla designada o con la ltima tabla lgica previamente creada.
Ejemplo:
load a, b, c from table1.csv; concatenate load a, c from table2,csv;
La tabla lgica interna resultante tiene los campos a, b y c. El nmero de registros en la tabla resultante es la suma de los nmeros de registros de la tabla 1 y la tabla 2. El valor del campo b en los registros que vienen de la tabla 2 es nulo (NULL).
Reglas:
l l
Los nombres de los campos deben ser exactamente iguales. A no ser que se defina el nombre de una tabla previamente cargada en la sentencia concatenate, el prefijo concatenate utilizar la ltima tabla lgica previamente creada. Por lo tanto, el orden de las dos sentencias no es arbitrario.
Ejemplo:
load a, b, c from table1.csv; nonconcatenate load a, b, c from table2.csv
404
A veces las tablas cargadas se vuelven enormes y QlikView funciona a menor velocidad. Parte de la informacin podra perderse: la frecuencia (el nmero de registros) de la tabla original podra no estar ya disponible.
La funcionalidad de keep, que tiene el efecto de reducir una de las dos o ambas tablas a la interseccin de los datos tabulares antes de almacenarlas en QlikView, se ha diseado precisamente para reducir el nmero de casos en que hay que utilizar joins.
Nota: En este manual se utiliza el trmino unir (join) generalmente para referirse a las uniones efectuadas antes de crear las tablas lgicas. Sin embargo, la asociacin que se realiza una vez creadas las tablas lgicas, tambin es un join en esencia.
Ejemplo:
SELECT DISTINCTROW [Order Details].ProductID, [Order Details]. UnitPrice, Orders.OrderID, Orders.OrderDate, Orders.CustomerID FROM Orders RIGHT JOIN [Order Details] ON Orders.OrderID = [Order Details].OrderID;
Esta sentencia select une una tabla de pedidos (a una empresa ficticia), con una tabla que contiene detalles sobre los pedidos. Se trata de una unin externa derecha, en la cual se incluyen todos los registros de OrderDetails, tambin aquellos con un OrderID que no exista en la tabla Orders. Sin embargo, no se incluye ningn pedido que exista en la tabla Orders pero no en la tabla OrderDetails.
Join
La manera ms fcil de hacer una unin es con el prefijo join en el script, que une la tabla interna con la ltima tabla lgica anteriormente creada. La unin ser una unin externa, creando todas las posibles combinaciones de valores de ambas tablas.
Ejemplo:
load a, b, c from table1.csv; join load a, d from table2.csv;
405
La tabla lgica resultante tiene los campos a, b, c y d. El nmero de registros difiere dependiendo de los valores de los campos de ambas tablas.
Reglas:
l l
Los nombres de los campos que se desea unir debern ser exactamente iguales. El nmero de campos a unir es arbitrario. Normalmente, las tablas deberan tener uno o varios campos en comn. Si no tienen ningn campo en comn, se devuelve el producto cartesiano de las tablas. Tambin es posible tener todos los campos en comn, pero en general no tiene sentido. A no ser que se defina el nombre de una tabla previamente cargada en la sentencia join, el prefijo join usa la ltima tabla lgica previamente creada. Por lo tanto, el orden de las dos sentencias no es arbitrario.
Keep
El prefijo explcito join realiza en el lenguaje de script de QlikView una unin completa de las dos tablas. El resultado es una tabla. El resultado de estas uniones es, en muchos casos, una tabla muy extensa. Una de las principales ventajas de QlikView es su capacidad para hacer asociaciones entre tablas, en lugar de unirlas. De este modo se ahorra mucho espacio en memoria, a la vez que se incrementa la velocidad, permitiendo una flexibilidad enorme. La funcionalidad keep se ha diseado para reducir el nmero de casos donde se necesite usar joins explcitos. El prefijo keep entre dos sentencias load o select tiene el efecto de reducir una o ambas tablas a la interseccin de datos tabulares antes de almacenarlas en QlikView. El prefijo keep debe ir siempre precedido por una de las palabras clave inner, left o right. La seleccin de los registros desde las tablas se hace de la misma forma que en un join correspondiente. De todas formas, las dos tablas no se unen y sern almacenadas en QlikView como dos tablas aparte, separadas y nombradas.
Inner
En el lenguaje de script QlikView, los prefijos join y keep pueden ir precedidos de un prefijo inner. Si se usa delante de join, especifica que el join entre las dos tablas debe ser un inner join (una unin interna). La tabla resultante contiene slo combinaciones ente las dos tablas, con un conjunto completo de datos de ambas partes. Si se usa delante de keep, especifica que las dos tablas deben ser reducidas a su interseccin comn antes de almacenarlas en QlikView.
Ejemplo:
406
QVTab1: Select * from Table1; QVTab2: inner keep select * from Table2;
Las dos tablas del ejemplo keep estn, por supuesto, asociadas a travs del campo A.
Left
En el lenguaje de script de QlikView, los prefijos join y keep pueden ir precedidos por el prefijo left. Si se usa delante de join, significa que la unin o join entre las dos tablas debe ser un left join. La tabla resultante contiene slo combinaciones entre las dos tablas, con el conjunto de datos completo de la primera tabla. Si se usa delante de keep, determina que la segunda tabla debera reducirse a su interseccin comn con la primera tabla, antes de ser almacenada en QlikView.
Ejemplo:
QVTab1:
407
Las dos tablas del ejemplo keep estn, por supuesto, asociadas a travs del campo A.
Right
Los prefijos join y keep pueden llevar un prefijo right en el lenguaje de script QlikView. Utilizarlo delante de join, significa que la unin entre las dos tablas deber ser una unin derecha (right join). La tabla resultante slo contendr combinaciones entre las dos tablas, con un conjunto completo de datos de la segunda tabla. Utilizarlo delante de keep, significa reducir la primera tabla a su interseccin comn con la segunda, antes de ser almacenada en QlikView.
Ejemplo:
QVTab1: Select * from Table1; QVTab2: right keep select * from Table2;
408
Las dos tablas del ejemplo keep estn, por supuesto, asociadas a travs del campo A.
409
410
Se trata de una tpica base de datos genrica. Por un lado sera torpe almacenar los datos de una manera que otorgue a cada atributo una columnapropia, ya que muchos atributos no son relevantes para un objeto especfico. Por otro lado, el aspecto sera muy desordenado si se mostraran los datos mezclando longitudes, colores y pesos.
QlikView tiene una solucin elegante para este problema. Si los datos se almacenan de la forma compacta arriba mostrada, podemos elegir entre dos tipos diferentes de visualizacin de datos. QlikView crea automticamente varias tablas lgicas internas a partir de la base de datos genrica. Si cargamos esta tabla de la forma habitual, obtenemos tres cuadros de lista diferentes en la pantalla. Sin embargo, si la tabla se carga como una base de datos genrica, QlikView dividir las columnas dos y tres en cuadros de lista diferentes. A continuacin, QlikView generar un campo para cada valor nico de la segunda columna.
Ejemplo:
Generic select * from GenericTable;
No importa si se usa una sentencia load o select para cargar la base de datos genrica.
411
Ejemplo 1:
ex1.csv Year 1991 1992 1993 1994 1995 Ene 45 11 65 45 45 Feb 65 23 56 24 56 Mar 78 22 22 32 35 Abr 12 22 79 78 78 May 78 45 12 55 68 Jun 22 85 56 15 82
Si se carga esta tabla simplemente en QlikView, el resultado ser un campo para Ao y otro campo para cada uno de los meses. Esto, normalmente, no es el resultado deseado. Probablemente sea preferible generar tres campos, uno para cada categora de cabecera (Ao y Mes) y otro para los valores dentro de la matriz. Esto se consigue aadiendo un prefijo crosstable a la sentencia load o select. La sentencia para cargar esta tabla cruzada podra ser:
La tabla cruzada va a menudo precedida por una serie de columnas calificadoras, que deben leerse de manera directa/continua. Este es el caso en el ejemplo 2:
Ejemplo 2:
ex2.csvv Vendedor A A Year 1991 1992 Ene 45 11 Feb 65 23 Mar 78 22 Abr 12 22 May 78 45 Jun 22 85
412
A A A B B B B B
65 45 45 57 23 77 57 57
56 24 56 77 35 68 36 68
22 32 35 90 34 34 44 47
79 78 78 24 34 91 90 90
12 55 68 90 57 24 67 80
56 15 82 34 97 68 27 94
En este caso hay dos columnas calificadoras a la izquierda, seguidas por las columnas de matriz. El nmero de las columnas calificadoras puede declararse un como tercer parmetro del prefijo crosstable, como se ve acontinuacin:
Ejemplo:
Observe estas dos tablas. La primera muestra el inicio y el final de la produccin de diferentes pedidos. La segunda tabla contiene algunos eventos discretos. Cmo podemos asociar los eventos discretos con los pedidos para saber por ej. qu cambio afecta a qu pedidos y qu pedidos se procesaron a causa de qu cambios?
413
Primero hay que cargar las dos tablas como de costumbre, y despus vincular el campo Time a los intervalos definidos por los campos Start y End:
Select * from OrderLog; Select * from EventLog; Intervalmatch (Time) select Start,End from OrderLog;
Ahora se podra crear un cuadro de tabla en QlikView como ste:
Ahora se observa fcilmente que la interrupcin del servicio de autobuses afect principalmente al pedido A, pero que la reduccin en la velocidad de la lnea de autobuses afect tambin a los pedidos B y C. Slo los pedidos C y D fueron gestionados en parte por el turno 2. Observe los puntos siguientes cuando utilice intervalmatch:
l
Antes de la sentencia intervalmatch debe haberse ledo en QlikView el campo que contiene los puntos de datos discretos (Time en el ejemplo anterior). La sentencia intervalmatch no lee este campo desde la tabla de la base de datos! La tabla leda en la sentencia intervalmatch load o select debe contener siempre exactamente dos campos (Start y End en el ejemplo anterior). Con el fin de establecer un vnculo a otros campos, deben leerse los campos de intervalo junto con los campos adicionales en una sentencia load o select aparte (la primera sentencia select en el ejemplo anterior).
414
Los intervalos estn siempre cerrados, es decir, los puntos finales estn incluidos en el intervalo. Los lmites no numricos provocan que se descarte el intervalo (indefinido) mientras los lmites nulos extienden el intervalo infinitamente (sin lmite). Los intervalos pueden solaparse y los valores discretos se enlazarn con todos los intervalos coincidentes.
27.4 Utilizar la sintaxis ampliada de IntervalMatch para resolver problemas de cambios de dimensin progresivos
La sintaxis ampliada de intervalmatch se puede utilizar para manejar el conocido problema de cambio de dimensin progresivo en las fuentes de datos.
Script de ejemplo:
SET NullInterpret=''; TablaIntervalos: Load Clave, ValidoDesde, Equipo from TablaIntervalos.xls; NullAsValue PrimeraFecha,UltimaFecha; Clave: Load Clave, ValidoDesde as PrimeraFecha, date(if(Clave=previous(Clave), previous(ValidoDesde) - 1)) as UltimaFecha, Equipo resident TablaIntervalos order by Clave, ValidoDesde desc; drop table TablaIntervalos; Transact: Load Clave, Nombre, Fecha, Ventas from Transac.xls; inner join intervalmatch (Date,Key) load FirstDate, LastDate, Key resident Key;
SET NullInterpret='';
slo es necesaria cuando se leen datos desde un archivo de tabla, ya que los valores inexistentes se definen como cadenas vacas, en lugar de valores nulos. Si cargamos datos de una tabla TablaIntervalos dar como resultado la siguiente tabla:
La sentencia nullasvalue permite que los valores nulos se enlacen con los valores de la lista.
415
Cree Clave, PrimeraFecha, UltimaFecha, (campos de atributo) utilizando previous y order by y a continuacin la tabla TablaIntervalos se elimina tras haber sido remplazada por esta tabla clave. Si cargamos datos de Transact, dar como resultado la siguiente tabla
La sentencia intervalmatch precedida por inner join remplaza la clave de arriba por una clave sinttica que conecta con la tabla Transact, dando como resultado la siguiente tabla:
27.5 Jerarquas
A menudo se emplean jerarquas no equilibradas de n niveles para representar, por ejemplo, dimensiones geogrficas u organizativas en los datos. Estos tipos de jerarquas se almacenan normalmente en una tabla de nodos adyacentes, esto es, una tabla en la que cada registro corresponde a un nodo y tiene un campo que contiene una referencia al nodo padre.
En este tipo de tabla, el nodo se almacena en un nico registro, pero puede tener un determinado nmero de hijos. La tabla puede por supuesto contener campos adicionales que describan atributos para los nodos. Una tabla de nodos adyacentes es ptima para el mantenimiento, pero difcil de utilizar en el trabajo diario. En las consultas y el anlisis se suelen emplear otras representaciones en vez. La tabla de nodos expandidos es una representacin comn, en la que cada nivel de la jerarqua se almacena en un campo aparte. Los niveles de una tabla de nodos expandidos pueden utilizarse fcilmente por ejemplo en una tabla pivotante o
416
en una estructura arbrea. La palabra clave hierarchy se puede emplear en el script QlikView para transformar una tabla de nodos adyacentes en una tabla de nodos expandidos. Vase Hierarchy (pgina 262) para ms informacin.
Un inconveniente de la tabla de nodos expandidos es que no es fcil utilizar los campos de nivel para bsquedas o selecciones, dado que se necesita un conocimiento previo acerca de qu nivel explorar o seleccionar. La tabla de antepasados supone una representacin diferente que resuelve este problema. Esta representacin tambin se conoce con el nombre de tabla puente.
La tabla antepasado contiene un registro de cada relacin hijo-antepasado que se encuentra en los datos. Contiene claves y nombres de los hijos y antepasados. Es decir, cada registro describe a qu nodo pertenece un determinado nodo especfico. La palabra clave hierarchybelongsto puede utilizarse en el script QlikView para transformar una tabla de nodos adyacentes en una tabla de Antepasados. Vase Parmetros Hierarchy (pgina 238) para ms informacin. Una buena solucin de QlikView para una jerarqua supone la inclusin de ambos tipos de tabla: una de nodos expandidos y otra de antepasados. La primera es necesaria para crear tablas pivotantes y stas generalmente describen tambin los nodos; la segunda permite la seleccin de rboles completos. Ambas estn ligadas mediante la clave del nodo, por ej. NodeID, el cual tambin pudiera enlazar con una posible tabla de transicin
417
La tabla debe contener exactamente tres o cuatro columnas. Una tabla semntica debe contener relaciones entre valores de campos diferentes o entre valores del mismo campo. No se acepta una mezcla entre las dos. La sentencia load o select que carga una tabla semntica, debe ir precedida por un calificador semantic para declarar que no se trata de una tabla lgica.
En general, se usan cuatro columnas, la primera contiene los valores de los campos que estn relacionados con algn otro valor, este valor del campo relacionado esta comprendido en la tercera columna. La segunda columna debe contener los nombres de las relaciones, y finalmente la cuarta debe contener los nombres de las relaciones inversas. Si se emplean tres columnas, no se pueden dar nombres explcitos para las relaciones inversas. Entonces, los nombres dados en la segunda columna se utilizan para ambas, la relacin y la relacin inversa. Los nombres llevan en este caso flechas delante o detrs.
418
Las primeras y terceras columnas deben llevar el mismo nombre, si se trata de relaciones entre valores del mismo campo. Al igual que los nombres de la segunda y cuarta columna, es decir, el tipo de las relaciones debe ser el mismo. No obstante, si las relaciones se dan entre valores de campos diferentes, todas las columnas deben llevar nombres diferentes.
En el ejemplo presidents incluido en el directorio de ejemplos QlikView, el script para generar los vnculos Predecessor y Successor podra ser:
Directory presidents; Load * from presdnts.csv (ansi, txt, delimiter is ',', embedded labels); Semantic Load No -1 as No, 'Successor' as Relation, No, 'Predecessor' as Relation from presdnts.csv (ansi, txt, delimiter is ',', embedded labels) where No > 1;
El resultado de la segunda sentencia load es una tabla como la de la derecha, y esta tabla ha sido cargada como tabla semntica. Se utiliza la clusula where para omitir el primer registro, ya que si no se omitiera vinculara el primer presidente al inexistente presidente n 0.
Observamos tambin que esta sentencia load contiene dos campos titulados No y dos campos titulados Relation. Una sentencia load de este tipo causara un error en la ejecucin de script si se usara para cargar una tabla interna, ya que el procedimiento de carga para una nica tabla interna exige que ninguno de los campos tenga el mismo nombre. La sentencia select correspondiente tampoco es posible, porque muchos drivers ODBC exigen lo mismo. En lugar de eso, se debera usar la estructura siguiente, si la tabla de presidentes figura en una base de datos:
Connect to DataBase; Select * from presdnts; Alias No2 as No, Relation2 as Relation; Semantic Select No -1 as No,
419
Load No as DuplicateOfNo, FirstName & ' ' & LastName as Name, * from presdnts.csv; Semantic Load No -1 as No, FirstName & ' ' & LastName as Successor, No as DuplicateOfNo, 'Dummy1' from presdnts.csv where No > 1; Semantic Load No +1 as No, FirstName &' ' & LastName as Predecessor, No as DuplicateOfNo, 'Dummy2' from presdnts.csv;
Cuando se hace clic en un vnculo semntico, se efecta una seleccin en el campo de la tercera columna, DuplicateOfNo, que corresponde en la tabla semntica siempre con el nmero del presidente mostrado en el vnculo semntico.
420
Aunque a lo mejor no resulta obvio al principio, las relaciones inversas en la construccin anterior son prcticamente intiles. Mostraran el nombre de un presidente y, al hacer clic, seleccionaran el predecesor/sucesor del presidente mostrado. Por eso se llaman Dummy1 y Dummy2 y se usa slo la primera relacin (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 debern tener nombres de campos diferentes. Por esta razn tenemos dos columnas con el nmero del presidente, No y DuplicateOfNo. Como deseamos obtener dos cuadros de lista diferentes con relaciones, necesitamos dos sentencias semantic diferentes. Tambin es posible realizar este ejemplo con tablas semnticas de tres columnas, pero entonces es muy probable que los cuadros de lista con las relaciones inversas confundan al usuario.
La tabla de informacin que define los archivos vinculados a los valores especficos.
La sentencia para cargar esta tabla como una tabla de informacin sera 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 seleccin mltiple que contiene informacin vinculada, aparece un icono de informacin junto al nombre de campo, el cual muestra que hay informacin disponible. Un clic de ratn sobre el icono mostrar la informacin o cargar el archivo de la aplicacin. Se puede desactivar el icono de informacin en la pgina Diseo del dilogo 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 lnea en este texto, no se podr emplear la tecla retorno. En su lugar, se utiliza el smbolo "\n" en la lnea de informacin.
l
Si se escribe el nombre de un archivo de imagen en la segunda columna (p.ej. extensin bmp), se muestra la imagen en un visor de imgenes interno.
421
l l
Si se escribe el nombre de un archivo de sonido (extensin 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 direccin de Internet, se emplea el navegador registrado de Internet para acceder a dicha direccin.
Un archivo info no puede contener el smbolo asterisco. No obstante, s se permite un smbolo definido como OtherSymbol (vase OtherSymbol (pgina 424)). Utilizando bundle info load, podr vincular datos externos en un documento QlikView. Ms informacin sobre Bundle (pgina 249).
Tablas de correspondencia
Las tablas que han sido cargadas mediante las sentencias mapping load o mapping select reciben un trato diferente de las dems tablas. Se almacenan en un rea aparte de la memoria, y se usan slo como tablas de enlace durante la ejecucin del script. Despus de la ejecucin del script se borran automticamente.
Reglas:
l
Una tabla de correspondencia debe tener dos columnas, la primera con los valores de la comparacin, 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 conexin con los nombres de campo en las tablas internas regulares.
422
Para evitar la aparicin de tres registros diferentes que denotan el mismo pas de los Estados Unidos de Amrica en la tabla concatenada, se puede crear una tabla parecida a la ya mostrada y cargarla como tabla de correspondencia (o enlace). El script completo podra 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 descripcin detallada de la sintaxis, vase Mapping (pgina 280)) carga el archivo MappingTable.txt como una tabla de enlace con la etiqueta CountryMap. La sentencia map (para una descripcin detallada de la sintaxis, vase Map ... using (pgina 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 sern concatenadas por el hecho de que disponen de un mismo conjunto de campos (vea la seccin acerca de la concatenacin en Concatenar varias tablas en una sola (pgina 404)), incluyen el campo Country, cuyos valores de campo se compararn con los de la primera columna de la tabla de enlace. Los valores U.S., United States y US sern buscados y reemplazados por los valores de la segunda columna de la tabla de enlace, es decir USA. El enlace automtico 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 tpica sentencia load o select es el siguiente: 1. Evaluacin de las expresiones 2. Renombrar campos mediante as 3. Renombrar campos mediante alias 4. Calificacin 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 expresin, sino ms bien cuando el valor se almacena bajo el nombre de un campo en una tabla QlikView. Para desactivar los enlaces, utilice la sentencia unmap (vase Unmap (pgina 298)). Para enlazar a nivel de expresin, use la funcin applymap (vase Funciones de correspondencia (pgina 355)).
423
Para enlazar a nivel de subcadena, use la funcin mapsubstring (vase Funciones de correspondencia (pgina 355)).
El smbolo asterisco
El smbolo 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 seccin de acceso del script, su interpretacin ser de todos los valores posibles (tambin los no listados) de este campo. En archivos de informacin no se permite el uso del smbolo de asterisco. Tampoco lo est en campos clave, es decir, en los campos que se emplean para unir tablas. No hay ningn smbolo de asterisco disponible, a no ser que se especifique explcitamente. Si desea informacin acerca de cmo crear la sentencia star en el script, vea Star (pgina 293).
OtherSymbol
En muchos casos es necesario representar todos los dems valores de una tabla, es decir, todos aquellos valores que no se han encontrado explcitamente en los datos cargados. Esto se hace con una variable de macro especial llamada OtherSymbol. Para definir que OtherSymbol sea tratado como todos los dems valores, utilice la sintaxis siguiente:
SET OTHERSYMBOL=<sym>;
antes de una sentencia load/select. <sym> puede ser una cadena. Si QlikView encuentra el smbolo 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 continuacin de OtherSymbol no se considerarn. Para restablecer esta funcionalidad, utilice:
SET OTHERSYMBOL=;
Ejemplo:
Inserte la sentencia a continuacin 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, darn como resultado Indefinido en Nombre.
424
Nota: OtherSymbol no se ha diseado para crear enlaces externos (outer joins) entre tablas!
valores NULL que han sido devueltos por una conexin ODBC valores NULL creados como resultado de una concatenacin 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 generacin de combinaciones de valores de campo para mostrarlos en un cuadro de tabla o exportarlos mediante un botn 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. Vase NullAsValue (pgina 281). Adems, los valores NULL de ODBC, se pueden manipular utilizando nulldisplay (ver a continuacin). Los archivos de texto, por definicin, no pueden contener valores NULL.
SET NULLDISPLAY=; Nota: El uso de NULLDISPLAY slo afecta a los datos que provengan de una fuente de datos ODBC.
Si desea que la lgica de QlikView funcione de este modo con respecto a los valores NULL de ODBC (que los interprete como una cadena vaca), asigne a la variable NULLDISPLAY una cadena vaca, segn se indica a continuacin (dos comillas simples sin nada entre medias):
SET NULLDISPLAY=";
La asignacin debe efectuarse antes de cualquier sentencia select en el script. La cadena vaca se tratar como cualquier otro valor, permitiendo de este modo la asociacin y seleccin de valores NULL.
SET NULLINTERPRET=<sym>;
El smbolo <sym> se interpreta como NULL. <sym> puede ser una cadena. Para restablecer esta funcionalidad a la establecida por defecto, use:
SET NULLINTERPRET=; Nota: El uso de NULLINTERPRET slo afecta a los datos desde archivos de texto y clusulas inline.
425
Funciones
La regla general es que las funciones devuelven NULL cuando los parmetros se salen del rango para el cual se ha definido la funcin.
Ejemplos:
asin(2) log(-5) round(A,0) devuelve devuelve devuelve NULL NULL NULL
Como resultado de lo arriba expuesto se infiere que las funciones generalmente devuelven NULL cuando cualquiera de los parmetros necesarios para la evaluacin son NULL.
Ejemplos:
sin(NULL) chr(NULL) if(NULL, A, B) if(TRUE, NULL, A) if(TRUE, A, NULL) devuelve devuelve devuelve devuelve devuelve NULL NULL B NULL A
Ejemplos:
isnull(NULL) isnum(NULL) devuelve devuelve TRUE (-1) FALSE (0)
Ejemplos:
A + NULL A - NULL A / NULL devuelve devuelve devuelve NULL NULL NULL
426
Operadores relacionales
Si se encuentra NULL en cualquier lado de los operadores relacionales, se aplican reglas especiales.
Ejemplos:
NULL rel.op. NULL A <>NULL A< NULL A <= NULL A = NULL A >=NULL A > NULL devuelve devuelve devuelve devuelve devuelve devuelve devuelve NULL TRUE (-1) FALSE (0) FALSE (0) FALSE (0) FALSE (0) FALSE (0)
Ejemplo:
load * from a.txt (CodePage is 10000, txt, delimiter is , , no labels)
Volver a Sentencias de Script y palabras clave (pgina 243).
427
428
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 ledo 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 ms rpido que leer desde otras fuentes de datos. Los archivos QVD se pueden leer en dos modos, estndar (rpido) y super-rpido. El modo que se utilice viene determinado de forma automtica por el motor de script de QlikView. El modo sper-rpido puede emplearse solo cuando todos los campos o un subconjunto de ellos sean ledos sin ninguna transformacin (sin frmulas que acten sobre los campos). Se permite renombrar los campos. Cuando se apliquen las transformaciones se emplear el modo estndar (rpido). 1. 1) Una cabecera XML bien constituida (con juego de caracteres UTF-8) que describe los campos de la tabla, el diseo de la informacin subsiguiente y algunos otros metadatos. 2. 2) Tablas de smbolos en un formato de bits. 3. 3) Datos reales de la tabla en formato de bits.
429
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 expansin. Para obtener ms informacin sobre el uso de archivos QVD y la Carga incremental, siga el enlace siguiente:
1. Se puede crear y nombrar explcitamente desde el script mediante el comando Store (pgina 294). Indique simplemente en el script que desea exportar una tabla anteriormente leda, o parte de ella, a un nombre de archivo explcitamente nombrado en una localizacin de su eleccin. 2. Creacin y mantenimiento automticos desde el script. Con una sentencia load o select precedida por el prefijo Buffer (pgina 248), QlikView crea de manera automtica 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. Creacin y nombramiento explcitos de forma manual desde el diseo o mediante Intrprete Interno de Macros (pgina 965). Los datos se pueden exportar desde el diseo QlikView por medio de comandos de la GUI o macros de Automatizacin. En la GUI encontrar QVD como uno de los posibles formatos de exportacin bajo el comando Exportar, que se halla en el men de objeto de la mayora de objetos de hoja.
Una vez creados no existe diferencia alguna entre los archivos, por ejemplo en cuanto a la velocidad de lectura, etc
1. Carga de un archivo QVD como una fuente de datos explcita. 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 (pgina 216) maneja los archivos QVD segn 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 automtica de archivos QVD enviados automticamente a buffers. Cuando se utiliza el prefijo Buffer (pgina 248) en sentencias load o select, no se necesitan sentencias explcitas para la lectura. QlikView determinar en qu medida se utilizarn los datos del archivo QVD o si se adquirirn 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 recuperacin de diversa informacin 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 (pgina 364).
430
La complejidad de la solucin depende de las condiciones particulares de cada base de datos fuente, pero podemos plasmar los siguientes casos como los ms frecuentes: 1) Caso 1: solo anexo (pgina 431) (archivos de registro). 2) Caso 2: insertar solo (No Actualizar ni Eliminar) (pgina 432) (No Actualizar o Borrar). 3) Caso 3: Insertar y Actualizar (No Eliminar) (pgina 433) (No Borrar). 4) Caso 4: Insertar y Actualizar y Eliminar (pgina 434). A continuacin encontrar diversas soluciones para cada uno de estos casos. Se pueden leer archivos QVD en el Modo sper rpido o en el Modo estndar. (El mtodo empleado lo selecciona automticamente el motor de script de QlikView dependiendo de la complejidad de la operacin). El modo sper-rpido es (aproximadamente) 10 veces ms rpido que el modo estndar, o alrededor de cien veces ms rpido que cargar la base de datos de la manera ordinaria.
431
l l
La base de datos debe ser un archivo de registro (archivo .log) contenido en un archivo de texto (no ODBC/OLEDB). QlikView lleva un registro constante del nmero de registros ledos previamente y carga slo los registros aadidos al final del archivo.
Ejemplo de script:
Buffer (Incremental) Load * From LogFile.txt (ansi, txt, delimiter is '\t', embedded labels);
La fuente de datos puede ser cualquier base de datos. QlikView carga los registros insertados en la base de datos tras la ltima ejecucin de script. Se requiere una Fecha de Modificacin de campo (o similar) para que QlikView sepa cuales son los registros nuevos.
432
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;
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 ejecucin de script. Se requiere una Fecha de Modificacin 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 solucin har que la lectura del archivo QVD se haga en modo estndar, ms que en modo sper-rpido.
433
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;
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 ejecucin de script. QlikView elimina los registros borrados de la base de datos tras la ltima ejecucin de script. Se requiere una Fecha de Modificacin 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 solucin har que la lectura del archivo QVD se haga en modo estndar, ms que en modo sper-rpido.
434
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
435
436
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.
437
Ejemplo:
Section Access; Load * Inline [ACCESS,USERID,PASSWORD ADMIN, A,X USER,U,Y ]; Section application; Load... from... ...
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.
438
CONTRASEA Campo que contiene una contrasea aceptada. QlikView pedir una contrasea al usuario y la contrastar con el valor introducido en este campo. Esta contrasea no es la misma que la contrasea de Windows. SERIE Un campo que contiene un nmero correspondiente al nmero de serie de QlikView. Ejemplo: 4900 2394 7113 7304 QlikView comprobar el nmero de serie del usuario y lo contrastar con el valor introducido en este campo. 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 informacin de acceso al Sistema Operativo y la contrastar con el valor introducido en este campo.
NTNAME
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 informacin 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 informacin de acceso al Sistema Operativo y la contrastar con el valor introducido en este campo. Campo que contiene una lista de campos no autorizados y que por tanto debieran omitirse para este usuario especfico. Se puede hacer uso de comodines y la lista puede encontrarse vaca. Una forma sencilla de realizar esto es utilizando un subcampo.
OMIT
QlikView comparar el nmero 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. Adems, pedir al usuario un ID de Usuario y una contrasea y los contrastar con los campos IDUSUARIO y CONTRASEA. Si la combinacin de ID de usuario, contrasea y propiedades del entorno tambin se encuentran en la seccin 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 contrasea no se introducen correctamente en tres intentos, habr que repetir el procedimiento completo de entrada al sistema. Como en la seccin de acceso se utiliza la misma lgica interna que es el distintivo caracterstico 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 contrasea, etc, correctos mediante un clic de ratn 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 informacin es suficiente para conceder al usuario acceso al documento. Si lo es, QlikView abrir el documento sin pedir ID de Usuario y Contrasea. Si slo se cargan algunos de los campos de acceso, se utilizarn los requisitos especificados que sean apropiados. Todos los campos listados en las sentencias Load o Select de la seccin de acceso deben ir en MAYSCULAS. Cualquier nombre de campo que contenga minsculas en la base de datos deber ser convertido a maysculas utilizando la funcin maysculas , vase upper(expresintexto) (pgina 352), antes de ser ledo por una sentencia Load o Select. Sin embargo, el ID de Usuario y la Contrasea introducidos por el usuario final que trata de abrir los documentos QlikView no son sensibles a maysculas.
439
Un carcter comodn, 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 seccin de acceso del script, su interpretacin ser de todos los valores posibles (tambin los no listados) de este campo.
Nota: Cuando se cargan datos desde un archivo QVD, el uso de la funcin superior ralentizar la velocidad de carga. Nota: Para generar tablas de acceso en sentencias inline, utilice el Asistente para Tablas de Restriccin de Acceso (pgina 212).
Ejemplo 1:
Slo se comprueba el nmero de serie. Un ordenador especfico recibe acceso ADMIN. Todos los dems reciben acceso de USUARIO. Observe que se puede emplear una estrella para marcar "cualquier nmero de serie". Para esto, no obstante, la sentencia Star is *; deber preceder la carga de esta tabla.
ACCESO
ADMIN USUARIO
SERIE
4900 2394 7113 7304 *
Ejemplo 2:
El administrador y el servidor en el que se ejecuta QlikView como una tarea por lotes reciben acceso ADMIN. Todos los dems en el Dominio reciben acceso USUARIO cuando introducen USER como ID de Usuario y contrasea.
ACCESO SERIE
ADMIN ADMIN *
NTDOMAINSID
IDUSUARIO CONTRASEA
ADMIN * USUARIO ADMIN * USUARIO
USUARIO *
440
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 Seccin de Acceso con los datos reales: La seleccin de valores que se habrn de mostrar o excluir se controla teniendo uno o ms campos con nombres comunes en la seccin de acceso y en la seccin de la aplicacin. Tras la entrada del usuario registrado, QlikView tratar de copiar las selecciones de campos de la seccin de acceso a campos de la seccin de la aplicacin que tengan exactamente los mismos nombres de campo (los nombres de campo debern estar escritos en MAYSCULAS). 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 opcin Reduccin Inicial de Datos basada en la Seccin de Acceso de la pgina 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 opcin Carga Binaria no permitida, en la misma pgina de Propiedades de Documento, a fin de mantener la proteccin de los datos.
Nota: Todos los nombres de campo empleados en la transferencia descrita y todos los valores de campo de estos campos debern ir en MAYSCULAS, ya que todos los nombres de campo y valores de campo se convierten por defecto a maysculas en la seccin 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 (maysculas) ahora existe en ambas, la seccin de acceso y la seccin de aplicacin (todos los valores de campo van tambin en maysculas). Normalmente seran dos campos totalmente diferentes y separados, pero si se marca la opcin Reduccin inicial de datos basada en la Seccin de Acceso se vincularn ambos y se reducir el nmero de registros mostrados al usuario. El campo OMIT en section access define los campos que deberan ocultarse al usuario. El resultado ser el siguiente: Usuario A puede ver todos los campos, pero slo aquellos registros conectados a REDUCTION=1. Usuario B puede ver todos los campos excepto NUM, y slo aquellos registros conectados a REDUCTION=2. Usuario C puede ver todos los campos excepto ALPHA, y solo aquellos registros conectados a REDUCTION=3.
441
442
443
30 Propiedades de Documento
Abre la pgina Propiedades de Documento: General (pgina 444). Aqu se pueden especificar parmetros especficos del documento, tales como imagen y sonido de apertura, fuente por defecto, ordenacin, etc.
Ttulo
Aqu podr introducir el ttulo que se mostrar en la cabecera de la ventana. Por defecto se emplea el nombre del documento. Para cambiarlo, introduzca la seleccin en el cuadro de edicin Ttulo. En el cuadro de edicin Autor se puede especificar el nombre del autor del archivo QlikView.
Autor
444
Formato al Guardar
En este grupo, fije el nivel de compresin de los archivos QlikView. Las opciones de Compresin: Las opciones Media y Alta disminuyen considerablemente el tamao del archivo QlikView al tiempo que sacrifican algo de carga y ahorran velocidad. Las opciones de compresin definidas en Propiedad es de Documento afectan al documento actual. Las opciones de compresin establecidas en Preferencias de Usuario afectan a todos los documentos nuevos. Para obtener ms detalles acerca de la compresin y de cmo fijar opciones de compresin por defecto para todos los archivos nuevos, vase Preferencias de Usuario: Guardar (pgina 89) en el dilogo Preferencias de Usuario. Este botn abre el dilogo Configuracin de Ventanas Emergentes donde podr fijar el aspecto que tendrn por defecto los mensajes emergentes de alerta. Este botn abre el dilogo Configuracin de Ventanas Emergentes (pgina 449) donde podr fijar el aspecto que tendrn por defecto los mensajes emergentes de alerta. La funcionalidad de Estados Alternos la habilita un desarrollador de QlikView. El desarrollador invoca el dilogo Estados Alternos haciendo clic en este botn. Para ms informacin vea Estados Alternos (pgina 133).
Mensajes de Alerta
Mensajes de Ayuda
Estados Alternos...
Nota: no habilite esta funcionalidad a menos que sea realmente necesario en el Documento QlikView.
Estadsticas de Memoria Haga clic en este botn para guardar un archivo de texto que contenga una estadstica acerca del uso de la memoria por parte del documento actual QlikView. Este archivo puede leerse por ejemplo desde QlikView, para un anlisis de los requisitos de memoria de las diferentes partes del documento.
445
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 slido, o como un degradado mediante el dilogo rea de Color (pgina 450), que se abre al hacer clic sobre el botn. Tambin se puede especificar una imagen de fondo, marcando el recuadro Imagen de Papel Tapiz y haciendo clic en el botn Cambiar. Esto abrir el dilogo 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 mtodo se rellenan posteriormente con trozos de la misma imagen. Mosaico: Si est seleccionada esta opcin, la imagen se colocar en forma de mosaico tantas veces como permita el espacio. Orientacin 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 Semntica Pasiva FTP Si est marcada la opcin Utilizar Semntica Pasiva FTP, la semntica pasiva Ftp estar activa. Ftp se activa en el dilogo Abrir Archivos de Internet o Abrir Documento QlikView (pgina 210). La opcin de semntica pasiva se utiliza para comunicarse con un servidor a travs de un cortafuegos. Para monitorizar la ejecucin del script de carga, seleccione Generar Archivo log. La informacin que se muestra en la ventana de Progreso durante la ejecucin 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 parmetro nicamente est disponible si est marcada la casilla de verificacin Generar Archivo Log. Ocultar Opciones no Disponibles de Men La opcin Ocultar Opciones no Disponibles de Men se utiliza junto con los parmetros de seguridad. Cualquier opcin de men que normalmente se volvera gris, en este caso se ocultar por completo al usuario.
446
Ocultar Pestaa
La pestaa de hoja puede eliminarse activando Ocultar Pestaa. Para moverse entre las hojas utilice Acciones (pgina 591) (Funcin: Siguiente Hoja / Anterior Hoja) o la Barra de herramientas Hoja del Men Ver (pgina 64). Tambin se puede utilizar el control de automatizacin, el cual permite, por ejemplo, forzar al usuario a moverse entre las hojas e incluso a hacer selecciones en un orden especfico.
Mantener Archivos Qvd El parmetro Mantener Archivos Qvd No Referenciados ignora el No Referenciados procedimiento habitual, segn el cual cualquier Archivos QVD (pgina 429) se purga inmediatamente tras la ejecucin de script, siempre y cuando ya no estn siendo usados por el documento que los cre. Esta opcin normalmente debera dejarse sin marcar. Clculo de Percentil de Legado Si la casilla de verificacin Clculo de Percentil de Legado est habilitada, QlikView utilizar valores discretos como resultados de la funcin de agregacin de percentil. La eliminacin de la seleccin de la casilla de verificacin de QlikView utilizar un valor interpolado, de la misma forma que en la funcin Percentil de Microsoft Excel. Las versiones de QlikView anteriores a 7.5 slo admitan el algoritmo de valor discreto. Si marca la casilla de verificacin Deshabilitar Deshacer Diseo se suspender la opcin de deshacer diseo. 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 diseo se aade un tramo de datos al buffer de deshacer diseo. En casos muy extremos, la acumulacin de datos en el buffer podra ocasionar problemas con la carga de documentos en un QlikView Server. Habilita y deshabilita el modo WebView, que utiliza el navegador web interno en QlikView para mostrar el diseo del documento como una pgina AJAX, activa o inactiva. Utilice la opcin 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. En el desplegable Modo de Asignacin de Estilo elija el estilo para todos sus objetos de hoja. El modo Avanzado le permite configurar diversos parmetros, tales como el Estilo de Ttulo y el tipo de borde que se emplear, fijado en la pgina de Diseo de los objetos. El modo Simplificado tambin ofrece la opcin de Estilo de Objeto de Hoja, pero configura la mayora de las opciones de forma automtica. Determina cuestiones tales como el Estilo de las Barras de Herramientas y los bordes. Algunos parmetros pueden modificarse en cualquier momento en la pgina Diseo (pgina 524) de los objetos.
447
Estilo de Objeto de Hoja En el desplegable Estilo de Objeto de Hoja seleccione uno de los estilos disponibles para los ttulos de los objetos de hoja. El estilo seleccionado se aplicar a todos los objetos de hoja que tengan ttulo en el documento. Los tres estilos son: Estilo de Pestaa Seleccione en el desplegable Estilo de Pestaa uno de los estilos disponibles para el aspecto de la pestaa. El estilo seleccionado se aplicar a todas las pestaas del documento.
Apariencia de Seleccin QlikView ofrece mltiples maneras diferentes de presentar los datos y hacer selecciones en los cuadros de lista y cuadros de seleccin mltiple. Los estilos QlikView Classic, Indicador de Esquina, LED y Casillas de verificacin LED emplean todos ellos codificacin de color para indicar los valores seleccionados, los posibles y los excluidos. El estilo Casillas de Verificacin y el estilo Casillas de Verificacin LED imitan la interfaz estndar de Windows, con una casilla de verificacin junto a cada valor. Eligiendo un estilo especfico en este control, es posible obligar a que el documento aparezca en un estilo u otro cada vez que se abre. Ms informacin sobre los estilos de seleccin, en Preferencias de Usuario (pgina 85) y Propiedades del Cuadro de Lista: Presentacin (pgina 518). Cuando se utilizan los estilos de seleccin basados en color, hay varios esquemas diferentes de color disponibles. Los colores bsicos 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 seleccin 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 seleccin 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 seleccin en cuadros de lista y cuadros mltiples.
Fondo de Pestaa Especifique un color de fondo personalizado para el fondo de la pestaa, haciendo clic en el botn Fondo de Pestaa.
448
Se puede acceder al dilogo desde las pginas de dilogo 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 dilogo podr personalizar las siguientes propiedades: El botn Fuente abre el dilogo estndar Fuente (pgina 523) donde podr cambiar la configuracin de la fuente para el texto de la ventana emergente. El Color de Fondo de la ventana emergente se puede definir como color slido o como un degradado, mediante el cuadro de dilogo rea de Color (pgina 450) que se abre al hacer clic en el botn coloreado. El Icono establecido por defecto para el emergente es un Icono de Interrogacin 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 presentacin a Sin Icono. Introduzca un tiempo de retardo en el cuadro de edicin Tiempo de Espera para hacer que las ventanas emergentes se cierren de forma automtica tras un tiempo definido. Dicho retardo se mide en milisegundos. Si fijamos el tiempo de finalizacin en 0, la ventana emergente permanecer en la pantalla hasta que el usuario la retire con un clic. Examine la opcin de Sonido para vincular un sonido al emergente. Vase Vincular informacin a valores de campo (pgina 421). El cuadro de edicin inferior deber mostrar una ruta vlida 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 (pgina 179)) ya incluido en el programa (por ej. qmem://<bundled>/sounds/qv_ok.wav).
449
rea de Color
La mayora de las superficies coloreadas en el diseo QlikView pueden formatearse desde el dilogo rea de Color. Puede especificar un color slido que cubra el rea entera, o un efecto de degradado. Las opciones de degradado descritas a continuacin no estn disponibles en ciertas ocaiones y para dichos casos se mostrarn en gris en el dilogo, por ej. para colores en texto. Color Slido Degradado de un Color La opcin bsica que emplea un nico Color de Base uniforme. Esta opcin introduce la utilizacin de la variante de Brillo para crear un efecto de degradado del color. 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, segn se especifique en los grupos Color de Base y Segundo Color. En el dilogo se puede previsualizar cualquier parmetro de color. En el grupo Color de Base se puede determinar el color de base para superficies slidas y degradados. Fijo Esta alternativa especifica un color nico, bsico. Haga clic en el botn coloreado para cambiar el color. Calculado El color puede calcularse dinmicamente desde una expresin. La expresin deber ser una representacin de color vlida, la cual se consigue empleando las Funciones de color (pgina 393) de grfico. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Si el resultado de la expresin no es una representacin vlida de color, el programa volver al negro por defecto.
Calculado
450
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 ms oscuro (a la izquierda) al ms claro (a la derecha). En la posicin central la configuracin 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, bsico. Haga clic en el botn coloreado para cambiar el color. El color puede calcularse dinmicamente desde una expresin utilizando la Funciones de color (pgina 393).
Calculado
Si se ha seleccionado Degradado de un Color o Degradado de dos Colores, la direccin del efecto degradado viene determinada por los parmetros 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.
451
Imagen
Marque esta casilla de verificacin si desea tener una imagen para la apertura del documento. Haga clic en este botn para abrir el cuadro de dilogo Seleccionar Imagen donde podr seleccionar una imagen (bmp, jpg, jpeg, o png). El usuario puede cerrar la imagen de apertura haciendo clic en ella. Debe marcarse necesariamente esta casilla o la de abajo. Cierra la imagen de apertura automticamente. Debe marcarse necesariamente esta casilla o la de arriba. Cierra la imagen de apertura una vez cargado el archivo.
Seleccionar...
Marque esta casilla de verificacin si desea establecer un sonido de apertura para el documento. Esto activa el botn Seleccionar. Este botn abre el dilogo Seleccionar Archivo de Sonido desde donde podr buscar un archivo de sonido. Pulse este botn para ejecutar el sonido seleccionado. Si la opcin Seguridad (pgina 437) est seleccionada, QlikView efecta un procedimiento al abrir el documento (o al establecer sesin nueva en QlikView Server) que oculta permanentemente ciertos datos al usuario, segn su identidad al registrarse para acceder al documento. Cuando se emplea esta funcionalidad en un documento no ejecutado exclusivamente en un QlikView Server, siempre debera combinarse con la opcin Prohibir Carga Binaria (vase a continuacin) para garantizar as la seguridad de acceso a los datos. Este parmetro es mutuamente excluyente con la opcin Seleccin Inicial Basada en Seccin de Acceso. Si esta casilla de verificacin aparece marcada en combinacin con Reduccin Inicial de Datos basada en la Seccin de Acceso, se emplear la exclusin 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 reduccin de la seccin de acceso carezcan de las debidas correspondencias en su campo de aplicacin. Esto no obstante no es aplicable a usuarios con privilegios de Administrador, los cuales en lugar de esto vern el conjunto completo de datos sin reducir si no hay concordancias. Este parmetro se activa por defecto en documentos creados con QlikView 7.02 y posteriores y se recomienda como mxima medida de seguridad de acceso a los datos.
Seleccionar...
Exclusin Estricta
452
Seleccin Inicial Basada Si marca esta opcin, QlikView efectuar un procedimiento al abrir el documento en la Seccin de Acceso (o al establecer una nueva sesin en QlikView Server) que muestra la seleccin basndose 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 debera combinarse con la opcin Prohibir Carga Binaria (vase a continuacin) para garantizar as la seguridad de acceso a los datos. Este parmetro es mutuamente excluyente con la opcin Reduccin Inicial de Datos basada en la Seccin de Acceso. Carga Binaria no permitida Resea del Documento Si est seleccionada esta opcin no se podrn cargar datos del archivo qvw en otro documento QlikView mediante una sentencia Binary (pgina 248). Determina cmo se mostrar el documento en AccessPoint cuando se elija la opcin Resea. Ninguna Se mostrar una pequea indicacin con el mensaje Sin Imagen en AccessPoint. Hoja de Apertura La hoja de apertura del documento se mostrar en AccessPoint. Imagen Pulse el botn Examinar para hallar la imagen que visualizar en AccessPoint.
453
La pestaa Propiedades de Documento: Hojas ayuda a seguir la pista de cada hoja y objeto de hoja del documento QlikView. Esta pgina de dilogo 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 informacin: # ID de Hoja Ttulo Estado El nmero de hoja (su posicin), contando desde 0. El ID de hoja, su nmero de identificacin nico y exclusivo. El texto que actualmente se muestra en la etiqueta de la hoja. Indica si la hoja es normal y corriente, si est oculta, o si tiene una condicin de visualizacin. El nmero de objetos de hoja que hay en la hoja actualmente.
N de Objetos
Tras hacer clic sobre una hoja de la lista, utilice los botones inferiores para Eliminar o abrir sus Propiedades directamente desde este men. Tambin es posible Ascender/Descender la hoja desde aqu. La lista de Objetos de Hoja contiene la siguiente informacin: ID de Hoja ID de Objeto El ID de hoja, su nmero de identificacin nico y exclusivo. Lista el ID de Objeto exclusivo de cada objeto de hoja existente. Los objetos enlazados tienen el mismo ID. Especifica el tipo de objeto. El texto actualmente mostrado en el ttulo del objeto de hoja. Indica si el objeto es normal, est minimizado, maximizado, oculto o tiene una condicin de mostrar. El tiempo en milisegundos que se necesit para el ltimo reclculo de los contenidos del objeto. Esta informacin slo es relevante para objetos que realmente se calculan (grficos, cuadros de tabla y cualquier objeto que contenga frmulas). La capa definida en la pgina Diseo de un dilogo de propiedades de objeto de hoja, definida como Inferior, Normal o Superior de acuerdo con los nmeros -1, 0 o 1 de la lista. (La capa de un objeto de hoja tambin puede establecerse como un nmero entre -128 y +127 mediante la API de Automatizacin.) La cantidad de memoria (en kBytes) que se necesit para el ltimo reclculo de los contenidos del objeto. Esta informacin slo es relevante para objetos que realmente se calculan (grficos, cuadros de tabla y cualquier objeto que contenga frmulas).
Tiempo de Clculo
Capa
Memoria
454
La posicin actual del borde indicado del objeto de hoja, relativo al borde de la ventana del documento, expresado en pxeles.
Izquierda (Min.), La posicin actual del objeto cuando est minimizado, expresado en pxeles. Superior (Min.), Derecha (Min.), Inferior (Min.) Ancho Altura Exportar Estructura El ancho actual del icono minimizado del objeto de hoja, expresado en pxeles. La altura actual del icono minimizado del objeto de hoja, expresada en pxeles. Si se pulsa este botn 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 fcilmente en QlikView para continuar con el anlisis con toda la potencia de la lgica de QlikView. Aparecer un dilogo donde podr elegirse la carpeta de destino para la exportacin. La opcin 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 mltiples objetos mediante Ctrl+clic.
455
En esta pestaa defina ciertos aspectos del comportamiento de un documento cuando ste sea ejecutado en un QlikView Server.
Modo de Actualizacin cuando el Documento se Actualiza en el Servidor Este parmetro define cmo se gestionar la actualizacin de un documento en QlikView Server.
El Cliente inicia la Actualizacin. Si los datos antiguos no se guardan en el servidor, o el cliente es demasiado antiguo, se desconectar la sesin. Elija esta opcin si el servidor no debiera nunca iniciar automticamente una actualizacin de datos en el cliente. Cuando una nueva versin 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 Actualizacin en el Cliente descritas a continuacin. Si esto no fuera posible, bien porque el cliente fuese demasiado antiguo (anterior a la versin 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 sesin simplemente finalizar. El Cliente inicia la Actualizacin.
456
El Cliente inicia la Actualizacin. Si los datos antiguos no se guardan en el servidor o el cliente es demasiado antiguo, la actualizacin se realizar de manera automtica
Elija esta opcin si se prefiere permitir al cliente que inicie una actualizacin de los datos en el cliente cuando ello sea posible, pero tambin permitiendo al servidor iniciar una actualizacin automtica si ello fuera necesario. Cuando una nueva versin 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 Actualizacin en el Cliente descritas a continuacin. 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 automticamente la actualizacin. sta es la opcin que deber escoger si desea permitir siempre al servidor que inicie una actualizacin de los datos en el cliente de forma automtica. Cuando una nueva versin del documento est disponible en el servidor, se actualizarn los datos en el cliente.
El servidor realiza automticamente la actualizacin, sin intervencin por parte del cliente
Modo de Inicio de Actualizacin en el Cliente Este parmetro describe cmo se le debe notificar al cliente la disponibilidad de nuevos datos en el servidor e iniciar una actualizacin. Este parmetro solo tiene validez cuando se ha seleccionado Actualizacin Iniciada por el Cliente en el Modo Actualizar cuando el Documento se Actualiza en el Servidor (vase ms arriba).
Indicar mediante botn de la barra de herramientas La disponibilidad de nuevos datos la seala el botn Actualizar de la barra de herramientas, al volverse de color verde y estar activo (y tambin ha de estar activo su correspondiente comando de men Archivo). La actualizacin se realiza en un momento que el usuario haya escogido mediante un clic de ratn en el botn de la barra de herramientas, o mediante el comando Actualizar del men Archivo. Adems del color verde en el botn Actualizarde la barra de herramientas, la disponibilidad de nuevos datos se indica mediante la aparicin de un dilogo emergente. En el dilogo, el usuario podr escoger entre una actualizacin inmediata o esperar, en cuyo caso la actualizacin se realizar en cualquier momento posterior, a eleccin del usuario, haciendo clic ste en el botn de la barra de herramientas o utilizando el comando Actualizar del men Archivo.
Refrescar La actualizacin se iniciar tan pronto como el servidor seale que hay nuevos automticamente, pero datos disponibles. Se visualizar un dilogo que indica que la actualizacin est informando al usuario de en progreso. que est ocurriendo Refrescar automticamente La actualizacin se iniciar tan pronto como el servidor seale que hay nuevos datos disponibles. No se visualizar dilogo alguno que indique que la actualizacin est en progreso. El usuario experimentar una ligera ralentizacin en el documento, que durar desde fracciones de un segundo hasta varios minutos, dependiendo de las configuraciones del servidor y del tamao del documento.
Objetos del Servidor Los parmetros 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
457
todo tipo de objetos de colaboracin en todos los documentos de un servidor desactivando para ello el parmetro Permitir Colaboracin del Servidor en el panel de control de QlikView Server. Este parmetro sustituye a los parmetros descritos a continuacin. Permitir Marcadores de Esta casilla de verificacin 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. Permitir Objetos de Servidor Esta casilla de verificacin 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. Esta casilla de verificacin 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 aadir un ID de producto OEMal documento, para ms detalles vea Add OEM Product ID. Esta opcin slo 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, podra ser una buena idea fijar un lmite mximo de tiempo para una sesin por motivos de seguridad y hacer que el servidor termine sesiones que estn inactivas o sean demasiado largas. Los parmetros que hallar en la parte inferior de esta pgina 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 tambin otros parmetros correspondientes disponibles desde la parte del servidor y vlidos para todo tipo de documentos publicados. Se optar por el parmetro de carcter ms restrictivo de los dos. Tiempo Mximo de Marcar esta casilla de verificacin activa un lmite de tiempo de espera para una Sesin Inactiva (en sesin inactiva, es decir, que el servidor terminar una sesin en la que el usuario segundos) no haya hecho clics de ratn por un determinado perodo de tiempo. La longitud del tiempo de sesin inactiva se fija en segundos. Tiempo Mximo de Sesin Total (en segundos) Marcar esta casilla de verificacin activa un lmite de tiempo total de espera de sesin, es decir, que el servidor terminar una sesin una vez transcurrido un determinado perodo de tiempo, independientemente de si el usuario ha efectuado clics de ratn o no durante dicho lapso. La longitud del tiempo de sesin total se fija en segundos. Marque esta casilla de verificacin si el Servidor debiera permitir una recarga o actualizacin de datos sin desatender otras solicitudes de pgina activas y pendientes. Marque esta casilla de verificacin si el Servidor debiera permitir una actualizacin o recarga dinmica de los datos.
458
Cuando este parmetro est activo, los usuarios nicamente vern aquellos documentos de la lista de documentos de Access Point o de Abrir en el Servidor a los que tengan acceso segn lo indicado en la seccin de acceso, aparte de otros posibles derechos de acceso. Tenga en cuenta que aquellos nombres presentes en la columna NTNAME de la seccin de acceso se guardarn como texto plano en el archivo qvw, no obstante, no se guardarn contraseas.
En esta pestaa se puede establecer una planificacin de recarga de script predeterminada por defecto para el documento de QlikView Server. Planificacin Preferida En este desplegable se puede establecer la planificacin de frecuencia de recarga del documento que uno desee. La planificacin puede fijarse como Ninguna, Recargar una vez, Cada Hora, Diariamente, Semanalmente o Mensualmente. A continuacin especifique los detalles de la planificacin, como la hora de inicio, los das de la semana, etc. en los campos inferiores.
459
La pgina Propiedades de Cuadro de Entrada: Reglas se abre haciendo clic con el botn derecho sobre un cuadro de entrada y seleccionando la opcin Propiedades en el men contextual. Las variables (ver Variable (pgina 187)) que se han aadido al conjunto de Variables Mostradas en la pgina Propiedades del Cuadro de Entrada: General (pgina 579) se enumeran en la lista de Variables de la pestaa Reglas donde se pueden editar. La pgina Propiedad: Variables es accesible desde Configuracin - Propiedades de Documento: Variables. La lista de variables puede modificarse mediante la opcin Mostrar Variables de sistema.El botn Nuevo... permite aadir una nueva variable al documento. El botn Eliminar quita la variable seleccionada. En el grupo Configuraciones para la Variable Seleccionada el cuadro de edicin muestra el Valor actual de la variable seleccionada. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Las variables no se incluyen normalmente en los marcadores, pero aqu es posible marcar la opcin Incluir en Marcadores. En el grupo Reglas de Entrada especifique unas reglas segn las cuales se comprobarn 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. Estn disponibles las siguientes alternativas: Sin Reglas Los valores introducidos no se contrastan con ninguna regla especfica.
460
Estndar
Los valores introducidos se contrastan con una de varias reglas estndar 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: Estndar, Personalizado, Solo Valores Predefinidos y Solo Lectura. Los valores introducidos se comprobarn segn una regla especificada por el usuario. La regla se introduce en el cuadro de edicin y debe expresarse como una expresin QlikView que devuelve VERDADERO (valor distinto de cero) si el valor introducido es admisible. El valor introducido se indica mediante el signo dlar ($) en la expresin.
Personalizar
Ejemplo:
$>0 har que el cuadro de entrada slo acepte la introduccin de valores positivos en la variable seleccionada.
Ejemplo:
$>=abc+1 como una regla en una variable llamada abc har que el cuadro de entrada slo acepte entradas numricas, con el valor antiguo, ms 1.
Slo Valores Predefinidos Los valores introducidos se comprobarn contra una lista de valores definida en el grupo Valores predefinidos. Slo se aceptarn los valores introducidos que se encuentren en la lista. Slo lectura Habilitar el dilogo Definir Expresin Marca la variable como de slo lectura. No se pueden introducir valores. Marque esta alternativa para permitir la edicin del valor de la variable en el dilogo Editar Expresin, el cual se abre desde el botn ... que aparece al hacer clic en el valor mismo. Marque esta alternativa para que se reproduzca un sonido de advertencia en QlikView cuando el usuario introduce un valor que no cumple las reglas. 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 (pgina 947) 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 Frmula Calculada (pgina 943) para actualizacin dinmica. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas.
En el grupo Lista de Valores se especifica si se quiere, y cmo 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 nmero de valores previos que se deban almacenar se puede fijar en el cuadro de entradas.
461
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 podrn presentarse al usuario como una lista desplegable y/o emplearse para definir valores de variable aceptados. Series Numricas Marque esta alternativa para generar una lista de valores numricos predefinidos basados en un lmite inferior (Desde), un lmite superior (A) y un valor Paso a. Esta opcin puede utilizarse sola o en combinacin con Valores Listados. Marque esta alternativa para especificar una lista de valores arbitrarios predefinidos. Los valores pueden ser numricos o alfanumricos. Los valores alfanumricos deben ir entre comillas (p.ej. 'abc' ). Cada valor va separado por un punto y coma ( ; ) (p.ej. 'abc';45;14.3;'xyz' ). Esta opcin puede utilizarse sola o en combinacin con Series Numricas. Se trata de un campo comentario en el que el creador de una variable puede describir su propsito y funcin.
Valores Listados
Comentario
462
En esta pestaa de propiedades se pueden establecer los Privilegios de Usuario a nivel de documento. Por defecto, todas las opciones estn activas (marcadas). Los usuarios con privilegios de administrador podrn acceder siempre a este dilogo y cambiar las configuraciones. Las configuraciones pueden evitar que los usuarios habituales alteren el documento de varias formas. Las opciones son: Reducir Datos Aadir Hojas Editor de Script Recargar Permiso para utilizar el comando Reducir Datos (pgina 62). Permiso para aadir ms hojas al documento.
Permiso para acceder al dilogo Dilogo Editor de Script (pgina 189).
Permiso para ejecutar una Recarga Parcial (pgina 62). Permiso para acceder al dilogo Editor de Mdulo (pgina 967).
463
Acceso a Propiedades de Permiso para acceder a Configuracin: Propiedades de Documento con Documento (Usuarios) privilegios de USUARIO. Ascender/Descender Hojas Permitir Exportar Permiso para utilizar los comandos Ascender Hoja y Descender Hoja.
Permiso para utilizar cualquiera de los comandos Exportar, Imprimir o Copiar al Portapapeles. Pasa por alto las configuraciones Permitir Exportar por motivos de impresin (slo).
Acceso a Propiedades de Permiso para acceder a las Propiedades de Pestaa. Pestaa Pasar por alto la Ignora cualquier configuracin de seguridad establecida mediante macros y seguridad en las Macros comandos a travs de la automatizacin. Mostrar Todas las Hojas Pasa por alto la visualizacin condicional de hojas y objetos de hoja, quedando y Objetos as todo visible. Esta funcionalidad se puede cambiar pulsando Ctrl+Mays+S. Mostrar Progreso de Script Oculto Permitir Recarga de Usuario Se muestra en el dilogo de progreso de la ejecucin del script para el script oculto. Permiso para ejecutar el Script cuando el documento se abre en el modo USUARIO. Cuando est desactivada esta opcin, no es posible ejecutar el script, incluso si est seleccionada la casilla de verificacin previa Ejecutar Script.
Sustitucin de las Ignora cualquier configuracin de seguridad a nivel de documento u hoja al condiciones de seguridad iniciar sesin como Administrador. por el admin. Contrasea de Mdulo Permite establecer una contrasea para acceder al dilogo Editor de Mdulo (pgina 967). Para cambiar la contrasea, pulse nuevamente el botn Contrasea de Mdulo.
Se pueden establecer otros privilegios para los objetos de hoja, etc. en la pgina de propiedades Propiedades de Hoja: Seguridad (pgina 496).
464
En la pestaa Disparadores, es posible especificar acciones (incluidas acciones de macros) que se invocarn ante eventos de documento, eventos de variable y eventos de campo. Para ms informacin sobre las macros, vea la Editor de Mdulo (pgina 967). No se pueden invocar todo tipo de acciones desde los siguientes disparadores de eventos. Ms informacin acerca del cuadro en la Aadir Accin (Dilogo) (pgina 591).
Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la seccin especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseo de documentos de servidor con disparadores de macros.Le remitimos a la seccin Utilizacin de Macros en Documentos QV del QV-Server (pgina 975) antes de disear documentos de servidor con disparadores de macros.
465
Procedimientos de Evento En este grupo se especifican acciones que se dispararn 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 Seleccin Seleccione este evento para asignar una accin que se ejecutar cada vez que se efecte una seleccin en cualquier campo del documento QlikView. Al Abrir Seleccione este evento para asignar una accin que se ejecutar cada vez que se abra el documento QlikView. Este evento no funciona cuando se ejecuta en el cliente Ajax . Despus De Reducir Datos Seleccione este evento para asignar una accin que se habr de ejecutar tras la ejecucin de cada comando Reducir Datos. Despus De Recargar Seleccione este evento para asignar una accin que se ejecutar cada vez que se recargue el script. Aadir Accin(es) Este botn abre la pgina Acciones (pgina 591). En esta pgina es posible incorporar una accin al disparador. Escoja la accin 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 dilogo Editor de Mdulo (pgina 967). La accin se ejecutar cada vez que se produzca el evento seleccionado en el documento. Cuando se ha asignado una accin a un evento, el botn cambia a Editar Accin y es posible modificar la accin para dicho evento. Procedimientos de Evento En este grupo se establece que las acciones se ejecuten en los cambios de estado de Campo lgico de un campo especificado en el documento. Seleccione un campo de la lista y pulse uno de los botones para asignar una accin. Los botones abren la pgina Acciones (pgina 591). Aqu es posible asignar una accin, incluyendo un nombre de macro existente, o escriba cualquier nombre para el que puede crearse una macro posteriormente en el dilogo Editor de Mdulo (pgina 967). Para ms informacin acerca de la adicin de acciones, vase Acciones (pgina 591). Cuando se ha asignado una accin a un campo, el botn cambia a Editar Accin. Existen los siguientes Procedimientos de Evento de Campo: Al Seleccionar La accin se ejecutar cada vez que se realiza una seleccin en el campo especificado. Al Bloquear La accin se ejecutar cada vez que se bloquea el campo. Al Cambiar La accin se ejecutar cada vez que se efecte una seleccin en cualquier campo que est lgicamente asociado al campo especificado. Al Desbloquear La accin se ejecutar cada vez que se desbloquea el campo.
466
Procedimientos de Evento En este grupo podr crear las acciones que se ejecutarn o dispararn ante los de Variable cambios de estado lgico de campos especificados en el documento. Seleccione una variable de la lista y pulse uno de los botones para asignarle una accin. Los botones abren la pgina Acciones (pgina 591). En esta pgina podr incorporar una accin al disparador. Escoja la macro de accin que desee para asignar un nombre a una macro existente, o introduzca cualquier nombre para el que luego crear una macro en el dilogo Editor de Mdulo. Para ms informacin acerca de la adicin de acciones, vase Acciones (pgina 591). Cuando se ha asignado una accin a una variable, el botn cambia a Editar Accin y ah podr modificar la accin para el evento. Existen los siguientes Procedimientos de Evento de Variable: Al Introducir Datos La accin se ejecutar cada vez que se introduce directamente un nuevo valor en la variable seleccionada. Al Cambiar La accin 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 lgico del documento. Esto generalmente ocurre cuando la variable contiene una frmula.
Nota: para una buena compatibilidad con versiones anteriores de QlikView, la accin debe consistir en una macro. Una accin 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.
467
Nota: Para que la pestaa Grupos est disponible para el documento debe contener datos y el script debe haber sido ejecutado una vez.
Esta pestaa le permite la creacin de grupos de campos jerrquicos o cclicos. Para ms informacin acerca de cmo utilizar los grupos, vea Grupos no jerrquicos (Cclicos) (pgina 946) y Grupos Jerrquicos (pgina 945). 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 cclico o jerrquico. 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 botn le conducir al dilogo Configuraciones de Grupo (pgina 469) donde podr definir un nuevo grupo de campos. Elimina el grupo seleccionado. Abre el dilogo Configuraciones de Grupo (pgina 469) para el grupo seleccionado. Esta pgina sirve para acceder a grupos de campos.
Eliminar Editar
468
Configuraciones de Grupo
Este dilogo se abre al hacer clic en los botones Nuevo o Editar del dilogo Propiedades de Documento: Grupos (pgina 468). Nombre de Grupo Introduzca un nombre de grupo y seleccione o bien Grupo Jerrquico o Grupo Cclico. Los campos disponibles se listan en esta columna. Seleccione los campos que desee incluir en su grupo. Seleccione una tabla.
Campos Disponibles
Mueve los campos seleccionados de la columna de Campos Disponibles a la columna de Campos Utilizados. Mueve todos los campos de la columna de Campos Disponibles a la columna de Campos Utilizados. Mueve los campos seleccionados de la columna de Campos Utilizados a la columna de Campos Disponibles. Mueve el campo seleccionado un paso ms arriba en la lista de Campos Utilizados. Mueve el campo seleccionado un paso hacia abajo en la lista de Campos Utilizados. En esta columna se listan los campos incluidos en el grupo actual. Inicialmente la columna est vaca.
Aadir Todos
Eliminar
Ascender
Descender
Campos Utilizados
469
Aadir Expresin
Abre el dilogo Editar Expresin (dilogo) (pgina 823) para una edicin ms fcil de frmulas largas. Abre el dilogo Editar Expresin (dilogo) (pgina 823) para editar la frmula seleccionada en el rea de Campos Utilizados. Aqu se puede introducir un nombre alternativo para el campo mostrado. Se emplear como nombre de dimensin en el grfico. La etiqueta puede definirse como una Frmula Calculada (pgina 943) para su actualizacin dinmica.
Editar...
Etiqueta
Comandos de Ordenacin Si pulsa este botn se abrir el dilogo Comando de Ordenacin de Grupo en el que se puede establecer un criterio de ordenacin distinto para cada campo del grupo.
470
La lgica 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 ms ejemplos de uso de esta funcionalidad consulte la seccin Tablas Parcialmente Desconectadas del Manual de Referencia.
Nota: Si desconecta parcialmente una o varias tablas, el comportamiento de su documento podra sufrir cambios radicales. Utilice esta funcionalidad nicamente cuando est absolutamente seguro de lo que hace.
Esta pgina de dilogo 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 informacin: Nombre Parcialmente Desconectado N de Registros N de Campos N de Claves Comentario El nombre de la tabla interna. Si la alternativa est marcada, la tabla est parcialmente desconectada. Se puede establecer deliberadamente esta alternativa. El nmero de registros (filas) de la tabla. El nmero de campos (columnas) de la tabla. El nmero de campos clave (conexiones) entre campos (columnas) de la tabla. Muestra los comentarios ledos desde la fuente de datos y los Comment Field (pgina 250) efectuados en el campo.
La lista de Campos, al final de la pgina, 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 nmero interno del campo. Los campos de sistema en QlikView emplean nmeros del 0 a 5, los cuales no se muestran en esta lista. El nombre del campo. Marque esta casilla de verificacin a la derecha del nombre de campo si desea aadir la etiqueta de sistema $dimension al campo. Esta etiqueta denota un campo recomendado para su uso en dimensiones de grfico, cuadros de lista, etc. Un campo etiquetado con dimension se mostrar en la parte superior de todos los controles de seleccin de QlikView excepto en el dilogo Editar Expresin. Marque esta casilla de verificacin a la derecha del nombre de campo si desea aadir 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 seleccin de campos del dilogo Editar Expresin.
Nombre Dimensiones
Mediciones
471
Etiquetas
Muestra el Etiquetas de campo (pgina 185). $ indica que es una etiqueta de sistema. Muestra los comentarios ledos desde la fuente de datos como un indicador de cualquier estatus especial que tuviera el campo, como por ej. Semntico, ModoAnd, SiempreUnoSeleccionado, Info, Bloqueado u Oculto. El nmero de tablas en que aparece el campo. El nmero total de valores de campo, ignorando las selecciones. Esta informacin no est disponible para campos clave (conexiones). El nmero total de valores de campo que son distintos, ignorando las selecciones. Muestra un indicador de cualquier estatus especial que pudiera tener el campo, como por ej. Semntico, ModoAnd, SiempreUnoSeleccionado, Bloqueado u Oculto. Vase tambin Variables de Sistema (pgina 301). Abre un dilogo en el que podr aadir y eliminar etiquetas. Las etiquetas de sistema no pueden eliminarse desde este dilogo. Las etiquetas que incorpore no pueden recibir el mismo nombre que ya tenga una etiqueta de sistema. Si se pulsa este botn 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 fcilmente ledos por QlikView para continuar con un anlisis ms profundo, aprovechando la potencia de la lgica de QlikView. Aparecer un dilogo donde podr elegir la carpeta de destino para la exportacin. La opcin predefinida deposita los archivos en la misma carpeta del documento QlikView. Marque este botn para eliminar cualquier etiqueta que hubiera podido quedar tras haber eliminado un campo del documento QlikView.
Comentario
N de Tablas N de Valores
N de Distinct Tipo
Editar Etiquetas...
Exportar Estructura
Borrar Etiquetas
472
En esta pestaa de propiedades se puede establecer la ordenacin de cualquier campo del documento. (La ordenacin de un campo tambin puede establecerse desde Propiedades del Cuadro de Lista: Ordenar (pgina 546). Seleccione un campo de la lista Camposa la izquierda y a continuacin marque una o ms opciones a la derecha. Las opciones se describen debajo: En el grupo Ordenar por se fija el criterio de ordenacin para los valores de campo de los objetos de hoja. Los cambios realizados en este grupo afectarn a los campos de los objetos de hoja creados tras dichos cambios. Los objetos de hoja creados con anterioridad, no se vern afectados. Estado Cambia el estado si el procedimiento de ordenacin de los valores debe hacerse por el estado de la seleccin. Los valores seleccionados aparecen al principio de la lista si se establece esta opcin. El orden de ordenacin es: seleccionado, opcional, excluido (ascendente). Los valores de campo se ordenarn segn una expresin arbitraria que se introduzca dentro del cuadro de edicin de texto que hay bajo esta opcin de ordenacin. Cambia el estado si el procedimiento de ordenacin de los valores debe ser por frecuencia.
Expresin
Frecuencia
473
Valor Numrico
Cambia el estado si el procedimiento de ordenacin de los valores debe hacerse por valor numrico. Cambia el estado si el procedimiento de ordenacin de los valores debe hacerse en orden alfabtico de acuerdo con el estndar ASCII. Cambia el estado si el procedimiento del procedimiento de los valores debe hacerse en el orden de carga.
Texto
Orden de Carga
El botn Reiniciar establece la ordenacin por estado ascendente y por Texto A --> Z. Si se especifica ms de un orden, el orden de prioridad de la ordenacin ser: estado, expresin, frecuencia, numrico, texto, orden de carga.
Esta pgina de propiedades permite especificar los parmetros de presentacin predeterminados por defecto para los valores de campo que se creen posteriormente en cuadros de lista y cuadros de seleccin mltiple. Los campos disponibles se enumeran en el grupo Campos. El grupo Configuracin Predeterminada de Cuadros de Lista y de Seleccin Mltiple contiene los subgrupos Alineacin, Celdas de varias Filas y Configuracin. Modo de Bsqueda Predeterminado define el modo de bsqueda inicial (predefinido) que se emplear por defecto en la bsqueda de texto.
474
Plantilla Predeterminada Aqu podr seleccionar una Plantilla QlikView que se aplicar a toda hoja y para Nuevos Objetos objeto de hoja de nueva creacin en el documento. La plantilla seleccionada deber estar accesible en todo momento desde el disco, para poder utilizarla. Tambin 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 catlogo 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. Alineacin La alineacin por defecto de los valores de campo puede establecerse por separado para Texto y Nmeros. Por defecto, los valores de texto estn alineados a la izquierda, y los valores numricos estn alineados a la derecha. Si la opcin Dividir Texto est marcada, el texto contenido en la celda (valor de campo) se mostrar en dos o ms lneas. El nmero de lneas de celda se establece en el cuadro de edicin Altura de Celda (Lneas ).
Configuracin
Solo una Columna Marcar esta opcin fuerza el modo de columna nica. Ordenas por columna En las visualizaciones de mltiples columnas los valores de campo se ordenarn por columna, en vez de por fila. Bordes de Celda Marcar esta opcin introducir lneas horizontales entre los valores de campo. Utilizar Anterior Se utilizar el modo de bsqueda empleado en la ltima bsqueda completa. Utilizar Bsqueda con Comodn La cadena de bsqueda inicial estar compuesta por dos caracteres comodn con el cursor entre ambos para facilitar la bsqueda con comodn. Utilizar Bsqueda Normal No se aadirn caracteres adicionales a la cadena de bsqueda. Sin caracteres comodn, se realizar una Bsqueda Normal.
475
Esta pestaa de propiedades muestra el formato de nmero 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 slo se utiliza para Campos: El botn Configuracin Predefinida de Entrada establece el formato por defecto para la entrada de datos. Marque la opcin Mantener Formato Tras Recarga si el formato se aplica al documento permanentemente. Los siguientes controles para formatear valores estn disponibles: Mixto Nmero Incluye nmeros y texto. Los nmeros se muestran en el formato original. Muestra los valores numricos con el nmero de dgitos establecidos en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal.
Entero Fijar en
476
Moneda
Muestra los valores numricos en el formato establecido en el cuadro de texto Formato. El formato por defecto es el establecido en Windows para moneda. Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Fecha
Hora
Fecha/Hora
Intervalo
El botn Mostrar en % opera en los siguientes formatos: Nmero, Entero y Fijo. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece el formato de la hora, la fecha y los valores de fechahora en el estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema.
477
Esta pestaa solo est disponible cuando se trabaja con un documento QlikView en modo ADMIN. Ofrece la posibilidad de encriptar los datos mezclndolos en uno o ms campos. Campos Es un listado con todos los campos del documento. Seleccione uno o ms campos para cifrarlos. Pulse este botn si desea realizar un cifrado aleatorio de los contenidos del(los) archivo(s) seleccionado(s). Los nmeros se mezclan con nmeros 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 ningn otro. Si reejecuta el script, no obstante, el cifrado se perder.
Cifrar
478
En esta pestaa se pueden seleccionar extensiones que modifican el aspecto del documento.
Nota: Extensiones Activas de Documento slo 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 aplicacin. Las Extensiones de Documento son una manera de insertar cdigo JavaScript en una aplicacin QlikView visualizada a travs 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 extensin haciendo clic sobre ella en la lista. Las Extensiones seleccionadas se muestran en el rea de Extensiones Activas. Extensiones Instaladas Add Una lista de las extensiones que han sido instaladas. Mueve los campos seleccionados de la columna de Extensiones Instaladas a la columna de Extensiones Activas. Mueve todos los campos de la columna de Extensiones Instaladas a la columna de Extensiones Activas.
Aadir Todos
479
Eliminar
Mueve los campos seleccionados de la columna de Extensiones Activas a la columna de Extensiones Instaladas. Una lista de las extensiones que estn activas. stas son las que se aaden desde la lista de Extensiones Instaladas. Una breve descripcin de la extensin resaltada en alguna de las listas.
Extensiones Activas
Descripcin de la Extensin
30.16 Fuente
El dilogo Fuente
Aqu se puede establecer la Fuente, el Estilo de Fuente y el Tamao 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). Adems, 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, Grficos, etc) es la que se emplea en la mayora de los objetos, incluidos los cuadros de lista y los grficos. 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 tamao. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los grficos, botones y objetos de texto (excepto los objetos de bsqueda) tambin se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botn coloreado para especificar un color diferente) o puede ser calculado dinmicamente desde una expresin. La expresin deber ser una
480
representacin vlida de color, lo cual se consigue empleando las Funciones de color (pgina 393). Si el resultado de la expresin no es una representacin vlida de color, la fuente de color volver al negro por defecto. Otros parmetros adicionales son: Sombreado Subrayado Si est marcada esta opcin, se aadir un sombreado al texto. Si est marcada esta opcin, el texto se subrayar.
30.17 Diseo
La pgina de diseo
Un parmetro de diseo de diseo solo se aplicar al objeto actual, si sta se realiza desde la pgina de Propiedades del Objeto. Una configuracin de diseo se aplicar a todos los objetos del(os) tipo(s) especificado(s) en el documento, si sta se realiza desde la pgina de propiedades del Documento.
Utilizar Bordes Habilite este parmetro si desea emplear un borde alrededor del objeto de hoja. Especifique el tipo de borde seleccionndolo 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. Tambin existe la opcin de Sin Sombreado.
481
Estilo de Borde
Hay varios tipos de borde predefinidos: Slido Un borde de un solo color slido. 3-D Hundido Un borde que da la impresin de hundir el objeto de hoja desde el fondo. 3-D Elevado Un borde que da la impresin 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. Si se selecciona Imagen como estilo de borde, haga clic en este botn para establecer la imagen que desea usar. 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. Esta opcin est disponible para todos los tipos de borde. Cuando establezca el ancho de los bordes de una imagen, asegrese de que ste se corresponde con el ancho de esquina definido en la imagen. El ancho puede especificarse en mm, cm, pulgadas ("), pxeles (px,pxl,pixel), puntos (pt, pts, point) o unidades de documento (du, docunit). Haga clic en este botn para abrir un dilogo que permita elegir un color de base apropiado en la paleta de colores para todos los tipos de borde, excepto Imagen. 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 bsico seleccionado en la parte superior del objeto de hoja.
Cambiar Imagen...
Ajustar Imagen
Ancho de Borde
Color
Arcoiris
Cuando se elige Simplificado en Propiedades de Documento: General (pgina 444), no hay eleccin posible en cuanto al tipo de borde, solo est el men desplegable Intensidad de Sombreado y el parmetro 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 crculos perfectos hasta formas elpticas o rectangulares: Esquinas Redondeadas Esquinas Inclinacin Si marca esta opcin, podr hacer las esquinas redondeadas. Las esquinas que no tengan la opcin marcada se dibujarn como rectangulares. Es un nmero variable entre 2 y 100 donde 100 define un rectngulo con esquinas cuadradas y 2 corresponde a una elipse perfecta (un crculo elipsoide con un ratio de aspecto de 1:1). Una inclinacin entre 2 y 5 es ptima para conseguir esquinas redondeadas.
482
ngulo de Redondeo
Este parmetro determina el radio de las esquinas en distancia fija (Fijo) o como un porcentaje del cuadrante total (Relativo (%)). Este parmetro le permitir controlar hasta qu punto se vern afectadas las esquinas por la forma general definida en Inclinacin. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (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. Slo podr ubicarse sobre otros objetos de hoja de la misma capa Inferior. 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. 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. 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 opcin para introducir un valor de su eleccin.
Normal
Superior
Personalizar
Mostrar
En el grupo Mostrar se puede especificar una condicin conforme a la cual se mostrar el objeto de hoja: Siempre Condicional El objeto de hoja siempre se mostrar. El objeto de hoja se mostrar u ocultar dependiendo de una Funciones Condicionales (pgina 358) que ser evaluada continuamente dependiendo por ej. de las selecciones efectuadas, etc. El objeto de hoja slo ser visible cuando la condicin devuelva TRUE.
Nota: Los usuarios con privilegios Admin para el documento pueden sobrescribir todas las condiciones de mostrado con la opcin Mostrar todas las Hojas y Objetos en Mostrar Todas las Hojas y Objetos de Hoja en Propiedades de Documento: Seguridad (pgina 463). Esta funcionalidad se puede cambiar pulsando Ctrl+Mays+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 estn habilitadas las correspondientes casillas de verificacin en Propiedades de Documento: Diseo y Propiedades de Hoja: Seguridad. Permitir Mover/Ajustar Si esta opcin ha sido deseleccionada ser imposible mover o ajustar el objeto de hoja.
483
Permitir Copiar/ Clonar Si esta opcin ha sido deseleccionada ser imposible hacer una copia del objeto de hoja. Permitir Informacin Cuando utilice la funcin Info (pgina 265), se mostrar un icono de informacin en la barra de ttulo del objeto siempre que un valor de campo tenga informacin asociada a l. Si no quiere que aparezca el icono de informacin en la barra de ttulo, puede deseleccionar esta opcin. Normalmente los bordes en torno a cualquier tipo de objeto de tabla en QlikView se encogen cuando las selecciones obligan a que el tamao de la tabla sea menor que el espacio asignado para el objeto de hoja. Deseleccionando esta casilla este ajuste automtico de tamao se desactivar, quedando el espacio sobrante en blanco.
Ajustar a Datos
Barras de Desplazamiento
En el grupo Barras de Desplazamiento hallar diversos controles para cambiar el formato de las barras de desplazamiento: Preservar Posicin de Desplazamiento Con esta opcin habilitada, QlikView tratar de mantener la posicin de desplazamiento de tablas y grficos que tengan una barra de desplazamiento de su eje x cuando se efecte una seleccin en otro objeto. La opcin debe estar habilitada tambin en Preferencias de Usuario: Objetos (pgina 96). Determina el color del botn de desplazamiento. Seleccione un color haciendo clic en el botn. 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 slido, o un degradado mediante el dilogo rea de Color (pgina 450), que se abre haciendo clic en el botn correspondiente. Establece el color de fondo de la barra de desplazamiento. Seleccione un color haciendo clic en el botn. 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 slido, o un degradado mediante el dilogo rea de Color (pgina 450), que se abre haciendo clic en el botn correspondiente. Este control afecta tanto al ancho como al tamao relativo de los smbolos de las barras de desplazamiento.
Botones de Desplazamiento
Estilo de Desplazamiento Establece el estilo de la barra de desplazamiento. Seleccione un estilo en el desplegable. El estilo Clsico corresponde a las barras de desplazamiento 4/5 de QlikView. El estilo Estndar confiere un aspecto ms moderno. El estilo Ligero corresponde a una barra ms fina, ms ligera. Aplicar a... Abre el dilogo Propiedades de Ttulo y Borde, en el que podr definir dnde aplicar las propiedades que se establecieron en la pgina Diseo.
484
1. Las cuatro esquinas deben formar un cuadrado de pxeles. En el ejemplo inferior cada esquina tiene 15 x 15 pxeles. Las esquinas pueden ser idnticas o diferentes, pero deben trazarse aparte una de otra. 2. Las reas entre las esquinas describen los bordes superior, inferior, izquierdo y derecho. Slo se necesita definir un mnimo de pxeles que se extienden hasta rellenar el espacio necesario mediante ajustar o repetir el patrn. Vase Ajustar Imagen (pgina 525). 3. El rea de en medio no tiene funcin alguna y puede contener algo o nada.
El Cuadro de Ancho
El nmero de pxeles 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 parmetros, por ejemplo StarsStripes_15_stretch.bmp
En este dilogo se puede establecer a qu objetos del documento debern aplicarse las propiedades de ttulo y borde.
485
Aplicar Propiedades a... Marque esta casilla de verificacin 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. Slo est disponible cuando este dilogo se abre desde la pgina Diseo de un objeto de hoja. Objetos en este Documento Aplica las configuraciones a todos los objetos del documento. 2. Escoja una de las opciones: Slo este tipo de objeto Aplica las configuraciones a todos los objetos de este tipo. Slo est disponible cuando este dilogo se abre desde la pgina Diseo 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 verificacin si desea utilizar las configuraciones de manera predeterminada (por defecto) para todo nuevo objeto en el documento actual. Slo est disponible cuando este dilogo se abre desde la pgina Diseo de un objeto de hoja.
30.18 Ttulo
La pgina Ttulo
Una configuracin de Ttulo slo se aplicar al objeto actual si se realiza desde la pgina de propiedades del Objeto. Una configuracin de Ttulo se aplicar a todos los objetos del(os) tipo(s) especificado(s) en el documento, si sta se realiza desde la pgina de Propiedades del Documento. En la pgina Ttulo podr especificar opciones de diseo que son completamente diferentes a las del diseo general del objeto.
486
Mostrar Ttulo
Cuando se selecciona esta opcin, se crea un ttulo en la parte superior del objeto de hoja. Los cuadros de lista y otros "objetos de cuadro" tendrn la opcin activada por defecto, mientras que los botones, objetos de texto y objetos de lnea/flecha no. En el cuadro de texto podr introducir un ttulo que mostrar en el recuadro del ttulo del objeto de hoja. Utilice el botn Fuente... si desea cambiar el tipo de letra del ttulo.
Texto de Ttulo
Puede establecer los colores del ttulo en sus diversos estados. Las configuraciones de Colores Activos y Colores Inactivos se pueden activar indistintamente unas de otras. Pulse el botn Color de Fondo o Color de Texto para abrir el dilogo rea de Color (pgina 450). El Color de Fondo puede definirse como un color slido o degradado en el dilogo rea de color. Se puede definir el Color de Texto como Fijo o Calculado utilizando Funciones de color (pgina 393). Dividir Texto Si se marca esta opcin, el ttulo se mostrar en dos o ms filas.
Altura de Ttulo (Lneas) En este cuadro de edicin se fija el nmero de lneas del ttulo. El tamao y la posicin exactos del objeto QlikView pueden determinarse y ajustarse mediante los parmetros de Tamao/Posicin para el objeto de hoja QlikView Normal o Minimizado. stos parmetros se miden en pxeles: Coord. X Fija la posicin horizontal del lado izquierdo del objeto de hoja, en relacin con el borde izquierdo de la hoja. Fija la posicin vertical del lado superior del objeto de hoja, en relacin con el borde superior de la hoja. Fija el ancho del objeto de hoja QlikView. Fija la altura del objeto de hoja QlikView.
Coord. Y
Ancho Altura
La orientacin de la etiqueta de ttulo puede modificarse mediante las opciones de Alineacin de Ttulo: Horizontal La etiqueta puede alinearse horizontalmente: a la Izquierda, Centrada o a la Derecha, dentro del rea de ttulo. La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o Inferior dentro del rea de ttulo.
Vertical
Iconos Especiales Muchos de los comandos de men de los objetos de hoja pueden configurarse como iconos de ttulo. Seleccione los comandos que se mostrarn como iconos de ttulo marcando la casilla de verificacin que aparece a la izquierda de cada comando en ls lista. Nota: Utilice los iconos de ttulo especiales con mucho cuidado. Demasiados iconos pueden confundir al usuario.
Permitir Minimizar Cuando se marca esta opcin, se mostrar un icono de minimizado en el ttulo de la ventana del objeto de hoja, siempre y cuando el objeto sea minimizable. Adems, esto har que el objeto se pueda minimizar haciendo doble clic sobre su ttulo.
487
Minimizado Automtico Esta opcin estar disponible cuando Permitir Minimizar est marcado. Si marca la opcin Minimizado Automtico para varios objetos de hoja de una misma hoja, se minimizarn automticamente todos menos uno en cualquier momento. Esto puede resultar til para, por ejemplo, mostrar de forma alternativa diversos grficos en una misma rea de hoja. Permitir Maximizar Si marca esta opcin se mostrar un icono de maximizado en el ttulo de la ventana del objeto de hoja, siempre y cuando el objeto sea maximizable. Adems, esto har que el objeto se pueda maximizar haciendo doble clic sobre su ttulo. Si estn marcados tanto Permitir Minimizar como Permitir Maximizar a la vez, hacer doble clic dar como resultado un objeto minimizado. Aqu podr introducir un texto de ayuda para mostrarlo en una ventana emergente. El texto de ayuda puede especificarse como una Frmula Calculada (pgina 943). Esta opcin no est disponible a nivel de documento. Haga clic en el botn ... que abre el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Puede introducir, por ejemplo, una descripcin del objeto de hoja. Se aadir un icono de ayuda al ttulo de la ventana del objeto. Cuando el puntero del ratn est sobre el icono, el texto se mostrar en una ventana emergente.
Texto de Ayuda
488
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 conexin con la lgica - si hay dos campos lgicamente conectados no importa si estn colocados en la misma hoja o en hojas diferentes. El resultado lgico al hacer las selecciones ser el mismo.
31.1 Creacin
Las hojas nuevas se crean a travs de Aadir Hoja en el men Diseo o haciendo clic en el botn Aadir Hoja de la barra de herramientas.
31.2 Navegacin
Todas las hojas tienen pestaas adjuntas, en las que aparece el nombre de la hoja. Al hacer clic en una pestaa la hoja adjunta a la misma se activa. Si la barra de herramientas Hoja est activa, tambin podr activar una hoja seleccionndola en el desplegable de la barra de herrramientas. Haciendo clic derecho en una pestaa, se abre un men contextual con los comandos siguientes: Propiedades de Pestaa Abre un dilogo en que se puede elegir una fuente para la pestaa. Slo se pueden usar las fuentes TrueType. Vase Propiedades de Pestaa (pgina 498). Selecciona la hoja y abre el dilogo Propiedades de Hoja. Aqu se establecen los parmetros especficos 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 slo est disponible al hacer clic en la pestaa que pertenece a la hoja activa. 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. Mueve la hoja activa un paso hacia la izquierda. Mueve la hoja activa un paso hacia la derecha. Abre la ayuda especfica del contexto. Activa la hoja y a continuacin la elimina.
Propiedades de Hoja
Copiar Hoja
Si hace clic en la pestaa de la hoja activa, el men contextual tambin contiene los comandos Seleccionar campos... y Nuevo objeto de hoja. A continuacin una descripcin de estos comandos. A veces se pueden ver indicadores de seleccin en las pestaas de las hojas, pequeos guisantes que le guan hasta las selecciones. Estos se muestran en las pestaas de las hojas ocultas en las que se puede observar las selecciones que no estn visibles en la hoja activa.
489
Seleccionar Campos
Imprimir
Imprimir imprime una imagen del rea de hoja, incluyendo cualquier objeto de hoja que contenga.
Copia una imagen en mapa de bits del rea de la hoja (nica y exclusivamente) al Portapapeles. Abre un dilogo para guardar una imagen de la hoja actual en un archivo. La imagen puede guardarse como bmp, jpg, gif o png. Abre la ayuda de QlikView. Elimina la hoja y todos sus objetos de hoja.
490
Para dar nombre a la hoja, introduzca un texto en el cuadro de edicin Ttulo. El nombre se mostrar en la pestaa de la hoja. Estado Alterno Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). A cada hoja se le asigna un ID nico y exclusivo, comenzando por SH01. Podr editar este nmero ID ms adelante.
ID de Hoja
En el grupo Mostrar Hoja se puede especificar una condicin segn la cual se mostrar la hoja:
491
Siempre Condicional
La hoja se mostrar siempre. La hoja se mostrar u ocultar dependiendo de una expresin condicional, la cual es evaluada continuamente dependiendo por ej. de las selecciones, etc. La hoja slo ser visible mientras esta condicin devuelva TRUE. Cuando todas las hojas de un documento estn 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 condicin marcando Mostrar todas las hojas y objetos de hoja de la pgina Propiedades de Documento: Seguridad (pgina 463). Esta funcionalidad se puede cambiar pulsando Ctrl+Mays+S.
Con la opcin de Zoom (Porcentaje) se puede cambiar el tamao 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 dilogo Propiedades de Documento. Marcando la opcin Configuraciones de Hoja y haciendo clic en el botn Coloreado se puede definir un color de fondo personalizado, el cual puede configurarse como un color slido o un degradado mediante el dilogo rea de Color. De forma alternativa, el fondo de la hoja puede personalizarse marcando Imagen y haciendo clic en el botn Cambiar. Esto abrir el dilogo Seleccionar Imagen donde se puede seleccionar un archivo con la imagen que se va a emplear.
Formato de Imagen:
Sin Ajustar Rellenar La imagen se muestra tal cual es, lo que puede provocar problemas de mscara. La imagen se ajusta de forma que rellene la hoja, sin tener en cuenta las proporciones de la imagen. La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporcin o ratio de aspecto correcto. La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporcin o ratio de aspecto correcto. Las reas no cubiertas con este mtodo se rellenan posteriormente con trozos de la misma imagen. Si est seleccionada esta opcin, la imagen ser dispuesta en mosaico tantas veces como permita el espacio.
Mantener Aspecto
Mosaico
Orientacin Horizontal y Vertical: Horizontal Vertical Plantillas La imagen puede alinearse horizontalmente: Izquierda,Centrada o Derecha. La imagen puede alinearse verticalmente: Superior, Centrada o Inferior. Invoca el Asistente de Creacin de Plantillas (pgina 651) que le permitir crear una nueva plantilla o editar otra ya existente. Vase Plantillas de Diseo (pgina 649) para obtener ms informacin.
492
Aplicar Plantilla
Abre un dilogo explorador de archivos para elegir un archivo de plantilla de diseo QlikView que se podr aplicar al (los) objeto(s) de hoja. Vase Plantillas de Diseo (pgina 649) para obtener ms informacin.
En el grupo Configuraciones de Pestaa podr definir un color de fondo para la pestaa de la hoja. Gris Clsico Fondo de Hoja Colores Personalizados Seleccione esta opcin para utilizar un color de pestaa gris con texto en negro. Establece el color de la pestaa como el color de la hoja. Esta configuracin le permite especificar un Color de Pestaa personalizado y un Color de Texto de Pestaa haciendo clic en los botones correspondientes. Aplica las configuraciones de color de pestaa a todas las hojas del documento.
Aplicar a Todo
Aqu es donde usted selecciona los Campos (pgina 185) 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 Aadir o Quitar para moverlos a la columna deseada. Los campos seleccionados se mostrarn en la hoja activa, en unos cuadros de lista configurados de forma predeterminada. Para establecer las propiedades especficas de un cuadro de lista haga clic con el botn 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 opcin Mostrar Campos de Sistema.
493
Desde aqu, podr controlar qu campos aparecern 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 listarn ms de una vez. (Esta alternativa solamente se utiliza para objetivos de visualizacin y no tiene que ver con los campos Qualify (pgina 283) en el script load.) Tambin se pueden ver los campos en una tabla a la vez.
La pgina 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 estn ocultos, o tienen condiciones de mostrar. Ordene la tabla por cualquier columna, haciendo clic en su cabecera de columna. Las columnas contienen la siguiente informacin: ID de Objeto Lista el ID de Objeto exclusivo de cada objeto de hoja existente. Los objetos enlazados tienen el mismo ID.
494
Especifica el tipo de objeto. Suministra el texto, si lo hubiera, que se mostrar en el ttulo del objeto. Indica si el objeto es normal, est minimizado, maximizado, oculto o tiene una condicin de mostrar. Muestra en qu estado est el objeto. Vase Estados Alternos (pgina 133) para ms informacin. El tiempo en milisegundos que se necesit para el ltimo reclculo de los contenidos del objeto. Esta informacin slo es relevante para objetos que realmente se calculan (grficos, cuadros de tabla y cualquier objeto que contenga frmulas). Las capas se fijan en la pgina Propiedades de Objeto de Hoja: Diseo donde Inferior, Normal y Superior se corresponden con los nmeros -1, 0 y 1. Escoja esta opcin Personalizar para introducir un valor de su eleccin. Los nmeros vlidos de capa van desde -128 a 127. La cantidad de memoria (en kBytes) que se necesit para el ltimo reclculo de los contenidos del objeto. Esta informacin slo es relevante para objetos que realmente se calculan (grficos, cuadros de tabla y cualquier objeto que contenga frmulas). La posicin actual del borde indicado del objeto de hoja, relativo al borde de la ventana del documento, expresado en pxeles.
Estado
Tiempo de Clculo
Capa
Memoria
Izquierda (Min.), La posicin 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 ratn sobre una hoja de la lista, podr utilizar los botones inferiores para Eliminar o abrir sus Propiedades directamente desde este men. Pueden seleccionarse mltiples objetos mediante <CTRL>+Clic.
495
En esta pgina de propiedades se pueden establecer los Privilegios de Usuario a nivel de hoja. Por defecto, todas las opciones estn marcadas (activas). Las personas con privilegios de usuario podrn acceder siempre a este dilogo y cambiar las configuraciones. Las configuraciones pueden evitar que los usuarios habituales alteren el documento de varias formas. Las opciones son: Aadir Objetos de Hoja Permiso para aadir nuevos objetos de hoja.
Eliminar Objetos de Hoja Permiso para eliminar cualquier objeto de hoja. Mover/Ajustar Objetos de Permiso para cambiar el diseo de los objetos de hoja existentes. Hoja Copiar/Clonar Objetos de Hoja Permiso para aadir una copia de los objetos de hoja existentes.
Acceder a las Permiso para acceder al dilogo 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 opcin Aplicar a todas las hojas, se aplican todas las opciones superiores a todas las hojas del documento.
496
Slo Lectura
Marque esta alternativa si desea bloquear todos los objetos de hoja en esta pestaa en cuanto a sus selecciones. Esto significa que los objetos de hoja slo podrn mostrar los resultados de selecciones efectuadas en objetos de otras hojas.
Se pueden establecer otros privilegios a nivel de documento en la pgina de propiedades Propiedades de Documento: Seguridad (pgina 463).
En esta pgina se pueden especificar acciones, incluidas macros, para invocarlas ante eventos que se produzcan en la hoja y los objetos de hoja. Para ms informacin sobre las macros, vea la Intrprete Interno de Macros (pgina 965). No se pueden invocar todo tipo de acciones desde los siguientes disparadores de eventos. Ms informacin acerca del cuadro en la Aadir Accin (Dilogo) (pgina 591).
Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la seccin especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseo de documentos de servidor con disparadores de macros.Le remitimos a la seccin Utilizacin de Macros en Documentos QV del QV-Server (pgina 975) antes de disear documentos de servidor con disparadores de macros.
497
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 ejecutarn cuando se produzcan cambios en la hoja activa. Pulsar el botn Aadir Accin(es) de cualquier evento le conducir hasta la de Hoja
pgina Acciones (pgina 591). En esta pgina podr incorporar una accin al disparador. Escoja la accin 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 dilogo Editor de Mdulo. Cuando se ha asignado una accin a un evento, el botn cambia a Editar Accin y ah podr modificar la accin para dicho evento. El siguiente Disparador de eventos de hoja se puede configurar: AlActivarHoja La accin se ejecutar cada vez que se active la hoja. Al Abandonar Hoja La accin se ejecutar cada vez que se desactive la hoja.
498
32 Objetos de Hoja
Estn disponibles los siguientes tipos de objetos de hoja:
Cuadro de Lista Cuadro de Estadsticas Cuadro de Seleccin Mltiple Cuadro de Tabla Grficos: Cuadro de entrada Cuadro de Selecciones Actuales Botn Objeto de Texto Objeto de Lnea/Flecha Objeto Calendario/Deslizador Objeto Personalizado Objeto de Bsqueda Objeto Marcador Contenedor
pgina 501 pgina 533 pgina 541 pgina 555 pgina 655 pgina 577 pgina 571 pgina 587 pgina 599 pgina 607 pgina 611 pgina 639 pgina 625 pgina 619 pgina 633
Objetos de hoja de documento se almacenan en el documento qvw. Siempre estn disponibles para cualquiera que abra el documento localmente o desde un QlikView Server. Objetos de Servidor Personales solo estn 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 pgina Mis Objetos de Servidor (pgina 645) del dilogo El dilogo Objetos del Servidor (pgina 645) al cual se accede desde el men Diseo, o a travs del panel Panel de Objetos del Servidor (pgina 643) 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 estarn 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
499
pgina Objetos de Servidor Compartidos del El dilogo Objetos del Servidor (pgina 645), al cual se accede desde el men Diseo, o a travs del Panel de Objetos del Servidor (pgina 643), accesible desde el men Ver.
Nota: El plug-in QlikView IE debe estar instalado en el ordenador cliente desde el que se utilice el documento Microsoft Office.
500
33 Cuadro de Lista
El Cuadro de Lista es el objeto de hoja ms bsico. Contiene una lista de todos los valores posibles de un campo especfico. Cada fila del Cuadro de Lista puede representar varios registros en la tabla cargada, todos con valores idnticos. Seleccionar un valor puede ser equivalente a seleccionar varios registros en la tabla cargada. Un cuadro de lista tambin puede contener un grupo cclico o jerrquico. Cuando se utiliza un grupo jerrquico, seleccionar un valor en el cuadro de lista, har que ste profundice y cambie al siguiente nivel jerrquico dentro del grupo. Para volver hacia atrs en la jerarqua haga clic en el icono jerrquico que se ve en el ttulo del cuadro de lista. Si asigna un grupo cclico a un cuadro de lista, puede cambiar de campo dentro del grupo haciendo clic en el icono de ciclo que aparece en el ttulo del cuadro de lista. Tambin puede ir directamente a cualquier campo del grupo utilizando la opcin Ciclo del men objeto del cuadro de lista. Haciendo clic con el botn derecho sobre el cuadro de lista se abre el Cuadro de Lista: Men Objeto (pgina 501). Tambin puede accederse desde el men Objeto cuando el cuadro de lista es el objeto activo.
Notas
Ciclo
Buscar
501
Bsqueda Difusa
Abre el cuadro de bsqueda de texto en modo de Bsqueda Difusa (pgina 125). Abre El Dilogo Bsqueda Avanzada (pgina 127). Este dilogo permite introducir expresiones de bsqueda avanzada. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+F. Este men en cascada nicamente est disponible cuando est activado el comando Rejilla de Diseo de Men Ver (pgina 64) o cuando est marcada la casilla de verificacin Mostrar Siempre Opciones de Men de Diseo (pgina 95). Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. nicamente disponible para cuadros de lista que muestren campos de entrada. Pone la celda sobre la que se haya hecho clic en modo de edicin de entrada. Equivale a pulsar el icono de entrada en la celda. 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, devolvindolo a su valor predeterminado por defecto desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolvindolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los valores de campo, devolvindolos a sus valores predefinidos desde el script. Se seleccionan todos los valores no excluidos en el cuadro de lista.
Bsqueda Avanzada
Ordenar Capas
Cambiar Valor
Restaurar Valores
Se seleccionan todos los valores del cuadro de lista Borra todas las selecciones actuales del cuadro de lista activo.
502
Borra las selecciones en otros objetos de hoja, mientras mantiene las actuales en el cuadro de lista actual. Bloquea los valores seleccionados en el cuadro de lista activo. (Si no se han hecho selecciones, no estar disponible). Desbloquea los valores bloqueados en el cuadro de lista. (Aparece en lugar de Bloquear si las selecciones han sido previamente bloqueadas). Abre el Asistente de Grfico Rpido (pgina 833), el cual le ayudar a crear un grfico de forma rpida y fcil. Abre el Asistente de grfico de tiempos (pgina 841), el cual le permite crear grficos en los que una determinada medida (expresin) debera cualificarse y a menudo compararse a lo largo de distintos perodos de tiempo. Realiza varios clculos estadsticos sobre los valores seleccionados de un campo (muestra) y muestra los resultados en un Cuadro de Estadsticas (pgina 533). Abre el dilogo Imprimir: General (pgina 109) donde se pueden especificar las configuraciones de impresin. Todos los valores no excluidos del Cuadro de Lista activo se envan a la impresora. Abre el dilogo Print con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF deber descargarse de la pgina web de QlikView e instalarse aparte. Exporta los valores posibles (seleccionados y opcionales) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. Los valores exportados aparecern 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 grficos no se mostrarn cuando se exporte a Excel.
Bloquear
Desbloquear
Enviar a Excel
Exportar
Abre el dilogo Guardar Como donde se pueden especificar una ruta, nombre de archivo y tipo de archivo (tabla) para los contenidos exportados.
503
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 botn derecho (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
504
La pestaa Propiedades del Cuadro de Lista: General se abre haciendo clic con el botn derecho en un cuadro de lista y eligiendo el comando Propiedades en el men contextual. Aqu se pueden establecer los parmetros generales para el cuadro de lista. Ttulo El texto que aparecer en el ttulo del cuadro de lista. El texto por defecto es el nombre del campo seleccionado. El ttulo tambin puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas.
505
Campo
Seleccione un campo de la lista. El cuadro de lista contendr los valores del campo seleccionado. Un cuadro de lista tambin puede contener un grupo cclico o jerrquico. Solo se mostrar uno de ellos por vez. Dichos grupos se crean desde el dilogo Propiedades de Documento: Grupos (pgina 468) y se mostrarn en la lista con los campos disponibles. Si se utiliza un grupo Grupos Jerrquicos (pgina 945), seleccionar un valor nico en el cuadro de lista har que ste profundice y cambie al siguiente nivel jerrquico dentro del grupo. Para volver hacia atrs en la jerarqua haga clic en el icono jerrquico que se ve en el ttulo del cuadro de lista. Si se asigna un Grupos no jerrquicos (Cclicos) (pgina 946) a un cuadro de lista, se puede cambiar de campo dentro del grupo haciendo clic en el icono de ciclo que aparece en el ttulo del cuadro de lista. Tambin es posible ir directamente a cualquier campo del grupo utilizando la opcin Ciclo-> del men de objeto del cuadro de lista. Adems, se puede mostrar un campo calculado en un cuadro de lista. Un campo calculado no surge de la ejecucin de script, sino que es definido desde una expresin. Las mismas normas se aplican a Dimensiones Calculadas, para obtener ms informacin vase Aadir Dimensin Calculada (pgina 673) . Si debiera utilizarse un campo calculado en el cuadro de lista, seleccione <Expresin> en el desplegable, tras lo cual se abrir el dilogo Editar Expresin, donde podr definir la expresin que describa el campo calculado. Utilizar como Ttulo Si selecciona esta casilla de verificacin, el nombre del campo se emplear como Ttulo. El texto <usar nombre de campo> aparecer en el cuadro de edicin del Ttulo. Editar... Este botn solo est disponible cuando se ha seleccionado <Expresin> como nombre de campo. El botn abre el dilogo Editar Expresin donde se puede definir la expresin que describe el campo calculado.
Nota: Si 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 con campos habituales. Algunos parmetros de propiedades no estarn disponibles (ver debajo). Adems, no podr crear cuadros estadsticos a partir de tales cuadros de lista. Nota: Un campo calculado ha de ser siempre una transformacin de uno o ms campos normales. Los campos calculados puramente sintcticos, 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 ms de un campo como base para un campo calculado, las implicaciones lgicas 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 podra afectar al rendimiento con cantidades muy grandes de datos.
506
Modo And
Una Seleccin mltiple dentro de un campo (pgina 119) debe ser del tipo AND o OR. Por defecto, la seleccin es de tipo OR. Este comando alterna el modo lgico con el que se hace una seleccin mltiple. Esta opcin de men est desactivada si el campo no cumple determinadas condiciones; vase Modo And en Cuadros de Lista (pgina 129). Esta opcin no est disponible para los campos calculados. Alterna entre si excluir o no los otros valores del campo, tras una seleccin directa en el cuadro de lista activo. Si est marcada la opcin Mostrar Valores Opcionales, todos los valores, excepto el valor seleccionado, se mostrarn como opcionales, pero pueden ser excluidos por asociacin con selecciones en otros campos. Si no, todos los dems valores se mostrarn como excluidos por defecto. Esta opcin no est disponible para los campos calculados. Alterna entre mostrar o no los valores excluidos de un campo. Los valores excluidos se vuelven no seleccionados. 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. 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 opcin solo se activa cuando ya se ha seleccionado un valor en el cuadro de lista. Esta opcin no est disponible para los campos calculados. Marcar esta opcin 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. Muestra el cuadro de lista en una Vista de rbol en Cuadros de Lista (pgina 530). Este control slo tiene sentido si el campo contiene la representacin de los nodos de ruta en una jerarqua. Un campo as se puede generar empleando el parmetro Path del prefijo Hierarchy. Establece el carcter que debiera interpretarse como separador en la ruta empleada para la Vista de rbol. Alterna entre mostrar la frecuencia de un valor de campo, o no mostrarla. Por frecuencia se entiende el nmero de combinaciones seleccionables en las que aparece el valor. Esta opcin no est disponible para los campos calculados. Establece si la frecuencia del campo seleccionado debe ser mostrada en nmeros absolutos o como porcentaje del nmero total de entradas.
Ocultar Excluidos
Slo Lectura
Con Separador
Mostrar Frecuencia
En Porcentaje
507
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). 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 nmero ID ms adelante.
ID de Objeto
Incluir Valores Excluidos La lista desplegable le permite elegir entre S, No, o <usar predeterminado> lo en la Bsqueda cual se aplica a la configuracin por defecto especificada en Preferencias de Usuario: General. Modo de Bsqueda Predeterminado Especifica el modo de bsqueda inicial predefinido que se emplear en las bsquedas de texto. El modo puede modificarse sobre la marcha introduciendo los smbolos * , o bien ~ como parte de la cadena de bsqueda. Estn disponibles las siguientes alternativas:
Utilizar <predefinido> Se aplicar lo especificado en Preferencias de Usuario (pgina 85) como predeterminado. Utilizar Bsqueda con Comodn La cadena de bsqueda inicial estar compuesta por dos caracteres comodn con el cursor entre ambos para facilitar la bsqueda con comodn. Utilizar Bsqueda Difusa La cadena de bsqueda inicial ser un tipo de tilde (~) que denota una bsqueda difusa. Utilizar Bsqueda Normal No se aadirn caracteres adicionales a la cadena de bsqueda. Sin caracteres comodn, se realizar una Bsqueda Normal. Utilizar Bsqueda Asociativa Se usar bsqueda asociativa en el cuadro de bsqueda. Para ms informacin sobre la bsqueda asociativa, vase Buscar (pgina 124).
Configuraciones de Impresin Imprimir Todos los Valores Aqu podr establecer los parmetros de impresin para el trabajo de la impresora. El comportamiento habitual en los cuadros de lista es imprimir slo los valores posibles. Si marca esta casilla de verificacin, se imprimirn todos los valores (tambin los excluidos).
508
Si marca esta opcin, el cuadro de lista se imprimir tal y como aparece en pantalla, con sus columnas mltiples, su codificacin de colores en las celdas, etc. Esto puede resultar til, por ej. para la inclusin de cuadros de lista en informes.
En la pestaa Expresiones podr definir las expresiones que se mostrarn en el cuadro de lista. Cada expresin aparecer en una nueva columna del cuadro de lista. La esquina superior izquierda del cuadro de dilogo contiene un listado con las expresiones del grfico.
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 continuacin: Frente a cada expresin (o grupo de expresiones) encontrar un icono de expansin (un recuadro con un signo '+'). Haciendo clic en el icono de expansin se abrirn las sub-expresiones o expresiones de atributo. El icono ser reemplazado entonces inmediatamente por un icono contrado ('-'). Los datos de las expresiones tambin pueden formatearse dinmicamente mediante las expresiones de atributo. Haga clic sobre el icono de expansin que hallar frente a cualquier expresin, para visualizar los contenedores (o marcadores de posicin) para las expresiones de atributo de la dimensin. Puede utilizar cualquier nmero y combinacin de expresiones de atributo que desee en una determinada expresin base. Cada vez que se introduce una expresin de atributo para una dimensin, 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 opcin predeterminada en cuanto a color, etc.
509
Color de Fondo
Haga clic en Color de Fondo para definir una expresin de atributo que le ayude a calcular el color bsico del trazado de los datos. La expresin empleada debera devolver una representacin vlida de color (un nmero 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 de color (pgina 393) especiales. Si el resultado de la expresin no es una representacin vlida de color, se emplear el negro. Seleccione Color de Texto para definir una expresin de atributo que le ayude a calcular el color del texto asociado a los datos. La expresin empleada debera devolver una representacin vlida de color (un nmero 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 de color (pgina 393) especiales. Si el resultado de la expresin no es una representacin vlida de color, se emplear el negro. Seleccione Formato de Texto para definir una expresin de atributo que calcule el estilo de fuente en el texto asociado a los datos. La expresin utilizada como expresin de formato de texto deber devolver una cadena que contenga una '<N>' para texto en negrita, una '<K>' para texto en cursiva y una '<S>' para texto subrayado. Slo aplicable a grficos de tarta. Haga clic en Gajo Extrado para introducir una expresin de atributo que calcule si el gajo o porcin de tarta asociado con el punto de datos debera arrastrarse hacia una posicin un tanto "extrada", esto es, ms destacada.
Color de Texto
Formato de Texto
Gajo Extrado
Desplazamiento de Barra Slo aplicable a grficos de tarta. Haga clic en Desplazamiento de Barra para introducir una expresin 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 grficos en cascada. Estilo de Lnea Slo aplicable a grficos de lneas, combinados y de radar. Haga clic en Tipo de Lnea para introducir una expresin de atributo que calcule el tipo o estilo de lnea de una lnea o segmento de lnea asociado con el punto de datos. El ancho relativo de la lnea puede controlarse insertando una etiqueta <Wn> donde n es un factor mltiple que se habr de aplicar en el ancho predefinido de la lnea. El nmero n ha de ser un nmero real entre 0,5 y 8. Ejemplo: <W2.5>. El estilo de la lnea puede controlarse insertando una etiqueta <Sn> donde n es un entero del 1 al 4 que indica el estilo que se habr de utilizar (1=contnuo, 2=guionado, 3=de puntos, 4=guionado/de puntos). Ejemplo: <S3>. Las etiquetas <Wn> y <Sn> se pueden combinar libremente, pero slo se tendr en cuenta la primera incidencia de cada una de ellas. Las etiquetas o tags debern ir encerradas entre comillas simples.
Slo aplicable a grficos de barras, de lneas y combinados. Haga clic en Mostrar Valor para introducir una expresin de atributo que calcule si el rea de los datos debera complementarse con un valor (o un "nmero en el punto de datos") incluso si Valores en Puntos de Datos no ha sido previamente seleccionado para la expresin principal. Si se ha seleccionado Valores sobre los Datos para la expresin principal, la expresin de atributo se descartar.
Mostrar Valor
510
Add
Si pulsa este botn, se abre el dilogo Editar Expresin (dilogo) (pgina 823), el cual permite crear nuevas expresiones. Esta opcin tambin est disponible en el men contextual que aparece al hacer clic con el botn derecho sobre una expresin de la lista de expresiones. Elimina la expresin seleccionada. La opcin tambin est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin de la lista de expresiones. La opcin nicamente est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin de la lista de expresiones. Cuando se utilice este comando en una de las expresiones principales, todos los datos y parmetros asociados con la expresin (incluyendo rtulos y etiquetas) se copiarn al portapapeles como una cadena de xml. La expresin podr entonces copiarse de nuevo en el mismo objeto o encualquier otro objeto QlikView del mismo u otro documento. Si se emplea el comando en una expresin de atributo, nicamente se copiar la definicin de la expresin de atributo. A continuacin se podr pegar la expresin de atributo en cualquier expresin principal del mismo u otro objeto. La opcin solo est disponible en el men contextual que aparece al hacer clic con el botn derecho en una de las expresiones principales de la lista de expresiones. Cuando se haga uso de este comando en una expresin principal, todos los datos y parmetros asociados a la expresin (incluida la etiqueta) podrn ser exportados a un archivo xml. La expresin podr entonces importarse de nuevo en el mismo grfico o en cualquier otro grfico de QlikView, en el mismo u otro documento. El comando abre el dilogo Exportar Expresin, en el que podr elegir el destino para el archivo que se ha de exportar. El archivo recibir una extensin, por ejemplo xml. La opcin nicamente est disponible en el men contextual que aparece al hacer clic con el botn 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 expresin principal en el portapapeles, podr pegarla en el rea en blanco de la lista de expresiones, crendose as una nueva expresin idntica a la copiada originalmente. Si se ha copiado una expresin de atributo, podr pegarla en una expresin principal. La opcin solo est disponible en el men contextual que aparece al hacer clic con el botn derecho del ratn sobre el rea en blanco de la lista de expresiones. El comando abre un dilogo en el que podr buscar la expresin previamente exportada. La expresin importada aparecer como una nueva expresin principal en el grfico. Hace ascender la expresin seleccionada un paso ms arriba de la lista. Utilice este botn si desea cambiar el orden de las expresiones. Hace descender la expresin seleccionada un paso ms abajo en la lista . Utilice este botn si desea cambiar el orden de las expresiones.
Eliminar
Copiar
Exportar
Pegar
Importar
Ascender
Descender
511
Smbolo de Nulo
El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores NULL) en la tabla. El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la tabla. Muestra la composicin de la expresin seleccionada. Es posible editar la expresin directamente en este cuadro. Haciendo clic en el botn se abre el cuadro de dilogo completo Editar Expresin (dilogo) (pgina 823). Marcar esta casilla activar la expresin seleccionada. Si la casilla no se marca, la expresin no se utilizar en absoluto. Si est seleccionada la casilla Siempre, la expresin se mostrar siempre en una columna extra del cuadro de lista. Si est seleccionada la casilla Condicional, el informe se mostrar u ocultar dinmicamente, dependiendo del valor de una expresin condicional introducido en el cuadro de edicin que hay a la derecha. En este grupo se encuentra la configuracin predefinida para la alineacin de sus expresiones. Se puede definir la alineacin a la izquierda, centrada, o a la derecha para texto y nmeros de forma aislada.
Smbolo de Perdido
Definicin
Habilitar
Mostrar
Alineacin
Opciones de Presentacin Este grupo define lo que se escribir en las celdas de expresin del cuadro de lista.
512
Representacin
Estn disponibles las siguientes alternativas: Texto Cuando se seleccione esta opcin los valores de la expresin se interpretarn y mostrarn siempre como texto. Imagen Al seleccionar esta opcin QlikView tratar de interpretar cada valor de la expresin 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://<Name>/<Pedro>). Si QlikView no puede interpretar el valor de una expresin como una referencia vlida a una imagen, se mostrar el valor mismo. Indicador Circular Al seleccionar esta opcin QlikView mostrar el valor de la expresin en un indicador circular. El grfico indicador ser incluido en la celda de tabla disponible. La configuracin visual del indicador puede modificarse mediante el botn Configuraciones de Indicador Indicador Lineal Al seleccionar esta opcin QlikView mostrar el valor de la expresin en un indicador lineal horizontal. El grfico indicador ser incluido en la celda de tabla disponible. La configuracin visual del indicador puede modificarse mediante el botn Configuraciones de Indicador Indicador de Semforo Al seleccionar esta opcin QlikView mostrar el valor de la expresin en un indicador de semforo. El grfico indicador ser incluido en la celda de tabla disponible. La configuracin visual del indicador puede modificarse mediante el botn Configuraciones de Indicador Indicador LED Al seleccionar esta opcin QlikView mostrar el valor de la expresin en un indicador LED. El grfico indicador ser incluido en la celda de tabla disponible. La configuracin visual del indicador puede modificarse mediante el botn Configuraciones de Indicador Mini Grfico Cuando seleccione esta opcin, QlikView mostrar el valor de la expresin en un grfico en miniatura con la expresin sumada a una dimensin extra. El grfico se inscribir en la celda de tabla disponible. Se puede definir la dimensin con el minigrfico pudindose modificar los parmetros mediante el botn Configuraciones de Mini Grfico (ver a continuacin).
Nota: El mini grfico no se mostrar cuando se exporte a Excel.
Configuraciones de Indicador
Slo est disponible cuando una de las opciones de indicador ha sido seleccionada arriba. Abre este dilogo para configurar las propiedades del indicador. Este dilogo es esencialmente igual al de la Propiedades de Grfico: Presentacin (Grfico de Indicador) (pgina 784) para los grficos de indicador.
Configuraciones de Mini nicamente disponible si se ha seleccionado antes Mini Grfico como Opcin Grfico de Presentacin para una expresin de la tabla. Abre un dilogo para configurar las propiedades del mini grfico, Configuraciones de Mini Grfico (pgina 515).
513
Establece los colores para las opciones de realzado segn los colores predeterminados de QlikView.
Forzar Escalado en Cero Fija el lmite inferior del grfico a cero en el eje. No disponible para cuadros grficos con ejes de trazado. Forzar Escala Compartida en eje Y Formato de Imagen Obliga a todas las celdas de una columna a utilizar la misma escala en el eje y.
Slo est disponible cuando se han seleccionado las opciones de imagen arriba. Esta configuracin describe cmo QlikView formatea la imagen para ajustarla a la celda. Hay cuatro alternativas Sin Ajustar La imagen se muestra tal cual es, sin realizar ningn tipo de ajustes. Esto puede hacer que algunas partes de la imagen queden invisibles o que slo aparezca rellena una parte de la celda. Rellenar Si se selecciona esta opcin, se ajustar la imagen hasta llenar la celda, sin tener en cuenta el ratio de aspecto (la proporcin) de la imagen. Mantener Aspecto Si se selecciona esta opcin, se ajustar la imagen lo ms posible hasta llenar la celda, manteniendo al mismo tiempo el ratio de aspecto (la proporcin). 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 ms 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 direccin. Ocultar Texto Cuando Falta Imagen. Si esta opcin est seleccionada, QlikView no mostrar el texto del objeto de texto si la interpretacin como una referencia a una imagen falla por alguna razn. La celda entonces se dejar en blanco.
514
nicamente disponible cuando se ha seleccionado la opcin Mini Grficos en la pgina Expresiones del dilogo Propiedades de una tabla simple. Abre un dilogo para configurar las propiedades del mini grfico. Dimensin Escoja la dimensin para la cual debera trazarse la expresin.
515
Aspecto
Modo Color Establece el mini grfico como Chispa, Lnea con puntos, Puntos, Barras o Ejes. Abre el dilogo rea de Color (pgina 450) desde donde podr configurar el color del mini grfico. Marque la casilla de verificacin y pulse el botn coloreado para abrir el dilogo rea de Color desde donde podr establecer el color para el valor mximo. Marque la casilla de verificacin y pulse el botn coloreado para abrir el dilogo rea de Color desde donde podr establecer el color del valor mnimo.
Realzar Valor Mximo con Color Realzar Valor Mnimo con Color
Realzar Valores Iniciales Marque la casilla de verificacin y pulse el botn coloreado para abrir el dilogo 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 verificacin y pulse el botn coloreado para abrir el dilogo rea de Color desde donde podr establecer el color de los valores extremos. No disponible para Barras y Ejes. Establece los colores para las opciones de realzado segn los colores predeterminados de QlikView.
Forzar Escalado en Cero Fija el lmite inferior del grfico a cero en el eje. No disponible para Ejes. Forzar Escala Compartida en eje Y Obliga a todas las celdas de una columna a utilizar la misma escala en el eje y.
516
La pestaa Ordenar se abre haciendo clic con el botn derecho sobre un objeto de hoja (Cuadro de Lista, Cuadro Mltiple, Cuadro de Tabla, Grfico 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 ordenacin 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 segn su estado lgico (seleccionado, opcional, o excluido). El parmetro Auto Ascendente ordena el cuadro de lista (o, en un cuadro mltiple, el listado desplegable que contiene los valores de campo) conforme a su Estado slo si el cuadro de lista contiene una barra de desplazamiento vertical. No obstante, si ampla el cuadro de lista para que pase a mostrar todos los valores, el criterio de ordenacin de Estado se desactiva por completo. Ordena los valores de campo de acuerdo con la expresin introducida en el cuadro de texto. Si utilizando ordenacin como expresin, Se puede definir un conjunto alternativo de registros mediante una expresin de conjunto. Vase tambin Anlisis de conjuntos (pgina 888). Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen en la tabla). Ordena los valores de campo por sus valores numricos.
Expresin
Frecuencia
Valor Numrico
517
Ordena los valores de campo por orden alfabtico. Ordena los valores de campo por su orden de carga inicial.
El botn Predeterminado establece el criterio de ordenacin por defecto. El orden de prioridad es Estado, Expresin, Frecuencia, Valor numrico, Texto, Orden load. Se puede ordenar cada uno de estos criterios de ordenacin de forma Ascendente o Descendente.
La pgina Propiedades del Cuadro de Lista: Presentacin se abre haciendo clic con el botn derecho en una ventana del cuadro de lista y eligiendo el comando Propiedades en el men contextual. Aqu es posible ajustar el diseo 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 Representacin 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://<Name>/<Peter>). Si QlikView no puede interpretar un valor de campo como una referencia vlida a una imagen, el valor ser mostrado como tal, a menos que est marcada la opcin Ocultar Texto Cuando Falta Imagen. Cuando seleccione Info como Imagen, QlikView mostrar una informacin de imagen enlazada con el valor de campo mediante info load/info select en el script. Si no hay disponible informacin de imagen alguna para un valor de campo, se mostrar el valor mismo, a menos que est marcada la opcin Ocultar Texto Cuando Falta Imagen.
518
Siempre que est marcada cualquier opcin de imagen, las configuraciones bajo Formato de Imagen se pueden utilizar para ajustar la imagen a la celda. Sin Ajustar Rellenar La imagen se muestra como tal, lo que puede provocar problemas de mscara. La imagen se ajusta de forma que rellene la celda, sin tener en cuenta la proporcin o ratio de aspecto. La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporcin o ratio de aspecto correcto. La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la proporcin o ratio de aspecto correcto. Las reas no cubiertas con este mtodo se rellenan posteriormente con trozos de la misma imagen.
Mantener Aspecto
Cuando se muestren imgenes en lugar de texto puede que sea necesario emplear otro estilo de seleccin diferente al que trae el documento por defecto, para que el estado lgico de los valores de campo permanezca visible. Utilice la lista desplegable de Sobreescribir Estilo de Seleccin para seleccionar un estilo de seleccin adecuado, por ej. Indicador de Esquina. Slo una Columna Con esta opcin marcada, los valores del cuadro de lista se presentarn en una sola columna. Marque esta opcin 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 truncarn segn sea necesario. Marque esta opcin para establecer un nmero fijo de columnas para el cuadro de lista. La opcin no est dispomible si est seleccionado Slo una Columna. En los cuadros de lista con ms de una columna, los valores se muestran ordenados por filas, segn el criterio de ordenacin especificado. La opcin Ordenar por columna cambia la ordenacin por columnas. Los valores de campo irn separados por lneas horizontales, simulando las filas de una tabla. La casilla Bordes de Celda se activa automticamente cuando la opcin de Dividir Texto est marcada, pero puede ser desactivada a continuacin. La cadena de bsqueda hasta lo indicado aqu se resaltar en las correspondencias. Abre el dilogo Configuraciones de Fondo. Aqu se establece la alineacin de los valores de campo en un cuadro de lista. La alineacin del Texto y de los Nmeros se establece por separado.
Bordes de Celda
519
En este grupo las celdas del cuadro de lista podrn quedar configuradas para que muestren los valores en mltiples filas, lo cual resulta til con cadenas largas de texto. Dividir Texto de Celda Seleccionando esta opcin, una celda mostrar sus contenidos en ms de una fila. Altura n lneas Aqu se especifican los lmites del nmero de filas de una celda.
Configuraciones de Fondo
Color
Si este parmetro est activo se colorear el fondo del objeto. Puede elegir un color pulsando el botn Color.
Transparencia del Color Slo disponible si se ha activado la opcin del color. Establece el grado de transparencia del color de fondo. Imagen Si este parmetro est activo, el fondo del objeto ser una imagen. Pulse Explorar y escoja una imagen. Pulse Eliminar para eliminarla del fondo.
520
Ajuste de Imagen
Slo disponible si se ha activado la opcin de imagen. El parmetro define cmo ajusta QlikView la imagen para que quepa. Sin Ajustar La imagen se mostrar tal cual es, sin ningn tipo de ajuste. Esto puede hacer que algunas partes de la imagen no se visualicen o que tan slo 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 proporcin) de la imagen. Mantener Aspecto Si selecciona esta opcin, se ajustar la imagen lo ms posible hasta llenar el fondo de la hoja, al tiempo que se mantiene el ratio de aspecto (o proporcin) de la imagen. Rellenar con Aspecto La imagen se ajusta lo ms 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 direccin. Slo disponible si se ha activado la opcin de imagen. Alinea la imagen a la Izquierda, Centrado o a la Derecha. Slo disponible si se ha activado la opcin de imagen. Alinea la imagen en la parte Superior, Centrado o Inferior.
Alineacin Horizontal
Alineacin Vertical
Transparencia de Imagen Slo disponible si se ha activado la opcin de imagen. Establece el grado de transparencia de la imagen de fondo.
La pgina Nmero
La pgina Propiedades: Nmero se abre haciendo clic con el botn derecho sobre un objeto de hoja y eligiendo el comando Propiedades en el men flotante.
521
Cada campo tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de Documento: Nmero (pgina 476). No obstante, se puede utilizar un formato numrico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de nmero en el grupo inferior. Esta pgina de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto Nmero Incluye nmeros y texto. Los nmeros se muestran en formato original. Muestra los valores numricos con el nmero de dgitos establecido en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal. Muestra los valores en el formato establecido en el cuadro de edicin Patrn 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. Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00). Esta casilla de verificacin afecta a los siguientes formatos: Nmero, Entero y Fijado.
Entero Fijar en
Money
Date
Time
Fecha/Hora
Interval
Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece la hora, la fecha y el formato fecha/hora conforme al estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema. El botn Modificar formato de documento abre la pgina Propiedades de Documento: Nmero (pgina 476) en la que se puede editar el formato de nmero por defecto de cualquier campo.
522
33.7 Fuente
El dilogo Fuente
Aqu se puede establecer la Fuente, el Estilo de Fuente y el Tamao 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). Adems, 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, Grficos, etc) es la que se emplea en la mayora de los objetos, incluidos los cuadros de lista y los grficos. 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 tamao. Finalmente, las fuentes predefinidas para nuevos documentos se pueden fijar en Preferencias de Usuario: Fuente). Para los grficos, botones y objetos de texto (excepto los objetos de bsqueda) tambin se puede especificar un Color de fuente. El color puede ser Fijo (haga clic en el botn coloreado para especificar un color diferente) o puede ser calculado dinmicamente desde una expresin. La expresin deber ser una representacin vlida de color, lo cual se consigue empleando las Funciones de color (pgina 393). Si el resultado de la expresin no es una representacin vlida de color, la fuente de color volver al negro por defecto. Otros parmetros adicionales son: Sombreado Subrayado Si est marcada esta opcin, se aadir un sombreado al texto. Si est marcada esta opcin, el texto se subrayar.
523
33.8 Diseo
La pgina de diseo
Un parmetro de diseo de diseo solo se aplicar al objeto actual, si sta se realiza desde la pgina de Propiedades del Objeto. Una configuracin de diseo se aplicar a todos los objetos del(os) tipo(s) especificado(s) en el documento, si sta se realiza desde la pgina de propiedades del Documento.
Utilizar Bordes Habilite este parmetro si desea emplear un borde alrededor del objeto de hoja. Especifique el tipo de borde seleccionndolo 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. Tambin existe la opcin de Sin Sombreado. Estilo de Borde Hay varios tipos de borde predefinidos: Slido Un borde de un solo color slido. 3-D Hundido Un borde que da la impresin de hundir el objeto de hoja desde el fondo. 3-D Elevado Un borde que da la impresin 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. Si se selecciona Imagen como estilo de borde, haga clic en este botn para establecer la imagen que desea usar.
Cambiar Imagen...
524
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. Esta opcin est disponible para todos los tipos de borde. Cuando establezca el ancho de los bordes de una imagen, asegrese de que ste se corresponde con el ancho de esquina definido en la imagen. El ancho puede especificarse en mm, cm, pulgadas ("), pxeles (px,pxl,pixel), puntos (pt, pts, point) o unidades de documento (du, docunit). Haga clic en este botn para abrir un dilogo que permita elegir un color de base apropiado en la paleta de colores para todos los tipos de borde, excepto Imagen. 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 bsico seleccionado en la parte superior del objeto de hoja.
Ancho de Borde
Color
Arcoiris
Cuando se elige Simplificado en Propiedades de Documento: General (pgina 444), no hay eleccin posible en cuanto al tipo de borde, solo est el men desplegable Intensidad de Sombreado y el parmetro 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 crculos perfectos hasta formas elpticas o rectangulares: Esquinas Redondeadas Esquinas Inclinacin Si marca esta opcin, podr hacer las esquinas redondeadas. Las esquinas que no tengan la opcin marcada se dibujarn como rectangulares. Es un nmero variable entre 2 y 100 donde 100 define un rectngulo con esquinas cuadradas y 2 corresponde a una elipse perfecta (un crculo elipsoide con un ratio de aspecto de 1:1). Una inclinacin entre 2 y 5 es ptima para conseguir esquinas redondeadas. Este parmetro determina el radio de las esquinas en distancia fija (Fijo) o como un porcentaje del cuadrante total (Relativo (%)). Este parmetro le permitir controlar hasta qu punto se vern afectadas las esquinas por la forma general definida en Inclinacin. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit).
ngulo de Redondeo
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. Slo podr ubicarse sobre otros objetos de hoja de la misma capa Inferior. 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.
Normal
525
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. 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 opcin para introducir un valor de su eleccin.
Personalizar
Mostrar
En el grupo Mostrar se puede especificar una condicin conforme a la cual se mostrar el objeto de hoja: Siempre Condicional El objeto de hoja siempre se mostrar. El objeto de hoja se mostrar u ocultar dependiendo de una Funciones Condicionales (pgina 358) que ser evaluada continuamente dependiendo por ej. de las selecciones efectuadas, etc. El objeto de hoja slo ser visible cuando la condicin devuelva TRUE.
Nota: Los usuarios con privilegios Admin para el documento pueden sobrescribir todas las condiciones de mostrado con la opcin Mostrar todas las Hojas y Objetos en Mostrar Todas las Hojas y Objetos de Hoja en Propiedades de Documento: Seguridad (pgina 463). Esta funcionalidad se puede cambiar pulsando Ctrl+Mays+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 estn habilitadas las correspondientes casillas de verificacin en Propiedades de Documento: Diseo y Propiedades de Hoja: Seguridad. Permitir Mover/Ajustar Si esta opcin ha sido deseleccionada ser imposible mover o ajustar el objeto de hoja. Permitir Copiar/ Clonar Si esta opcin ha sido deseleccionada ser imposible hacer una copia del objeto de hoja. Permitir Informacin Cuando utilice la funcin Info (pgina 265), se mostrar un icono de informacin en la barra de ttulo del objeto siempre que un valor de campo tenga informacin asociada a l. Si no quiere que aparezca el icono de informacin en la barra de ttulo, puede deseleccionar esta opcin. Normalmente los bordes en torno a cualquier tipo de objeto de tabla en QlikView se encogen cuando las selecciones obligan a que el tamao de la tabla sea menor que el espacio asignado para el objeto de hoja. Deseleccionando esta casilla este ajuste automtico de tamao se desactivar, quedando el espacio sobrante en blanco.
Ajustar a Datos
Barras de Desplazamiento
En el grupo Barras de Desplazamiento hallar diversos controles para cambiar el formato de las barras de desplazamiento:
526
Con esta opcin habilitada, QlikView tratar de mantener la posicin de desplazamiento de tablas y grficos que tengan una barra de desplazamiento de su eje x cuando se efecte una seleccin en otro objeto. La opcin debe estar habilitada tambin en Preferencias de Usuario: Objetos (pgina 96). Determina el color del botn de desplazamiento. Seleccione un color haciendo clic en el botn. 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 slido, o un degradado mediante el dilogo rea de Color (pgina 450), que se abre haciendo clic en el botn correspondiente. Establece el color de fondo de la barra de desplazamiento. Seleccione un color haciendo clic en el botn. 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 slido, o un degradado mediante el dilogo rea de Color (pgina 450), que se abre haciendo clic en el botn correspondiente. Este control afecta tanto al ancho como al tamao relativo de los smbolos de las barras de desplazamiento.
Botones de Desplazamiento
Estilo de Desplazamiento Establece el estilo de la barra de desplazamiento. Seleccione un estilo en el desplegable. El estilo Clsico corresponde a las barras de desplazamiento 4/5 de QlikView. El estilo Estndar confiere un aspecto ms moderno. El estilo Ligero corresponde a una barra ms fina, ms ligera. Aplicar a... Abre el dilogo Propiedades de Ttulo y Borde, en el que podr definir dnde aplicar las propiedades que se establecieron en la pgina Diseo.
527
33.9 Ttulo
La pgina Ttulo
Una configuracin de Ttulo slo se aplicar al objeto actual si se realiza desde la pgina de propiedades del Objeto. Una configuracin de Ttulo se aplicar a todos los objetos del(os) tipo(s) especificado(s) en el documento, si sta se realiza desde la pgina de Propiedades del Documento. En la pgina Ttulo podr especificar opciones de diseo que son completamente diferentes a las del diseo general del objeto. Mostrar Ttulo Cuando se selecciona esta opcin, se crea un ttulo en la parte superior del objeto de hoja. Los cuadros de lista y otros "objetos de cuadro" tendrn la opcin activada por defecto, mientras que los botones, objetos de texto y objetos de lnea/flecha no. En el cuadro de texto podr introducir un ttulo que mostrar en el recuadro del ttulo del objeto de hoja. Utilice el botn Fuente... si desea cambiar el tipo de letra del ttulo.
Texto de Ttulo
Puede establecer los colores del ttulo en sus diversos estados. Las configuraciones de Colores Activos y Colores Inactivos se pueden activar indistintamente unas de otras. Pulse el botn Color de Fondo o Color de Texto para abrir el dilogo rea de Color (pgina 450). El Color de Fondo puede definirse como un color slido o degradado en el dilogo rea de color. Se puede definir el Color de Texto como Fijo o Calculado utilizando Funciones de color (pgina 393). Dividir Texto Si se marca esta opcin, el ttulo se mostrar en dos o ms filas.
Altura de Ttulo (Lneas) En este cuadro de edicin se fija el nmero de lneas del ttulo.
528
El tamao y la posicin exactos del objeto QlikView pueden determinarse y ajustarse mediante los parmetros de Tamao/Posicin para el objeto de hoja QlikView Normal o Minimizado. stos parmetros se miden en pxeles: Coord. X Fija la posicin horizontal del lado izquierdo del objeto de hoja, en relacin con el borde izquierdo de la hoja. Fija la posicin vertical del lado superior del objeto de hoja, en relacin con el borde superior de la hoja. Fija el ancho del objeto de hoja QlikView. Fija la altura del objeto de hoja QlikView.
Coord. Y
Ancho Altura
La orientacin de la etiqueta de ttulo puede modificarse mediante las opciones de Alineacin de Ttulo: Horizontal La etiqueta puede alinearse horizontalmente: a la Izquierda, Centrada o a la Derecha, dentro del rea de ttulo. La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o Inferior dentro del rea de ttulo.
Vertical
Iconos Especiales Muchos de los comandos de men de los objetos de hoja pueden configurarse como iconos de ttulo. Seleccione los comandos que se mostrarn como iconos de ttulo marcando la casilla de verificacin que aparece a la izquierda de cada comando en ls lista. Nota: Utilice los iconos de ttulo especiales con mucho cuidado. Demasiados iconos pueden confundir al usuario.
Permitir Minimizar Cuando se marca esta opcin, se mostrar un icono de minimizado en el ttulo de la ventana del objeto de hoja, siempre y cuando el objeto sea minimizable. Adems, esto har que el objeto se pueda minimizar haciendo doble clic sobre su ttulo.
Minimizado Automtico Esta opcin estar disponible cuando Permitir Minimizar est marcado. Si marca la opcin Minimizado Automtico para varios objetos de hoja de una misma hoja, se minimizarn automticamente todos menos uno en cualquier momento. Esto puede resultar til para, por ejemplo, mostrar de forma alternativa diversos grficos en una misma rea de hoja. Permitir Maximizar Si marca esta opcin se mostrar un icono de maximizado en el ttulo de la ventana del objeto de hoja, siempre y cuando el objeto sea maximizable. Adems, esto har que el objeto se pueda maximizar haciendo doble clic sobre su ttulo. Si estn marcados tanto Permitir Minimizar como Permitir Maximizar a la vez, hacer doble clic dar como resultado un objeto minimizado.
529
Texto de Ayuda
Aqu podr introducir un texto de ayuda para mostrarlo en una ventana emergente. El texto de ayuda puede especificarse como una Frmula Calculada (pgina 943). Esta opcin no est disponible a nivel de documento. Haga clic en el botn ... que abre el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Puede introducir, por ejemplo, una descripcin del objeto de hoja. Se aadir un icono de ayuda al ttulo de la ventana del objeto. Cuando el puntero del ratn est sobre el icono, el texto se mostrar en una ventana emergente.
En este dilogo se puede establecer a qu objetos del documento debern aplicarse las propiedades de ttulo y borde. Aplicar Propiedades a... Marque esta casilla de verificacin 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. Slo est disponible cuando este dilogo se abre desde la pgina Diseo de un objeto de hoja. Objetos en este Documento Aplica las configuraciones a todos los objetos del documento. 2. Escoja una de las opciones: Slo este tipo de objeto Aplica las configuraciones a todos los objetos de este tipo. Slo est disponible cuando este dilogo se abre desde la pgina Diseo 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 verificacin si desea utilizar las configuraciones de manera predeterminada (por defecto) para todo nuevo objeto en el documento actual. Slo est disponible cuando este dilogo se abre desde la pgina Diseo de un objeto de hoja.
530
rbol mostrar los nodos indentados, para facilitar as la navegacin y permitir al usuario contraer los nodos de forma que una fila del cuadro de lista represente una rama de la jerarqua, en lugar de un nodo en particular. Las selecciones se realizarn de la forma habitual y por supuesto se podrn hacer mltiples selecciones en distintos niveles de la jerarqua.
Para nodos expandidos y nodos finales se emplea la codificacin de color estndar en QlikView. Los nodos contrados, en cambio, pueden contener una mezcla de diversos estados. En tal caso, el nodo se visualizar en verde slo si se han seleccionado todos los valores, en gris si todos los valores se han excluido y en blanco en los dems casos. Adems, se mostrar un pequeo indicador, que seala el estado de los nodos ocultos.
531
532
34 Cuadro de Estadsticas
El cuadro de estadsticas es una forma muy compacta de mostrar campos numricos en los cuales los registros por s mismos no tienen ms inters que por ejemplo su suma o su media. Est disponible una seleccin de funciones estadsticas. Cuando no se selecciona un rango especfico 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 botn derecho sobre el cuadro de estadsticas se abre el Men Objeto del Cuadro de Estadsticas (pgina 533). Tambin se puede abrir desde el men Objeto, cuando el cuadro de estadsticas es el objeto activo.
Notas
Ordenar Capas
533
Seleccionar Valores Posibles Seleccionar Valores Excluidos Seleccionar Todo Borrar Borrar Otros Campos
Se seleccionan todos los valores no excluidos en el cuadro de lista correspondiente. Se seleccionan todos los valores excluidos en el cuadro de lista correspondiente.
Se seleccionan todos los valores en el cuadro de lista correspondiente. Borra todas las selecciones actuales en el cuadro de lista correspondiente. Borra las selecciones de todos los restantes objetos de hoja, al tiempo que mantiene las actuales en el cuadro de lista correspondiente. Bloquea los valores seleccionados en el cuadro de lista correspondiente. Desbloquea los valores bloqueados en el cuadro de lista correspondiente. Abre el dilogo Imprimir: General (pgina 109) para permitirle imprimir los contenidos del Cuadro de Estadsticas. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los valores posibles (incluyendo los seleccionados) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. Los valores exportados aparecern 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. Abre el dilogo Guardar Como donde se pueden especificar una ruta, nombre de archivo y tipo de archivo (tabla) para los contenidos exportados. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia las filas de datos del cuadro de estadsticas en el portapapeles. Valor de Celda Copia en el portapapeles el valor de texto de la celda del cuadro de estadsticas sobre la que se haya hecho clic con el botn derecho (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Enviar a Excel
Exportar
Copiar al Portapapeles
534
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
535
Ttulo
Aqu puede introducir un texto que mostrar en el rea de ttulo del objeto de hoja. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. El ID de Objeto se emplea para cuestiones de Intrprete Interno de Macros (pgina 965). A cada objeto de hoja se le asigna un ID nico, que para los cuadros de estadsticas empieza por SB01. Los objetos enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante. Seleccione el campo que contiene los valores que se van a utilizar en la lista del cuadro de grupo Campo.
Estado Alterno
ID de Objeto
Campo
536
Haga clic en el botn Usar como Ttulo si desea poner el nombre de campo como ttulo, si no, escriba un ttulo en el cuadro de edicin Ttulo. El ttulo tambin puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Seleccione las funciones estadsticas que desee en el listado de la ventana Funciones Disponibles y muvalos a la ventana Funciones Mostradas haciendo doble clic o haciendo clic en el botn Aadir.
Funciones Disponibles
Mostrar Error Estndar Marque la opcin Mostrar Error Estndar para mostrar los valores de error estndar de los clculos de Media y Desviacin Tpica. Bordes de Celda Marque la opcin Bordes de Celda para mostrar la separacin mediante lneas horizontales, imitando las filas de una tabla. Abre el dilogo Configuraciones de Fondo (pgina 520). Enumera en una lista las funciones estadsticas que se utilizarn en el Cuadro de Estadsticas. La apariencia del cuadro de estadsticas se puede modificar an ms desde el grupo Configuraciones para la Fila Seleccionada. Reemplace los nombres predefinidos de las funciones introduciendo etiquetas alternativas aqu. Determina el color de fondo de la fila seleccionada. El color de fondo puede definirse como un color slido o un degradado mediante el dilogo rea de Color que se abre al hacer clic en el botn correspondiente. Esta alternativa le permite escoger un color de texto para la fila seleccionada.
Color de Fondo
Color de Texto
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 estadsticas.
Las funciones estadsticas disponibles son: Contador Numrico Contador de Nulos Contador de Texto Contador de Totales Tamao de Muestra Nmero de valores numricos de la muestra. Nmero de cadenas vacas de la muestra Nmero de valores alfanumricos de la muestra El nmero total de valores posibles Se trata del mismo nmero que el de la frecuencia que se puede mostrar en un cuadro de lista. (Suma de Contador Numrico y Contador de Texto) Nmero de valores no numricos entre los posibles valores (suma de Contador de Nulos y Contador de Texto)
537
Suma Media Desviacin Tpica Asimetra Curtosis Mnimo Mximo nico Valor Mediana Percentil
Suma de la muestra Media aritmtica de la muestra Desviacin estndar de la muestra Asimetra de la muestra Curtosis de la Muestra Mnimo de la muestra Mximo de la muestra Slo valores numricos posibles Mediana de la muestra 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 tornarn seleccionados.
La pestaa Propiedades del Objeto de estadstica: Nmero se abre haciendo clic con el botn derecho sobre el cuadro de estadstica y eligiendo el comando Propiedades en el men contextual.
538
Los formatos numricos estadsticamente correctos para las diferentes entidades estadsticas en un cuadro de estadsticas, se derivan automticamente de los datos y el formato numrico del campo base. Aqu, se pueden sobrescribir los formatos numricos para las funciones individuales. Para hacer esto, seleccione una funcin estadstica de la lista Funciones, marque la opcin Sobrescribir Configuraciones de Documento y especifique un formato numrico en el grupo de controles inferior. Esta pgina de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal. Muestra los valores en el formato establecido en el cuadro de edicin Patrn 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. Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Money
Date
Time
Fecha/Hora
Interval
El botn Mostrar en porcentaje (%) opera en los siguientes formatos: Nmero, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece la hora, la fecha y el formato fecha/hora conforme al estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema.
34.4 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
34.5 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista.
539
34.6 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
540
Debido a su caracterstica exclusiva de ordenar los campos visualizados por aplicabilidad (a esta opcin Ordenar por Aplicabilidad se accede desde la pgina Propiedades de Cuadro de Seleccin Mltiple: General (pgina 544)), el cuadro de seleccin mltiple ofrece la solucin definitiva al problema de visualizar un gran nmero de cuadros de lista en una misma hoja. Haciendo clic con el botn derecho sobre el cuadro de seleccin mltiple se abre el Cuadro de Seleccin Mltiple: Men Objeto (pgina 541). Tambin se puede acceder desde el men Objeto, cuando el cuadro de seleccin mltiple es el objeto activo.
Notas
541
Ordenar Capas
Este men en cascada nicamente est disponible cuando est activado el comando Rejilla de Diseo de Men Ver (pgina 64) o cuando est marcada la casilla de verificacin Mostrar Siempre Opciones de Men de Diseo (pgina 95). Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Abre el Text Search Box para buscar en un campo abierto. Abre el cuadro de bsqueda de texto en modo Bsqueda Difusa (pgina 125) para buscar en un campo abierto. Abre el El Dilogo Bsqueda Avanzada (pgina 127) para buscar en un campo abierto. Este dilogo permite introducir expresiones de bsqueda avanzada. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+F. Se seleccionan todos los valores de campo no excluidos.
Bsqueda Avanzada
Seleccionar Valores Posibles Seleccionar Valores Excluidos Seleccionar Todo Borrar Todas las Selecciones Borrar Borrar Otros Campos
Se selecciona la totalidad de valores del campo. Borra todas las selecciones actuales en el cuadro mltiple.
Borra todas las selecciones actuales en el campo. Borra las selecciones de todos los dems objetos de hoja, incluyendo las selecciones efectuadas en otros campos del actual Cuadro de Seleccin Mltiple, mientras que se mantienen las selecciones en este campo especfico del actual cuadro de Seleccin Mltiple. Bloquea el(los) valor(es) seleccionado(s) del campo. Bloquea el(los) valor(es) seleccionado(s) del Cuadro de Seleccin Mltiple.
542
Desbloquea los valores bloqueados del campo. Desbloquea los valores bloqueados del cuadro mltiple.
Abre el dilogo Imprimir: General (pgina 109) donde se pueden especificar las configuraciones de impresin. Esta operacin slo 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). Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta las partes del cuadro mltiple que son visibles cuando las listas de los campos estn cerradas, a Microsoft Excel, el cual es lanzado automticamente, si es que no se estaba ejecutando ya. Los valores exportados aparecern 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 operacin slo 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). Abre un cuadro de dilogo en el que podr exportar el cuadro mltiple como una tabla a un archivo de su eleccin. Los formatos de archivo admitidos incluyen un abanico de formatos de archivos de texto: HTML, XML, BIFF (formato nativo de Excel) y Archivos QVD (pgina 429). Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia las filas de datos del cuadro mltiple 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 botn derecho del ratn (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Enviar a Excel
Exportar
Copiar al Portapapeles
Objetos Enlazados
543
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
544
Ttulo
En la ventana Ttulo se puede dar un nombre al cuadro mltiple, el cual se mostrar en el ttulo de ventana. El ttulo tambin puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. 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 (pgina 399), marque Mostrar Campos de Sistema. Los campos clave se indicarn mediante un smbolo de llave. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Aadir o Quitar para moverlos a la columna deseada.
Estado Alterno
Campos Disponibles
Campos Mostrados en el En esta columna se muestran los nombres de los campos seleccionados de la lista Cuadro de Seleccin Campos Disponibles que se incluirn en el cuadro de tabla. Inicialmente no se Mltiple visualizan campos en esta columna. Cuando se selecciona un campo en esta lista, puede darle una Etiqueta personalizada en la ventana de edicin. Mostrar Campos de Tabla Desde aqu, podr controlar qu campos aparecern 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 listarn ms de una vez. (Esta alternativa slo se emplea para propsitos de presentacin y no tiene nada que ver con los campos Qualify (pgina 283) del script de carga.) Tambin es posible ver los campos de una tabla de una vez. Abre el dilogo Editar Expresin (dilogo) (pgina 823) en el que se puede crear una expresin que pueda emplearse luego como campo mostrado en el cuadro mltiple. Abre el dilogo Editar Expresin (dilogo) (pgina 823) para el campo elegido en la columna Campos Mostrados en Cuadro de Seleccin Mltiple. Mueve un campo hacia arriba en el orden de visualizacin.
Expresin
Editar...
Ascender
545
Mueve un campo hacia abajo en el orden de visualizacin. Ordena los campos de la columna Campos Mostrados en Cuadro de Seleccin Mltiple en orden numrico. Ordena los campos de la columna Campos Mostrados en Cuadro de Seleccin Mltiple por orden de carga, es decir, en el orden en que son ledos desde la base de datos. Ordena los campos de la columna Campos Mostrados en Cuadro de Seleccin Mltiple en orden alfabtico. Cuando est marcada esta opcin, la ordenacin de los Campos Mostrados en Cuadro de Seleccin Mltiple ser actualizada dinmicamente durante las selecciones, de tal manera que los valores de campo no excluidos se movern hacia arriba en la lista, mientras los valores posibles se movern hacia abajo. Esta opcin har posible en muchos casos usar literalmente cientos de campos en un nico Cuadro de Seleccin Mltiple. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). Cada objeto de hoja recibe un ID nico y exclusivo, el cual para los Cuadros de Seleccin Mltiple comienza por MB01. Los objetos de hoja enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante.
Orden de Carga
Orden Alfabtico
ID de Objeto
546
La pestaa Ordenar se abre haciendo clic con el botn derecho sobre un objeto de hoja (Cuadro de Lista, Cuadro Mltiple, Cuadro de Tabla, Grfico 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 ordenacin 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 segn su estado lgico (seleccionado, opcional, o excluido). El parmetro Auto Ascendente ordena el cuadro de lista (o, en un cuadro mltiple, el listado desplegable que contiene los valores de campo) conforme a su Estado slo si el cuadro de lista contiene una barra de desplazamiento vertical. No obstante, si ampla el cuadro de lista para que pase a mostrar todos los valores, el criterio de ordenacin de Estado se desactiva por completo. Ordena los valores de campo de acuerdo con la expresin introducida en el cuadro de texto. Si utilizando ordenacin como expresin, Se puede definir un conjunto alternativo de registros mediante una expresin de conjunto. Vase tambin Anlisis de conjuntos (pgina 888). Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen en la tabla). Ordena los valores de campo por sus valores numricos. Ordena los valores de campo por orden alfabtico. Ordena los valores de campo por su orden de carga inicial.
Expresin
Frecuencia
El botn Predeterminado establece el criterio de ordenacin por defecto. El orden de prioridad es Estado, Expresin, Frecuencia, Valor numrico, Texto, Orden load. Se puede ordenar cada uno de estos criterios de ordenacin de forma Ascendente o Descendente.
547
La pestaa Propiedades del Cuadro de Seleccin Mltiple: Presentacin se abre haciendo clic con el botn derecho en un cuadro de seleccin mltiple y eligiendo el comando Propiedades en el men Objeto. Aqu se puede ajustar el diseo de las celdas del Cuadro de Seleccin Mltiple. Los ajustes se realizan de forma independiente para los diferentes campos del Cuadro de Seleccin Mltiple. Tambin es posible ajustar el diseo para el - Cuadro de Seleccin Mltiple Cerrado-. Alineacin Aqu se establece la alineacin de los valores de campo. La alineacin del Texto y de los Nmeros se establece por separado. En este grupo se pueden configurar las celdas del cuadro de seleccin mltiple para que muestren los valores en mltiples filas, lo cual es til en el caso de largas cadenas de texto. Dividir Texto Seleccionando esta opcin, una celda mostrar su contenido en ms de una fila. Altura de CeldanLneas Aqu se puede especificar el lmite de nmero de filas de celda que se desee.
548
Frecuencia
Mostrar Establece si la frecuencia del valor de campo seleccionado debe mostrarse o no. Por frecuencia se entiende el nmero de combinaciones seleccionables en las que aparece el valor. En Porcentaje Establece si la frecuencia deber mostrarse en nmeros absolutos o como porcentajes del nmero total de entradas.
Este botn abre el dilogo Configuraciones de Campo Avanzadas (pgina 550) que ofrece parmetros para la representacin de valores de campo y opciones especiales de bsqueda de texto. Con esta opcin marcada, los valores del Cuadro de Seleccin Mltiple se presentarn en una sola columna. Marque esta opcin 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 seleccin mltiple. En su lugar, los valores de campo se truncarn segn sea necesario. En los campos del Cuadro de Seleccin Mltiple que tengan ms de una columna, los valores se mostrarn ordenados por filas segn el criterio especificado. La opcin Ordenar por columna cambia la ordenacin por columnas. Los valores de campo irn separados por lneas horizontales, simulando las filas de una tabla. Bordes de Celda se activa automticamente cuando la opcin Dividir Texto est marcada, pero puede ser desactivada posteriormente. Establece si los valores excluidos debern mostrarse o no. Los valores excluidos se vuelven no seleccionados. Marcar esta casilla evita que se realicen selecciones directamente en el cuadro de Seleccin Mltiple, hacindolo nicamente herramienta para mostrar. Los valores NULL (Nulos) no se considerarn para mostrar los valores posibles de un determinado campo.
Nota: El uso incorrecto de esta opcin puede afectar a la visualizacin de datos no correlacionados en el cuadro de seleccin mltiple.
Avanzado
Bordes de Celda
Ocultar Excluidos
Slo Lectura
Ignorar Nulos
Esta casilla de verificacin permite realizar selecciones en un campo en concreto del cuadro de seleccin mltiple incluso si ese campo est bloqueado. El campo permanecer bloqueado para selecciones realizadas en cualquier parte del documento. Esta casilla de verificacin cambia el diseo del Cuadro de Seleccin Mltiple, de tal forma que cada etiqueta se posiciona por encima del campo correspondiente.
Estilo de Rejilla
549
Slo Lectura
Marcar esta casilla evita que se realicen selecciones directamente en este campo en particular del cuadro de Seleccin Mltiple, hacindolo nicamente herramienta para mostrar. Establece el color de las celdas de columnas de datos de un cuadro de seleccin mltiple cerrado. El color puede definirse como un color slido, o como un degradado mediante el dilogo rea de Color (pgina 450), que se abre al hacer clic sobre el botn.
Color Cerrado
Limitar Lista desplegable Limita la longitud de los cuadros de lista desplegable abiertos en el Cuadro de a n Lneas Seleccin Mltiple. Introduzca en el cuadro de texto el nmero mximo de valores que se mostrarn. Estilo Fondo Elija entre los estilos Bordes o Ligero. Abre el dilogo Configuraciones de Fondo (pgina 520).
Se puede acceder a este dilogo desde Propiedades del Cuadro de Seleccin Mltiple: Presentacin (pgina 548), Propiedades del Cuadro de Tabla: Presentacin (pgina 564) y Propiedades de Grfico: Dimensiones (pgina 671). Las opciones de imagen descritas a continuacin no estn disponibles para los grficos de mapa de bits.
550
Opciones de Imagen
Representacin Estn disponibles las siguientes alternativas: Texto Cuando se seleccione esta opcin los valores de la expresin se interpretarn y mostrarn siempre como texto. Imagen Al seleccionar esta opcin QlikView tratar de interpretar cada valor de la expresin 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://<Name>/<Pedro>). Si QlikView no puede interpretar el valor de una expresin como una referencia vlida a una imagen, se mostrar el valor mismo. Info como Imagen Si est marcada esta opcin, QlikView mostrar informacin de la imagen, vinculada con el valor de campo, mediante sentencias info load/select del script. Si no hay disponible informacin de imagen alguna para un valor de campo, se mostrar el valor mismo, a menos que est marcada la opcin Ocultar Texto Cuando Falta Imagen. Se trata de una opcin no disponible para los grficos en modo de mapa de bits. Slo est disponible cuando se han seleccionado las opciones de imagen arriba. Esta configuracin describe cmo QlikView formatea la imagen para ajustarla a la celda. Hay cuatro alternativas Sin Ajustar La imagen se muestra tal cual es, sin realizar ningn tipo de ajustes. Esto puede hacer que algunas partes de la imagen queden invisibles o que slo aparezca rellena una parte de la celda. Rellenar Si se selecciona esta opcin, se ajustar la imagen hasta llenar la celda, sin tener en cuenta el ratio de aspecto (la proporcin) de la imagen. Mantener Aspecto Si se selecciona esta opcin, se ajustar la imagen lo ms posible hasta llenar la celda, manteniendo al mismo tiempo el ratio de aspecto (la proporcin). 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 ms 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 direccin. Si se selecciona esta opcin y la interpretacin como referencia de imagen falla por alguna razn, QlikView no mostrar el texto del valor de campo. La celda entonces se dejar en blanco. Cuando se muestren imgenes en lugar de texto puede que sea necesario emplear otro estilo de seleccin diferente al que trae el documento por defecto, para que el estado lgico de los valores de campo permanezca visible. Utilice la lista desplegable de Sobreescribir Estilo de Seleccin para seleccionar un estilo de seleccin adecuado, por ej. Indicador de Esquina.
Formato de Imagen
551
Opciones de Bsqueda
Este grupo le permite controlar ciertos aspectos de la bsqueda de texto aplicable a Cuadros de Seleccin Mltiple abiertos y a selectores desplegables en tablas. Incluir Valores Excluidos Este parmetro especifica si los valores excluidos deberan ser incluidos en las en la Bsqueda bsquedas de texto. Estn disponibles las siguientes alternativas: <utilizar predeterminado> Se aplica lo definido por defecto en Preferencias de Usuario (pgina 85). S Los valores excluidos se incluirn siempre en la bsqueda de texto. No Los valores excluidos no se incluyen nunca en la bsqueda de texto, mientras que los valores opcionales se incluyen como es habitual. Modo de Bsqueda Predeterminado Especifica el modo de bsqueda inicial predefinido que se emplear en las bsquedas de texto. El modo puede modificarse sobre la marcha introduciendo los smbolos * , o bien ~ como parte de la cadena de bsqueda. Estn disponibles las siguientes alternativas: <utilizar predeterminado> Se aplica lo definido por defecto en Preferencias de Usuario (pgina 85). Utilizar Bsqueda con Comodn la cadena inicial de bsqueda sern dos caracteres comodn con el cursor situado entre ellos para facilitar la bsqueda con comodn. Utilizar Bsqueda Difusa La cadena inicial de bsqueda ser una tilde (~) lo cual denota que se trata de una bsqueda difusa. Utilizar Bsqueda Normal No se aadirn caracteres adicionales a la cadena de bsqueda. Sin caracteres comodn, se realizar una Bsqueda Normal.
552
La pestaa Propiedades del Objeto de Seleccin Mltiple: Nmero se abre haciendo clic con el botn derecho sobre el cuadro de seleccin mltiple y eligiendo el comando Propiedades en el men contextual. Esta pgina de propiedades da informacin de formato para todos los campos del cuadro de seleccin mltiple. El formato de nmero se puede establecer de forma individual en los campos, seleccionando uno o varios campos (Clic, <Mays>-clic o <Ctrl>-clic) en el cuadro de texto Campos. Cada campo tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de Documento: Nmero (pgina 476). No obstante, se puede utilizar un formato numrico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de nmero en el grupo inferior. Esta pgina de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto Nmero Incluye nmeros y texto. Los nmeros se muestran en formato original. Muestra los valores numricos con el nmero de dgitos establecido en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal. Muestra los valores en el formato establecido en el cuadro de edicin Patrn 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.
Money
553
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Time
Timestamp
Interval
El botn Mostrar en porcentaje (%) opera en los siguientes formatos: Nmero, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece la hora, la fecha y el formato fecha/hora conforme al estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema. El botn Modificar formato de documento abre la pgina Propiedades de Documento: Nmero (pgina 476) en la que se puede editar el formato de nmero por defecto de cualquier campo.
35.6 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
35.7 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
35.8 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
554
36 Cuadro de Tabla
El Cuadro de Tabla es un objeto de hoja que muestra varios campos simultneamente. El contenido de cada fila est conectado de forma lgica. Las columnas pueden recuperarse desde diferentes tablas internas, dejando al usuario crear tablas libremente desde cualquier combinacin posible de campos. Haciendo clic con el botn derecho sobre el cuadro de tabla se abre el Cuadro de Tabla: Men Objeto (pgina 555). Tambin se puede acceder desde el men Objeto, cuando el cuadro de tabla es el objeto activo.
Notas
555
Ajusta el ancho de todas las columnas de las tablas al dato ms ancho de cada columna. La cabecera se incluye en el clculo. Si hace clic en una columna esta opcin establece el mismo ancho de dicha columna para toda la tabla. Ordena los registros por el campo en el se que haya hecho clic.
Personalizar Formato de Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le Celdas permitir dar formato a las celdas de la columna y de la lnea sobre las que haya hecho clic con el ratn. Este men en cascada slo est disponible si se ha activado la opcin Rejilla de Diseo en la pgina Men Ver (pgina 64). Ordenar Capas Este men en cascada nicamente est disponible cuando est activado el comando Rejilla de Diseo de Men Ver (pgina 64) o cuando est marcada la casilla de verificacin Mostrar Siempre Opciones de Men de Diseo (pgina 95). Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. nicamente disponible para columnas de cuadro de tabla que muestren campos de entrada. Sita la celda sobre la que se haya hecho clic en modo de edicin de entrada. Equivale a pulsar el icono de entrada en la celda. 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, devolvindolo a su valor predeterminado por defecto desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolvindolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los valores de campo, devolvindolos a sus valores predefinidos desde el script. Todos los valores no excluidos del campo se seleccionan.
Cambiar Valor
Restaurar Valores
556
Seleccionar Valores Excluidos Seleccionar Todo Borrar Todas las Selecciones Borrar Borrar Otros Campos
Se selecciona la totalidad de valores del campo. Borra las selecciones de todos los campos mostrados en el cuadro de tabla.
Borra todas las selecciones actuales en el campo. Selecciona todos los valores posibles del campo actual, despus borra las selecciones en todos los dems campos. Bloquea el(los) valor(es) seleccionado(s) del campo. Desbloquea los valores bloqueados del campo. Abre el cuadro de dilogo estndar Imprimir: General (pgina 109) desde el que podr imprimir la tabla. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar Aceptar se le pedir un nombre de archivo para el archivo PDF de salida. Este comando slo est disponible si el sistema dispone de una impresora QlikViewPDF. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba abierto ya. 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. Exporta el contenido de la tabla a un archivo de su eleccin. 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).
Enviar a Excel
Exportar
557
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 seleccin. 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 botn derecho (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Las tablas generadas por la parte oculta del script no sern 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 diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
558
Este dilogo le permitir aplicar formatos personalizados a uno o ms grupos de celdas de tabla. Puede invocarse desde los mens objeto de un cuadro de tabla, una tabla simple o una tabla pivotante, siempre y cuando la rejilla de diseo est activa como comando de Men Ver (pgina 64) o cuando est marcada la casilla de verificacin Mostrar Siempre Opciones de Men de Diseo (pgina 95). El grupo de celdas al que habr de afectar el formato viene determinado por la seleccin que se haya hecho con el botn derecho del ratn en la tabla sobre la que se desee invocar el comando. El grupo ms pequeo de celdas que se pueden formatear como unidad es un campo (normalmente una columna) de un cuadro de tabla, o una expresin/dimensin de un grfico de tabla. Si se aplican lneas, cada lnea se formatear por separado. Cuando haga uso de este dilogo para personalizar el formato de cualquier parte de una tabla, el Estilo fijado en la pgina Estilo del dilogo Propiedades de la tabla pasar a ser [Personalizado]. Si cambia el parmetro definido en Estilo nuevamente a uno de los estilos predefinidos, el formato personalizado se perder.
Nota: Los estilos de tabla en general sern reemplazados por cualquier formateado que se derive de una expresin 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 visualizacin previa ms pequeo que hay a la derecha, Texto de Muestra, muestra los cambios en su contexto y tras la aplicacin 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.
559
Deshacer
El botn Deshacer sirve para poder deshacer paso a paso los cambios efectuados en el dilogo Personalizar Formato de Celdas. Tras abandonar el dilogo Personalizar Formato de Celdas todos los cambios efectuados en dicho dilogo podrn deshacerse mediante un simple clic de ratn en el botn Deshacer de la barra de herramientas principal. El botn Rehacer sirve para poder reaplicar paso a paso los cambios previamente deshechos con el botn Deshacer en el dilogo Personalizar Formato de Celdas. Aqu tiene una celda de visualizacin previa que le permitir ver el efecto de los parmetros aplicados. Define el color de fondo de la celda. Define el color de texto de 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 tambin un botn con el que podr elegir el color del borde. Tenga en cuenta que los bordes de celda de las diversas celdas se mezclarn entre s, lo cual puede hacer que el borde real de la tabla presente un aspecto distinto del que se observa en la visualizacin previa. Aqu podr definir el borde que suceder a la celda. Existe un desplegable en el que podr definir el estilo de borde y tambin un botn con el que podr elegir el color del borde. Tenga en cuenta que los bordes de celda de las diversas celdas se mezclarn entre s, lo cual puede hacer que el borde real de la tabla presente un aspecto distinto del que se observa en la visualizacin previa.
Rehacer
Texto de Muestra
Configuraciones de Texto En este grupo hallar diversos modificadores de texto que se pueden aplicar a la celda. Tamao de Texto Utilice el desplegable para aplicar una modificacin de tamao a la fuente general empleada en la tabla. Negrita Marque esta casilla de verificacin si desea el texto resaltado en negrita. Cursiva Marque esta casilla de verificacin si desea el texto en cursiva. Subrayado Marque esta casilla de verificacin si desea el texto subrayado. Sombreado Marque esta casilla de verificacin si desea el texto sombreado. Aplicar cambio a Los cambios normalmente se aplican nicamente a la expresin, dimensin o campo (cuadros de tabla) sobre el que haya hecho clic con el botn derecho para acceder al dilogo. Con la ayuda de este desplegable podr elegir si aplicar el mismo formato a otras expresiones, dimensiones o campos.
560
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 Aadir o Quitar para moverlos a la columna deseada. Si el script ha sido ejecutado en la versin QlikView 5.03 o posterior, los campos clave se indicarn con un smbolo 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 incluirn 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 edicin. Mostrar Campos de Sistema Si marca esta casilla se muestran los campos de sistema en la columna Campos Disponibles.
561
Desde aqu, podr controlar qu campos aparecern 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 especfica, 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) sern listados ms de una vez. (Esta alternativa slo se emplea para propsitos de presentacin y no tiene nada que ver con los campos Qualify (pgina 283) del script de carga.) Mueve un campo hacia arriba en el orden de visualizacin. Mueve un campo hacia abajo en el orden de visualizacin. Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en orden numrico. Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla por orden de carga, es decir, en el orden en que son ledos desde la base de datos. Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en orden alfabtico. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). 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 nmero de ID ms adelante. Especifique una Condicin de Clculo la cual debe ser completa para que se muestre el Cuadro de Tabla. Mientras no se cumpla la condicin, se mostrar el mensaje "Condicin de Clculo no completa" en su lugar. Los mensajes de error estndar en los cuadros de Tabla (y grficos) pueden personalizarse en el dilogo Mensajes de Error Personalizados (pgina 947), el cual se abre pulsando el botn Mensajes de error.
Orden de Carga
Orden Alfabtico
Estado Alterno
ID de Objeto
Condicin de Clculo
Mensajes de Error
562
La pestaa Propiedades del Objeto de tabla : Ordenacin se abre haciendo clic con el botn derecho sobre el cuadro de tabla y eligiendo el comando Propiedades en el men contextual. En la lista Prioridad de Ordenacin 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 ordenacin que se va a usar. Los criterios de ordenacin estn descritos abajo.
Ordenar por:
Expresin Los valores de campo se ordenarn segn una expresin arbitraria que se introduzca dentro del cuadro de edicin de texto que hay bajo esta opcin de ordenacin. Cambia si el procedimiento de ordenacin de los valores debe hacerse por frecuencia o no. Cambia si el procedimiento de ordenacin de los valores debe hacerse por valor numrico o no. Alterna entre hacer el procedimiento de ordenacin de los valores por orden alfabtico o no, de acuerdo con el estndar ASCII.
Frecuencia
Valor Numrico
Texto
563
Orden de Carga
Cambia si el procedimiento de ordenacin de los valores debe hacerse por orden de carga o no.
Si se especifica ms de un criterio de ordenacin la prioridad ser expresin, frecuencia, valor numrico, texto y orden de carga.
La pestaa Propiedades de Cuadro de Tabla: Presentacin se abre haciendo clic con el botn derecho en un cuadro de tabla y eligiendo el comando Propiedades en el men contextual. En este dilogo se puede determinar el diseo del Cuadro de Tabla. Alineacin La alineacin por defecto de valores de campo puede establecerse separadamente para Texto y Nmeros seleccionando el campo en la lista de Campos y la opcin apropiada en el grupo Alineacin. Por defecto, los valores de texto estn alineados a la izquierda, y los valores numricos estn alineados a la derecha.
Omitir Filas con valores Si est activado, se eliminarn del campo seleccionado las filas donde el valor de de Campos Nulos campo sea nulo. Se entiende por nulo "sin valor". Selectores Desplegables Si est marcado, se aade 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 Seleccin Mltiple.
564
Avanzado...
Este botn abre el dilogo Configuraciones de Campo Avanzadas (pgina 550) que ofrece parmetros para la representacin de valores de campo y opciones especiales de bsqueda de texto. 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 Lneas Con esta opcin seleccionada, la cabecera mostrar su contenido en ms de una fila. Aqu se especifican los lmites deseados del nmero de lneas de cabecera. Dividir TextoAltura de Celda n Lneas Con esta opcin seleccionada, la celda mostrar su contenido en ms de una fila. Aqu se pueden especificar los lmites del nmero de lneas de filas de celda. Si est marcado, todas las etiquetas de campo sern rotadas a la posicin vertical. Si est marcada esta opcin, se podrn ordenar los campos de Cuadro de Tabla haciendo clic y arrastrando y soltando sus cabeceras.
Indicador de Ordenacin Si est marcada esta opcin, se aadir un icono de indicador de ordenacin 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 Seleccin Si est marcada esta opcin, se aadir un icono de indicador de ordenacin 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).
565
Esta pgina 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 ms 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 parmetro, devolvindolo a uno de los estilos predefinidos, el formato personalizado se perder. Lneas cada _Filas Aqu puede establecer si desea que aparezcan lneas de sombreado o no y con qu intervalo de frecuencia. Este parmetro solo est disponible para tablas pivotantes. Si selecciona esta opcin, crear un estilo de tabla ligeramente diferente, que ser de especial utilidad cuando necesite acomodar varias etiquetas de dimensin en un ancho de tabla limitado. Utilizar Slo Etiqueta de Primera Dimensin Este parmetro slo est disponible para tablas pivotantes que ya estn en Modo Indentado y sirve para modificar an ms el estilo de la tabla pivotante. Este parmetro determina si se mostrarn bordes de celda verticales en las columnas de la dimensin.
Modo Indentado
566
Borde Sobre el Espaciado Si se ha determinado previamente un Espaciado en el dilogo Configuraciones de Campo Avanzadas (pgina 550), el estilo de tabla se puede modificar ligeramente marcando esta alternativa. Fondo Abre el dilogo Configuraciones de Fondo (pgina 520).
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 cmo sern de pronunciados los bordes de celda. de Celda
La pestaa Propiedades del Objeto de tabla: Nmero se abre haciendo clic con el botn derecho sobre un cuadro de tabla y eligiendo el comando Propiedades en el men contextual. Esta pgina de propiedades da informacin de formato a todos los campos del Cuadro de Lista. El formato de nmero se puede establecer de forma individual en los campos, seleccionando uno o varios campos (Clic, <Mays>-clic o <Ctrl>-clic) en el cuadro de texto Campos.
567
Cada campo tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de Documento: Nmero (pgina 476). No obstante, se puede utilizar un formato numrico aparte para un objeto de hoja individual. Para ello, marque la alternativa Ignorar Configuraciones de Documento y especifique un formato de nmero en el grupo inferior. Esta pgina de propiedades se aplica al objeto activo y contiene los siguientes controles para dar formato a los valores: Mixto Nmero Incluye nmeros y texto. Los nmeros se muestran en formato original. Muestra los valores numricos con el nmero de dgitos establecido en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal. Muestra los valores en el formato establecido en el cuadro de edicin Patrn 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. Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Money
Date
Time
Timestamp
Interval
El botn Mostrar en porcentaje (%) opera en los siguientes formatos: Nmero, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece la hora, la fecha y el formato fecha/hora conforme al estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema. El botn Modificar formato de documento abre la pgina Propiedades de Documento: Nmero (pgina 476) en la que se puede editar el formato de nmero por defecto de cualquier campo.
36.8 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
568
36.9 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
36.10 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
569
570
En el cuadro de selecciones actuales se listan las selecciones por nombre y valor de campo. Esta herramienta muestra la misma informacin que el cuadro flotante Selecciones Actuales (pgina 121) pero se posiciona directamente en la hoja, igual que cualquier objeto de hoja. El Indicador (pgina 119) sirve para distinguir entre valores seleccionados y valores bloqueados. Haciendo clic con el botn derecho sobre el cuadro de selecciones actuales se muestra el men Cuadro de Selecciones Actuales: Men Objeto (pgina 571). Tambin se puede acceder al mismo desde el men Objeto, cuando el cuadro de selecciones actuales es el objeto activo.
Notas
Ordenar Capas
571
Se selecciona la totalidad de valores del campo. Borra todas las selecciones actuales en el campo. Borra las selecciones en todos los dems objetos de hoja, incluyendo las selecciones de otros campos del Cuadro de Selecciones Actuales, al tiempo que mantiene las selecciones en este campo especfico del Cuadro de Selecciones Actuales. Bloquea el(los) valor(es) seleccionado(s) del campo. Desbloquea los valores bloqueados del campo. Abre el dilogo Imprimir: General (pgina 109) donde se pueden especificar las configuraciones de impresin. Todos los valores del cuadro de selecciones actuales se envan a la impresora. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no estaba ya en ejecucin. 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. Abre un dilogo donde se puede exportar el contenido del cuadro de selecciones actuales a un archivo de su eleccin. 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).
Enviar a Excel
Exportar
572
Copiar al Portapapeles
Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Datos Copia los datos (las selecciones) del cuadro de selecciones actuales al 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 botn derecho (al invocar el men Objeto). Imagen Copia una imagen del cuadro de selecciones actual en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
573
Ttulo
El texto que va a aparecer en el rea de ttulo del Cuadro de Selecciones Actuales. El ttulo tambin puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). 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 nmero ID ms adelante.
Estado Alterno
ID de Objeto
En el grupo Columnas Mostradas, se puede determinar si el estado y/o las columnas de valores aparecern en el cuadro de selecciones actuales.
574
Estado
Marcar esta opcin aadir una columna de Estado con un indicador al cuadro de selecciones actuales. Marcar esta opcin aadir una columna de Valores al cuadro de selecciones actuales, que lista el valor de campo seleccionado. Active esta opcin si desea mostrar un icono desplegable para cada campo del cuadro de selecciones actuales, permitiendo as modificar las selecciones desde dentro del objeto. Si esta casilla de verificacin est marcada, en cada fila de campo del cuadro de selecciones actuales se visualizar un pequeo icono de borrado. Pulsar el icono de borrado eliminar las selecciones del campo. No se visualizar icono de borrado alguno para los campos bloqueados Si esta casilla de verificacin est marcada, cada fila de campo del cuadro de selecciones actuales mostrar un pequeo icono de bloqueo/desbloqueo. Pulsar el icono bloquear o desbloquear las selecciones del campo.
Valores
Selectores Desplegables
Iconos de Borrado
Iconos de Bloqueo/Desbloqueo
Marcar Utilizar Etiquetas de Columna activa los siguientes parmetros: Campos La etiqueta que se va a mostrar encima de la columna Campos puede editarse en el cuadro de texto. La etiqueta que se va a mostrar encima de la columna Estado puede editarse en el cuadro de texto. La etiqueta que se va a mostrar encima de la columna Valores puede editarse en el cuadro de texto.
Estado
Valores
En el grupo Color se pueden editar los colores de los diferentes componentes del cuadro de selecciones actuales. Fondo de Etiqueta Color de Texto de la Etiqueta Color de Texto Fondo Define el color de fondo que tendr la etiqueta. Define el color del texto de la etiqueta.
Define el color de texto del rea de visualizacin. Abre el dilogo Configuraciones de Fondo (pgina 520).
37.3 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
575
37.4 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
37.5 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
576
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 botn derecho sobre el cuadro de entrada se abre el Cuadro de Entrada: Men Objeto (pgina 577). Tambin se puede acceder desde el men Objeto cuando el cuadro de entrada es el objeto activo.
Notas
577
Ordenar Capas
Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Abre el dilogo Imprimir: General (pgina 109) donde se pueden especificar las configuraciones de impresin. Todos los valores del cuadro de selecciones actuales se envan a la impresora. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los valores del cuadro de entrada a Microsoft Excel, el cual es lanzado automticamente si no estaba ya antes en ejecucin. Los valores exportados aparecern 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. Abre un dilogo en el que podr exportar los contenidos del cuadro de entrada a un archivo de su eleccin. 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).
Imprimir
Enviar a Excel
Exportar
578
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 botn derecho (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
579
Ttulo
Es el texto que aparecer en el rea de cabecera del cuadro de entrada. El ttulo puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica posterior del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Todas las variables disponibles se listan en esta columna. Para incluir las variables de sistema, marque la casilla de verificacin Mostrar Variables de Sistema. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Aadir o Quitar para moverlos a la columna deseada. Hace que se muestren las variables de sistema en la lista de Variables Disponibles. Abre el dilogo Nueva Variable donde se puede definir una variable personalizada. Las variables que se habrn de mostrar en el cuadro de entrada se listan en esta columna. Inicialmente la columna est vaca. Mueve una variable hacia arriba en el orden de presentacin. Mueve una variable hacia abajo en el orden de presentacin.
Variables Disponibles
Variables Mostradas
Ascender Descender
580
Etiqueta
Aqu se puede introducir un nombre alternativo para emplearlo como ttulo de la variable en el Cuadro de Entrada. La etiqueta puede definirse como una Frmula Calculada (pgina 943) para su actualizacin dinmica. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). 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 nmero ID ms adelante.
Estado Alterno
ID de Objeto
581
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 podrn modificar las propiedades de dicha variable. Desactive esta casilla si no desea que aparezca el signo igual en el Cuadro de Entrada. Este parmetro es comn a todas las variables. Abre el dilogo Configuraciones de Fondo (pgina 520). Aqu podr fijar la alineacin de las variables. Se pueden alinear de forma individual a la izquierda, centradas o a la derecha. 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 slido o un degradado, mediante el dilogo rea de Color que se abre al pulsar el botn. Texto Determina el color del texto de la fila seleccionada. Aplicar a Todas las Filas Si marca esta casilla de verificacin antes de pulsar Aplicar o Aceptar los colores seleccionados se aplicarn a todas las filas del cuadro de entrada.
Fondo Alineacin
Colores de Fila
582
La pgina Propiedades de Cuadro de Entrada: Reglas se abre haciendo clic con el botn derecho sobre un cuadro de entrada y seleccionando la opcin Propiedades en el men contextual. Las variables (ver Variable (pgina 187)) que se han aadido al conjunto de Variables Mostradas en la pgina Propiedades del Cuadro de Entrada: General (pgina 579) se enumeran en la lista de Variables de la pestaa Reglas donde se pueden editar. La pgina Propiedad: Variables es accesible desde Configuracin - Propiedades de Documento: Variables. La lista de variables puede modificarse mediante la opcin Mostrar Variables de sistema.El botn Nuevo... permite aadir una nueva variable al documento. El botn Eliminar quita la variable seleccionada. En el grupo Configuraciones para la Variable Seleccionada el cuadro de edicin muestra el Valor actual de la variable seleccionada. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Las variables no se incluyen normalmente en los marcadores, pero aqu es posible marcar la opcin Incluir en Marcadores. En el grupo Reglas de Entrada especifique unas reglas segn las cuales se comprobarn 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. Estn disponibles las siguientes alternativas: Sin Reglas Los valores introducidos no se contrastan con ninguna regla especfica.
583
Estndar
Los valores introducidos se contrastan con una de varias reglas estndar 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: Estndar, Personalizado, Solo Valores Predefinidos y Solo Lectura. Los valores introducidos se comprobarn segn una regla especificada por el usuario. La regla se introduce en el cuadro de edicin y debe expresarse como una expresin QlikView que devuelve VERDADERO (valor distinto de cero) si el valor introducido es admisible. El valor introducido se indica mediante el signo dlar ($) en la expresin.
Personalizar
Ejemplo:
$>0 har que el cuadro de entrada slo acepte la introduccin de valores positivos en la variable seleccionada.
Ejemplo:
$>=abc+1 como una regla en una variable llamada abc har que el cuadro de entrada slo acepte entradas numricas, con el valor antiguo, ms 1.
Slo Valores Predefinidos Los valores introducidos se comprobarn contra una lista de valores definida en el grupo Valores predefinidos. Slo se aceptarn los valores introducidos que se encuentren en la lista. Slo lectura Habilitar el dilogo Definir Expresin Marca la variable como de slo lectura. No se pueden introducir valores. Marque esta alternativa para permitir la edicin del valor de la variable en el dilogo Editar Expresin, el cual se abre desde el botn ... que aparece al hacer clic en el valor mismo. Marque esta alternativa para que se reproduzca un sonido de advertencia en QlikView cuando el usuario introduce un valor que no cumple las reglas. 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 (pgina 947) 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 Frmula Calculada (pgina 943) para actualizacin dinmica. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas.
En el grupo Lista de Valores se especifica si se quiere, y cmo 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 nmero de valores previos que se deban almacenar se puede fijar en el cuadro de entradas.
584
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 podrn presentarse al usuario como una lista desplegable y/o emplearse para definir valores de variable aceptados. Series Numricas Marque esta alternativa para generar una lista de valores numricos predefinidos basados en un lmite inferior (Desde), un lmite superior (A) y un valor Paso a. Esta opcin puede utilizarse sola o en combinacin con Valores Listados. Marque esta alternativa para especificar una lista de valores arbitrarios predefinidos. Los valores pueden ser numricos o alfanumricos. Los valores alfanumricos deben ir entre comillas (p.ej. 'abc' ). Cada valor va separado por un punto y coma ( ; ) (p.ej. 'abc';45;14.3;'xyz' ). Esta opcin puede utilizarse sola o en combinacin con Series Numricas. Se trata de un campo comentario en el que el creador de una variable puede describir su propsito y funcin.
Valores Listados
Comentario
Money
585
Date
Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Time
Timestamp
Interval
El botn Mostrar en porcentaje (%) opera en los siguientes formatos: Nmero, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. El botn ISO establece la hora, la fecha y el formato fecha/hora conforme al estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema.
38.7 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
38.8 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
38.9 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
586
39 Botn
En QlikView se pueden crear y definir botones para que ejecuten comandos o acciones. Hay bsicamente tres tipos de botones: el botn Lanzar/Exportar, el botn de Mtodo Abreviado y el botn de Macro. Haciendo clic con el botn derecho sobre el objeto se muestra la pgina Botn: Men Objeto (pgina 587). Tambin se puede acceder desde el men Objeto cuando el botn es el objeto activo.
Notas
Ordenar Capas
Enviar a Excel
587
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 botn. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
588
En el grupo Texto podr establecer las propiedades del texto que se mostrar en el botn. Text Si introduce un texto en el campo de texto etiquetar el botn. El texto puede definirse como una Frmula Calculada (pgina 943). El texto puede constar de varias lneas, que se separan pulsando Intro. El texto del botn puede alinearse a la izquierda, centrarse o alinearse a la derecha.
Alineacin
En el grupo Fondo podr definir el fondo del botn. El desplegable le ofrece tres posibles estilos bsicos de botn entre los que elegir: Aqua Opcin por defecto para botones de nueva creacin. Crea un botn redondeado, con un aspecto acuoso tridimensional. Crea un botn plano, tradicional en QlikView. Configuracin Predefinida del Sistema Proporciona un fondo slido, en el color definido para los botones en el sistema operativo.
Plano
589
Imagen
Crea un botn de imagen. La imagen podra ser una nica imagen esttica, o una imagen combinada, con tres partes, una para cada uno de los tres estados posibles del botn (activo, inactivo o pulsado). Imagen Combinada Marque este botn de radio y explore hasta encontrar un archivo de imagen utilizando el botn Seleccionar Imagen... para asignar una imagen combinada de tres estados para el botn. El archivo de imagen deber contener tres imgenes de un mismo botn, una junto a otra, la primera representando el botn activo, la segunda el botn pulsado y la tercera el botn en gris (inactivo). Imagen nica Marque este botn de opcin y explore hasta hallar un archivo de imagen mediante el botn Seleccionar Imagen... para asignar una nica imagen al botn. Los tipos de archivo de imagen que admite son jpg, png, bmp, gif y gif animado. Seleccione este botn de radio si desea que el botn aparezca con un fondo de color (no disponible con el parmetro Imagen). El color puede definirse como color slido o como un degradado mediante el dilogo rea de Color que se abre al hacer clic sobre el botn de color. Establece el grado de transparencia del fondo del Botn. 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. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Es el identificador nico y exclusivo para el botn actual. En el momento de su creacin, todo objeto de hoja recibe un ID nico para su control mediante Automatizacin. Este ID consta de una combinacin de letras que definen el tipo de objeto y un nmero. Al primer botn 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. La expresin aqu introducida determina el estado del botn. Si la expresin devuelve 0, el botn quedar inactivo; si la expresin devuelve 1, el botn quedar activo. Si no se introduce expresin alguna, se presupone 1. Los botones deshabilitados debido a un estado subyacente no pueden activarse mediante una condicin.
Color
Transparencia
Estado Alterno
ID de Objeto
Condicin Habilitada
590
Configuraciones de Impresin...
Pulsando este botn tendr acceso al dilogo Configuraciones de Impresin, donde podr definir formatos de cabeceras/pies de pgina y mrgenes. El dilogo Configuraciones de Impresin contiene dos pginas, Imprimir: Diseo (pgina 110) y Imprimir: Cabecera/Pie de pgina (pgina 112), las cuales son idnticas a las ltimas dos pginas del dilogo Imprimir.
39.3 Acciones
En esta pgina se pueden establecer determinadas acciones para determinados objetos: l Botones l Objetos de texto l Indicadores l Objetos de lnea/flecha Entre las acciones se incluyen lanzar una aplicacin externa o exportar datos desde QlikView. Aadir Abre el dilogo Aadir Accin (Dilogo) (pgina 591) en el que se eligen las diversas acciones para el objeto. Escoja el tipo de accin en las listas. Dependiendo del tipo de accin escogida, los diferentes parmetros aparecern en la pgina Acciones. Las acciones se ejecutarn segn el orden en que aparecen en la lista. Elimina la accin del objeto. Mueve la accin seleccionada un paso hacia arriba en la lista. Determina el estado al que hace referencia la accin. Este parmetro slo es relevante para acciones relacionadas con selecciones o marcadores.
La pgina Acciones
591
Se pueden aadir las siguientes acciones desde el dilogo Aadir Accin. En todos los campos con el botn ... es posible introducir una expresin calculada para actualizacin dinmica. Vase Frmula Calculada (pgina 943).
Seleccin
Seleccionar en Campo Selecciona los valores y campos especificados. En la Cadena de Bsqueda puede especificar una mscara de bsqueda, por ej. (A|B) seleccionar tanto A como B. Selecciona los valores excluidos en el campo especificado.
Alterna entre la seleccin actual y el valor de Campo y Cadena de Bsqueda especificado. En la Cadena de Bsqueda puede especificar una mscara de bsqueda, por ej. (A|B) seleccionar tanto A como B. Avanza un paso en la lista de selecciones. Retrocede un paso en la lista de selecciones. Realiza una seleccin pareto en el campo especificado, basada en una expresin y un porcentaje. Este tipo de seleccin se emplea para seleccionar aquellos indicadores que contribuyan de manera fundamental a una medida, normalmente segn una regla general de 80/20. Por ejemplo, para hallar los principales clientes que contribuyen al 80% de la facturacin total, debemos emplear Cliente como campo, sum(Facturacin) como expresin y 80 como porcentaje. Bloquea las selecciones en el campo especificado. Bloquea todos los valores de todos los campos. Desbloquea las selecciones en el campo especificado. Desbloquea todos los valores de todos los campos. Desbloquea todos los valores y elimina todas las selecciones de todos los campos. Borra todos los campos excepto uno que se especifique. Borra todas las selecciones excepto las bloqueadas.
Borra un determinado campo.
Bloquear Campo Bloquear Todo Desbloquear Campo Desbloquear Todo Desbloquear y Borrar Todo Borrar Otros Campos Borrar Todo Eliminar Campo Copiar Contenidos de Estado
Copia las selecciones del Estado Fuente al Estado Destino. Slo disponible cuando se hayan definido estados alternos.
Intercambiar Contenidos Intercambia las selecciones del Estado 1 con las del Estado 2. Slo disponible de Estado cuando se hayan definido estados alternos.
592
Diseo
Activar Objeto Activar Hoja Activar Hoja Siguiente Activar Hoja Anterior Maximizar Objeto Minimizar Objeto Restaurar Objeto Activa el objeto especificado por ID de Objeto. Activa la hoja especificada por ID de Hoja. Abre la siguiente hoja del documento. Abre la hoja previa en el documento. Maximiza el objeto especificado por ID de Objeto. Minimiza el objeto especificado por ID de 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. Slo 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. Crea un marcador a partir de la seleccin actual. Especifique ID de Marcador y Nombre de Marcador. Reemplaza el marcador especificado mediante el ID de Marcador, por la seleccin actual.
Crear Marcador
Reemplazar Marcador
Imprimir
Imprimir Objeto Imprime el objeto especificado por ID de Objeto. Especifique el Nombre de impresora si el objeto debera enviarse a otra impresora distinta de la especificada por defecto. (no disponible como disparador de hoja o documento). Imprime la hoja especificada por el ID de Hoja. (no disponible como disparador de hoja o documento). Imprime el informe especificado por ID de Informe. Especifique el Nombre de impresora si el informe debera enviarse a otra impresora distinta de la especificada por defecto. Marque la casilla de verificacin Mostrar Dilogo de Impresin si desea que aparezca el dilogo de impresin de Windows. (no disponible como disparador de hoja o documento).
Imprimir Hoja
Imprimir Informe
593
Externo
Exportar Exporta una tabla con un conjunto especfico de campos, pero nicamente se exportarn aquellos registros que son aplicables segn la seleccin efectuada. Pulse el botn Configuracin de la pgina Acciones para abrir el dilogo Exportar Configuraciones de Accin. (no disponible como disparador de hoja o documento). Lanza un programa externo. Se pueden configurar las siguientes opciones en el dilogo Acciones: Aplicacin Pulse en Explorar... para hallar la aplicacin que desee lanzar. (no disponible como disparador de hoja o documento) Nombre de archivo Introduzca la ruta al archivo que deber abrirse con la aplicacin anteriormente especificada. (no disponible como disparador de hoja o documento) Parmetros Introduzca los parmetros para la lnea de comandos desde la que se iniciar la aplicacin. (no disponible como disparador de hoja o documento) Directorio de Trabajo Establece el directorio de trabajo de la aplicacin que se va a lanzar. (no disponible como disparador de hoja o documento) Salir de la aplicacin al cerrar QlikView Fuerza el cierre de la aplicacin cuando se sale de QlikView. (no disponible como disparador de hoja o documento). Abre la URL en el navegador establecido por defecto. (no disponible como disparador de hoja o documento). Abre el documento especificado. Ha de incluirse la extensin del archivo. (no disponible como disparador de hoja o documento) Marque la casilla 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 opcin 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 pestaa del navegador cuando se est utilizando el cliente AJAX ZFC. 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 dilogo Editor de Mdulo, o una expresin calculada para actualizacin dinmica. Asigna un valor a la variable especificada. Muestra la informacin asociada, como un archivo de texto o una imagen para el campo especificado por Campo. Cierra el documento Qlikview activo.
Lanzar
Abrir URL
Ejecutar Macro
594
Efecta una recarga del documento. Efecta una actualizacin dinmica a travs de un cdigo de macro. La sentencia para la actualizacin dinmica se debe introducir en el campo Sentencia.
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 seccin especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseo de documentos de servidor con disparadores de macros.Le remitimos a la seccin Utilizacin de Macros en Documentos QV del QV-Server (pgina 975) antes de disear documentos de servidor con disparadores de macros.
Seleccin
En este grupo se establece qu campos deben seleccionarse para exportar.
595
Campos
En el cuadro Campos (pgina 185) se encuentra una lista de los campos disponibles. En este cuadro se encuentran los campos que ha seleccionado para exportar. Los campos para los que ha permitido varios valores estn marcados con un asterisco. Aade campos a la ventana Exportar Filas. Retira los campos de la ventana Exportar Filas. Mueve el campo seleccionado un paso hacia arriba, es decir un paso hacia la izquierda en la tabla de exportacin. Mueve el campo seleccionado un paso hacia abajo, es decir un paso hacia la derecha en la tabla de exportacin. Marcando un campo en la ventana Exportar Filas y marcando este control, permitir que un campo tenga diversos valores en la lista de exportacin.
Exportar Filas
Descender
Exportar a
En este grupo puede elegir si desea exportar los valores a un archivo o al portapapeles. Compatibilidad Si desea exportar a un archivo deber marcar esta casilla e introducir el nombre del archivo. Si no figura ningn nombre, los valores se exportarn al portapapeles. El nombre de archivo puede introducirse como una Frmula Calculada (pgina 943). Abre el dilogo Exportar Archivo, el cual le permitir buscar un archivo al que exportar los valores. Configuracin por defecto. Si no se especifica ningn archivo, los valores se exportarn al portapapeles. Si est marcada esta opcin, el archivo de exportacin tendr, para cada campo seleccionado, una fila con todos los valores de campo posibles en una fila separada por tabuladores. Si est marcada esta opcin, los nombres de los campos figurarn en la primera posicin en la fila (si est marcada la opcin Selecciones de Campo ) o el primer registro (si est marcada la opcin Registros). Si est marcada esta opcin, el archivo de exportacin tendr una columna para cada campo seleccionado, separado por etiquetas. Si est marcada esta opcin, la exportacin se anexar al archivo de exportacin, si existe el archivo. Las etiquetas no sern exportadas cuando aadimos a un archivo existente. Si no existe el archivo de exportacin, esta opcin no tiene sentido.
Examinar
Portapapeles
Selecciones de Campo
Incluir Etiquetas
Registros
596
Formato Numrico
Algunos programas pueden tener problemas a la hora de manejar los formatos numricos correctamente. QlikView ofrece tres opciones para exportar los formatos numricos de datos numricos a archivos o al portapapeles. Los nuevos botones de exportacin heredarn la configuracin de la pgina Preferencias de Usuario: Exportar. No obstante, es posible establecer para cada botn de exportacin una configuracin individual. Formato completo Indica a QlikView que exporte los datos numricos con su formato numrico completo, tal como se muestra en el objeto de hoja del documento. Elimina de los datos numricos todo separador de miles. Se recomienda esta opcin si se importan los datos en MS Excel. Elimina todos los formatos numricos y exporta los nmeros tal cual, sin formato. El separador decimal ser el que se haya definido en la configuracin del sistema operativo (Panel de Control).
Nota: Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con documentos en QlikView Server. Le remitimos a la seccin especial Consideraciones respecto al empleo de macros en documentos QV en QlikView Server del Manual de Referencia de QlikView Server antes de proceder al diseo de documentos de servidor con disparadores de macros.Le remitimos a la seccin Utilizacin de Macros en Documentos QV del QV-Server (pgina 975) antes de disear documentos de servidor con disparadores de macros.
39.4 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
39.5 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
39.6 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
597
598
40 Objeto de Texto
Los objetos de texto sirven para aadir informacin al documento, como por ej. etiquetas, etc. stas pueden moverse y colocarse en cualquier lugar del rea de hoja, incluso en reas cubiertas por otros objetos de hoja. Haciendo clic con el botn derecho sobre el objeto de texto se muestra el men Men de Objeto del Objeto de texto (pgina 599). Tambin se puede acceder desde el men del Objeto, cuando el objeto de texto est activo.
Notas
Ordenar Capas
Imprimir
Enviar a Excel
599
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 objeto de texto. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
600
Primer Plano
Aqu podr definir el primer plano del objeto de texto. El Primer Plano normalmente es el texto mismo, pero tambin podra ser una imagen.
601
Texto Aqu podr introducir el texto que desea mostrar. El texto puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica. Representacin El texto del objeto de texto puede interpretarse como referencia a una imagen en memoria o en disco. Se presentan dos alternativas. Cuando seleccione Texto los contenidos del objeto de texto se interpretarn y mostrarn siempre como texto. Cuando seleccione Imagen QlikView tratar de interpretar los contenidos del texto como una referencia a una imagen. La referencia puede ser una ruta a un archivo de imagen en el disco (p.ej.C:\Mypic.jpg), o dentro del documento qvw (por ej. qmem://<Name>/<Peter>). Tambin puede ser una funcin info vinculada a un campo que contenga informacin sobre una imagen (por ej. Si QlikView no puede interpretar los contenidos del texto como una referencia vlida a una imagen, se visualizar el texto mismo. Ocultar Texto Cuando Falta Imagen Si esta opcin est seleccionada, QlikView no mostrar texto alguno en el objeto de texto (por haber fallado la interpretacin de una referencia a una imagen por alguna razn). El objeto de texto en este caso se dejar en blanco. Barra de Desplazamiento Horizontal Si marca esta casilla de verificacin, se insertar una barra de desplazamiento horizontal en el objeto de texto para poder visualizarlo con comodidad cuando el contenido de texto sea demasiado extenso como para poder mostrarlo en el rea suministrada. Barra de Desplazamiento Vertical Si marca esta casilla de verificacin, se insertar una barra de desplazamiento vertical en el objeto de texto para poder visualizarlo con comodidad cuando el contenido de texto sea demasiado largo como para poder mostrarlo en el rea suministrada.
602
Diseo
En este grupo puede definir la forma en que QlikView habr de mostrar el texto o imagen de primer plano dentro del rea del objeto de texto. Alineacin Horizontal El texto puede alinearse horizontalmente a la izquierda, centrado o a la derecha, dentro del objeto de texto. Alineacin Vertical El texto puede alinearse verticalmente hacia arriba, centrado o hacia abajo, dentro del objeto de texto. Ajuste de Imagen Este parmetro describe cmo encaja QlikView una imagen en primer plano en el rea de objeto de texto. Hay cuatro alternativas
Sin Ajustar La imagen se muestra tal cual es, sin realizar ningn tipo de ajustes. Esto puede hacer que no se vean partes de la imagen o que slo se rellene parte del objeto de texto. Rellenar La imagen se ajusta de modo que cubra por completo el rea del objeto de texto, sin mantener las proporciones o ratio de aspecto. Mantener Aspecto La imagen se ajusta lo ms posible, para tratar de cubrir el rea de texto, al tiempo que se mantienen las proporciones o ratio de aspecto correcto. 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 ms posible, para tratar de cubrir el rea de texto, al tiempo que se mantienen las proporciones o ratio de aspecto correcto. Esto normalmente da como resultado partes de la imagen sesgadas en una direccin. Margen de Texto Esta configuracin permite crear un margen entre los bordes externos del objeto de texto y el texto mismo. El ancho del margen se puede detallar en mm, cm, pulgadas (", inch), pxeles (px, pxl, pixel), puntos (pt, pts, point) o unidades de documento (du, docunit).
603
Fondo
En el grupo Fondo puede especificar el fondo del objeto de texto. Un panel de vista previa muestra las configuraciones actuales. Color Seleccione este botn de opcin si quiere que el texto se muestre con un color de fondo. El color puede definirse como un color slido, o como un degradado mediante el dilogo rea de Color (pgina 450), que se abre al hacer clic sobre el botn. Imagen Seleccione este botn de opcin si desea mostrar una imagen de fondo. Para cambiar la imagen actual, haga clic en el botn Cambiar. Si no se introduce texto en el campo Texto, el objeto de texto se puede usar para mostrar una imagen fija como objeto de hoja en el diseo. Los tipos de archivo de imagen que admite son jpg, png, bmp, gif y gif animado. Transparencia Esta opcin establece el grado de transparencia del fondo del objeto de texto. 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. Ajuste de Imagen Este parmetro describe cmo encaja QlikView una imagen de fondo en el rea de objeto de texto. Para ms detalles sobre las opciones disponibles vea la seccin Ajuste de Imagen arriba. Alineacin El fondo puede alinearse horizontal o verticalmente. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Es un identificador nico y exclusivo para este objeto de texto. En el momento de su creacin, todo objeto de hoja recibe un ID nico para su control mediante Intrprete Interno de Macros (pgina 965). Este ID consta de una combinacin de letras que definen el tipo de objeto y un nmero. El primer objeto de texto de un documento recibir el ID TX01. Los objetos enlazados 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. Pulsando este botn tendr acceso al dilogo Configuraciones de Impresin, donde podr definir formatos de cabeceras/pies de pgina y mrgenes. El dilogo Configuraciones de Impresin contiene dos pginas, Diseo y Cabecera/Pie de pgina, los cuales son idnticos a las ltimas dos pginas del dilogo Imprimir: General (pgina 109).
Estado Alterno
ID de Objeto
Configuraciones de Impresin...
604
40.3 Acciones
En la pestaa Acciones se fijan las acciones que se llevarn a cabo al hacer clic en el objeto. Esta pgina es idntica a la pgina Acciones del Objeto de Botn, vase la Acciones (pgina 591).
40.4 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
40.5 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
40.6 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
605
606
41 Objeto de Lnea/Flecha
El objeto de lnea/flecha sirve para aadir lneas o flechas en el diseo. stas pueden moverse y colocarse en cualquier rea de la hoja, incluso en reas ocupadas por otros objetos de hoja. Haciendo clic con el botn derecho sobre el objeto lnea/flecha se muestra el men Objeto de Lnea/Flecha: Men Objeto (pgina 607). Tambin puede accederse desde el men Objeto, cuando el Objeto de Lnea/Flecha es el objeto activo.
Notas
Ordenar Capas
Copiar al Portapapeles
607
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
608
Elija entre una lnea slida y varios tipos de lneas de puntos y/o guiones. Determina el grosor de las barras. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Aqu estn disponibles varias selecciones de estilo y orientacin de la punta de la flecha.
Estilo de Flecha
En el grupo Color determine el color del objeto de lnea/flecha mediante un clic de ratn en el botn coloreado que abre el dilogo rea de Color (pgina 450). En el grupo Fondo podr definir un fondo para el objeto de lnea/flecha. Color Elija esta alternativa si desea que el objeto se muestre con un fondo coloreado. El color se puede definir como un color slido o como un degradado calculado dinmicamente mediante el dilogo rea de Color que se abre al hacer clic en el botn coloreado, a la derecha del botn de opcin. Si selecciona esta alternativa, tendr que importar una imagen haciendo clic en el botn Seleccionar Imagen. Esta alternativa establece el grado de transparencia del fondo del objeto. En 0% el fondo ser completamente opaco. 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.
Imagen
Transparencia
609
ID de Objeto
El ID de Objeto se emplea para cuestiones de Intrprete Interno de Macros (pgina 965). Cada objeto de hoja recibe un ID exclusivo, el cual para el objeto de lnea/flecha, comienza por LA01. Los objetos de hoja enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
Estado Alterno
41.3 Acciones
En la pestaa Acciones se fijan las acciones que se llevarn a cabo al hacer clic en el objeto. Esta pgina es idntica a la pgina Acciones del Objeto de Botn, vase la Acciones (pgina 591).
41.4 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
41.5 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
610
42 Objeto Calendario/Deslizador
Los objetos Calendario/Deslizador proporcionan un modo alternativo de seleccionar valores de campo en QlikView. Tambin se pueden utilizar para introducir valores en Variable (pgina 187) QlikView. Como su propio nombre indica, el objeto Calendario/Deslizador incluye dos modos completamente distintos. Por muy distintos que parezcan, operan de manera muy similar tras la interfaz grfica visual que el usuario contempla. Haciendo clic con el botn derecho sobre un objeto Calendario/Deslizador se abrir Men Objeto del Objeto Calendario/Deslizador (pgina 611). Tambin se puede acceder desde el men Objeto, cuando el objeto Calendario/Deslizador es el objeto activo.
Modo Calendario
Un objeto Calendario/Deslizador cuando est en modo de Calendario se visualiza en el diseo como un cuadro desplegable con un icono de calendario a la derecha. Al hacer clic sobre el icono de calendario se expande hasta convertirse en un control de calendario. Se puede navegar por los diferentes meses y aos mediante los botones de flecha o los controles desplegables de mes y ao. Tras haber seleccionado una fecha o un rango de fechas (dependiendo de las propiedades del objeto) en el control de calendario, la seleccin se aplicar al campo o variable subyacente. Si el objeto est conectado a un campo, las selecciones realizadas en el campo se reflejarn en el control de calendario expandido, emplendose para la seleccin los mismos cdigos de color que se hallan en los cuadros de lista (por ej. verde para los valores seleccionados). Siempre y cuando el objeto est configurado para mltiples valores, se podrn seleccionar con el ratn mltiples valores igual que se hace en un cuadro de lista. Si pulsa la tecla Ctrl es incluso posible seleccionar mltiples rangos de valores, incluso si stos aparecen en meses o aos muy dispares. Una vez cerrado el control de calendario tras la seleccin, el desplegable se comportar en esencia exactamente igual que un campo desplegable de un cuadro de seleccin mltiple.
611
Propiedades
Abre el dilogo Propiedades objeto calendario/deslizador donde los parmetro Propiedades del Objeto Calendario/Deslizador: General (pgina 613), Propiedades del Objeto Calendario/Deslizador: Presentacin (modo deslizador) (pgina 615), Propiedades del Objeto Calendario/Deslizador: Presentacin (modo calendario) (pgina 617), Propiedades del Cuadro de Lista: Ordenar (pgina 546), Propiedades: Nmero (pgina 521), Fuente (pgina 523), Diseo (pgina 524), y Ttulo (pgina 528) se pueden fijar. Permite crear y compartir notas relativas al objeto actual. Vase Notas y Comentarios (pgina 500) para ms informacin. Este men en cascada solo est disponible si se ha activado View Menu (page 1) o la casilla de verificacin Men Ver (pgina 64) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Notas
Ordenar Capas
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528).
612
Maximizar
Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Restaurar
Ayuda Eliminar
613
Campo
Seleccione este botn de opcin para conectar el objeto calendario/deslizador a un campo o una expresin. Seleccione el campo en el cuadro desplegable. Si elige Expresin en el desplegable, se abrir el dilogo Editar Expresin. Abre el dilogo Editar Expresin (dilogo) (pgina 823) para la expresin elegida en el desplegable. Marque el botn de opcin y seleccione la(s) variable(s) deseada(s) en el desplegable. La segunda variable slo est disponible si se selecciona Valor Mltiple en Modo (vase a continuacin).
Editar...
Variable(s)
En el grupo Modo se decide si el objeto calendario/deslizador debiera emplearse para seleccionar un Valor nico o un conjunto de valores - Valor Mltiple. En el grupo Modo de Valor se decide si el objeto calendario/deslizador debiera seleccionar valores Discretos (no disponible en modo Valor Mltiple) o definir un rango de valores Continuos/Numricos (no disponible en modo Valor nico con datos de Campo). Este grupo no est disponible en modo Calendario. En el modo Calendario siempre se presuponen valores discretos. Valor Mnimo Establece el valor mnimo para el calendario/deslizador en modo de valor Continuo/Numrico. Establece el valor mximo para el calendario/deslizador en modo de valor Continuo/Numrico. Marque la casilla e introduzca un valor en el cuadro de edicin para especificar un incremento esttico para los valores del calendario/deslizador en modo Continuo/Numrico. Muestra el valor actual del deslizador en modo Continuo/Numrico si el deslizador/calendario est en Valor nico. En modo Valor Mltiple se muestra el valor inferior. Muestra el valor actual ms alto del calendario/deslizador en el modo Continuo/Numrico. Slo tiene sentido en el modo Valor Mltiple. Si se marca esta casilla de verificacin, se podrn efectuar selecciones en un campo mediante el objeto calendario/deslizador incluso si el campo estuviera bloqueado. El campo permanecer bloqueado a todos los cambios lgicos que se produzcan por selecciones en otros campos. sta es la opcin por defecto para los objetos calendario/deslizador. Si se marca esta alternativa, el usuario no podr ampliar o estrechar el rango arrastrando los ejes del desplazador del deslizador.
Valor Mximo
Incremento Esttico
Valor 1
Valor 2
Rango Fijo
614
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). A todo objeto de hoja se le asigna un ID nico y exclusivo, el cual para los objetos deslizador comienza por SL01. Los objetos de hoja enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante. Este botn le permite acceder al dilogo Configuraciones de Impresin donde se pueden establecer los mrgenes y el formato de cabeceras/pies de pgina. El dilogo Configuraciones de Impresin contiene dos pginas, Imprimir: Diseo (pgina 110) y Imprimir: Cabecera/Pie de pgina (pgina 112), las cuales son idnticas a las ltimas dos pginas del dilogo Imprimir.
ID de Objeto
Configuraciones de Impresin
La pestaa Propiedades del Objeto Calendario/Deslizador: Presentacin se abre haciendo clic con el botn derecho sobre un objeto calendario u objeto deslizador y eligiendo la opcin Propiedades en el
615
men contextual. Aqu es donde se pueden configurar las propiedades visuales del objeto calendario/deslizador. El grupo Colores le permite definir los colores para las diversas partes del calendario/deslizador, tal como se muestra en la figura a continuacin:
El color de Fondo del Deslizador y el de Fondo de la Escala pueden definirse como un color slido o un gradiente mediante el dilogo rea de Color (pgina 450) que se abre al pulsar el botn correspondiente. El grado de transparencia del fondo del control de calendario se puede fijar por medio del control Transparencia a la derecha del botn. En 0% el fondo ser completamente opaco. En 100% el fondo es completamente transparente. El color del Desplazador, las Flechas de Desplazamiento y las Marcas puede definirse como un color slido o un gradiente mediante el dilogo rea de Color que se abre al pulsar el botn correspondiente. En el grupo Orientacin de Desplazamiento el deslizador puede visualizarse el direccin Vertical u Horizontal. En la Orientacin de Lnea podr determinar si el texto de la escala debera orientarse en sentido Vertical u Horizontal. En el grupo Escala podr definir una escala para el deslizador. Seleccione Utilizar Escala Automtica para generar una escala de forma automtica, basada en el tamao del deslizador y en sus datos subyacentes. La alternativa Utilizar Escala Personalizada le permite especificar diversos parmetros relativos a la escala: Unidades Principales Define el nmero de unidades principales que hay en la escala del deslizador.
Etiquetas en cada Unidad Define la densidad del texto de la etiqueta de escala. Principal n Unidades Secundarias por Unidad Principal Define el nmero de unidades inferiores por cada unidad superior en la escala del deslizador.
Las flechas de desplazamiento pueden visualizarse u ocultarse mediante la opcin Mostrar Flechas de Desplazamiento. El Estilo del Deslizador se puede establecer como Slido o Brillo.
616
La pestaa Propiedades del Objeto Calendario/Deslizador: Presentacin se abre haciendo clic con el botn derecho sobre un objeto calendario o deslizador y eligiendo la opcin Propiedades en el men contextual. Aqu es donde se pueden configurar las propiedades visuales del objeto calendario/deslizador. El grupo Colores le permite definir los colores de fondo del control de calendario. El color de fondo puede definirse como un color slido o un gradiente mediante el dilogo rea de Color que se abre al pulsar el botn. El grado de transparencia del fondo del control de calendario se puede fijar por medio del control Transparencia a la derecha del botn. En 0% el fondo ser completamente opaco. En 100% el fondo es completamente transparente.
42.6 Ordenar
En la pestaa Ordenar se fija el criterio de ordenacin para los datos del objeto deslizador. Es un dilogo muy similar al que se encuentra en Propiedades de Documento (vase Document Properties: Sort (page 1)).
42.7 Nmero
En la pestaa Nmero se establece el formato numrico para la escala del deslizador. Es un dilogo muy similar al que se encuentra en Propiedades de Documento (vase Propiedades de Documento: Nmero (pgina 476)).
42.8 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
617
42.9 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
42.10 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
618
43 Objeto Marcador
El objeto marcador es un objeto de hoja que se utiliza para mostrar marcadores en las selecciones. Dependiendo de su configuracin tambin se puede emplear para aadir nuevos marcadores o eliminar los antiguos. El objeto marcador bsicamente ofrece las opciones del Men Marcadores (pgina 67). Haciendo clic en el objeto con el botn derecho, el Objeto Marcador: Men Objeto (pgina 619) se visualizar. Tambin se puede acceder desde el men Objeto, cuando el objeto marcador es el objeto activo.
Notas
Ordenar Capas
Aadir Marcador
619
Reemplazar Marcador
Abre un men en cascada con los diez marcadores empleados ms recientemente definidos actualmente en el documento. Si elige uno de ellos, los contenidos de ese marcador sern reemplazados por el estado de las selecciones actuales y los valores de las variables. Abre un men en cascada con los diez marcadores empleados ms recientemente definidos actualmente en el documento. Seleccionar uno de stos lo elimina del documento. Despus de buscar y seleccionar un archivo de marcador previamente guardado (.qbm), se abrir el dilogo Importar Marcadores (pgina 141) donde podr importar marcadores. Abre el dilogo Exportar Marcadores (pgina 140) donde podr exportar los marcadores seleccionados a un archivo de marcador QlikView (.qbm). Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Eliminar Marcador
Importar Marcadores
Exportar Marcadores
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
620
Ttulo
El texto que aparecer en el rea de cabecera del objeto marcador. El ttulo puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica posterior del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). Cada objeto de hoja tiene asignado un ID nico, el cual para los objetos marcadores comienza con BM01. Los objetos enlazados tienen el mismo ID. Este cdigo se puede editar ms adelante en cualquier momento.
Estado Alterno
ID de Objeto
621
Fondo
Color ste puede definirse como un color slido o como un degradado, mediante el dilogo rea de Color (pgina 450) que se abrir al hacer clic sobre el botn correspondiente. Transparencia Esta alternativa establece el grado de transparencia del fondo del objeto marcador. En 0% el fondo ser completamente opaco, con el color que se haya definido en Color de Fondo, en la parte superior del dilogo. En 100% el fondo es completamente transparente.
Marque esta alternativa para mostrar un botn Aadir Marcador en el objeto marcador. Es la opcin seleccionada por defecto. Texto Aqu puede escribir el texto que se mostrar en el botn Aadir Marcador. El ttulo puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica del texto de la etiqueta. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Si no se escribe texto alguno en el cuadro de edicin, ste mostrar <usar predeterminado> y se mostrar el texto "Aadir Marcador" en el botn. Color de Texto Determina el color del texto del botn Aadir Marcador. Aqu puede elegir cmo posicionar los botones Aadir y Eliminar uno en relacin a otro, cuando ambos se muestren: Elegir entre orientacin Horizontal (uno junto al otro) o Vertical (amontonados).
Alineacin de Botn
Mostrar Botn Eliminar Marque esta alternativa si desea mostrar un botn Eliminar Marcador en el objeto marcador. Esta opcin est deseleccionada por defecto. Texto Aqu podr escribir un texto para mostrarlo en el botn Eliminar Marcador. Esto puede definirse como una etiqueta de expresin calculada para actualizaciones dinmicas del texto de la etiqueta. Haga clic en el botn ... que abre el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Si no se escribe texto alguno en en el cuadro de edicin, ste mostrar <usar predefinido> y se visualizar el texto "Eliminar Marcador" en el botn. Color de Texto Determina el color del texto del botn Eliminar Marcador. Mostrar Mis Marcadores Marque esta casilla de verificacin si desea mostrar marcadores personales en la lista de objetos marcadores. Los marcadores personales se mostrarn al final de la lista, con una lnea divisoria que los separa de los marcadores de documento. Mostrar Texto de Informacin de Marcador Marque esta opcin si desea mostrar el texto introducido en Editar Informacin.
43.4 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
622
43.5 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
43.6 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
623
624
44 Objeto de Bsqueda
Los objetos de bsqueda sirven para buscar informacin en cualquier parte del documento. Para crear un nuevo Objeto de Bsqueda seleccione Diseo - Nuevo Objeto de Hoja - Objeto de Bsqueda en el Men Principal, haga clic con el botn derecho en el rea de la hoja y seleccione Nuevo Objeto de Hoja - Objeto de Bsqueda) o haga clic en Crear Objeto de Bsqueda en la barra de herramientas (si la herramienta est activa). Haciendo clic con el botn derecho sobre el objeto de bsqueda se muestra el men Objeto de Bsqueda: Men Objeto (pgina 625). Tambin se puede acceder desde el men Objeto, cuando el objeto de bsqueda es el objeto activo.
Notas
Ordenar Capas
625
Copiar al Portapapeles
Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin maximizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
626
Marque este botn de opcin si desea permitir que el Objeto de Bsqueda busque en todos los campos del documento. Marque este botn de opcin y liste los campos en el campo inferior para determinar en qu campos se debera buscar. Utilice el punto y coma (;) como separador entre campos. Se permite la inclusin de los caracteres comodn * y ? en los nombres de campo. La lista puede definirse como una frmula calculada para actualizacin dinmica. Marque este botn de opcin y elija en qu campos se debera buscar. Este men desplegable muestra el valor -Todas las Tablas, el cual contiene todos los campos del documento. Seleccionando un nombre de tabla especfico en el men desplegable, podr limitar la lista de Campos Seleccionados nicamente a los campos de esa tabla interna. Finalmente, podr seleccionar el valor -Todas las Tablas (Calificadas) el cual mostrar todos los campos del documento calificados con su nombre de tabla. Se mostrar un campo cada vez, por cada tabla en la que aparece.
Lista de Campos
627
Especifica el modo de bsqueda inicial predefinido que se emplear en las bsquedas de texto. El modo puede modificarse sobre la marcha introduciendo los smbolos * , o bien ~ como parte de la cadena de bsqueda. Estn disponibles las siguientes alternativas: <usar por defecto> Por defecto especificado en Preferencias de Usuario (pgina 85) ser aplicado. Utilizar Bsqueda con Comodn La cadena de bsqueda inicial estar compuesta por dos caracteres comodn con el cursor entre ambos para facilitar la bsqueda con comodn. Utilizar Bsqueda Difusa La cadena de bsqueda inicial ser un tipo de tilde (~) que denota una bsqueda difusa. Utilizar Bsqueda Normal No se aadirn caracteres adicionales a la cadena de bsqueda. Sin caracteres comodn, se realizar una Bsqueda Normal. Utilizar Bsqueda Asociada El cuadro de bsqueda se abrir en modo Bsqueda Asociada. Es un identificador ID nico y exclusivo para el objeto de bsqueda actual. En el momento de su creacin, todo objeto de hoja recibe un ID nico para su control mediante Automatizacin. Este ID consta de una combinacin de letras que definen el tipo de objeto y un nmero. Al primer objeto de bsqueda de un documento se le asigna el ID SO01. Los objetos de hoja enlazados 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. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms 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
Estados Alternos
628
Buscar Resultado
Incluir Valores Excluidos Marque esta casilla de verificacin si desea incluir en la bsqueda los valores excluidos por las selecciones. Resaltar Subcadena de Bsqueda La cadena de bsqueda aparecer resaltada en las correspondencias.
Contraer cuando se Limitar el nmero de correspondencias mostradas en cada campo. exceda el resultado en el campo.
Estilo Visual
Aspecto Mostrar Reflejo Texto en Campo de Bsqueda Escoja entre un aspecto Redondeado o Cuadrado. Se mostrar un reflejo del objeto de bsqueda en el diseo. Introduzca el texto que deber visualizarse en el objeto de bsqueda, antes de proceder a introducir una cadena de bsqueda. Al hacer clic en el botn ... se abre el dilogo Editar Expresin (dilogo) (pgina 823) que le facilitar la edicin de frmulas extensas.
629
En este grupo se definen los criterios de ordenacin de los campos en el objeto de bsqueda. Texto Nmero de Resultados Ordena alfabticamente los campos que contengan resultados de bsqueda. Ordena los campos que contienen resultados de bsqueda segn el nmero de resultados hallados en cada campo. Ordena los campos que contienen resultados de bsqueda segn el orden en que los campos se listan en la pestaa General.
44.5 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
44.6 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
630
44.7 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
631
632
45 Contenedor
El contenedor es un objeto que contiene otros objetos. Un contenedor puede contener todos los tipos de objetos de hoja posibles. Los objetos van agrupados de manera conjunta y tienen parmetros comunes de fuente, diseo y ttulo. Haciendo clic con el botn derecho del ratn sobre el botn se muestra el men Contenedor: Men Objeto (pgina 633). Tambin se puede acceder desde el men Objeto, cuando el contenedor es el objeto activo.
Abre el dilogo Propiedades. Este comando tambin puede invocarse con el mtodo abreviado de teclado: Alt+Intro. Permite crear y compartir notas relativas al objeto actual. Vase Notas y Comentarios (pgina 500) para ms informacin. Este men en cascada solo est disponible si se ha activado View Menu (page 1) o la casilla de verificacin Men Ver (pgina 64) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Notas
Ordenar Capas
633
Copiar al Portapapeles
Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
634
Objetos Existentes
Es una lista de los objetos disponibles en el documento. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Aadir o Quitar para moverlos a la columna deseada. Con esta opcin podr filtrar la lista de Objetos Existentes por ejemplo, por tipo de objeto. Es una lista de los objetos que ya se encuentran en el contenedor.
Filtro
Mueve el objeto seleccionado un paso hacia arriba. Mueve el objeto seleccionado un paso hacia abajo. Es un identificador nico para el grfico actual. En el momento de su creacin, todo objeto de hoja recibe un ID nico para su control mediante Automatizacin. Los objetos enlazados comparten un mismo ID de objeto. Este ID consta de una combinacin de letras que definen el tipo de objeto y un nmero. Al primer contenedor de un documento se le asigna el ID CT01. 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.
635
Estado Alterno
Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. Aqu se puede introducir un nombre alternativo para el objeto mostrado. La etiqueta puede definirse como una Frmula Calculada (pgina 943) para su actualizacin dinmica. Al hacer clic en el botn ... se abre el dilogo Editar Expresin que le facilitar la edicin de frmulas extensas.
Aqu puede establecer las propiedades relativas al aspecto de su objeto contenedor. Tipo de Contenedor Seleccione un tipo de contenedor en el desplegable.
636
Aspecto
Aqu se establece la presentacin de los diferentes objetos en el contenedor. Slo disponible en modo de Objeto nico. Pestaas en la parte superior Todos los objetos del contenedor se muestran en la forma de pestaas, en la parte superior del objeto contenedor. Pestaas a la izquierda Todos los objetos del contenedor se muestran como pestaas en la parte izquierda del contenedor. Pestaas a la derecha Todos los objetos del contenedor se muestran como pestaas en la parte derecha del contenedor. Pestaas en la parte inferior Todos los objetos del contenedor se muestran como pestaas en la parte inferior del contenedor. Desplegable Superior Todos los objetos del contenedor se muestran en un men desplegable situado en la parte superior del objeto contenedor. Habilite esta opcin si desea mostrar iconos que simbolizan los diferentes objetos que hay en las pestaas. Slo disponible en modo de Objeto nico. Especifica el color de las pestaas. El color puede definirse como un color slido o un degradado mediante el dilogo rea de Color que se abre tras pulsar el botn. Slo disponible en modo de Objeto nico. Seleccione el nmero de columnas nicamente disponible en el modo Rejilla. Seleccione el nmero de filas nicamente disponible en el modo Rejilla. Seleccione el tamao del espaciado. nicamente disponible en el modo Rejilla. Abre el dilogo Configuraciones de Fondo (pgina 520).
45.4 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
45.5 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
45.6 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja.
637
638
46 Objeto Personalizado
El objeto personalizado es un objeto de hoja cuya finalidad especfica es la de alojar controles externos OCX personalizados y definidos. Se puede acceder al Objeto Personalizado: Men Objeto (pgina 639) desde el men Objeto, cuando el objeto personalizado sea el objeto activo. Los controles externos son controles OCX sin ventanas, programados por QlikTech, por usted mismo, o por terceros que cumplan con las especificaciones para los controles externos OCX de QlikView. El control OCX se trazar en un rectngulo, en la hoja, bordeado por el objeto personalizado subyacente. La comunicacin entre el control OCX y el documento QlikView se mantiene mediante el Intrprete Interno de Macros (pgina 965) de QlikView. La instalacin de QlikView incluye unos cuantos ejemplos de controles externos OCX. Estos se suministran tal cual, con el cdigo fuente VB completo. Puede utilizarlos tal y como estn, o modificar el cdigo fuente de forma que cubra sus necesidades. QlikTech no ofrece soporte para estos ejemplos de controles.
639
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para el objeto de hoja. Imagen Copia una imagen, en modo mapa de bits, del objeto personalizado en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Maximizar
Restaurar
Ayuda Eliminar
640
Esta opcin se emplea con finalidad de Intrprete Interno de Macros (pgina 965). Cada objeto de hoja tiene asignado un ID nico, el cual, para los objetos personalizados comienza por CO01. Los objetos enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante. Haga clic sobre este botn para abrir el dilogo Insertar Objeto donde puede seleccionar o cambiar un Control Externo OCX. Abre el dilogo de Propiedades del control externo OCX empleado. Este dilogo est programado por el proveedor del control externo OCX y puede variar en apariencia y funcionalidad. Tambin puede estar no disponible para ciertos controles externos. Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido.
Estado Alterno
641
46.3 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
46.4 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
642
643
Para ocultar un objeto en la ventana de la aplicacin QlikView, haga clic con el botn derecho sobre el objeto y elija Eliminar. Para mostrar de nuevo el objeto en el diseo, deber arrastrar el objeto desde el panel Objetos del Servidor . Cuando pase con el puntero del ratn por encima de un objeto, aparecer un mensaje emergente con informacin sobre dicho objeto: nombre, tipo de objeto, propietario de dicho objeto y la ltima fecha de modificacin.
Compartir
En este dilogo se puede configurar cmo se comparte el objeto. Para compartir un objeto elija una de las opciones en el desplegable Compartir Permisos. No compartir El objeto no se compartir con ningn usuario.
644
El objeto se compartir con todos los usuarios. El objeto se compartir con los usuarios que se listan a continuacin
El objeto se mostrar en el rea de Objetos Compartidos permaneciendo al mismo tiempo tambin en el rea Mis Objetos, marcada ahora con una pequea mano que indica su estado compartido. Para dejar de compartir un objeto que haya compartido previamente, haga clic con el botn derecho en el objeto, en el rea Mis Objetos, elija No compartir o Compartir Permisos nuevamente para abrir el dilogo Compartir y a continuacin elija No Compartir en el desplegable Compartir Permisos. El objeto desaparecer de la lista de Objetos Compartidos y ya no estar disponible para otros usuarios. Observe no obstante que no desaparecer de las sesiones activas de otros usuarios.
Aqu podr gestionar sus objetos de servidor personales y compartirlos con otros usuarios. En la parte superior del dilogo encontrar una lista con todos los objetos de servidor personales actualmente definidos para el documento QlikView. Los objetos se describen (y se pueden clasificar) por columnas: Mostrar Marque esta casilla de verificacin si desea que el objeto se muestre en el diseo del documento. Si la casilla se deja sin marcar, el objeto no se visualizar, aunque seguir estando disponible mediante este dilogo. El ID exclusivo del objeto. Los objetos enlazados tienen el mismo ID. El ID de la hoja donde residir el objeto cuando se visualice. El tipo de objeto (por ej. un cuadro de lista).
645
El ttulo del objeto (si se defini). La identidad en Windows del usuario que cre el objeto. Una marca de tiempo (fecha-hora) indicando el momento en que se modific el objeto por ltima vez. Esta casilla de verificacin nicamente est disponible a travs de la pgina Mis Objetos de Servidor. Marcndola para uno de sus objetos personales de servidor, pondr el objeto a disposicin de otros usuarios del mismo documento que estn debidamente autenticados a travs de la pgina Objetos Compartidos. El objeto permanecer en la pgina Mis Objetos de Servidor y no aparecer en la pgina Objetos Compartidos. Es posible revocar el hecho de compartir en cualquier momento deseleccionando la casilla de verificacin.
Compartir
En la parte inferior del dilogo encontrar los botones que se pueden utilizar para llevar a cabo diversas acciones con los objetos de la lista superior. Borrar Todo Eliminar Elimina todos los objetos de la lista. Elimina el objeto seleccionado de la lista.
Objetos Compartidos
Aqu podr gestionar la presentacin de los objetos de servidor compartidos de otros usuarios.
En la parte superior del dilogo encontrar una lista con todos los objetos de servidor personales actualmente definidos para el documento QlikView. Los objetos se describen (y se pueden clasificar) por columnas: Mostrar Marque esta casilla de verificacin si desea que el objeto se muestre en el diseo del documento. Si la casilla se deja sin marcar, el objeto no se visualizar, aunque seguir estando disponible mediante este dilogo. El ID exclusivo del objeto. Los objetos enlazados tienen el mismo ID.
ID de Objeto
646
El ID de la hoja donde residir el objeto cuando se visualice. El tipo de objeto (por ej. un cuadro de lista). El ttulo del objeto (si se defini). La identidad en Windows del usuario que cre el objeto (usted mismo). Una marca de tiempo (fecha-hora) indicando el momento en que se modific el objeto por ltima vez.
647
648
48 Plantillas de Diseo
48.1 Acerca de las plantillas de diseo QlikView
Cuestiones bsicas acerca de las Plantillas
Una plantilla de diseo en QlikView es un conjunto de propiedades de formato que puede aplicarse a todo un diseo completo en QlikView, o a partes del mismo. Los archivos de plantilla se codifican en xml y normalmente se guardan en una carpeta de plantillas QlikView especfica bajo la carpeta Datos de Programa de Windows. Las plantillas pueden reducir de manera significativa el tiempo y esfuerzo empleados para darle a un diseo QlikView la consistencia y buen aspecto que precisa. Tambin pueden servir para reforzar un determinado estilo grfico dentro de una compaa, etc.
2. Utilice el Asistente de Creacin de Plantillas (pgina 651) para extraer las propiedades que desee de ese objeto e
insrtelas en un archivo de plantilla.
2. D formato a una hoja en Propiedades de Hoja segn desee. 3. Cree un objeto de hoja (si fuera necesario) y construya formatos especficos para cada tipo de objeto de hoja, segn sus
gustos y/o necesidades. Las propiedades de Borde/Ttulo por lo general solo necesitan formatearse una vez por cada tipo de objeto de hoja que normalmente utilice ttulo (los cuadros de lista, grficos, etc.) y una vez tambin por cada tipo de objeto de hoja que normalmente carezca de ttulo (objetos de texto, botones, etc.). 4. Ejecute el Asistente de Creacin de Plantillas creando una nueva plantilla e inserte las propiedades desde la primera de las entidades formateadas que se listan arriba (el orden no importa). 5. Ejecute el Asistente de Creacin de Plantillas repetidas veces, una por cada entidad que an quede en la lista.
649
determinado tamao en cierto lugar de la pgina. Para hacer esto, necesitar definir una plantilla con una nica propiedad del grupo Ttulo/Borde nicamente para los grficos, esto es, una sola subseccin.
objetos de hoja individuales un grupo de objetos de hoja una hoja todo el documento completo
2. Abra el dilogo Propiedades del objeto de hoja desde el men contextual. 3. Vaya a la pgina Diseo. 4. Pulse el botn Aplicar Plantilla... 5. Seleccione una plantilla en el dilogo de exploracin que aparece. 6. Pulse Aceptar.
Todas las propiedades de la plantilla que sean aplicables al objeto de hoja seleccionado se aplicarn en este momento. Si desea aplicar una plantilla a todo un grupo de objetos de hoja, deber activarlos previamente pulsando la tecla Mays a la vez que hace clic sobre ellos o bien seleccionndolos con el ratn en su conjunto.
2. Abra el dilogo Propiedades de Hoja en el men Configuracin. 3. Vaya a la pgina General. 4. Pulse el botn Aplicar Plantilla... 5. Seleccione una plantilla en el dilogo de exploracin que aparece. 6. Pulse Aceptar.
Todas las propiedades de la plantilla que sean aplicables a la hoja seleccionada se aplicarn en este momento. Adems, la plantilla se aplicar tambin a todos los objetos de hoja que haya en la hoja.
2. Abra el dilogo Propiedades de Documento del men Configuracin. 3. Vaya a la pgina Diseo. 4. Pulse el botn Aplicar Plantilla...
650
Seleccione el comando Asistente de Creacin de Plantillas desde el men Herramientas para iniciar el Asistente de Creacin de Plantillas. La primera vez que una pgina de inicio que expone la finalidad del asistente y los pasos bsicos que deben seguirse. Para omitir la pgina de inicio en lo sucesivo, marque la casilla de verificacin No volver a mostrar esta pgina. Pulse Siguiente para continuar.
Pulse Siguiente para continuar. El dilogo Guardar como aparecer cuando se cree una nueva plantilla.
651
Origen
Seleccione el objeto fuente u origen de la lista desplegable. El desplegable contiene una lista con todos los objetos disponibles en el documento. El objeto activo se pre-seleccionar. Existen tres grupos principales de propiedades de formato, los cuales pueden extraerse de un objeto de diseo e insertarse en una plantilla. Marque una o ms de las tres casillas de verificacin siguientes para la extraccin desde el objeto de origen a la plantilla: Especfico de Tipo de Objeto Marque esta casilla de verificacin para extraer propiedades especficas de tipo de objeto desde el objeto de origen para incluirse en la plantilla. Las propiedades especficas de tipo de objeto son propiedades tales que solo existen en un tipo de objeto dado, por ejemplo, grficos. Este tipo de propiedades solo puede copiarse a otros objetos del mismo tipo como el tipo de objeto fuente. Ttulo y Borde Marque esta casilla de verificacin para extraer propiedades de ttulo y borde del objeto fuente e insertarlas en la plantilla. Este tipo de propiedad puede copiarse a otros tipos de objeto distintos del tipo de objeto del objeto fuente. Opciones de Configuracin de impresora Marque esta casilla de verificacin para extraer propiedades de configuracin de la impresora del objeto fuente para su inclusin en la plantilla. Este tipo de propiedad puede copiarse a otros tipos de objeto distintos del tipo de objeto del objeto fuente. Para cada una de las selecciones especificadas, podr escoger entre diversas propiedades especficas para su inclusin o exclusin de la plantilla en los siguientes pasos del asistente.
Grupos de Propiedades
652
Las columnas con casillas de verificacin corresponden a las tres casillas de verificacin del paso 2. Solo es posible realizar selecciones en una columna si se seleccion la correspondiente casilla de verificacin en el paso 2, seguida de las selecciones adecuadas en el paso 3. La subseccin especfica de Tipo de Objeto solo puede seleccionarse para el tipo de objeto fuente seleccionado en el paso 2. La configuracin de ttulo/borde y la configuracin de impresora pueden establecerse en los tipos de objeto. Pulse Siguiente para continuar.
653
654
Parte 6 Grficos:
Parte 6 Grficos:
655
49 Introduccin
Los grficos y las tablas son objetos de hoja que pueden mostrar nmeros de manera muy compacta. Por ejemplo, se pueden mostrar sumas de dinero distribuidas en diversos campos tales como ao, mes, nmero de cuenta, etc. Los grficos y las tablas se pueden configurar para mostrar las frecuencias de diferentes valores de un campo, o una entidad calculada, p.ej. la suma de los valores posibles de un campo. En ambos casos se debe elegir un campo como eje-X, es decir que este campo se utilizar para etiquetar los segmentos de la tarta, las diferentes barras en el grfico de barras y las filas en la tabla pivotante, respectivamente.
Grfico de Barras
Grfico de Tarta
Grfico Combinado
Grfico de Dispersin
Grfico de Lneas
Grfico de Radar
656
Parte 6 Grficos:
Grfico de Rejilla
Grfico de Indicador
Grfico de Bloques
Grfico de Embudo
Tabla Pivotante
Tabla Simple
Grfico Mekko Los grficos QlikView se dividen en dos categoras fundamentales. La primera, los objetos grficos, son los grficos de barras, de lneas, combinados, de tarta, de dispersin, de radar, de rejilla, de bloques, mekko y de indicador. La segunda categora, los grficos de tabla, se compone de las tablas simples y tablas pivotantes. Los grficos de estos dos tipos se trazan o dibujan como tablas con celdas en columnas y filas. Tenga en cuenta que los cuadros de tabla, aunque en muchos aspectos son similares a los grficos de tabla, pertenecen a otro tipo de objetos de hoja.
Grficos de imagen
El grfico de barras a continuacin muestra algunos de los componentes ms comunes de un objeto grfico en QlikView:
657
En muchos casos, el usuario puede modificar la posicin de los diferentes componentes. Vea el captulo Ajustar y mover componentes de un grfico (pgina 660) para ms detalles.
Grficos de Tabla:
La tabla pivotante inferior muestra algunos de los componentes ms comunes de un grfico de tablas en QlikView:
658
Parte 6 Grficos:
Una vez el grfico se muestra en la hoja, puede ser modificado haciendo clic con el botn derecho sobre el grfico y seleccionando Propiedades o activando el grfico (clic en el rea de ttulo) y seleccionando Propiedades en el men Objeto.
Nota: Las selecciones realizadas directamente en los grficos de lneas y de barras (no grficos combinados) que presenten ms de una dimensin se aplicarn principalmente a una sola dimensin. Las selecciones en grficos de lneas se aplican primeramente a la segunda dimensin de manera que al pintar sobre una lnea se seleccione la lnea entera sobre todo en valores de dimensin del eje x. En el grfico de barras se aplica el contrario, es decir, la seleccin se aplica primero a la primera dimensin.
659
segunda y tercera dimensiones que pertenezcan a dichos valores se seleccionarn, no solo los que fueron 'tocados' por la seleccin.
660
Parte 6 Grficos:
El Ttulo de Grfico y la Leyenda del Grfico se pueden mover y ajustar (o redimensionar) ambos. Puede limitar con el borde superior, inferior, derecho o izquierdo del grfico, pero tambin pueden posicionarse de manera flotante en cualquier sitio del grfico. Los textos flotantes pueden ser movidos a una posicin cualquiera del grfico. El rectngulo de delineacin puede ser redimensionado para acomodar texto ms largo o multilnea. Las reas ocupadas por los ejes de grfico y sus etiquetas pueden redimensionarse. Los iconos de ciclo de expresin y cambio de grfico rpido pueden moverse a una posicin cualquiera dentro del grfico. El rea de grfico no puede redimensionarse o moverse en el modo de edicin, pero se trazar en el espacio que hay disponible entre los ejes y la leyenda y ttulo.
661
En la pgina General se pueden establecer propiedades generales, tales como ttulos y tipos de grfico. Es la primera pgina del Asistente de Grfico Rpido y del dilogo Propiedades de Grfico. Ttulo de la Ventana El ttulo que se muestra en la cabecera de la ventana. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Por defecto, la etiqueta de la primera expresin definida est configurada como ttulo de grfico. Desmarque la casilla si no desea mostrar ttulo alguno para el grfico. Para mostrar de nuevo el ttulo original, simplemente marque la casilla de verificacin. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). En tablas pivotantes y tablas simples no se muestra el ttulo del grfico. Podr definir opciones avanzadas para el ttulo del grfico haciendo clic en el botn Configuraciones de Ttulo. Si hace clic en el botn Configuraciones de Impresin le guiar hasta el dilogo Configuraciones de Impresin, donde podr definir mrgenes y formato de cabeceras/pies de pgina. El dilogo Configuraciones de Impresin tiene dos pginas: Imprimir: Diseo (pgina 110) y Imprimir: Cabecera/Pie de pgina (pgina 112). Seleccione uno de los estados disponibles en el desplegable. Los siguientes Estados Alternos estn 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 parmetro se hereda del objeto del nivel superior, un grfico de una hoja recibe los mismos parmetros de la hoja si se ha elegido la opcin heredado. El estado predefinido Es el estado en el que ms uso se hace de QlikView y viene representado por el signo $. El documento QlikView se halla siempre por defecto en el estado predefinido. El ID de Objeto se emplea para cuestiones de Intrprete Interno de Macros (pgina 965). Cada objeto de hoja tiene asignado un ID nico, el cual, en el caso de los Grficos comienza por CH01. Los objetos enlazados comparten un mismo ID de objeto. Podr editar este nmero ID ms adelante. Si se activa desvincula el grfico, de esta manera no se actualizar dinmicamente con las selecciones. Convierte el grfico en un grfico de solo lectura, es decir, no se podrn realizar selecciones haciendo clics de ratn ni seleccionando con el ratn en el grfico. Al escribir una expresin en este cuadro de texto se define una condicin que se ha de cumplir para que el grfico se calcule. Si la condicin no se cumple, se mostrar el texto 'Condicin de Clculo sin cumplir' en el grfico. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823).
Estado Alterno
ID de Objeto
Desvinculado
Slo Lectura
Condicin de Clculo
662
Parte 6 Grficos:
Tipo de Grfico
El grupo Tipo de Grfico permite seleccionar el diseo bsico del grfico. Para ms informacin acerca de cada tipo de grfico, vea Tipos de Grficos (pgina 663).
Cambio de Estilo Rpido En este grupo se puede habilitar un icono en el grfico con el que el usuario pueda cambiar el estilo de grfico sin tener que pasar por el dilogo Propiedades de Grfico. Tipos Permitidos En esta lista puede seleccionar los tipos de grfico que debern aparecer en la lista desplegable. Tendr que seleccionar dos o ms tipos para que el Cambio de Estilo Rpido pueda habilitarse. Posicin Preferida de Icono En cuadros grficos, el icono de cambio de estilo rpido puede posicionarse dentro del grfico, o bien en el ttulo del objeto de hoja. En los grficos de tabla el ttulo es la nica alternativa disponible. Restablecer Tamaos Pulsando este botn se restablece toda la configuracin de los tamaos de (definidos por el usuario) leyenda, ttulo, etc. en los objetos grficos, segn las definiciones del usuario. El ajuste de elementos individuales no se ver afectado. Restablecer Ajuste Pulsando este botn se restablece toda la configuracin de todos los ajustes de leyenda, ttulo, etc. efectuados por el usuario en los grficos. Abre el dilogo Mensajes de Error Personalizados (pgina 947). Aqu podr elegir entre diversas opciones para el trazado de la referencia de fondo, cuando haga uso de la opcin Establecer Referencia, en el men contextual del grfico. Este parmetro slo tiene sentido en ciertos tipos de grficos.
Tipos de Grficos
Los grficos son representaciones grficas de unos datos numricos. Podr elegir entre los siguientes tipos de grfico: Barras, Lneas, Combinado, Radar, Dispersin, Rejilla, Tarta, Embudo, Bloques e Indicador, as como Tabla Pivotante y Tabla Simple. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Una breve introduccin a los tipos de grficos: Grfico de Barras Este es el tipo de grfico ms bsico. Cada valor del eje x se corresponde con una barra. La altura de barra se corresponde con su valor numrico en el eje y. El grfico de lneas se define esencialmente de la misma forma que el grfico de barras. En lugar de usar barras, los datos pueden representarse como lneas entre puntos, slo como puntos de valores, o como lneas y puntos a la vez (vase Propiedades de Grfico: Expresiones (pgina 680)). El grfico combinado permite la combinacin de caractersticas del grfico de barras con las del grfico de lneas. Una expresin se mostrar como lneas y/ smbolos y la otra como barras.
Grfico de Lneas
Grfico Combinado
663
Grfico de Radar
El grfico de radar es una variante del grfico de lnea donde el eje x est distribuido en un crculo alrededor del grfico, resultando una proyeccin parecida a una pantalla de radar o una tela de araa. El grfico de dispersin representa las combinaciones de expresiones, repetidas una y otra vez sobre varias dimensiones. Ambos ejes son contnuos, representando una expresin cada uno. El grfico de rejilla es una variante del grfico de indicador que sita los valores de dimensin sobre los ejes y usa una expresin para determinar el smbolo de grfico. Tambin puede mostrar una tercera dimensin en la forma de pequeos grficos de tarta como smbolos de grfico. Muestra la relacin entre un campo nico (vase Campos (pgina 185)) (expresin primaria) y una nica expresin. Se dibuja una variante del grfico cuando se introduce una segunda dimensin. Si se habilita ms de una expresin en la pgina Propiedades de Grfico: Expresiones, se mostrar la primera en la lista de expresiones. Para cambiar una expresin use la pgina d propiedades Ascender/Descender en la pgina de propiedades Expresiones. Grfico de Bloques El grfico de Bloques muestra de forma muy clara la relacin existente entre los valores de una expresin representndolos como bloques de diversa rea. Se pueden mostrar hasta tres dimensiones, donde cada bloque de dimensin se divide a su vez en diversos sub-bloques. A veces se utiliza una expresin adicional para calcular el color de cada bloque. Vase Funciones de color (pgina 393). El grfico de embudo se utiliza normalmente para la presentacin de datos en flujos o procesos. Desde el punto de vista del diseo se relaciona en gran medida con el grfico de tarta. El grfico puede mostrarse con diversa anchura/altura en los segmentos o con un rea de segmentos proporcional a los datos. El grfico puede mostrarse con reas de segmento proporcionales a los datos (en cuanto a altura/anchura) o bien con idnticas reas de segmento, independientemente de la significacin que tengan los datos. Los grficos de indicador se utilizan para mostrar el valor de una expresin simple, sin dimensiones. La tabla pivotante presenta dimensiones y expresiones en un formato de tabla. No hay un lmite formal en cuanto al nmero de dimensiones o expresiones posibles. Una tabla pivotante se puede definir sin expresiones, generando una presentacin en rbol para navegar entre los distintos niveles de dimensin. La tabla simple difiere de la tabla pivotante en que no puede mostrar subtotales y en que el agrupamiento de dimensiones se visualiza en forma de registros, de manera que cada fila de la tabla contiene valores de campo y de expresin.
Grfico de Dispersin
Grfico de Rejilla
Grfico de Tarta
Grfico de Bloques
Grfico de Embudo
Grfico de Indicador
Tabla Pivotante
Tabla Simple
664
Parte 6 Grficos:
Configuraciones de Ttulo
El diseo del grfico se controla mediante las configuraciones de este dilogo. Estilo de Ttulo Color de Fondo Establece el estilo bsico para el ttulo. Establece el color del fondo del ttulo. El color puede definirse como un color slido o un degradado, mediante el dilogo rea de Color que se abre al pulsar el botn. Especifica cmo se coloca el ttulo del texto en relacin con el rea de grfico. Establece la fuente que se va a usar en el ttulo del grfico. Cuando hace clic en el correspondiente botn, se abre el dilogo estndar Fuente.
665
666
50 Grfico de Barras
Los grficos son representaciones grficas de unos datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). La forma ms rpida de crear un nuevo grfico de barras es seleccionando Asistente de Grfico Rpido (pgina 833) en el men Herramientas. Haciendo clic en el objeto con el botn derecho, se visualizar el Grfico de Barras: Men Objeto (pgina 667). Tambin se puede acceder desde el men Objeto, cuando el Grfico de Barras es el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
667
Propiedades
Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen el grfico. Permite crear y compartir notas relativas al objeto actual. Vase Notas y Comentarios (pgina 500) para ms informacin. El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. No es posible establecer una referencia para un grfico que contenga un grupo cclico o jerrquico. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia.
Notas
Desvincular
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
668
Ordenar Capas
Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Exportar
Copiar al Portapapeles
669
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto. Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando solo est disponible si est permitida la opcin minimizar en el dilogo Propiedades del objeto, en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando solo est disponible si est permitida la opcin maximizar en el dilogo Propiedades del objeto en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina el objeto de hoja.
Minimizar
Maximizar
Restaurar
Ayuda Eliminar
50.3 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
670
Propiedades de Grfico:
Se accede a la pgina Propiedades de Grfico: Dimensiones haciendo clic con el botn derecho en un grfico y seleccionando Propiedades, o seleccionando Propiedades en el men Objeto cuando el grfico est activo. Al crear un grfico, debera plantearse primero las siguientes cuestiones:
l
Qu es lo que deseo ver? Con qu se correspondern los tamaos de las barras de un grfico de barras? La respuesta puede ser "la Suma de Ventas", o algo parecido. Esto se configura en la pestaa Expresiones. Cmo deseo agruparlo? Qu valores deseo utilizar como etiquetas para las barras en el grfico de barras? La respuesta puede ser: "por Pas", o algo similar. Bien, pues esto se configura en la pestaa Dimensiones.
Un grfico puede contener una o ms dimensiones. El lmite en el nmero mximo de dimensiones depender del tipo de grfico que se est empleando en ese momento, de la complejidad de los datos mostrados y de la memoria disponible. Los grficos de Tarta, de Lneas y de Dispersin pueden mostrar un mximo de dos dimensiones; los grficos de Barras, de Bloques y de Rejilla, tres. Los grficos de Radar slo pueden mostrar una nica dimensin, mientras que los grficos de Indicador no emplean dimensiones en absoluto. El grfico de embudo normalmente contiene entre una y tres dimensiones. Si hubiera ms dimensiones se ignoran. Una dimensin de un grfico obtiene sus valores de un campo especificado en la pgina Propiedades de Grfico: Dimensiones Una dimensin puede contener un solo valor o todo un conjunto de valores (vase Editar Grupos a continuacin). Una dimensin puede estar constituida por un nico campo, un grupo o una expresin (dimensin calculada). Tambin puede ser una dimensin creada sintticamente, vase Funciones para dimensiones sintticas (pgina 893).
671
Mueva los campos hacia atrs o hacia delante seleccionando (mediante clic, o Ctrl+clic) y utilizando los botones Aadir> o <Eliminar, o haciendo doble clic directamente en sus selecciones. Las dimensiones de un grfico se pueden calcular tambin a partir de una expresin. Esta pgina de propiedades sirve para definir dimensiones: Campos/Grupos Disponibles Lista todos los campos o grupos de campos disponibles para emplear como dimensiones (esto es, los que se encuentran a lo largo de un eje x en un grfico de barras corriente). Los grupos de campos irn precedidos por un icono en forma de flecha vertical en el caso de Grupos Jerrquicos (pgina 945) o en forma de flecha curvada si se trata de Grupos no jerrquicos (Cclicos) (pgina 946). Los grupos se definen en la pgina Propiedades de Documento: Grupos (pgina 468). Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice los botones Aadir o Quitar para moverlos a la columna deseada. El nmero de dimensiones que puede mostrarse vara segn los diferentes tipos de grficos, como se perfila en la pgina Propiedades de Grfico: General (pgina 661). Todos los campos que aparezcan en ms de una tabla interna irn precedidos de un smbolo clave. Los grficos de tarta, de lnea y de dispersin no pueden mostrar ms de dos dimensiones. En los grficos de barras se pueden visualizar hasta tres dimensiones. Marcando esta opcin, se mostrarn los Campos de Sistema (pgina 399) en la columna Campos/Grupos disponibles. Desde aqu puede controlar qu campos/grupos de campos aparecern en la lista de Campos/Grupos 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 listarn ms de una vez. (Esta alternativa slo se emplea para propsitos de presentacin y no tiene nada que ver con los campos Qualify (pgina 283) del script de carga.) Tambin es posible ver los campos de una tabla de una vez. Los grupos disponibles siempre se listan. Este botn le llevar directamente a la pgina Propiedades de Documento: Grupos (pgina 468), donde se pueden definir los grupos de campos que se utilizarn como dimensiones. Abre El dilogo Animacin (pgina 675), mediante el cual se puede hacer uso de la primera dimensin del grfico para que incluya animaciones. La animacin slo est disponible para grficos en mapa de bits, excluidos los grficos de tarta. Puede encontrarse con algunas limitaciones cuando emplee animacin. Abre el dilogo Configuraciones de Entramado (pgina 676) donde podr crear un conjunto de grficos basado en la primera dimensin. Cualquier tipo de grfico en mapa de bits puede convertirse en un grfico de entramado.
Editar Grupos...
Animar...
Entramado...
672
Dimensiones Utilizadas
Esta lista contiene las dimensiones actualmente seleccionadas para ser utilizadas como tales en el grfico. El nmero de dimensiones que se pueden emplear vara segn el tipo de grfico. Se descartarn las dimensiones superfluas en cualquiera de los tipos de grficos. Las celdas de datos de las dimensiones, cuando se utilizan en tablas, pueden formatearse de un modo dinmico por medio de las expresiones de atributo. Cada vez que se introduce una expresin de atributo para una dimensin, su icono cambiar de gris a color o, en el caso de Formato de Texto, de gris a negro. Estos parmetros prevalecern sobre las configuraciones de grfico. Haga clic en el icono de expansin + que aparece frente a cualquier dimensin para visualizar los marcadores de posicin (o contenedores) o la expresin de atributo de la dimensin. Color de Fondo Haga doble clic con el ratn sobre Color de Fondo para introducir una expresin de atributo que calcule el color de fondo de la celda de dimensin. La expresin empleada deber devolver una representacin vlida de color (un nmero que represente cada componente de rojo, verde y azul, tal y como se definen stos en Visual Basic). Esto se hace utilizando una de las funciones especficas de color para grficos (vase Funciones de color (pgina 393)). Si el resultado de la expresin no es una representacin vlida de color, el programa volver al negro por defecto. Color de Texto Haga doble clic con el ratn sobre Color de Texto para introducir una expresin de atributo que calcule el color de texto de la celda de dimensin. La expresin empleada deber devolver una representacin vlida de color (un nmero que represente cada componente de rojo, verde y azul, tal y como se definen stos en Visual Basic). Esto se hace utilizando una de las funciones especficas de color para grficos (vase Funciones de color (pgina 393)). Si el resultado de la expresin no es una representacin vlida de color, el programa volver al negro por defecto. Formato de Texto Haga doble clic con el ratn sobre Formato de Texto para introducir una expresin de atributo que calcule el estilo de la fuente del texto para cada celda de dimensin. La expresin utilizada como expresin de formato de texto deber devolver una cadena que contenga una '<N>' para texto en negrita, una '<K>' para texto en cursiva y una '<S>' para texto subrayado. Con los botones Ascender y Descender se pueden ordenar las dimensiones de la lista de Dimensiones Utilizadas.
Aade una nueva dimensin y la abre para editarla en el dilogo Editar Expresin (dilogo) (pgina 823). Una dimensin de un grfico se compone a menudo de un nico campo, pero puede calcularse tambin dinmicamente. Una dimensin calculada consiste en una expresin que incluye uno o ms campos. Se pueden utilizar todas las funciones estndar. Puede que no se empleen las funciones de agregacin, pero se puede incluir la funcin Agregacin Avanzada (pgina 318) a fin de lograr agregacin anidada. Abre la dimensin para editarla en el dilogo Editar Expresin (dilogo) (pgina 823). Vea Aadir Dimensin Calculada... arriba para ms detalles sobre las dimensiones calculadas.
Editar...
673
Configuraciones para la En este grupo hallar opciones para las dimensiones individuales. Dimensin Seleccionada Suprimir Cuando el Valor es Nulo Con esta opcin marcada, la dimensin seleccionada en la lista superior de Dimensiones Utilizadas no se mostrar en el grfico si su valor es nulo. Mostrar Todos los Valores Marque esta casilla si desea mostrar todos los valores de la dimensin independientemente de la seleccin. Como el valor de la expresin es cero en el caso de los valores de dimensin excluidos, la opcin Suprimir Valores Cero en la pgina Presentacin deber deshabilitarse para que Mostrar Todos los Valores funcione. Mostrar Leyenda Cuando est marcado Mostrar Leyenda, los "nombres" de los valores de campo se muestran a lo largo del eje x. Etiqueta Si marca la opcin de Etiqueta, se mostrar el nombre del campo. Las etiquetas pueden editarse en el cuadro de texto inferior. Una etiqueta tambin puede definirse como una expresin de etiqueta calculada para actualizacin dinmica del texto de la etiqueta. Vase Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823) para una edicin ms fcil de frmulas extensas. Avanzado... Este botn abre el dilogo Configuraciones de Campo Avanzadas (pgina 550) que ofrece parmetros para la representacin en imagen de valores de campo y opciones especiales de bsqueda de texto. Comentario Un campo de comentario donde se puede describir la dimensin seleccionada. El comentario puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Saltos de Pgina Esta opcin slo tiene sentido en caso de querer utilizar saltos de pgina en la copia impresa de una tabla simple o pivotante. Hay tres modos disponibles, cada uno con el resultado siguiente:
Sin Saltos Slo insertar saltos de pgina al final de cada pgina, segn se necesite. Saltos Condicionales Inserta un salto de pgina, a menos que todas las filas con el valor de la dimensin siguiente quepan en la pgina actual. Saltos Forzados Inserta un salto de pgina cada vez que cambia el valor de la dimensin.
674
El dilogo Animacin
Si marca esta casilla de verificacin, est indicando que desea utilizar la primera dimensin del grfico para animar el grfico. La animacin slo est disponible para grficos en mapa de bits, excluidos los grficos de tarta. Puede encontrarse con ciertas limitaciones en cuanto a la funcionalidad cuando emplee animacin. Por ejemplo, no podr hacer selecciones que aparezcan pintadas o pulsadas en pantalla. Adems, las lneas de tendencia no se mostrarn en un grfico animado. La animacin slo es posible cuando haya ms de un valor posible en la dimensin objeto de animacin. Cuando un grfico est animado, aparece una Barra de Animacin en la parte inferior del rea de trazado del grfico. La Barra de Animacin contiene un botn Reproducir , que ejecuta la animacin. Cuando la animacin se est ejecutando, el botn Reproducir es reemplazado por el botn Pausa. Podr detener o reanudar la animacin cuando lo desee, empleando estos dos controles. Una Barra de Progreso le mostrar el progreso de la animacin. Se puede animar de forma manual apuntando a la barra de progreso con el ratn, despus manteniendo pulsado el botn izquierdo y arrastrndolo a la posicin que se desee. La animacin manual normalmente se salta los marcos interpolados (vase el parmetro Marcos por Segundo, a continuacin) y se mueve nicamente entre los valores reales de la dimensin de animacin. Pulsando la tecla Ctrl del teclado a la vez que arrastra, es posible incluir tambin los marcos interpolados. Por encima de la barra de progreso se visualizar el valor de la dimensin animada para el marco actual (en el caso de los marcos interpolados, el valor previo de la dimensin animada).
Establece el tiempo en milisegundos entre cada valor de la dimensin objeto de animacin. Dicho valor puede mostrarse como una Frmula Calculada (pgina 943). Establece el nmero de marcos por segundo. QlikView interpolar el trazado entre los valores reales de la dimensin sujeta a animacin. El valor deber ser un entero comprendido entre 1 y 30. Dicho valor puede mostrarse como una Frmula Calculada (pgina 943).
675
Ejecucin Automtica
Marque esta casilla de verificacin si desea que la animacin se inicie de forma automtica cada vez que realice una seleccin en el documento. Seleccione esta opcin si desea que la animacin se ejecute repetidas veces hasta ser detenida con el botn de Pausa que encontrar en la Barra de Animacin. Seleccione esta opcin si desea que la animacin se ejecute una sola vez, de principio a fin, cada vez que se inicia. Volver al Primer Marco Marque esta casilla de verificacin si desea que la animacin retorne al primer marco tras haber finalizado.
Iterar
Mostrar Valor de la Si marca esta casilla de verificacin, el valor de los datos se mostrar en el Dimensin de Animacin grfico durante la animacin. Alineacin Fija la alineacin del valor mostrado. Horizontal Alinea el valor a la derecha, centrado o a la izquierda. Vertical Alinea el valor en la parte superior, centrado o inferior. Fuente Establece el tipo de letra y color de fuente para el valor mostrado.
Configuraciones de Entramado
Marque esta casilla de verificacin para crear un conjunto de grficos basados en la primera dimensin del grfico. Marque esta casilla de verificacin si desea incluir la segunda dimensin en el grfico de entramado. Si se emplea una dimensin secundaria, los valores de la primera dimensin se mostrarn en forma de columnas en la matriz del entramado; mientras que los valores de la segunda dimensin se mostrarn como filas en la matriz del grfico de entramado. Elija Auto para que QlikView decida cuntas columnas mostrar; o escoja Fijo para fijar el nmero de columnas usted mismo. Elija Automtico para que QlikView decida cuntas filas mostrar; o escoja Fijo para fijar el nmero de filas usted mismo.
Nmero de Columnas
Nmero de Filas
676
Esta pgina de propiedades sirve para definir lmites de dimensiones: Cada dimensin del grfico se configura de forma aislada.
677
Lmites
Restringe qu valores mostrar en la primera expresin Estas propiedades regulan cuntos valores de dimensin se mostrarn en el grfico, conforme a los parmetros introducidos debajo. Mostrar slo Seleccione esta opcin si desea mostrar el Primero, Mayor o Menor nmero x de valores. Si esta opcin est configurada en 5, se mostrarn cinco valores. Si la dimensin tiene activado Mostrar Otros, el segmento Otros ocupar uno de los cinco espacios de presentacin.
La opcin Primero devolver las filas conforme a las opciones configuradas en la pestaa Ordenar del dilogo de propiedades. Si el grfico es una Tabla Simple, devolver las filas conforme a la primera ordenacin en ese momento. Es decir, que un usuario puede modificar la presentacin de los valores haciendo doble clic en cualquier cabecera de columna y convirtiendo dicha columna en el orden primario. La opcin Mayor devuelve las filas en orden descendente, conforme a la primera expresin del grfico. Cuando se utilizan en una Tabla Simple, los valores de dimensin mostrados permanecern consistentes al tiempo que ordenan interactivamente las expresiones. Los valores de las dimensiones cambiarn o pueden cambiar cuando se modifique el orden de las expresiones. La opcin Menor devuelve las filas en orden ascendente, conforme a la primera expresin del grfico. Cuando se utilizan en una Tabla Simple, los valores de dimensin mostrados permanecern consistentes al tiempo que ordenan interactivamente las expresiones. Los valores de las dimensiones cambiarn o pueden cambiar cuando se modifique el orden de las expresiones. Introduzca el nmero de valores que desee mostrar. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823).
Mostrar slo valores que sean: Seleccione esta opcin si desea mostrar todos los valores que cumplan la condicin especificada. Seleccione si desea mostrar los valores basndose en un porcentaje del total, o en una cantidad exacta. La opcin relativo al total habilita un modo relativo que es similar a la opcin Relativo de la pgina Expresiones del dilogo de propiedades. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Mostrar slo valores que ascienden a: Si selecciona esta opcin, todas las filas hasta la fila actual se acumularn y el resultado se comparar con el valor introducido en la opcin. La opcin relativo al total habilita un modo relativo que es similar a la opcin Relativo de la pgina Expresiones del dilogo de propiedades, y compara los valores acumulados (basndose en los valores primeros, mayores o menores) con el gran total. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Seleccione Incluir Valores Lmite si desea incluir el valor de dimensin que contiene el valor de la comparacin.
678
Opciones
Mostrar Otros Habilitar esta opcin crear un segmento Otros en el grfico. Todos los valores de dimensin que no cumplan los criterios de comparacin para las restricciones de presentacin se agruparn en el segmento Otros. Si hay dimensiones tras la dimensin seleccionada, Contraer Dimensiones Internas controlar si los valores individuales de las dimensiones subsiguientes/internas se han de mostrar en el grfico. Etiqueta Introduzca el nombre que desee mostrar en el grfico. Si no se introduce texto alguno, la etiqueta ser automticamente el texto de la expresin. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Mostrar Total El grfico mostrar un total para la dimensin seleccionada si se habilita esta opcin. Este total se comporta de manera diferente que el total de la expresin, el cual se configura en la pestaaExpresiones del dilogo de propiedades. Etiqueta Introduzca el nombre que desee mostrar en el grfico. Si no se introduce texto alguno, la etiqueta ser automticamente el texto de la expresin. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Modo de Agrupacin Global La opcin slo afecta a las dimensiones internas. Cuando esta opcin est habilitada, las restricciones se calcularn en la dimensin seleccionada nicamente. Todas las dimensiones previas sern ignoradas. Si est deshabilitada, las restricciones se calculan basndose en todas las dimensiones precedentes.
679
Cuando se empleen Totales de Dimensin, es posible tener sub-totales en una tabla simple.
Para acceder a la pestaa Propiedades de Grfico: Expresiones, haga clic con el botn derecho en un grfico o tabla y seleccione Propiedades desde el men Objeto. Cuando se cree un grfico, deberan formularse antes estas dos preguntas:
l
Qu quiero ilustrar con el tamao de las barras, por ejemplo? Esas sern las Expresiones (o una nica expresin) (p.ej. suma de VentasNetas). Cmo deberan agruparse los datos? Esas son las Dimensiones (o una nica dimensin) (por ej. por Pas).
680
Nota: El dilogo Expresiones presenta distinto aspecto segn los diferentes tipos de grficos o tablas. Si una opcin est en gris, no estar disponible para ese tipo de tabla o grfico en particular.
681
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 continuacin: Frente a cada expresin (o grupo de expresiones) encontrar un icono de expansin (un recuadro con un signo '+'). Haciendo clic en el icono de expansin se abrirn las sub-expresiones o expresiones de atributo. El icono ser reemplazado entonces inmediatamente por un icono contrado ('-'). Ciertas opciones de presentacin hacen uso de las subexpresiones, esto es, un conjunto de dos o ms expresiones que juntas definen el smbolo de trazado (por ej. Stock o Cuadro, descritos a continuacin). Los datos de las expresiones tambin pueden formatearse dinmicamente mediante las expresiones de atributo. Haga clic sobre el icono de expansin que hallar frente a cualquier expresin, para visualizar los contenedores (o marcadores de posicin) para las expresiones de atributo de la dimensin. stos son:
Color de Fondo Edite la expresin predefinida Color de Fondo para crear la expresin de atributo que calcule el color bsico de los datos. El color resultante reemplazar a cualquier otra seleccin de color predeterminada en QlikView y debe ser una representacin vlida de color, lo cual se logra utilizando una de las Funciones de color (pgina 393). Si el resultado de la expresin no es una representacin vlida de color, el programa volver al negro por defecto. Se puede crear una expresin auxiliar para Color de Texto empleando el mismo mtodo. Color de Texto Se puede crear una expresin auxiliar para Color de Texto empleando el mismo mtodo que para el color de fondo (vease arriba). Formato de Texto Edite la expresin Formato de Texto si desea introducir una expresin de atributo que calcule el estilo de fuente del texto asociado a los datos. (En el caso de las tablas: el texto en las celdas de la tabla para cada celda de las dimensiones. El formato de texto calculado predominar frente al estilo de tabla definido en Propiedades de Grfico: Estilo (pgina 821). La expresin utilizada como expresin de formato de texto debera devolver una cadena que contenga una '<N>' para texto en negrita, una '<K>' para texto en cursiva y una '<S>' para texto subrayado. Tenga en cuenta que ser necesario el signo = antes de la cadena. Gajo extrado Haga clic en Gajo extrado para introducir una expresin de atributo que calcule si el gajo o porcin de tarta asociado con el punto de datos debera arrastrarse hacia una posicin un tanto "extrada", ms destacada. Este tipo de expresin de atributo slo est disponible para los grficos de tarta. Desplazamiento de Barra Haga clic en Desplazamiento de Barra para introducir una expresin de atributo y calcular un desplazamiento para la barra o el segmento de barra asociados con el punto de datos. El desplazamiento puede ser positivo o negativo y mover la barra o el segmento de barra en consecuencia. Esto puede resultar til, por
682
ejemplo, al crear los denominados grficos en cascada. Este tipo de expresin de atributo slo surte efecto en los grficos de barras.
Tipo de Lnea Haga clic en Tipo de Lnea para introducir una expresin de atributo que calcule el tipo o estilo de lnea de una lnea o segmento de lnea asociado con el punto de datos. Este tipo de expresin de atributo slo tiene efecto en los grficos de lneas, grficos combinados y de radar. El ancho relativo de la lnea puede controlarse insertando una etiqueta <Wn> donde n es un factor mltiple que se habr de aplicar en el ancho predefinido de la lnea. El nmero n ha de ser un nmero real entre 0,5 y 8. Ejemplo: <W2.5>. El estilo de la lnea puede controlarse insertando una etiqueta <Sn> donde n es un entero del 1 al 4 que indica el estilo que se habr de utilizar (1=contnuo, 2=guionado, 3=de puntos, 4=guionado/de puntos). Ejemplo: <S3>. Las etiquetas <Wn> y <Sn> se pueden combinar libremente, pero slo se tendr en cuenta la primera incidencia de cada una de ellas. Las etiquetas o tags debern ir encerradas entre comillas simples. Mostrar Valor Haga clic en Mostrar Valor si desea introducir una expresin de atributo que calcule si el rea del punto de datos debera complementarse con un valor introducido en el punto de datos, incluso si Valores sobre los datos no ha sido previamente seleccionado para la expresin principal. Si se ha seleccionado Valores sobre los Datos para la expresin principal, la expresin de atributo se descartar. Este tipo de expresin de atributo slo surteefecto en los grficos de barras, de lneas y grficos combinados.
Add Se pueden crear nuevas expresiones y subexpresiones mediante el botn Aadir que le llevar al dilogo Editar Expresin (dilogo) (pgina 823). La opcin tambin est disponible en el men contextual que aparece al hacer clic con el botn derecho sobre la lista de expresiones. El botn Eliminar le permitir eliminar de la lista expresiones previamente creadas. La opcin tambin est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin de la lista de expresiones. La opcin Copiar nicamente est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin de la lista de expresiones. Cuando se utilice este comando en una de las expresiones principales, todos los datos y parmetros asociados con la expresin (incluyendo rtulos y etiquetas) se copiarn al portapapeles como una cadena de xml. La expresin podr entonces copiarse de nuevo sobre el mismo grfico o cualquier otro grfico QlikView del mismo u otro documento. Si se emplea el comando en una expresin de atributo, nicamente se copiar la definicin de la expresin de atributo. A continuacin se podr pegar la expresin de atributo en cualquier expresin principal del mismo u otro grfico.
Eliminar
Copiar
683
Exportar
La opcin Exportar... slo est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin de la lista de expresiones. Cuando se haga uso de este comando en una expresin principal, todos los datos y parmetros asociados a la expresin (incluida la etiqueta) podrn ser exportados a un archivo xml. La expresin podr entonces importarse de nuevo en el mismo grfico o en cualquier otro grfico de QlikView, en el mismo u otro documento. El comando abre el dilogo Exportar Expresin, en el que podr elegir el destino para el archivo que se ha de exportar. El archivo recibir la extensin Ex.xml. La opcin Pegar slo est disponible en el men contextual que aparece al hacer clic con el botn derecho en una expresin o expresin de subatributo de la lista de expresiones. Si previamente se ha copiado una expresin principal en el portapapeles, podr pegarla en el rea en blanco de la lista de expresiones, crendose as una nueva expresin idntica a la copiada originalmente. Si se ha copiado una expresin de atributo, podr pegarla en una expresin principal. La opcin Importar solo est disponible en el men contextual que aparece al hacer clic con el botn derecho del ratn sobre el rea en blanco de la lista de expresiones. El comando abre un dilogo en el que podr buscar la expresin previamente exportada. La expresin importada aparecer como una nueva expresin en el grfico. Si se visualizan varias expresiones, stas pueden ordenarse mediante los botones Ascender y Descender. Esto afectar al orden en el cual las columnas se muestran en el grfico. El botn Grupo puede utilizarse para fusionar expresiones dentro de uno o ms grupos cclicos, siempre y cuando haya dos o ms expresiones disponibles. En el diseo QlikView se puede recorrer un ciclo a travs de las expresiones disponibles haciendo clic en el icono de ciclo que se muestra en el grfico (Grupo de Ciclo). Si hace clic con el botn derecho sobre el mismo icono de ciclo, ver una lista emergente de las expresiones disponibles (actualmente fuera de uso) que corresponden al grfico a fin de seleccionar una directamente.
Nota: No confunda Grupo de Ciclo con Grupos no jerrquicos (Cclicos) (pgina 946).
Pegar
Importar
Ascender Descender
Grupo
Desagrupar
Si selecciona una expresin perteneciente a un grupo y hace clic en Desagrupar extraer la expresin del grupo. Si nicamente quedara una expresin en el grupo de ciclo tras la extraccin, esa ltima expresin tambin sera extraida, siendo eliminado el grupo. Desactivar esta casilla har que la expresin se omita del grfico. Marcar esta casilla har que el grfico muestre el resultado en porcentaje, en lugar de nmeros absolutos. Esta opcin no est disponible para tablas pivotantes. Marcar esta opcin impedir que se trace esta expresin, mientras que s se mantendr el espacio asignado a la misma.
Habilitar Relativo
Invisible
684
Etiqueta
Frente a la etiqueta de la expresin se encuentran uno o varios iconos que indican los Tipos de Grficos (pgina 663) utilizados y/o las Opciones de Presentacin seleccionadas para la expresin (ver debajo). Muestra la composicin de la expresin seleccionada. Es posible editar la expresin directamente en este cuadro. Haciendo clic en el botn ... se abre el cuadro de dilogo completo Editar Expresin. Se trata de un campo comentario en el que el creador de la expresin puede describir el propsito y funcin de la expresin.
Definicin
Comentario
685
Opciones de Presentacin Este grupo sirve para modificar la forma en que se distribuyen los puntos de datos, o el contenido que se introducir en las celdas de expresin de los grficos de tabla. Fjese en que algunas opciones slo estn disponibles para ciertos tipos de grficos, otras no pueden combinarse entre s y otras harn uso de una o ms expresiones adicionales para poder crear grficos complejos.
Barra Muestra los valores de las expresiones seleccionadas como barras. Esta opcin slo est disponible para grficos de barras y grficos combinados. Smbolo Muestra los valores de la expresin seleccionada como smbolos. Esta opcin slo est disponible para grficos de lneas y grficos combinados. Elija entre los diversos smbolos del desplegable. Lnea Muestra los valores de la expresin seleccionada como una lnea. Esta opcin slo est disponible para grficos de lneas y grficos combinados. Escoja entre Normal,Suave y tres lneas distintas de Meseta en el men desplegable. Stock Marque esta casilla de verificacin para trazar la expresin como un marcador de stock. La expresin ir precedida de su propio icono en la lista de Expresiones y aparecer como un contenedor vaco con cuatro subexpresiones. La primera subexpresin se utilizar para trazar un punto alto del marcador de stock. La segunda subexpresin se utilizar para trazar un punto bajo del marcador de stock. Estas dos subexpresiones debern contener definiciones vlidas para que el marcador de stock se pueda trazar. Hay una tercera subexpresin opcional, pero se reserva para el punto Cerrar del marcador de stock. La cuarta subexpresin tambin es opcional, y se utiliza para el punto Abrir del marcador de stock. Se crearn automticamente nuevas subexpresiones vacas cuando se marque la casilla Stock para una expresin. Una vez seleccionado Stock como opcin para una expresin, no se podrn seleccionar Barra, Lnea, Smbolo, Cuadro o Definir Barras de Error para la misma expresin. De la misma forma, la opcin de Stock no podr seleccionarse para una expresin si alguna de esas opciones ha sido previamente seleccionada para esa misma expresin. Esta opcin slo est disponible para grficos combinados. Cuadro Marque esta casilla de verificacin si desea trazar la expresin como un cuadro, a menudo empleado para la presentacin de datos estadsticos. La expresin ir precedida por su propio icono en la lista de Expresiones y aparecer como un contenedor vaco con cinco subexpresiones. La primera subexpresin servir para trazar un punto en la Parte Superior del cuadro. La segunda subexpresin servir para trazar un punto en la Parte Inferior del cuadro. Estas dos expresiones debern contener definiciones vlidas para que el cuadro se pueda dibujar. Las dems subexpresiones son opcionales. Si se utilizan, dichas subexpresiones definen una mediana, un eje superior y un eje inferior. Una ampliacin muy comn de los Cuadros son los denominados perifricos de valores extremos. Estos se logran trazando expresiones diferentes como smbolo. Se crearn automticamente
686
nuevas subexpresiones vacas cuando se seleccione el Cuadro para la expresin principal. Una vez seleccionado Cuadro como opcin para una expresin, no se podrn seleccionar Barra, Lnea, Smbolo, Stock o Definir Barras de Error para la misma expresin. De la misma forma, la opcin de Cuadro no podr seleccionarse para una expresin si alguna de estas opciones ha sido previamente seleccionada para esa misma expresin. Esta opcin slo est disponible para grficos combinados.
Definir Barras de Error Marque esta casilla de verificacin si desea utilizar una o dos expresiones que seguirn a la expresin seleccionada como expresiones auxiliares para las barras de error, trazadas sobre los datos de la expresin. Si Simtrico est seleccionado, solo se emplear una expresin auxiliar y se mostrar de forma simtrica en torno a los datos. Si se selecciona Asimtrico se utilizarn dos expresiones auxiliares que se trazarn por encima y por debajo de los puntos de datos, respectivamente. Las expresiones de las barras de error debern devolver nmeros positivos. Las expresiones auxiliares utilizadas para las barras de error van precedidas por sus propios iconos (simtrico), (asimtrico alto) o (asimtrico bajo) de la lista de Expresiones y no pueden utilizarse para nada ms en el grfico. Si no hubiera expresiones definidas tras la expresin seleccionada, se crearn nuevas expresiones auxiliares de prueba de forma automtica. Esta opcin slo est disponible para grficos de lneas, de barras y combinados. Valores sobre los datos Marque esta opcin si desea tener el resultado de una expresin visualizado como texto en la parte superior de los puntos de datos. Esta opcin slo est disponible para grficos de barras, de lneas, tarta y combinados. Cuando la utilice para grficos de tarta, el valor se mostrar junto a las porciones de tarta. Texto en Eje Marque esta opcin si desea tener el resultado de una expresin mostrado como texto en cada valor del eje x, el eje mismo y las etiquetas del eje. Esta opcin slo est disponible para grficos de lneas, de barras y combinados. Texto como Emergente Marque esta casilla de verificacin si desea que que el resultado de una expresin se muestre en las ventanitas emergentes que aparecen al merodear con el ratn sobre un punto de datos de cualquier grfico en el diseo. Esta opcin puede utilizarse con todas o ninguna de las restantes opciones de presentacin. As, es posible tener una expresin que no aparezca en el grfico mismo, pero que emerja al merodear despacio por el dato con el ratn.
687
Opciones de Presentacin Representacin Esta opcin slo est disponible para tablas simples y tablas pivotantes.
Texto Los valores de la expresin siempre se interpretan y muestran como texto. Imagen Al seleccionar esta opcin, QlikView tratar de interpretar cada valor de la expresin 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://<Name>/<Peter>). Si QlikView no puede interpretar un valor de expresin como una referencia de imagen vlida, se mostrar el valor en si mismo, a menos que el cuadro de opcin Ocultar Texto Cuando Falta Imagen est marcado. Indicador Circular, Indicador Lineal, Indicador de Semforo, Indicador LED Con cualquiera de las opciones de indicador, el grfico indicador se inscribir en la celda de tabla disponible como una imagen. El diseo de un indicador puede modificarse en el dilogo Propiedades de Grfico: Presentacin (Grfico de Indicador) (pgina 784) que se abre desde el botn Configuraciones de Indicador. Mini Grfico Con esta opcin activa QlikView mostrar los valores de la expresin en un grfico de barras o de lneas. El grfico se inscribir en la celda de tabla disponible. Los parmetros visuales del grfico se pueden modificar mediante el botn Configuraciones de Mini Grfico que abre el dilogo Configuraciones de Mini Grfico (pgina 515). Esta opcin slo est disponible para tablas simples.
Nota: El mini grfico no se mostrar cuando se exporte a Excel.
Enlazar Seleccione esta opcin para introducir una expresin en el campo Definicin, que crear un enlace sobre el que se pueda pinchar con el ratn en la celda de tabla. La expresin debera devolver un texto que puede interpretarse como Texto de Visualizacin<url>Texto de Enlace. El Texto de Visualizacin se visualizar en la celda de tabla y el Texto de Enlace ser el enlace que se abre en una nueva ventana del navegador. Si se define un enlace, el valor de la celda de tabla aparecer subrayado. Si no se define enlace alguno, el valor no aparecer subrayado. Tenga en cuenta que no es posible hacer selecciones en una celda que tenga el Enlace en modo visualizacin. Haciendo clic en el botn ... se abre el cuadro de dilogo completo Editar Expresin. Ejemplos: =Name & '<url>' & Link =Name & '<url>www.qlikview.com' donde Name y Link son campos de tabla cargados en el script.
Formato de Imagen Slo disponible si se ha activado la opcin de Imagen. Esta opcin slo est
688
disponible para tablas simples y tablas pivotantes. Esta configuracin describe cmo QlikView formatea la imagen para ajustarla a la celda. Hay cuatro alternativas:
Sin Ajustar La imagen se muestra tal cual es, sin realizar ningn tipo de ajustes. Esto puede hacer que algunas partes de la imagen queden invisibles o que slo aparezca rellena una parte de la celda. Rellenar Si se selecciona esta opcin, se ajustar la imagen hasta llenar la celda, sin tener en cuenta el ratio de aspecto (la proporcin) de la imagen. Mantener Aspecto Si se selecciona esta opcin, se ajustar la imagen lo ms posible hasta llenar la celda, manteniendo al mismo tiempo el ratio de aspecto (la proporcin). Rellenar con Aspecto La imagen se ajusta lo ms posible, hasta cubrir la celda en ambas direcciones, al tiempo que se mantiene el ratio de aspecto (o las proporciones correctas). Esto normalmente da como resultado partes de la imagen sesgadas en una direccin.
Acumulacin Eligiendo entre los diversos parmetros que figuran en este grupo, podr decidir si desea acumular los valores en el grfico o no. En un grfico acumulado, cada valor y se aade al valor y del siguiente valor x. En un grfico de barras acumulado que muestre la suma de ventas por ao, por ej., el valor del ao 1996 se aade al del ao 1997. Si su grfico contiene varias expresiones, seleccione la expresin cuyos valores se acumularn en la lista de Expresiones. La acumulacin no est disponible en el caso de tablas pivotantes..
Sin Acumulacin Si selecciona esta casilla, los valores y de la expresin de grfico seleccionada no se acumularn. Acumulacin Completa Si selecciona esta casilla, cada valor y acumular todos los valores y previos de la expresin. Vea arriba, en Acumulacin. Acumular n Pasos Atrs Introducir un nmero en el recuadro configura el nmero de valores y de la expresin que se habrn de acumular. Vea arriba, en Acumulacin.
689
Modo Total
Este grupo est disponible para la expresin seleccionada. Hay tres parmetros posibles:
Sin Totales Los totales no se calculan para la expresin seleccionada. Total de la Expresin El total de la expresin evaluada en el siguiente nivel. Por ejemplo, si una expresin genera el salario medio mensual de un nmero de empleados, el Total de la Expresin generar la media total de todos los salarios. F(x) de Filas Si esta opcin est seleccionada, los valores individuales de cada punto de datos (cada barra de un grfico de barras, cada fila en una tabla simple etc.) para la expresin seleccionada se agregarn empleando la funcin de agregacin seleccionada en el desplegable (normalmente, la suma). F(x) de Filas no est disponible para tablas pivotantes.
Ancho de Borde de Barra Determina el ancho (en pxeles) de la lnea de borde alrededor de las barras mostradas por esta expresin en grficos de barras y combinados. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Expresiones como Leyenda Cuando se emplean varias expresiones, esta opcin muestra una leyenda que visualiza las expresiones y sus correspondientes colores al lado del grfico.
690
Lneas de Tendencia
En algunos grficos QlikView, la visualizacin de expresiones en los grficos se puede complementar o reemplazar por lneas de tendencia estadstica. Las lneas de tendencia slo se pueden mostrar en los grficos de dispersin, grficos de lneas y grficos de barras/combinados con una dimensin y una expresin como mximo mostradas como barras. Para otros tipos de grfico, las opciones en el cuadro Lneas de Tendencia no estn disponibles y no tienen efecto alguno. En los grficos de dispersin, se tratan los puntos de datos como si y=f(x). Para los grficos de barras, de lneas y combinados, es posible deseleccionar todas las opciones de Opciones de Visualizacin y aadir lneas de tendencia, que se visualizarn entonces sin los puntos de datos subyacentes. Se pueden extrapolar las lneas de tendencia de grficos de barras, de lneas y combinados especificando intervalos de previsin y/o de retrovisin (ver pgina Ejes). Las lneas extrapoladas se trazarn en puntos. Las lneas de tendencia en grficos con un eje X discreto se mostrarn como lneas con smbolos. En un eje X continuo slo se mostrar una lnea.
Media La media se dibuja como una lnea recta. Lineal Traza una lnea de regresin lineal. Polinomio de 2 grado Traza una lnea de tendencia polinomial de segundo grado. Polinomio de 3 grado Traza una lnea de tendencia polinomial de tercer grado. Polinomio de 4 grado Traza una lnea de tendencia polinomial de cuarto grado. Exponencial Traza una lnea de tendencia exponencial. Mostrar Ecuacin Si est marcada esta opcin para una determinada expresin, las lneas de tendencia de la expresin se complementarn con la ecuacin de la lnea de tendencia expresada como texto en el grfico. Mostrar R Si est marcada esta opcin para una determinada expresin, las lneas de tendencia de la expresin se complementarn con el coeficiente de determinacin expresado como texto en el grfico.
691
Las Propiedades de grfico: Ordenar se abre haciendo clic con el botn derecho del ratn en un grfico y seleccionando Propiedades en el men Objeto. Aqu es donde podr decidir el criterio de ordenacin para las dimensiones del grfico a partir de unas determinadas opciones de ordenacin disponibles. La lista de Dimensiones contiene las dimensiones del grfico. Para asignar un criterio de ordenacin, marque una dimensin y escoja uno o ms criterios a la derecha. Valor Y Estado Los valores de la dimensin se ordenarn por el valor numrico del eje y. Esta opcin no est disponible para las dimensiones calculadas. Los valores de la dimensin se ordenarn conforme a su estado lgico, es decir, los valores seleccionados antes que los opcionales, y stos antes que los excluidos. Los valores de la dimensin se ordenarn conforme a una expresin que se introduce en el cuadro de edicin de texto bajo esta opcin de ordenacin. Los valores de la dimensin se ordenarn segn el nmero de veces que aparecen en la tabla. Los valores de la dimensin se ordenarn conforme a su valor numrico. Los valores de la dimensin se ordenarn por orden alfabtico. Los valores de la dimensin se ordenarn segn su orden de carga inicial.
Existe una jerarqua en el grupo, que va de arriba a abajo para que, en caso de conflictos de ordenacin, el primer criterio hallado tenga preferencia. El criterio de ordenacin elegido se puede modificar en Ascender y Descender o A -> Z y Z -> A. Al hacer clic en el botn Predeterminado, los valores de dimensin volvern a lo predefinido en el dilogo Propiedades de Documento: Ordenar (pgina 473).
692
La casilla de verificacin Ignorar Comando de Ordenacin de Grupo slo est disponible cuando se selecciona una dimensin de grupo en la lista de Dimensiones. Normalmente el criterio de ordenacin de una dimensin de grupo se fija para cada campo de un grupo mediante las propiedades de grupo. Activando esta opcin podr ignorar todas las configuraciones a nivel de grupo y aplicar un nico criterio de ordenacin para toda la dimensin, independientemente del campo que est activo en el grupo.
En esta pgina podr determinar un estilo bsico para el grfico. No todas las caractersticas listadas estn disponibles para todos los tipos de grfico. Aspecto Seleccione uno de los estilos disponibles. En algunos casos esto afectar no slo a la apariencia del grfico sino tambin a su funcionalidad Determina la orientacin del grfico, vertical u horizontal.
Orientacin
693
Subtipo
En este grupo podr fijar el modo Agrupado o Apilado para las barras (Superpuesto o Apilado en el caso de los Grficos de Radar). Esta configuracin slo funciona cuando el grfico muestra dos dimensiones, o una dimensin y ms de una expresin. Los valores negativos en las barras apiladas se establecen aparte, separadamente, por debajo del eje x. Para la presentacin de grficos de barras con mltiples dimensiones y expresiones se aplican los siguientes principios:
Se podr mostrar un mximo de dos dimensiones en el eje x. Se podr mostrar una tercera dimensin con barras apiladas de mltiples colores. l Slo los grficos de tabla pueden mostrar ms de tres dimensiones. l Cuando estn activas dos o ms expresiones, se muestran las dos primeras dimensiones en el eje x y la expresin con barras apiladas de mltiples colores. Dimensiones Expresiones Subtipo
l l
1 1 2 2 3 3 4 4
1 2 o ms 1 2 o ms 1 2 o ms 1 2 o ms
Barra nica Las expresiones se agrupan o apilan Las expresiones se agrupan o apilan Las dimensiones se agrupan La 1 y 2 dimensiones se agrupan, la 3 se apila La 1 y 2 dimensiones se agrupan, las expresiones se apilan La 1 y 2 dimensiones se agrupan, la 3 se apila La 1 y 2 dimensiones se agrupan, las expresiones se apilan
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el grfico en tres dimensiones. ngulo Superior Define el ngulo vertical de la vista 3D. El valor deber ser un entero comprendido entre 0 y 30. ngulo Lateral Define el ngulo lateral de la vista 3D. El valor deber ser un entero comprendido entre 0 y 45.
694
Estilo de Color de rea Este control se puede utilizar para imponer un estilo de color para todos los colores de rea del grfico. Cuando se selecciona un estilo en la lista desplegable todos los colores de Mapa de Color, en la pgina Colores, cambiarn al estilo seleccionado. El cambio es instantneo y la configuracin en s misma no se guardar hasta la prxima vez que entre en este dilogo. Los colores de base actuales en el mapa de color no se vern afectados. El Estilo de Color de rea no est disponible para todo tipo de aspectos grficos. Estn disponibles las siguientes opciones: Color slido Fija todos los colores en el mapa de color como colores slidos. Degradado Oscuro Establece todos los colores del mapa de colores como degradados de un solo color hacia tonos ms oscuros. Degradado Claro Establece todos los colores del mapa de colores como degradados de un solo color hacia tonos ms oscuros. Brillante Otorga un aspecto brillante a todas las barras. Trazar Estilo de Fondo de rea Este control se puede utilizar para cambiar el aspecto del fondo del rea de grfico. Este parmetro slo est disponible para los grficos que cuenten con un rea de grfico. Las siguientes opciones estn disponibles: Marco Se traza un marco alrededor del rea de grfico. Sombreado Esta opcin crea un efecto de sombreado en el fondo del rea del grfico. Mnimo Elimina el fondo del rea de grfico. Ofrece una vista previa de las propiedades visuales bsicas del grfico.
Vista Previa
695
50.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Esta pestaa se utiliza de forma colectiva para grficos de barras, de lneas, combinados, de radar y grficos mekko. El grupo Configuraciones de Barras contiene diversas opciones de visualizacin para las barras que se emplean en los grficos de barras y grficos combinados. Distancia entre Barras (- Establece la distancia entre las barras de la unidad del cluster. Un nmero 6 -8) negativo da como resultado la superposicin de las barras. Los valores pueden estar entre -6 y 8. Distancia de Separacin Indica la distancia entre los valores agrupados en un grfico de barras apilado. (0 - 8) Los valores pueden estar entre 0 y 8. Permitir Barras Finas Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Las barras se dibujan por defecto con un mnimo de anchura de cuatro pxeles, para hacerlas claramente diferenciables. Marque esta opcin para permitir la compresin de barras a una anchura de 1 pixel.
Mostrar todas las Barras Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Marque esta opcin para forzar el trazado de todos los puntos de datos. Las barras se pueden comprimir (como para Permitir Barras Finas) y algunas pueden ser tapadas parcialmente por otras.
696
En el grupo Valores sobre los datos podr configurar opciones de visualizacin para los valores sobre los puntos de datos, siempre y cuando esta opcin haya sido seleccionada para una o ms expresiones de grfico en Opciones de Visualizacin en Propiedades de Grfico: Expresiones (pgina 680). Nmero Mximo Mostrado En este recuadro podr especificar un lmite superior para el nmero de puntos de datos que se mostrar en el grfico. Si no se especifica lmite alguno, se visualizarn valores en todos los puntos de datos, lo cual puede afectar a la legibilidad del grfico. Muestra los valores en vertical. Marcar esta casilla de verificacin har que se tracen los valores sobre los puntos de datos en el interior de los segmentos y no encima de stos.
En el grupo Barras de Error se fijan opciones de presentacin para cualquier barra de error utilizada en el grfico. Ancho Grosor Color Especifica el ancho de las barras de error. Especifica el grosor de las barras de error. Establece un color para las barras de error.
En el grupo Configuracin de Lnea/Smbolo podr determinar las opciones de visualizacin para las lneas y smbolos de los puntos de datos, que se utilizan en grficos de lneas y combinados. Tambin es posible mostrar la ecuacin de regresin. Ancho de Lnea Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Determina el tamao de los smbolos, si se especifica una representacin de lnea. Esta configuracin determina la anchura de las lneas de tendencia.
Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes. Marque esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen.
Resaltar
697
Esta casilla de verificacin elimina las dimensiones que estn vacas o contienen nicamente ceros. Es la opcin seleccionada por defecto. Cero en Barras Esta opcin slo es aplicable cuando se ha deseleccionado Suprimir Valores Cero. Si est marcado el cuadro de verificacin y se ha seleccionado Valores sobre los datos para la expresin de grfico de Opciones de Presentacin en Propiedades de Grfico: Expresiones (pgina 680), los valores cero aparecern como texto por encima de los puntos de datos. En otros casos puede elegir no mostrar los valores cero. Si esta casilla est marcada, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Es la opcin seleccionada por defecto. En algunos casos puede ser til deseleccionar esta opcin, p.ej. si desea contar los valores nulos en un grfico.
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico. Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:. Marcar la casilla muestra los valores en orden inverso.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X
Invertido
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista. Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add
698
Editar
Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Eliminar
Los textos flotantes aparecen en la parte superior izquierda del grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo de edicin. Vase Ajustar y mover componentes de un grfico (pgina 660).
Configuraciones de Leyenda
El diseo de la leyenda del grfico se controla mediante las diferentes configuraciones que hay en este dilogo. Estilo de Leyenda Color de Fondo Establece el estilo bsico para la leyenda. Eliga de entre varios estilos. Establece el color del fondo de la leyenda. El color puede definirse como color slido o como un gradiente mediante el dilogo rea de Color (pgina 450) que se abre al hacer clic sobre el botn. Especifica cmo se posiciona la leyenda con relacin al rea de trazado del grfico, cuando necesita menos espacio vertical que el rea de trazado del grfico. Abre el dilogo estndar Fuente (pgina 523) donde se puede especificar una fuente para el texto. Especifica la distancia entre elementos de la leyenda. Invierte el criterio de ordenacin de la leyenda. Fija las opciones para elementos de leyendas de varias lneas: Dividir Texto Divide el texto de los elementos de leyenda en dos o ms lneas. Altura de celda (lneas) Si la opcin Dividir Texto est activa esta configuracin especifica cuantas lneas deben usarse para cada elemento.
Alineacin Vertical
Fuente
699
Lneas de Referencia
El dilogo puede variar ligeramente en apariencia dependiendo del tipo de grfico que se utiliza. Una lnea de referencia es una lnea que cruza el rea de grfico desde un punto de datos, en uno o ambos ejes. Puede emplearse por ej. para indicar un cierto nivel, o unos percentiles de los datos en el grfico. La lnea de referencia slo se traza si cae dentro del rango actual del eje desde el cual se origina. Etiqueta Introduzca una etiqueta que se trazar junto a la lnea de referencia. El valor empleado por defecto es la expresin. La etiqueta puede definirse como una expresin calculada. Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Fija el eje a partir del cual se debe originar la lnea de referencia: X Continuo La lnea de referencia se origina en el eje-x. Esta opcin slo est disponible si el grfico tiene un eje X continuo (vase Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702)). Y Primario La lnea de referencia se origina en el eje-y primario (izquierda/abajo). Y Secundario La lnea de referencia se origina en el eje-y secundario (derecha/arriba).
700
Definicin
Establece el valor en el que debera trazarse la lnea de referencia. El valor podr ser tambin un Percentil fijo (introduzca un valor entre 1 y 100 en el cuadro de edicin) de los datos del grfico actual o cualquier Expresin numrica. Define el diseo de la lnea de referencia: Grosor Especifica el grosor de la lnea de referencia. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Color Fija el color de la lnea de referencia. Estilo Define el estilo de la lnea de referencia, p.ej. continuo, discontinuo o de puntos. Determina la condicin para visualizar la lnea de referencia. Siempre La lnea de referencia estar siempre visible. Condicional La lnea de referencia se mostrar u ocultar dependiendo de una expresin condicional, que se evaluar cada vez que se haya de trazar el grfico. Slo si la expresin devuelve verdadero, la lnea de referencia ser visible.
Formato de Lnea
Mostrar
Texto en Grfico
Texto
Introduzca el texto que deber visualizarse en el grfico. El texto introducido tambin puede definirse como una Frmula Calculada (pgina 943) para actualizacin dinmica. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas, o para escribir texto de mltiples lneas. Abre el dilogo estndar Fuente (pgina 523) donde se puede especificar una fuente para el texto. Obliga al texto a ir en primer plano al trazar el grfico.
Fuente
Primer Plano
701
Fondo
Define el fondo del texto. Transparente Con esta opcin, slo el texto mismo ser visible. Cualquier objeto de hoja cubierto con el texto ser plenamente visible. Fijo Esta alternativa permite escoger un color de fondo haciendo clic en el botn Color, a la derecha del botn de opcin. Calculado El color de fondo puede calcularse dinmicamente desde una expresin. La expresin deber ser una representacin vlida de color, la cual se consigue empleando las Funciones de color (pgina 393). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Si el resultado de la expresin no es una representacin vlida de color, el programa volver al negro por defecto. Determina el ngulo del texto. Se permite de 0 a 360 grados, el valor por defecto es 0. Establece la alineacin horizontal del texto en su fondo como Izquierda, Centrado o Derecha.
ngulo (grados)
Alineacin
50.10 Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Este dilogo se abre desde el dilogo Propiedades de Grfico de Grficos de Barras, Grficos de Lneas, Grficos Combinados y Grficos de Radar. En este dilogo podr fijar el aspecto de los ejes y las expresiones, representados por los ejes y del grfico. Se pueden definir una o dos escalas para el eje-y. En caso de que el eje-x represente valores numricos, se pueden establecer como continuo (vea abajo).
702
Ejes de Expresin
Expresiones Las expresiones disponibles aqu mostradas, se definen en el dilogo Propiedades de Grfico: Expresiones (pgina 680).
Establezca un Color de Eje y un Ancho para el eje x, as como una Fuente para la numeracin de escala, haciendo clic en sus correspondientes opciones. Escala Logartmica Se puede usar una escala logartmica, siempre que todos los puntos de datos de los grficos tengan valores positivos (>0). Los ejes-x se cruzarn en y = 0. Esta opcin no est disponible cuando se utiliza un eje logartmico. Oculta el eje para la expresin seleccionada.
Forzado a 0
Ocultar Eje
Mostrar Rejilla / Mostrar Las marcas de escala del eje Y que se usarn para mostrar lneas de rejilla Rejilla Menor horizontales (la Posicin de los ejes Y se establece a Izquierda o Derecha) y verticales (la Posicin de los ejes Y se establece en Superior y/o Inferior). Escala
Min Esttico La escala del eje Y no cambiar con el estado del documento. Marque esta alternativa para establecer un valor mnimo fijo para el eje Y en el cuadro de edicin. Max Esttico Marque esta alternativa para establecer un valor mximo fijo para el eje Y. Incremento Esttico Marque esta alternativa para establecer un intervalo fijo entre las marcas de escala del eje Y.
Los valores introducidos en el grupo Escala pueden ser especificados como Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Posicin Cuando haya dos expresiones disponibles, podr seleccionar diferentes posiciones para las mismas de modo que una se visualice a la Izquierda (Inferior) y la otra se muestre a la Derecha(Superior)). De esta forma, los ejes-y se mostrarn en diferentes escalas para las expresiones. Dividir el eje-y en dos partes, crea la impresin de dos grficos o dos ejes que comparten un eje comn-x. El parmetro Primario (%) define el porcentaje de longitud de eje disponible que se utilizar para la parte primaria del eje.
Dividir Eje
703
Eje de Dimensin:
Etiquetas de Dimensin Primaria Etiquetas de Dimensin Secundaria Continuo Forzado a 0 Ocultar Eje Mostrar Rejilla Establece si las etiquetas de dimensin primaria se mostrarn en horizontal, diagonal o vertical. Muestra las etiquetas de dimensin secundaria como texto horizontal, diagonal o vertical. Escala los ejes como numrico contnuo (lineal). Los ejes-y se cruzarn en x = 0. Los ejes-x no se mostrarn. Las marcas del eje-x se extendern a lneas de rejilla. El diseo de rejilla se puede modificar mediante las configuraciones de Estilo de Rejilla y Color de Rejilla (Vea el final de la pgina). Esta opcin permite una subdivisin de la rejilla. Cuando no hay sitio suficiente para mostrar las etiquetas de todos los valores del eje-x, las etiquetas sern contrapeadas. Cuando se desactiva esta opcin, se muestran menos etiquetas. Este parmetro slo afecta a las etiquetas horizontales. Las etiquetas normalmente se contrapean de izquierda a derecha. Si marca la casilla de verificacin Invertir Contrapeado, el drapeado se invertir, pasando a ser de derecha a izquierda.
Puede establecer un Color de Eje y un Ancho individualmente para el eje x, as como tambin una Fuente diferente para la numeracin de la escala, marcando las correspondientes opciones. Escala
Min Esttico La escala del eje X no cambiar con el estado del documento. Marque esta alternativa para establecer un valor mnimo fijo para el eje X en el cuadro de texto. Max Esttico Marque esta alternativa para establecer un valor mximo fijo para el eje X en el cuadro de texto. Incremento Esttico Marque esta alternativa para establecer un intervalo fijo entre las marcas de escala de los ejes X.
Los valores introducidos en el grupo Escala pueden ser especificados como Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Retrospeccin Esta funcin opera sobre las lneas de tendencia. Introduzca en el cuadro de edicin de texto cunto hacia atrs quiere establecer la lnea de tendencia. Vase Propiedades de Grfico: Expresiones (pgina 680). La porcin de retrospeccin de las lneas de tendencia se muestra como punteada.
704
Proyeccin
Introduzca en el cuadro de edicin de texto cunto hacia adelante quiere establecer la lnea de tendencia. Vase Propiedades de Grfico: Expresiones (pgina 680). La porcin de prospeccin de las lneas de tendencia se muestra como punteada. Con la opcin Mostrar Rejilla marcada, puede elegir entre los estilos de rejilla disponibles en la lista desplegable. Color de Rejilla Esta opcin le permite escoger un color de rejilla. Cuando se muestran los dos ejes-y, esta configuracin se utiliza para sincronizar sus niveles cero.
Estilo de Rejilla
La pgina Propiedades de grfico: Colores se abre haciendo clic con el botn derecho sobre la ventana de grfico y eligiendo el comando Propiedades en el men Objeto. En el grupo Apariencia de Datos es posible asignar hasta 18 colores diferentes a los valores de los campos de dimensin de los grficos.
705
Colores 1 - 18
Los colores se pueden definir como colores slidos o degradados de color. Para personalizar un color, haga clic en su botn para abrir el dilogo rea de Color (pgina 450). El botn Obtener Colores Predefinidos restablece el mapa de color a las configuraciones predefinidas de QlikView. El botn Deshacer Cambios de Color devuelve las configuraciones de color que se aplicaron al entrar en este dilogo. El botn Avanzado... abre el dilogo Mapa de Color Avanzado (pgina 707) donde se pueden establecer mapas de color y recuperarlos a nivel de hoja, documento, usuario o predeterminado en QlikView. Desmarcando esta opcin todas las barras tendrn el mismo color. Marcando esta opcin el mapa de colores se bloquea para que cada valor tenga el mismo color permanentemente asignado. Marcar esta opcin asignar el color 18 del mapa de color a cualquier valor posterior al valor 18. Si se deja sin marcar, los colores simplemente se repiten en una sucesin del 1 al 18.
Al Imprimir El grfico se imprimir en blanco y negro, con las reas de las barras sombreadas. Si no marca esta opcin, una impresora monocromtica emplear un degradado de grises en vez. En Pantalla Muestra el grfico con las reas de las barras sombreadas.
En el grupo Fondo de Marco se establecen las configuraciones de color para el rea de grfico y el fondo del rea que rodea el rea de grfico. Color El grfico se dibujar con un fondo coloreado. Se pueden establecer diferentes colores para el rea de grfico y el rea de alrededor. Hacer clic en cualquiera de los botones abre el dilogo rea de Color (pgina 450). Consejo: La configuracin Color de Fondo se puede combinar con las opciones de Imagen y/o Slo rea de Grfico que hay a continuacin. Es el color utilizado para el fondo alrededor del rea de trazado o, en el caso de algunos grficos, para el fondo del grfico completo. El color puede definirse como un color slido o un degradado a travs del dilogo rea de Color que se abre al pulsar el botn. El color establecido por defecto es el blanco. El color utilizado para el rea de grfico. El color puede definirse como un color slido o un degradado a travs del dilogo rea de Color que se abre al pulsar el botn. El color predefinido es un gris claro. Este parmetro no est disponible para grficos de tarta, grficos de bloques, de embudo o de radar. Seleccione esta alternativa y haga clic en el botn Imagen para abrir el dilogo Seleccionar Imagen, donde podr importar una imagen para el fondo. Puede limitar la imagen importada nicamente al rea de grfico marcando la alternativa Slo rea de Grfico.
Fondo
rea de Grfico
Imagen
706
Imagen Dinmica
Introduzca una expresin calculada para mostrar imgenes de fondo dinmico, que cambien con la seleccin. Disponible para grficos de barras, de lneas, de rejilla, combinados y de dispersin. Establece el grado de transparencia del fondo del grfico. En 0% el fondo ser completamente opaco, con el color definido en Color de Fondo. En 100% el fondo es completamente transparente.
Transparencia
En el grupo Borde de rea de Grfico puede asignar Ancho y Color de Borde para el rectngulo que rodea al rea de grfico.
En este dilogo se fijan, eliminan o recuperan parmetros de color para los diversos niveles. Mapa de Color Actual Cuando el dilogo est abierto, se muestra el mapa de color del grfico actual. Podr modificar el mapa de color haciendo clic en los colores de forma aislada o pulsando el botn Recuperar en Configuracin Predefinida de Hoja, Configuracin Predefinida de Documento, Predefinido por el Usuario o Predefinido por QlikView. Establece, recupera o elimina el mapa de colores definido por defecto para la hoja actual. Pulse Recuperar si desea obtener el mapa de color actual de la hoja (opcin nicamente disponible si hay una hoja por defecto). Pulse Actualizar para aplicar el mapa de color actual como predeterminado para la hoja. Pulse Eliminar para borrar el parmetro predefinido para la hoja actual (opcin slo disponible si hay disponible una hoja por defecto). Establece, recupera o elimina el mapa de colores predefinido para el documento actual. Pulse Recuperar para recuperar el mapa de color actual del documento (opcin slo disponible si hay disponible un documento por defecto). Pulse Actualizar para aplicar el mapa de color actual como predeterminado para el documento. Pulse Eliminar para borrar el parmetro predefinido para el documento actual (opcin nicamente disponible si hay un documento actualmente disponible).
707
Establece, recupera o elimina el mapa de colores por defecto del usuario actual. Pulse Recuperar para recuperar el mapa de colores del usuario actual (opcin slo disponible si hay un usuario por defecto). Pulse Actualizar para aplicar el mapa de colores actual como predeterminado por el usuario. Pulse Eliminar para borrar lo predeterminado por el usuario actual (opcin slo disponible si est disponible un usuario actual).
Predefinido por QlikView Pulse Recuperar si desea restablecer el mapa de colores predeterminado en QlikView. No es posible modificar este parmetro predeterminado.
Esta pgina de propiedades se aplica al grfico activo y contiene los siguientes controles para formatear valores: Expresin Predefinida Muestra los valores numricos usando el formato numrico suministrado por la expresin. Muestra los valores numricos con el nmero de dgitos establecido en el cuadro Precisin. Muestra los valores numricos como enteros. Muestra los valores numricos como valores decimales con el nmero de decimales establecido en el cuadro Decimal.
Nmero
Entero Fijar en
708
Money
Muestra los valores numricos en el formato establecido en el cuadro de texto Formato. El formato por defecto es el establecido en Windows para moneda. Muestra valores que pueden ser interpretados como fechas con el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra valores que pueden ser interpretados como horas en el formato establecido en el cuadro de edicin Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra los valores que pueden ser interpretados como fecha + hora con el formato establecido en el cuadro Patrn de Formato. Un ejemplo de este formato se muestra en el cuadro Vista Previa. Muestra la hora como un incremento secuencial de tiempo (es decir formato = mm muestra el valor como un nmero de minutos desde que comenz el calendario (1899:12:30:24:00).
Date
Time
Fecha/Hora
Interval
El botn Mostrar en porcentaje (%) opera en los siguientes formatos: Nmero, Entero y Fijado en. Los separadores de Decimales y de Miles pueden establecerse en las casillas de edicin del grupo Separadores. En el cuadro de edicin Smbolo se pueden introducir smbolos por unidad,1000, 1000 000 y 1000 000 000. El botn ISO establece la hora, la fecha y el formato fecha/hora en el estndar ISO. El botn Sistema establece el formato para las configuraciones del sistema.
50.13 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
50.14 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
50.15 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
709
710
51 Grfico de Lneas
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Los grficos de lneas presentan los datos como lneas entre los valores, como valores slamente, o como lneas y valores. Los grficos de lneas son muy tiles para mostrar cambios o tendencias. La forma ms rpida de crear un nuevo grfico de lneas es seleccionando Asistente de Grfico Rpido (pgina 833) en el men Herramientas. Haciendo clic con el botn derecho sobre el grfico de lneas se muestra el men Grfico de Lneas: Men Objeto (pgina 712). Tambin se puede acceder desde el men Objeto, cuando el grfico de lneas es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
711
Una vez el grfico se muestra en la hoja, puede ser modificado haciendo clic con el botn derecho sobre el grfico y seleccionando Propiedades o activando el grfico (clic en el rea de ttulo) y seleccionando Propiedades en el men Objeto.
Notas
Desvincular
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
712
Ordenar Capas
Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Exportar
Copiar al Portapapeles
713
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
51.3 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
51.4 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
51.6 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
51.7 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
714
51.8 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
51.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Esta pestaa se utiliza de forma colectiva para grficos de barras, de lneas, combinados, de radar y grficos mekko. El grupo Configuraciones de Barras contiene diversas opciones de visualizacin para las barras que se emplean en los grficos de barras y grficos combinados. Distancia entre Barras (- Establece la distancia entre las barras de la unidad del cluster. Un nmero 6 -8) negativo da como resultado la superposicin de las barras. Los valores pueden estar entre -6 y 8. Distancia de Separacin Indica la distancia entre los valores agrupados en un grfico de barras apilado. (0 - 8) Los valores pueden estar entre 0 y 8. Permitir Barras Finas Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Las barras se dibujan por defecto con un mnimo de anchura de cuatro pxeles, para hacerlas claramente diferenciables. Marque esta opcin para permitir la compresin de barras a una anchura de 1 pixel.
715
Mostrar todas las Barras Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Marque esta opcin para forzar el trazado de todos los puntos de datos. Las barras se pueden comprimir (como para Permitir Barras Finas) y algunas pueden ser tapadas parcialmente por otras. En el grupo Valores sobre los datos podr configurar opciones de visualizacin para los valores sobre los puntos de datos, siempre y cuando esta opcin haya sido seleccionada para una o ms expresiones de grfico en Opciones de Visualizacin en Propiedades de Grfico: Expresiones (pgina 680). Nmero Mximo Mostrado En este recuadro podr especificar un lmite superior para el nmero de puntos de datos que se mostrar en el grfico. Si no se especifica lmite alguno, se visualizarn valores en todos los puntos de datos, lo cual puede afectar a la legibilidad del grfico. Muestra los valores en vertical. Marcar esta casilla de verificacin har que se tracen los valores sobre los puntos de datos en el interior de los segmentos y no encima de stos.
En el grupo Barras de Error se fijan opciones de presentacin para cualquier barra de error utilizada en el grfico. Ancho Grosor Color Especifica el ancho de las barras de error. Especifica el grosor de las barras de error. Establece un color para las barras de error.
En el grupo Configuracin de Lnea/Smbolo podr determinar las opciones de visualizacin para las lneas y smbolos de los puntos de datos, que se utilizan en grficos de lneas y combinados. Tambin es posible mostrar la ecuacin de regresin. Ancho de Lnea Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Determina el tamao de los smbolos, si se especifica una representacin de lnea. Esta configuracin determina la anchura de las lneas de tendencia.
Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes. Marque esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor.
716
Resaltar
Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen. Esta casilla de verificacin elimina las dimensiones que estn vacas o contienen nicamente ceros. Es la opcin seleccionada por defecto. Cero en Barras Esta opcin slo es aplicable cuando se ha deseleccionado Suprimir Valores Cero. Si est marcado el cuadro de verificacin y se ha seleccionado Valores sobre los datos para la expresin de grfico de Opciones de Presentacin en Propiedades de Grfico: Expresiones (pgina 680), los valores cero aparecern como texto por encima de los puntos de datos. En otros casos puede elegir no mostrar los valores cero. Si esta casilla est marcada, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Es la opcin seleccionada por defecto. En algunos casos puede ser til deseleccionar esta opcin, p.ej. si desea contar los valores nulos en un grfico.
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico. Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:. Marcar la casilla muestra los valores en orden inverso.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X
Invertido
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista.
Editar
Eliminar
717
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
Los textos flotantes aparecen en la parte superior izquierda del grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo de edicin. Vase Ajustar y mover componentes de un grfico (pgina 660).
51.10 Ejes
En la pestaa Ejes se configuran las propiedades de visualizacin de los ejes x e y. Esta pgina es idntica a Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702).
51.11 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
51.12 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
51.13 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
51.14 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
51.15 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
718
52 Grfico Combinado
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). El Grfico Combinado permite combinar la funcionalidad del grfico de barras con la del grfico de lneas: puede mostrar los valores de una expresin como barras al tiempo que muestra los de otra expresin como una lnea o smbolos. La forma ms rpida de crear un nuevo grfico combinado es pulsando el botn Crear Grfico barra de herramientas. de la
Haciendo clic con el botn derecho sobre el grfico combinado se muestra el men Grfico Combinado: Men Objeto (pgina 719). Tambin se puede acceder desde el men Objeto, cuando el grfico combinado es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
719
Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
720
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528).
Maximizar
721
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Ayuda Eliminar
52.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
52.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
52.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
52.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
52.7 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
722
52.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Esta pestaa se utiliza de forma colectiva para grficos de barras, de lneas, combinados, de radar y grficos mekko. El grupo Configuraciones de Barras contiene diversas opciones de visualizacin para las barras que se emplean en los grficos de barras y grficos combinados. Distancia entre Barras (- Establece la distancia entre las barras de la unidad del cluster. Un nmero 6 -8) negativo da como resultado la superposicin de las barras. Los valores pueden estar entre -6 y 8. Distancia de Separacin Indica la distancia entre los valores agrupados en un grfico de barras apilado. (0 - 8) Los valores pueden estar entre 0 y 8. Permitir Barras Finas Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Las barras se dibujan por defecto con un mnimo de anchura de cuatro pxeles, para hacerlas claramente diferenciables. Marque esta opcin para permitir la compresin de barras a una anchura de 1 pixel.
Mostrar todas las Barras Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Marque esta opcin para forzar el trazado de todos los puntos de datos. Las barras se pueden comprimir (como para Permitir Barras Finas) y algunas pueden ser tapadas parcialmente por otras.
723
En el grupo Valores sobre los datos podr configurar opciones de visualizacin para los valores sobre los puntos de datos, siempre y cuando esta opcin haya sido seleccionada para una o ms expresiones de grfico en Opciones de Visualizacin en Propiedades de Grfico: Expresiones (pgina 680). Nmero Mximo Mostrado En este recuadro podr especificar un lmite superior para el nmero de puntos de datos que se mostrar en el grfico. Si no se especifica lmite alguno, se visualizarn valores en todos los puntos de datos, lo cual puede afectar a la legibilidad del grfico. Muestra los valores en vertical. Marcar esta casilla de verificacin har que se tracen los valores sobre los puntos de datos en el interior de los segmentos y no encima de stos.
En el grupo Barras de Error se fijan opciones de presentacin para cualquier barra de error utilizada en el grfico. Ancho Grosor Color Especifica el ancho de las barras de error. Especifica el grosor de las barras de error. Establece un color para las barras de error.
En el grupo Configuracin de Lnea/Smbolo podr determinar las opciones de visualizacin para las lneas y smbolos de los puntos de datos, que se utilizan en grficos de lneas y combinados. Tambin es posible mostrar la ecuacin de regresin. Ancho de Lnea Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Determina el tamao de los smbolos, si se especifica una representacin de lnea. Esta configuracin determina la anchura de las lneas de tendencia.
Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes. Marque esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen.
Resaltar
724
Esta casilla de verificacin elimina las dimensiones que estn vacas o contienen nicamente ceros. Es la opcin seleccionada por defecto. Cero en Barras Esta opcin slo es aplicable cuando se ha deseleccionado Suprimir Valores Cero. Si est marcado el cuadro de verificacin y se ha seleccionado Valores sobre los datos para la expresin de grfico de Opciones de Presentacin en Propiedades de Grfico: Expresiones (pgina 680), los valores cero aparecern como texto por encima de los puntos de datos. En otros casos puede elegir no mostrar los valores cero. Si esta casilla est marcada, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Es la opcin seleccionada por defecto. En algunos casos puede ser til deseleccionar esta opcin, p.ej. si desea contar los valores nulos en un grfico.
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico. Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:. Marcar la casilla muestra los valores en orden inverso.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X
Invertido
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista. Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add
725
Editar
Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Eliminar
Los textos flotantes aparecen en la parte superior izquierda del grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo de edicin. Vase Ajustar y mover componentes de un grfico (pgina 660).
52.9 Ejes
En la pestaa Ejes se configuran las propiedades de visualizacin de los ejes x e y. Esta pgina es idntica a Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702).
52.10 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
52.11 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
52.12 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
52.13 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
52.14 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
726
53 Grfico de Radar
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Los grficos de radar podran describirse como grficos de lneas en los que el eje X se divide en 360 grados y con un eje Y para cada valor X. El resultado es similar a una tela de araa o una pantalla de radar. La forma ms rpida de crear un nuevo grfico de radar es pulsando el botn Crear Grfico de herramientas. de la barra
Haciendo clic con el botn derecho sobre el grfico de radar se mostrar el El Men Objeto del Grfico de Radar (pgina 727). Tambin se puede acceder desde el men Objeto, cuando el grfico de radar es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
727
Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
728
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528).
Maximizar
729
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Ayuda
Eliminar
53.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
53.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
53.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
53.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
53.7 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
730
53.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Esta pestaa se utiliza de forma colectiva para grficos de barras, de lneas, combinados, de radar y grficos mekko. El grupo Configuraciones de Barras contiene diversas opciones de visualizacin para las barras que se emplean en los grficos de barras y grficos combinados. Distancia entre Barras (- Establece la distancia entre las barras de la unidad del cluster. Un nmero 6 -8) negativo da como resultado la superposicin de las barras. Los valores pueden estar entre -6 y 8. Distancia de Separacin Indica la distancia entre los valores agrupados en un grfico de barras apilado. (0 - 8) Los valores pueden estar entre 0 y 8. Permitir Barras Finas Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Las barras se dibujan por defecto con un mnimo de anchura de cuatro pxeles, para hacerlas claramente diferenciables. Marque esta opcin para permitir la compresin de barras a una anchura de 1 pixel.
Mostrar todas las Barras Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Marque esta opcin para forzar el trazado de todos los puntos de datos. Las barras se pueden comprimir (como para Permitir Barras Finas) y algunas pueden ser tapadas parcialmente por otras.
731
En el grupo Valores sobre los datos podr configurar opciones de visualizacin para los valores sobre los puntos de datos, siempre y cuando esta opcin haya sido seleccionada para una o ms expresiones de grfico en Opciones de Visualizacin en Propiedades de Grfico: Expresiones (pgina 680). Nmero Mximo Mostrado En este recuadro podr especificar un lmite superior para el nmero de puntos de datos que se mostrar en el grfico. Si no se especifica lmite alguno, se visualizarn valores en todos los puntos de datos, lo cual puede afectar a la legibilidad del grfico. Muestra los valores en vertical. Marcar esta casilla de verificacin har que se tracen los valores sobre los puntos de datos en el interior de los segmentos y no encima de stos.
En el grupo Barras de Error se fijan opciones de presentacin para cualquier barra de error utilizada en el grfico. Ancho Grosor Color Especifica el ancho de las barras de error. Especifica el grosor de las barras de error. Establece un color para las barras de error.
En el grupo Configuracin de Lnea/Smbolo podr determinar las opciones de visualizacin para las lneas y smbolos de los puntos de datos, que se utilizan en grficos de lneas y combinados. Tambin es posible mostrar la ecuacin de regresin. Ancho de Lnea Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Determina el tamao de los smbolos, si se especifica una representacin de lnea. Esta configuracin determina la anchura de las lneas de tendencia.
Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes. Marque esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen.
Resaltar
732
Esta casilla de verificacin elimina las dimensiones que estn vacas o contienen nicamente ceros. Es la opcin seleccionada por defecto. Cero en Barras Esta opcin slo es aplicable cuando se ha deseleccionado Suprimir Valores Cero. Si est marcado el cuadro de verificacin y se ha seleccionado Valores sobre los datos para la expresin de grfico de Opciones de Presentacin en Propiedades de Grfico: Expresiones (pgina 680), los valores cero aparecern como texto por encima de los puntos de datos. En otros casos puede elegir no mostrar los valores cero. Si esta casilla est marcada, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Es la opcin seleccionada por defecto. En algunos casos puede ser til deseleccionar esta opcin, p.ej. si desea contar los valores nulos en un grfico.
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico. Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:. Marcar la casilla muestra los valores en orden inverso.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X
Invertido
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista. Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add
733
Editar
Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Eliminar
Los textos flotantes aparecen en la parte superior izquierda del grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo de edicin. Vase Ajustar y mover componentes de un grfico (pgina 660).
53.9 Ejes
En la pestaa Ejes se configuran las propiedades de visualizacin de los ejes x e y. Esta pgina es idntica a Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702).
53.10 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
53.11 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
53.12 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
53.13 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
53.14 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
734
54 Grfico de Dispersin
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). El grfico de dispersin presenta parejas de valores de dos expresiones. Esto puede ser muy til para mostrar datos en los que cada instancia tiene dos nmeros, p.ej. pas (poblacin y crecimiento de poblacin). La forma ms rpida de crear un nuevo grfico de dispersin es pulsando el botn Crear Grfico barra de herramientas. de la
Haciendo clic con el botn derecho en el grfico de dispersin se mostrar el El men Objeto del Grfico de Dispersin (pgina 735). Tambin se puede acceder desde el men Objeto, cuando el grfico de dispersin es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
735
Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
736
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528).
Maximizar
737
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Ayuda Eliminar
54.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
54.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
738
La pgina Propiedades de grfico: Expresiones se abre haciendo clic con el botn derecho del ratn en un grfico y seleccionando Propiedades en el men Objeto. Este es un dilogo Expresiones simplificado que slo se muestra cuando la alternativa Modo Avanzado no est marcada. El grupo X se utiliza para definir la expresin x. De idntica manera, la dimensin y se crea en el grupo Y. En este dilogo Expresiones simplificado, todas las dimensiones x e y sern definidas como Avg(NombedeCampo). Avg (media) se usa por defecto, si es la funcin ms oportuna para producir una dispersin vlida. Para cualquier dimensin se puede especificar una Etiqueta. Esta etiqueta tambin puede definirse como una Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. En el grupo Z puede especificar una expresin opcional que ser usada para calcular el tamao de los puntos de datos en la dispersin. Grfico de Burbujas Si est marcada esta opcin, se usar una tercera expresin (z) de grfico para calcular el tamao relativo de los puntos de dispersin. El valor de la expresin determinar el rea de la burbuja.
Expresin de Tamao de Aqu es donde se introduce la expresin que determina el tamao relativo del Burbuja trazado de la burbuja en cada punto de dispersin. Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas.
54.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
54.7 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
739
Esta pgina de propiedades se emplea de manera conjunta para grficos de dispersin y grficos de rejilla. Cuando un grfico de dispersin tiene dos dimensiones de campo en lugar de uno definidos en la pgina Dimensiones, cada valor en la primera dimensin de campo resultar en un punto de datos dispersos para cada uno de sus valores asociados en la segunda dimensin. stos pueden despus conectarse mediante lneas. A continuacin se muestran las opciones disponibles en el grupo Representacin: Slo Lneas Slo Smbolos Lneas y Smbolos Tamao de Smbolos Automtico Ancho de Lnea Los datos se representan como lneas entre los puntos de datos. Los datos se representan como smbolos, trazados en los puntos de datos. Una combinacin de las dos alternativas previas. Ajusta el tamao mximo de burbuja al tamao del grfico de dispersin/al nmero de valores en el grfico de rejilla. Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Esta configuracin determina el ancho de las lneas de tendencia.
740
Tamao max. de burbuja Determina el tamao de la burbuja ms grande del grfico. Disponible nicamente para algunos aspectos (los cuales se seleccionan en la pestaa Estilo) en combinacin con Solo Smbolos o Lnea y Smbolo para Representacin, y si Tamao de Smbolos Automtico est deseleccionado. Mostrar Flechas Puede establecer opciones de visualizacin para las flechas de las lneas de conexin. (Vase el grupo Representacin, arriba). Las flechas irn dirigidas entre los puntos de dispersin en el orden secuencial definido por el orden de clasificacin de la segunda dimensin de campo. Marque esta alternativa si desea mostrar cabezas de flecha en las lnes de conexin. El tamao de la punta de flecha se puede editar aqu. Seleccione varios estilos en la lista desplegable.
En el grupo Etiquetas en Grfico se pueden establecer opciones de visualizacin para las etiquetas en los puntos de datos. Las etiquetas dibujadas son las mismas que las de la leyenda. N Mximo de Etiquetas Limita el nmero de etiquetas mostradas. Configurar este dato en un nmero Mostradas demasiado alto puede degradar la claridad del grfico. Etiquetas sobre los datos Marque esta alternativa si desea mostar las etiquetas. Etiquetas Emergentes Marque esta alternativa para mostrar el valor de la dimensin correspondiente en una ventana emergente cuando apunte al grfico. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen. Seleccione la orientacin horizontal en la lista desplegable: Izquierda, Centrado o Derecha. Seleccione la orientacin vertical en la lista desplegable: Superior, Centrado o Inferior.
Resaltar
Posicin Horizontal
Posicin Vertical
Las casillas de verificacin Suprimir Valores Cero y Suprimir Nulos y Alfanumricos eliminan de la tabla las dimensiones que estn vacas o contienen solo ceros. Mostrar Etiqueta de X La etiqueta de la dimensin especificada en el grupo X de la pgina Propiedades grfico: Expresiones (grfico de dispersin) (pgina 738) se traza al final del eje x. La etiqueta de la dimensin especificada en el grupo Y de la pgina Propiedades grfico: Expresiones (grfico de dispersin) (pgina 738) se traza al final del eje y.
Mostrar Etiqueta Y
741
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:.
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700) donde se puede crear una nueva lnea de referencia para el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add Abre el dilogo Texto en Grfico (pgina 701) donde se puede crear un nuevo texto para el grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
Los textos flotantes aparecen en la posicin superior izquierda en el grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo editar diseo de grfico; vase Ajustar y mover componentes de un grfico (pgina 660).
742
Lneas de Referencia
El dilogo puede variar ligeramente en apariencia dependiendo del tipo de grfico que se utiliza. Una lnea de referencia es una lnea que cruza el rea de grfico desde un punto de datos, en uno o ambos ejes. Puede emplearse por ej. para indicar un cierto nivel, o unos percentiles de los datos en el grfico. La lnea de referencia slo se traza si cae dentro del rango actual del eje desde el cual se origina. Etiqueta Introduzca una etiqueta que se trazar junto a la lnea de referencia. El valor empleado por defecto es la expresin. La etiqueta puede definirse como una expresin calculada. Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Establece de qu eje deber partir la lnea de referencia, elija entre el Eje X, Eje Y o Eje X y Eje Y Establece el valor en el que debera trazarse la lnea de referencia. El valor podr ser tambin un Percentil fijo (introduzca un valor entre 1 y 100 en el cuadro de edicin) de los datos del grfico actual o cualquier Expresin numrica. Define el diseo de la lnea de referencia: Grosor Especifica el grosor de la lnea de referencia. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Color Fija el color de la lnea de referencia. Estilo Define el estilo de la lnea de referencia, p.ej. continuo, discontinuo o de puntos.
Definicin
Formato de Lnea
743
Mostrar
Determina la condicin para visualizar la lnea de referencia. Siempre La lnea de referencia estar siempre visible. Condicional La lnea de referencia se mostrar u ocultar dependiendo de una expresin condicional, que se evaluar cada vez que se haya de trazar el grfico. Slo si la expresin devuelve verdadero, la lnea de referencia ser visible.
Este dilogo se abre desde el dilogo Propiedades de Grfico de los grficos de Dispersin y de Rejilla. En este dilogo se puede fijar el aspecto de los ejes x e y. Los contenidos de este dilogo son:
Eje X
Forzado a 0 Los ejes-y se cruzarn en x = 0. Mostrar Rejilla / Mostrar Las marcas de los ejes x se ampliarn a lneas de rejilla que pueden seguir siendo Rejilla Menor modificadas por las opciones del Estilo de Rejilla y el Color de Rejilla. Escala Logartmica Etiqueta a lo largo del eje Ocultar Eje Se usar una escala logartmica. Cambia la posicin de la etiqueta del eje x.
744
Puede establecer un Color de Eje y un Ancho individualmente para el eje x, as como tambin una Fuente diferente para la numeracin de la escala, marcando las correspondientes opciones. Escala
Min Esttico La escala del eje X no cambiar con el estado del documento. Marque esta alternativa para establecer un valor mnimo fijo para los ejes-y en la caja de texto. Max Esttico Marque esta alternativa para establecer un valor mximo fijo para el eje X en el cuadro de texto. Incremento Esttico Marque esta alternativa para establecer un intervalo fijo entre las marcas de escala de los ejes X. Centrar en Marque esta alternativa para establecer un valor fijo en los ejes x los cuales se posicionarn en el centro del rea de grfico. Si el valor Centrar en entra en conflicto con Min Esttico y/o Max Esttico el valor Centrar en tendr prioridad.
Los valores introducidos en el grupo Escala pueden ser especificados como Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas.
Eje Y
Forzado a 0 Los ejes-x se cruzarn en y = 0. Mostrar Rejilla / Mostrar Las marcas de escala del eje y se ampliarn a lneas de rejilla que pueden adems Rejilla Menor seguir siendo modificadas por las configuraciones de Estilo de Rejilla y Color de Rejilla. Escala Logartmica Ocultar Eje Etiqueta a lo largo del eje Se usar una escala logartmica. Los ejes-y no se mostrarn. Cambia la posicin y orientacin de la etiqueta del eje-y.
Puede establecer un Color de Eje y un Ancho diferentes para los ejes y, as como tambin una Fuenteaparte para la numeracin de la escala, marcando las opciones adecuadas.
745
Escala
Min Esttico La escala del eje Y no cambiar con el estado del documento. Marque esta alternativa para establecer un valor mnimo fijo para el eje Y en el cuadro de edicin. Max Esttico Marque esta alternativa para establecer un valor mximo fijo para el eje Y en el cuadro de texto. Incremento Esttico Marque esta alternativa para establecer un intervalo fijo entre las marcas de escala de los ejes Y. Centrar en Marque esta alternativa para establecer un valor fijo en los ejes Y, los cuales se posicionarn en el centro del rea de grfico. Si el valor Centrar en entra en conflicto con Min Esttico y/o Max Esttico el valor Centrar en tendr prioridad.
Los valores introducidos en el grupo Escala pueden ser especificados como Frmula Calculada (pgina 943). Haga clic en el botn ... para abrir el dilogo Editar Expresin para una edicin ms fcil de frmulas largas. Estilo de Rejilla Con la opcin Mostrar Rejilla marcada, puede elegir entre los estilos de rejilla disponibles en la lista desplegable. Color de Rejilla Esta opcin le permite escoger un color de rejilla.
Color de Rejilla
54.10 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
54.11 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
54.12 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
54.13 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
746
54.14 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
747
748
55 Grfico de Rejilla
Los grficos son representaciones grficas de unos datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). El grfico de rejilla es similar al grfico de dispersin pero traza los valores de dimensin en los ejes y emplea una expresin para determinar el smbolo del grfico. Un modo especial hace que muestre una tercera dimensin en forma de pequeos grficos de tarta como smbolos de grfico. La forma ms rpida de crear un nuevo grfico de rejilla es pulsando el botn Crear Grfico de herramientas. de la barra
Haciendo clic con el botn derecho sobre lel grfico de rejilla se muestra el men Grfico de Rejilla: Men Objeto (pgina 749). Tambin se puede acceder desde el men Objeto, cuando el grfico de rejilla es el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
749
Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
750
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528).
Maximizar
751
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Ayuda Eliminar
55.2 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
55.4 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
55.5 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
55.6 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
752
Esta pgina de propiedades se emplea de manera conjunta para grficos de dispersin y grficos de rejilla. Cuando un grfico de dispersin tiene dos dimensiones de campo en lugar de uno definidos en la pgina Dimensiones, cada valor en la primera dimensin de campo resultar en un punto de datos dispersos para cada uno de sus valores asociados en la segunda dimensin. stos pueden despus conectarse mediante lneas. A continuacin se muestran las opciones disponibles en el grupo Representacin: Slo Lneas Slo Smbolos Lneas y Smbolos Tamao de Smbolos Automtico Ancho de Lnea Los datos se representan como lneas entre los puntos de datos. Los datos se representan como smbolos, trazados en los puntos de datos. Una combinacin de las dos alternativas previas. Ajusta el tamao mximo de burbuja al tamao del grfico de dispersin/al nmero de valores en el grfico de rejilla. Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Esta configuracin determina el ancho de las lneas de tendencia.
753
Tamao max. de burbuja Determina el tamao de la burbuja ms grande del grfico. Disponible nicamente para algunos aspectos (los cuales se seleccionan en la pestaa Estilo) en combinacin con Solo Smbolos o Lnea y Smbolo para Representacin, y si Tamao de Smbolos Automtico est deseleccionado. Mostrar Flechas Puede establecer opciones de visualizacin para las flechas de las lneas de conexin. (Vase el grupo Representacin, arriba). Las flechas irn dirigidas entre los puntos de dispersin en el orden secuencial definido por el orden de clasificacin de la segunda dimensin de campo. Marque esta alternativa si desea mostrar cabezas de flecha en las lnes de conexin. El tamao de la punta de flecha se puede editar aqu. Seleccione varios estilos en la lista desplegable.
En el grupo Etiquetas en Grfico se pueden establecer opciones de visualizacin para las etiquetas en los puntos de datos. Las etiquetas dibujadas son las mismas que las de la leyenda. N Mximo de Etiquetas Limita el nmero de etiquetas mostradas. Configurar este dato en un nmero Mostradas demasiado alto puede degradar la claridad del grfico. Etiquetas sobre los datos Marque esta alternativa si desea mostar las etiquetas. Etiquetas Emergentes Marque esta alternativa para mostrar el valor de la dimensin correspondiente en una ventana emergente cuando apunte al grfico. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen. Seleccione la orientacin horizontal en la lista desplegable: Izquierda, Centrado o Derecha. Seleccione la orientacin vertical en la lista desplegable: Superior, Centrado o Inferior.
Resaltar
Posicin Horizontal
Posicin Vertical
Las casillas de verificacin Suprimir Valores Cero y Suprimir Nulos y Alfanumricos eliminan de la tabla las dimensiones que estn vacas o contienen solo ceros. Mostrar Etiqueta de X La etiqueta de la dimensin especificada en el grupo X de la pgina Propiedades grfico: Expresiones (grfico de dispersin) (pgina 738) se traza al final del eje x. La etiqueta de la dimensin especificada en el grupo Y de la pgina Propiedades grfico: Expresiones (grfico de dispersin) (pgina 738) se traza al final del eje y.
Mostrar Etiqueta Y
754
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico.
En el grupo Desplazamiento en Grfico se definen las opciones para el desplazamiento en el grfico. Activar Barra de Herramientas de Eje X Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:.
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700) donde se puede crear una nueva lnea de referencia para el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add Abre el dilogo Texto en Grfico (pgina 701) donde se puede crear un nuevo texto para el grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
Los textos flotantes aparecen en la posicin superior izquierda en el grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo editar diseo de grfico; vase Ajustar y mover componentes de un grfico (pgina 660).
755
Lneas de Referencia
El dilogo puede variar ligeramente en apariencia dependiendo del tipo de grfico que se utiliza. Una lnea de referencia es una lnea que cruza el rea de grfico desde un punto de datos, en uno o ambos ejes. Puede emplearse por ej. para indicar un cierto nivel, o unos percentiles de los datos en el grfico. La lnea de referencia slo se traza si cae dentro del rango actual del eje desde el cual se origina. Etiqueta Introduzca una etiqueta que se trazar junto a la lnea de referencia. El valor empleado por defecto es la expresin. La etiqueta puede definirse como una expresin calculada. Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Establece de qu eje deber partir la lnea de referencia, elija entre el Eje X, Eje Y o Eje X y Eje Y Establece el valor en el que debera trazarse la lnea de referencia. El valor podr ser tambin un Percentil fijo (introduzca un valor entre 1 y 100 en el cuadro de edicin) de los datos del grfico actual o cualquier Expresin numrica. Define el diseo de la lnea de referencia: Grosor Especifica el grosor de la lnea de referencia. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Color Fija el color de la lnea de referencia. Estilo Define el estilo de la lnea de referencia, p.ej. continuo, discontinuo o de puntos.
Definicin
Formato de Lnea
756
Mostrar
Determina la condicin para visualizar la lnea de referencia. Siempre La lnea de referencia estar siempre visible. Condicional La lnea de referencia se mostrar u ocultar dependiendo de una expresin condicional, que se evaluar cada vez que se haya de trazar el grfico. Slo si la expresin devuelve verdadero, la lnea de referencia ser visible.
55.8 Ejes
En la pestaa Ejes se configuran las propiedades de visualizacin de los ejes x e y. Esta pgina es idntica a Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702).
55.9 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
55.10 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
55.11 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
55.12 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
55.13 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
757
758
56 Grfico de Tarta
Los grficos son representaciones grficas de unos datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). En general, los grficos de tarta muestran la relacin que hay entre una dimensin y una expresin. Algunas veces pueden tener dos dimensiones La forma ms rpida de crear un nuevo grfico de Tarta es seleccionando Asistente de Grfico Rpido (pgina 833) en el men Herramientas. Haciendo clic con el botn derecho sobre el grfico de tarta se muestra el men El men Objeto del Grfico de Tarta (pgina 759). Tambin se puede acceder desde el men Objeto, cuando el grfico de tarta es el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
Desvincular
759
Vincular
Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado View Menu (page 1) o la casilla de verificacin Men Ver (pgina 64) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico.
760
Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
761
56.2 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
56.4 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
56.5 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
56.6 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
762
En este dilogo se especifican las configuraciones que determinan cmo se visualizarn los segmentos. Los valores por defecto son: Etiquetas Emergentes Habilite esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor. Si est marcada esta opcin, todas las combinaciones de campos de dimensin que devuelvan cero o nulo procedentes de cualquier expresin, sern obviadas en el clculo. Esta opcin est activa por defecto. Si se habilita esta opcin, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Esta opcin est activa por defecto. En algunos casos puede ser til deseleccionar esta opcin, por ej. si desea contar los valores nulos en un grfico. Si marca esta casilla de verificacin, pasar con el ratn sobre un segmento de la tarta har que ste se resalte para una mejor visin de conjunto. El realzado tambin se aplicar a la leyenda, si la hubiere.
Resaltar
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Si est marcada esta opcin, se incluir una leyenda en el grfico que muestre los valores numricos. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico.
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Marque un texto de la lista y haga clic en este botn para borrarlo de la lista
Editar
Eliminar
Los textos flotantes aparecen en la posicin superior izquierda en el grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo editar diseo de grfico; vase Ajustar y mover componentes de un grfico (pgina 660).
763
56.8 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
56.9 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
56.10 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
56.11 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
56.12 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
764
57 Grfico de Embudo
Los grficos son representaciones grficas de datos numricos. El grfico de embudo se utiliza normalmente para la presentacin de datos en flujos o procesos. Desde el punto de vista del diseo se relaciona en gran medida con el Grfico de Tarta (pgina 759). El grfico puede mostrarse con diversa anchura/altura en los segmentos o con un rea de segmentos proporcional a los datos. El grfico puede mostrarse con reas de segmento proporcionales a los datos (en cuanto a altura/anchura) o bien con idnticas reas de segmento, independientemente de la significacin que tengan los datos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Haciendo clic con el botn derecho sobre el grfico de embudo se muestra el men Grfico de Embudo: Men Objeto (pgina 765). Tambin se puede acceder desde el men Objeto, cuando el grfico de embudo es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
765
Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando slo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128.
Vincular
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
766
Elimina todas las selecciones de los campos utilizados como dimensiones en el grfico. Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. Este comando solo est disponible si hay una impresora QlikViewPDF disponible en el sistema. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528).
Maximizar
767
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Ayuda Eliminar
57.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
57.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
57.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
57.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
57.7 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
768
Cambiando los parmetros de esta pgina, se puede modificar la forma en que el grfico de embudo se presenta en pantalla. Etiquetas Emergentes Marque esta casilla de verificacin si desea que los datos aparezcan en un globo emergente cuando el usuario merodea con el cursor por encima de un segmento de datos del grfico. Este parmetro no tiene efecto alguno sobre las expresiones marcadas para mostrarse como emergentes. Define el ancho de la punta del embudo como un porcentaje del ancho de la boca del embudo. Marque esta casilla de verificacin si desea que el embudo apunte hacia la izquierda o hacia arriba.
Orientacin Invertida
769
Proporcionalidad de los Este parmetro controla el grado en que los segmentos han de ser proporcionales Datos a los datos subyacentes. Segmentos con Idntica Altura Los segmentos no son proporcionales a los datos. Cada segmento se traza con la misma altura (o el mismo ancho, en el caso de los embudos horizontales) que los dems segmentos. Normalmente esto solo tiene sentido en caso de mostrar nmeros en el grfico. Altura de Segmentos Proporcional a los Datos Cada segmento se traza con una altura (o ancho, en el caso de embudos horizontales) proporcional a los datos subyacentes. rea de Segmento Proporcional a los Datos Cada segmento se traza con el rea total proporcional a los datos que contiene. Mostrar Leyenda En el grupo Mostrar Leyenda puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Configuracin... Abre el dilogo Configuraciones de Leyenda (pgina 699), donde se pueden editar los parmetros de configuracin de la leyenda. Mostrar Nmeros en la Leyenda Marque esta casilla de verificacin si desea mostrar los valores junto a las etiquetas de datos de la dimensin. Limitar leyenda (Caracteres) Seleccione esta casilla de verificacin si desea limitar la longitud de las cadenas de valores de una dimensin que se han de visualizar sobre los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico. En el grupo Texto en Grfico podr aadir texto flotante al grfico. Aadir Si pulsa este botn se abrir el dilogo Texto en Grfico (pgina 701) donde podr crear y editar libremente textos flotantes para mostrarlos en el grfico. Editar Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Hacer doble clic con el ratn sobre el texto de la lista tiene el mismo efecto. Eliminar Seleccione un texto ya existente de la lista y haga clic en este botn para eliminarlo de la lista.
Texto en Grfico
57.9 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
57.10 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
770
57.11 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
57.12 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
57.13 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
771
772
58 Grfico de Bloques
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). El grfico de bloques muestra la relacin entre los valores de las expresiones como bloques de diversa rea. Se pueden mostrar hasta tres dimensiones, donde cada dimensin se divide a su vez en diversos sub-bloques. Se suele utilizar a menudo una expresin extra para calcular el color de cada bloque, en cuyo caso el tipo de grfico recibe el nombre de Grfico de Calor. La forma ms rpida de crear un nuevo grfico de bloques es pulsando el botn Crear Grfico barra de herramientas. de la
Haciendo clic con el botn derecho sobre el grfico de bloques se mostrar el Grfico de Bloques: Men Objeto (pgina 773). Tambin se puede acceder desde el men Objeto, cuando el Grfico de Bloques es el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
Desvincular
773
Vincular
Vincula un grfico desvinculado. El grfico se vuelve a vincular dinmicamente a los datos. El comando est disponible slo si el grfico est desvinculado. Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Establecer Referencia
Eliminar Referencia
Clonar
Ordenar Capas
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico.
774
Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
775
58.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
58.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
58.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
58.6 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
En este dilogo se pueden definir las opciones que determinan cmo se mostrarn los bloques de datos.
776
Los valores por defecto son: Niveles Visibles Un grfico de bloques puede mostrar un mximo de tres niveles de bloques, equivalentes a las tres dimensiones permitidas. Seleccionando 1, 2 o 3 se puede fijar el nmero de niveles mostrados actualmente.
Seleccionando entre las siguientes opciones del grupo Emergente puede controlar qu informacin se mostrar en la ventanita emergente que aparece al cabo de un rato al merodear con el cursor por los datos del grfico. (Nota: Estos parmetros no tienen efecto en las expresiones marcadas para mostrarse como emergentes.) Mostrar Valores de Dimensin Marque esta casilla de verificacin para mostrar los valores de todas las dimensiones. Esta casilla deber estar marcada para que las 3 primeras opciones que se hay a continuacin. Con esta opcin, se incluir en el emergente el porcentaje relativo al total del valor mostrado en la primera dimensin. Con esta opcin, se incluir en el emergente el porcentaje relativo al total del valor mostrado en la segunda dimensin. Total Relativo de la 3 Dimensin
Total Relativo de la 1 Dimensin Total Relativo de la 2 Dimensin Total Relativo de la 3 Dimensin Valor Relativo en la 1 Dimensin Valor Relativo en la 2 Dimensin
El porcentaje del bloque indicado, relativo al total del valor de la primera dimensin. El porcentaje del bloque indicado, relativo al total del valor de la primera dimensin.
Marque esta alternativa para incluir etiquetas en el grfico (comprobadas por defecto). Tambin es posible cambiar la configuracin Fuente (pgina 523) haciendo clic en el botn correspondiente. Mostrar Nmeros con Etiquetas Marque esta alternativa si desea incluir valores numricos junto con las etiquetas.
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add Abre el dilogo Texto en Grfico (pgina 701) en el que se puede crear un nuevo texto de grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
Los textos flotantes aparecen en la posicin superior izquierda en el grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo editar diseo de grfico; vase Ajustar y mover componentes de un grfico (pgina 660).
777
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico.
En el grupo Bordes de Bloque puede especificar el ancho y el color de los bordes que aparecen en torno a los bloques de los tres diferentes niveles de dimensin. Los bordes de bloque no se podrn aplicar cuando se est utilizando el estilo de ttulo de los grficos de bloques. Haga clic en el control del ancho de borde para poder modificarlo y en el botn Color para seleccionar un color de borde distinto. En el grupo Configuraciones de Ttulo podr fijar el tipo de letra y el color del ttulo empleado para los niveles de dimensin superior e intermedio. Estas configuraciones slo se podrn aplicar cuando se est utilizando el estilo de ttulo del grfico de bloques. Fuente... Abre el dilogo Fuente para determinar una fuente del ttulo. Color Ttulos de Nivel Intermedio Abre el dilogo rea de Color para determinar el color de la base del ttulo. Marque esta casilla de verificacin si desea incluir ttulos en el nivel intermedio de la dimensin de grficos de bloques tridimensionales
58.8 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
58.9 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
58.10 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
778
58.11 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
58.12 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
779
780
59 Grfico de Indicador
Los grficos son representaciones grficas de unos datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Los Grficos de Indicador se usan para mostrar el valor de una nica expresin sin dimensiones. La forma ms rpida de crear un nuevo grfico de Indicador es seleccionando Asistente de Grfico Rpido (pgina 833) en el men Herramientas. Haciendo clic con el botn derecho sobre el grfico de indicador se muestra el men Grfico de Indicador: Men Objeto (pgina 781). Tambin se puede acceder desde el men Objeto, cuando el grfico de indicador es el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
Desvincular
Vincular
781
Establecer Referencia
Si elige esta opcin crear una referencia para el grfico, es decir, una trama fija de lneas en el grfico con las selecciones actuales. Cuando realice ms selecciones en el documento, la trama fija de referencia permanecer invariable, en gris, al fondo. Los ejes de los grficos, etc. se ajustarn de manera que incluyan siempre el mximo posible de datos de fondo y datos actuales. El conjunto de los datos actuales siempre se trazar por encima de la trama de referencia, es decir, que algunas de las partes de la trama de referencia pudieran verse oscurecidas (u ocultas) por la trama del conjunto de datos actuales. La forma en que se oscurece el fondo se puede controlar mediante el parmetro Modo de Referencia en el dilogo Propiedades de Grfico: General La visualizacin de tramas de referencia en los grficos slo es posible en determinados tipos de grfico, como son los grficos de barras, grficos de lneas, grficos combinados, grficos de radar, de dispersin, de rejilla y de indicador con agujas. La referencia se perder al cerrar el documento o al recargar los datos. Este comando reemplaza al anterior elemento de men Establecer Referencia, tras haberse creado una referencia. Si lo selecciona, la referencia establecida anteriormente se eliminar y el grfico volver a su modo de trazado normal. Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte.
Eliminar Referencia
Clonar
Ordenar Capas
Imprimir
782
Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si es que no se est ejecutando ya. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen se puede guardar como png, jpg, bmp o gif. Este men en cascada contiene las diversas opciones disponibles para el objeto de hoja. Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
783
59.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
59.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
59.4 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
59.5 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
59.6 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
784
El grupo Configuraciones de Indicador se usa para determinar los lmites del indicador. El estilo de grfico de indicador seleccionado determina qu opciones estarn disponibles en este dilogo. Mnimo Es el valor mnimo que limita el rango del indicador. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823). Este es el valor mximo que limita el rango del indicador. El valor introducido puede ser una frmula calculada. Haga clic en el botn ... para abrir el Editar Expresin (dilogo) (pgina 823).
Mximo
El grupo Configuracin de Segmentos sirve para definir los segmentos que componen el grfico. Todos los grficos, excepto los de estilo LED, deben tener al menos un segmento. Para indicadores circulares y lineales, los segmentos componen reas de diferentes colores en el fondo del indicador. Para grficos de indicador de semforo, cada segmento se corresponde con una luz. Add Eliminar Haga clic en este botn para aadir un nuevo segmento al indicador. Haga clic en este botn para eliminar del indicador el segmento seleccionado actualmente. Use este botn para ordenar los segmentos en la lista. Especifica un nombre para el segmento seleccionado. Este nombre es slo para identificacin y no se utiliza cuando se dibuja el grfico de indicador. Especifica el valor de indicador donde comienza el segmento seleccionado. Si est deseleccionada la opcin Ancho Automtico de Segmentos (ver ms abajo) puede editar aqu el valor numrico del lmite inferior del segmento seleccionado. Si est seleccionada la opcin Lmites de Segmento Relativos (vea abajo) los lmites de segmentos debern ser introducidos como nmeros entre 0 y 1, indicando una fraccin del rango total entre los valores Min y Max. Asigne un color al segmento seleccionado haciendo clic en el botn coloreado. Esto abrir el dilogo rea de Color (pgina 450).
Ascender Etiqueta
Lmite Inferior
Color
En el grupo Indicador se pueden fijar opciones de visualizacin para el indicador. Este grupo no est disponible para grficos de indicador de tipo LED. Modo Estilo Seleccione uno de los modos de indicacin de la lista desplegable. Seleccione una de las variantes del indicador de la lista desplegable..
Mostrar Escala
El nmero introducido para nUnidades Principales determina la divisin principal de la escala. El etiquetado de la escala se puede modificar mediante la configuracin Mostrar Etiquetas en CadaUnidad principaln y el botn Fuente. La escala se puede detallar an ms con la configuracin nUnidades Secundarias por Unidad Principal.
785
En el grupo Configuraciones de Indicador, el cual es especfico para grficos de indicador de estilo circular, se configuran las propiedades de la forma del indicador. Tamao del rea Interior El indicador normalmente se traza como un crculo slido o un segmento de crculo. Cuanto mayor el nmero introducido aqu, ms grueso ser el cilindro. El valor que indica el porcentaje del radio que deber dejarse hueco debe estar entre 0 y 99. El ngulo en grados entre los valores Mnimo y Mximo en el grfico de indicador. Debe ser un valor ente 45 y 360. El ngulo del valor central del grfico en relacin con el reloj. Debe ser un valor ente 0 y 360. 0 indica el centro en la parte superior del indicador (12 en punto).
Amplitud de ngulo
Centrar ngulo
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista. Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add
Editar
Eliminar
Los textos flotantes aparecen en la posicin superior izquierda en el grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo editar diseo de grfico; vase Ajustar y mover componentes de un grfico (pgina 660). Segmentos de Autoanchura Mientras est marcada esta opcin (por defecto), el tamao de los segmentos se calcula automticamente, basndose en el valor Min del indicador, el valor Max y el nmero de segmentos definidos. Si la opcin no est seleccionada, estarn disponibles las siguientes opciones: Lmite Inferior, disponible en el grupo Configuracin de Segmentos, Lmites de Segmento Relativos y Escala Logartmica. Si est seleccionada esta opcin, los lmites de segmento pueden introducirse como nmeros del 0 al 1, que indican una fraccin del total entre los valores Mnimo y Mximo. Si est seleccionada esta opcin no se dibujar ningn lmite entre los lmites de segmento de los indicadores circulares y lineales, lo cual es til para crear fondos degradados con ms de dos colores.
786
Si est seleccionada esta opcin, no se dibujar ningn lmite alrededor del indicador. Se puede usar una escala logartmica, siempre que todos los puntos de datos tengan valores positivos (>0). Seleccionando este cuadro de verificacin, las expresiones de los valores se mostrarn como un globo emergente cuando pasamos por encima con el cursor sobre los puntos de datos del grfico.
Etiquetas Emergentes
En el grupo LED, que es especfico para los grficos de indicador de estilo LED, usted establece las propiedades visuales especficas para la visualizacin del LED.
Dgitos Color
Especifica el nmero de dgitos de LED mostrados. Asigne un color al LED seleccionado haciendo clic en el botn coloreado. Esto abrir el dilogo rea de Color (pgina 450). Seleccione una de las opciones de las variantes LED de la lista desplegable.
Estilo
59.8 Acciones
En la pestaa Acciones se fijan las acciones que se llevarn a cabo al hacer clic en el objeto. Esta pgina es idntica a la pgina Acciones del Objeto de Botn, vase la Acciones (pgina 591).
787
59.9 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
59.10 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
59.11 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
59.12 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
59.13 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
788
60 Grfico Mekko
Los grficos son representaciones grficas de datos numricos. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Los grficos Mekko presentan los datos empleando barras de ancho variable. Pueden mostrar hasta tres niveles de datos en un grfico de dos dimensiones. Son muy tiles en reas como el anlisis de mercados. Haciendo clic con el botn derecho sobre el grfico se muestra Grfico Mekko: Men Objeto (pgina 789). Tambin se puede acceder desde el men Objeto, cuando el grfico es el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Notas
Desvincular
Vincular
789
Clonar
Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se vincular la copia. Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Ordenar Capas
Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el grfico. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. Este comando slo est disponible si el sistema dispone de una impresora PDF. La impresora QlikViewPDF deber descargarse de la pgina web de QlikTech e instalarse aparte. Exporta los datos subyacentes (la tabla simple equivalente al grfico) a Microsoft Excel, el cual es lanzado automticamente, si no estaba abierto ya antes. 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. Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen puede guardarse como bmp, jpg, gif o png.
Exportar
790
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para el objeto de hoja.
Valores Copia los valores en forma de tabla al portapapeles. Imagen Copia una imagen del objeto grfico en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
60.2 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
60.3 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
791
60.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
60.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
60.7 Estilo
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. Esta pgina es idntica a Propiedades de Grfico: Estilo (pgina 693).
60.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko)
Esta pestaa se utiliza de forma colectiva para grficos de barras, de lneas, combinados, de radar y grficos mekko. El grupo Configuraciones de Barras contiene diversas opciones de visualizacin para las barras que se emplean en los grficos de barras y grficos combinados.
792
Distancia entre Barras (- Establece la distancia entre las barras de la unidad del cluster. Un nmero 6 -8) negativo da como resultado la superposicin de las barras. Los valores pueden estar entre -6 y 8. Distancia de Separacin Indica la distancia entre los valores agrupados en un grfico de barras apilado. (0 - 8) Los valores pueden estar entre 0 y 8. Permitir Barras Finas Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Las barras se dibujan por defecto con un mnimo de anchura de cuatro pxeles, para hacerlas claramente diferenciables. Marque esta opcin para permitir la compresin de barras a una anchura de 1 pixel.
Mostrar todas las Barras Para grficos con un eje x no continuo, QlikView slo mostrar tantos puntos de datos como quepan en el rea de grfico disponible. Los puntos de datos que no puedan situarse se truncarn desde el grfico. Marque esta opcin para forzar el trazado de todos los puntos de datos. Las barras se pueden comprimir (como para Permitir Barras Finas) y algunas pueden ser tapadas parcialmente por otras. En el grupo Valores sobre los datos podr configurar opciones de visualizacin para los valores sobre los puntos de datos, siempre y cuando esta opcin haya sido seleccionada para una o ms expresiones de grfico en Opciones de Visualizacin en Propiedades de Grfico: Expresiones (pgina 680). Nmero Mximo Mostrado En este recuadro podr especificar un lmite superior para el nmero de puntos de datos que se mostrar en el grfico. Si no se especifica lmite alguno, se visualizarn valores en todos los puntos de datos, lo cual puede afectar a la legibilidad del grfico. Muestra los valores en vertical. Marcar esta casilla de verificacin har que se tracen los valores sobre los puntos de datos en el interior de los segmentos y no encima de stos.
En el grupo Barras de Error se fijan opciones de presentacin para cualquier barra de error utilizada en el grfico. Ancho Grosor Color Especifica el ancho de las barras de error. Especifica el grosor de las barras de error. Establece un color para las barras de error.
En el grupo Configuracin de Lnea/Smbolo podr determinar las opciones de visualizacin para las lneas y smbolos de los puntos de datos, que se utilizan en grficos de lneas y combinados. Tambin es posible mostrar la ecuacin de regresin. Ancho de Lnea Determina la anchura de la lnea, si se especifica una representacin de lnea. La distancia se puede especificar en mm, cm, pulgadas, ('', pulgada), pxeles (px,pxl,pixel), puntos (pt, pts, punto) o unidades de documento (du, docunit). Determina el tamao de los smbolos, si se especifica una representacin de lnea.
Tamao de Smbolo
793
Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes. Marque esta opcin si desea mostrar el correspondiente valor de la dimensin en una ventana emergente cada vez que el puntero del ratn toque un valor. Si marca esta casilla de verificacin, merodear con el puntero del ratn sobre una lnea o smbolo har que la lnea o smbolo se resalten a fin de poder verlos mejor. Este resaltado tambin se producira en la leyenda, si la hubiere, pudindose resaltar de esta manera uno de varios valores que se solapen. Esta casilla de verificacin elimina las dimensiones que estn vacas o contienen nicamente ceros. Es la opcin seleccionada por defecto. Cero en Barras Esta opcin slo es aplicable cuando se ha deseleccionado Suprimir Valores Cero. Si est marcado el cuadro de verificacin y se ha seleccionado Valores sobre los datos para la expresin de grfico de Opciones de Presentacin en Propiedades de Grfico: Expresiones (pgina 680), los valores cero aparecern como texto por encima de los puntos de datos. En otros casos puede elegir no mostrar los valores cero. Si esta casilla est marcada, todas las combinaciones de los campos de dimensin asociados slo a valores nulos en todas las expresiones no se tomarn en cuenta para el clculo. Es la opcin seleccionada por defecto. En algunos casos puede ser til deseleccionar esta opcin, p.ej. si desea contar los valores nulos en un grfico.
Resaltar
En el grupo Leyenda se puede controlar la presentacin de las etiquetas de los datos de las dimensiones en el grfico. Marque la casilla de verificacin si desea mostrar las etiquetas de datos. Las etiquetas de datos se visualizan nicamente para el nivel superior actual del grfico. Mostrar Leyenda Marque esta alternativa para incluir una leyenda en el grfico (opcin por defecto). Tambin es posible cambiar las Configuraciones de Leyenda (pgina 699), haciendo clic en el botn Configuracin.... Si el grfico no tiene dimensiones, pero s diversas expresiones, deshabilitar esta casilla de verificacin mostrar las expresiones en el eje en vez. Seleccione esta casilla para limitar la longitud de las cadenas de los valores de la dimensin que se van a mostrar en los ejes y en la leyenda del grfico. Los valores truncados irn seguidos de ... en el grfico.
794
Marque esta casilla de verificacin si desea mostrar un control desplegable para el eje X. La barra de desplazamiento puede servir para desplazarse por la seleccin de los valores del eje X que se muestran. El nmero de valores que se podrn mostrar de una vez se establece en Cuando el Nmero de Elementos pase de:. Marcar la casilla muestra los valores en orden inverso.
Invertido
En el grupo Lneas de Referencia puede definir lneas de referencia (rejilla) entrecruzando el rea de grfico desde un punto dado en un eje-x o eje-y continuo. Las lneas de referencia existentes se listan en la ventana. Add Abre el dilogo Lneas de Referencia (pgina 700), donde se puede crear una nueva lnea de referencia en el grfico. Resalte una lnea de referencia ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Lneas de Referencia (pgina 700). Marque una lnea de referencia ya existente en la lista y pulse este botn para eliminarla de la lista. Abre el dilogo Texto en Grfico (pgina 701), donde puede crear un nuevo texto del grfico. Resalte un texto ya existente de la lista y haga clic en este botn para editar sus propiedades en el dilogo Texto en Grfico (pgina 701). Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
Editar
Eliminar
El grupo Texto en Grfico sirve para aadir texto flotante al grfico. Add
Editar
Eliminar
Los textos flotantes aparecen en la parte superior izquierda del grfico, pero se pueden desplazar a otro lugar cuando el grfico est en modo de edicin. Vase Ajustar y mover componentes de un grfico (pgina 660).
60.9 Ejes
En la pestaa Ejes se configuran las propiedades de visualizacin de los ejes x e y. Esta pgina es idntica a Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) (pgina 702).
60.10 Colores
En la pestaa Colores se establecen los colores del diseo. Esta pgina es idntica a Propiedades de Grfico: Colores (pgina 705).
60.11 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
60.12 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
795
60.13 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
60.14 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
796
61 Tabla Pivotante
Los grficos son representaciones grficas de datos numricos. La Tabla Pivotante y la Tabla Simple son casos especiales de representacin grfica porque muestran los datos en un formato de tabla conservando al mismo tiempo todas las propiedades de un grfico. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). La tabla pivotante es una de las herramientas ms potentes para el anlisis de datos. Ofrece una funcionalidad muy sofisticada, pero fcil de usar al mismo tiempo. Las tablas pivotantes muestran dimensiones y expresiones en filas y columnas, por ejemplo de tablas cruzadas. Los datos de una tabla pivotante se pueden agrupar. Y las tablas pivotantes pueden mostrar sumas parciales. La forma ms rpida de crear una nueva tabla pivotante es seleccionando Asistente de Grfico Rpido (pgina 833) en el men Herramientas. Haciendo clic con el botn derecho sobre la tabla pivotante se muestra el men El men Objeto de la Tabla Pivotante (pgina 801). Tambin se puede acceder desde el men Objeto, cuando la tabla pivotante sea el objeto activo. Para ms informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
Nota: Pivotar est desactivado si no est marcada la opcin Permitir Pivotar en Propiedades de grfico: Presentacin (tabla dinmica) (pgina 805).
En QlikView, las tablas pivotantes multidimensionales mostrarn pequeos iconos + y - en sus variables de campos. Un icono + indica que la tabla puede ser expandida para detallar las variables, mientras un icono indica que puede ser contrado, lo cual sacrifica detalles en favor de la claridad o el espacio.
797
Desde El men Objeto de la Tabla Pivotante (pgina 801) tambin se tiene acceso a los comandos Expandir todo, Contraer todo, Contraer Filas de Dimensin y Contraer Columnas de Dimensin lo cual tiene el mismo efecto.
Ejemplo:
Para mover el campo Producto en la tabla pivotante inferior, del eje vertical al eje horizontal, apunte con el ratn a la columna Producto. Pulse el botn izquierdo del ratn y mantngalo pulsado mientras arrastra el cursor del ratn hacia arriba a la fila de las etiquetas de expresin. La columna seleccionada y su destino estn resaltados en azul mientras se est arrastrando.
El resultado:
No slo los campos de las dimensiones, sino tambin las filas de las expresiones pueden ser pivotadas.
El resultado:
798
Ejemplo (expandir):
En la tabla pivotante inferior, los iconos + a la derecha de los valores de campo de la columna Company indican que se puede expandir la tabla para ver ms detalles.
Cada valor puede expandirse por separado a fin de mostrar el siguiente nivel. Para expandir todos los valores de campo de una determinada columna hay que hacer clic con el botn derecho en esa columna y seleccionar Expandir Todo desde el men Objeto. Si hace esto para la columna Company en la tabla superior, el resultado ser el siguiente:
Los iconos + en la columna Producto indican que existe otro nivel. Haga clic con el botn derecho en la columna Producto y seleccione de nuevo Expandir Todo. El resultado ser el siguiente:
799
Como no hay iconos + disponibles en la columna Year, podemos concluir que slo hay tres campos de dimensin disponibles en esta tabla pivotante.
Ejemplo (contraer):
Al igual que se expande con los iconos +, se pueden contraer los valores de forma individual haciendo clic en los iconos -.
Si hace clic en el icono -, a la derecha del valor A en la tabla superior, el resultado ser el siguiente:
Finalmente, se puede contraer incluso hasta la primera columna, dejando solamente el gran total de la expresin para el eje vertical. Para hacer esto hay que hacer clic con el botn derecho en cualquier columna de dimensin y elegir Contraer Columnas de Dimensin desde el men Objeto. El resultado ser el siguiente:
Desde aqu es posible expandir de nuevo. Las posibilidades de expandir y contraer se aplican igualmente a campos de mltiples dimensiones en el eje horizontal, como se puede observar en la tabla pivotante inferior.
800
Notas
Expandir Todo Contraer Todo Contraer Filas de Dimensin Contraer Columnas de Dimensin Desvincular
El ttulo del grfico se marcar con el texto "(Desvinculado)" y el grfico ya no se actualizar con las selecciones que se vayan realizando en el documento (aunque en efecto se puedan seguir haciendo selecciones desde el grfico, stas no se registrarn en el grfico desvinculado). Este comando solo est disponible para un grfico vinculado. Si hace una copia del grfico y lo desvincula, podr hacer comparaciones directas entre la copia y el original. Vincula la Tabla Pivotante Desvinculada. La Tabla Pivotante se enlaza a los datos dinmicamente. El comando est disponible slo si el grfico est desvinculado Hace una copia idntica de la Tabla Pivotante. Si se clona una tabla pivotante desvinculada, la copia se vincular.
Vincular
Clonar
801
Ordenar Capas
Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. Ajusta el ancho de cada columna de la tabla a la cadena de datos ms larga. Las cabeceras van incluidas en los clculos. Si se sita el puntero del ratn sobre una columna de la Tabla Pivotante este comando se torna disponible en el men contextual (no en el men Objeto de la barra de herramientas principal). El comando fija el ancho de columna de todas las columnas de la Tabla Pivotante idntico a la columna indicada por el puntero del ratn. El ancho de columna puede configurarse de forma aislada moviendo el puntero al borde derecho de la columna (el puntero cambia de aspecto) y arrastrando.
Personalizar Formato de Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le Celdas permitir dar formato a las celdas de la columna y de la lnea sobre las que haya hecho clic con el ratn. Este men en cascada slo est disponible si se ha activado la opcin Rejilla de Diseo en la pgina Men Ver (pgina 64). Cambiar Valor nicamente disponible para columnas de expresin que contengan una agregacin inputsum de un campo de entrada. Pone la celda sobre la que se haya hecho clic en modo de edicin de entrada. Equivale a pulsar el icono de entrada en la celda. nicamente disponible para columnas de expresin que contengan una agregacin inputsum de un campo de entrada. Abre un men en cascada con tres opciones disponibles. Restaurar Valor nico Restaura los valores de campo de la celda sobre la que se haya hecho clic con el ratn, devolvindolos a sus valores predefinidos desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolvindolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los campos, devolvindolos a los valores predefinidos desde el script.
Restaurar Valores
802
Abre el dilogo Imprimir: General (pgina 109) desde el cual podr imprimir la tabla pivotante. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimir se le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba abierto ya. 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. Abre el dilogo Guardar como donde podr especificar la ruta, el nombre y tipo de archivo para la tabla exportada. 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). 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 seleccin. rea de Datos de Tabla Copia al portapapeles nicamente los valores de la tabla. Valor de Celda Copia al portapapeles el valor de texto de la celda sobre la que se haya hecho clic con el botn derecho del ratn (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en el dilogo Preferencias de Usuario, pgina Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Enviar a Excel
Exportar
Copiar al Portapapeles
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528).
803
Maximizar
Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Restaurar
Ayuda Eliminar
61.3 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
61.4 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
61.5 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
61.6 Ordenar
En esta pgina se pueden ordenar los valores de las dimensiones segn uno de los criterios de ordenacin disponibles. La pgina es idntica a la pgina Ordenar del grfico de barras. Vase Propiedades de Grfico: Ordenar (pgina 692).
804
En el grupo Dimensiones y Expresiones se listan todas las dimensiones y expresiones de campo de la tabla pivotante. Seleccione una de la lista para realizar los ajustes individuales que desee. Selectores Desplegables Si est seleccionada esta casilla de verificacin para una columna de campo, aparecer un icono desplegable a la derecha en la cabecera de columna. Haciendo clic en el icono, se abre sobre la tabla un cuadro de lista que muestra todos los valores de campo. Entonces se pueden hacer selecciones y bsquedas de la misma forma que si el campo fuera una fila en un cuadro de seleccin mltiple.
Etiqueta para Columna / El texto introducido aqu se mostrar como una etiqueta de ttulo para la Fila dimensin o expresin selecionada, si es aplicable. Etiqueta para Totales Aqu puede especificar el texto que se mostrar en las celdas de etiqueta de los totales. Si no se especifica etiqueta alguna, se emplear la cadena Total.
Mostrar Sumas Parciales Muestra las sumas parciales en la tabla pivotante. Alineacin En este grupo, se puede establecer la alineacin de los valores de expresin y sus etiquetas en la tabla pivotante. Etiqueta, Datos (Numricos) y Datos (Texto) pueden ajustarse individualmente a la Izquierda, Centrado o a la Derecha. Cuando se utilizan celdas y etiquetas de mltiples lneas, Etiqueta(Vertical) y Datos (Vertical) se pueden fijar en la parte Superior, Centrado o Inferior.
805
Permitir Pivotar
Si esta opcin no est seleccionada, la funcin pivotante habitual de la Tabla Pivotante estar deshabilitada. El texto de las cabeceras de columna rotar a la posicin vertical.
Indicadores de Seleccin Con esta opcin marcada, se mostrar un indicador coloreado en la cabecera de cualquier dimensin de campo en la que se haya hecho una seleccin. Siempre Expandido Esta alternativa implica que no se podrn contraer dimensiones haciendo clic en los smbolos menos (-). Seleccione esta casilla de verificacin si no desea que los iconos + y - (de expansin y contraccin) estn visibles cuando imprima la tabla pivotante.
Marcar esta opcin elimina las filas o columnas de la tabla que contengan solo ceros. Marcar esta opcin elimina las filas o columnas de la tabla que estn vacas.
Si se marca esta casilla de verificacin, las celdas de tablas cruzadas que representen combinaciones perdidas de dimensiones se harn corresponder con valores nulos estndar. Con ello ser posible aplicar expresiones para comprobar valores nulos y atributos de expresin y aplicar estilos de formato. Este parmetro se activa por defecto para todas las tablas pivotantes creadas en QlikView 7.5 y versiones posteriores. El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores NULL) en la tabla. El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la tabla.
Smbolo de Nulo
Smbolo de Perdido
El grupo Subtotales se emplea para configurar la presentacin de totales y subtotales en la tabla pivotante. Subtotales Arriba Si esta opcin est marcada, los totales se mostrarn en la parte superior izquierda de la tabla pivotante. Si esta opcin est marcada, los totales se mostrarn en la parte inferior derecha de la tabla pivotante.
Subtotales Abajo
En el grupo Configuraciones de Varias Lneas (Celdas de Datos de Expresin) puede especificar los valores que se mostrarn en mltiples filas, a fin de gestionar largas cadenas de texto. Dividir Texto de Cabecera Si marca esta opcin, los contenidos de una celda de etiqueta se mostrarn en dos o ms filas. El cuadro de edicin Altura de Cabecera (Lneas) permite establecer el nmero de lneas de celda. Igual que el parmetro anterior, pero este parmetro se aplica a las celdas de datos. El valor est establecido como Altura de Celda _ Lneas.
806
La pgina Propiedades de Grfico: Efectos Visuales slo est disponible para tablas pivotantes y tablas simples. Se abre haciendo clic con el botn derecho en una ventana de grfico y eligiendo el comando Propiedades desde el men contextual. Los efectos visuales se usan para resaltar valores de expresin y se muestran aplicando fuentes de estilo diferentes, color de fuente y/o color de celda. Los valores que pertenecen a los diferentes intervalos normalmente se dan con diferentes efectos. Los valores pueden ser especificados para tres intervalos diferentes con las opciones Superior >= , Normal e Inferior <= , cada una con distintas configuraciones. El intervalo superior especifica valores por encima del valor numrico introducido en la caja de texto, el intervalo inferior especifica valores por debajo del valor introducido. Los valores normales son los valores entre estos dos lmites. Los valores de Texto son valores carentes de una interpretacin numrica vlida.
807
Esta pgina 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 ms 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 parmetro, devolvindolo a uno de los estilos predefinidos, el formato personalizado se perder. Lneas cada _Filas Aqu puede establecer si desea que aparezcan lneas de sombreado o no y con qu intervalo de frecuencia. Este parmetro solo est disponible para tablas pivotantes. Si selecciona esta opcin, crear un estilo de tabla ligeramente diferente, que ser de especial utilidad cuando necesite acomodar varias etiquetas de dimensin en un ancho de tabla limitado. Utilizar Slo Etiqueta de Primera Dimensin Este parmetro slo est disponible para tablas pivotantes que ya estn en Modo Indentado y sirve para modificar an ms el estilo de la tabla pivotante. Este parmetro determina si se mostrarn bordes de celda verticales en las columnas de la dimensin.
Modo Indentado
808
Borde Sobre el Espaciado Si se ha determinado previamente un Espaciado en el dilogo Configuraciones de Campo Avanzadas (pgina 550), el estilo de tabla se puede modificar ligeramente marcando esta alternativa. Fondo Abre el dilogo Configuraciones de Fondo (pgina 520).
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 cmo sern de pronunciados los bordes de celda. de Celda
61.10 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
61.11 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
61.12 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
61.13 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
809
810
62 Tabla Simple
Los grficos son representaciones grficas de unos datos numricos. La Tabla Pivotante y la Tabla Simple son casos especiales de representacin grfica porque muestran los datos en un formato de tabla conservando al mismo tiempo todas las propiedades de un grfico. Se puede alternar entre las diferentes representaciones de un mismo grfico, cambiando el Tipo de Grfico en la pgina Propiedades de Grfico: General (pgina 661). Al contrario que la tabla pivotante, la tabla simple no puede mostrar subtotales o servir como tabla cruzada. Pero se pueden ordenar cada una de sus columnas y cada una de sus filas contiene una combinacin de dimensin(es)+expresin(es). La forma ms rpida de crear una nueva tabla simple es seleccionando Asistente de Grfico Rpido (pgina 833)en el men Herramientas. Haciendo clic con el botn derecho sobre la tabla simple se muestra el men Tabla Simple: Men Objeto (pgina 812). Tambin se puede acceder desde el men Objeto, cuando la tabla simple sea el objeto activo. Para informacin sobre los tipos de grficos disponibles en QlikView, vea Tipos de Grficos (pgina 663).
811
Notas
Desvincular
Vincular
Clonar
Ordenar
Personalizar Formato de Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le Celdas permitir dar formato a las celdas de la columna y de la lnea sobre las que haya hecho clic con el ratn. Este men en cascada slo est disponible si se ha activado la opcin Rejilla de Diseo en la pgina Men Ver (pgina 64).
812
Ordenar Capas
Este men en cascada solo est disponible si se ha activado Men Ver (pgina 64) o la casilla de verificacin View Menu (page 1) est marcada como comando de Diseo de rejilla. Contiene cuatro comandos para fijar la capa de diseo de los objetos de hoja. Los nmeros vlidos de capa van desde -128 a 127. Traer al Frente Fija la capa de diseo del objeto de hoja en el mayor valor utilizado por cualquiera de los objetos de hoja de la hoja actual. Enviar Atrs Fija la capa de diseo 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 diseo del objeto de hoja en un valor. El valor mximo es 127. Atrasar Reduce la capa de diseo del objeto de hoja en un valor. El valor mnimo es 128. nicamente disponible para columnas de expresin que contengan una agregacin inputsum de un campo de entrada. Pone la celda sobre la que se haya hecho clic en modo de edicin de entrada. Equivale a pulsar el icono de entrada en la celda. nicamente disponible para columnas de expresin que contengan una agregacin inputsum de un campo de entrada. Abre un men en cascada con tres opciones disponibles. Restaurar Valor nico Restaura los valores de campo de la celda sobre la que se haya hecho clic con el ratn, devolvindolos a sus valores predefinidos desde el script. Restaurar Valores Posibles Restaura los valores de todos los valores de campo posibles, devolvindolos a sus valores predefinidos desde el script. Restaurar Todos los Valores Restaura los valores de todos los campos, devolvindolos a los valores predefinidos desde el script. Elimina todas las selecciones de las dimensiones y expresiones de la tabla.
Cambiar Valor
Restaurar Valores
Abre el dilogo Imprimir: General (pgina 109) desde el cual podr imprimir la tabla simple. Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras pulsar el botn Imprimirse le pedir que introduzca un nombre de archivo para el archivo PDF de salida. La impresora QlikViewPDF debe descargarse de la pgina web de QlikView e instalarse aparte. Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba abierto ya. 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.
Enviar a Excel
813
Exportar
Abre el dilogo Guardar como donde podr especificar la ruta, el nombre y tipo de archivo para la tabla exportada. 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).
Nota: Los mini grficos no se mostrarn cuando se exporte a Excel.
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 seleccin. rea de Datos de Tabla Copia al portapapeles nicamente los valores de la tabla. Valor de Celda Copia al portapapeles el valor de texto de la celda sobre la que se haya hecho clic con el botn derecho del ratn (al invocar el men Objeto). Imagen Copia una imagen del objeto de hoja en el portapapeles. La imagen incluir o excluir el ttulo y el borde del objeto de hoja, dependiendo de los parmetros definidos en la pgina Preferencias de Usuario: Exportar. Objeto Copia el objeto de hoja completo en el portapapeles, para poder pegarlo posteriormente en cualquier parte del diseo, o en otro documento abierto en la misma sesin actual de QlikView.
Abre un men con los siguientes comandos relativos a los objetos enlazados. Ajustar Posicin de Objetos Enlazados Todos los objetos enlazados de todas las hojas se ajustan a la misma posicin y tamao que el de el/los objetos resaltados. Desenlazar Este Objeto/Desenlazar Objetos Esto elimina el enlace que haba entre los objetos, convirtindolos en objetos diferentes con diferentes IDs de objeto.
Objetos Enlazados
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si est activa la opcin minimizar en el dilogo del objeto Propiedades en la pgina Ttulo (pgina 528). Ampla el objeto hasta llenar la pantalla. Hacer clic en en el ttulo del objeto (si se muestra) da el mismo resultado. Este comando slo est disponible si se permite la opcin maximizar en el dilogo de Propiedades del objeto, en la pgina Ttulo (pgina 528). Restaura un objeto maximizado o minimizado a su posicin y tamao anteriores. Hacer doble clic en el icono de un objeto minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto maximizado ofrece el mismo resultado. Este comando slo est disponible para objetos minimizados o maximizados. Abre la ayuda de QlikView. Elimina de la hoja el objeto seleccionado.
Maximizar
Restaurar
Ayuda Eliminar
814
62.3 General
En la pgina General se establece el tipo de grfico, se elige su nombre, etc. Esta pgina es igual para todos los tipos de grficos. Vase Propiedades de Grfico: General (pgina 661).
62.4 Dimensiones
En la pgina Dimensiones, se definen las dimensiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Dimensiones (pgina 671).
62.6 Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostrarn en el grfico. Esta pgina es idntica a Propiedades de Grfico: Expresiones (pgina 680).
Las Propiedades de grfico: Ordenar se abre haciendo clic con el botn derecho del ratn en una tabla simple y seleccionando Propiedades en el men Objeto. Aqu es donde podr decidir el criterio de ordenacin para las dimensiones del grfico a partir de unas determinadas opciones de ordenacin disponibles. Las variables y expresiones que definen la tabla simple aparecen listadas en el grupo Columnas.
815
Prioridad
Contiene las dimensiones/expresiones elegidas como columnas y listadas por orden de prioridad. Si selecciona una de las columnas, podr fijar el criterio de ordenacin de sus valores en el grupo Ordenar por. Tambin se puede variar la prioridad de ordenacin haciendo clic en los botones Ascender y Descender. En este grupo se puede fijar el criterio de ordenacin de los valores de las columnas.
Ordenar por
Expresin Ordena los valores de las columnas conforme a la expresin introducida en el cuadro de edicin de texto de esta opcin de ordenacin. Frecuencia Los valores de columna se ordenan de acuerdo con el nmero de veces que aparecen en la tabla. Valor Numrico Los valores de las columnas se ordenan conforme a su valor numrico. Texto Los valores de columna se ordenan por orden alfabtico. Orden de Carga Los valores de columna se ordenan conforme a su orden de carga inicial.
Ignorar Criterio de Ordenacin de Grupo Esta casilla de verificacin nicamente est disponible si se ha seleccionado una dimensin de grupo en la lista Prioridad. Normalmente el criterio de ordenacin de una dimensin de grupo se fija para cada campo de un grupo mediante las propiedades de grupo. Marcando esta casilla de verificacin podr ignorar todas las configuraciones a nivel de grupo y aplicar un nico criterio de ordenacin para toda la dimensin, independientemente del campo que est activo en el grupo. Deshabilite el comando Objeto - Ordenar desmarcando esta opcin.
816
Las dimensiones y expresiones que definen una tabla simple se muestran en el grupo Columnas. Seleccionando una de las columnas de la lista se pueden cambiar sus configuraciones. Etiqueta de Columna La Etiqueta de Columna muestra la etiqueta de un campo, el cual tambin puede ser editado. Si selecciona este botn de opcin, la columna seleccionada estar visible cuando se trace la tabla en el diseo. En algunas ocasiones pudiera ocurrir que se desee ordenar una tabla simple en un campo no visible para el usuario. La opcin Ocultar Columna le permite ocultar un campo, mantenindolo disponible a efectos de ordenacin. Los criterios de ordenacin se fijan en la Prioridad del grupo Columna en la pgina Propiedades de grfico: Orden (tabla simple) (pgina 815). La columna se mostrar u ocultar segn una expresin condicional, que se evaluar cada vez que se haya de trazar la tabla. La columna slo estar visible cuando la condicin devuelva verdadero. Al hacer clic en el botn ... se abre el dilogo Editar Expresin (dilogo) (pgina 823) que le facilitar la edicin de frmulas extensas. En este grupo, se puede establecer la alineacin de los valores de dimensin y sus etiquetas en la tabla simple. Etiqueta, Datos (Numricos) y Datos (Texto) pueden ajustarse individualmente a la Izquierda, Centrado o a la Derecha. Cuando se utilizan celdas y etiquetas de mltiples lneas, Etiqueta(Vertical) y Datos (Vertical) se pueden fijar en la parte Superior, Centrado o Inferior.
Mostrar Columna
Ocultar Columna
Condicional
Alineacin
817
Selectores Desplegables
La opcin Selectores Desplegables aade un icono de flecha desplegable al lado izquierdo de la cabecera de cualquier columna seleccionada. Haga clic sobre el icono para acceder a los datos desde una lista de datos desplegable. Esto es muy parecido a como se realizan las selecciones de un cuadro de seleccin mltiple. Si se ha marcado la casilla de verificacin Permite la bsqueda para una determinada columna de una expresin, se visualizar un icono de bsqueda a la izquierda, en la cabecera de la columna. Pulse en el icono y se abrir un cuadro de bsqueda. A continuacin podr introducir un criterio de bsqueda (por ej.>100 000). Si pulsa Intro se seleccionarn todas las filas de tabla que contengan un valor que cumpla el criterio de bsqueda. Indica el nmero mximo de filas que se mostrarn.
Permite la bsqueda
Con esta opcin se podrn ordenar los campos de la tabla haciendo clic y arrastrando las cabeceras. Se pueden mezclar columnas de expresiones y de dimensiones en cualquier orden. Seleccionar esta opcin permite girar la tabla simple 90 grados, de modo que las columnas de datos se muestren horizontalmente. Las casillas de verificacin Suprimir Valores Cero y Suprimir Nulos y Alfanumricos eliminan de la tabla las dimensiones que estn vacas o contienen solo ceros.
Horizontal
Indicador de Ordenacin Esta opcin aade un indicador de ordenacin a la derecha de la cabecera de columna del campo por el que la tabla est ordenada en ese momento. El icono alterna para reflejar un orden ascendente o descendente. Etiquetas de Columna Verticales Las etiquetas de las cabeceras de columna se rotarn a posicin vertical.
Indicadores de Seleccin Marcar esta opcin hace que se muestre un indicador coloreado en la cabecera de cualquier columna de campo donde se hayan hecho las selecciones. Suprimir Fila de Cabecera Suprimir Nulos y Alfanumricos Seleccionar esta opcin har que la tabla se muestre sin fila (etiqueta) de cabecera. Las casillas de verificacin Suprimir Valores Cero y Suprimir Nulos y Alfanumricos eliminan de la tabla las dimensiones que estn vacas o contienen solo ceros. El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores NULL) en la tabla. El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la tabla.
Smbolo de Nulo
Smbolo de Perdido
818
Totales
Los totales de las columnas de expresin se muestran segn las configuraciones que aparecen debajo. Totales en la primera Fila Los totales se muestran en la parte superior de la tabla. Totales en la ltima Fila Los totales se muestran al final de la tabla. Utilizar Etiqueta Aqu puede introducir una etiqueta para los totales. 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 Texto de Cabecera Seleccionando esta opcin, la cabecera mostrar sus contenidos en ms de una fila. Altura de Cabecera_Lneas Aqu puede especificar un lmite al nmero de lneas de cabecera. Dividir Texto de Celda Seleccionando esta opcin, una celda mostrar sus contenidos en ms de una fila. Altura de Celda_Lneas Aqu puede especificar un lmite al nmero de lneas de celda.
819
La pgina Propiedades de Grfico: Efectos Visuales slo est disponible para tablas pivotantes y tablas simples. Se abre haciendo clic con el botn derecho en una ventana de grfico y eligiendo el comando Propiedades desde el men contextual. Los efectos visuales se usan para resaltar valores de expresin y se muestran aplicando fuentes de estilo diferentes, color de fuente y/o color de celda. Los valores que pertenecen a los diferentes intervalos normalmente se dan con diferentes efectos. Los valores pueden ser especificados para tres intervalos diferentes con las opciones Superior >= , Normal e Inferior <= , cada una con distintas configuraciones. El intervalo superior especifica valores por encima del valor numrico introducido en la caja de texto, el intervalo inferior especifica valores por debajo del valor introducido. Los valores normales son los valores entre estos dos lmites. Los valores de Texto son valores carentes de una interpretacin numrica vlida.
820
Esta pgina 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 ms 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 parmetro, devolvindolo a uno de los estilos predefinidos, el formato personalizado se perder. Lneas cada _Filas Aqu puede establecer si desea que aparezcan lneas de sombreado o no y con qu intervalo de frecuencia. Este parmetro solo est disponible para tablas pivotantes. Si selecciona esta opcin, crear un estilo de tabla ligeramente diferente, que ser de especial utilidad cuando necesite acomodar varias etiquetas de dimensin en un ancho de tabla limitado. Utilizar Slo Etiqueta de Primera Dimensin Este parmetro slo est disponible para tablas pivotantes que ya estn en Modo Indentado y sirve para modificar an ms el estilo de la tabla pivotante. Este parmetro determina si se mostrarn bordes de celda verticales en las columnas de la dimensin.
Modo Indentado
821
Borde Sobre el Espaciado Si se ha determinado previamente un Espaciado en el dilogo Configuraciones de Campo Avanzadas (pgina 550), el estilo de tabla se puede modificar ligeramente marcando esta alternativa. Fondo Abre el dilogo Configuraciones de Fondo (pgina 520).
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 cmo sern de pronunciados los bordes de celda. de Celda
62.11 Nmero
En la pgina Nmero se establece el formato numrico deseado. Esta pgina es similar a la pgina Nmero del grfico de barras. Vase Propiedades de grfico: Nmero (pgina 708).
62.12 Fuente
En la pestaa Fuente se puede variar la fuente del texto del objeto. Esta pgina es idntica a la pgina Fuente del cuadro de lista. Vase Fuente (pgina 523).
62.13 Diseo
En la pestaa Diseo podr especificar cmo desea que se muestre el objeto de hoja en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo del cuadro de lista. Vase Diseo (pgina 524).
62.14 Ttulo
En la pestaa Ttulo se fijan las configuraciones avanzadas de ttulo, incluidos los colores (de texto) de primer plano y de fondo con opciones aparte para los estados activo e inactivo. Esta pgina es idntica a la pgina Ttulo a nivel de objeto, documento y hoja. Vase Ttulo (pgina 528).
822
Este dilogo se abre seleccionando el botn Aadir situado debajo de la lista de expresiones en Propiedades de Grfico: Expresiones (pgina 680) o haciendo clic con el botn derecho en una expresin ya existente y seleccionando Aadir Expresin o Editar Expresin. Aunque este cuadro de dilogo se utiliza principalmente para las expresiones de grfico, se puede emplear igualmente el mismo dilogo para crear o editar otras expresiones en las que se necesiten Frmula Calculada (pgina 943). Se accede a l de manera genrica haciendo clic sobre el smbolo de los tres puntos suspensivos, que se encuentran junto a los cuadros de edicin de texto a lo largo de todo el programa. La partes fundamentales de este dilogo son dos: el rea de edicin de la Expresin, que puede redimensionarse de forma que acoja expresiones de gran tamao y, junto a sta, el rea de las pestaas, que se compone de cuatro pestaas: Campos, Funciones, Variables e Imgenes. Aceptar Expresin Se trata del rea de edicin para la expresin seleccionada. Puede escribir la expresin entera aqu, pero a menudo resulta ms conveniente realizar la mayor parte de la expresin en el rea de pestaa descrita ms abajo. La etiqueta Aceptar Expresin slo se muestra si la sintaxis de la expresin es aceptada por el programa, es decir, siempre y cuando la expresin sea vlida. Si no es as, la etiqueta mostrar alguno de los siguientes mensajes de error: Nombre(s) de campo incorrecto(s), Error en la expresin, Palabras irreconocibles tras la expresin). No tiene mucho sentido abandonar el cuadro de dilogo pulsando el botn Aceptar si la expresin no es vlida.
Campos
823
La pestaa Campos contiene controles que se utilizan para crear funciones de agregacin estadstica basadas en los datos de campo. Agregacin La primera lista desplegable contiene una lista de las funciones estadsticas disponibles. (Las funciones Primera Cadena y ltima Cadena pueden usarse, por ej. para mostrar el texto en una tabla pivotante.) Este desplegable permite limitar los campos mostrados en la lista Campo a una tabla interna especfica. Este desplegable contiene una lista con los nombres de campo disponibles. Marque esta opcin si desea incluir los campos de sistema en la lista de Campo.
Tabla
Las funciones estadsticas se calculan por defecto sobre el nmero de ocurrencias. Si est marcada la casilla Distinct la expresin se calcular sin tener en cuenta los valores duplicados. (Para una explicacin ms detallada de la utilizacin del calificador distinct, vanse las Funciones de Agregacin en Grficos (pgina 856)). Pulse este botn para introducir sus selecciones como un componente de la expresin.
Pegar
Funciones
La pestaa Funciones contiene controles que se utilizan para introducir funcionalidad general de QlikView en la expresin. Categora de Funcin Categora de Funcin Esta lista desplegable permite limitar las funciones que se muestran en la lista inferior Nombre de Funcin a una sola categora por vez. Este desplegable contiene un listado de todas las funciones QlikView disponibles (a excepcin de unas cuantas funciones de script especficas). El panel al final de la pestaa Funciones muestra la sintaxis de argumentos de la funcin seleccionada. Pulse este botn para introducir sus selecciones como un componente de la expresin.
Nombre de Funcin
Pegar
824
Variables
La pestaa Variables contiene controles que sirven para introducir variables QlikView en la expresin. Variables Este desplegable contiene una lista de todas las variables actualmente definidas para el documento. Marque esta alternativa si desea incluir las variables de sistema en la lista de Variables. Pulse este botn para introducir sus selecciones como un componente de la expresin.
Al final de la pestaa Variables hay un panel que muestra el valor actual de cualquier variable seleccionada en la lista de Variables.
Imgenes
La pestaa Imgenes contiene controles que se utilizan para acceder a los Archivos Internos (pgina 179) que estn disponibles en QlikView. Tambin puede acceder si lo desea a otros archivos de imagen asociados. Tenga presente que esa funcionalidad est limitada a ciertas reas especficas del diseo. Carpeta de Imgenes Imagen Este desplegable contiene una lista de carpetas de imgenes disponibles. Este desplegable contiene una lista de imgenes disponibles en la carpeta seleccionada. Pulse este botn para seleccionar directamente de entre las imgenes en el dilogo Selector de Imagen . Pulse este botn para introducir sus selecciones como un componente de la expresin.
Avanzado...
Pegar
A la derecha de la pestaa Imgenes hay un panel que muestra la imagen actualmente seleccionada. Adems, el dilogo Editar Expresin contiene los siguientes botones y comandos de men:
825
Insertar Archivo...
Rehacer
Cortar
Copiar
Pegar
826
dinmica a partir de una determinada medida. Supongamos que se desea mostrar, por ejemplo, un ndice calculado, con un valor en torno a 100, en una tabla pivotante. Cuanto ms elevado sea el ndice, mejor. Si un determinado valor de una dimensin tuviera un ndice que excediera ampliamente de 100, quizs desearamos marcar esta lnea de la tabla pivotante en verde, mientras que el rojo sera el color ms adecuado para marcar un ndice que quede muy por debajo de 100. Y supongamos que nos gustara que ese cambio de color sea gradual, con el amarillo marcando el 100. En otras palabras, lo que buscamos es un color dinmico. Dicho clculo gradual de color se puede realizar con las funciones de Mezcla de Color de QlikView, pero puede resultar engorroso crear la expresin ms adecuada dentro de la funcin de Mezcla de Color. Aqu es donde el Asistente Mezcla de Colores puede ayudar. En primer lugar, es importante clarificar que la utilizacin de las funciones de color, por lo tanto tambin el Asistente de Mezcla de Colores, solo tiene sentido all donde QlikView espera una funcin de color, es decir, no en la expresin misma del grfico, sino en la expresin de Color de Fondo o en la expresin de Color de Texto. Cuando abra el Asistente de Mezcla de Colores desde el men Archivo del dilogo Editar Expresin, ver aparecer en primer lugar una pgina que describe lo que se necesita para crear un color dinmico. Si desea saltarse la pgina de inicio en las sucesivas ocasiones en que emplee el asistente, marque la opcin No volver a mostrar esta pgina. Pulse Siguiente para continuar.
sta es la expresin que controlar el color que QlikView deber mostrar. Expresiones tpicas podran ser:
l l l
Observe que normalmente se trata de un valor con el mismo orden de magnitud, sin importar el nmero ms o menos alto de registros que usted haya seleccionado. Una media aritmtica, porcentaje o ndice son normalmente una buena medida que se puede emplear. Pulse Siguiente para continuar.
827
En esta pgina deber definir los lmites superior e inferior de las expresiones del valor, as como sus correspondientes colores. Con Lmite nos referimos no al valor mximo posible, sino al lmite en el que se alcanza el mximo color.. Expresiones tpicas podran ser, por ejemplo, las siguientes: Expresin del Valor Sum(Ventas) / Sum(total Ventas) Sum(Ventas) / Sum(Cuota) Avg(Edad ) Lmite Superior Sum(total Ventas) Lmite Inferior 0
0 Min(total Edad )
Pero, por supuesto, tambin se pueden fijar otros lmites. Si utiliza el asistente de color desde el interior de un grfico, entonces las dos siguientes expresiones sern siempre una buena opcin:
l l
Estas expresiones calcularn el valor mayor y menor de una fila de <ExpresinValor> en el grfico. Autonormalizar Si se marca esta opcin, QlikView tratar de hallar unos lmites superior e inferior adecuados. En tal caso, no se podrn introducir manualmente expresiones para los niveles superior e inferior. Lmite Superior Aqu podr introducir una expresin para el lmite superior, a menos que est marcada la opcin Autonormalizar.
828
Intermedio
Aqu podr introducir una expresin para un nivel intermedio, asociado a un tercer color. Aqu introduciremos una expresin para el lmite inferior, a menos que est marcada la opcin Autonormalizar. Este botn invierte los colores de los lmites superior e inferior.
Lmite Inferior
Invertir
En esta pgina podr finalizar la expresin de mezcla de color Colores Optimizados Si marca esta casilla de verificacin, se aplicar una transformacin de histresis a la parte superior de la expresin. La optimizacin de colores incrementa la sensibilidad del rango intermedio, de modo que el color es asimilado a los colores Superior o Inferior. Saturacin del Valor Aqu podr controlar el comportamiento de la expresin si sta excede el lmite superior o inferior. Si se marca Utilizar Color Superior (Inferior), QlikView utilizar el color para el mximo o el mnimo. Si se marca la opcin Utilizar Color Estndar, QlikView revertir los colores a su valor estndar, tal como se define en la pgina Colores.
829
830
64 Asistente de Cuadro
La primera vez que ejecute el asistente se encontrar con una pgina de inicio que le informa acerca de la finalidad del asistente y los pasos bsicos que engloba. Si desea saltarse la pgina de inicio cuando emplee el asistente en lo sucesivo, marque la casilla de verificacin No volver a mostrar esta pgina.
Seleccione la dimensin para el eje x. Tras haber finalizado este asistente, podr aadir ms dimensiones o modificarlas en cualquier momento mediante el dilogo Propiedades de Grfico. Seleccione el aggregator. El agregador es el valor que se repite una y otra vez cuando se calcula la expresin. Por ltimo, defina la expresin. La expresin define el valor calculado en el grfico. Las expresiones se encuentran por lo general en el eje y en un grfico de barras. Las expresiones en QlikView pueden oscilar entre breves y simples hasta bien extensas y complicadas. Este campo le permitir teclear/introducir su expresin desde cero. Tras finalizar este asistente podr modificar la expresin y/o aadir ms expresiones en cualquier momento mediante el dilogo Propiedades de Grfico.
831
Escoja el Modo de Visualizacin para la distribucin, Media o Mediana. Incluir ejes para que el grfico muestre los ejes superior e inferior, como Min/Max o percentiles 5/95. Marque esta casilla de verificacin si desea que se muestren los valores atpicos o extremos.
832
Seleccione el tipo de grfico que desee crear haciendo clic en uno de los iconos. Los tipos de grficos disponibles son los ms habituales en QlikView. Es posible cambiar el grfico por otro tipo de grfico cualquiera de los que hay en QlikView a travs del dilogo Propiedades de Grfico, una vez finalizado el asistente. Pulse Siguiente para continuar.
833
Paso 2: Defina la(s) dimensin(es) A menos que seleccionara Grfico de Indicador en el primer paso, ahora llegar a la pgina 2, Defina la(s) dimensin(es). Los grficos de indicador por lo general no contienen dimensiones, as que en su caso esta pgina se omite de manera automtica. Seleccione una o ms dimensiones en los cuadros desplegables. La(s) dimensin(es) define(n) los valores para los que se ha(n) de calcular la(s) expresin(es) del grfico. Las dimensiones normalmente se sitan a la izquierda en los grficos de tabla y en el eje x de, por ej., los grficos de barras. Tras haber finalizado este asistente, podr aadir ms dimensiones o modificarlas en cualquier momento mediante el dilogo Propiedades de Grfico. Pulse Siguiente para continuar.
834
La expresin del grfico define el(los) valor(es) calculado(s) en el grfico. Las expresiones normalmente se muestran a la derecha en los grficos de tabla y en el eje Y de los grficos de barras, por ej. Las expresiones en QlikView pueden oscilar entre breves y simples hasta bien extensas y complicadas. Esta pgina le permite elegir entre tres expresiones base muy habituales, o bien crear su propia expresin desde el principio. Suma Elija esta opcin si desea ver la suma numrica de un campo, por ej. sum(Ventas). A continuacin, elija un campo para sumar en el cuadro combinado de debajo. Media Elija esta opcin si desea obtener la media numrica (aritmtica) de un determinado campo, por ej. avg(Resultado). A continuacin elija un campo para calcularla en el cuadro combinado inferior. Contador Elija esta opcin si desea ver el nmero de valores de un campo, por ej. count(IDdePedido). A continuacin elija un campo para contar en el cuadro combinado de debajo. Personalizar Elija esta opcin si desea crear su propia expresin desde cero. Si necesita ms espacio para editar las expresiones, haga clic en el icono ... para abrir el dilogo Editar Expresin. Tras finalizar este asistente podr modificar la expresin y/o aadir ms expresiones en cualquier momento mediante el dilogo Propiedades de Grfico.. Pulse Siguiente para continuar. El cuarto paso del asistente le permitir ajustar el formato del grfico. Como los parmetros de formato varan segn los distintos tipos de grfico, los contenidos de la pgina se diferenciarn dependiendo del tipo de grfico que haya elegido en el Paso 1 del asistente.
835
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Modo Cuando tenga ms de dos dimensiones en el grfico de barras, deber elegir entre mostrar los puntos de datos apilados o agrupados (uno al lado de otro). Haga su seleccin haciendo clic en el icono apropiado. Mostrar Nmeros Marque esta casilla de verificacin si desea que los valores de la expresin se muestren en forma de nmeros, sobre las barras. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, podr volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Modo Muestre los puntos de datos como lneas, smbolos o una combinacin de los mismos. Haga su seleccin haciendo clic en el icono apropiado. Mostrar Nmeros Marque esta casilla de verificacin si los valores de la expresin se van a mostrar como nmeros por encima de los puntos de datos. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, es posible volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
836
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Nmero Mximo de Segmentos (2-50) Seleccione el nmero mximo de segmentos (porciones individuales de tarta) individuales en la tarta. Los puntos de datos sobrantes se recogern en un segmento 'Otros'. Mostrar Nmeros en la Leyenda Marque esta casilla de verificacin si desea que los valores de la expresin se muestren en forma numrica en la leyenda del grfico. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, podr volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
837
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Estilo Seleccione un estilo de tabla en el desplegable. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, podr volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Estilo Seleccione un estilo de tabla en el desplegable. Modo Si desea una tabla pivotante con todas las dimensiones a la izquierda, elija el icono de la izquierda. Si prefiere una tabla cruzada con las dimensiones repartidas a la izquierda y en la parte superior, pulse en el icono de la derecha. Siempre Expandido Marque esta casilla de verificacin si no desea la funcionalidad de expandir y colapsar tpica de la tabla pivotante en QlikView. En este modo todos los valores posibles de dimensin para todas las dimensiones se mostrarn en todo momento. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, podr volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
838
En esta pgina podr especificar opciones de formato para el tipo de grfico seleccionado. Nmero de Segmentos Seleccione el nmero de segmentos que desea en el grfico, por ej. cuntas luces quiere en un indicador de semforo. Modo Indicador Seleccione la forma en que desea mostrar el valor actual en el indicador. Hay diferentes modos de indicador disponibles para todos y cada uno de los tipos de indicador. Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha mencionado anteriormente, podr volver al grfico en cualquier momento si as lo desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores ajustes.
839
840
Seleccione el tipo de grfico que desee crear haciendo clic en uno de los iconos. Los tipos de grficos disponibles son los que se utilizan normalmente con grficos que implican una cualificacin de perodos de tiempo. Es posible cambiar el grfico por otro tipo de grfico cualquiera de los que hay en QlikView a travs del dilogo Propiedades de Grfico, una vez finalizado el asistente.
841
Esta pgina define la(s) dimensin(es) del grfico. Seleccione una o ms dimensiones en los cuadros desplegables. La(s) dimensin(es) define(n) los valores para los que se ha(n) de calcular la(s) expresin(es) del grfico. Las dimensiones se hallan normalmente a la izquierda en los grficos de tabla y en el eje X por ej. en los grficos de barras. Tras haber finalizado este asistente, podr aadir ms dimensiones o modificarlas en cualquier momento mediante el dilogo Propiedades de Grfico.
842
Esta pgina define la expresin base subyacente en el grfico, as como las referencias de tiempo. Expresin Base Introduzca una expresin que defina la medida que desee analizar, por ej. sum(Ventas) Expresin de Fecha/Hora Introduzca una expresin (o simplemente un nombre de campo) que indique la ubicacin de una especificacin de tiempo (normalmente una fecha) asociada con cada transaccin, por ej. FechaPedido. Expresin de Fecha Base Teclee una expresin que suministre la referencia en el tiempo hacia la que todas las especificaciones de tiempo debieran ser comparadas, por ej. hoy(). Si necesita ms espacio para editar cualquiera de las expresiones, haga clic en el icono... para abrir el dilogo Editar Expresin.
843
Seleccione el perodo de tiempo En esta pgina podr seleccionar la unidad bsica de perodo de tiempo para la cual se realizar el grfico. En Perodo de Tiempo seleccione la extensin del perodo con la cual desea cualificar la expresin del grfico y realizar comparaciones. Cuando utilice la opcin Mes(es) podr seleccionar perodos de 1, 2, 3, 4 6 meses en el desplegable Mltiples Meses. El valor 3 se puede otorgar, pero se corresponde exactamente con Trimestre. Las semanas lunares se definen como perodos de 7 das consecutivos que se repiten desde el 1 de enero de cada ao. Siempre hay exactamente 52 semanas lunares en un ao, lo cual significa que la semana lunar nmero 52 tendr 8 9 das. Marque la casilla de verificacin Modo hasta la Fecha si desea utilizar el Modo Hasta la Fecha incluyendo slo los datos hasta el momento. Para todos los perodos de tiempo, excepto Da, este modo implica que solo se incluirn las transacciones con un valor de fecha indicado en Expresin de Fecha/Hora hasta la fecha (incluida) de la Expresin de Fecha Base, (consulte las definiciones en la pgina anterior). Para Da se emplear como divisor el momento exacto reflejado en la Expresin de Fecha Base. Si marca esta casilla de verificacin ltimo Perodo Completado como Base, QlikView utilizar el ltimo perodo completo como base, por ej. el ltimo trimestre completo.
844
En esta pgina puede definir un desplazamiento al inicio del perodo de tiempo elegido. En muchos casos esta pgina se puede obviar. Dependiendo del Perodo de Tiempo elegido en el paso 4 anterior, se dar una de las dos opciones siguientes: inicio de Ao Si trabaja con aos (fiscales) que no comienzan en Enero, puede seleccionar el primer mes de su ao fiscal en este desplegable. Esta opcin solo est disponible si el Perodo de Tiempo bsico elegido en el paso 4 es Ao, Trimestre o Meses. Desplazamiento de Semana/Da Si desea desplazar el inicio de semana o el inicio de da lo puede hacer aqu. Los desplazamientos se dan en das y/o fracciones a partir de aqu. Por ej. 1 para la semana de calendario que empieza el Martes o 0.125 para el da que que comience a las 3 am. Esta opcin slo est disponible si el Perodo de Tiempo bsico elegido en el paso 4 es de Semana, Semana Lunar o Da.
En esta pgina podr definir el perodo de comparacin. Si ha elegido Ao como Perodo de Tiempo principal en el paso 4, esta pgina se omitir de forma automtica. Ao Establece como perodo de comparacin el mismo perodo pero del ao anterior, por ej. el mismo trimestre del ao pasado. Perodo Establece como perodo de comparacin el perodo anterior, por ej. compara el 2 trimestre con el 3er trimestre de un mismo ao. Ao Anterior Dinmico Esta opcin le permite comparar el perodo ms extenso, el ao base con cualquier ao que le preceda. As pues, si desea comparar entre el ao actual (por ej. 2006) y un ao anterior no consecutivo (por ej. 2003), puede utilizar esta opcin y luego seleccionar 2006 y 2003 en la aplicacin. Esta opcin solo est disponible si el perodo de comparacin bsico es el ao.
845
En esta pgina puede elegir qu columnas de expresin desea incluir en el grfico y si desea que el asistente asigne un ttulo a su grfico. Marque la casilla de verificacin Establecer Ttulo de Objeto si desea que el asistente asigne un ttulo de grfico apropiado. El grfico resultante del asistente siempre contendr una columna que muestra la expresin base del grfico durante el perodo base. Adems de esto, tendr la opcin de elegir entre un mximo de tres columnas adicionales: Incluir Perodo de Comparacin Marque esta casilla de verificacin si desea incluir una columna que muestre la expresin base del grfico durante el perodo de comparacin. Incluir Cambio Marque esta casilla de verificacin si desea incluir una columna que muestre la diferencia absoluta entre la expresin base del grfico durante el perodo base y el perodo de comparacin. Incluir Cambio Relativo Marque esta casilla de verificacin si desea aadir una columna que muestre la diferencia relativa (porcentaje de cambio) entre la expresin base del grfico durante el perodo base y el perodo de comparacin.
846
Esta opcin genera una tabla simple con los valores que devuelve una prueba chi2. La prueba chi2 se emplea con frecuencia para comparar dos conjuntos de valores y determinar la probabilidad de que ambos conjuntos provengan de una misma distribucin estadstica. Para obtener el grfico correspondiente a la prueba chi2, deber especificar lo siguiente: Columna Especifique un campo o expresin que devuelva las cabeceras de las columnas para la muestra de datos.
Especifique un campo o expresin que devuelva las cabeceras de las filas para la muestra de datos.
Fila
Valor
Especifique un campo o expresin que devuelva los datos de los valores de prueba.
847
Valor Esperado
Marque esta casilla de verificacin si desea probar el valor esperado. Introduzca un nombre de campo, o una expresin que devuelva el valor esperado, en el cuadro de edicin inferior. Si no se especifican valores esperados, la prueba se realizar con variaciones dentro de las filas o columnas mismas. Marque esta casilla de verificacin para incluir el valor p (significacin) en el grfico resultante. Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad) en el grfico resultante. Marque esta casilla de verificacin si desea incluir el valor de prueba en el grfico resultante.
p (Mostrar Valor p/ Significacin) df (Mostrar grados de libertad) Chi2 (Mostrar Valor Chi2)
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al grfico en cualquier momento, a travs del dilogo habitual Propiedades de Grfico donde podr continuar haciendo ajustes.
Esta opcin genera una tabla simple con los valores que devuelve una prueba t de estudiante pareada. Para obtener el grfico de la prueba t, deber especificar lo siguiente: Campo/Expresin de valor Valor de Prueba t (Mostrar valor t) df (Mostrar grados de libertad) Especifique un campo o expresin que devuelva series de datos de valores de prueba. Especifique un campo o expresin que devuelva un valor de prueba. Marque esta casilla de verificacin para incluir el valor t en el grfico resultante. Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad) en el grfico resultante.
p (Mostrar valor p/ Marque esta casilla de verificacin para incluir el valor p (nivel de significacin Significacin (de cola 2)) de cola 2) en el grfico resultante.
848
Diferencia de Media
Marque esta casilla de verificacin si desea incluir el valor de la diferencia de media en el grfico resultante. Marque esta casilla de verificacin si desea incluir el lmite ms bajo del intervalo de confianza (tal y como se especifica en el Nivel de Confianza, debajo) en el grfico resultante. Marque esta casilla de verificacin para incluir el lmite ms alto del intervalo de confianza (tal y como se especifica en Nivel de Confianza, debajo) en el grfico resultante. Especifique un porcentaje para el nivel de confianza.
Lower (CL %)
Upper (CL %)
Nivel de Confianza
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al grfico en cualquier momento, a travs del dilogo habitual Propiedades de Grfico donde podr continuar haciendo ajustes.
Esta opcin genera una tabla simple con los valores que devuelve una prueba t de estudiante no pareada, de dos muestras. Para obtener el grfico de la prueba t, deber especificar lo siguiente: Agrupando Campo/Expresin Campo/Expresin de Prueba t (Mostrar valor t) Especifique un campo o expresin que devuelva series de datos de agrupacin. Deber devolver exactamente dos valores. Especifique un campo o expresin que devuelva la serie de datos de los valores de la prueba. Marque esta casilla de verificacin si desea incluir el valor t en el grfico resultante. Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad) en el grfico resultante.
849
p (Mostrar valor p/ Marque esta casilla de verificacin para incluir el valor p (nivel de significacin Significacin (de cola 2)) de cola 2) en el grfico resultante. Diferencia de Media Marque esta casilla de verificacin si desea incluir el valor de la diferencia de media en el grfico resultante. Marque esta casilla de verificacin si desea incluir el lmite ms bajo del intervalo de confianza (tal y como se especifica en el Nivel de Confianza, debajo) en el grfico resultante. Marque esta casilla de verificacin para incluir el lmite ms alto del intervalo de confianza (tal y como se especifica en Nivel de Confianza, debajo) en el grfico resultante. Especifique un porcentaje para el nivel de confianza.
Lower (CL %)
Upper (CL %)
Nivel de Confianza
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al grfico en cualquier momento, a travs del dilogo habitual Propiedades de Grfico donde podr continuar haciendo ajustes.
850
68 Expresiones de Grfico
Las expresiones se utilizan en los grficos para definir datos calculados, es decir, los datos mostrados en los ejes y de cualquier grfico de barras o grfico de lneas estndar. Aunque a menudo es suficiente con hacer clic en las expresiones de grfico ms bsicas en el dilogo Editar Expresin (dilogo) (pgina 823), QlikView admite expresiones de grfico mucho ms complejas, que incluyen funciones, campos y operadores. Sin embargo, observe que existen algunas diferencias entre las expresiones de script y las expresiones de los grficos en cuanto a sintaxis y funciones disponibles.
Nota: La diferencia ms notable est en el papel que juegan las funciones de agregacin y el uso de las referencias a los campos. La regla bsica es que cualquier nombre de campo en una expresin de grfico debe ir incluido en una nica funcin de agregacin. Una funcin de agregacin nunca puede tener otra expresin que contenga una funcin de agregacin como argumento.
l l
Todas las expresiones devuelven un nmero y/o una cadena, lo que sea ms apropiado. Las funciones lgicas y los operadores devuelven 0 para falso, -1 como verdadero. Las conversiones de nmero a cadena y viceversa estn implcitas. Los operadores lgicos y las funciones interpretan 0 como falso y todo lo dems como verdadero. Las expresiones que no pueden ser evaluadas correctamente, p.ej. como resultado de parmetros incorrectos o funciones, devuelven NULL.
l l
expresin ::= ( constante nombreexpresin operador1 expresin expresin operador2 expresin funcin funcin de agregacin
( expresin) donde:
| | | | | |
constante es una cadena (un texto, fecha u hora) entre comillas simples, o un nmero. Las constantes se escriben sin separadores de miles y con un punto decimal como separador decimal. nombreexpresin es el nombre (etiqueta) de otra expresin en el mismo grfico. operador1 es un operador unitario (que opera con una expresin, la de la derecha) operador2 es un operador binario (que opera con dos expresiones, una a cada lado). funcin ::= nombrefuncin (parmetros ) parmetros ::= expresin { , expresin } El nombre y los tipos de parmetros no son aleatorios. Dependen de la funcin empleada. funcinagregacin ::= nombrefuncinagregacin( parmetros2 ) parmetros2 ::= expresinagregacin { , expresinagregacin }
851
El nombre y los tipos de parmetros no son aleatorios. Dependen de la funcin empleada. Sintaxis general para la agregacin:
| | | |
Definiendo un conjunto de datos que sea independiente de las selecciones actuales. Combinando mltiples conjuntos mediante el uso de operadores matemticos como Unin, Interseccin y Excepcin.
Se pueden aplicar Estados Alternos en la primera parte; definiendo estados de seleccin desde los que se pueden generar conjuntos. Al igual que en el Anlisis de Conjuntos, $ y 1 tienen significados especiales. El estado predefinido siempre se representa con un $, mientras que los datos en su totalidad, independientemente de los estados y selecciones, se representan con un 1. Con la introduccin de los Estados Alternos, se han incorporado dos nuevos elementos de sintaxis: Una expresin puede basarse en un estado alterno.
Ejemplos:
sum({[Grupo 1]} Ventas) calcula las ventas basndose en las selecciones del estado Grupo 1. sum({$} Ventas) calcula las ventas basndose en las selecciones del estado predefinido.
852
Ambas expresiones pueden darse en un mismo grfico. Esto permite a los usuarios finales comparar mltiples estados dentro de un mismo objeto. Las referencias a estados dentro de las expresiones ignoran el estado del objeto. Las selecciones de un campo en un estado pueden emplearse como modificadores en otro estado.
Ejemplo:
sum({[Grupo 1]<Regin = $::Regin>} Ventas)
Esta sintaxis utiliza las selecciones del campo Regin desde el estado predefinido y modifica el estado Grupo 1 con ellas. El resultado es que el campo Regin se mantiene "sincronizado" entre el estado predefinido y el Grupo 1 para esta expresin.
$( nombrevariable )
$( nombrevariable ) se expande al valor de nombrevariable. Si nombrevariable no existe, la expansin ser la cadena vaca. Para expansin de macros de texto se emplea la sintaxis siguiente:
$( #nombrevariable )
$( # nombrevariable ) siempre produce un punto decimal legal en el valor numrico de nombrevariable, probablemente con notacin exponencial (para nmeros muy grandes o muy pequeos). Si no existe nombrevariable o no contiene un valor numrico, se expandir a 0. La expansin numrica es bastante menos aplicable que la expansin de texto cuando se utiliza en expresiones de grficos, pero no obstante est aqu documentada para que est ms completa.
Ejemplo:
La variable x contiene la cadena de texto sum(Sales). En un grfico, usted define la expresin $(x)/12 . El efecto es el mismo que tener la expresin de grfico sum(Sales)/12 . Sin embargo, si cambia el valor de la variable x a sum(Budget), el grfico se recalcular inmediatamente con la expresin interpretada como sum(Budget)/12. Con la ayuda de esta funcionalidad, usted podr p.ej. cambiar la expresin utilizada en varios grficos simultneamente mediante la simple seleccin de un valor en un cuadro de entrada.
68.3 Operadores
Hay dos tipos de operadores en QlikView, operadores unitarios que slo tienen un operando, o binarios, que tienen dos operandos. La mayora de los operadores son binarios. Se pueden definir los siguientes operadores:
Operadores numricos
pgina 854
853
Operadores numricos
Todos los operadores numricos usan los valores numricos de los operandos y devuelven un valor numrico como resultado. + Signo para nmero positivo (operador unitario) o suma aritmtica. La operacin binaria devuelve la suma de los dos operandos. Signo para nmero negativo (operador unitario) o substraccin aritmtica. La operacin unitaria devuelve el operando multiplicado por -1, y la operacin binaria la diferencia entre los dos operadores. Multiplicacin aritmtica. La operacin devuelve el producto de los dos operandos. Divisin aritmtica. La operacin devuelve el resto entre dos operandos.
Operadores de cadena
Hay dos operadores de cadena. Uno utiliza los valores cadena de los operandos y devuelve una cadena como resultado. El otro compara los operandos y devuelve un valor booleano que indica la correspondencia. & Concatenacin de cadenas. La operacin devuelve una cadena de texto, que consiste en los dos operandos, uno tras otro.
Ejemplo:
'abc' & 'xyz' devuelve 'abcxyz'
like Comparacin de cadenas con caracteres comodn. La operacin devuelve un verdadero booleano (-1) si la cadena antes del operador se corresponde con la cadena que hay tras el operador. La segunda cadena puede contener los caracteres comodn * (cualquier nmero de caracteres aleatorios) o ? (un carcter cualquiera).
Ejemplos:
'abc' like 'a*' devuelve verdadero (-1) 'abcd' like 'a?c*' devuelve verdadero (-1) 'abc' like 'a??bc' devuelve falso (0)
Operadores lgicos
Todos los operadores lgicos interpretan los operandos de forma lgica y devuelven verdadero (true) (-1) o falso (false) (0) como resultado.
854
not
Lgica inversa. Uno de los pocos operadores unitarios. La operacin devuelve la lgica inversa del operando. And lgico. La operacin devuelve el and lgico de los operandos. Or lgico. La operacin devuelve el or lgico de los operandos. Or lgico exclusivo. La operacin devuelve el or lgico exclusivo de los operandos. Por ejemplo, acta igual que el or lgico pero con la diferencia de que el resultado es falso si ambos operandos son verdaderos.
and or Xor
Operadores relacionales
Todos los operadores relacionales comparan los valores de los operandos y devuelven true (-1) o false (0) como resultado. Todos los operadores relacionales son binarios.
<
Menor que
Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. Se hace una comparacin numrica si ambos operadores pueden ser interpretados numricamente. La operacin devuelve el valor lgico de la evaluacin de la comparacin. A diferencia del operador < no se intenta hacer una interpretacin numrica de los valores del argumento antes de la comparacin. La operacin devuelve true si el valor de la izquierda del operador tiene una representacin de texto, la cual en una comparacin ASCII, viene antes de la representacin de texto del valor de la derecha.
<=
>
Mayor que
>=
Igual
<>
Distinto
precedes
Ejemplo:
' 11' precedes ' 2' devuelve verdadero
compare esto con:
855
follows
A diferencia del operador > no se intenta hacer una interpretacin numrica de los valores del argumento antes de la comparacin. La operacin devuelve true si el valor de la izquierda del operador tiene una representacin de texto, la cual en una comparacin ASCII, viene despus de la representacin de texto del valor de la derecha.
Ejemplo:
' 23' follows ' 111' devuelve verdadero
compare esto con:
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 operacin devuelve el inverso del operando ejecutado bit a bit. La operacin devuelve el AND lgico de los operandos ejecutados bit a bit. La operacin devuelve el OR lgico de los operandos ejecutados bit a bit. La operacin devuelve el OR lgico exclusivo o de los operandos, ejecutado bit a bit. Operador unitario. La operacin devuelve el operando desplazado un paso a la derecha. Operador unitario. La operacin devuelve el operando desplazado un paso a la izquierda.
>>
<<
Funciones de agregacin bsicas Funciones de agregacin de cadenas Funciones de agregacin de contador Funciones estadsticas de agregacin en grficos Funciones financieras de agregacin en grficos Funciones de distribucin estadstica Funciones especiales de Agregacin para Campos de Entrada
pgina 857 pgina 859 pgina 860 pgina 861 pgina 870 pgina 872 pgina 886
856
Si la palabra distinct aparece antes de una expresin, los duplicados resultantes de la evaluacin de esta expresin sern descartados. Si la palabra total va delante de una expresin, el clculo se efectuar sobre todos los valores posibles dadas las selecciones actuales, pero no se tendrn en cuenta las dimensiones del grfico. El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campos deberan ser un sub-conjunto de las dimensiones del grfico. En este caso se har el clculo sin tomar en cuenta todas las dimensiones de grfico, excepto aquellos que estn en la lista, es decir que se devolver un valor para cada combinacin de valores en las dimensiones listadas. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Al listar todas las dimensiones del grupo, la funcin reaccionar cuando cambia el nivel cclico o jerrquico. En versiones anteriores de QlikView, el cualificador all puede aparecer antes de una expresin. Esto equivale a usar {1} total. En tal caso, el clculo se har sobre todos los valores de campo del documento, descartando las dimensiones del grfico y las selecciones actuales. (Siempre devuelve el mismo valor, independientemente del estado lgico del documento.) Si se emplea el cualificador all, no se podr utilizar una expresin de conjunto, puesto que el cualificador all ya define un conjunto por s mismo. Por razones de legado, o herencia, el cualificador all an funciona en esta versin de QlikView, pero pudiera ser eliminado en versiones futuras.
Expresin no debe contener funciones de agregacin, a menos que dichas agregaciones internas contengan el cualificador total. Para agregaciones anidadas ms avanzadas utilice por favor la funcin Agregacin Avanzada (pgina 318) en combinacin con dimensiones calculadas, vase Aadir Dimensin Calculada (pgina 673). Vea tambin ejemplos de Agregaciones anidadas y otros asuntos relacionados (pgina 937). Por defecto, la funcin de agregacin agregar sobre el conjunto de posibles registros definidos por la seleccin. Se puede definir un conjunto alternativo de registros mediante una expresin de conjunto. Vase tambin Anlisis de conjuntos (pgina 888).
Para entender mejor cmo utilizar el calificador de agregacin ( total) vea: Ejemplos (pgina 923).
Ejemplos:
sum( Ventas ) sum( Precio*Cantidad) sum( distinct Precio ) sum(Ventas)/sum(total Ventas) devuelve la parte dentro de la seleccin sum(Ventas)/sum(total <Mes> Ventas) devuelve la parte dentro de la seleccin correspondiente a cada Mes sum(Ventas)/sum(total <Mes,Grupo> Sales) devuelve la parte dentro de la seleccin correspondiente a cada Mes y Grupo
857
sum(Ventas)/sum(total <Cuatr,Mes,Semana> Ventas) posible sintaxis para emplear con un grupo jerrquico de tiempo sum({1} total Ventas) devuelve las ventas de todo el documento sum({BM01} Ventas) devuelve las ventas dentro de la seleccin definida por el marcador BM01 sum({$ <Year={2007,2008}>} Ventas) devuelve las ventas de la seleccin actual, pero nicamente para los aos 2007 y 2008, es decir, devuelve lo mismo que sum(if(Year=2007 or Year=2008, Ventas))
Ejemplos:
min( Ventas) min( Ventas, 2 ) min( Precio*Cantidad ) min( total Ventas) min( {1} total Ventas)
Ejemplos:
max( Ventas ) max( Ventas, 2 ) max( Precio*Cantidad ) max( total Ventas ) max( todas Ventas )
Ejemplos:
only( Ventas ) only( Precio*Cantidad ) only( total Vendedor )
858
Devuelve el valor de la moda, es decir, el valor de expresin o campo que ms veces aparece, o se repite, a lo largo de la(s) dimensin(es) del grfico. Si ms de un valor es lo que se muestra con ms frecuencia, devuelve NULL (nulo). Mode puede devolver tanto valores numricos como valores de texto.
Ejemplos:
mode( Producto ) mode( X*Y/3 )
Ejemplos:
firstsortedvalue ( ArtculoAdquirido, FechaPedido) firstsortedvalue ( ArtculoAdquirido, -FechaPedido, 2 firstsortedvalue ( A/B, X*Y/3 ) firstsortedvalue ( distinct ArtculoAdquirido, FechaPedido ) firstsortedvalue ( total ArtculoAdquirido, FechaPedido) firstsortedvalue ( total <Grupo> ArtculoAdquirido, FechaPedido ) )
Ejemplos:
MinString( Moneda ) MinString( Left( abc,2 ) ) MinString( total Moneda ) MinString( <X> Moneda )
Ejemplos:
MaxString( Moneda ) MaxString( Left( abc,2 ) ) MaxString( total Moneda)
859
Ejemplos:
concat( Code, ';' ) concat( FirstName&' '&LastName, ',' ) concat( distinct Code, ';' ) concat( total Name, ';' , Date ) concat( total <Grp> Name, ';' , Date)
Ejemplos:
count( Ventas ) count( Precio*Cantidad ) count( distinct Precio ) count(Ventas)/count(total Ventas) devuelve las ventas de la seleccin
Ejemplos:
NumericCount( Ventas ) NumericCount( Precio*Cantidad ) NumericCount( distinct Precio ) NumericCount(Ventas) / NumericCount(total Ventas) NumericCount(Ventas)/NumericCount({1} total Ventas) devuelve las ventas del total del documento
Ejemplos:
860
TextCount( Ventas ) TextCount( Precio*Cantidad ) TextCount( distinct Precio ) TextCount(Ventas)/TextCount(total Ventas) devuelve las ventas de la seleccin TextCount(Ventas)/TextCount({1} total Ventas) devuelve las ventas del total del documento
Ejemplos:
NullCount( Ventas ) NullCount( Precio*Cantidad ) NullCount( distinct Precio ) NullCount(Ventas)/NullCount(total Ventas) devuelve las ventas de la seleccin NullCount(Ventas)/NullCount({1} total Ventas) devuelve las ventas del total del documento
Ejemplos:
MissingCount( Ventas ) MissingCount( if( Precio>10, Precio, 'invalid' ) ) MissingCount( distinct Precio ) MissingCount(Ventas)/MissingCount(total Ventas) devuelve las ventas de la seleccin MissingCount(Ventas)/MissingCount({1} total Ventas) devuelve las ventas del total del documento
861
Si la palabra total aparece antes que los argumentos de funcin, el clculo se har sobre todos los valores posibles dadas las selecciones actuales, pero descartando las variables de dimensin del grfico. El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campo deberan ser un subgrupo de las variables de dimensin del grfico. En este caso, el clculo se realizar ignorando todas las variables de dimensin del grfico excepto las listadas, es decir, que devolver un valor por cada combinacin de valores de campo de los campos de dimensin listados. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Listar todas las variables del grupo har que la funcin opere correctamente cuando el ciclo o nivel jerrquico vare.
Ejemplos:
avg( Ventas ) avg(X'Y/3) avg(distinct Precio ) avg(total Ventas ) avg({1} total Ventas)
Ejemplos:
sterr( X ) sterr( X*Y/3 ) sterr( total X ) > sterr( total <Z> X)
Ejemplos:
steyx( Y, X ) steyx( A/B, X*Y/3 ) steyx( total Y, X )
862
Ejemplos:
linest_m( Y, X ) linest_m( A/B, X*Y/3 ) linest_m( total Y, X ) linest_m( total <Z> Y, X) linest_m( Y, X, 0 ) linest_m( Y, X, 1, 1 )
Ejemplos:
linest_b( Y, X ) > linest_b( A/B, X*Y/3 ) linest_b( total Y, X ) linest_b( total <Z> Y, X) linest_b( Y, X, 0 )
863
linest_b( Y, X, 1, 1
Ejemplos:
linest_r2( Y, X ) linest_r2( A/B, X*Y/3 ) linest_r2( total Y, X ) linest_r2( total <Z> Y, X) linest_r2( Y, X, 0 ) linest_r2( Y, X, 1, 1 )
Ejemplos:
linest_sem( Y, X ) linest_sem( A/B, X*Y/3 ) linest_sem( total Y, X ) linest_sem( total <Z> Y, X) linest_sem( Y, X, 0 ) linest_sem( Y, X, 1, 1 )
864
Ejemplos:
linest_seb( Y, X ) linest_seb( A/B, X*Y/3 ) linest_seb( total Y, X ) linest_seb( total <Z> Y, X) linest_seb( Y, X, 0 ) linest_seb( Y, X, 1, 1 )
Ejemplos:
linest_sey( Y, X ) linest_sey( A/B, X*Y/3 ) linest_sey( total Y, X ) linest_sey( total <Z> Y, X) linest_sey( Y, X, 0 ) linest_sey( Y, X, 1, 1 )
865
Ejemplos:
linest_df( Y, X ) linest_df( A/B, X*Y/3 ) linest_df( total Y, X ) linest_df( total <Z> Y, X) linest_df( Y, X, 0 ) linest_df( Y, X, 1, 1 )
Ejemplos:
linest_f( Y, X ) linest_f( A/B, X*Y/3 ) linest_f( total Y, X ) linest_f( total <Z> Y, X) linest_f( Y, X, 0 ) linest_f( Y, X, 1, 1 )
866
Ejemplos:
linest_ssreg( Y, X ) linest_ssreg( A/B, X*Y/3 ) linest_ssreg( total Y, X ) linest_ssreg( total <Z> Y, X) linest_ssreg( Y, X, 0 ) linest_ssreg( Y, X, 1, 1 )
Ejemplos:
linest_ssresid( Y, X ) linest_ssresid( A/B, X*Y/3 ) linest_ssresid( total Y, X ) linest_ssresid( total <Z> Y, X) linest_ssresid( Y, X, 0 ) linest_ssresid( Y, X, 1, 1 )
867
Ejemplos:
correl( Pagos, Fechas ) correl( A/B, X*Y/3 ) correl( total Pagos, Fechas ) correl( total <Grp> Pagos, Fechas )
Ejemplos:
median( X ) median( X*Y/3 ) median( total X ) median( total <Group> Precio )
Ejemplos:
stdev(Ventas)
868
Ejemplos:
skew(Ventas) skew(X'Y/3) skew(distinct Precio) skew(total Ventas) skew({1} total Ventas)
Ejemplos:
kurtosis(Ventas) kurtosis(X'Y/3) kurtosis(distinct Precio) kurtosis(total Ventas) kurtosis({1} total Ventas)
869
El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campo deberan ser un subgrupo de las variables de dimensin del grfico. En este caso, el clculo se realizar ignorando todas las variables de dimensin del grfico excepto las listadas, es decir, que devolver un valor por cada combinacin de valores de campo de los campos de dimensin listados. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Listar todas las variables del grupo har que la funcin opere correctamente cuando el ciclo o nivel jerrquico vare.
Ejemplos:
fractile( Ventas, 0.75 ) fractile( X*Y/3, 0.9 ) fractile( total Precio, 0.25 ) fractile( total <Group> Precio )
Ejemplos:
irr( Pagos) irr( X*Y/3 ) irr( total Pagos) irr( total <Grp> Pagos)
870
devuelve la tasa interna agregada de devolucin de una planificacin de flujos de efectivo (que no tienen por qu ser necesariamente peridicos) representada por los nmeros pareados en valorexpresin y fechaexpresin que se repiten a lo largo de la(s) dimensin(es) del grfico. Todos los pagos son descontados segn una base de un ao de 365 das. Los valores de texto, valores nulos y valores perdidos de cualquier parte o ambas partes de un par de datos harn que se descarte el par de datos completo. Vase tambin la funcin rangexirr(valor, fecha { ,valor, fecha} ) (pgina 341).
Valorexpresin y fechaexpresin no deben contener funciones de agregacin, a menos que estas agregaciones internas contengan el calificador total. Para agregaciones anidadas ms avanzadas, utilice la funcin Agregacin Avanzada (pgina 318) en combinacin con dimensiones calculadas. Vase Aadir Dimensin Calculada (pgina 673).
Si la palabra total aparece antes que los argumentos de funcin, el clculo se har sobre todos los valores posibles dadas las selecciones actuales, pero descartando las variables de dimensin del grfico. El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campo deberan ser un subgrupo de las variables de dimensin del grfico. En este caso, el clculo se realizar ignorando todas las variables de dimensin del grfico excepto las listadas, es decir, que devolver un valor por cada combinacin de valores de campo de los campos de dimensin listados. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Listar todas las variables del grupo har que la funcin opere correctamente cuando el ciclo o nivel jerrquico vare.
Ejemplos:
xirr( Pagos, Fechas xirr( A/B, X*Y/3 ) xirr( total Pagos, Fechas ) xirr( total <Grp> Pagos, Fechas) )
Ejemplos:
871
npv( 0.1, Pagos) npv( 0.1, X*Y/3 ) npv( total 0.1, Pagos) npv( total <Grp> 0.1, Pagos)
Tasa, valorexpresin y fechaexpresin no deberan tener funciones de agregacin, a menos que dichas agregaciones internas contengan el calificador total o todos. Para agregaciones anidadas ms avanzadas, utilice la funcin Agregacin Avanzada (pgina 318) en combinacin con dimensiones calculadas. Vase Aadir Dimensin Calculada (pgina 673).
Si la palabra total aparece antes de un campo, el clculo se har sobre todos los valores posibles dadas las selecciones actuales pero descartando las variables de dimensin del grfico. El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campo deberan ser un subgrupo de las variables de dimensin del grfico. En este caso, el clculo se realizar ignorando todas las variables de dimensin del grfico excepto las listadas, es decir, que devolver un valor por cada combinacin de valores de campo de los campos de dimensin listados. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Listar todas las variables del grupo har que la funcin opere correctamente cuando el ciclo o nivel jerrquico vare.
Ejemplos:
xnpv( 0.1, Pagos, Fechas ) xnpv( 0.1, A/B, X*Y/3 ) xnpv(total 0.1, Pagos, Fechas) xnpv(total <Grp> 0.1, Pagos, Fechas)
872
utilice la funcin aggr (ver Agregacin Avanzada (pgina 318)) en combinacin con dimensiones calculadas. Vase Aadir Dimensin Calculada (pgina 673). Si la palabra total aparece antes que los argumentos de funcin, el clculo se har sobre todos los valores posibles dadas las selecciones actuales, pero descartando las variables de dimensin del grfico. El cualificador total puede ir seguido de una lista con uno o ms nombres de campo entre parntesis angulares. Estos nombres de campo deberan ser un subgrupo de las variables de dimensin del grfico. En este caso, el clculo se realizar ignorando todas las variables de dimensin del grfico excepto las listadas, es decir, que devolver un valor por cada combinacin de valores de campo de los campos de dimensin listados. Tambin los campos que no constituyan actualmente una dimensin de un grfico pueden incluirse en la lista. Esto puede resultar til en el caso de dimensiones de grupo, en las que los campos de dimensin no son fijos. Listar todas las variables del grupo har que la funcin opere correctamente cuando el ciclo o nivel jerrquico vare.
Ejemplos:
chi2test_p( Grp, Grado, Cuenta ) chi2test_p( Gnero, Descripcin, Observado, Esperado )
Ejemplos:
chi2test_df( Grp, Grado, Cuenta ) chi2test_df( Gnero, Descripcin, Observado, Esperado )
Ejemplos:
chi2test_chi2( Grp, Grado, Cuenta ) chi2test_chi2( Gnero, Descripcin, Observado, Esperado )
Las ocho funciones que a continuacin se describen se aplican a las pruebas t de estudiante de muestras independientes.
873
TTest_t ([expresin_conjunto][ total [<campo {,campo }>] grupo, valor [, eq_var = true])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Valor deber devolver los valores y stos se agruparn de forma lgica mediante exactamente dos valores de grupo. Si eq_var se especifica como falso, se asumirn distintas variaciones de las dos muestras, si no, se asumirn idnticas variaciones de ambas muestras. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la funcin devuelva nulo. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest_t( Grupo, Valor ) ttest_t( Grupo, Valor, falso )
Ejemplos:
ttest_df( Grupo, Valor ) ttest_df( Grupo, Valor, falso )
Ejemplos:
ttest_sig( Grupo, Valor ) ttest_sig( Grupo, Valor, falso )
874
Devuelve la diferencia de media agregada de la prueba t de estudiante de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTest_t ([expresin_ conjunto][ total [<campo {,campo }>] grupo, valor [, eq_var = true]) (pgina 874) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest_dif( Grupo, Valor ) ttest_dif( Grupo, Valor, falso )
Ejemplos:
ttest_sterr( Grupo, Valor ) ttest_sterr( Grupo, Valor, falso )
TTest_conf ([expresin_conjunto][ total [<campo {,campo}>] grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. El nivel de significacin de cola 2 se puede especificar en sig. Si se omite, sig se fijar en 0,025, dando como resultado un intervalo de confianza del 95%. Vase la funcin TTest_t ([expresin_conjunto][ total [<campo {,campo }>] grupo, valor [, eq_var = true]) (pgina 874) para una descripcin del resto de argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest_conf( Grupo, Valor ) ttest_conf( Grupo, Valor, falso )
TTest_lower ( [expresin_conjunto] [ total [<campo {,campo}>] grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTest_t ([expresin_conjunto][ total [<campo {,campo }>] grupo, valor [, eq_var = true]) (pgina 874) y TTest_
875
conf ([expresin_conjunto][ total [<campo {,campo}>] grupo, valor [, sig = 0.025 [, eq_var = verdadero]]) (pgina 875) para obtener descripciones de los argumentos.
Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest_lower( Grupo, Valor ) ttest_lower( Grupo, Valor, falso )
TTest_upper ([expresin_conjunto][ total [<campo {,campo}>] grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTest_t ([expresin_conjunto][ total [<campo {,campo }>] grupo, valor [, eq_var = true]) (pgina 874) y TTest_ conf ([expresin_conjunto][ total [<campo {,campo}>] grupo, valor [, sig = 0.025 [, eq_var = verdadero]]) (pgina 875) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest_upper( Grupo, Valor ) ttest_upper( Grupo, Valor, falso )
Las ocho funciones que a continuacin se describen se aplican a pruebas t de estudiante de dos muestras independientes, en las que la serie de datos de entrada se suministra en un formato de dos columnas ponderadas.
TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Valor deber devolver los valores y stos se agruparn de forma lgica mediante exactamente dos valores de grupo. Cada valor de valor puede contarse una o ms veces dependiendo de su correspondiente valor de peso en peso. Si eq_var se especifica como falso, se asumirn distintas variaciones de las dos muestras, si no, se asumirn idnticas variaciones de ambas muestras. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la funcin devuelva nulo. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_t( Peso, Grupo, Valor ) TTestw_t( Peso, Grupo, Valor, falso )
TTestw_df ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero])
876
Devuelve el valor df agregado (degrees of freedom grados de libertad) de dos series independientes de valores no pareadas que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_df( Peso, Grupo, Valor ) TTestw_df( Peso, Grupo, Valor, falso )
TTestw_sig ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero])
Devuelve el nivel de significacin agregado de cola 2 de dos series independientes de valores no pareadas que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTestw_t ([expresin_ conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_sig( Peso, Grupo, Valor ) TTestw_sig( Peso, Grupo, Valor, falso )
Ejemplos:
TTestw_dif( Peso, Grupo, Valor ) TTestw_dif( Peso, Grupo, Valor, falso )
TTestw_sterr ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero])
Devuelve el error estndar agregado de la diferencia de media de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) para obtener descripciones de los argumentos.
877
Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_sterr( Peso, Grupo, Valor ) TTestw_sterr( Peso, Grupo, Valor, falso )
TTestw_conf ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. El nivel de significacin de cola 2 se puede especificar en sig. Si se omite, sig se fijar en 0,025, dando como resultado un intervalo de confianza del 95%. Vase la funcin TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) para una descripcin del resto de argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_conf( Peso, Grupo, Valor ) TTestw_conf( Peso, Grupo, Valor, falso )
TTestw_lower ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) y TTestw_conf ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, sig = 0.025 [, eq_ var = verdadero]]) (pgina 878) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_lower( Peso, Grupo, Valor ) TTestw_lower( Peso, Grupo, Valor, falso )
TTestw_upper ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, sig = 0.025 [, eq_var = verdadero]])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de dos series independientes de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTestw_t ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, eq_var = verdadero]) (pgina 876) y TTestw_conf ([expresin_conjunto][ total [<campo {,campo}>] peso, grupo, valor [, sig = 0.025 [, eq_ var = verdadero]]) (pgina 878) para obtener descripciones de los argumentos.
878
Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
TTestw_upper( Peso, Grupo, Valor ) TTestw_upper(Peso, Grupo, Valor, falso )
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una muestra.
Ejemplo:
ttest1_t( Valor )
Ejemplo:
ttest1_df( Valor )
Ejemplo:
ttest1_sig( Valor )
879
Devuelve la diferencia de medias agregada de una prueba t de estudiante de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTest1_t ([expresin_conjunto][ total [<campo {,campo}>] valor) (pgina 879) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplo:
ttest1_dif( Valor )
Ejemplo:
ttest1_sterr( Valor )
Ejemplos:
ttest1_conf( Valor ) ttest1_conf( Valor, 0,005 )
880
Ejemplos:
ttest1_lower( Valor ) ttest1_lower( Valor,0,005 )
Ejemplos:
ttest1_upper( Valor ) ttest1_lower( Valor, 0,005 )
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una muestra en las que los datos de entrada se suministran en un formato de dos columnas ponderadas.
Ejemplo:
ttest1w_t( Peso, Valor )
Ejemplos:
881
Ejemplos:
ttest1w_sig( Peso, Valor )
Ejemplos:
ttest1w_dif( Peso, Valor )
Ejemplo:
ttest1w_sterr( Peso, Valor )
882
conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) para una descripcin del resto de argumentos.
Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ttest1w_conf( Peso, Valor ) ttest1w_conf( Peso, Valor, 0,005 )
Ejemplos:
ttest1w_lower( Peso, Valor ) ttest1w_lower( Peso, Valor, 0,005 )
Ejemplos:
ttest1w_upper( Peso, Valor ) ttest1w_upper( Peso, Valor, 0,005 )
Las cinco funciones siguientes se aplican a pruebas z.
883
la muestra. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la funcin devuelva nulo. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplo:
ztest_z( Valor-ValordePrueba )
Ejemplo:
ztest_sig( Valor-ValordePrueba )
Ejemplo:
ztest_dif( Valor-ValordePrueba )
Ejemplo:
ztest_sterr( Valor-ValordePrueba )
884
Ejemplo:
ztest_conf( Valor-ValordePrueba )
Las cinco funciones siguientes se aplican a pruebas z en las que los datos de entrada se suministran en formato de dos columnas ponderadas.
Ejemplo:
ztestw_z( Peso, Valor-ValordePrueba )
Ejemplo:
ztestw_sig( Peso, Valor-ValordePrueba )
885
Devuelve la diferencia de medias agregada de una prueba z de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin ZTestw_z ([expresin_conjunto][ total [<campo {,campo}>] peso, valor [, sigma]) (pgina 885) para obtener descripciones de los argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplo:
ztestw_dif( Peso, Valor-ValordePrueba )
Ejemplo:
ztestw_sterr( Peso, Valor-ValordePrueba )
ZTestw_conf ([expresin_conjunto][ total [<campo {,campo}>]] peso, valor [, sigma [, sig = 0.025 ] ])
Devuelve el valor z agregado de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. El nivel de significacin de cola 2 se puede especificar en sig. Si se omite, sig se fijar en 0,025, dando como resultado un intervalo de confianza del 95%. Vase la funcin ZTestw_z ([expresin_ conjunto][ total [<campo {,campo}>] peso, valor [, sigma]) (pgina 885) para una descripcin del resto de argumentos. Se dan las mismas limitaciones en cuanto a agregacin anidada que las ya descritas en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872). Esta funcin admite el cualificador total de la misma manera ya descrita en la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina 872).
Ejemplos:
ztestw_conf( Peso, Valor-ValordePrueba )
886
Devuelve la suma agregada de campodeentrada, el cual se repite a lo largo de la(s) dimensin(es) de un grfico. Campodeentrada debe ser el nombre de un campo debidamente declarado como campo de entrada en el script. Cuando se emplee esta funcin de agregacin como expresin en un grfico de tabla, se podr editar la suma agregada de forma interactiva. Al merodear con el puntero del ratn sobre la celda de la expresin, aparecer un icono de entrada. Cuando esta funcin de agregacin se utiliza como expresin en un grfico de tabla, se podr editar el valor agregado de forma interactiva. Es posible hacer uso de los controles de flecha arriba/abajo para moverse por las celdas mientras estamos en el modo de edicin. La variacin de la suma agregada se distribuir a los valores de campo subyacentes mediante el modo_distribucin elegido. Todo el documento QlikView completo se recalcular automticamente cada vez que se introduzcan nuevos valores. El parmetro modo_distribucin puede tener los siguientes valores: '+' Modo establecido por defecto. Se distribuyen partes iguales de la variacin a todos los valores subyacentes. La variacin se distribuye proporcionalmente (en los valores existentes) a los valores subyacentes. El valor introducido se asigna a todos los valores subyacentes. El valor se divide a partes iguales entre los valores subyacentes, independientemente de la distribucin previa pero manteniendo la suma anterior. Estos valores de modo_distribucin pueden modificarse mediante los siguientes modificadores: T Por ej. '+T'. har que se produzca una compensacin de la variacin introducida en los otros valores seleccionados en el campo de entrada (manteniendo el Total intacto). Por ej. har que se produzca una compensacin de la variacin introducida en todos los valores restantes (manteniendo el gran Total intacto).
Ejemplos:
inputsum( inputsum( inputsum( inputsum( inputsum( inputsum( inputsum( Budget ) Budget, '+' ) Budget, '*' ) Budget, '=' ) Budget, '/' ) Budget, '+T' ) Budget, '+A' )
inputavg(campodeentrada [, modo_distribucin][conjunto_expresin])
Devuelve la media agregada de campodeentrada, el cual se repite a lo largo de la(s) dimensin(es) de un grfico. Campodeentrada debe ser un nombre de campo debidamente declarado como campo de entrada en el script. Cuando se utiliza esta funcin de agregacin como una expresin en un cuadro de tabla, se podr editar el valor agregado interactivamente. Al merodear con el puntero del ratn sobre la celda de la expresin, aparecer un icono de entrada. Cuando esta funcin de agregacin se utiliza como expresin en un grfico de tabla, se podr editar el valor agregado de forma interactiva. Es posible hacer uso de los controles de flecha arriba/abajo para moverse por las celdas mientras estamos en el modo de edicin. El cambio efectuado en el valor agregado se distribuir a los valores de campo subyacentes mediante el modo_distribucin elegido. Todo el documento QlikView completo se recalcular automticamente cada vez que se introduzcan nuevos valores. El parmetro modo_distribucin puede tener los siguientes valores:
887
'+'
Modo establecido por defecto. Se distribuyen partes iguales de la variacin a todos los valores subyacentes. La variacin se distribuye proporcionalmente (en los valores existentes) a los valores subyacentes. El valor introducido se asigna a todos los valores subyacentes. El valor se divide a partes iguales entre los valores subyacentes, independientemente de la distribucin previa pero manteniendo la suma anterior.
Estos valores de modo_distribucin pueden modificarse mediante los siguientes modificadores: T Por ej. '+T'. har que se produzca una compensacin de la variacin introducida en los otros valores seleccionados en el campo de entrada (manteniendo el Total intacto). Por ej. har que se produzca una compensacin de la variacin introducida en todos los valores restantes (manteniendo el gran Total intacto).
Ejemplos:
inputavg( Budget ) inputavg ( Budget, inputavg ( Budget, inputavg ( Budget, inputavg ( Budget, inputavg ( Budget, inputavg ( Budget, '+' ) '*' ) '=' ) '/' ) '+T' ) '+A' )
Anlisis de conjuntos
Se pueden emplear conjuntos en las funciones de agregacin. La funcin de agregacin normalmente agregar sobre el conjunto de todos los posibles registros definidos por la seleccin. Se puede definir un conjunto alternativo de registros mediante una expresin de conjunto. De ah que un conjunto sea conceptualmente similar a efectuar una seleccin. Una expresin de conjunto va siempre encerrada entre llaves, por ej. {BM01}.
Identificadores de conjunto
Hay una constante que se puede utilizar para definir un conjunto de registros; 1. Representa el conjunto completo de todos los registros de la aplicacin. El signo dlar $ representa los registros de la seleccin actual. La expresin de conjunto {$} es por tanto equivalente a no declarar una expresin de conjunto. {1-$} es la ms interesante, puesto que define lo inverso de la seleccin actual, esto es, todo lo que la seleccin actual excluye. Las selecciones de las pilas Atrs/Adelante pueden utilizarse como identificadores de conjuntos, por medio del signo dlar: 1 $ representa la seleccin previa, esto es, la equivalente a pulsar el botn Atrs. De forma similar, $_1 representa un paso hacia delante, esto es, equivale a pulsar el botn Adelante. Se puede utilizar cualquier nmero entero sin signo en las notaciones Atrs y Adelante, por ej. $0 representa la seleccin actual. Finalmente, se pueden utilizar marcadores como identificadores de conjunto. Observe que slo se pueden utilizar marcadores de servidor y marcadores de documento como identificadores de conjunto. Se pueden emplear, o bien el marcador ID, o el nombre del marcador, por ej. BM01 o MiMarcador. nicamente se utiliza la parte de la seleccin de un marcador. Los valores no se incluyen. Por lo tanto no es posible utilizar campos de entrada en los marcadores para el anlisis de conjuntos.
Ejemplos:
888
sum( {$} Ventas ) devuelve las ventas de la seleccin actual, esto es, lo mismo que sum(Ventas). sum( {$1} Ventas ) devuelve las ventas de la seleccin anterior. sum( {$_2} Ventas ) devuelve las ventas de la segunda seleccin siguiente, esto es, de dos pasos hacia delante. Slo tiene sentido si se efectuaron dos operaciones hacia Atrs. sum( {1} Ventas ) devuelve el total de ventas de la aplicacin, descartando la seleccin pero no la dimensin. Si se utiliza en un grfico con Productos, por ejemplo, como dimensin, cada producto recibir un valor diferente. sum( {1} Total Ventas) devuelve el total de ventas de la aplicacin, descartando tanto la seleccin como la dimensin. Es decir, devuelve lo mismo que sum(Total Ventas). sum( {BM01} Ventas ) devuelve las ventas para el marcador BM01. sum( {MiMarcador} Ventas ) devuelve las ventas del marcador MiMarcador. sum({Server\BM01} Ventas) devuelve las ventas del marcador BM01. sum({Document\MiMarcador}Ventas) devuelve las ventas del marcador de documento MiMarcador.
Operadores de conjunto
Hay diversos operadores de conjunto que se pueden utilizar en las expresiones de conjunto. Todos los operadores de conjunto emplean conjuntos como operandos, como ya se ha descrito anteriormente, y devuelven un conjunto como resultado. + Unin. Esta operacin binaria devuelve un conjunto compuesto por los registros que pertenecen a cualquiera de los dos operandos de conjunto. - Exclusin. Esta operacin binaria devuelve un conjunto formado por los registros que pertenecen al primero, pero no al segundo, de los operandos de conjunto. Adems, cuando se emplee como operador unario, devuelve el otro conjunto complementario. * Interseccin. Esta operacin binaria devuelve un conjunto formado por los registros que pertenecen a ambos operandos de conjunto. / Diferencia simtrica (XOR). Esta operacin binaria devuelve un conjunto formado por los registros que pertenecen a cualquiera, pero no ambos, de los operandos de conjunto. El orden de prevalencia es 1) Unary minus (complementario), 2) Interseccin y Diferencia simtrica, y 3) Unin y Exclusin. Dentro de un grupo,la expresin se evala de izquierda a derecha. Se pueden definir otros rdenes alternativos mediante la utilizacin de parntesis estndar, lo cual puede resultar necesario pues los operadores de conjunto no son conmutables, esto es, por ejemplo, A+(B-C) es distinto de (A+B)-C lo cual a su vez, es distinto de (A-C)+B.
Ejemplos:
sum( {1-$} Ventas ) devuelve las ventas de todo, excluida la seleccin actual. sum( {$*BM01} Ventas ) devuelve las ventas de la interseccin entre la seleccin actual y el marcador BM01. sum( {-($+BM01)} Ventas ) devuelve las ventas excluidas por la seleccin actual y el marcador BM01.
889
Nota: La utilizacin de operadores de conjuntos junto con expresiones bsicas de agregacin que incluyan campos procedentes de mltiples tablas QlikView puede acarrear resultados impredecibles y debera evitarse. Por ejemplo, si Cantidad y Precio son campos de distintas tablas, entonces la expresin sum({$*BM01}Cantidad*Precio ) debera evitarse.
Modificadores de conjunto
Un conjunto puede modificarse mediante una seleccin adicional o una modificada. Dicha modificacin se puede escribir en la expresin de conjunto. El modificador consta de uno o varios nombres de campo, cada uno de ellos seguido por una seleccin que debera efectuarse en el campo, todo ello enmarcado por signos de comillas angulares < >. Por ej. <Ao={2007+2008},Regin={US}>. Los nombres de campo y valores de campo pueden registrarse de la forma habitual, por ej. <[Ventas Regin]={Costa Oeste, SudAmrica}>. Hay varias maneras de definir una seleccin: una forma simple sera realizar una seleccin basada en los valores de otro campo, simplemente seleccionndolos, por ej. <FechaPedido = FechaEntrega>. Este modificador tomar los valores seleccionados de FechaEntrega y los aplicar como seleccin a FechaPedido. El caso ms habitual, no obstante, consiste en efectuar una seleccin basada en una lista de valores de campo encerrada entre llaves y con los valores separados por comas, por ej. El caso ms habitual, no obstante, consiste en efectuar una seleccin basada en una lista de valores de campo encerrada entre llaves y con los valores separados por comas, por ej.<Ao = {2007, 2008}>. Las llaves aqu definen un conjunto de elementos, donde stos pueden referirse, o bien a valores de campo, o a bsquedas de valores de campo. Una bsqueda siempre viene definida por el empleo de comillas dobles, por ej. <Ingrediente = {"*Ajo*"}> seleccionar todas las recetas que incluyan la cadena ajo. Las bsquedas no son sensibles a maysculas y tambin se realizan sobre los valores excluidos. Los conjuntos vacos de elementos, bien de forma explcita, por ej.<Producto = {}>, o de forma implcita, por ej. <Producto = {"MvilPerpetuo"}> (una bsqueda sin resultados) implican cero productos, esto es, devolvern un conjunto de registros no asociados a producto alguno. Observe que este conjunto no se puede lograr por medio de las selecciones habituales, a menos que se efecte una seleccin en otro campo, por ej. TransaccinID. Finalmente, para campos en modo and, hay tambin la posibilidad de una exclusin forzada. Si desea forzar la exclusin de valores especficos de campo, necesitar emplear "~" frente al nombre de campo. Se puede utilizar un modificador de conjuntos en un identificador de conjuntos o por s solo. No puede emplearse en una expresin de conjunto. Cuando se utiliza en un identificador de conjuntos, el modificador deber escribirse inmediatamente tras el identificador de conjunto, por ej. {$<Ao = {2007, 2008}>}. Cuando se emplea por s solo, se interpreta como una modificacin de la seleccin actual.
Ejemplos:
sum( {1<Regin= {USA} >} Ventas ) devuelve las ventas en la regin USA, descartando la seleccin actual. sum({$<Regin = >} Ventas ) devuelve las ventas de la seleccin actual, pero eliminando la seleccin efectuada en "Regin". sum( {<Regin = >} Ventas ) devuelve lo mismo que el ejemplo inmediatamente anterior. Cuando se omite el modificador de conjuntos, se presupone $. Nota: La sintaxis de los dos ejemplos anteriores se interpreta como cero selecciones en Regin, esto es, todas las regiones incluidas en otras selecciones sern posibles. No es equivalente a la sintaxis <Regin = {}> (o a cualquier otro texto a la derecha del signo igual, devolviendo implcitamente un conjunto de elementos vaco) lo cual se interpreta como sin regin.
890
sum( {$<Ao = {2000}, Regin = {USA, SE, DE, UK, FR}>} Ventas ) devuelve las ventas de la seleccin actual, pero con nuevas selecciones tanto en "Ao" como en "Regin". sum( {$<~Ingrediente = {*ajo*}>} Ventas ) devuelve las ventas de la seleccin actual, pero con una exclusin forzada de todos los Ingredientes que contengan la cadena ajo. sum( {$< Ao = {2*}>} Ventas ) devuelve las ventas de la seleccin actual, pero con todos los aos que empiecen por el dgito 2, esto es, del 2000 en adelante, seleccionados en el campo "Ao". sum( {$< Ao = {2*,198*}>} Ventas ) igual que el anterior, pero ahora la dcada de los 80 se incluye en la seleccin. sum( {$< Ao = {>1978<2004}>} Ventas ) igual que el anterior, pero ahora con una bsqueda numrica, de forma que se pueda especificar un rango arbitrario.
Ejemplos:
sum( {$<Producto = Producto + {NuestroProducto1} { NuestroProducto2} >} Ventas) devuelve las ventas de la seleccin actual, pero con el producto "NuestroProducto1" aadido a la lista de productos seleccionados y "NuestroProducto2" eliminado de la lista de productos seleccionados. sum( {$< Ao = Ao + ({20*,1997} {2000}) >} Ventas ) devuelve las ventas de la seleccin actual, pero con selecciones adicionales en el campo "Ao": 1997 y todos los que empiezan por 20; sin embargo, no 2000. Observe que si se incluye 2000 en la seleccin actual, se incluir todava tras la modificacin. sum( {$< Ao = (Ao + {20*,1997}) {2000} >} Ventas ) devuelve prcticamente lo mismo que el anterior, pero en este caso se excluir el 2000, incluso si estuviera inicialmente incluido en la seleccin actual. El ejemplo muestra la importancia de utilizar en ocasiones los parntesis, que ayudan a definir un orden de prioridad. sum( {$<Ao = {*} {2000}, Producto = {*carga*} >} Ventas ) devuelve las ventas de la seleccin actual, pero con una nueva seleccin en "Ao": todos los aos, excepto el 2000; y solo para productos que contengan la cadena carga.
Ejemplos:
sum( {$<Producto += { NuestroProducto1, NuestroProducto2} >} Ventas) devuelve las ventas de la seleccin actual, pero empleando una unin implcita para aadir los productos "NuestroProducto1" y "NuestroProducto2" a la lista de productos seleccionados. sum( {$< Ao += {20*,1997} {2000} >} Ventas ) devuelve las ventas de la seleccin actual, pero utilizando una unin implcita para aadir un determinado nmero de aos a la seleccin: 1997, y todos los que comiencen por "20", excepto el
891
2000. Observe que si se incluye 2000 en la seleccin actual, se incluir todava tras la modificacin. Equivale a <Ao=Ao + ({20*,1997}{2000})>
sum( {$<Producto *= { NuestroProducto1} >} Ventas ) devuelve las ventas de la seleccin actual, pero solo para la interseccin de productos actualmente seleccionados y el producto "NuestroProducto1".
Ejemplos:
sum( {$< Ao = {$(#vAoPasado)}>} Ventas ) devuelve las ventas del ao anterior en relacin con la seleccin actual. Aqu, se utiliza una variable vLastYear con el ao en cuestin en una expansin de signo dlar. sum( {$<Ao = {$(#=Only(Ao)-1)}>} Ventas ) devuelve las ventas del ao anterior en relacin con la seleccin actual. Aqu se utiliza una expansin signo dlar para calcular el ao anterior.
Ejemplos:
sum( {$1<Producto = {*Interno*, *Domstico*}>} Ventas ) devuelve las ventas de la seleccin actual, excluyendo las transacciones que pertenecen a productos con la cadena Interno o Domstico en el nombre del producto. sum( {$<Cliente = {=Sum({1<Ao = {2007}>} Ventas) > 1000000}>} Ventas ) devuelve las ventas de la seleccin actual, pero con una nueva seleccin en el campo "Cliente": solo los clientes que durante el ao 2007 tuvieron unas ventas totales superiores a 1.000.000.
Ejemplos:
sum( {$<Clientes = P({1<Producto={Zapato}>} Cliente)>} Ventas ) devuelve las ventas de la seleccin actual, pero slo con aquellos clientes que alguna vez han adquirido el producto Zapato. Aqu, la funcin de elemento P( ) devuelve una lista de posibles clientes; aquellos implicados por la seleccin Zapato en el campo Producto. sum( {$<Cliente = P({1<Producto={Zapato}>})>} Ventas ) igual al anterior. Si se omite el campo en la funcin de elemento, la funcin devolver los valores posibles del campo especificados en la asignacin externa. sum( {$<Cliente = P({1<Producto={Zapato}>} Proveedor)>} Ventas ) devuelve las ventas de la seleccin actual, pero slo con aquellos clientes que alguna vez han suministrado el producto Zapato. La funcin de elemento P( ) aqu devuelve una lista de posibles proveedores; aquellos implicados por la seleccin Zapato en el campo Producto. La lista de proveedores se utiliza entonces como una seleccin en el campo Cliente. sum( {$<Cliente = E({1<Producto={Zapato}>} Ventas)>} Ventas ) devuelve las ventas de la seleccin actual, pero slo con aquellos clientes que nunca han adquirido el
892
producto Zapato. La funcin de elemento E( ) aqu devuelve una lista de clientes excluidos; aquellos excluidos por la seleccin Zapato en el campo Producto.
set_expression ::= { set_entity { set_operator set_entity } } set_entity ::= set_identifier [ set_modifier ] set_identifier ::= 1 | $ | $N | $_ N | bookmark_id | bookmark_name set_operator ::= + | - | * | / set_modifier ::= < seleccin_campo {, seleccin_campo } > seleccin_campo ::= nombre_campo [ = | += | = | *= | /= ] element_set_expression element_set_expression ::= element_set { set_operator element_set } element_set ::= [ field_name ] | { element_list } | element_function element_list ::= element { , element } element_function ::= (P | E) ( [ set_expression ] [ field_name ] ) element ::= field_value | " search_mask "
Ejemplos:
valuelist ( 1, 10, 100 ) valuelist ( 'a', 'xyz', 55 )
Ejemplos:
valueloop ( 1, 3 ) devuelve los valores 1, 2 y 3 valueloop ( 1, 5, 2 ) devuelve los valores 1, 3 y 5 valueloop ( 11 ) devuelve el valor 11
893
mismas que para el script; vea la seccin de Script para ms detalles. Las funciones se agrupan de la siguiente manera:
Funciones Numricas Generales de Grfico Funciones de Rango en Grficos Funciones exponenciales y logartmicas Funciones trigonomtricas e hiperblicas Funciones de distribucin estadstica Funciones financieras Constantes matemticas y funciones libres de parmetros Funciones de cadena Funciones Inter Registro en Grficos Funciones de Documento Funciones de Ranking en grficos Funciones Condicionales Funciones lgicas Funciones NULL Funciones de Sistema Funciones de Fecha y Hora Funciones de Interpretacin Funciones de formato Funciones de color
pgina 894 pgina 899 pgina 342 pgina 343 pgina 343 pgina 345 pgina 348 pgina 350 pgina 905 pgina 368 pgina 912 pgina 358 pgina 360 pgina 360 pgina 360 pgina 368 pgina 916 pgina 388 pgina 393
div(x1 , x2)
Divisin entera. Ambos parmetros son interpretados como nmeros reales, esto es, no tienen que ser enteros. El resultado es la parte entera del resultado de la divisin aritmtica, un nmero real.
Ejemplos:
div( 7,2 ) devuelve 3 div( 9,3 ) devuelve 3
894
mod(x1 , x2)
Funcin matemtica de mdulo. Ambos parmetros deben contener valores enteros. x2 debe ser mayor que 0. El resultado es el resto no negativo de una divisin de enteros.
Ejemplos:
mod( 7,2 ) devuelve 1 mod( 7.5,2 ) devuelve NULL mod( 9,3 ) devuelve 0 mod( -4,3 ) devuelve 2 mod( 4,-3 ) devuelve NULL mod( -4,-3 ) devuelve NULL
fmod(x1 , x2)
Funcin de mdulo generalizada. Ambos parmetros son interpretados como nmeros reales, esto es, no tienen que ser enteros. El resultado es el resto de una divisin entera, un nmero real.
Ejemplos:
fmod( 7,2 ) devuelve 1 fmod( 7.5,2 ) devuelve 1,5 fmod( 9,3 ) devuelve 0 fmod( -4,3 ) devuelve -1 fmod( 4,-3 ) devuelve 1 fmod( -4,-3 ) devuelve -1
Ejemplos:
ceil( 2.4 ) devuelve 3 ceil( 2.6 ) devuelve 3 ceil( 3.88 , 0,1 ) devuelve 3,9 ceil( 3.88 , 5 ) devuelve 5 ceil( 1.1 , 1 , 0.5 ) devuelve 1,5
Ejemplos:
floor( 2.4 ) devuelve 2 floor( 2.6 ) devuelve 2
895
floor( 3.88 , 0,1 ) devuelve 3,8 floor( 3.88 , 5 ) devuelve 0 floor( 1.1 , 1 , 0.5 ) devuelve 0,5
frac(x)
Devuelve la parte fraccionaria de x. La fraccin es definida de modo que: frac(x) + floor(x ) = x.
Ejemplos:
frac( 11.43 ) devuelve 0,43 frac( -1.4 ) devuelve 0,6
Ejemplos:
round( 2.4 ) devuelve 2 round( 2.6 ) devuelve 3 round( 2.5 ) devuelve 3 round( 3.88 , 0,1 ) devuelve 3,9 round( 3.88 , 5 ) devuelve 5 round( 1.1 , 1 , 0.5 ) devuelve 1,5
fabs(x)
El valor absoluto de x. El resultado es un nmero positivo.
Ejemplos:
fabs( 2.4 ) devuelve 2,4 fabs( -3.8 ) devuelve 3,8
Ejemplos:
numsum( 1,2,4 ) devuelve 7 numsum( 1,'xyz' ) devuelve 1 numsum( null( ) ) devuelve 0 Nota: La funcin numsum est obsoleta y es sustituida por la funcin rangesum(expr1 [ , expr2, ... exprN ]) (pgina 899).
896
Ejemplos:
numcount( 1,2,4, ) devuelve 3 numcount( 2,xyz ) devuelve 1 numcount( null( ) ) devuelve 0 Nota: La funcin numcount est obsoleta y es sustituida por la funcin rangecount(expr1 [ , expr2, ... exprN ] ) (pgina 900).
Ejemplos:
numavg( 1,2,4 ) devuelve 2,33333333 numavg( 1,'xyz' ) devuelve 1 numavg( null( ) 'abc' ) devuelve NULL Nota: La funcin numavg est obsoleta y es sustituida por la funcin rangeavg(expr1 [ , expr2, ... exprN ]) (pgina 899).
Ejemplos:
nummin( 1,2,4 ) devuelve 1 nummin( 1,'xyz' ) devuelve 1 nummin( null( ) 'abc' ) devuelve NULL Nota: La funcin nummin est obsoleta y es sustituida por la funcin rangemin(expr1 [ , expr2, ... exprN ]) (pgina 900).
Ejemplos:
nummax( 1,2,4 ) devuelve 4 nummax( 1,'xyz' ) devuelve 1 nummax( null( ) 'abc' ) devuelve NULL
897
Nota: La funcin nummax est obsoleta y es sustituida por la funcin rangemax(expr1 [ , expr2, ... exprN ]) (pgina 900).
fact(n)
Devuelve el factorial de un entero positivo n. Si el nmero n no es un entero, se truncar. Los nmeros no positivos, devolvern NULL.
Ejemplos:
fact( 1 ) devuelve 1 fact( 5 ) devuelve 120 ( 1 * 2 * 3 * 4 * 5 = 120 ) fact( -5 ) devuelve NULL
combin(n1, n2)
Devuelve el nmero de combinaciones de n2 elementos que pueden ser cogidos de un grupo de n1 elementos. El orden en que se seleccionan los elementos no es significativo. Los elementos no enteros sern truncados.
Ejemplo:
Cuntas combinaciones de 7 nmeros pueden obtenerse de un total de 35 nmeros de lotera?
permut(n1, n2)
Devuelve el nmero de permutaciones de n2 elementos que pueden ser seleccionados de un grupo de n1 elementos. El orden en que se seleccionan los elementos es importante. Los argumentos no enteros sern truncados.
Ejemplo:
De cuntas formas pueden ser distribuidas las medallas de oro, plata y bronce despus de una final de 100 m con 8 participantes?
even(n)
Devuelve verdadero si n es un entero par, falso si n es un entero impar y NULL si n no es un entero.
Ejemplos:
even( 3 ) devuelve falso even( 2 * 10 ) devuelve verdadero even( 3.14 ) devuelve NULL
odd(n)
Devuelve verdadero si n es un entero impar, falso si n es un entero par y NULL si n no es un entero.
Ejemplos:
odd( 3 ) devuelve verdadero odd( 2 * 10 ) devuelve falso
898
sign(x)
Devuelve 1, 0 o -1 dependiendo de si x es un nmero positivo, 0 o negativo. Si no se encuentra valor numrico alguno, devuelve NULL.
Ejemplos:
sign( 66 ) devuelve 1 sign( 0 ) devuelve 0 sign( - 234 ) devuelve -1
bitcount(i)
Devuelve el nmero de bits activados en i. i se interpreta como un entero con signo de 32 bits.
Ejemplos:
bitcount ( 3 ) devuelve 2 bitcount ( -1 ) devuelve 32 bitcount ( n )+bitcount ( bitnot n ) devuelve 32 (siempre y cuando n sea un entero vlido)
Ejemplos:
rangesum (1,2,4) rangesum (1,'xyz') rangesum (null( )) rangesum (above(count(x),-1,3)) devuelve 7 devuelve 1 devuelve 0 devuelve la suma de los tres resultados de la funcin count(x) evaluada en la fila inferior a la actual, la fila actual y la fila superior a la actual.
Ejemplos:
899
devuelve 2,33333333 devuelve 1 devuelve NULL devuelve una media mvil del resultado de la expresin count(x) calculada en la fila actual y dos filas ms arriba de la fila actual.
Ejemplos:
rangecount (1,2,4) rangecount (2,'xyz') rangecount (null( )) rangecount (above(sum(x),-1,3)) devuelve 3 devuelve 2 devuelve 0 devuelve el nmero de valores dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangemin (1,2,4) rangemin (1,'xyz') rangemin (null( ), 'abc') devuelve 1 devuelve 1 devuelve NULL
rangemin (above(sum(x),- devuelve el menor de los tres resultados de la funcin sum(x) evaluada en la fila 1,3)) por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangemax (1,2,4) devuelve 4
900
rangemax (1,'xyz')
devuelve 1
rangemax (null( ), 'abc') devuelve NULL rangemax (above(sum(x),- devuelve el mayor de los tres resultados de la funcin sum(x) evaluada en la fila 1,3)) por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangestdev (1,2,4) rangestdev (null( )) rangestdev (above(count(x),0,3)) devuelve 1,5275252316519 devuelve NULL devuelve una desviacin estndar del resultado de la expresin count(x) calculada para la fila actual y dos filas por encima de la fila actual.
Ejemplos:
rangeskew (1,2,4) rangeskew (above(count(x),0,3)) devuelve 0,93521952958283 devuelve una asimetra del resultado de la expresin interna count(x) calculada para la fila actual y dos filas por encima de la fila actual.
Ejemplos:
rangekurtosis (1,2,4,7) rangekurtosis (above(count(x),0,3)) devuelve -0,28571428571429 devuelve una kurtosis del resultado de la expresin interna count(x) calculada en la fila actual y las dos filas por encima de la fila actual.
901
Devuelve el percentil de valores numricos dentro del rango de 1 a N argumentos. Las expresiones de los argumentos de esta funcin pueden contener Funciones Inter Registro en Grficos (pgina 905) con un tercer parmetro opcional, las cuales devuelven un rango de valores por s mismas.
Ejemplos:
rangefractile (0.24,1,2,4,6) rangefractile (0.5,1,2,3,4,6) devuelve 1
devuelve 3
rangefractile (0.5,1,2,5,6) devuelve 3,5 rangefractile (0.5, above(sum(x),-1,3)) devuelve la mediana de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangenumericcount (1,2,4) rangenumericcount (2,'xyz') devuelve 3
devuelve 1
rangenumericcount (null( devuelve 0 )) rangenumericcount (above(sum(x),-1,3)) devuelve el nmero de valores numricos dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangetextcount (1,2,4) rangetextcount (2,'xyz') rangetextcount (null( )) devuelve 0 devuelve 1 devuelve 0
902
rangetextcount (above(sum(x),-1,3))
devuelve el nmero de valores de texto dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangenullcount (1,2,4) rangenullcount (2,'xyz') rangenullcount (null( ),null( )) rangenullcount (above(sum(x),-1,3)) devuelve 0 devuelve 0 devuelve 2
devuelve el nmero de valores NULL dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangemissingcount (1,2,4) devuelve 0 rangemissingcount (2,'xyz') devuelve 1
rangemissingcount (null( devuelve 1 )) rangemissingcount (above(sum(x),-1,3)) devuelve el nmero de valores no numricos dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
903
devuelve NULL devuelve el primero (en orden alfabtico) de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangemaxstring (1,2,4) rangemaxstring ('xyz','abc') rangemaxstring (null( )) rangemaxstring (above(sum(x),-1,3)) devuelve 4 devuelve 'xyz'
devuelve NULL devuelve el ltimo (en ordena alfabtico) de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
Ejemplos:
rangemode (1,2,9,2,4) rangemode ('a',4,'a',4) rangemode (null( )) rangemode (above(sum(x),-1,3)) devuelve 2 devuelve NULL devuelve NULL devuelve el valor que aparece con ms frecuencia dentro de los tres resultados de la funcin sum(x) evaluada en la fila por debajo de la actual, la fila actual y la fila superior a la fila actual.
904
Si existe un valor no-NULL entre el rango de N expresiones, devuelve ese valor. En todos los dems casos, devuelve NULL. Las expresiones de los argumentos de esta funcin pueden contener Funciones Inter Registro en Grficos (pgina 905) con un tercer parmetro opcional, las cuales devuelven un rango de valores por s mismas.
Ejemplos:
rangeonly (1,2,4) rangeonly (1,'xyz') devuelve NULL devuelve NULL
rangeonly (null( ), 'abc') devuelve 'abc' rangeonly (above(sum(x),- usa los tres resultados de la funcin sum(x) evaluada en la fila inferior a la fila 1,3)) actual, la fila actual y la fila superior a la fila actual. Si contiene exactamente un valor, ser devuelto ese valor.
Valor-X es un nico valor o un rango de valores tal como son devueltos por una Funciones Inter Registro en Grficos (pgina 905) con un tercer parmetro opcional. Valor-y es un nico valor o un rango de valores tal como son devueltos por una funcin inter-registro con un tercer parmetro opcional. Cada valor o rango de valores debe corresponder a un valor-x o rango de valoresx. La funcin necesita al menos dos pares de coordenadas para poder calcularse. Los valores de texto, valores nulos y valores perdidos se descartan.
Ejemplos:
rangecorrel (2,3,6,8,9,4) devuelve 0,269 rangecorrel (above(sum(X), 0, 10), above(Y, 0, 10)) rangecorrel (above(total X,0,rowno(total)), above(total Y,0,rowno(total)))
Nota: No se permite ordenar por valores -y- en los grficos ni ordenar por columnas de expresin en tablas simples cuando se est empleando funciones Inter Registro de grficos en cualquiera de las expresiones del grfico. Estas alternativas de ordenacin estn por lo tanto automticamente deshabilitadas.
Suprimir valores cero se desactiva automticamente cuando se utilicen dichas funciones. Vase Ejemplos de Funciones Inter-Registro en Grficos (pgina 931).
Fieldvalue(nombredecampo, n)
Devuelve el valor del campo encontrado en la posicin n del campo nombredecampo (por orden de carga). Nombredecampo debe ir como un valor en cadena, es decir, debe ir entre comillas simples. Devuelve el primer valor de campo para n=1. Si n fuera mayor que el nmero de valores de campo, devuelve NULO.
Ejemplo:
905
fieldvalue( 'Helptext', 5 )
FieldIndex(nombredecampo, valor )
Devuelve la posicin del valor de campo valor en el campo nombredecampo (por orden de carga). Si no encuentra valor en los valores del campo nombredecampo, devuelve 0. Nombredecampo debe suministrarse como un valor en cadena, es decir, debe ir entre comillas simples.
Ejemplo:
fieldindex( 'Name', 'John Doe' )
dimensionality ( )
Devuelve el nmero de columnas de dimensin que no tienen un contenido agregado, es decir, que no contienen sumas parciales o contenidos adicionales contrados. Un uso muy habitual se da en las expresiones de atributo, cuando se desea aplicar un formato de celda diferente dependiendo del nivel de agregacin de los datos. Esta funcin slo est disponible en los grficos. Para todos los tipos de grficos, excepto las tablas pivotantes, devolver el nmero de dimensiones de todas las filas excepto el total, que ser 0. Vase Ejemplos de Funciones Inter-Registro en Grficos (pgina 931).
secondarydimensionality ( )
devuelve el nmero de filas de tabla pivotante de las dimensiones que no tienen contenido agregado, es decir, que no contienen sumas parciales o contenidos agregados contrados. Esta funcin es equivalente a la funcin dimensionality() para dimensiones horizontales de tablas pivotantes. La funcin secondarydimensionality() siempre devuelve 0 cuando se utiliza fuera de las tablas pivotantes. Vase Ejemplos de Funciones Inter-Registro en Grficos (pgina 931).
906
Especificando un tercer parmetro n mayor que 1, la funcin no devolver uno sino un rango de n valores, uno para cada n filas de tabla contando hacia arriba a partir de la celda original. De esta forma, la funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899) especial.
Ejemplos:
sum( Sales ) / above( sum( Sales )) above( sum( Sales ), 2 ) above( total sum( Sales ))
rangeavg (above(sum(x),1,3)) devuelve una media de los tres resultados de la funcin sum(x) evaluada en las tres filas inmediatamente encima de la fila actual.
Ejemplos:
below( sum( Sales )) below( sum( Sales ), 2 ) below( total sum( Sales ))
rangeavg (below(sum(x),1,3)) devuelve una media de los tres resultados de la funcin sum(x) evaluada en las tres filas inmediatamente debajo de la fila actual.
907
Si la tabla o el equivalente de tabla tiene mltiples dimensiones verticales, el segmento de columna actual incluir slo filas con los mismos valores que la fila actual en todas las columnas de dimensin excepto para la columna que muestra la ltima dimensin en el orden de campo interno. El orden interno de las Tablas Pivotantes se define simplemente por el orden de las dimensiones, de izquierda a derecha. Para otros tipos de grfico esto puede manipularse en el dilogo Propiedades de grfico: Ordenar. Especificando un offset mayor que 1 le permite mover la evaluacin de expresin a filas por debajo de la fila superior. Un nmero offset negativo har que la funcin top sea equivalente a una funcin bottom con el correspondiente nmero positivo de offset. Las llamadas recursivas devolvern NULL. Especificando un tercer parmetro n mayor que 1, la funcin no devolver uno sino todo un rango de n valores, uno para cada una de las primeras n filas del segmento actual de columna. De esta forma, la funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899) especial.
Ejemplos:
sum( Sales ) / top( sum( Sales )) top( sum( Sales ), 2 ) top( total sum( Sales ))
rangeavg (top(sum(x),1,5)) devuelve una media de resultados de la funcin sum(x) evaluada en las cinco filas superiores del segmento actual de columna.
Ejemplos:
bottom( sum( Sales )) bottom( sum( Sales ), 2 ) bottom( total sum( Sales ))
rangeavg (bottom(sum(x),1,5)) devuelve una media de los resultados de la funcin sum(x) evaluada en las cinco filas inferiores del segmento actual de columna.
908
Devuelve el valor de expresin evaluado con los valores de dimensin de una tabla pivotante tal y como aparecen en la columna antes de la columna actual dentro de un segmento de fila en la tabla pivotante. Esta funcin devuelve NULL en todos los tipos de grfico excepto en las Tablas Pivotantes. En la primera columna de un segmento de fila se devolver un valor NULL mientras no haya columnas antes de sta. Si la tabla es uni-dimensional o si la expresin va precedida por el calificador total, el segmento de fila actual siempres es igual a la fila entera. Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el segmento de columna actual incluir slo columnas con los mismos valores que la columna actual en todas las filas de dimensin excepto para la fila que muestra la ltima dimensin horizontal del orden de campo. El orden de campo interno para dimensiones horizontales en Tablas Pivotantes se define simplemente por el orden de las dimensiones desde arriba hacia abajo. Especificar un offset mayor que 1 le permite mover la evaluacin de expresin a columnas ms a la derecha de la columna actual. Un nmero offset negativo har que la funcin before sea equivalente a una funcin after con el correspondiente nmero offset positivo. Especificando un offset de 0 evaluar la expresin en la columna actual. Las llamadas recursivas devolvern NULL. Especificando un tercer parmetro n mayor que 1, la funcin devolver no uno sino un rango de n valores, uno para cada n columnas de tabla contando hacia la izquierda desde la celda original. De esta forma, la funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899) especial.
Ejemplos:
before( sum( Sales )) before( sum( Sales ), 2 ) before( total sum( Sales ))
rangeavg (before(sum(x),1,3)) devuelve una media de los tres resultados de la funcin sum(x) evaluada en las tres columnas inmediatamente a la izquierda de la columna actual.
909
funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899) especial.
Ejemplos:
after( sum( Sales )) after( sum( Sales ), 2 ) after( total sum( Sales ))
rangeavg (after(sum(x),1,3)) devuelve una media de los tres resultados de la funcin sum(x) evaluada en las tres columnas inmediatamente a la derecha de la columna actual.
Ejemplos:
first( sum( Sales )) first( sum( Sales ), 2 ) first( total sum( Sales )
rangeavg (first(sum(x),1,5)) devuelve una media de los resultados de la funcin sum(x) evaluada en las cinco columnas ms a la izquierda del segmento de fila actual.
910
Especificar un offset mayor que 1 permite mover la evaluacin de expresin a columnas ms a la izquierda de la ltima columna. Un offsetnegativo har que la funcin last sea equivalente a una funcin first con el correspondiente nmero de offset positivo. Las llamadas recursivas devolvern NULL. Especificando un tercer parmetro n mayor que 1, la funcin no devolver uno sino todo un rango de n valores, uno para cada una de las ltimas n columnas del segmento de fila actual. De esta forma, la funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899) especial.
Ejemplos:
last( sum( Sales )) last( sum( Sales ), 2 ) last( total sum( Sales )
rangeavg (last(sum(x),1,5)) devuelve una media de los resultados de la funcin sum(x) evaluada en las cinco columnas ms a la derecha del segmento de fila actual.
RowNo([total])
Devuelve el nmero de fila actual dentro del segmento actual de columna de una tabla o, en el caso de grficos de mapa de bits, dentro del equivalente de Tabla Simple del grfico. La primera fila es la nmero 1. Si la tabla es uni-dimensional o si se usa el calificador total como argumento, el segmento de columna actual es siempre igual a la columna entera. Si la tabla o el equivalente de tabla tiene mltiples dimensiones verticales, el segmento de columna actual incluir slo filas con los mismos valores que la fila actual en todas las columnas de dimensin excepto para la columna que muestra la ltima dimensin en el orden de campo interno. El orden interno de las Tablas Pivotantes se define simplemente por el orden de las dimensiones, de izquierda a derecha. Para otros tipos de grfico esto puede manipularse en el dilogo Propiedades de grfico: Ordenar.
Ejemplo:
if( RowNo( )=1, 0, sum( Sales ) / above( sum( Sales )))
ColumnNo([total])
Devuelve el nmero de la columna actual dentro del segmento de fila actual en una Tabla Pivotante. La primera columna es la nmero 1. Si la Tabla Pivotante es uni-dimensional o si se usa el calificador total como argumento, el segmento de fila actual siempres es igual a la fila entera. Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el segmento de columna actual incluir slo columnas con los mismos valores que la columna actual en todas las filas de dimensin excepto para la fila que muestra la ltima dimensin horizontal del orden de campo. El orden de campo interno para dimensiones horizontales en Tablas Pivotantes se define simplemente por el orden de las dimensiones desde arriba hacia abajo.
Ejemplo:
if( ColumnNo( )=1, 0, sum( Sales ) / before( sum( Sales )))
NoOfRows([total])
Devuelve el nmero de filas en el segmento actual de columna en una tabla o, en el caso de grficos de mapa de bits, en el equivalente de Tabla Simple del Grfico. Si el grfico es uni-dimensional o si se emplea el calificador total como argumento, el segmento actual de columna siempre es igual a la columna entera.
911
Si la tabla o el equivalente de tabla tiene mltiples dimensiones verticales, el segmento de columna actual incluir slo filas con los mismos valores que la fila actual en todas las columnas de dimensin excepto para la columna que muestra la ltima dimensin en el orden de campo interno. El orden interno de las Tablas Pivotantes se define simplemente por el orden de las dimensiones, de izquierda a derecha. Para otros tipos de grfico esto puede manipularse en el dilogo Propiedades de grfico: Ordenar.
Ejemplo:
if( RowNo( )=NoOfRows( ), 0, after( sum( Sales )))
NoOfColumns([total])
Devuelve el nmero de columnas en el segmento de fila actual en una Tabla Pivotante. Si la Tabla Pivotante es uni-dimensional o si se usa el calificador total como argumento, el segmento de fila actual siempres es igual a la fila entera. Si la tabla Pivotante tiene mltiples dimensiones horizontales, el segmento de fila actual slo incluir columnas con los mismos valores que la columna actual en todas las filas de dimensin excepto para la fila que muestra la ltima dimensin en el criterio de orden interno de campos. El orden de campo interno para dimensiones horizontales en Tablas Pivotantes se define simplemente por el orden de las dimensiones desde arriba hacia abajo.
Ejemplo:
if( ColumnNo( )=NoOfColumns( ), 0, after( sum( Sales )))
fieldvaluecount(nombrecampo
Devuelve el nmero de valores distintos de un campo. Nombrecampo debe suministrarse como una cadena (es decir, un texto literal entrecomillado).
Column(ColumnNo)
Devuelve el valor que se encuentra en la columna ColumnNo en una tabla simple o pivotante.
Ejemplo:
column(1)/column(2) devuelve el cociente.
912
actual en todas las columnas de dimensin excepto para la columna que muestra la ltima dimensin en el orden de campo interno. El ranking se devuelve como un valor dual, el cual, en el caso de que cada fila tenga una casificacin nica ser un entero entre 1 y el nmero de filas del actual segmento de columna. En el caso de que varias filas compartan un mismo ranking, el texto y la representacin numrica pueden controlarse de la siguiente manera: El segundo parmetro modo especifica la representacin de nmero del resultado de la funcin.
mode
0 (predefinido) Si todos los rankings dentro del grupo compartido caen dentro del extremo ms bajo del valor de en medio del ranking entero, todas las filas recogen el ranking menor dentro del grupo compartido. Si todos los rankings dentro del grupo compartido caen dentro del extremo ms alto del valor de en medio del ranking entero, todas las filas recogen el ranking menor dentro del grupo compartido. Si todos los rankings dentro del grupo compartido se salen del valor de en medio del ranking entero, todas las filas recogen el valor correspondiente a la media del ranking superior e inferior en el segmento de columna entero. Ranking ms bajo en todas las filas. Media de ranking en todas las filas. Ranking ms alto en todas las filas. Ranking ms bajo en la primera fila, incrementado por uno para cada fila.
1 2 3 4
format
0 (predefinido) 1 2 Valor ms bajo &' - '& valor ms alto en todas las filas (p.ej. 3 - 4). Valor ms bajo en todas las filas. Valor ms bajo en la primera fila, espacio en blanco en las siguientes filas.
El orden de las filas para el modo 4 y formato 2 est determinado por el orden de las dimensiones de grfico.
Ejemplos:
rank( sum( Ventas )) rank( sum( Ventas ), 2 ) rank( sum( Ventas ), 0, 1 )
913
Si la tabla pivotante es unidimensional o si la expresin va precedida por el calificador total, el segmento de fila actual siempre es igual a la fila entera. Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el segmento de columna actual incluir slo columnas con los mismos valores que la columna actual en todas las filas de dimensin excepto para la fila que muestra la ltima dimensin horizontal del orden de campo. El ranking se devuelve como valor dual, el cual, en el caso de que cada columna tenga un ranking nico, ser entre 1 y el nmero de columnas del segmento de columna actual. En el caso de que varias columnas compartan el mismo ranking, el texto y la representacin de nmero pueden controlarse de la siguiente manera: El segundo parmetro modo especifica la representacin de nmero del resultado de la funcin.
mode
0 (predefinido) Si todos los puestos de ranking dentro del grupo compartido caen dentro del extremo ms bajo del valor intermedio del ranking completo, todas las filas tendrn el rango ms bajo dentro del grupo compartido. Si todos los puestos del ranking dentro del grupo compartido caen dentro del extremo ms alto del valor intermedio del ranking completo, todas las columnas recibirn el rango ms alto dentro del grupo compartido. Si todos los rankings dentro del grupo compartido se salen del valor de en medio del ranking entero, todas las filas recogen el valor correspondiente a la media del ranking superior e inferior en el segmento de columna entero. Rango ms bajo en todas las columnas del grupo. Rango medio en todas las columnas del grupo. Rango ms alto en todas las columnas del grupo. Rango ms bajo en la primera columna, luego incrementado en uno por cada columna del grupo
1 2 3 4
format
0 (predefinido)
Valor ms bajo &' - '& valor ms alto de todas las columnas del grupo (p.ej. 3 4). Rango ms bajo en todas las columnas del grupo. valor bajo en la primera columna, vaco en las siguientes columnas del grupo.
1 2
El orden de las columnas para el modo 4 y el formato 2 viene determinado por el nmero de orden de las dimensiones del grfico.
Ejemplos:
HRank( sum( Ventas )) HRank( sum( Ventas ), 2 ) HRank( sum( Ventas ), 0, 1 )
914
getcurrentfield (nombredegrupo)
Devuelve el nombre del campo actualmente activo en un grupo.
Ejemplo
getcurrentfield( miGrupo )
ValorSep es el separador que se ha de colocar entre los valores de campo. Por defecto es ', '. ValoresMax es el nmero mximo de valores de campo que se listarn de manera individual. Cuando se seleccione un nmero mayor de valores se utilizar el formato 'valores x de y' en su lugar . El valor por defecto es 6.
Ejemplos
getfieldselections ( Ao ) getfieldselections ( Ao, '; ' ) ) getfieldselections ( Ao, '; ' , 10
RegistroSep es el separador que se ha de colocar entre los registros de campo. Por defecto es <CR><LF>. TagSep es el separador que se ha de colocar entre la pestaa del nombre de campo y los valores de campo. or defecto es ': '. ValorSep es el separador que se ha de colocar entre los valores de campo. Por defecto es ', '. ValoresMax es el nmero mximo de valores de campo que se listarn de manera individual. Cuando se seleccione un nmero mayor de valores se utilizar el formato 'valores x de y' en su lugar . El valor por defecto es 6.
Ejemplos
getcurrentselections ( ) getcurrentselections ( chr(13)&chr(10) , ' = ' ) getcurrentselections ( chr(13)&chr(10) , ' : ' , ' ; ' ) getcurrentselections ( chr(13)&chr(10) , ' : ' , ' ; ' , 10 )
getselectedcount(NombredeCampo [, IncluirExcluidos])
Develve el nmero actual de valores seleccionados en un campo Si IncluirExcluidos es verdadero, el contador incluir los valores seleccionados, los cuales estn actualmente excluidos por las selecciones en otros campos. Si es falso o est omitido, dichos valores no sern incluidos.
Ejemplos
915
Ejemplos
getnotselectedcount ( Ao) getnotselectedcount (Ao,true())
getpossiblecount(NombredeCampo )
Devuelve el nmero actual de valores posibles en un campo.
Ejemplo
getpossiblecount ( Ao)
getexcludedcount (NombredeCampo)
Devuelve el nmero actual de valores excluidos en un campo.
Ejemplo
getexcludedcount ( Ao)
getalternativecount (NombredeCampo)
Devuelve el nmero actual de valores alternativos en un campo.
Ejemplo
getalternativecount ( Ao )
Funciones de Interpretacin
Las funciones de interpretacin interpretan los contenidos de los campos o expresiones. Con estas funciones se puede determinar el tipo de fecha, el separador decimal, el separador de miles, etc. empleados. Si no se usan funciones de interpretacin, QlikView interpreta los datos como una mezcla de nmeros, fechas, horas, fecha/hora y cadenas, usando las configuraciones por defecto para formato numrico, formato de fecha y hora definido por las variables de script y por el sistema operativo..
Nota: Por razones de claridad todas las representaciones numricas se dan con un punto decimal como separador decimal.
Estn disponibles las siguientes funciones de interpretacin:
Num# Money#
916
pgina 918 pgina 919 pgina 919 pgina 920 pgina 921
Num#
num#(expresin [ , cod-formato[ , sep-decimal [ , sep-miles] ] ])
La funcin num# evala la expresin numricamente de acuerdo a la cadena suministrada como codigoformato. El separador de decimales y el separador de miles puede establecerse como tercer y cuarto parmetro. Si se omiten los parmetros 2-4, se usar el formato de nmero establecido por variables de script o definido por defecto en el sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato numrico # ##0,# #,##0.#
917
Cadena Nmero
abc123,4 123,4
abc123,4 1234
Money#
money#(expresin[ , cod-formato[ , sep-decimal[ , sep-miles] ] ])
La funcin money# evala la expresin numricamente de acuerdo con la cadena suministrada como codformato. El separador de decimales y el separador de miles puede establecerse como tercer y cuarto parmetro. Si se omiten los parmetros 2-4, se usar el formato de nmero establecido por variables de script o definido por defecto en el sistema operativo. La funcin money# generalmente se comporta igual que la funcin num# pero toma sus valores por defecto para los separadores de miles y de decimales de las variables de script para el formato de moneda, o de las configuraciones de sistema para la moneda.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato de Moneda kr # ##0,00 $ #,##0.00
Date#
date#(expresin [ , cod-formato ])
La funcin date# evala la expresin como una fecha de acuerdo con la cadena dada como cd-formato. Si el cdigo de formato se omite, se usa la fecha por defecto del sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo: Configuracin por defecto 1 Configuracin por defecto 2 Formato de Fecha YY-MM-DD M/D/YY
918
Nmero 35648
Time#
time#(expresin [ , cod-formato ])
La funcin time# devuelve la expresin como una hora, conforme a la cadena suministrada como cdigoformato. Si se omite cdigo-formato, se utilizar la hora establecida en el sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2 Formato de Hora hh:mm:ss hh.mm.ss
Timestamp#
timestamp#(expresin[ , cod-formato])
La funcin timestamp# da formato a la expresin como fecha/hora de acuerdo con la cadena suministrada como cod-formato. Si se omite el cdigo de formato, se usa el formato de fecha/hora establecido en el sistema operativo.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
919
Configuracin por defecto 1 Configuracin por defecto 2 Formato de Fecha Formato de Hora
YY-MM-DD hh:mm:ss M/D/YY hh:mm:ss
Interval#
interval#(expresin[ , cod-formato])
La funcin interval# evala la expresin como un intervalo de tiempo de acuerdo con la cadena suministrada como cdigo de formato. Si cdigodeformato se omite, se usar el formato de hora establecido en la configuracin del sistema operativo. La funcin interval# generalmente se comporta como la funcin time# pero mientras las horas no pueden ser mayores de 23:59:59 (valor numrico 0.99999) o menor que 00:00:00 (valor numrico 0.00000) un intervalo puede tener cualquier valor.
Ejemplos:
Los ejemplos de debajo asumen las siguientes configuraciones de sistema:
Formato de fecha corta: Formato de hora: Separador de decimales: YY-MM-DD hh:mm:ss ,
920
Text
text(expresin )
La funcin text obliga a tratar como texto la expresin, incluso si es posible una interpretacin numrica.
Ejemplos:
text( A ) donde A=1234 devuelve:
Resultado Cadena 1234 Nmero -
921
922
69 Ejemplos
69.1 Ejemplos de Calificadores de Agregacin
Estos ejemplos emplean la funcin sum([{conjunto_expresin}][distinct][total[<campo {, campo}>]] expresin) (pgina 857), pero pueden aplicarse a todas las funciones de agregacin para grficos que admitan definiciones Anlisis de conjuntos (pgina 888) y el calificador total.
Ejemplo 1:
Vea la representacin de una tabla simple debajo; describe el estado lgico antes de hacer ninguna seleccin:
La segunda y la tercera columna de expresin tienen el mismo nmero en todas las filas. Este nmero es igual al total calculado de la primera columna de expresin. Ahora seleccione solamente los meses 1 y 2. El resultado presentar el siguiente aspecto:
El resultado de la tercera expresin (quinta columna) queda sin cambios porque la definicin del conjunto descarta las selecciones actuales. La segunda expresin (cuarta columna) con el calificador total, muestra el nuevo total 10, el cual es equivalente al total de la primera expresin (tercera columna).
Ejemplo 2:
Vea la representacin de una tabla simple:
En la tercera columna de la expresin (sum(total<Mes> Val)) se calcula un total para cada mes.
923
En la cuarta columna de la expresin (sum(total<Grp> Val)) se calcula un total para cada grupo.
count({$} DISTINCT [Invoice Number]) count({$} DISTINCT [Invoice Number]) count({$} DISTINCT [Invoice Number]) Hay un problema con este mtodo y es que el desarrollador de QlikView debe duplicar las selecciones (cuadros de lista y cuadros de seleccin mltiple) en cada uno de los tres estados, para que el usuario final pueda hacer las adecuadas selecciones en los diversos estados. En muchas ocasiones el desarrollador de QlikView desear tener un conjunto comn de selecciones, disponibles para los tres estados. Esto permitir al usuario final establecer el contexto para los diversos grficos y despus hacer uso de determinadas selecciones especficas para mostrar claramente las diferencias entre los estados. Se puede emplear Anlisis de Conjuntos con los estados para mantener la consistencia de determinadas selecciones en los diferentes estados.
Ejemplo:
count({Estado1<Year = $::Year, Month = $::Month>} DISTINCT [Nmero Factura]) count({Estado2<Year = $::Year, Month = $::Month>} DISTINCT [Nmero Factura]) El desarrollador de QlikView mantendr las selecciones Year y Month en el Estado1 y Estado2 sincronizadas con las selecciones de Year y Month en el estado predefinido. El desarrollador de QlikView puede aadir elementos a los modificadores de conjuntos segn sea necesario para poder mantener la consistencia de ms archivos entre los estados.
Operadores de conjunto
Se puede hacer uso de los operadores de conjunto (+, *, -, /) con los estados. Las expresiones siguientes son vlidas y contarn los nmeros de factura distintos que estn o bien en el estado predefinido o en el Estado1.
Ejemplos:
count({$ + Estado1} DISTINCT [Nmero Factura]) cuenta los nmeros de factura distintos en la unin del estado <predefinido> y el Estado1. count({1 - Estado1} DISTINCT [Nmero Factura]) cuenta los nmeros de factura distintos que no estn en el Estado1. count({Estado1 * Estado2} DISTINCT [Nmero Factura]) cuenta los nmeros de factura distintos que estn en ambos estados, el estado <predefinido> y el Estado1. Nota: Tenga cuidado cuando utilice los operadores de conjunto de esta manera. En algunas situaciones el
924
resultado no ser el esperado. Esto es porque las selecciones de un determinado estado generan un conjunto de datos que puede no ser totalmente compatible con el/los conjuntos con los que se combina. Esto se hace particularmente cierto a medida que aumenta la complejidad del modelo de datos.
Ejemplos:
count({$<[Nmero Factura] = p({Estado1} [Nmero Factura])>} DISTINCT [Nmero Factura]) Esta expresin cuenta los nmeros de factura distintos que estn en el estado <predefinido> basndose en los posibles nmeros de factura distintos que estn en el Estado1.
Es prcticamente equivalente a esta expresin:
count({$<[Nmero Factura] = Estado::[Nmero Factura]>} DISTINCT [Nmero Factura]) La diferencia entre ambas expresiones es que en la primera, los valores posibles de nmeros de factura del Estado1 pasan al estado predefinido. En la segunda expresin, los valores seleccionados del Estado1 pasan al estado predefinido. Si el usuario no ha efectuado ninguna seleccin de nmeros de factura en el Estado1, ningn valor de nmeros de factura pasar al estado predefinido. Los operadores de conjuntos con lo que mejor se combinan y utilizan es con modificadores de conjuntos. La siguiente expresin halla la interseccin de los posibles nmeros de factura del Estado1 y el Estado2 y pasa dichos valores a los nmeros de factura del estado predefinido.
Ejemplos:
count({$<[Nmero Factura] = p({Estado1} [Nmero Factura]) * p({Estado2} [Nmero Factura])>} DISTINCT [Nmero Factura]) La expresin para hallar la interseccin de nmeros de factura en el estado <predefinido> y Estado1 es: count({$<[Nmero Factura] = p({$} [Nmero Factura]) * p({Estado1} [Nmero Factura])>} DISTINCT [Nmero Factura])
Esta expresin puede resultar confusa porque utiliza un estado (<predefinido> en este caso) tanto en la funcin de elementos como en un identificador de conjunto. Tenga en cuenta que la funcin de elementos p($) devuelve los valores posibles del estado predefinido. El identificador de conjunto {$} es modificado por el resultado de las funciones de elementos. Cualquier seleccin(es) de facturas actualmente presente(s) en el estado predefinido son ignoradas por los valores de la interseccin de las funciones de elementos. Debera tenerse en cuenta que la expresin anterior todava no es del todo correcta, puesto que no logra sincronizar las selecciones comunes entre ambos estados, el estado predefinido y el Estado1. A continuacin una expresin que s har eso:
Ejemplos:
count({$<[Nmero Factura] = p({$} [Nmero Factura]) * p({Estado1<Year = $::Year, Month = $::Month>} [Nmero Factura])>} DISTINCT [Nmero Factura])
Igual que antes, el desarrollador de QlikView puede aadir campos en el modificador para mantener la consistencia en las selecciones de los diversos estados.
925
926
Ejemplo 1:
Observe las dos tablas siguientes de una dimensin :
Las dos tablas son iguales, pero la primera est ordenada por la primera columna, mientras la segunda est ordenada por la ltima columna. Esto ejemplifica la funcionalidad bsica de rank. El valor ms alto tiene el rango ms alto (el menor nmero de rango). La funcin rank siempre devuelve NULL en las filas de total.
Ejemplo 2:
Observe la siguiente tabla pivotante de dos dimensiones:
927
Esta tabla est basada en los mismo datos que las dos tablas del primer ejemplo. Ahora se puede ver cmo el segmento de la columna actual es la agrupacin interna en el caso de las mltiples dimensiones. El campo Month dentro del grupo A se evala aparte del campo Month en el grupo B. Introduciendo un calificador total se puede conseguir una funcin de evaluacin global.
Ejemplo 3:
Este ejemplo muestra el efecto de los diferentes modos de representacin numrica del rango. Analice la tabla siguiente:
La tercera columna muestra la representacin del rango en texto mientras la columna 4 -8 muestra la representacin numrica del mismo rango en diferentes modos. La expresin en cada columna es:
Modo 0 (predeterminado) Las filas 2 y 3 comparten rango pero estn claramente en la mitad inferior del ranking total. Sus representaciones numricas se redondean hacia abajo en 2. Las filas 4 y 5 comparten rango, pero quedan justo por encima de la mitad del ranking. Por lo tanto obtienen una representacin numrica de la media del primer y segundo rango en la columna ((1+8)/2=4.5). Este modo es especialmente til cuando se quiere usar Pistas Visuales para marcar el ranking de datos ms alto y ms bajo dentro de un grupo.
928
Modo 1 En ambos casos se utiliza la cifra inferior del ranking dentro del grupo, p.ej. 2 para las filas 2 y 3, y 4 para las filas 4 y 5. Modo 2 En ambos casos se usa la media del rango inferior y superior dentro de un grupo, p.ej 2.5 ((2+3)/2) para las filas 2 y 3, 4.5 ((4+5)/2) para las filas 4 y 5. Modo 3 En ambos casos se usa la cifra mayor del rango dentro del grupo, p.ej. 3 para las filas 2 y 3, y 5 para las filas 4 y 5. Modo 4 A cada fila se le asigna su propio valor numrico. El orden dentro de los grupos que comparten rango se determina mediante el orden de las dimensiones de los grficos.
Ejemplo 4:
Este ejemplo muestra el efecto de los diferentes formatos para la representacin de texto de la funcin de rango. Analice la tabla siguiente:
Las columnas 3 - 5 muestran la representacin de texto de la misma funcin de rango dentro de valores diferentes en el parmetro format.
Formato 0 (predeterminado) Las filas que comparten rango se muestran como 'valor bajo - valor alto', p.ej. '2 - 3' y '4 - 5'. Formato 1 Las filas que comparten rango siempre toman el valor numrico del rango ms bajo como representacin de texto, en este caso p.ej. para las filas 2 y 3. Formato 2 Una fila en cada grupo que comparte el mismo rango toma el nmero de rango menor como representacin de texto, mientras otras filas dentro del grupo toman una cadena en blanco. El orden dentro de los grupos que comparten rango se determina por la ordenacin de las dimensiones del grfico.
929
930
Ejemplo 1:
Observe la Tabla Simple a continuacin, que describe el uso de las funciones top en una tabla de una sola dimensin:
Cuando slo tenemos una nica dimensin, la funcin top se referir siempre a la primera fila de datos de la tabla (La fila total no se incluye.) Observe que las expresiones que emplean la funcin top sern evaluadas tambin en la fila del total, puesto que el total tiene una clara relacin con un segmento de columna especfico, en este caso la columna entera.
Ejemplo 2:
A continuacin tenemos una Tabla Simple de dos dimensiones, ordenada por el campo Grp.
La funcin top sin el calificador total devolver ahora la expresin evaluada en la primera fila del grupo de ordenacin ms interno (en este caso, dimensin Grp). Devolver un valor para Grp = A y otro para Grp = B. Empleando el calificador total en el caso de mltiples dimensiones, el usuario puede referirse de nuevo a la fila superior de la tabla con el mismo valor que est siendo devuelto para todas las filas. La expresin por supuesto ser evaluada para el segmento de columna que expande toda la columna. La expresin que emplea la funcin top sin el calificador total dar NULL en la fila total, porque no puede asociarse claramente a un segmento de columna especfico. A continuacin convertiremos la tabla simple superior en una tabla pivotante, con todos los totales activados.
931
La expresin que emplea la funcin top sin el calificador total dar NULL en la fila total, porque no puede asociarse claramente a un segmento de columna especfico. Sin embargo, todas las sumas parciales sern evaluadas en cada segmento de columna. A la expresin que utiliza el calificador total le faltarn valores en los totales parciales, pero devolver un valor en la fila del gran total.
Ejemplo 3:
Observe la siguiente tabla simple, ordenada por el campo Grp:
Podemos seguir alterando la ordenacin de los campos inter-registro de modo que el grfico se ordene principalmente por el campo Month. La tabla quedar entonces ms o menos as:
932
Ejemplo 1:
Estudie la tabla siguiente, que representa el uso de la funcin above en una tabla de una nica dimensin:
La tercera columna muestra la expresin sum(Val) evaluada una fila por encima de la fila actual, lo cual puede confirmarse comparando con los valores de sum(val) en la segunda columna. La funcin above devuelve NULL en la primera fila, mientras no haya filas por encima para las que evaluar la expresin. La funcin above siempre devuelve NULL en todas las filas de total. La cuarta columna muestra el uso ms tpico de esta funcin, para calcular la diferencia p.ej. entre diferentes periodos de tiempo.
Ejemplo 2:
Observe la siguiente tabla pivotante de dos dimensiones:
933
La funcin above sin el calificador total (tercera columna) slo actuar dentro de cada grupo de ordenacin. Se devolver un valor NULL en lo alto de cada segmento de columna. Cuando se aade el calificador total (cuarta columna), la columna entera se considerar como un segmento de columna. Slo la fila superior devolver NULL. Todas las filas de totales se ignorarn y devolvern NULL.
Ejemplo 1:
Observe la siguiente tabla pivotante de dos dimensiones:
Column 3 La funcin RowNo devolver el nmero de fila dentro de cada grupo de ordenacin de segmento de columna. En las filas de subtotal, devolver el nmero de fila 0, porque estos totales pertenecen claramente a un segmento de columna especfico. En la fila de totales mayor, devolver NULL. Column 4 Con el calificador total, la funcin RowNo devolver el nmero de fila dentro de la columna completa. En las filas de subtotales se devolver NULL. En la fila de totales mayor, devolver 0.
934
Column 5 La funcin NoOfRows devolver el nmero de filas de datos dentro de cada segmento de columna de grupo de ordenacin. En las filas de subtotal, devolver el mismo nmero que en las filas de datos. En la fila de totales mayor, devolver NULL. Column 6 Con el calificador total, la funcin NoOfRows devolver el nmero de filas de datos dentro de la columna completa, que es lo mismo que se devuelve en la fila mayor de totales. En las filas de subtotales devolver NULL.
dimensionality ( )
Para una tabla pivotante con tres columnas de dimensin a la izquierda, devolvera lo siguiente: 3para todas las celdas de datos normales y corrientes. 2para el primer nivel de sumas parciales y entradas no expandidas en la tercera columna. 1para sumas parciales de 2 nivel y entradas nicamente expandidas en la primera columna. 0para la celda Total General . dimensionality ( )
secondarydimensionality ( )
935
936
Ejemplo:
Los siguientes datos se han tomado del script:
937
Una pregunta obvia, con estos datos, es: "Cuntos clientes tiene cada representante/agente de ventas?". Esto se averigua con facilidad en un grfico estndar:
Ahora, sin embargo, hagmonos un par de preguntas ms en relacin a la informacin que acabamos de recibir: "Cuntos agentes de ventas tienen solo un cliente?" Cuntos tienen tres o ms?". Si descartamos en este caso concreto el hecho de que por supuesto usted puede hacer la cuenta directamente en las columnas, por tratarse de un ejemplo muy sencillo, ste es el tipo de preguntas que requieren un segundo orden de agregacin. Los datos necesarios para hacer el clculo no existen en los campos originales, ni pueden calcularse directamente desde ellos. Simplemente debemos encontrar la manera de incluir la columna de la expresin del grfico superior como dimensin de un nuevo grfico. La respuesta est en la funcin Agregacin Avanzada (pgina 318). Especificando:
=aggr(count(Cliente),RepVentas)
como dimensin, podemos realizar el clculo del primer grfico como un clculo interno de grfico dentro de un nuevo grfico. El grfico nuevo podra alojar entonces la expresin:
count(distinct RepVentas)
y as el truco funciona. El cualificador distinct es necesario, ya que QlikView contar el nmero de lneas en la tabla subyacente. La tabla resultante tendr ms o menos el siguiente aspecto:
938
Hay que tener en cuenta dos cosas: El segundo grfico no requiere de ninguna manera la presencia del primer grfico. Es independiente por s mismo en relacin al primer orden de agregacin definido en su dimensin. Las posibilidades de anidamiento no terminan aqu. Los argumentos de dimensin de la funcin Agregacin Avanzada (pgina 318) pueden contener, por supuesto, dimensiones calculadas, las cuales a su vez hacen uso de la funcin Agregacin Avanzada (pgina 318). Podra no obstante ser relativamente fcil perder la pista de lo que se est haciendo al pasar al tercer nivel de agregacin.
Ejemplo:
Digamos que tenemos una competicin en un colegio, en la que tres equipos de estudiantes obtienen puntos por sus notas obtenidas en tres clases distintas. El equipo puede seleccionar la puntuacin ms alta obtenida dentro del grupo en cada clase individual y luego aadir las tres puntuaciones ms altas juntas para formar un total. Los siguientes datos se han tomado del script:
Ahora debemos hacer un grfico con Clase como dimensin y max(Resultado ) como expresin. Una tabla simple con suma de filas ofrecera el siguiente aspecto:
939
Si, por alguna razn, deseamos mostrar esto en una tabla pivotante (de no mucha utilidad aqu, pero si tuviramos ms dimensiones s tendra sentido), nos encontramos con problemas. La tabla simple superior, convertida en tabla pivotante, tendra el siguiente aspecto:
En este caso concreto, el total de 12 es claramente lo que queremos y 5 es incorrecto para nuestro propsito. Una vez ms la funcin aggr viene en nuestro auxilio. En este caso podemos usarla en la expresin, no en la dimensin. La expresin original est incluida en la funcin aggr, empleando la dimensin del grfico de alrededor tambin como una dimensin en la funcin aggr. A continuacin utilizamos esta asociacin como argumento para sumar la agregacin (sum). El resultado tendr el siguiente aspecto:
Como podr observar, el total es nuevamente el deseado. Qu ha ocurrido? Bien, la genialidad de la funcin Agregacin Avanzada (pgina 318) reside precisamente en que en las filas individuales se evaluar a un solo valor. Esto es as porque la dimensin obviamente slo tiene un valor posible para cada fila normal de datos. Dado que la dimensin y la expresin internas son una misma, cada valor ser idntico al resultado sin las funciones sum y Agregacin Avanzada (pgina 318). Sin embargo, para la fila total, la funcin Agregacin Avanzada (pgina 318) devolver tres valores, uno por cada valor del campo de dimensin. stos a su vez sern sumados por la agregacin sum. Aunque formalmente an se considera un total de la expresin, el resultado iguala al de la suma de las filas.
Ejemplo:
940
No obstante, si desea mostrar los datos de regresin en un cuadro de tabla, por ejemplo, habr que calcular la regresin. Las funciones de agregacin linest_m ([{expresin_conjunto}][ distinct ] [total [<campo {,campo}>] ]expresin-y, expresin-x[, y0 [, x0 ]]) (pgina 863) y linest_b ([{expresin_conjunto}][ distinct ] [ total [<campo {,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]]) (pgina 863) le darn la pendiente que busca y los valores de interceptacin de Y de la regresin lineal. Para calcular de manera correcta, estas funciones necesitan tener la agregacin completa del grfico (la expresin que se repite a lo largo de la dimensin) como entrada. Esto puede lograrse definiendo una funcin Agregacin Avanzada (pgina 318) que contenga las mismas expresiones y dimensiones base que las del grfico contenedor. La funcin Agregacin Avanzada (pgina 318) se utiliza a continuacin como parmetro para las agregaciones linest. La expresin resultante presentara el siguiente aspecto:
941
Observe que la lnea de tendencia aqu no es una de las lneas de tendencia habituales en QlikView, sino una expresin regular trazada como una lnea. Puede observar la diferencia por el hecho de que el trazado de la expresin, a diferencia de una lnea de tendencia tradicional, no est extrapolada fuera del primer y el ltimo punto de datos. Este grfico puede convertirse en una tabla simple, en la que los valores de regresin se muestren en celdas.
En la tabla simple superior se han aadido tres columnas adicionales para mostrar los valores m, b y R2. stos por supuesto son constantes para todas las filas de la tabla. Las expresiones presentaran el siguiente aspecto, por orden de aparicin:
942
73 Frmulas Calculadas
En los dilogos de propiedades de las hojas y los objetos de hoja en QlikView, hay una serie de propiedades que permiten etiquetas fijas de texto o nmeros fijos. En general se utilizan normalmente como etiquetas, ttulos de ventanas, ttulos de grficos o, en algunos casos, como lmites numricos fijos. Para muchas de las entradas de propiedades ya mencionadas, se puede introducir una expresin calculada en lugar de un texto o un nmero constantes. Esta utilidad recibe el nombre de frmula calculada. Este manual indica los lugares oportunos y relevantes en los que convenga utilizar una frmula calculada.
Ejemplo:
= mode(x) //espacio de pila local agotado
Cada frmula calculada requiere cierta cantidad de memoria. Para no usar demasiada memoria, se puede establecer un lmite a la memoria permitida para cada etiqueta calculada que se haya introducido en el programa. Si la expresin introducida es demasiado compleja, QlikView devuelve la expresin, seguida de un mensaje de error // espacio local excedido.
Sin dimensiones para calcular, las Funciones de Agregacin en Grficos (pgina 856) se comportarn esencialmente como si se utilizaran en expresiones de grfico con el calificador total delante de todos los nombres de campo. El calificador total es por tanto opcional y no tiene especial sentido en las frmulas calculadas. Las definiciones de conjuntos funcionan igual que en las expresiones de grfico, esto es, ocasionan agregaciones sobre una seleccin distinta de la actual. En una frmula calculada, los nombres de campo podrn utilizarse opcionalmente sin una funcin de agregacin. En este caso se usar only como funcin de agregacin.
Ejemplo:
= Moneda
es igual a = only(Moneda)
943
944
74 Grupos de Campos
Una diferencia principal entre QlikView y muchos otros visores de bases de datos, herramientas OLAP, etc. es que en QlikView no es necesario predefinir ninguna jerarqua en los datos de entrada. La lgica interna exclusiva de QlikView ofrece total libertad para acceder a cualquier campo como una dimensin completa en el orden que se prefiera. Sea cual sea su propsito, esta libertad es muy potente. No obstante, hay ocasiones en las que una jerarqua predefinida s le ayudar a mostrar los datos de forma ms eficaz. Por eso, QlikView ofrece la posibilidad de definir grupos de campos. Los grupos pueden ser jerrquicos o no-jerrquicos (cclicos). Los grupos se crean en la pgina Grupos del dilogo Propiedades de Documento. Pueden utilizarse en grficos, donde aparecen junto con los campos disponibles en los cuadros desplegables de dimensin en la pgina Dimensin (vase la Propiedades de Grfico: Dimensiones (pgina 671)). Es posible agrupar cualquier campo. Los grupos jerrquicos van marcados con el icono , .
mientras que los grupos cclicos se marcan con el icono Grupos Jerrquicos
Cuando varios campos forman una jerarqua natural, podemos crear un grupo jerrquico. Ejemplos tpicos de grupos jerrquicos pueden ser: los relacionados con el Tiempo: Ao, Trimestre, Mes o Geografa: Continente, Pas, Estado, Ciudad Cuando se utiliza un grupo jerrquico como dimensin en un grfico, el grfico utilizar el primer campo de la lista de campos del grupo que tiene ms de un valor posible. Si las selecciones efectuadas hacen que el campo tenga slo un valor posible, se utilizar el siguiente campo de la lista en su lugar, si es que tiene ms de un valor posible. Si no hay campos en la lista que tengan ms de un valor posible, se emplear el ltimo campo de todas formas. En el primer ejemplo anterior, se utilizar Ao como dimensin del grfico hasta que se seleccione un nico ao. El grfico mostrar entonces Trimestre. Si se selecciona un nico trimestre, el grfico cambiar a Mes. Cuando no hay selecciones, es decir que hay ms de un valor posible en los campos de arriba en la lista de campos del grupo, el grfico sube automticamente en la jerarqua. Para volver al nivel anterior haga clic en el icono del grfico.
Tiempo: Ao, Trimestre, Mes o: Geografa: Continente, Pas, Estado, Ciudad Cuando se utiliza un grupo jerrquico como dimensin en un grfico, el grfico utilizar el primer campo de la lista de Campos (pgina 185) del grupo que tiene ms de un valor posible. Si las selecciones efectuadas hacen que el campo tenga slo un valor posible, se utilizar el siguiente campo de la lista en su lugar, si es que tiene ms de un valor posible. Si no hay campos en la lista que tengan ms de un valor posible, se emplear el ltimo campo de todas formas.
En el primer ejemplo anterior, se utilizar Ao como dimensin del grfico hasta que se seleccione un nico ao. El grfico mostrar entonces Trimestre. Si se selecciona un nico trimestre, el grfico cambiar a Mes.
945
Cuando las selecciones desaparecen, y ms de un campo se convierte en disponible en los campos superiores de la lista de campos del grupo, el grfico volver automticamente al nivel anterior. Para volver al nivel anterior haga clic en el icono del grfico. Cuando el mismo grupo jerrquico se usa en ms de una dimensin en la especificacin del grfico, aparece una caracterstica especial. La segunda vez que aparece el grupo, el campo utilizado bajar automticamente un paso en la lista de campos. Por ejemplo, si se crea un grfico de dos dimensiones con el grupo Geografa anterior, empleado como dimensin principal y tambin 2 dimensin, se utilizarn inicialmente Continente y Pas. Tan pronto como se seleccione un continente nico, Pas y Estate sern utilizados en su lugar.
Nota: Aunque es conveniente utilizar esta caracterstica con jerarquas naturales, nada nos impide usarlo tambin en otras situaciones.
A veces puede ser til agrupar campos que no forman una jerarqua natural. La razn podra ser permitir al usuario hacer cambios rpidos en los datos que se van a mostrar en el grfico o cuadro de lista. Cualquier campo puede agruparse en un grupo cclico. Cuando se usa un grupo cclico como dimensin de grfico, el grfico inicialmente usar el primer campo de la lista. El usuario puede cambiar a otro campo haciendo clic en el icono de ciclo en el grfico. Los campos se muestran en el orden en que aparecen en la lista de campos del grupo. Cuando el ltimo campo de la lista ha sido usado, el ciclo vuelve al primer campo de nuevo. De esta forma, el grfico puede cambiar a travs de los campos indefinidamente. No confunda grupos cclicos con Grupo cclico en expresiones de grfico (consulte: Propiedades de Grfico: Expresiones (pgina 680)). Los grupos de dimensin cclica estn hechos de un nmero de Campos (pgina 185), mientras la visualizacin cclica de las expresiones de grficos circula a travs de un nmero de Expresiones de Grfico (pgina 851).
946
QlikView ofrece la posibilidad de personalizar los mensajes de error de grficos y cuadros de tabla. El dilogo Mensajes de Error Personalizados se abre pulsando el botn Mensajes de Error, que se encuentra en la pgina General del dilogo Propiedades de Grfico, as como en la pgina General del dilogo Propiedades de Cuadro de Tabla. Mensajes Estndar Una lista con los mensajes de error estndar. Para personalizar un mensaje, seleccinelo y escriba el texto que desee en el cuadro de texto Mensaje Personalizado. Mensaje Personalizado Aqu puede introducir el texto que desee mostrar en lugar del mensaje estndar arriba seleccionado. El texto puede ser una frmula calculada. Esta caracterstica hace posible por ejemplo cambiar un mensaje de error crptico (como Tiempo de clculo expirado) a una pauta ms til para solucionar el problema (en este caso: Seleccione... o: Por favor, aumente la asignacin de memoria/celdas en.. ). Pulse este botn si desea aplicar los mensajes personalizados a todos los objetos calculados del documento. Haga clic en este botn para borrar todos los mensajes de error personalizados.
Aplicar a Todo
Borrar Todo
947
948
949
entero, nmeros de punto flotante son el parmetro definido por defecto para los nmeros moneda: la configuracin predefinida de moneda hora, fecha, fecha-hora: segn el formato del estndar ISO
Las configuraciones predefinidas para nmeros y moneda se definen mediante las variables de interpretacin numrica del script (vase Variables de interpretacin numrica (pgina 386)) o las configuraciones del sistema operativo (Panel de control).
Ejemplo:
950
951
Por defecto, se utiliza el siguiente esquema hasta conseguir una coincidencia completa. (El formato predefinido es el formato especificado en el sistema operativo, p.ej. para el separador decimal, ordenacin entre ao, mes y da, etc. segn su definicin en el Panel de control, o en algunos casos mediante las variables especiales de interpretacin numrica del script, vase Variables de interpretacin numrica (pgina 386).) QlikView interpreta los datos de la siguiente manera: 1. un nmero segn el formato predefinido para nmeros. 2. una fecha segn el formato predefinido para fechas. 3. una fecha/hora segn el formato predefinido para fecha y hora. 4. una hora segn el formato predefinido para la hora. 5. una fecha segn el formato siguiente: aaaa-MM-dd. 6. una fecha-hora segn el formato siguiente: AAAA-MM-DD hh:mm[:ss[.ddd]]. 7. una hora segn el formato siguiente: AAAA-MM-DD hh:mm[:ss[.ddd]]. 8. una moneda segn el formato predefinido para moneda. 9. un nmero con '.' como separador decimal y ',' como separador de miles, siempre que ni el separador decimal, ni el separador de miles estn definidos como ','. 10. un nmero con ',' como separador decimal y '.' como separador de miles, siempre que ni el separador decimal ni el separador de miles est establecido como '.' 11. una cadena de texto. Este dato nunca falla: si los datos son legibles, se puede interpretar siempre como una cadena de texto. Pueden surgir algunos problemas de interpretacin cuando se cargan nmeros de archivos de texto, p.ej. un separador decimal o de miles incorrecto puede ocasionar que QlikView haga una interpretacin incorrecta del nmero. Por esta razn, es conveniente controlar primero que las variables de interpretacin numrica del script (vea Variables de interpretacin numrica (pgina 386)) estn correctamente definidos y que la configuracin en el Panel de control sea correcta. Una vez que QlikView haya interpretado los datos como fecha u hora, se puede cambiar el formato de fecha u hora en el dilogo que contiene las propiedades para el objeto de hoja. Si no hay un formato de datos predefinido, es posible que varios registros dentro de un mismo campo contengan datos con diferentes formatos. En un campo se pueden encontrar p.ej. fechas vlidas, enteros y texto. En ese caso no se les aplica un formato a los datos, sino que se muestran en los cuadros de lista, etc. en su forma original. Cuando se accede a un dilogo de formato numrico por primera vez para un campo de este tipo, el formato est establecido como Mixto. En el momento en que el usuario cambie el formato numrico del campo, QlikView no podr restablecer los formatos originales de los diferentes valores, a menos que se ejecute de nuevo el script con la opcin Mantener Formato tras Recarga desactivada. El botn Configuracin Predeterminada de Entrada en los dilogos de formato numrico no est disponible por tanto para este tipo de campos una vez que se ha modificado el formato numrico.
Ejemplo:
952
Ejemplos:
953
con el formato numrico 'D/M/AA' se muestra como con el formato numrico 'hh.mm' se muestra como
08/06/1997
0,375
09,00
Como se ha mencionado anteriormente, QlikView seguir a una serie de reglas para interpretar fechas, horas y otros tipos de datos. El resultado final, sin embargo, se ver afectado por una serie de factores, como se ha descrito anteriormente.
Ejemplos:
Estos ejemplos asumen las siguientes configuraciones predefinidas: separador decimal de nmeros: , formato corto de fecha: DD-MM-AA formato de hora: hh:mm Los datos siguientes se leen en QlikView como el campo A:
Dentro de QlikView: A1) Interpretacin de QlikView (sin funcin de interpretacin especial en el script)
954
955
956
77.1 Nmeros
l l
Para referirse a un nmero especfico de dgitos, utilice el smbolo "0" para cada dgito. Para hacer referencia a un posible dgito, utilice el smbolo "#". Si el formato contiene nicamente smbolos # a la izquierda del smbolo decimal, los nmeros menores de 1 empezarn con una coma/punto decimal. Para marcar la posicin del separador de miles o separador decimal, utilice el separador de miles y el separador decimal.
El cdigo de formato se utiliza para definir las posiciones de los separadores. No es posible configurar el separador en el cdigo de formato. Para ello deber emplear el control (en los dilogos) o parmetro (en las funciones de script) respectivos. Se puede utilizar el separador de miles para agrupar los dgitos por cualquier nmero de posiciones; por ejemplo, una cadena de formato "0000-0000-0000" (separador de miles="-") podra utilizarse para representar un nmero de doce dgitos, como 0012-4567-8912.
957
77.2 Fechas
l l
Para describir el da se utiliza el smbolo "D" para cada dgito. Para describir el mes se utiliza el smbolo "M" o "MM" para uno o dos dgitos. "MMM" denota las abreviaciones de los meses en letras tal como estn definidas por el sistema operativo, o por la variable de sistema de sustitucin MonthName en el script. "MMMM" denota el nombre completo del mes en letras tal y como est definido por el sistema operativo o por la variable de sistema de sustitucin LongMonthName en el script. Para describir el ao, utilice el smbolo "Y" para cada dgito. Para describir el da de la semana, use el smbolo "W". Una W devolver el nmero del da (p.ej. 0 para lunes) como un slo dgito. "WW" devolver el nmero con dos dgitos (p.ej. 02 para mircoles). "WWW" mostrar la abreviacin del nombre del da de la semana (p.ej. Lun) segn su definicin en el sistema operativo o la variable de sistema de reemplazo DayName en el script. "WWWW" mostrar la versin larga (completa) del nombre del da de la semana (p.ej. Lunes) segn su definicin en el sistema operativo o la variable de sistema de reemplazo LongDayName en el script. Se podr emplear cualquier separador.
l l
77.3 Horas
l l l l l l
Para describir las horas, utilice el smbolo "h" para cada dgito. Para describir los minutos, utilice el smbolo "m" para cada dgito. Para describir los segundos, utilice el smbolo "s" para cada dgito. Para describir las fracciones de un segundo, use el smbolo "f" para cada dgito. Para describir la hora en formato AM/PM, utilice el smbolo "tt" tras la hora. Se podr emplear cualquier separador.
77.4 Fecha/Hora
Se emplea la misma notacin que la expresada anteriormente para fechas y horas.
958
num(199, '(r16)') num(199, '(R16)' ) num(199, '(R36)') num(199, '(rom)') num(199, '(ROM)' )
c7 C7 5J cxcix CXCIX
Ejemplos (Fecha):
YY-MM-DD describe la fecha como 01-03-31. YYYY-MM-DD describe la fecha como 2001-03-31. YYYY-MMM-DD describe la fecha como 2001-Mar-31. 31 MMMM YYYY describe la fecha como 31 Marzo 2001. M/D/YY describe la fecha como 3/31/01. W YY-MM-DD describe la fecha como 6 01-03-31. WWW YY-MM-DD describe la fecha como Sab 01-03-31. WWWW YY-MM-DD describe la fecha como Sbado 01-03-31.
Ejemplos (Hora):
hh:mm describe la hora como 18:30 hh.mm.ss.ff describe la hora como 18.30.00.00 hh:mm:tt describe la hora como 06:30:pm
Ejemplos (Fecha/Hora):
YY-MM-DD hh:mm describe la fecha/hora como 97-03-31 18:30 D/M/Y hh.mm.ss.ffff describe la fecha/hora como 31/3/97 18.30.00.0000
959
960
961
Eventos de Documento:
1. 2. 3. 4.
Una macro puede ejecutarse tras abrirse un documento QlikView. Una macro puede ejecutarse tras una reejecucin de script. Una macro puede ejecutarse tras el comando Reducir Datos. Se puede ejecutar una macro tras una seleccin efectuada en cualquier campo de un documento.
Eventos de Hoja:
5. Una macro puede ejecutarse despus de activarse una hoja. 6. Una macro puede ejecutarse cuando una hoja sea desactivada.
962
Eventos de Botn:
9. Un objeto de hoja de botn puede ser vinculado a una macro.
Eventos de Campo:
10. Se puede ejecutar una macro tras haber hecho una seleccin en un campo determinado. 11. Se puede ejecutar una macro al hacer una seleccin en cualquier campo lgicamente asociado con un campo especfico. 12. Una macro puede ser ejecutada cuando se bloquean las selecciones de un campo especfico. 13. Una macro se puede ejecutar cuando las selecciones se desbloquean en un campo especfico.
Eventos de Variable:
14. Una macro se puede ejecutar al introducir un valor en una variable determinada. 15. Una macro puede ser ejecutada cuando el valor de una variable determinada contiene una frmula ha sido cambiado debido a un cambio en el valor de la frmula.
963
964
Eventos de Documento:
l l l l l
tras abrirse un documento QlikView. tras una reejecucin de script. tras el comando Reducir Datos. tras haber efectuado una seleccin en cualquier campo del documento. cuando el valor de cualquier variable cambia en un documento.
Las macros invocadas desde los eventos de documento se crean desde la pgina Propiedades de Documento: Disparadores (pgina 465).
Eventos de Hoja:
l l
Una macro puede ejecutarse despus de activarse una hoja. Una macro puede ejecutarse cuando una hoja sea desactivada.
Las macros invocadas desde los eventos de hoja se crean desde la pgina Propiedades de Hoja: Disparadores (pgina 497).
Una macro puede ejecutarse tras activarse un objeto de hoja. A macro puede ejecutarse cuando se desactive un objeto de hoja.
Las macros invocadas desde los eventos de objetos de hoja se crean desde la pgina Propiedades de Hoja: Disparadores (pgina 497).
Eventos de Botn:
l
Una macro que es invocada desde un evento de botn de macro se crea desde la pgina Acciones (pgina 591) .
Eventos de Campo:
l l
l l
Una macro puede ejecutarse cuando se ha hecho una seleccin en un campo especificado. Ver Campos (pgina 185). Una macro puede ejecutarse cuando se haga una seleccin en cualquier campo que est asociado lgicamente a un campo especificado. Una macro puede ejecutarse cuando las selecciones se bloqueen en un determinado campo. Una macro puede ejecutarse cuando las selecciones se desbloqueen en un campo especfico.
965
Las macros invocadas desde los eventos de campo se crean desde la pgina Propiedades de Documento: Disparadores (pgina 465).
Eventos de Variable:
l l
Una macro puede ejecutarse cuando se introduzca un valor nuevo directamente en una Variable (pgina 187) especificada. Una macro puede ejecutarse cuando el valor de la variable especificada cambie como resultado de cambios efectuados en otras variables o en el estado lgico del documento.
Las macros invocadas desde los eventos de variable se crean desde la pgina Propiedades de Documento: Disparadores (pgina 465).
Editor de Macros:
Independientemente de cmo sean lanzadas, las macros se crean y editan desde el dilogo Editor de Mdulo (pgina 967).
Ejemplos de Macros
Esta seccin ofrece un ejemplo de macro VBScript, la cual puede resultar muy til.
Utilizar el cuadro de entrada VBScript para la Interaccin con el Usuario rem ** Borra todas las selecciones, pregunta por un producto, ** rem ** selecciona ese producto, ** rem ** ve a la hoja "Mercado", ** rem ** muestra la tabla pivotante "Ventas" ** Sub ElegirValor Set q = ActiveDocument q.ClearAll (false) Set f = q.Fields("Nombre Modelo") x = inputbox ("Introduzca Producto") f.Select(x) set s = q.Sheets("Mercado") s.Activate s.SheetObjects("Ventas").Activate end sub
// JScript function Test() { nombrePersona = qvlib.InputBox("Cmo se llama?") msg = "Hola " + nombrePersona + " !" qvlib.MsgBox(msg) }
966
En realidad las funciones qvlib tambin funcionan en macros VBScript, tal como se muestra en el ejemplo inferior, pero en este caso se debe usar tambin las funciones genricas InputBox y MsgBox de VBScript.
rem VBScript sub TestModule nombre = qvlib.InputBox("Cmo se llama?") msg = "Hola " msg = msg + nombre + " !" qvlib.MsgBox(msg) end sub
967
En el cuadro de texto es donde deber escribir las macros. Todas las macros deberan escribirse como subrutinas entre un par de correspondencia sub .. end sub. En cuanto el Motor de Script reconoce un punto de entrada, ste aparece en el listado, en el recuadro de la esquina inferior izquierda. Tambin es posible seleccionar puntos de entrada desde esta lista. El estado actual de cualquier mensaje de error se muestra en el cuadro que hay sobre el cuadro de edicin de macro. Una vez que haya escrito el sub, verifique y valide su sintaxis pulsando este botn. Resaltando un punto de entrada desde la Lista de Puntos de Entrada y haciendo clic en Ir A, le lleva directamente a dicha posicin en el Cuadro de Edicin de Macro. Con un punto de entrada seleccionado, puede probar la macro haciendo clic en el botn Prueba. Cualquier error aparecer en el cuadro Mensaje. Comience seleccionando una de las subrutinas que habrn de ser depuradas. Si pulsa el botn Depurar, se entra en el modo de depuracin. Seleccione entre VBScript y JScript. Seleccionando Modo Seguro el diseador del documento indica que las macros en este documento QlikView no contienen cdigo alguno que pueda acceder al sistema o a las aplicaciones fuera de QlikView. Si encontrara dicho cdigo durante la ejecucin de la macro en un documento declarado como Modo Seguro, la ejecucin fallar. Seleccionando el modo de Acceso al Sistema el desarrollador del documento se asegura de que el sistema pregunte al usuario final cuando se abra el documento para que ste o bien apruebe el acceso al sistema (Permitir Acceso al Sistema), deshabilite todas las macros del documento (Deshabilitar Macros) o permita slo las macros sin acceso al sistema (Modo Seguro). Cuando se abre un documento declarado en modo seguro pero contiene macros no seguras, el usuario ser preguntado (vea Seguridad de Mdulo Requerida encima). La accin del usuario ser recordada por el sistema pero esta configuracin puede ser cambiada ms adelante desde este men. El nivel de seguridad de Macro se puede fijar en No Ejecutar, Slo Modo Seguro o Permitir Acceso al Sistema.
(Mensaje)
Verificar
Ir a
Probar
Depurar
Nota: esta es una muy breve introduccin al Motor de Script QlikView. Para una comprensin ms detallada de VBScript o JScript deber dirigirse a un manual del tema. Un archivo QlikView muy til que describe el empleo de la funcionalidad de macros en QlikView - APIguide.qvw - se incluye con los ejemplos generales que se instalan junto con el programa.
968
Antes de poder hacer uso del depurador, deber tener instalado el depurador de script de Microsoft (Microsoft Script Debugger). Pulsando el botn Depurar en el Editor de Mdulo, entrar en el modo depuracin de macros. En este modo puede recorrer la macro e inspeccionar los contenidos de las variables mientras la recorre. Anres de entrar en el modo de depuracin, deber seleccionar una macro (slo subrutinas sin parmetros) de la lista y establecer uno o ms puntos de interrupcin en el cdigo. Los puntos de interrupcin se pueden poner y quitar en cualquier momento haciendo clic en un nmero de lnea al lado de una posicin en el cdigo o posicionando el cursor en una lnea y pulsando F9. Pulse Ctrl+Mays+F9 para borrar todos puntos de interrupcin. Cuando entre en el modo depuracin aparecern dos nuevos paneles en la ventana de dilogo. En la parte inferior izquierda encontrar un panel que indica la pila de llamada actual. Haciendo doble clic en la lista, la ventana del editor se desplazar hasta la posicin de la llamada sobre la que hemos hecho clic. El puntero de ejecucin no se mover de todas formas.
969
En la parte inferior derecha encontrar un panel con las variables actuales. Haciendo doble clic sobre una de las variables abrir el dilogo Variables. Aqu se pueden examinar ms a fondo las propiedades de la variable y su valor se puede modificar interactivamente. En el modo depuracin, se ve aparecer un nuevo menu. Muchos de los elementos de este men tienen un mtodo abreviado de teclado equivalente. Los mtodos abreviados de teclado se pueden personalizar individualmente en la pgina Editor de las Preferencias de Usuario. Los mtodos abreviados mencionados a continuacin son los predefinidos en la instalacin. Continuar Continua la ejecucin de la macro en el siguiente punto de interrupcin o al final de la macro. Equivale a pulsar F5. Salta la ejecucin una lnea. Si la siguiente lnea es una llamada a una ejecucin de una subrutina ir a la primera lnea de esa subrutina. Equivale a pulsar F8. Ejecuta las sentencias restantes de la subrutina actual. Equivale a pulsar Ctrl+Mays+F8. Salta la ejecucin una lnea. Si la siguiente lnea es una llamada a una subrutina se ejecutar la subrutina entera y se parar en la primera lnea tras la llamada a la subrutina. Equivale a pulsar Mays+F8. Abre una ventana donde se pueden inspeccionar y cambiar los valores de las diferentes variables. Abre un dilogo donde se puede introducir y evaluar una expresin VBScript o JScript basada en valores actuales de variables. Borra los puntos de interrupcin establecidos en el cdigo para depuracin. Equivale a pulsar Ctrl+Mays+F9. Sale del modo depurador y vuelve al dilogo normal Editor de Mdulo.
Ventana de Variable
Ventana de Expresin
970
Ejemplos:
Sub Clr Set QVDoc = ActiveDocument QvDoc.ClearAll(false) End sub Sub EndQV ActiveDocument.Application.Quit() End sub
971
972
rem ************************************************* rem ***ESTE ES EL CDIGO VBSCRIPT DESDE EL MDULO********* rem************************************************** rem ********* Variables Globales ******************** dim flag rem *******Funciones Accesibles desde el Script ********* rem ******** wrap para cuadro de entrada ***************** function VBin(prompt) VBin=inputbox(prompt) end function rem ************ borrar el flag global ****************** function VBclearFlag() flag=0 end function rem ********* prueba si ha pasado la referencia ********** function VBrelPos(Ref, Actual) if Ref=Actual then VBRelPos="Reference" flag=1 elseif flag=0 then VBRelPos="Antes de "&Ref&" en tabla" else VBRelPos="Despus de "&Ref&" en tabla" end if end function // ************************************************** // ************* STE ES EL SCRIPT ***************** // ************************************************** let MaxPop=VBin('Max poblacin en millones:'); // Pregunta el lmite let RefCountry=VBin('Referencia Pas:');
973
// Pregunta ref. let dummy=VBclearFlag(); // Borra el flag global Load Country,recno(), Capital, "rea(km2)", "Poblacin(mio)", VBrelPos('$(RefPais)',Pas) as RelativePos from country1.csv (ansi, txt, delimiter is ',', embedded labels) where "Poblacin(mio)" = $(MaxPob);
l l
Parmetros que no se quieren transferir, se transfieren como NULL Si la expresin actual da como resultado un nmero vlido, se transfiere el nmero, en caso de ofrecer una cadena vlida, se transfiere dicha cadena, en caso contrario devuelve NULL. NULL se transfiere como VT_EMPTY. Los valores de retorno son tratados de forma natural.
974
Nota: La utilizacin excesiva de macros puede llevar a posibles problemas con macros que se estn ejecutando en paralelo en lugar de secuencialmente, como puede haber diseado/dado por sentado un diseador de un documento.
Las operaciones lgicas, tales como borrar o seleccionar en los campos. Operaciones relacionadas con variables.
Los siguientes tipos de funcionalidad no se deben usar en el entorno QlikView Server, ya que pueden causar resultados inesperados:
l
l l l l
Operaciones de diseo que actan sobre las propiedades de las hojas y los objetos de hoja mediante sus dilogos de propiedades. Operaciones de modificacin en las configuraciones del documento o del usuario. Todas las operaciones relacionadas con el script, incluido Ejecutar Script (Recarga de script). Operaciones de Reduccin de datos, con Reducir Datos. Operaciones tales como Guardar y Abrir el Documento.
Nota: Operaciones de diseo que actan sobre las propiedades de las hojas y los objetos de hoja mediante sus dilogos de propiedades.
975
Los disparadores siguientes no se van a utilizar en el entorno QlikView Server, ya que no tienen sentido o acarrean resultados inesperados:
976
Parte 9 Apndice
Parte 9 Apndice
977
A Limitaciones y Requisitos
A.1 Limitaciones acerca de la cantidad de datos que se pueden cargar
La cantidad de datos que se pueden cargar en QlikView es extremadamente grande. Lo que limita esto es en primer lugar la cantidad de memoria primaria disponible en el ordenador. No obstante, s hay una limitacin inherente a QlikView que deber tener en cuenta al construir documentos muy extensos: Un documento QlikView no puede tener ms de 2.147.483.648 valores distintos en un mismo campo. El nmero de campos y tablas, as como el nmero de celdas y filas de tabla que se pueden cargar viene limitado exclusivamente por la cantidad de RAM. Cuando se ejecuta la versin de QlikView de 32 bits, la RAM se limita a 2, 3 o 4 GB, dependiendo de la versin y configuracin del sistema operativo, independientemente del tamao de memoria fsica que haya en el ordenador.Esta limitacin no existe al ejecutar la versin de 64 bits de QlikView.
Procesador Memoria
Windows XP Professional x64 SP2 o Windows Vista x64 o Windows 7 x64 o Windows Server 2003 x64 Edition o Windows Server 2008 x64 Edition o Windows Server 2008 R2 Intel Core Duo o superior recomendado. Intel Core 2 Duo o superior recomendado 1 GB mnimo. Dependiendo del 2 GB mnimo. Dependiendo del volumen de datos puede requerirse volumen de datos puede requerirse ms.1 ms.1 250 MB total necesario para instalar 300 MB total necesario para instalar Microsoft Active Directory NTLM Seguridad de terceros2 Microsoft Active Directory NTLM Seguridad de terceros2
1. QlikView es una tecnologa de anlisis en memoria; los requisitos de memoria para los productos QlikView van directamente relacionados con la cantidad de datos que se est analizando. 2. La seguridad de terceros requiere QlikView Server Enterprise Edition.
978
Parte 9 Apndice
QlikView AccessPoint
Internet Explorer 6 Internet Explorer 7, 8 & 9 Firefox 6 (Windows & Mac) Safari 5 (Windows & Mac) Google Chrome 12 (Windows & Mac) Mobile Safari (dispositivos iOS 4) x x x x x x
1. El soporte de navegador Android requiere activar el acceso annimo en el QlikView Server (requiere sesin o CALs de Uso no disponible en un QlikView Server Small Business Edition).
Memoria
Memoria Primaria
Aunque se puede ejecutar QlikView con menos memoria, se recomienda emplear un ordenador de al menos 1 GB para Windows de 32 bits y 4 GB para Windows de 64 bits. La cantidad de memoria que necesita QlikView depende de la cantidad de datos que se carguen y de la estructura de los datos. Si hay muy poca memoria primaria, el efecto negativo en la ejecucin de QlikView ser notable. Si observa que el ordenador accede al disco duro con cada seleccin que usted realiza en QlikView, es que, o bien hay demasiados programas en uso, o demasiado poca memoria primaria.
Memoria Virtual
Asegrese de que su archivo swap (la memoria virtual) es lo suficiente grande. En general, es preferible que el archivo swap sea lo ms grande posible. No obstante, si su espacio en disco es muy limitado, o cuenta con mucha memoria primaria, puede ser que prefiera un archivo swap ms pequeo o no tener ningn archivo swap. Por lo general, el sistema se ocupa del tamao del archivo swap de forma dinmica. Sin embargo, si tiene demasiado poco espacio libre en su disco duro, es posible que su archivo swap sea demasiado pequeo. En tal caso, puede modificar el tamao del archivo swap. Esto se hace en el dilogo Memoria Virtual, al cual se accede desde la barra de tareas: elija Configuracin, Panel de Control, Sistema, Rendimiento, Memoria Virtual.
Nota: Aconsejamos desfragmentar el disco duro antes de cambiar la configuracin del archivo swap. De este modo, en general, hay reas continuas ms grandes de espacio libre, lo cual permite archivos de swap ms grandes.
979
980
Ctrl+O
981
982
B.8 Mtodos Abreviados del Men Objeto (Cuadro de Lista, Cuadro de Estadsticas y Cuadro de Seleccin Mltiple)
Ctrl+L Equivale a Bloquear en el men Objeto (bloquea las selecciones del objeto activo). Equivale a Desbloquear en el men Objeto (desbloquea las selecciones del objeto activo). Equivale a Borrar en el men Objeto (elimina las selecciones del objeto activo). Equivale a Propiedades en el men Objeto (abre el dilogo de Propiedades del objeto activo).
Ctrl+U
Ctrl+D Alt+Intro
983
Ctrl+K,C Ctrl+K,U Ctrl+Q,T,A Ctrl+Q,T,P Ctrl+Q,T,D Ctrl+Q,T,N Ctrl+Q,T,R Ctrl+Q,Q Ctrl+Q,U,I Ctrl+Q,J,P,G Ctrl+Q,M,P,3 Ctrl+Q,W,M,A
Comenta lneas en el script. Elimina comentarios de lneas en el script. Aade una pestaa en el script Hace ascender la pestaa activa. Hace descender la pestaa activa. Renombra la pestaa activa. Elimina la pestaa activa. Crea un script generado automticamente. Abre la utilidad de Entrada Unicode. Crea un script para leer atributos desde archivos jpeg. Crea un script para leer atributos desde archivos mp3. Crea un script para leer atributos desde archivos wma.
F6
F7
984
Load Alfa, if (peek('Alfa')=Alfa,0,1) as Flag1, Num resident table_1 order by Alfa Asc;
Aqu el "peek" compara el valor de Alfa que se est leyendo, con el que se ley previamente. Si los valores son idnticos, Flag se fija en 0. Si los valores son distintos, Flag se fija en 1. El nmero de valores distintos ser entonces igual a sum(Flag). Tenga en cuenta que la lista ha de ordenarse y que utilizar "ordenar por" en un QlikView residente en memoria ordena la lista antes de comenzar a leer. Otro mtodo:
985
nombre nuevo, para permitir Count(). (Enlazar campos no es posible en Count()). Todos los campos restantes tambin deben dejarse fuera, ya que degradaran la clusula distinct. Un tercer mtodo consiste en otorgar a cada valor de "Alfa" distinto un valor numrico:
max( AlfaNum)
en un objeto del diseo.
C.3 If ( Condition(Text),....)
Las clusulas if que implican comparaciones de texto son generalmente muy costosas. Las soluciones que se pueden ofrecer ante esto son: convertir texto en nmeros, por ej. utilizando autonumber (vea ejemplos de ello en la seccin anterior) y/o hacer la comprobacin en el script. La verificacin de las cadenas de texto resulta un proceso ms lento que las comprobaciones numricas. Si consideramos la expresin
986
resident table_1 ;
La expresin quedara
Load *, If (Alfa = 'ABC', 1, 0) as Flag resident table_1 ; table_3: Load Alfa, If ( Flag = 1, Num* 1.25 , Num ) as NewNum resident table_2 ; table_4: Load Alfa, Sum( NewNum ) as SumNum resident table_3 group by Alfa ; Nota: La agregacin se realiza sobre Alfa ya que sta es la dimensin que estamos comprobando.
sum((GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY) Reemplaza a Sum( If((GAC12_EFCT_DT<= GIV23_REJ_DT and GAC12_EXPIRE_DT>GIV23_REJ_DT) and
987
(GAC15_EFCT_DT<= GIV23_REJ_DT and GAC15_EXPIRE_DT>GIV23_REJ_DT), GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY, Null())) and Sum( If(GAC12_EFCT_DT<= GIV23_REJ_DT, If(GAC12_EXPIRE_DT>GIV23_REJ_DT, If(GAC15_EFCT_DT<= GIV23_REJ_DT, If(GAC15_EXPIRE_DT>GIV23_REJ_DT, (GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY, Null())))))
leyendo los campos GAC12_STD_COST y GAC15_EXCHANGE_RATE como dimensiones de cambio lento. (Vase Utilizar la sintaxis ampliada de IntervalMatch para resolver problemas de cambios de dimensin progresivos (pgina 415)).
988
989
990
991
un nmero bajo de valores nicos. Algunos grficos pueden necesitar mucha memoria RAM mientras se estn calculando. P: Cul es el lmite terico de tamao para un documento QlikView? R: En un entorno Windows de 32 bits no se podr dar a QlikView ms de 2 GB de memoria virtual en ningn caso (3 GB en el caso de Windows Advanced Server) as que es un lmite muy concreto. Es imposible traducir este lmite a nmero de registros (vea las preguntas anteriores). Con la edicin QlikView de 64-bit desaparece el lmite de 2GB. Normalmente, QlikView usa 3-4 veces ms memoria durante la ejecucin del script que cuando trabaja con el diseo. Ejecutar el script en la edicin QlikView 64-bit usando el documento QlikView 32-bit, puede ser una solucin para muchos casos. P: Yo tengo 2 GB de RAM disponibles pero mi documento de 1 GB me da un mensaje Se ha excedido la Memoria al abrirlo. Qu sucede? R: Cada tabla de un documento QlikView requiere la asignacin en un fragmento de memoria virtual contigua. Si la memoria est fragmentada, p.ej. por dlls cargados, su ubicacin fallar y se mostrar un mensaje de error. Este comportamiento puede variar segn los diferentes ordenadores. P: Qu tamao tienen los documentos QlikView actualmente en uso, por parte de usuarios reales? R: Cuando QlikView se ejecuta en un PC moderno estndar con, por ejemplo, 512MB de RAM, se pueden manejar varios millones de filas de datos tpicos de transacciones. En servidores grandes, con QlikView de 64 bits y varios Gigabytes de RAM, se manejan hasta 300 millones de filas (transaccin completa a nivel de detalle, sin agregaciones) en aplicaciones cliente, esto en el momento de redactarse la presente informacin (Marzo 2005). P: Puedo ejecutar documentos creados con versiones anteriores de QlikView en versiones posteriores? S, se pueden leer todos los archivos creados con la versin 7,52 y posteriores. Si desea convertir archivos de versiones previas de QlikView, necesita QlikView 7.52. Contacte con su proveedor habitual de QlikView para que le facilite una copia gratuita. QlikView 11 comparte formato de archivo con QlikView 7, 8, 9 y 10. P: Puedo ejecutar documentos creados con QlikView 11 en versiones anteriores de QlikView? R: Por lo general, s. P: Los archivos de QlikView 11 pueden utilizarse directamente en QlikView 10, 9, 8 y 7. QlikView 11 tambin puede guardar archivos en formatos de QlikView 10, 9, 8 y 7, pero se perdern las cuestiones de formato y funcionalidad no implementados en las versiones anteriores.
992
R: S, pero habr que renombrar uno de los campos en el script utilizando una sentencia ALIAS o una clusula AS. P: Puedo utilizar clusulas where, clusulas group by y otra sintaxis SQL similar en archivos de texto? R: QlikView ofrece un lenguaje de script muy rico para archivos de texto que incluye gran parte de la sintaxis SQL y una serie de utilidades adicionales. P: Es posible utilizar clusulas where, clusulas group by y otra sintaxis SQL similar en archivos binarios de QlikView? R: No. P: Qu diferencia hay entre una asociacin entre tablas lgicas, una sentencia load o select precedida de un calificador join, y un join en una sentencia select? R: Una asociacin es un join entre tablas lgicas que se evala al hacer clic sobre un valor en un campo del documento. QlikView hace esta asociacin de forma automtica cuando dos tablas diferentes poseen un campo en comn. Los dos ltimos joins se hacen durante la ejecucin del script y dan como resultado nuevas tablas lgicas. En estos casos, las tablas originales no se cargan en QlikView como tablas lgicas. Adems, un join en una sentencia select carga slo aquellos registros cuyos valores de campos clave se encuentran en ambas tablas (inner join), mientras los dos anteriores joins tambin incluyen los registros cuyos valores de campos clave se encuentran slo en una de las tablas (full outer join). P: Cmo puedo cargar datos de archivos de texto con registros de longitud fija? R: Utilice el asistente para ficheros planos de QlikView. Vase Asistente de Archivo: Tipo (pgina 216) y Asistente de archivo: tipo - HTML (pgina 218). P: Puedo actualizar un documento QlikView cargando slo los datos que se han modificado? R: S, vea Archivos QVD (pgina 429) con instrucciones sobre cmo hacer recargas incrementales. P: Puedo leer tablas de pginas web en QlikView? R: S, el Asistente para archivos de tabla (vase Asistente de archivo: tipo - HTML (pgina 220)) permite extraer tablas cuando stas son tablas codificadas en HTML. Si la pgina HTML no contiene un formato de tabla adecuado, an es posible extraer los datos mediante las funciones de script subfield y textbetween.
993
A: El campo es comn a ms de una tabla interna. Vea la respuesta a las dos preguntas anteriores. P: Cmo puedo mostrar el nmero de valores nicos en un cuadro de estadsticas? R: Utilice la clusula distinct en sus sentencias load / select. P: Cundo se habilita la opcin del modo AND en el dilogo Propiedades de Cuadro de Lista? R: La opcin del modo AND slo se permite bajo unas condiciones muy estrictas, impuestas por la lgica propia de QlikView. Para ser utilizado en modo AND , el campo debe: - existir nicamente en una tabla interna, - ser el segundo campo de una tabla con slo dos campos y - no contener registros duplicados. - ir precedido de un cualificador distinct. P: Puedo mezclar el AND y OR lgico para selecciones de valores en un cuadro de lista? R: No, la lgica de QlikView no lo permite. P: Puedo tener un OR lgico entre cuadros de lista? R: Slo de manera indirecta. Una alternativa avanzada es emplear vnculos semnticos que transfieran las selecciones realizadas en un cuadro de lista a otro campo. A continuacin se pueden cambiar las selecciones en el cuadro de lista original y hacer ctrl-clic en el vnculo semntico para obtener un OR entre las dos selecciones. El resultado final puede transferirse invirtiendo el vnculo semntico. P: Se puede vincular ms de un archivo de informacin a un valor, p.ej. una imagen y un archivo de texto? R: S, pero slo si se utilizan duplicados del campo. Cada campo en QlikView puede ser vinculado a un slo archivo de informacin. P: Por qu QlikView interpreta por ej. '002', '02' y '2' como el mismo valor? R: Todos los valores del ejemplo comparten el mismo valor numrico en QlikView. Como regla general, QlikView intenta interpretar todos los datos de forma numrica. Si existe la posibilidad de una interpretacin numrica, se utilizar para la asociacin. No obstante, si se utiliza la funcin de interpretacin text() en un campo en el script, los valores sern tratados estrictamente como valores de texto. Entonces, los valores del ejemplo superior sern interpretados como tres valores diferentes. P: Qu es un bucle o una estructura circular de tablas? R: Cuando se pueden seguir las asociaciones de campos de forma inagotable en un crculo infinito en la estructura de la tabla, esto se denomina bucle (o 'loop' en ingls). Otra forma de describir el fenmeno es mediante la existencia de dos o ms rutas diferentes entre dos campos especficos a travs de la estructura de tablas. Es aconsejable evitar los bucles mientras sea posible, ya que su existencia puede causar ambigedades en la interpretacin de los datos. En muchos casos, los bucles son resultado de un diseo pobre de una base de datos, pero en otros pueden ser inevitables. QlikView enviar un mensaje de advertencia si encuentra un bucle durante la ejecucin del script y le obligar a resolver el problema con la ayuda de tablas parcialmente desconectadas.
D.5 Diseo
P: Por qu no se pueden ajustar por la parte superior los objetos de hoja que no tengan ttulo?
994
R: Cuando se desactiva el ttulo de un objeto de hoja el borde superior slo sirve para mover ese objeto de hoja, as que, en su lugar, utilice las esquinas superiores del objeto de hoja para dimensionarlo. P: Por qu no puedo expandir mi tabla a la derecha cuando intento arrastrar el borde? R: El borde derecho de una tabla tiene dos asas. Si arrastra el borde de una tabla, se ajustarn los lmites exteriores de lo que se puede mostrar en la tabla. No obstante, nunca podr hacer el marco exterior mayor que la suma de los anchos de todas las columnas de la tabla. El dimensionado de la columna situada ms a la derecha se hace situando el cursor justo a la izquierda del borde exterior. Asegrese de que el marco exterior no est justo en medio de la columna. Si este es el caso, debe utilizar la barra de desplazamiento para posicionar el borde derecho de la columna en el marco exterior. Utilice la rejilla de diseo para ver el marco exterior actual de un objeto de hoja. P: Puedo cambiar el nombre de un campo en los objetos de hoja de un documento QlikView? R: S, para cada objeto de hoja se puede definir una etiqueta. P: Qu objetos de hoja se pueden minimizar? R: Todos los tipos de objetos de hoja se pueden minimizar, pero la opcin est deshabilitada por defecto para botones, objetos de texto y objetos de lnea/flecha.. P: Puedo mover los objetos minimizados en la hoja? R: S, es posible moverlos y colocarlos libremente en cualquier parte de la hoja, tambin pueden ajustarse conforme a determinados lmites.
995
R: La informacin sobre derechos de acceso puede almacenarse como un archivo de texto en una unidad protegida, o como una tabla en una base de datos. Tambin se puede almacenar como una sentencia inline en el script (vea Asistente de Datos Inline (pgina 211)) . P: Hay alguna forma automatizada de crear copias personalizadas para un gran nmero de usuarios? R: S, necesita un QlikView Publisher que es un mdulo adicional a QlikView Server.
996
E Proteccin de Datos
La mayor parte de lo que leer a continuacin presupone la existencia de un sistema de gestin de bases de datos (DBMS) y que QlikView es la herramienta empleada para la recuperacin de datos. No obstante, todo lo inferior tambin es vlido si los datos en crudo vienen en forma de archivos de texto.
El trmino Seguridad implica asegurar que los usuarios tienen permiso para hacer lo que intentan hacer. La integridad controla y asegura que lo que el usuario intenta hacer es correcto.
En la mayora de los casos hablaremos de la seguridad de los datos, ya que el DBMS suministra las herramientas para la integridad de los datos.
997
998
F Formalismo Backus-Naur
La sintaxis de la lnea de comando ( Sintaxis de la lnea de comandos (pgina 40)) and Sintaxis de script (pgina 243) se describen en una notacin llamada Formalismo Backus-Naur, o cdigo BNF. A continuacin una breve descripcin del cdigo BNF utilizado en este manual: Interpretacin de smbolos | Or lgico: el smbolo puede emplearse a cualquiera de ambos lados. Los parntesis definen la precedencia y sirven para estructurar la sintaxis BNF. Los corchetes indican que los elementos que incluyen son opcionales. Llaves: Los elementos encerrados entre llaves pueden repetirse cero o ms veces. Una categora sintctica no terminal: puede dividirse en otros smbolos, p.ej. combinaciones de los anteriores, otros smbolos no concluyentes, cadenas de texto, etc. Marca el comienzo de un bloque que define un smbolo. Un smbolo final que consiste en una cadena de texto. Debe escribirse tal cual en el script.
() [] {} smbolo
::=
load
Los smbolos no terminales vienen indicados por el modo en cursiva y todos los smbolos terminales se registran en negrita. Ej. "(" deber interpretarse como un parntesis que define la precedencia, mientras que "(" deber interpretarse como un carcter que debe incluirse en el script.
Ejemplo:
La descripcin de la sentencia alias es la siguiente:
999
1000
Glosario
A
activo
Una ventana, cuadro de dilogo, hoja con pestaas, u objeto de hoja actualmente en uso recibe el nombre de activo o actual.
aggr
La funcin aggr () se emplea para agregaciones anidadas. Su primer parmetro debe ser una funcin de agregacin la funcin de agregacin interna. El resultado es un conjunto de registros que a su vez pueden ser agregados por una funcin de agregacin externa. Ejemplo: Sum( Aggr( Count(), ...)).
agregacin anidada
Un clculo que emplea una agregacin en dos pasos. Vase la funcin aggr.
AJAX
Acrnimo abreviatura de "Asynchronous JavaScript and XML", es una tcnica de desarrollo que sirve para crear aplicaciones web interactivas. Vase tambin cliente QlikView AJAX zero footprint.
alerta
Una alerta es una entidad que puede enviar o mostrar un mensaje de advertencia en caso de cumplirse una determinada condicin, por ejemplo si los datos son distintos a como debieran ser.
anlisis en memoria
Trmino empleado en las herramientas de Inteligencia de Negocio (Business Intelligence) que viene a expresar la idea de que todos los conjuntos de datos se mantienen en la memoria primaria del sistema informtico y as se pueden calcular todas las agregaciones que sean necesarias sobre la marcha y a libre demanda.
aplicacin
Software diseado para realizar un determinado tipo de actividad, como por ej. acceder un usuario a una base de datos. Una aplicacin puede ser la combinacin de un programa y un documento. En general dentro de este contexto nos referiremos a una aplicacin como a un programa, como por ejemplo Excel o QlikView, pero a veces tambin nos referiremos con aplicacin a una solucin especfica programada como un documento QlikView.
1001
archivo de tabla
En QlikView, un archivo de tabla se refiere a un archivo de texto que representa una tabla en la que los campos estn separados, por ej. por comas, tabuladores o puntos y coma. El contenido de la primera fila representa normalmente los nombres de los campos.
Archivos QVD
Formato de archivo nativo en QlikView. Un archivo QVD contiene una tabla de datos, sin diseo especfico ni seguridad alguna. Bsicamente es un archivo csv binario, optimizado para una carga rpida.
ASCII
American Standard Code for Information Interchange. Un conjunto estandarizado de caracteres para ordenadores.
asistente
Una serie de dilogos con instrucciones que ayudan al usuario a alcanzar un determinado objetivo paso a paso, por ej. crear un grfico.
azul
Color de una celda que est bloqueada.
B
biff
El formato nativo de archivos de Excel.
bloqueado
Un valor de campo se puede bloquear para que no se deseleccione por error, de forma involuntaria. El diseo tambin se puede bloquear, para que no pueda alterarse de forma inintencionada.
1002
campo
Equivale a una columna en una base de datos. En QlikView, un campo viene normalmente representado por un cuadro de lista (vase tambin valor y cuadro de lista).
campo clave
Un campo que existe en dos tablas diferentes y que sirve de conexin a ambas.
campo de entrada
Un campo de entrada, como su propio nombre indica, se emplea para la introduccin de datos. Resulta til para la planificacin de presupuestos, anlisis de predicciones y planificacin en general.
campos de sistema
Campos generados por QlikView. Los campos de sistema contienen informacin sobre el origen de los campos que se han ledo en QlikView. Dicha informacin puede utilizarse para identificar los archivos o tablas de la fuente de datos en la que se haya de buscar un determinado nombre de campo.
campos duales
Campos que tienen representaciones tanto numricas como textuales, por ejemplo fechas, meses, nmeros con formatos, etc.
campos reservados
Son los campos empleados cuando se gestionan las restricciones de acceso: USERID, PASSWORD, SERIAL ACCESS, NTNAME, NTDOMAINSID, NTSID y OMIT.
claves sintticas
Claves entre las tablas, que son generadas de forma interna por QlikView en aquellos casos en los que haya varias claves enlazando las tablas. Las claves sintticas son a menudo indicativas de un modelo de datos pobre o incluso incorrectamente diseado.
columna
Trmino comnmente empleado en lugar de campo en las bases de datos.
concatenate (1)
Una operacin que emplea dos tablas y las combina en una. Las dos tablas se aaden simplemente la una a la otra, es decir, que los datos no se modifican y la tabla producida contiene el mismo nmero de registros que las tablas originales juntas. Se pueden realizar varias operaciones de concatenacin de forma secuencial, de este modo la tabla final es el resultado de la concatenacin de varias tablas.
1003
concatenate (2)
Operacin que utiliza dos cadenas de texto y las combina en una. El operador empleado para esto es el ampersand &.
Contenedor
El contenedor es un objeto que contiene otros objetos. Un contenedor puede contener todos los tipos de objetos de hoja posibles. Los objetos van agrupados de manera conjunta y tienen parmetros comunes de fuente, diseo y ttulo.
copiar formato
El icono que muestra un pincel en la barra de herramientas. Sirve para transferir propiedades de un objeto de hoja a otro.
crosstable
Un prefijo de script en QlikView que se utiliza para cargar tablas cruzadas.
CSV
CSV es una extensin de archivo para archivos de valores separados por comas. Se emplea cuando una tabla se almacena como archivo de texto.
cuadro de dilogo
Una ventana que le permite seleccionar diversas opciones y activar dichas opciones eligiendo los comandos o pulsando los botones adecuados. Algunos cuadros de dilogo muestran mensajes de advertencia o mensajes con informacin que necesitar conocer antes de pasar a la accin.
cuadro de entrada
Un objeto de hoja que se utiliza para introducir datos en variables de QlikView y mostrar sus valores.
cuadro de estadsticas
Un objeto de hoja que muestra un conjunto de estadsticas, calculadas conforme a los valores posibles del campo correspondiente.
cuadro de lista
Un objeto de hoja que muestra una lista de valores de campo. Cuando la lista es demasiado larga como para mostrar todos los valores, se le incorpora una barra de
1004
desplazamiento para que el usuario pueda visualizar cmodamente todos los elementos adicionales (vase tambin campo y valor).
cuadro de tabla
Un objeto de hoja que contiene una visin de los datos basada en registros. Se puede elegir cualquier conjunto de campos como columnas, y las posibles combinaciones de valores de campo se muestran en lneas diferentes.
cuadro mltiple
Un objeto de hoja de dos columnas, en el que cada fila de la primera columna contiene un nombre de campo, y la segunda contiene un desplegable con los correspondientes valores de campo.
D
DBMS
DBMS (DataBase Management System). Sistema de Gestin de Bases de Datos. Es el programa de base de datos empleado para el almacenamiento y modificacin de los datos de una base de datos.
delimitador
Un delimitador es un carcter o cdigo que marca el comienzo o final de un elemento, como una frase, prrafo, pgina, registro, campo o palabra. Esta palabra se utiliza a veces en lugar del 'separador'.
dimensin
La dimensin de un grfico es el conjunto de valores que determinan el grfico cuando calcula los valores para sus expresiones. Hablando en trminos muy simples, uno podra decir que es lo que aparece en el eje X de un grfico de barras estndar. Normalmente una dimensin consta de un campo, pero puede ser tambin un grupo o una expresin calculada.
dimensin calculada
Una dimensin en la que el conjunto de valores no viene definido por los valores de un campo, sino ms bien por los valores posibles de una expresin.
1005
documento
Un archivo QlikView guardado en formato binario con la extensin qvw. Tambin denominado archivo QlikView.
driver
Un programa que se ejecuta en segundo plano y se ocupa de la comunicacin con un dispositivo perifrico, como por ej. una impresora, un monitor, o con otro programa.
E
editor de informes
QlikView incorpora un editor de informes interno en el que se pueden elaborar informes estndar en papel, para su impresin o difusin.
eliminar selecciones
Una operacin que devuelve una aplicacin QlikView a un estado en el que no hay selecciones, es decir, no hay valores excluidos.
excluido
Un valor de campo excluido no puede elegirse o seleccionarse sin cambiar una o varias de las selecciones anteriores. La celda se colorea de gris para mostrar su estado.
exclusin forzada
Tambin llamada no seleccin. Slo se puede efectuar en los cuadros de lista con and. Se hace manteniendo pulsado el botn del ratn hasta que la celda se vuelve roja.
expresin
Una frmula. Se pueden utilizar expresiones en diversas reas de QlikView: en el script de carga, en los grficos, como etiquetas dinmicas, en cuadros de texto, etc.
F
formateado
Los campos duales requieren formateado y a menudo esto ha de realizarse explcitamente mediante la funcin format( ).
formato RTF
Acrnimo de Rich Text Format (Formato de Texto enriquecido). Un mtodo de codificar texto con formato para una transferencia ms sencilla entre aplicaciones. Un
1006
archivo almacenado con formato RTF mantiene los atributos de tipo de letra, estilo, tamao, etc.
fuente
El estilo y tipo de letra de los diversos caracteres y letras. Las fuentes se tipifican segn su nombre, aspecto y tamao. Por ej. "Arial bold 10pt".
funcin de agregacin
Es una funcin que opera sobre un conjunto de valores (varios registros) para devolver un solo valor escalar. Vase la funcin aggr. Las funciones de agregacin se emplean en los grficos. Tambin pueden utilizarse en el script cuando se emplea la clusula "group by". Vase tambin la funcin range y funcin escalar.
funcin escalar
Una funcin escalar es una funcin que opera sobre un nico valor y devuelve un nico valor escalar. Ejemplos: chr( ), sin( ), applymap( ). Vase tambin funcin de agregacin y funcin range.
G
generic
Un prefijo de script en QlikView que se utiliza para descomprimir y cargar bases de datos genricas.
grfico
Nombre comn para los grficos de barras, grficos de tarta, grficos de embudo, grficos de lneas, grficos de rejilla, grficos de dispersin, grficos de entramado, tablas pivotantes, tablas simples, etc. Los grficos muestran valores agregados de los datos, es decir, un elemento de un grfico (una celda en una tabla pivotante, una barra de un grfico de barras, etc.) corresponde a varios registros de una tabla lgica.
gris
Color de una celda que est excluida.
H
hoja
Una pantalla en QlikView inicialmente contiene una hoja vaca con una etiqueta o pestaa (nombre) asignada. Los distintos objetos, tales como cuadros de lista, grficos, etc. pueden irse colocando sobre la hoja, pudindose crear varias hojas en un mismo documento.
1007
informe
Por "informe" nos referimos a un informe estndar esttico, en papel o en pdf.
intervalmatch
Un prefijo de script en QlikView que se utiliza para hacer coincidir valores discretos con intervalos.
J
join
Una operacin que emplea dos tablas y las combina en una. Los registros de la tabla creada son combinaciones de registros de las dos tablas originales, normalmente de forma que los dos registros que participan en cualquier tipo de combinacin en la tabla creada tengan un valor comn para uno o varios campos comunes, lo que denominamos un "join natural". En QlikView, se pueden efectuar joins en el script, produciendo tablas lgicas. Inner join, Left join, Right join y Outer join son todas operaciones posibles.
K
keep
Una operacin de script que emplea dos tablas. Al igual que un join, la operacin keep lo que hace es mantener los valores que tengan correspondencias en la otra tabla, pero no mezcla las dos tablas en una. Inner keep, Left keep and Right keep son todas operaciones posibles.
L
load
Una sentencia de script empleada para cargar datos desde archivos o desde sentencias Select. Las sentencias load son evaluadas por QlikView, en contraposicin a las sentencias Select, que son evaluadas por el driver ODBC o el proveedor OLE DB.
M
mapping
Un prefijo de script en QlikView que permite al desarrollador de scripts emplear tablas de consulta.
1008
marcador
Un conjunto almacenado de selecciones, las cuales pueden ser reinvocadas por un usuario y compartidas con otros usuarios.
memoria primaria
La memoria que usa el ordenador para programas que se estn ejecutando. Normalmente en forma de RAM.
mdulo
Un dilogo en el que podr introducir, probar y almacenar sus macros de VB Script.
O
Objeto Calendario/Deslizador
Un objeto de hoja que se puede emplear para seleccionar valores de un campo o establecer valores para una o dos variables.
Objeto de Bsqueda
Los objetos de bsqueda sirven para buscar informacin en cualquier parte del documento.
objeto marcador
Un objeto de hoja en el que se pueden crear, borrar y reinvocar marcadores.
objeto personalizado
Un objeto de hoja contenedor o "comodn" para alojar controles OCX personalizados en QlikView.
objetos de lnea/flecha
Un objeto de Lnea/Flecha sirve para aadir lneas o flechas al diseo. Los objetos de lnea/flecha pueden moverse y posicionarse en cualquier parte del rea de la hoja, incluso en reas ocupadas por otros objetos de hoja.
ODBC
Open DataBase Connectivity. Una forma que poseen las aplicaciones de comunicarse con bases de datos. Un driver ODBC es una o ms libreras de enlace dinmico a los datos (DLL) que posee el sistema para permitir a programas que admitan conexiones ODBC, como QlikView, acceder a fuentes de datos especficas y recuperar datos creados con otro formato, como por ej. dBASE.
OLE DB
Object Linking and Embedding for Databases. Una forma que poseen las aplicaciones de comunicarse con bases de datos. Se pueden leer diversos tipos de datos mediante esta interfaz, sobre todo fuentes de datos ODBC.
1009
opcional
Un valor de campo opcional es un valor que puede elegirse o seleccionarse sin modificar el estado de ninguna seleccin previa. La celda se colorea de blanco, para mostrar su estado, igual que las celdas alternativas.
Origen de Datos
Nombre que recibe una base de datos fsica y real, definida mediante interfaz ODBC.
P
pgina de inicio
Cuando se inicia QlikView, la primera ventana que visualiza el usuario es la pgina de inicio, en la que se pueden ver enlaces a ejemplos, favoritos, documentos abiertos recientemente y timas conexiones realizadas.
pestaa en el script
El script se puede dividir en varias pestaas. Esto mejora su estructura y facilita la navegacin por el script.
plantilla
Un archivo que contiene las propiedades y el aspecto de un documento, hoja u objeto. Las plantillas se pueden crear y utilizar desde QlikView.
Plug-In QlikView
Abreviatura de QlikView Desktop for Microsoft Internet Explorer.
procedimientos almacenados
Programas que se almacenan y ejecutan en bases de datos.
Q
QlikView AccessPoint
Punto nico de acceso a documentos QlikView corporativos. Requiere QlikView Server.
QlikView OCX
QlikView incluido como un componente de ActiveX para integracin en paquetes de software de terceros. No confundirlo con controles externos o controles de reemplazo OCX.
1010
QlikView Publisher
Una herramienta administrativa para la recarga y publicacin automticas de documentos QlikView. QlikView Publisher es un mdulo adicional de QlikView Server y sus capacidades forman parte del paquete de instalacin estndar de QlikView Server.
QlikView Server
Software para publicacin de documentos QlikView a usuarios online que empleen una arquitectura cliente-servidor.
QlikX
OCX QlikView basado en objetos para integracin en otros productos o en sitios web.
R
RAM
Abreviatura de Random Access Memory (Memoria de Acceso Directo o Aleatorio). Normalmente es sinnimo de memoria primaria o principal.
range
Una funcin range es una funcin que opera en un conjunto de valores varios parmetros para devolver un nico valor escalar. Vase tambin funcin de agregacin y funcin escalar.
recarga
El script de QlikView ha de ejecutarse para poder regenerar (o refrescar) los datos del documento QlikView. Esto puede hacerse de forma manual o automtica mediante un planificador de tareas o QlikView Publisher.
referencia circular
Una estructura en el modelo de datos en la que las claves entre al menos tres tablas forman un crculo. La lgica inferida es normalmente ambiga y por tanto se hace necesario romper la referencia circular. QlikView la rompe desconectando parcialmente una de las tablas.
registro
Equivalente a una fila de una tabla.
1011
residente
Se puede acceder a una tabla que ha sido cargada en el script por medio de una sentencia Load...residente en el script.
restriccin de acceso
Mtodo para restringir el acceso a un documento QlikView a diversos usuarios o grupos de usuarios.
rojo
Color de una celda que ha sido excluida explcitamente por el usuario.
ruta
La ubicacin de un archivo, carpeta o directorio en un disco. Vase tambin ruta relativa/absoluta.
ruta absoluta
La ubicacin de un archivo, carpeta o directorio en un disco, tal como se ve desde el directorio raz o el nivel superior. Vase tambin ruta relativa.
ruta relativa
La ubicacin de un archivo, carpeta o directorio en un disco, vista desde un directorio especfico, normalmente el directorio del documento QlikView. Vase tambin ruta absoluta.
S
Script
Una descripcin de los datos que se han de cargar. El script es un pequeo programa que es ejecutado por QlikView. Cuando se ejecuta, conecta su documento QlikView con una o ms fuentes de datos o abre archivos de texto y lee la informacin de archivo especfica en QlikView. Aqu es donde se definen la fuente de datos y los archivos que se han de incluir.
script oculto
Una parte del script de carga que se puede ocultar y proteger mediante contrasea.
Seccin de Acceso
Una seccin del script de carga en QlikView que se puede emplear para restringir el acceso.
select
La seleccin de valores de campo haciendo clic sobre ellos con el ratn es la esencia misma de QlikView. Select es una sentencia SQL empleada en la inmensa mayora de herramientas de consulta y sirve para seleccionar registros de una base de datos.
1012
semantic
Un prefijo de script QlikView que sirve para cargar enlaces semnticos. Estos se utilizan para enlazar unas selecciones con otras. Por ej. referencias dentro de un mismo campo.
sentencia
Un comando de script recibe tambin el nombre de sentencia. Todas las sentencias deben acabar en punto y coma ;.
separador
Un cdigo o carcter que separa una columna o campo de la siguiente. A veces recibe tambin el nombre de delimitador.
SQL
SQL es el acrnimo de Structured Query Language. Un estndar para realizacin de consultas en bases de datos relacionales.
T
tabla cruzada
Una tabla con dos o ms dimensiones, en la que algunas dimensiones son verticales y otras horizontales. QlikView puede utilizar las tablas cruzadas como tablas de entrada. QlikView tambin puede mostrar las tablas pivotantes como tablas cruzadas.
tabla lgica
Tablas con datos que QlikView evala. Las tablas lgicas son las tablas que se crean cuando se ejecuta el script. Se almacenan en el documento QlikView.
tabla pivotante
Un objeto de hoja que permite a varias dimensiones, varias expresiones con datos agregados, rotarlos, alternarlos y agruparlos.
tabla simple
Un objeto de hoja que permite varias dimensiones, varias expresiones con datos agregados y tiene buenas capacidades de ordenacin.
U
URL
Universal Resource Locator. Una direccin general del tipo utilizado en la World Wide Web.
1013
valor
Los campos son la entidad primaria de almacenamiento de datos en QlikView. Un campo normalmente contiene uno o varios valores, denominados valores de campo. Los valores de campo consisten en datos numricos y/o alfanumricos (de texto). Vase tambin campos duales.
valor alternativo
Un valor de campo que es excluido por una seleccin efectuada en el mismo campo, pero no por las selecciones efectuadas en otros campos. La celda est en gris por defecto, pero se puede aplicar el color blanco a la celda, como las celdas opcionales, habilitando Mostrar Alternativos en el dilogo Propiedades de Cuadro de Lista.
variable
Una entidad con nombre a la que se puede otorgar un nico valor. Las Variables se pueden utilizar en el script as como en expresiones de grficos y otros objetos de hoja.
variables de sistema
Las variables de sistema son parmetros generados por QlikView en el script con unas finalidades muy concretas y especficas, por ej. para la definicin de formatos numricos en los documentos.
verde
Color de una celda que ha sido seleccionada.
X
X64
Arquitectura informtica para tecnologa de 64 bits.
XML
Acrnimo de Extended Markup Language. Ms complejo que html, pero no tan complejo como SGML. Un archivo XML puede contener una o varias tablas.
1014
Index
ndice
$ $ $fields $info $rows $table $variable & & (string operator) * * / / + + < < <= <> = = > > >= A above Abrir Archivo Abrir Archivos de Internet Abrir Archivos Locales Acciones
343 73 689 246 371 75 909 384 318 937 318 603 163-164 247 603 358 591 135 74 888 313, 855 431 651 355 182 55 179 55 55 55 179 429 431 279
312, 854
aggr Agregaciones Anidadas Agregaciones avanzadas Ajuste de Imagen Alertas Alias Alineacin alt Aadir Accin (Dilogo) Aadir Marcador Aadir Marcador(es) (Objeto Marcador) Anlisis de conjuntos AND
312, 854
312, 854
312, 854
Anexar slo Aplicar Plantilla a Otros Objetos applymap archivo de tabla Archivo QlikView
312, 854
Archivos con imagen incluida Archivos de propiedades Archivos de proyecto Archivos de Proyecto QlikView archivos internos Archivos QVD Archivos QVD y carga incremental
313, 855
Archivos XML
rea de Color
1015
Asistente Archivo: Tipo Asistente Comenzando Asistente de Alertas Asistente de Archivo Asistente de Archivo tabla: Tipo Asistente de Archivo: Avanzado Asistente de Archivo: Origen Asistente de Archivo: Transformar Asistente de Creacin de Plantillas Asistente de Grfico de Estadsticas Asistente de grfico de tiempos Asistente de Grfico Rpido Asistente de Mezcla de Colores Asistente de Sentencia Set Asistente para Datos Inline Asistente para Tablas de Restriccin de Acceso atan atan2 Atrs attribute Autogenerate Automatizacin Automatizacin y Macros AutoNumber AutoNumberHash128 AutoNumberHash256 avg B Barra de Estado Barra de herramientas de Hoja Barra de Herramientas Estndar Barra de Herramientas Navegacin Barras de Herramientas base de datos before below Binary bitcount Black Black and Schole
216 47 168 214, 217-221, 229, 239 216 229 214 221 651-653 847 841 833 826 196 211 212 343 343 75 364 273 965 962 350 350 350 319, 861
BlackAndSchole Bloquear Selecciones Blue Borrar Borrar Todo Botn Botn Propiedades General Botn: Men Objeto bottom Brown Buffer Bundle Buscar Buscar/Reeemplazar Bsqueda Avanzada Bsquedas de texto libre C Call Campo campo reservado (de seguridad) Campos de entrada campos de sistema Carga Limitada cargar datos Cargar datos Cargar Inline CD ceil chi2test_chi2 chi2test_df chi2test_p chidist chiinv Chispa chr Cifrado class Clusula Where Cdigo de Color Cdigos de formato
347 75 394 75 75 587 589 587 908 395 248 249 74, 124, 127 197 127 124
249 185 213 186 399 241 183 182 211 301 333, 895 324, 873 324, 873 324, 872 343 344 515, 680 351 478 359 236 117 957
1016
Index
Color Colores
393 718, 726, 734, 746, 757, 764, 770, 778, 788, 795 396 396 912 911 336, 898 500 278 250 251 360 316, 856, 860 252 232 204 43 43 449 550 159 469 154 699 515 157 665 78 252 364 348 633 633 437 385 318, 868 343 343 317, 856, 860 47
Crear Grfico Rpido Crear Marcador Crear Sentencia Select Crosstable Cuadro Cuadro de dilogo Editor de Script Cuadro de entrada Cuadro de Entrada: Men Objeto Cuadro de Estadsticas Cuadro de Estadsticas: Men Objeto Cuadro de Lista Cuadro de lista como tabla sencilla Cuadro de Lista: Men Objeto Cuadro de Seleccin Mltiple Cuadro de Selecciones Actuales Cuadro de Tabla Cuadro de Tabla: Men Objeto cuadro grfico Cuadros de Lista Vista en rbol Cyan D DarkGray date date# dateformat datos desde archivos day DayEnd DaylightSaving DayName DayNames DayStart decimalsep Definicin Definir Barras de Error Definir Estado de Borrado Definir Expresin Delimitador
74 135 205 236, 254 831-832 189 577 577 533 533 501 509 501 541 571 555 555 831-832 530 395
ColorMix1 ColorMix2 Columna ColumnNo combin Comentarios Comillas Comment field Comment table computername concat Concatenate Condicin de Celda Conectar a una fuente de datos Conectar al Servidor Conexin pseudo URL Configuracin de Ventanas Emergentes Configuraciones de Campo Avanzadas Configuraciones de Elemento Configuraciones de Grupo Configuraciones de Informe Configuraciones de Leyenda Configuraciones de Mini Grfico Configuraciones de Pgina Configuraciones de Ttulo Configurar Barras de Herramientas Connect ConnectString Constantes matemticas y funciones libres de parmetros Contenedor Contenedor: Men Objeto Contrasea de Script ConvertToLocalTime correl cos cosh count Crear Grfico
Cuadro de Seleccin Mltiple: Men Objeto 541 Cuadro de Selecciones Actuales: Men Objeto 571
394 389 918 304, 387 182 369 383 372 384 305, 387 383 304, 386 683 680 75 823 277
1017
Desbloquear Desbloquear Selecciones Desbloquear y Borrar Todo Deshacer Cambios de Diseo Dilogo Animacin Dimensin dimensionality Dimensiones
121 75 75 74 675 671 906, 935 714, 722, 730, 738, 752, 762, 768, 776, 784, 791, 804, 815 673 255 256
ErrorMode Especificar celdas para una nueva columna Especificar Condicin de Fila Esquema de color Estado de Seleccin Estados Alternos Estilo
715, 722, 730, 739, 752, 762, 768, 776, 784, 792 448 566, 808, 821 685 278 185 300 278 278 353 336, 898 257 356 258 342 234 307 116 595 140
Estilo de Ttulo de Objeto Estilo Estilo Etiqueta Etiquetas Etiquetas de campo Etiquetas de Tabla etiquetas explcitas etiquetas incluidas evaluate even Execute exists Exit script exp Expansin de Contexto de Celda Expansines de Signo Dlar Exportar Exportar Contenidos Exportar Configuraciones de Accin Exportar Marcador Expresiones
481, 524, 539, 554, 569, 576, 586, 597, 605, 610, 618, 623, 630, 637, 642, 709, 718, 726, 734, 746, 757, 764, 771, 779, 788, 796, 809, 822 272, 288 289 333, 894 256 70 274, 289 256 257 391
E
distinct distinctrow div Do..loop Documentos Disponibles Donde Drop Field Drop Table dual
e Editar Expresin Editor de Informes Editor de Mdulo Editor de Preferencias de Usuario Editor de script Ejemplos de Calificadores de Agregacin Ejemplos de Funciones Inter-Registro en Gficos Ejes El Depurador de Script El dilogo Personalizar Formato de Celdas Elementos de Especificacin de Formato Entramado
680, 714, 722, 730, 752, 762, 768, 776, 784, 792, 804, 815 823, 851 311
F
334, 896 336, 898 348 345 357, 906 367 367 367
931 718, 726, 734, 757, 795 240 559 276 676
1018
Index
FieldNumber() FieldValue fieldvaluecount filebasename filedir fileextension filename Filename FileName FilePath FileSize filetime findoneof finv First firstsortedvalue FirstValue firstworkdate floor floppy fmod For each..next For..next Force Formalismo Backus-Naur Formato Formato de Tabla Formato Numrico frac fractile from Fuente
367 357, 905 350, 912 364 365 365 364 365 365 365 365 365 354 345 258, 910 316, 856, 859 316 384 334, 895 301 333, 895 260 258 261 999 522 277 476 334, 896 318, 869 273
Funciones de Agregacin en Grficos Funciones de Archivo Funciones de cadena Funciones de campo en grficos Funciones de Cango en Grficos Funciones de Color en Grficos Funciones de Color en Script Funciones de Contador Funciones de Correspondencia Funciones de Distribucin Estadstica Funciones de Documento Funciones de Fecha y Hora Funciones de Formato Funciones de Interpretacin Funciones de Rango (Script) Funciones de Rango en Grficos Funciones de Ranking en grficos Funciones de sistema Funciones de Tabla Funciones estadsticas de prueba en grficos Funciones estadsticas de prueba en script Funciones exponenciales y logartmicas Funciones financieras Funciones financieras de agregacin en grficos Funciones Inter-registro Funciones Inter Registro de Grfico Funciones Lgicas Funciones medioambientales Funciones NULL Funciones numricas generales Funciones numricas Generales de Grfico Funciones para Dimensiones Sintticas Funciones trigonomtricas e hiperblicas FV G General
856 364 350 915 915 393 393 348 355 343 368 368 388 916 337 899 912 360 367 872 324 342 345 870 356 905 360 360 360 333 894 893 343 346
98, 480, 523, 539, 554, 568, 575, 586, 597, 605, 617, 622, 630, 637, 709, 718, 726, 734, 746, 757, 764, 771, 778, 788, 795, 809, 822 98, 480, 523 215 182 886 358 314
670, 714, 722, 730, 738, 768, 776, 784, 791, 804, 815 261 361, 916
Generic getalternativecount
1019
getcurrentfield getcurrentselections getexcludedcount getfieldselections getfolderpath getnotselectedcount getpossiblecount GetRegistryString getselectedcount GMT Grfico Combinado Grfico Combinado: Men Objeto Grfico de Barras Grfico de Barras: Men Objeto Grfico de Bloques Grfico de Bloques: Men Objeto Grfico de Dispersin Grfico de Dispersin: Men Objeto Grfico de Embudo Men Objeto Grfico de Indicador Grfico de Indicador: Men Objeto Grfico de Lneas Grfico de Lneas: Men Objeto Grfico de Radar Grfico de Radar: Men Objeto Grfico de Rejilla Grfico de Rejilla: Men Objeto Grfico de Tarta Grfico de Tarta: Men Objeto Grfico en cascada Grfico Mekko Men Objeto Green group by Grupos Jerrquicos Grupos no Jerrquicos (Cclicos) H hash128 Hash160 Hash256
361, 915 361, 915 361, 916 361, 915 366 362, 916 361, 916 362 361, 915 372 719 719 667 667 773 773 735 735 765 765 781 781 711 712 727 727 749 749 759 759 682 789 789 395 274, 289 945 946
having hideprefix hidesuffix Hierarchy HierarchyBelongsTo Hoja: Men Objeto hour HRank HSL I if If..then..elseif..else..end if Image_size Importar Marcador Imprimir Imprimir archivo Imprimir como PDF Imprimir como PDF (Objeto) Imprimir grfico... Imprimir: Cabecera/Pie de pgina Imprimir: Diseo Imprimir: General include InDay InDayToTime index (funcin de cadena) Indicador ndice (funcin de cadena) Info Informacin de soporte de documento Informe Informes Informes de Documento Informes de Usuario inline InLunarWeek InLunarWeekToDate InMonth InMonths InMonthsToDate
358 264 264 141 73 73 74 74 73 112 110 109 301 376 377 351 119
350 265 71 144 143 145 145 273 376 376 374 375 375
1020
Index
InMonthToDate Inner Input Input field inputavg Inputfield inputsum InQuarter InQuarterToDate Insertar solo Insertar y Actualizar Insertar, Actualizar y Borrar Interpretacin contextual intrprete interno de macros Intrprete VBScript interno interval interval# IntervalMatch InWeek InWeekToDate InYear InYearToDate IRR isnull isnum IsPartialReload() istext iterno J Join Juego de caracteres K Keep keepchar kurtosis L La Barra de Herramientas Diseo Lanzar last LastValue
374 265 363 266 887 266 886 374 374 432 433 434 235 965 965 392 920 267-268 375 375 373 373 323, 870 360 360 360 360 349
lastworkdate Left len Let LightBlue LightCyan LightGray LightGreen LightMagenta LightRed Lmites de Dimensin
384 270, 351 351 271 395 395 394 395 395 395 677, 714, 722, 730, 738, 752, 762, 768, 776, 792, 815 700, 743, 756 320 320, 863 321, 866 322, 866 320, 863 320, 864 321, 865 320, 864 321, 865 322, 867 322, 867 115 272 370 342 342 305, 388 278 305, 387 358 279 352 352 382 383 382
M
Lneas de Referencia linest linest_b linest_df linest_f linest_m linest_r2 linest_seb linest_sem linest_sey linest_ssreg linest_ssresid Lista de Copiado al Portapapeles Load LocalTime log log10
LongDayNames Longitud de Registro LongMonthNames Lookup Loosen Table lower ltrim LunarweekEnd LunarWeekName LunarWeekStart
Macro
307, 497
1021
macros Macros Macros en QlikView Server Magenta makedate maketime makeweekdate Manejo de Script Map ... using Mapa de Color Avanzado Mapping MapSubstring Marcadores match max MaxString Maysculas median Mensajes de Error Personalizados Men Archivo Men Ayuda Men Configuracin Men de Objeto del Objeto de texto\ Men Diseo Men Editar Men Herramientas Men Informes Men Marcadores Men Objeto Men Objeto del Objeto Calendario/Deslizador\ Men Selecciones Men Ventana Men Ver Mtodos Abreviados de Teclado mid min Minstring MinString minute Mis Objetos de Servidor missingCount
965 465, 497, 591, 965 975 395 371 371 371 189 280 707 280 356 135, 138 359 315, 856, 858 316, 856, 859 353 319, 868 947 59 70 67 599 65 63 68 68, 143 67 69, 500 611 65 69 64 981 351 315, 856, 858 856 316, 859 369 645 856
MissingCount mixmatch mod mode Modo And en Cuadros de lista Modo de Copiado money money# moneydecimalsep MoneyFormat moneythousandsep month MonthEnd MonthName MonthNames MonthsEnd MonthsName MonthsStart MonthStart Motor de Script Mover selecciones MsgBox msq N networkdays no eof no quotes NoConcatenate NoOfColumns NoOfFields NoOfFields() NoOfReports NoOfRows NoOfRows() NoOfTables NoOfTables() normdist norminv not Notas
317, 861 359 333, 895 315, 856, 858 129 115 389 918 304, 386 304, 387 304, 386 369 379 379 305, 387 380 380 380 379 965 120 362 279
384 277 278 281 912 367 367 368 368, 911, 934 368 368 368 344 344 313, 855 500
1022
Index
now nPer NPV Nueva Variable Nuevo Archivo Nuevo Grfico null NullAsNull NullAsValue nullcount NullCount nulldisplay nullinterpret nullvalue num num# numavg numcount numericcount NumericCount Nmero
370 346 323, 871 460, 583 73 47, 658, 667, 711 360 281 281 856 317, 861 302 303 303 388 917 335, 897 335, 896 856 317, 860
only Opciones de impresin: General Operadores Operadores de Bit Operadores de cadena Operadores Lgicos Operadores Numricos Operadores relacionales OR ord Ordenar order by Origen de Datos osuser othersymbol Outer P Pgina de inicio Pgina de selecciones Panel de Colaboracin Panel de Objetos del Servidor Panel de Variables Parmetros Hierarchy peek permut Personal Edition Personalizar Barra de Herramientas
315, 856, 858 113 109 311, 853 314, 856 312, 854 312, 854 312, 854 313, 855 313, 855 350 714, 722, 730, 739, 752, 762, 768, 784, 792, 804 274, 289 215 360 303 282
41 156 643 643 175 238 357 336, 898 29 78 82 348 359 459 649 346 343 103 102 94 99
521, 718, 726, 734, 746, 757, 764, 770, 778, 788, 795, 809, 822 680 336, 897 335, 897 335, 896
O
Objeto Calendario/Deslizador Objeto de Bsqueda Men Objeto Objeto de Lnea/Flecha Objeto de Lnea/Flecha: Men Objeto Objeto de Texto Objeto Marcador Objeto Marcador: Men Objeto Objeto Personalizado Men Objeto objetos del servidor Objetos del Servidor Objetos locales odd
611 625 625 607 607 599 619 619 639 639 499 645 499 337, 898
Personalizar Barras de Herramientas QlikView en grandes implementaciones pi pick Planificador Plantillas Pmt pow Preferencias de Usuario: Carpetas Preferencias de Usuario: Correo Preferencias de Usuario: Diseo Preferencias de Usuario: Exportar
1023
Preferencias de Usuario: General Preferencias de Usuario: Guardar Preferencias de Usuario: Imprimir Preferencias de Usuario: Objetos Preferencias de Usuario: Registro Preferencias de Usuario: Seguridad previous Propiedades de Botn: Acciones Propiedades de Cuadro de Entrada: Reglas Propiedades de Cuadro de Estadsticas: General Propiedades de Cuadro de Seleccin Mltiple: General Propiedades de Cuadro de Tabla: General Propiedades de Documento Al Abrir Cifrado Fuente Grupos Nmero Ordenar Planificador Presentacin Servidor Propiedades de Documento, Extensiones Propiedades de Documento: Disparadores Propiedades de Documento: General Propiedades de Documento: Hojas Propiedades de Documento: Seguridad Propiedades de Documento: Tablas Propiedades de Documento: ttulo Propiedades de documento: Variables Propiedades de Documento: Variables Propiedades de Documento:Diseo Propiedades de Grfico Efectos Visuales Expresiones Lmites de Dimensin Propiedades de Grfico: Ejes (Grfico de Tarta) Estilo (grficos de mapa de bits)
85 89 101 96 107 106 357 591 460, 583 535 544 561 444 451 478 98, 480, 523 468 476 473 459 474 456 479 465 444 453 463 470 486, 528 460, 583 460, 583 481, 524 566, 808, 821 807, 820 680 677 744 693
815
Presentacin (Grfico Combinado) 696, 715, 723, 731, 792 Presentacin (Grfico de Barras) 696, 715, 723, 731, 792 Presentacin (Grfico de bloques) Presentacin (Grfico de Dispersin) Presentacin (Grfico de embudo) Presentacin (Grfico de Indicador)
Presentacin (Grfico de Lneas) 696, 715, 723, 731, 792 Presentacin (Grfico de Radar) Presentacin (Grfico de Rejilla) Presentacin (Grfico de Tarta) Presentacin (Grfico Mekko) Presentacin (tabla pivotante) Presentacin (Tabla Simple) Propiedades de Grfico: Colores Propiedades de Grfico: Dimensiones Propiedades de Grfico: Ejes Propiedades de Grfico: General Propiedades de Grfico: Nmero Propiedades de Grfico: Ordenar Propiedades de Hoja Disparadores Propiedades de Hoja: Campos Propiedades de Hoja: General Propiedades de Hoja: Objetos Propiedades de Hoja: Seguridad Propiedades del Contenedor Presentacin Propiedades del Cuadro de Entrada Presentacin Propiedades del Cuadro de Entrada: General Propiedades del Cuadro de Entrada: Nmero Propiedades del Cuadro de estadstica: Nmero Propiedades del Cuadro de Lista Expresiones Ordenar Presentacin
696, 715, 723, 731, 792 740, 753 762 696, 715, 723, 731, 792 805 817 705 671 702 661 708 692 490 497 493 491 494 496 636 581 579 585 538 509 517, 546 518
1024
Index
Propiedades del cuadro de lista: General Propiedades del Cuadro de Lista: Nmero Nmero Presentacin Propiedades del Cuadro de Selecciones Actuales: General Propiedades del Cuadro de Tabla: Presentacin Propiedades del Cuadro de Tabla: Nmero Propiedades del Cuadro de Tabla: Ordenar Propiedades del Objeto Calendario/Deslizador Presentacin (modo calendario) General Presentacin (modo deslizador) Propiedades del Objeto contenedor: General Propiedades del Objeto de Bsqueda General Ordenar Presentacin Propiedades del Objeto de Lnea/Flecha: General Propiedades del Objeto de Texto: General Propiedades del Objeto marcador: General Propiedades del Objeto personalizado: General Propiedades grfico Expresiones (grfico de dispersin) Prueba Chi2 Prueba T No Pareada Prueba T Pareada purgechar PV Q QlikTechBlue QlikTechGray QlikView Desktop QlikView Personal Edition qlikviewversion Qualify
505 521 553 548 573 564 567 563 617 613 615 634 626 630 629 608 600 621 640 738 847 849 848 353 346
QuarterEnd QuarterName QuarterStart QvdCreateTime QvdFieldName QvdNoOfFields QvdNoOfRecords QvdTableName QVPath QVRoot qvuser QVWorkPath QVWorkRoot R rand RangeAvg RangeCorrel RangeCount RangeFractile RangeIRR RangeKurtosis RangeMax RangeMaxString RangeMin RangeMinString RangeMissingCount RangeMode RangeNPV RangeNullCount RangeNumericCount RangeOnly RangeSkew RangeStdev RangeSum RangeTextCount RangeXIRR RangeXNPV rank Rate Recargar recno
378 379 378 366 366 366 366 367 301 302 360 302 302
348 338, 899 340, 905 338, 900 339, 901 341 339, 901 338, 900 340, 904 338, 900 340, 903 340, 903 340, 904 341 339, 903 339, 902 340, 904 339, 901 338, 901 337, 899 339, 902 341 342 912 347 74 348
1025
Red Rehacer Cambio en el Diseo Rellenar Celdas reloadtime Rem Rename Field Rename Table Renombrar campos repeat Replace ReportComment ReportID ReportName ReportNumber residente Restablecer Estado de Borrado Restriccin de acceso Restriccin de Acceso Restricciones de Acceso RGB Right round rowno rtrim S Sample Script oculto ScriptError ScriptErrorCount ScriptErrorDetails ScriptErrorList second secondarydimensionality Section Seguridad Seleccin mltiple dentro de un campo Seleccionar Campos Selecciones Actuales Selecciones en grficos y tablas Select (SQL) Semantic
395 74 232 360 284 284 284 403 352 287, 354 368 368 368 368 273 75 212 437 437 394 285, 351 334, 896 349, 911, 934 352
Sentencias de Control de Script Sentencias de Script y palabras clave set SetDateYear SetDateYearMonth sign Signos de entrecomillado (Comillas) sin sin etiquetas sinh Sintaxis de Expresin para frmulas calculadas Sintaxis de Script skew Sleep SQL SQLColumns SQLTables SQLTypes sqr sqrt Star stdev stdv sterr steyx
246 243 290, 300 373 373 337, 899 309 343 278 343 943 243 314, 319, 869 291 291 291 292 292 342 342 293 314, 319, 868 318, 861 319, 862 319, 862 294 302 294 353 355 315, 856-857 295 393, 396
288 74, 198 306 307 306 307 368 906, 935 288 213, 437 119 493 121 659 288 290
Store StripComments Sub..end sub subfield substringcount sum Switch..case..default..end switch SysColor T Tabla Pivotante Tabla Pivotante: Men objeto Tabla Simple Tabla Simple: Men Objeto TableName TableName()
1026
Index
TableNumber TableNumber() Tag Tamao de Cabecera tan tanh tdist text TextBetween textcount TextCount Texto en Grfico Texto en Puntos de Datos thousandsep time time# timeformat timestamp timestamp# timestampformat TimeZone tinv Tipos de Grficos ttulo Ttulo
368 368 296 278 343 343 344 921 354 856 317, 860 701 680 303, 386 390 919 304, 387 393 919 304, 387 372 345 663 486, 528
TTest_upper TTest1_conf TTest1_df TTest1_dif TTest1_lower TTest1_sig TTest1_sterr TTest1_t TTest1_upper TTest1w_conf TTest1w_df TTest1w_dif TTest1w_lower TTest1w_sig TTest1w_sterr TTest1w_t TTest1w_upper TTestw_conf TTestw_df TTestw_dif TTestw_lower TTestw_sig TTestw_sterr TTestw_t TTestw_upper U Unless Unmap Unqualify untag field upper Usar la Tabla Pivotante UTC V Valores Predefinidos Variable Variables de Error Variables de interpretacin numrica Variables de manejo de valores Variables de Script Variables de Sistema
325, 876 328, 880 327, 879 328, 879 328, 880 327, 879 328, 880 327, 879 328, 881 329, 882 329, 881 329, 882 329, 883 329, 882 329, 882 328, 881 330, 883 327, 878 326, 876 326, 877 327, 878 326, 877 326, 877 326, 876 327, 878
540, 554, 569, 576, 586, 597, 605, 610, 618, 623, 631, 637, 642, 709, 718, 726, 734, 747, 757, 764, 771, 779, 788, 796, 809, 822 485, 530 370 907, 931 297 221 352 348 325, 875 324, 874 325, 874 325, 875 325, 874 325, 875 324, 874
Ttulo y Borde today top Trace Transformar Tabla trim true TTest_conf TTest_df TTest_dif TTest_lower TTest_sig TTest_sterr TTest_t
1027
Verbatim Visor de Datos Visor de Tablas Vista de rbol en cuadros de lista Vista de rbol en el Cuadro de Lista Vista Previa Vista previa de la expresin Volver a ejecutar script VRank W week weekday WeekEnd WeekName WeekStart weekyear when while White Wildmatch WinPath WinRoot X XIRR XML XNPV xor Y year year2date YearEnd YearName YearStart Yellow Z ZTest_conf ZTest_dif ZTest_sig ZTest_sterr
330, 883 332, 886 331, 885 331, 885 331, 886 331, 885
369 370 381 381 381 370 299 274 394 359 302 302
1028