You are on page 1of 1028

Manual de Referencia

Versin 11.0 para Microsoft Windows


SR2, Lund, Suecia, Septiembre 2012
Autor QlikTech International AB
QlikView 11 SR2, 11414 1
Copyright 1994-2012 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.
2 QlikView 11 SR2, 11414
Contents
Contenido
Parte 1 Introduccin
17
1 Antes de comenzar 19
1.1 Convenciones 19
1.2 Los Servicios de Soporte de QlikTech 20
2 Novedades en QlikView 11 21
2.1 Funcionalidad General 21
2.2 Mejoras en el cliente Ajax 23
2.3 QlikView Server 24
2.4 QlikView WorkBench 26
2.5 APIs 26
3 Compatibilidad con versiones anteriores de QlikView 27
3.1 Compatibilidad con formatos previos de archivo 27
3.2 Entornos mixtos cliente/servidor 27
4 QlikView Personal Edition 29
Parte 2 Instalacin
31
5 Instalacin de QlikView 32
5.1 Paquetes de instalacin QlikView 32
5.2 Descargar e Instalar el Programa de Instalacin de QlikView Desktop 33
5.3 Cuando se est ejecutando el programa de instalacin 33
5.4 Serializacin 34
5.5 Distribucin en Red de QlikView 34
5.6 El Editor de Archivo de Activacin de Licencia 34
5.7 Actualizar QlikView 35
6 OLE DB y ODBC 37
6.1 OLE DB 37
6.2 Cundo es necesaria la interfaz ODBC? 37
6.3 Crear fuentes de datos ODBC 38
Parte 3 Cuestiones bsicas de navegacin
39
7 Iniciar QlikView 40
7.1 Sintaxis de la lnea de comandos 40
7.2 La Pgina de Inicio 41
7.3 Conectar con el Servidor 43
7.4 Ejecucin por Lotes 45
8 El asistente "Comenzando" 47
9 Archivo QlikView 55
9.1 Archivos de Proyecto QlikView 55
9.2 Control de Versiones (source control) 56
10 Comandos de Men 59
10.1 Men Archivo 59
10.2 Men Editar 63
10.3 Men Ver 64
10.4 Men Selecciones 65
QlikView 11 SR2, 11414 3
Contenido
10.5 El men Diseo 65
10.6 Men Configuracin 67
10.7 Men Marcadores 67
10.8 Men Informes 68
10.9 Men Herramientas 68
10.10 Men Objeto 69
10.11 Men Ventana 69
10.12 Men Ayuda 70
11 Barras de Herramientas y Barra de Estado 73
11.1 Barras de Herramientas 73
11.2 Barra de Herramientas Estndar 73
11.3 Barra de Herramientas Navegacin 74
11.4 La Barra de Herramientas Diseo 75
11.5 Barra de Herramientas de Hoja 78
11.6 Barra de Herramientas Marcadores 78
11.7 Personalizar (Barras de Herramientas)... 78
11.8 Barra de Estado 82
12 Preferencias de Usuario 85
12.1 Preferencias de Usuario: General 85
12.2 Preferencias de Usuario: Guardar 89
12.3 Preferencias de Usuario: Editor 91
12.4 Preferencias de Usuario: Diseo 94
12.5 Preferencias de Usuario: Objetos 96
12.6 Fuente 98
12.7 Preferencias de Usuario: Exportar 99
12.8 Preferencias de Usuario: Imprimir 101
12.9 Preferencias de Usuario: Correo 102
12.10 Preferencias de Usuario: Ubicaciones 103
12.11 Preferencias de Usuario: Seguridad 106
12.12 Preferencias de Usuario: Licencia 107
13 Exportar e Imprimir 109
13.1 Imprimir: General 109
13.2 Imprimir: Diseo 110
13.3 Imprimir: Cabecera/Pie de pgina 112
13.4 Fecha & Hora 113
13.5 Imprimir Hoja 114
13.6 Vista Previa 114
13.7 Modo de Copiado 115
13.8 Exportar 116
14 Lgica y Selecciones 117
14.1 Seleccin de un valor en un campo 117
14.2 Cdigos de Color 117
14.3 Estilos de Seleccin 117
14.4 Indicadores 119
14.5 Seleccin mltiple dentro de un campo 120
14.6 Mover selecciones 120
14.7 Bloquear Valores de Campo Seleccionados 121
14.8 Selecciones Actuales 122
4 QlikView 11 SR2, 11414
Contents
14.9 Selecciones en Otros Objetos 122
14.10 Buscar 125
14.11 El Dilogo Bsqueda Avanzada 128
14.12 Modo And en Cuadros de lista 130
14.13 Tablas parcialmente desconectadas 131
14.14 Estados Alternos 131
15 Marcadores 133
15.1 Marcadores: tipos 133
15.2 Dilogo Aadir Marcador 133
15.3 Dilogo Marcadores 136
15.4 Exportar Marcadores 138
15.5 Importar Marcadores 139
15.6 Estados alternos y Marcadores 140
16 Informes 141
16.1 Men Informes 141
16.2 Editor de Informes 142
17 Alertas 161
17.1 Creacin de Alertas 161
17.2 Cmo utilizar las alertas 161
17.3 Alertas 162
17.4 El dilogo Alertas 163
17.5 Asistente de Alertas 166
18 Panel de Variables 173
19 Vista previa de la expresin 175
20 Archivos Internos 177
20.1 Referencias a archivos en el diseo QlikView 177
20.2 Archivos Internos en documentos QlikView 177
20.3 Archivos internos en el archivo de programa QlikView 177
20.4 Sonidos 178
Parte 4 Script
179
21 Introduccin a la Carga de Datos 180
21.1 Cargar datos desde archivos 180
21.2 Cargar Datos de Bases de Datos 181
22 Variables y Campos 183
22.1 Campos 183
22.2 Campos de entrada 184
22.3 Variable 185
22.4 Otras entidades en QlikView 185
23 Dilogo Editor de Script 187
23.1 Asistente de Sentencia Set 194
23.2 Buscar/Reeemplazar (script) 195
23.3 Script Oculto 196
23.4 Visor de Tablas 196
23.5 Propiedades de Vnculo de Datos 200
23.6 Conectar a una fuente de datos 202
23.7 Crear Sentencia Select 203
23.8 Abrir Archivos Locales 207
QlikView 11 SR2, 11414 5
Contenido
23.9 Abrir Archivos de Internet o Abrir Documento QlikView 208
23.10 Asistente de Datos Inline 209
23.11 Asistente para Tablas de Restriccin de Acceso 210
23.12 Asistente de Archivo 211
24 Sintaxis de script 241
24.1 Sentencias de Script y palabras clave 241
24.2 Nombres de Tabla 299
24.3 Variables de script 300
24.4 Expansiones de Signo Dlar 307
24.5 Comillas 309
25 Expresiones de Script 311
25.1 Operadores 311
25.2 Funciones de Agregacin 314
25.3 Otras funciones 332
26 Estructuras de datos 399
26.1 Sentencias de carga de datos 399
26.2 Ejecucin de Script 399
26.3 Campos de Sistema 399
26.4 Tablas Lgicas 401
26.5 Asociaciones entre tablas lgicas 402
26.6 Nombres de Campo 404
26.7 Concatenar varias tablas en una sola 405
26.8 Join y Keep 406
27 Evaluacin de los datos cargados 411
27.1 Bases de datos genricas 411
27.2 Tablas cruzadas 412
27.3 Emparejar intervalos con datos discretos 414
27.4 Utilizar la sintaxis ampliada de IntervalMatch para resolver problemas de cambios de dimensin
progresivos
415
27.5 Jerarquas 417
27.6 Vnculos semnticos 419
27.7 Vincular informacin a valores de campo 422
27.8 Limpieza de datos 423
27.9 Utilizacin de caracteres comodn en los datos 424
27.10 Manejo de valores NULL (nulos) en QlikView 426
27.11 Juego de caracteres 428
28 Archivos QVD 431
28.1 Finalidad de archivos QVD 431
28.2 Crear archivos QVD 432
28.3 Leer datos desde archivos QVD 432
28.4 Utilizacin de archivos QVD para carga incremental 433
29 Seguridad 439
29.1 Autenticacin y Autorizacin 439
29.2 Seguridad empleando QlikView Publisher 439
29.3 Seguridad empleando la Seccin de Acceso en el script QlikView 439
29.4 Secciones en el script 440
29.5 Niveles de Acceso en la Seccin de Acceso 440
29.6 Campos de sistema en la Seccin de Acceso 440
6 QlikView 11 SR2, 11414
Contents
29.7 Restricciones en la funcionalidad de QlikView 442
29.8 Reduccin Dinmica de Datos 442
29.9 Restricciones de acceso heredadas 444
29.10 Cifrado / Encriptado 444
Parte 5 La hoja y los objetos de hoja
445
30 Propiedades de Documento 446
30.1 Propiedades de Documento: General 446
30.2 Propiedades de Documento: Al Abrir 453
30.3 Propiedades de Documento: Hojas 455
30.4 Propiedades de Documento: Servidor 458
30.5 Propiedades de Documento: Planificador 461
30.6 Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables 462
30.7 Propiedades de Documento: Seguridad 465
30.8 Propiedades de Documento: Disparadores 467
30.9 Propiedades de Documento: Grupos 470
30.10 Propiedades de Documento: Tablas 472
30.11 Propiedades de Documento: Ordenar 475
30.12 Propiedades de Documento: Presentacin 476
30.13 Propiedades de Documento: Nmero 478
30.14 Propiedades de Documento: Cifrado 480
30.15 Propiedades de Documento, Extensiones 481
30.16 Fuente 482
30.17 Diseo 483
30.18 Ttulo 488
31 La Hoja 491
31.1 Creacin 491
31.2 Navegacin 491
31.3 Hoja: Men Objeto 492
31.4 Propiedades de Hoja 492
31.5 Propiedades de Hoja: General 493
31.6 Seleccionar Campos;Propiedades de Hoja: Campos 495
31.7 Propiedades de Hoja: Objetos 496
31.8 Propiedades de Hoja: Seguridad 498
31.9 Propiedades de Hoja: Disparadores 499
31.10 Propiedades de Pestaa 500
32 Objetos de Hoja 501
32.1 Objetos Locales y Objetos del Servidor 501
32.2 Men Objeto 502
32.3 Notas y Comentarios 502
32.4 Arrastrar y soltar a Microsoft Office 502
33 Cuadro de Lista 503
33.1 Cuadro de Lista: Men Objeto 503
33.2 Propiedades del Cuadro de Lista: General 507
33.3 Propiedades del Cuadro de Lista: Expresiones 511
33.4 Propiedades del Cuadro de Lista: Ordenar 519
33.5 Propiedades del Cuadro de Lista: Presentacin 520
33.6 Propiedades: Nmero 523
33.7 Fuente 525
QlikView 11 SR2, 11414 7
Contenido
33.8 Diseo 526
33.9 Ttulo 529
33.10 Vista de rbol en Cuadros de Lista 532
34 Cuadro de Estadsticas 533
34.1 Men Objeto del Cuadro de Estadsticas 533
34.2 Propiedades de Cuadro de Estadsticas: General 535
34.3 Propiedades del Cuadro de estadstica: Nmero 538
34.4 Fuente 539
34.5 Diseo 539
34.6 Ttulo 540
35 Cuadro de Seleccin Mltiple 541
35.1 Cuadro de Seleccin Mltiple: Men Objeto 541
35.2 Propiedades de Cuadro de Seleccin Mltiple: General 544
35.3 Propiedades del Cuadro de Lista: Ordenar 546
35.4 Propiedades del Cuadro de Seleccin Mltiple: Presentacin 548
35.5 Propiedades del Cuadro de Seleccin Mltiple: Nmero 553
35.6 Fuente 554
35.7 Diseo 554
35.8 Ttulo 554
36 Cuadro de Tabla 555
36.1 Utilizacin del Cuadro de Tabla 555
36.2 Cuadro de Tabla: Men Objeto 555
36.3 Propiedades de Cuadro de Tabla: General 561
36.4 Propiedades del Cuadro de Tabla: Ordenar 563
36.5 Propiedades del Cuadro de Tabla: Presentacin 564
36.6 Propiedades de Grfico: Estilo 566
36.7 Propiedades del Cuadro de Tabla: Nmero 567
36.8 Fuente 568
36.9 Diseo 569
36.10 Ttulo 569
37 Cuadro de Selecciones Actuales 571
37.1 Cuadro de Selecciones Actuales: Men Objeto 571
37.2 Propiedades del Cuadro de Selecciones Actuales: General 573
37.3 Fuente 575
37.4 Diseo 576
37.5 Ttulo 576
38 Cuadro de entrada 577
38.1 Usar el Cuadro de Entrada 577
38.2 Cuadro de Entrada: Men Objeto 577
38.3 Propiedades del Cuadro de Entrada: General 579
38.4 Propiedades del Cuadro de Entrada: Presentacin 581
38.5 Propiedades de Cuadro de Entrada: Reglas y Propiedades de documento: Variables 583
38.6 Propiedades del Cuadro de Entrada: Nmero 585
38.7 Fuente 586
38.8 Diseo 586
38.9 Ttulo 586
39 Botn 587
39.1 Botn: Men Objeto 587
8 QlikView 11 SR2, 11414
Contents
39.2 Botn Propiedades: General 589
39.3 Acciones 591
39.4 Fuente 598
39.5 Diseo 598
39.6 Ttulo 598
40 Objeto de Texto 599
40.1 Men de Objeto del Objeto de texto 599
40.2 Propiedades del Objeto de Texto: General 600
40.3 Acciones 605
40.4 Fuente 605
40.5 Diseo 605
40.6 Ttulo 605
41 Objeto de Lnea/Flecha 607
41.1 Objeto de Lnea/Flecha: Men Objeto 607
41.2 Propiedades del Objeto de Lnea/Flecha: General 608
41.3 Acciones 610
41.4 Diseo 610
41.5 Ttulo 610
42 Objeto Calendario/Deslizador 611
42.1 Utilizar un Objeto Calendario/Deslizador 611
42.2 Men Objeto del Objeto Calendario/Deslizador 611
42.3 Propiedades del Objeto Calendario/Deslizador: General 613
42.4 Propiedades del Objeto Calendario/Deslizador: Presentacin (modo deslizador) 615
42.5 Propiedades del Objeto Calendario/Deslizador: Presentacin (modo calendario) 617
42.6 Ordenar 617
42.7 Nmero 617
42.8 Fuente 618
42.9 Diseo 618
42.10 Ttulo 618
43 Objeto Marcador 619
43.1 Objetos Marcador en Estados Alternos 619
43.2 Objeto Marcador: Men Objeto 619
43.3 Propiedades del Objeto Marcador: General 621
43.4 Fuente 622
43.5 Diseo 623
43.6 Ttulo 623
44 Objeto de Bsqueda 625
44.1 Objeto de Bsqueda: Men Objeto 625
44.2 Propiedades del Objeto de Bsqueda: General 626
44.3 Propiedades del Objeto de Bsqueda: Presentacin 629
44.4 Propiedades del Objeto de Bsqueda: Ordenar 630
44.5 Fuente 630
44.6 Diseo 630
44.7 Ttulo 631
45 Contenedor 633
45.1 Contenedor: Men Objeto 633
45.2 Propiedades contenedor: General 634
45.3 Propiedades del Contenedor: Presentacin 636
QlikView 11 SR2, 11414 9
Contenido
45.4 Fuente 637
45.5 Diseo 637
45.6 Ttulo 637
46 Objeto Personalizado 639
46.1 Objeto Personalizado: Men Objeto 639
46.2 Propiedades del Objeto personalizado: General 640
46.3 Diseo 642
46.4 Ttulo 642
47 Panel de Objetos del Servidor 643
47.1 Configurar el Panel 643
47.2 Objetos Compartidos 644
47.3 Aadir y Compartir Objetos 644
47.4 El dilogo Objetos del Servidor 645
48 Plantillas de Diseo 649
48.1 Acerca de las plantillas de diseo QlikView 649
48.2 Aplicar plantillas en el Diseo 650
48.3 Asistente de Creacin de Plantillas 651
Parte 6 Grficos:
655
49 Introduccin 656
49.1 Nuevo Grfico 658
49.2 Selecciones en grficos y tablas 659
49.3 Cambio Rpido de Estilo de Grfico 660
49.4 Ajustar y mover componentes de un grfico 660
49.5 Propiedades de Grfico 661
49.6 Propiedades de Grfico: General 661
50 Grfico de Barras 667
50.1 Nuevo Grfico 667
50.2 Grfico de Barras: Men Objeto 667
50.3 General 670
50.4 Propiedades de Grfico: Dimensiones 671
50.5 Propiedades de Grfico: Lmites de Dimensin 676
50.6 Propiedades de Grfico: Expresiones 680
50.7 Propiedades de Grfico: Ordenar 692
50.8 Propiedades de Grfico: Estilo 693
50.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 696
50.10 Propiedades de Grfico: Ejes (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 702
50.11 Propiedades de Grfico: Colores 705
50.12 Propiedades de grfico: Nmero 708
50.13 Fuente 709
50.14 Diseo 709
50.15 Ttulo 709
51 Grfico de Lneas 711
51.1 Nuevo Grfico 711
51.2 Grfico de Lneas: Men Objeto 712
51.3 General 714
51.4 Dimensiones 714
51.5 Lmites de Dimensin 714
10 QlikView 11 SR2, 11414
Contents
51.6 Expresiones 714
51.7 Ordenar 714
51.8 Estilo 715
51.9 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 715
51.10 Ejes 718
51.11 Colores 718
51.12 Nmero 718
51.13 Fuente 718
51.14 Diseo 718
51.15 Ttulo 718
52 Grfico Combinado 719
52.1 Grfico Combinado: Men Objeto 719
52.2 General 722
52.3 Dimensiones 722
52.4 Lmites de Dimensin 722
52.5 Expresiones 722
52.6 Ordenar 722
52.7 Estilo 723
52.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 723
52.9 Ejes 726
52.10 Colores 726
52.11 Nmero 726
52.12 Fuente 726
52.13 Diseo 726
52.14 Ttulo 726
53 Grfico de Radar 727
53.1 El Men Objeto del Grfico de Radar 727
53.2 General 730
53.3 Dimensiones 730
53.4 Lmites de Dimensin 730
53.5 Expresiones 730
53.6 Ordenar 730
53.7 Estilo 731
53.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 731
53.9 Ejes 734
53.10 Colores 734
53.11 Nmero 734
53.12 Fuente 734
53.13 Diseo 734
53.14 Ttulo 734
54 Grfico de Dispersin 735
54.1 El men Objeto del Grfico de Dispersin 735
54.2 General 738
54.3 Dimensiones 738
54.4 Lmites de Dimensin 738
54.5 Propiedades grfico: Expresiones (grfico de dispersin) 739
54.6 Ordenar 739
54.7 Estilo 740
QlikView 11 SR2, 11414 11
Contenido
54.8 Propiedades de Grfico: Presentacin (Grfico de Dispersin - de Rejilla) 740
54.9 Propiedades grfico: ejes (grfico de tarta/de dispersin) 744
54.10 Colores 746
54.11 Nmero 746
54.12 Fuente 746
54.13 Diseo 746
54.14 Ttulo 747
55 Grfico de Rejilla 749
55.1 Grfico de Rejilla: Men Objeto 749
55.2 Dimensiones 752
55.3 Lmites de Dimensin 752
55.4 Expresiones 752
55.5 Ordenar 752
55.6 Estilo 753
55.7 Propiedades de Grfico: Presentacin (Grfico de Dispersin - de Rejilla) 753
55.8 Ejes 757
55.9 Colores 757
55.10 Nmero 757
55.11 Fuente 757
55.12 Diseo 757
55.13 Ttulo 757
56 Grfico de Tarta 759
56.1 El men Objeto del Grfico de Tarta 759
56.2 Dimensiones 762
56.3 Lmites de Dimensin 762
56.4 Expresiones 762
56.5 Ordenar 762
56.6 Estilo 762
56.7 Propiedades de Grfico: Presentacin (Grfico de Tarta) 762
56.8 Colores 764
56.9 Nmero 764
56.10 Fuente 764
56.11 Diseo 764
56.12 Ttulo 764
57 Grfico de Embudo 765
57.1 Grfico de Embudo: Men Objeto 765
57.2 General 768
57.3 Dimensiones 768
57.4 Lmites de Dimensin 768
57.5 Expresiones 768
57.6 Ordenar 768
57.7 Estilo 769
57.8 Propiedades de grfico: Presentacin (Grfico de embudo) 769
57.9 Colores 770
57.10 Nmero 770
57.11 Fuente 771
57.12 Diseo 771
57.13 Ttulo 771
12 QlikView 11 SR2, 11414
Contents
58 Grfico de Bloques 773
58.1 Grfico de Bloques: Men Objeto 773
58.2 General 776
58.3 Dimensiones 776
58.4 Lmites de Dimensin 776
58.5 Expresiones 776
58.6 Estilo 776
58.7 Propiedades de grfico: Presentacin (Grfico de bloques) 776
58.8 Colores 778
58.9 Nmero 778
58.10 Fuente 778
58.11 Diseo 779
58.12 Ttulo 779
59 Grfico de Indicador 781
59.1 Grfico de Indicador: Men Objeto 781
59.2 General 784
59.3 Dimensiones 784
59.4 Expresiones 784
59.5 Ordenar 784
59.6 Estilo 784
59.7 Propiedades de Grfico: Presentacin (Grfico de Indicador) 784
59.8 Acciones 787
59.9 Colores 788
59.10 Nmero 788
59.11 Fuente 788
59.12 Diseo 788
59.13 Ttulo 788
60 Grfico Mekko 789
60.1 Grfico Mekko: Men Objeto 789
60.2 General 791
60.3 Dimensiones 791
60.4 Lmites de Dimensin 792
60.5 Expresiones 792
60.6 Ordenar 792
60.7 Estilo 792
60.8 Propiedades de Grfico: Presentacin (Grfico de Barras, de Lneas, Combinado, de Radar, Mekko) 792
60.9 Ejes 795
60.10 Colores 795
60.11 Nmero 795
60.12 Fuente 795
60.13 Diseo 796
60.14 Ttulo 796
61 Tabla Pivotante 797
61.1 Usar la Tabla Pivotante 797
61.2 Tabla Pivotante: Men objeto 801
61.3 General 804
61.4 Dimensiones 804
61.5 Expresiones 804
QlikView 11 SR2, 11414 13
Contenido
61.6 Ordenar 804
61.7 Propiedades de grfico: Presentacin (tabla dinmica) 805
61.8 Propiedades de Grfico: Efectos Visuales 807
61.9 Propiedades de Grfico: Estilo 808
61.10 Nmero 809
61.11 Fuente 809
61.12 Diseo 809
61.13 Ttulo 809
62 Tabla Simple 811
62.1 Usar la Tabla Simple 811
62.2 Tabla Simple: Men Objeto 812
62.3 General 815
62.4 Dimensiones 815
62.5 Lmites de Dimensin 815
62.6 Expresiones 815
62.7 Propiedades de grfico: Orden (tabla simple) 816
62.8 Propiedades de Grfico: Presentacin (Tabla Simple) 817
62.9 Propiedades de Grfico: Efectos Visuales 820
62.10 Propiedades de Grfico: Estilo 821
62.11 Nmero 822
62.12 Fuente 822
62.13 Diseo 822
62.14 Ttulo 822
63 Editar Expresin (dilogo) 823
63.1 Men Archivo 826
63.2 Men Editar 826
63.3 Men Configuracin 826
63.4 Asistente de Mezcla de Colores 826
64 Asistente de Cuadro 831
64.1 Definir Datos del Asistente de Cuadro 831
64.2 Presentacin del Asistente de Cuadro 832
65 Asistente de Grfico Rpido 833
65.1 Iniciar el Asistente de Grfico Rpido 833
66 Asistente de grfico de tiempos 841
66.1 Inicio del Asistente de Grfico de Tiempos 841
67 Asistente de Grfico de Estadsticas 847
67.1 Iniciar el Asistente de Grfico de Estadsticas 847
67.2 Prueba Chi2 847
67.3 Prueba T Pareada 848
67.4 Prueba T No Pareada 849
68 Expresiones de Grfico 851
68.1 Estados Alternos y Expresiones de Grfico 852
68.2 Expansin de Variable de Texto 853
68.3 Operadores 853
68.4 Funciones de Agregacin en Grficos 856
68.5 Funciones para dimensiones sintticas 893
68.6 Otras funciones 893
69 Ejemplos 923
14 QlikView 11 SR2, 11414
Contents
69.1 Ejemplos de Calificadores de Agregacin 923
69.2 Ejemplos de Estados Alternos en Expresiones de Grfico 924
70.1 Ejemplos de Funciones de Rango de Grficos 927
71.1 Ejemplos de Funciones Inter-Registro en Grficos 931
72 Agregaciones anidadas y otros asuntos relacionados 937
73 Frmulas Calculadas 943
73.1 Introducir una Frmula Calculada 943
73.2 Mensajes de Error 943
73.3 Frmula Calculada 943
74 Grupos de Campos 945
74.1 Grupos Jerrquicos 945
74.2 Grupos no jerrquicos (Cclicos) 946
75 Mensajes de Error Personalizados 947
Parte 7 Formatos numricos
949
76 Tipos de Datos en QlikView 950
76.1 La representacin interna de los datos en QlikView 950
76.2 Interpretacin numrica 950
76.3 Fechas y horas 953
77 Cdigos de Formato para Funciones de Interpretacin y Formato 957
77.1 Nmeros 957
77.2 Fechas 958
77.3 Horas 958
77.4 Fecha/Hora 958
Parte 8 Macros y Automatizacin
961
78 Utilizacin de las Macros y la Automatizacin en QlikView 962
78.1 La Interfaz de Automatizacin de QlikView 962
78.2 Cmo puede controlar QlikView la Automatizacin y las Macros 962
79 Intrprete Interno de Macros 965
79.1 Invocar Macros 965
79.2 Funciones especiales de librera para JScript 966
79.3 Editor de Mdulo 967
79.4 Depurador de Macros 969
80 Acceder a un Documento QlikView 971
80.1 Acceder a Documentos QlikView desde el Exterior 971
80.2 Acceder a Documentos QlikView desde el Intrprete de Macros Interno 971
81 Llamadas a Funciones VBScript desde el Script 973
81.1 Paso de Parmetros 974
82 Utilizacin de Macros en Documentos QV del QV-Server 975
82.1 Macros en QlikView Server 975
82.2 Limitaciones en la funcionalidad de las macros 975
82.3 Limitaciones de los disparadores de Macros 975
82.4 Funciones VBScript 976
82.5 Exportaciones en el lado del Servidor 976
Parte 9 Apndice
977
A Limitaciones y Requisitos 978
A.1 Limitaciones acerca de la cantidad de datos que se pueden cargar 978
QlikView 11 SR2, 11414 15
Contenido
A.2 Requisitos del Sistema 978
A.3 Libreras de Vnculos Dinmicos (dlls) necesarias 980
B Mtodos Abreviados de Teclado 981
B.1 Mtodos Abreviados del Men Archivo 981
B.2 Mtodos Abreviados del Men Editar 982
B.3 Mtodos Abreviados del Men Ver 982
B.4 Mtodos Abreviados del Men Selecciones 982
B.5 Mtodos Abreviados del Men Conifguraciones 983
B.6 Mtodos Abreviados del Men Marcadores 983
B.7 Mtodos Abreviados del Men Herramientas 983
B.8 Mtodos Abreviados del Men Objeto (Cuadro de Lista, Cuadro de Estadsticas y Cuadro de Seleccin
Mltiple)
983
B.9 Mtodos Abreviados de Teclado en el Script 983
B.10 Mtodos Abreviados de la Tecla F 984
C Optimizacin del Rendimiento de Aplicaciones 985
C.1 Introduccin 985
C.2 Count ( Distinct 'FieldName') 985
C.3 If ( Condition(Text),....) 986
C.4 Sum ( If (Condition, 'FieldName')) 986
C.5 If ( Condition, Sum(FieldName)..) 987
C.6 If (Condition1, Sum('FieldName'), If (Condition2, Sum('FieldName').. 987
C.7 Clasificar texto 988
C.8 Ttulos dinmicos y objetos de texto 988
C.9 Disparadores de Macros ( "ante cambio" ) 989
D Preguntas Frecuentes (FAQ) 991
D.1 Instalacin 991
D.2 Documentos QlikView 991
D.3 Scripts y Carga de Datos 992
D.4 Lgica QlikView 993
D.5 Diseo 994
D.6 Compartir documentos QlikView con otras personas 995
E Proteccin de Datos 997
E.1 Seguridad e Integridad de los Datos 997
E.2 El Derecho a modificar los datos 997
E.3 El derecho a Visualizar los Datos 997
E.4 Integridad de los Datos 998
F Formalismo Backus-Naur 999
Glosario 1001
ndice 1015
16 QlikView 11 SR2, 11414
Parte 1 Introduccin
Parte 1 Introduccin
QlikView 11 SR2, 11414 17
18 QlikView 11 SR2, 11414
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 crear una interfaz flexible para los usuarios finales y un almacn de datos
l obtener rpidamente un retrato real de las relaciones entre los datos
l elaborar presentaciones basadas en sus datos
l crear grficos y tablas dinmicos e ilustrativos
l analizar estadsticas
l vincular descripciones y funcionalidad multimedia a sus datos
l construir sus propios sistemas expertos
l crear tablas nuevas, integrando informacin de fuentes muy diversas
l 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.
Convenciones Generales
l La expresin "elegir" se utiliza para ejecutar un comando del men en la barra de herramientas o en
un cuadro de dilogo.
QlikView 11 SR2, 11414 19
l 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.
l Las listas numeradas (p.ej. 1, 2, 3, ...) indican procesos con uno o ms pasos secuenciales.
l Las listas de puntos, como sta, proporcionan informacin, y no indican pasos secuenciales.
Convenciones en cuanto al ratn
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.)
l "Apuntar a..." significa mover el ratn y por tanto el cursor hasta colocar la punta de ste encima del
objeto en cuestin.
l "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.
l "Doble-clic..." significa hacer rpida y seguidamente dos clics con el botn del ratn (dos veces).
l "Clic derecho" significa hacer clic con el botn derecho del ratn.
Convenciones del teclado
l Los nombres de las teclas aparecen en letra mayscula inicial, por ej. "Pulse Intro".
l La tecla de Retorno y la tecla Intro se refieren a lo mismo en QlikView.
l 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.
l Un smbolo de coma "," entre dos nombres de teclas indica que hay que pulsar las teclas
secuencialmente.
1.2 Los Servicios de Soporte de QlikTech
Puede contactar con nosotros si necesita soporte acerca del producto, programas de formacin adicionales, o
si tiene alguna consulta referente al desarrollo de la aplicacin. Consulte nuestra pgina web para
informacin actualizada de contacto con nuestros servicios de soporte. Nos encontrar en
http://www.qlikview.com.
QlikTech International, sede central
QlikTech International Tel: +1 (888)-828-9768
150 N. Radnor Chester Road Fax: 610-975-5987
Suite E220
Radnor, PA 19087
USA
Para contactar con nuestras oficinas de otros pases, por favor, visite nuestra pgina web (vea la direccin
URL anterior).
20 QlikView 11 SR2, 11414
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.
2.1 Funcionalidad General
Mejoras en la carga mediante hierarchy
Las cargas con el prefijo hierarchy se han rediseado. El prefijo hierarchy se ejecuta ahora en la mitad de
tiempo, en comparacin con QlikView 10. Otros cambios incluyen mejoras en la escalabilidad en jerarquas
muy extensas. No ha habido cambios en la sintaxis de las cargas con hierarchy.
Herramienta desplegable de seleccin para las pestaas del
Script de carga
En la barra de herramientas del Editor de Script se ha incorporado un selector desplegable para las pestaas
del script. Esto proporciona a los usuarios una alternativa a los clics de ratn en las pestaas del script de
carga para navegar por las pestaas. Para ms informacin, vase la Dilogo Editor de Script (pgina 187).
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.
Notacin BNF en los consejos de la herramienta del Script
de Carga
El editor de script de QlikView muestra ahora notacin BNF (sintaxis) en los consejos de la herramienta.
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.
Ayuda contextual en el Editor de Script
La ayuda contextual no funcionaba bien en QlikView 10. Esto se ha subsanado para QlikView 11. El texto
de la ayuda no obstante an no est completamente actualizado para QlikView 11 en este momento.
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
Alternos se parecen mucho a esto mismo. El desarrollador de QlikView puede crear mltiples estados en un
QlikView 11 SR2, 11414 21
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 131)
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.
Activacin Condicional de Expresiones y Dimensiones
Ahora se pueden habilitar o deshabilitar mediante condiciones las expresiones y dimensiones. Hay nuevas
casillas de verificacin y campos de expresiones en las pestaas de Dimensiones y Expressiones de los
dilogos de propiedades para emplearlos con esta funcionalidad.
Integracin de Control de Versiones (source control)
En Qlikview 11 hemos introducido la funcionalidad para desarrolladores de documentos QVW de gestionar
su trabajo con paquetes de herramientas de control de versiones. La integracin de paquetes de control de
versiones con QlikView permite el almacenamiento y la recuperacin de los componentes individuales que
constituyen un QVW, la integracin de control de versiones en Qlikview da a los desarrolladores formas de
controlar y compartir esfuerzos de desarrollo en un solo QVW. Qlikview proporciona integraciones estndar
con Microsoft TFS (Vers.11 en adelante) y Subversion (11 SR1 en adelante). Se proporciona tambin una
interfaz abierta para otras herramientas de control de versiones, a fin de permitir a las organizaciones trabajar
con su sistema preferido con el desarrollo QlikView estndar.La funcionalidad est disponible cuando se
utiliza QlikView Desktop.
22 QlikView 11 SR2, 11414
Una nueva opcin de men en el men Archivo permite a los desarrolladores de QlikView conectar un
documento QlikView a un sistema de control de versiones o 'source control'. Esta funcin opera con los
archivos XML de proyecto que genera QlikView Desktop y ofrece integracin bsica con sistemas de
control de versiones de terceros.
En la fase inicial el sistema de control de versiones necesitaba una implementacin de la API MSSCCI para
poder hacer uso de esta funcionalidad pero esto ha sido reemplazado, lo cual significa que
'MsscciWrapper32.exe ya no formar parte de la instalacin. Se instalarn dos nuevos archivos:
QvMsscciProvider.exe y QvSvnProvider.exe en la misma carpeta que QV.exe.
La integracin de QlikView 11 con Control de versiones es compatible con Microsoft Team Foundation
Server y Subversion.
Para ms informacin, consulte el informe sobre control de versiones disponible en community.qlikview.com.
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 Eliminar Campo
l Fijar Nombre de Estado
l Copiar Contenidos de Estado
l Intercambiar Contenidos de Estado
l Recargar
l Actualizacin Dinmica
Para ms informacin, vase Aadir Accin (Dilogo) (pgina 591).
2.2 Mejoras en el cliente Ajax
Aparte de las nuevas funciones de diseo anteriormente descritas, se han incluido diversas funciones
especficas para Ajax:
Pivotar en Tablas Pivotantes
El objetivo es lograr una paridad entre el cliente C y el cliente AJAX. Ahora se puede pivotar una tabla
pivotante en el cliente AJAX. Por ejemplo, si una tabla pivotante tiene 3 dimensiones y varias expresiones,
ahora es posible ordenar las columnas en cualquier orden.
Actualizaciones en la Interfaz Grfica de Usuario
Se han incluido diversas actualizaciones grficas en el cliente Ajax:
l Ordenar por columnas en cuadros de lista.
l Una nueva fila de pestaa est disponible en Internet Explorer 9, Firefox 4 (y superior) y Chrome 12
(y superior).
l Las barras de desplazamiento de los objetos se han mejorado.
QlikView 11 SR2, 11414 23
Dilogos de Propiedades
Los dilogos de propiedades presentan 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.
AJAX on Small Devices
AJAX on Small Devices ofrece un soporte para la exploracin de datos QlikView en pequeos dispositivos
tctiles, como por ejemplo telfonos mviles. Se pueden utilizar aplicaciones previas sin tener que
redisearlas, as como toda la funcionalidad QlikView junto con las tcnicas de desplazamiento y zooming
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).
2.3 QlikViewServer
Ayuda en QMC
Se ha incorporado una Ayuda contextual al QMC.
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.
Registro de Auditora por Documento
Algunas empresas u organizaciones necesitan que se genere un archivo .log (de registro) para auditoras de
usuarios, de forma que cada consulta quede registrada y sea posible ver "quin ha hecho qu" de forma
retroactiva. QlikView 10 Server puede hacer esto, pero lo hace para la totalidad del servidor: o se registran
todos los documentos, o ninguno. En la versin 11 esto se puede hacer por documento, de forma individual.
Activar y Desactivar Descargas de Documentos por
Documento y Usuario
Muchas veces el administrador del sistema querr evitar que algunos datos "delicados" salgan del QlikView
Server. En estos casos lo que se hace es no permitir descargas ni impresin o exportacin del archivo .qvd;
slo se permite la sesin interactiva en el QlikView Server. Esta funcionalidad est disponible en la versin
10 a nivel de documento. En la versin 11 se puede hacer adems a nivel de usuario.
Activar y Desactivar Exportacin e Impresin por Documento
y Usuario
En muchos casos el administrador del sistema querr evitar la exportacin a excel y la impresin de archivos.
En la versin 11 se puede hacer esto a nivel de usuario y de documento.
Mini scripts para creacin de QVDs
Ahora se puede aadir la creacin de archivos QVD mediante un mini-script. Esto se hace en "Tareas de
Soporte".
24 QlikView 11 SR2, 11414
Distribucin por correo electrnico dentro de un documento
QVW
Ahora se puede distribuir un archivo QVW a los receptores de correo electrnico definidos en un campo de
un documento.
E-mail de Alerta a Administradores de Documentos
Ahora se puede enviar un e-mail de alerta a los administradores de documentos.
Rastreo de Licencia
La utilizacin de licencias se aade ahora a los registros QVS.
Rendimiento de Distribucin y Recarga
Se ha mejorado el rendimiento de la distribucin y recarga.
l 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.
l Los bucles y el rendimiento se mejorarn en sucesivas versiones.
Interfaz de usuario de la Consola de Gestin MG
(Management Console)
l Se han eliminado las inconsistencias en la UI.
l El rendimiento de la actualizacin de tablas se ha mejorado en todo el QMC.
l La pgina Estado se muestra y actualiza con ms rapidez.
l Ahora se puede expandir toda una cadena de tareas con un clic del botn derecho.
l Y se puede eliminar un usuario de todas las distribuciones en las que el usuario se busca
explcitamente.
l Se ha aadido una bsqueda y un filtro a los dilogos Origen y Documentos de Usuario.
l Se han icorporado alertas al estado de servicio.
l Los tipos de usuario y el clustering son ahora ms consistentes entre los servicios.
Reduccin con Campos Bloqueados
En versiones anteriores de QlikView una reduccin se vea afectada por campos bloqueados (por reduccin
en efecto de los valores bloqueados). En la versin 11 la reduccin ignorar los campos bloqueados.
Entrada Registrada al Servicio de Distribucin
El logging y la gestin de errores no son del todo fiables y a veces resultan confusos. Un error real puede a
veces mostrarse como tres o ms errores. Una tarea que finaliz correctamente puede generar a veces muchas
advertencias porque el QVB no ha respondido durante algunos segundos. Esto se ha arreglado.
QMC y QMEC fusionados en QMC
Se ha eliminado el QMC y QEMC ha pasado a ser QMC.
Remake de Access Point
Access Point goza ahora de un aspecto y una experiencia totalmente nuevos; se han incluido unas
capacidades de bsqueda.
QlikView 11 SR2, 11414 25
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.
Mejoras en el Balance de Carga
Se ha mejorado el reporte de cargas de memoria y CPU en el QlikView Server fsico. El algoritmo de
balance de carga tambin se ha mejorado. Se puede cambiar la frmula actual utilizada para el balance de
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.
MSI - Instalacin para QlikView Server
Se ha revisado a fondo la MSI.
2.4 QlikViewWorkBench
QlikView Workbench ha sido actualizado con una serie de funciones nuevas.
l QlikView Workbench incluye ahora un asistente que permite la creacin de objetos de Extensiones.
l 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.
API de Servicio de Gestin QlikView
Esta versin contiene las siguientes actualizaciones a la API de Servicios de Gestin de QlikView.
l Estado de Servicio
l Configuracin y gestin de Licencias de QlikView Server y QlikView Publisher (no CALs)
l Parmetros de Servicios de Distribucin de QlikView
l Configuracin de la colaboracin entre documentos de usuario (en modo restringido)
l Apertura/Acceso a datos de documentos fuente (por ej. campos y marcadores)
l Estadsticas QVS
l consulta y validacin de usuario DSC
l Importar tareas/comunicacin remota QMS
API de QlikView JavaScript
Se ha actualizado la documentacin de la versin 11 de JavaScript.
26 QlikView 11 SR2, 11414
3 Compatibilidad con versiones anteriores
de QlikView
El equipo de desarrollo de QlikView ha hecho todo lo que estaba en su mano para facilitar lo ms posible la
migracin a QlikView 11 desde versiones anteriores. Creemos haber cumplido nuestro objetivo y la
migracin desde QlikView 7.52 , 8, 9 y 10 es algo realmente sencillo. Este captulo aborda algunas de las
posibles reas que podran no obstante presentar algn inconveniente.
3.1 Compatibilidad con formatos previos de archivo
Compatibilidad con formatos de archivo de QlikView 7, 8, 9,
10 y 11
QlikView 7.52 y posteriores comparten todos el mismo formato de archivo que QlikView 11. Puede trabajar
con estas versiones en paralelo prcticamente sin reparar en ello. La nueva funcionalidad de QlikView 11
por supuesto no estar operativa en QlikView 7.52, 8, 9 o 10, pero s se conservar intacta incluso si los
documentos se abren y editan en versiones anteriores. Todo esto funciona de manera muy similar a como lo
hacen los archivos de Microsoft Office desde hace ya algn tiempo.
Compatibilidad de lectura de archivos con versiones
anteriores
QlikView 11 abrir todos los archivos QlikView creados con QlikView 7.52 y posteriores. Si necesitara
abrir archivos de versiones anteriores, tendr que hacerlo a travs de QlikView 7.52. Contacte con su
proveedor QlikView habitual para que le facilite una copia gratuita. El equipo de desarrollo siempre se
esfuerza por mantener el aspecto de un documento de una versin nueva lo ms parecido posible a los
documentos de la versin anterior. Sin embargo, a veces la funcionalidad aadida obliga a realizar cambios
en el aspecto de los documentos.
Guardar en formatos anteriores a QlikView 11
QlikView 11 no puede guardar documentos en ningn formato de archivo previo a QlikView 7,52.
3.2 Entornos mixtos cliente/servidor
QlikView 11 <-> QlikView 7/8/9/10
QlikView Server 7,52 y posteriores funcionarn sin fisura alguna con clientes QlikView 11; igual que lo
har QlikView Server 11 con clientes QlikView 7,52 y posteriores. Por supuesto, para hacer uso de la
funcionalidad especfica de QlikView 11 necesita disponer de ambos, cliente y servidor, en su versin 11.
QlikView 11 no es compatible con versiones de QlikView 7.51 y posteriores.
Versiones anteriores
QlikView Server 11 no es compatible con clientes QlikView 6. Ni tampoco QlikView Server 6 es
compatible con clientes QlikView 11.
QlikView 11 SR2, 11414 27
28 QlikView 11 SR2, 11414
4 QlikView Personal Edition
Con QlikView Personal Edition, QlikTech ofrece una versin gratuita de QlikView para un uso personal. Va
dirigido a individuos, estudiantes o pequeas empresas. QlikView Personal Edition es el producto QlikView
Desktop completo y utiliza el mismo paquete de instalacin. La nica diferencia es que QlikView Personal
Edition se ejecuta sin una clave de licencia.
Si en cualquier momento usted o su empresa deciden adquirir una licencia QlikView completa, esta
instalacin de Personal Edition se convertir automticamente en un completo QlikView Desktop, sin
requerir software adicional y sin efectuar cambio alguno en sus documentos QlikView.
No hay limitaciones en cuanto a funcionalidad o tiempos en QlikView Personal Edition, pero s hay unos
aspectos a tener en cuenta en relacin al manejo de documentos QlikView. En QlikView Personal Edition,
todo documento se almacena con una clave de usuario que liga dicho documento al ordenador en el que se
cre. Esto implica que:
l 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.
l 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
QlikView 11 SR2, 11414 29
de Descargas de QlikView . Estos documentos tambin estn adaptados para su uso en QlikView Personal
Edition.
30 QlikView 11 SR2, 11414
Parte 2 Instalacin
Parte 2 Instalacin
QlikView 11 SR2, 11414 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).
5.1 Paquetes de instalacin QlikView
Se puede seleccionar entre diversos paquetes de instalacin de QlikView.
QlikView Desktop, QlikView Server, QlikView WorkBench y QlikView WebParts estn disponibles para
versiones de 32 y 64 bits.
Si desea informacin sobre QlikView Server, QlikView WorkBench, QlikView WebParts y QlikView
Automation, consulte la documentacin especfica de cada uno de ellos.
Paquetes de instalacin de QlikView Desktop
Los paquetes de instalacin de QlikView Desktop incluyen los siguientes componentes:
l La aplicacin QlikView
l El plugin QlikView Internet Explorer
l Plantillas de QlikView
l Ejemplos de QlikView
l Unos archivos de ayuda en mltiples idiomas que pueden seleccionarse desde la interfaz de usuario.
l El Manual de Referencia de QlikView en ingls
Seleccione Personalizado durante el proceso de instalacin si desea reducir el nmero de componentes
instalados.
Paquetes de Documentacin y Tutorial de QlikView
La documentacin de QlikView se puede descargar e instalar aparte, de forma individual. Tenga en cuenta
que casi toda la informacin del Manual de Referencia de QlikView se encuentra tambin en los archivos de
la Ayuda contextual de programa, que se incluyen automticamente en la instalacin estndar de QlikView.
Los archivos de Ayuda estn traducidos a muchos idiomas y stos pueden seleccionarse desde la interfaz
misma de usuario.
El paquete de instalacin de la Documentacin y el Tutorial incluye los siguientes componentes:
l El Manual de Referencia de QlikView Server
l El Manual de Referencia de QlikView WorkBench
l El Manual de Referencia de QlikView WebParts
l El Manual de Referencia de Qlik View Automation
l El Manual de Referencia de QlikView, en todos los idiomas que se pueden seleccionar en la interfaz
de usuario.
l El Tutorial de QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario.
l La gua API (un documento QlikView que describe la API COM)
El paquete completo de instalacin de la Documentacin y el Tutorial de QlikView Desktop incluye los
siguientes componentes:
l El Manual de Referencia de QlikView, en todos los idiomas que se pueden seleccionar en la interfaz
de usuario.
l El Tutorial de QlikView, en todos los idiomas que pueden seleccionarse en la interfaz de usuario.
l La gua API (un documento QlikView que describe la API COM)
32 QlikView 11 SR2, 11414
Parte 2 Instalacin
El paquete completo de instalacin de la Documentacin y el Tutorial de QlikView Desktop incluye los
siguientes componentes:
l El Manual de Referencia de QlikView en el idioma seleccionado
l El Tutorial de QlikView en el idioma seleccionado
5.2 Descargar e Instalar el Programa de Instalacin de
QlikViewDesktop
Haga lo siguiente:
1. Vaya a www.qlikview.com/download y seleccione un paquete de instalacin de QlikView Desktop.
2. Regstrese o haga login para comenzar la descarga de QlikView.
3. Haga doble clic en el archivo Setup.exe para comenzar la instalacin.
Se debera iniciar el programa de instalacin.
5.3 Cuando se est ejecutando el programa de instalacin
1. Primero, seleccione en el desplegable el idioma deseado para la instalacin y pulse Aceptar.
2. Espere mientras se prepara la instalacin, conforme a los dilogos que se muestran.
3. Cuando se abra el dilogo de Bienvenida, lea la informacin y pulse Siguiente.
4. Se abre el acuerdo de licencia del software. Lalo y haga clic en Acepto las condiciones de este
acuerdo de licencia (si est conforme). A continuacin pulse Siguiente.
5. En el dilogo Informacin de Usuario especifique para quin se personaliza la instalacin. Pulse
Siguiente para continuar.
6. Si prefiere una carpeta de destino distinta de la predeterminada por el programa de instalacin,
especifique esto haciendo clic en Cambiar en el dilogo Carpeta de Destino. A continuacin pulse
Siguiente.
7. Aparece el dilogo Tipo de Instalacin. Si se elige Completo, se instalarn las siguientes
funcionalidades en la ruta definida en el anterior dilogo: El programa QlikView y su archivo de
Ayuda, el Plug-In QlikView de Internet Explorer, diversos ejemplos de funcionalidad QlikView. Si
elige Personalizado, al pulsar Siguiente aparecer un dilogo donde podr especificar las
caractersticas que se van a instalar. Haga su seleccin y pulse Siguiente.
8. La instalacin ya est lista para comenzar. Pulse Siguiente para iniciar la instalacin.
9. En el ltimo dilogo pulse Finalizar para finalizar el proceso de instalacin.
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.
Archivo de Configuraciones QlikView
Al igual que en la versin 10, todos los parmetros de configuracin de QlikView se almacenan en un
archivo en vez del registro. El archivo Settings.ini, se encuentra en
C:\Users\username\AppData\Roaming\QlikTech\QlikView en Windows Vista y Windows 7.
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.
QlikView 11 SR2, 11414 33
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.
5.5 Distribucin en Red de QlikView
Este tipo de instalacin es til si tiene muchas licencias y quiere estar seguro de que todos los usuarios
tengan la misma versin de QlikView. Cada usuario necesita un nmero de licencia diferente.
Para distribuir una instalacin QlikView, necesita el archivo ejecutable de instalacin. No hacen falta los
nmeros de serie y nmeros de control, hasta el inicio de la primera sesin de QlikView en un ordenador
cliente.
QlikView 11 utiliza la tcnica de instalacin Microsoft Windows Installer technique (paquete MSI).
Si desea ms informacin sobre cmo instalar un paquete MSI visite la pgina de Microsoft del instalador de
Windows: http://msdn.microsoft.com.
5.6 El Editor de Archivo de Activacin de Licencia
Tambin puede actualizar su licencia y revisar el Archivo de Activacin de Licencia seleccionando
Actualizacin de Licencia desde el men Ayuda. Esto no requiere acceso de red.
34 QlikView 11 SR2, 11414
Parte 2 Instalacin
El Editor de Archivo de Activacin de Licencia
En este dilogo el usuario puede revisar o editar el Archivo de Activacin de Licencia.
Nmero de Serie Registrado
Es el nmero de serie de la licencia QlikView que se introduce cuando se instala el programa original.
Tambin puede introducirse o editarse posteriormente desde la pgina Preferencias de Usuario: Licencia.
Tambin es posible ejecutar QlikView sin una clave de licencia adquirida. En ese caso, o bien tenemos un
permiso de utilizacin de un QlikView Server una CAL de Usuario, o una edicin gratuita para uso
personal (QlikView Personal Edition).
Archivo de Activacin de Licencia Actual
Es un archivo de texto que contiene informacin importante acerca de la licencia instalada que se requiere
para activar la licencia.
Contactar con el Servidor de Activacin de Licencias
Haga clic en este botn para contactar con el Servidor de Activacin de Licencias si el cuadro de edicin
Archivo de Activacin de Licencia Actual est vaco.
Solucin de Problemas del Archivo de Activacin de
Licencia
Se requiere un archivo de Activacin de Licencias (archivo LEF) para verificar la validez de una clave de
licencia QlikView. Durante la inicializacin de la licencia se contacta a travs de Internet con el Servidor de
Activacin de Licencias de QlikTech. Siempre que la informacin de la licencia sea correcta,
automticamente se transferir un archivo LEF a su ordenador. En circunstancias normales, el procedimiento
LEF no se percibe, ya que se realiza en segundo plano. Sin embargo, hay instancias en que el procedimiento
falla, bien porque no se ha podido contactar con el servidor LEF, o a causa de un firewall que no permite la
transferencia del archivo LEF. Cuando esto ocurre, se muestra el 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.
5.7 Actualizar QlikView
En el men Ayuda de QlikView, encontrar la opcin Actualizacin QlikView... Si lo elige, le llevar hasta
una web de actualizacin de QlikView, en el que ver diversas actualizaciones posibles para su versin de
QlikView. Las actualizaciones disponibles dependen de la informacin de su licencia y su sistema operativo.
QlikView 11 SR2, 11414 35
36 QlikView 11 SR2, 11414
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.
6.2 Cundo es necesaria la interfaz ODBC?
Para acceder a una base de datos general es necesario tener la interfaz ODBC (Open DataBase Connectivity)
instalada. La alternativa consiste en exportar datos desde la base de datos a un archivo en un formato legible
para QlikView.
Normalmente, algunos drivers ODBC se instalan junto con el sistema operativo. Se pueden comprar drivers
adicionales a proveedores de software, buscarlos en Internet, o pedirlos al fabricante de DBMS. Algunos
drivers se distribuyen gratuitamente.
La interfaz ODBC aqu descrita es una interfaz en un ordenador cliente. Si sus planes son utilizar ODBC
para el acceso a una base de datos relacional multiusuario en un servidor de red, posiblemente necesitar
software DBMS adicional, que permita a un cliente acceder a la base de datos en el servidor. Contacte con
su proveedor de DBMS para ms informacin acerca del software requerido.
QlikView funciona tanto con drivers ODBC de 32 bits como de 64 bits. No obstante, es muy importante
utilizar las correspondientes versiones de los drivers ODBC y la correcta versin de programa. La versin
QlikView de 32 bits slo funciona con drivers ODBC de 32 bits. Sin embargo, la versin QlikView de 64
bits funciona con ambos drivers de 32 y 64 bits.
Est instalado el driver ODBC correcto?
En una plataforma de 64 bits se pueden emplear aplicaciones de 32 y 64 bits. Tambin es posible ejecutar
ambos drivers ODBC de 32 y 64 bits.
Cuando se utilicen las versiones de 64 bits de ODBC y QlikView, el Administrador de Fuentes de Datos
ODBC se halla en el Panel de Control, Herramientas Administrativas.
Cuando se utilicen las versiones de 32 bits de ODBC y QlikView, deber iniciar el Administrador de 32 bits
mediante el archivo ejecutable odbcad32.exe, que se encuentra ubicado en la carpeta SysWOW64,
normalmente en c:\windows\SysWOW64.
Segn Microsoft, en las versiones de 64 bits de los sistemas operativos, la carpeta system32, normalmente
c:\windows\system32, contiene nicamente archivos de 64 bits. Si hay tambin una versin de 32 bits del
archivo, sta residir en la carpeta syswow64. Vase http://technet.microsoft.com si desea ms informacin.
En un sistema operativo de 32 bits la configuracin es muy sencilla dado que todos los archivos y drivers
son de 32 bits.
Deber haber un Administrador de Orgenes de Datos ODBC instalado en el sistema. (Para ODBC de 32
bits en un sistema operativo de 64 bits, ejecute odbcad32.exe).
Busque en la pestaa ODBC Drivers los drivers que estn instalados.
QlikView 11 SR2, 11414 37
El dilogo Administrador de Orgenes de Datos ODBCC, pestaa Drivers.
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.
6.3 Crear fuentes de datos ODBC
Hay que crear una fuente de datos ODBC para la base de datos a la que desea acceder. Esto se puede hacer
durante la instalacin de ODBC o en una fase posterior.
Antes de comenzar con la creacin de fuentes de datos, debe decidir si su fuente de datos va a ser de usuario
o de sistema. A las fuentes de datos de usuarios no se puede acceder a menos que se haya utilizado el ID
correcto de usuario en el momento de hacer login. Para compartir las fuentes de datos con otros usuarios, hay
que crear primero las fuentes de datos de sistema.
1. Abra de nuevo el dilogo Administrador de Orgenes de Datos ODBC.
2. Vaya a la pestaa DSN de Usuario para crear fuentes de datos de usuario, o la pestaa DSN de
sistema para crear fuentes de datos de sistema.
3. Haga clic en el botn Agregar. Se abrir el cuadro de dilogo Aadir Fuente de Datos, el cual
muestra una lista de los drivers ODBC instalados.
4. Si el driver ODBC correcto est en la lista, seleccinelo y haga clic en el botn Aceptar. Se abrir un
dilogo especfico que corresponde al driver de base de datos seleccionado. Ponga el nombre de su
fuente de datos y configure los parmetros necesarios. Cuando haya terminado haga clic en Aceptar.
38 QlikView 11 SR2, 11414
Parte 3 Cuestiones bsicas de navegacin
Parte 3 Cuestiones bsicas de
navegacin
QlikView 11 SR2, 11414 39
7 Iniciar QlikView
Arranque QlikView desde el men Inicio, Programas, o bien haciendo doble clic en un documento
QlikView.
Si desea iniciar QlikView desde la lnea de comandos, puede utilizar los parmetros descritos en la siguiente
seccin.
7.1 Sintaxis de la lnea de comandos
La invocacin a QlikView en la lnea de comandos se describe mediante la sintaxis siguiente (para una
descripcin de la notacin de la sintaxis, vea Formalismo Backus-Naur (pgina 999)):
[ 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 de archivo de su documento.
QlikView acepta los siguientes parmetros:
/r
Parmetros de recarga. El documento se abrir y el script se cargar de nuevo. Por lo tanto el documento se
guardar y QlikView se cerrar automticamente.
/rp
Lo mismo que el anterior, pero la recarga es parcial.
/l
Carga datos nuevos. El documento se abrir y el script se cargar de nuevo. El documento no se guardar y
QlikView permanecer abierto.
/lp
Lo mismo que el anterior, pero la recarga es parcial.
/v
Si a este 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 QlikView 11 SR2, 11414
Parte 3 Cuestiones bsicas de navegacin
7.2 La Pgina de Inicio
La pgina Comenzando en la Pgina de Inicio de QlikView
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.
QlikView 11 SR2, 11414 41
Documentos Abiertos
Recientemente
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
Favoritos 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
42 QlikView 11 SR2, 11414
Parte 3 Cuestiones bsicas de navegacin
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.
7.3 Conectar con el Servidor
El dilogo Conectar al Servidor
Este dilogo se utiliza para abrir un documento QlikView de forma remota en un Servidor QlikView.
Tenga en cuenta que al abrir un documento como cliente de un QlikView Server experimentar algunas
restricciones, en 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 al script, ni se podrn modificar macros, ni guardar el documento.
QlikView 11 SR2, 11414 43
En Servidor introduzca el nombre o la URL de un equipo que est ejecutando QlikView Server. Haga clic
en Conectar. Se pueden recuperar los servidores visitados recientemente en la lista desplegable. Una URL
puede contener datos de conexin adicionales, tal como se describe en Conexin con pseudo-URL: (pgina
44) descrito en la parte inferior de este tema de ayuda.
Una vez conectado, la parte central del dilogo muestra las carpetas de documento disponibles en el
QlikView Server. Haga clic sobre una carpeta y se mostrarn los documentos disponibles en 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 El botn borra la lista de Servidores Recientes de la Pgina de Inicio.
Autenticacin Seleccione cmo identificarse en el QlikView Server.
Hay tres mtodos de autenticacin disponibles:
Utilizar Identidad NT
Emplea identidad NT autenticada. Solo funciona si el equipo est conectado al
mismo dominio NT que 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 especfico 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.
Modo Plano 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.
Conexin con pseudo-URL:
Cuando conecta al Servidor QlikView desde clientes Windows, bien mediante el dilogo Abrir en el
Servidor o bien mediante archivos de vnculo, se utiliza una pseudo URL como direccin del documento.
La sintaxis es la siguiente:
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.
@ sinusername indica identidad annima.
Si se omite la identidad del usuario, se presupone la identidad de acceso a Windows.
44 QlikView 11 SR2, 11414
Parte 3 Cuestiones bsicas de navegacin
7.4 Ejecucin por Lotes
Si el documento QlikView debiera actualizarse regularmente, por ej. cada noche, esto donde mejor se hace es
en QlikView Server o QlikView Publisher.
QlikView Server
QlikView Server suministra una plataforma donde alojar y compartir 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
El Servicio de Planificacin Horaria
El servicio de planificacin horaria se ejecuta por lo general sujeto al reloj del sistema, lo cual comporta
ciertas limitaciones. Si fuera necesario acceder a recursos de la red, deber reconfigurar el servicio para
ejecutarlo bajo un reloj del sistema diferente. Como la licencia QlikView se almacena en una carpeta
especfica asociada a una cuenta, deber asegurarse de que est correctamente registrada para la cuenta que se
va a utilizar. Esto se puede hacer iniciando un proceso interactivo:
C:\>AT 11:00 /interactive "C:\Archivos de Programa\QlikView\qv.exe"
Esto har que se abra el dilogo Registro de LIcencia. Aqu podr registrar la licencia tambin para la
cuenta correcta.
Se puede activar el archivo de procesos por lotes (vea en la pgina anterior) por ej. de la siguiente manera:
C:\>AT 11:00 /every:m,t,w,th,f,sa,su
C:\MyBatch.cmd
QlikView 11 SR2, 11414 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 439).
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 QlikView 11 SR2, 11414
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 pgina 48
Paso 2 - Verifique la presentacin de los datos pgina 49
Paso 3 - Guarde el archivo pgina 50
Paso 4 - Seleccione un tipo de grfico pgina 51
Paso 5 - Defina dimensiones y aada cuadros de lista pgina 52
Paso 6 - Aada la expresin pgina 53
Iniciar el Asistente "Comenzando"
El asistente Comenzando se inicia al abrir un nuevo documento QlikView.
En la primera pgina del asistente es posible decidir si desea que se muestre el asistente o no al crear un
nuevo documento QlikView. Este parmetro tambin puede configurarse en el dilogo Preferencias de
Usuario al cual se accede desde el men Configuraciones.
QlikView 11 SR2, 11414 47
Paso 1 - Seleccione la fuente de datos
Paso 1 del Asistente Comenzando
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 QlikView 11 SR2, 11414
Paso 2 - Verifique la presentacin de los datos
Paso 2 del Asistente Comenzando
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.
QlikView 11 SR2, 11414 49
Paso 3 - Guarde el archivo
El dilogo Guardar Como del Asistente Comenzando
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 QlikView 11 SR2, 11414
Paso 4 - Seleccione un tipo de grfico
Paso 4 del Asistente Comenzando
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.
Nota:
En este paso el botn Atrs est deshabilitado.
QlikView 11 SR2, 11414 51
Paso 5 - Defina dimensiones y aada cuadros de lista
Paso 5 del Asistente Comenzando
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 QlikView 11 SR2, 11414
Paso 6 - Aada la expresin
Paso 6 del Asistente Comenzando
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
9.1 Archivos de Proyecto QlikView
Se puede guardar un documento QlikView en varios archivos, lo cual puede servir para tener diferentes
versiones. Cada archivo definir una propiedad del documento: una hoja, un objeto, el script, etc.
Cada vez que se abra el documento y se modifique algn objeto o parmetro, estos cambios se guardarn en
los diferentes archivos, facilitando el seguimiento de los diversos cambios efectuados en el documento. De
esta forma, tambin se podr ver quin realiz un cambio y en qu parte del documento.
Para crear estos archivos de proyecto el usuario deber crear una carpeta cerca del archivo qvw, darle el
mismo nombre que el documento QlikView y aadir -prj al nombre de archivo, por ej. la carpeta de proyecto
de un documento denominado Datos Financieros.qvw debera ser Datos Financieros-prj.
Nota:
No se guardarn datos del documento en los archivos de proyecto.
Archivos en la carpeta de proyecto
El archivo QlikView.txt contiene una lista con todos los objetos que forman parte del documento
QlikView.
Las diferentes hojas y objetos de la lista se denominan igual que su ID de objeto. Los archivos de proyecto
son:
l QlikView.txt - contiene una lista de todos los archivos incluidos en el proyecto
l AllProperties.xml
l DocProperties.xml
l DocInternals.xml
l TopLayout.xml
l LoadScript.txt - contiene el script de carga del documento
l Module.txt - contiene el cdigo de macro del documento, si lo hay
l Module.txt - se crea un nico archivo para cada hoja. Adems los archivos contienen referencias a
todos los objetos de hoja de la hoja.
l 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
l CH<id>.xml
l IB<id>.xml
l CS<id>.xml
QlikView 11 SR2, 11414 55
l BU<id>.xml
l TX<id>.xml
l LA<id>.xml
l SL<id>.xml
l SO<id>.xml
l BM<id>.xml
l CT<id>.xml
l 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.
9.2 Control de Versiones (source control)
Se puede conectar QlikView Desktop a un sistema de control de versiones; los proveedores utilizados para
suministrar control de versiones en QlikView 11 SR1 son QvMsscciProvider.exe y QvSvnProvider.exe;
proveen acceso tanto a Microsoft Team Foundation Server como a Subversion.
Una vez conectado a un sistema de control de versiones, el desarrollador de QlikView puede aadir
proyectos a dicho sistema de control de versiones. Durante el proceso Aadir:
l Se guarda el documento QlikView
l Se crea la carpeta de proyecto
l Los archivos de proyecto se exportan a la carpeta de proyecto
l Los archivos de proyecto se aaden al sistema source control
l Se crea un archivo con las configuraciones del proyecto
El archivo de configuraciones de proyecto se almacena en la carpeta local de proyectos y contiene los
parmetros necesarios para acceder a la informacin del proyecto en el sistema de control de versiones. El
archivo de las configuraciones de proyecto no se incluye en los archivos manejados por el sistema de control
de versiones. La existencia del archivo con las configuraciones del proyecto le dice a QlikView que un
determinado documento lo gestiona un sistema de control de versiones. Adems, QlikView ha de poder
encontrar y cargar el necesario DLL de proveedor, para tratar el documento como adjunto al sistema de
control de versiones. Esta comprobacin se realiza cada vez que se abre un documento en QlikView y en
QV11 SR1 se crea un archivo de configuraciones en la carpeta de proyecto, con informacin sobre el
proveedor del sistema de control de versiones o Source Control Provider, esto es, SourceControlSettings.ini.
El nico problema que puede surgir es el relacionado con problemas de compatibilidad con versiones
anteriores. Si una carpeta de proyecto abc-pjr no contiene SourceControlSettings.ini sino que contiene un
archivo denominado abc-prj.scc esto significa que fue creado con la versin V11 inicial, no SR1 y
deberamos utilizar el proveedor Msscci de Source Control para abrir el proyecto.
Si el documento est ligado a source control, la barra de estado contendr un indicador con el estado del
documento.
La 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.
56 QlikView 11 SR2, 11414
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 varios cambios cuando se utiliza Microsoft TFS y slo uno
cuando se utiliza Subversion. En consecuencia, el desplazarse por los cambios seleccionando los archivos de
forma aleatoria no es recomendable ya que no garantiza la estabilidad del documento.
Para ms informacin, consulte el informe sobre control de versiones disponible en community.qlikview.com.
QlikView 11 SR2, 11414 57
58 QlikView 11 SR2, 11414
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.
10.1 Men Archivo
El men Archivo es un men desplegable en la parte superior de la pantalla, que contiene los siguientes
comandos:
Nuevo Abre una nueva ventana QlikView y le permite crear un nuevo Archivo
QlikView (pgina 55).
Abrir Abre una nueva ventana QlikView y permite abrir un archivo QlikView o un
fichero plano. Al abrir un fichero plano se abre automticamente el Asistente de
Archivo: Tipo (pgina 214). Este comando tambin puede invocarse con el
mtodo abreviado de teclado: Ctrl+O.
Abrir en el
Servidor...
Abre Conectar con el Servidor (pgina 43). En este dilogo es posible conectar
a un Servidor QlikView y navegar en busca de un documento para abrirlo en
modo cliente.
Este comando tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+Mays+O.
Nota:
Al abrir un documento como cliente de un QlikView Server las posibilidades de lo que se
puede o no hacer con el documento estn restringidas en comparacin con las posibilidades de
abrirlo como documento local. Como cliente, no es posible aadir o eliminar objetos de hoja,
dependiendo de si el documento admite colaboracin. No se podrn aadir o eliminar hojas.
Adems, no se puede acceder a la totalidad de dilogos de propiedades, macros modificadas,
script al que se haya accedido, datos recargados o el documento guardado.
Actualizar
Documento
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.
Abrir URL 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.
Abrir FTP 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 208)). Abrir un fichero plano abre
automticamente el Asistente de Archivo.
Cerrar Cierra el archivo QlikView que estuviera activo.
Favoritos 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).
QlikView 11 SR2, 11414 59
Guardar 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
Adjunto...
nicamente disponible cuando se trabaja con un documento local. Crea un
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
Marcador como
Enlace
nicamente disponible cuando se trabaja con un documento QlikView Server.
Crea un correo electrnico con un enlace URL al documento actual del servidor.
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
PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Este
comando tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+Mays+P.
Imprimir Valores
Posibles...
Abre el dilogo estndar Imprimir (vase Exportar e Imprimir (pgina 109),
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
Posibles como PDF
Esta opcin debe utilizarse cuando se impriman cuadros de lista y cuadros
mltiples como PDF.
Imprimir Hoja Abre el dilogo Imprimir, que le permite imprimir una imagen de la hoja actual,
vase Imprimir Hoja (pgina 114).
Vista Previa Muestra una vista previa de objetos de hoja imprimibles, vase Vista Previa
(pgina 114).
60 QlikView 11 SR2, 11414
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 Control de Versiones
(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 Aadir los archivos de nueva creacin.
l Deshacer los archivos checked out (extrados) que necesitan ser borrados del sistema
source control.
l Eliminar los archivos que se corresponden con las hojas eliminadas u objetos de hoja
que forman parte de source control.
l 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.
QlikView 11 SR2, 11414 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 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.
Editor de Script... Abre Dilogo Editor de Script (pgina 187). Aqu podr escribir y ejecutar
sentencias de script que abren y conectan con las bases de datos.
Recargar 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.
Recarga Parcial Ejecuta el script de carga actual, incluyendo todos los comandos de script, como
por ejemplo Drop Table (pgina 255), 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 286) o Add
(pgina 244). A las tablas de datos que no se vean afectadas por este tipo de
sentencias load o select tampoco les afectar la recarga parcial.Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+R.
Reducir Datos Abre un men que contiene los dos comandos siguientes:
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.
Visor de Tablas Abre el dilogo Visor de Tablas (pgina 196) 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.
Lista de
Documentos
Recientes
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.
62 QlikView 11 SR2, 11414
Salir Cierra el documento que estaba abierto y sale de QlikView.
10.2 Men Editar
El men Editar es un men desplegable ubicado en la parte superior de la pantalla que contiene los
siguientes comandos:
Deshacer Cambio en el
Diseo
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. Este comando tambin puede invocarse con el mtodo
abreviado de teclado: Ctrl+Z.
Rehacer Cambio en el
Diseo
Rehace el ltimo comando Deshacer en la presentacin. Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Y.
Cortar Mueve el/los objeto/s seleccionado/s al portapapeles para pegar en
cualquier sitio del documento QlikView. Si slo est activo un objeto de
hoja, se copiar al portapapeles una imagen de mapa de bits del objeto, la
cual podr ser pegada en otros pogramas. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+X.
Copiar Copia el/los objeto/s seleccionado/s al portapapeles para pegar en
cualquier sitio del documento QlikView. Si slo est activo un objeto de
hoja, se copiar al portapapeles una imagen de mapa de bits del objeto, la
cual podr ser pegada en otros pogramas. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+C.
Pegar Pega uno o varios objetos de hoja del portapapeles al documento
QlikView. Este comando tambin puede invocarse con el mtodo abreviado
de teclado: Ctrl+V.
Copiar Formato La herramienta Copiar Formato (pgina 77) permite copiar el formato de
un objeto de hoja a otro.
Eliminar Si est activa la opcin Confirmar Eliminar Objeto de Hoja en el dilogo
Preferencias de Usuario: Objetos (pgina 96) se le pedir al usuario que
confirme este comando antes de eliminar el/los objetos de hoja.
Activar Todo Hace que todos los objetos de hoja de la hoja se activen. Otra forma de
obtener un resultado similar es haciendo clic y arrastrando un rectngulo
alrededor de aquellos objetos de hoja que se deben activar, o tambin
haciendo clic sobre ellos al tiempo que pulsa Mays. Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+A.
Buscar Abre el cuadro de bsqueda de texto, siempre que un objeto de hoja
susceptible de ser buscado (cuadro de lista o cuadro mltiple abiertos) se
encuentre activo. Este comando tambin puede invocarse con el mtodo
abreviado de teclado: Ctrl+F.
Bsqueda Difusa Abre el cuadro de bsqueda de texto en Bsqueda Difusa (pgina 126)
siempre que un objeto de hoja, apto para la bsqueda, est activo.
Bsqueda Avanzada Abre el dilogo El Dilogo Bsqueda Avanzada (pgina 128), siempre que
un cuadro de lista o cuadro mltiple estn activos. Este dilogo permite
introducir expresiones de bsqueda avanzada. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+Mays+F.
QlikView 11 SR2, 11414 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.
10.3 Men Ver
El men Ver es un men desplegable ubicado en la parte superior de la pantalla, que contiene los siguientes
comandos:
Hojas Al seleccionar esta opcin, aparece un men en cascada que muestra una
lista de todas las hojas empleadas en el documento, ordenadas de izquierda
a derecha.
Barras de Herramientas Adems de la seleccin se abre un men en cascada en el que se puede
activar cualquier barra de herramientas que se muestre con el
documento.Las siguientes barras de herramientas se pueden utilizar todas
ellas independientemente unas de otras: Barra de herramientas
estndar,Barra de herramientas de Navegacin, Barra de herramientas
de Diseo, Barra de herramientas de Hojas y Barra de herramientas de
Marcadores. La ltima entrada de la lista la constituye la opcin
Personalizar (Barras de Herramientas)... (pgina 78), que le permitir
configurar cualquier barra de herramientas a su gusto.
Las barras de herramientas Estndar, Navegacin, y Diseo, vienen todas
ellas con una seleccin adecuada de comandos de men predefinidos, que
realizan las acciones que sus respectivos nombres indican. Las barras de
herramientas de Hoja y Marcador, son en realidad listas desplegables que
ofrecen un modo adicional de navegacin por las distintas hojas y
marcadores, respectivamente. Observe que los contenidos y la funcionalidad
de cualquier barra de herramientas puede configurarse de varias maneras
mediante la opcin Personalizar Barra de Herramientas.
Consejo: En el extremo izquierdo de todas las barras de herramientas, as
como de la barra de inicio, se muestra un smbolo de puntos verticales.
Pulsar y arrastrar aqu le permitir anclar o desanclar la barra a la manera
estndar de Windows.
Barra de Estado Hace visible o invisible la barra de estado.
Zoom Permite acercar o alejar el rea de trabajo de la hoja en incrementos de un
25% para un mejor ajuste de las distintas resoluciones de pantalla. Otros
factores de Zoom pueden especificarse en la pgina Propiedades de Hoja:
General (pgina 493).
Objetos del Servidor Habilita y deshabilita el Panel Panel de Objetos del Servidor (pgina
643).
Restablecer Ventana Con esta opcin el tamao de la ventana del documento QlikView puede
fijarse en una o diversas resoluciones de pantalla.
Ajustar Zoom a la
Ventana
Cambia el tamao de la hoja activa y todo lo que contiene de modo que se
ajuste al tamao de la ventana.
Aplicar Zoom a todas las
Hojas
Las configuraciones de Zoom de la hoja visible activa se transferirn a
todas las hojas del documento.
64 QlikView 11 SR2, 11414
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.
Activar/Desactivar el
modo WebView
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.
Selecciones Actuales Abre el dilogo Selecciones Actuales (pgina 122) 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.
10.4 Men Selecciones
El men Selecciones es un desplegable ubicado en la parte superior de la pantalla, que contiene los
siguientes comandos:
Atrs Vuelve al estado lgico anterior. Se aplica a todas las selecciones de
valores y a todos los comandos del men Selecciones. QlikView mantiene
una lista con los ltimos 100 estados. Cada Atrs le llevar un paso atrs
en la lista. Este comando tambin puede invocarse con el mtodo abreviado
de teclado: Mays+Flecha Izquierda
Adelante Vuelve al estado lgico anterior al comando Atrs. Elegir entre los dos
estados alternando los comandos Atrs y Adelante. Este comando tambin
puede invocarse con el mtodo abreviado de teclado: Mays+Flecha
Derecha
Bloquear Bloquea todas las selecciones actuales de los campos. Este comando
tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+Mays+L.
Desbloquear Desbloquea todas la selecciones actuales bloqueadas. Este comando
tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+Mays+U.
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.
Este comando tambin puede invocarse con el mtodo abreviado de
teclado: Ctrl+Mays+D.
Borrar Todo Borra todas las selecciones actuales excepto aquellas que estn bloqueadas.
Desbloquear y Borrar
Todo
Borra todas las selecciones actuales.
Definir Estado de
Borrado
Fija la seleccin actual en Estado de Borrado.
Restablecer Estado de
Borrado
Restablece el Estado de Borrado.
10.5 El men Diseo
El men Diseo es un men desplegable en la parte superior de la pantalla que contiene los siguientes
comandos:
QlikView 11 SR2, 11414 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.
Ascender Hoja Mueve la (pestaa de) hoja actual un paso a la izquierda (hacia delante)
Descender Hoja Mueve la (pestaa de la) hoja actual un paso a la derecha (hacia atrs).
Eliminar Hoja Elimina la hoja activa y todo lo que contiene.
Seleccionar Campos... 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.
Objetos del Servidor... 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.
Nuevo Objeto de Hoja 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.
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.
Reajustar Objetos de
Hoja
Ajusta automticamente los objetos de hoja en la hoja activa.
66 QlikView 11 SR2, 11414
Ajustar tamao mximo
del objeto al tamao
actual
Ciertos tipos de objetos de hoja, como es el caso de los cuadros de lista, los
cuadros mltiples y las tablas, pueden tener un tamao mximo mayor del
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
Fuera de la Pantalla
Cualquier objeto de hoja establecido fuera del rea visible de la ventana
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.
10.6 Men Configuracin
El men Configuracin es un desplegable ubicado en la parte superior de la pantalla, que contiene los
siguientes comandos:
Preferencias de Usuario Abre el dilogo Preferencias de Usuario (pgina 85), que contiene
parmetros especiales que el usuario normalmente no modifica cuando
cambia a otro documento. Este comando tambin puede invocarse con el
mtodo abreviado de teclado: Ctrl+Alt+U.
Propiedades de
Documento
Abre el dilogo Propiedades de Documento: General (pgina 446) que
contiene parmetros especficos que conciernen a todo el documento.
Algunas propiedades comunes para los objetos de hoja del documento
tambin se pueden configurar desde este dilogo.Este comando tambin
puede invocarse con el mtodo abreviado de teclado: Ctrl+Alt+D.
Propiedades de Hoja Abre el dilogo Propiedades de Hoja: General (pgina 493) que contiene
parmetros especficos que conciernen a la hoja actual. Algunas
propiedades comunes a los objetos de hoja tambin se pueden configurar
desde este dilogo. Este comando tambin puede invocarse con el mtodo
abreviado de teclado: Ctrl+Alt+S. Consulte los enlaces en la parte inferior
de esta pgina.
Panel de Variables... Abre el dilogo Panel de Variables (pgina 173) donde se listan todas las
variables no ocultas y sus valores en un nico listado. Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Alt+V.
Vista Previa de la
Expresin...
Abre el dilogo Vista previa de la expresin (pgina 175) el cual muestra
y gestiona de forma centralizada desde un nico listado todas las
expresiones de los objetos de hoja, hojas y documentos. Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+Alt+E.
10.7 Men Marcadores
El men Marcadores es un men desplegable en la parte superior de la pantalla, y contiene los siguientes
comandos:
Marcadores de
Documento
Los primeros diez marcadores de documento del documento activo pueden
ser recuperados de esta lista.
Mis Marcadores
(Marcadores de Usuario)
Desde esta lista se pueden recuperar los diez primeros marcadores
personales vinculados al documento activo.
QlikView 11 SR2, 11414 67
Aadir Marcador Abre el dilogo Dilogo Aadir Marcador (pgina 133), donde se puede
editar el nombre del marcador. Este comando tambin puede invocarse con
el mtodo abreviado de teclado: Ctrl+B.
Reemplazar Marcador 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.
Eliminar Marcador Los diez primeros marcadores de documento se listan encima de los diez
primeros marcadores personales del documento activo. El comando elimina
el marcador seleccionado.
Ms... Abre el dilogo Marcadores, donde se pueden recuperar todos los
marcadores creados anteriormente para el documento.
Importar Despus de buscar y seleccionar un archivo de marcador previamente
guardado (.qbm), se abrir el dilogo Importar Marcadores (pgina 139)
donde podr importar marcadores.
Exportar Abre el dilogo Exportar Marcadores (pgina 138) donde podr exportar
los marcadores seleccionados a un archivo de marcador QlikView (.qbm).
10.8 Men Informes
El Men Informes, ubicado en la parte superior de la pantalla en QlikView, contiene el comando Editar
Informes.... que abre el dilogo Editor de Informes (pgina 142) donde podr crear nuevos informes o editar
otros ya existentes. Desde este dilogo tambin podr eliminar y seleccionar informes, disear su
presentacin y formato, aadir pginas e imgenes, etc. El editor de informes enumera todos los informes
disponibles en una lista, para su seleccin inmediata.
Los informes pueden ser de dos tipos, Informes de Documento, almacenados en el documento mismo, o
Informes de Usuario, almacenados aparte, en el ordenador del usuario. Vase Editor de Informes (pgina
142).
10.9 Men Herramientas
El men Herramientas es un men desplegable que se encuentra en la parte superior de la pantalla y
contiene los siguientes comandos:
Editor de Mdulo... Abre el dilogo Editor de Mdulo (pgina 967) que se utiliza para crear
macros.
Abrir QlikView
AccessPoint
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
de QlikView
Abre la Consola de Gestin de QlikView/Consola de Gestin 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
Rpido...
Abre el Asistente de Grfico Rpido (pgina 833), el cual le ayuda a crear
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 QlikView 11 SR2, 11414
Asistente de Grfico de
Tiempos...
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.
Asistente de Grfico de
Estadsticas...
El Asistente de Grfico de Estadsticas (pgina 847) le guiar
oportunamente si desea aplicar pruebas estadsticas comunes a los datos en
QlikView.
Asistente de Cuadro El Asistente de Cuadro (pgina 831) crea un cuadro combinado, empleado
a menudo para la presentacin de datos estadsticos.
Alertas... Abre el cuadro de dilogo Alertas (pgina 162), donde podr definir y
editar cualquier alerta que se vaya a emplear en el documento.
Asistente de Alertas El Asistente de Alertas (pgina 166)le ayuda en la tarea de definir una
alerta.
Asistente de Creacin de
Plantillas
Invoca el Asistente de Creacin de Plantillas (pgina 651) que le permitir
crear una nueva plantilla o editar otra ya existente.
Para ms detalles acerca de las plantillas vase Plantillas de Diseo
(pgina 649).
10.10 Men Objeto
Los comandos del men Objeto van referidos al objeto de hoja que est actualmente activo. Se puede abrir
eligiendo Objeto en la barra de men, o haciendo clic con el botn derecho del ratn sobre el objeto de
hoja.
En determinadas circunstancias, por ej. cuando una hoja no contiene an ningn objeto de hoja, el men
Objeto para la hoja se encuentra como men Objeto en la barra de herramientas.
Si hay ms de un objeto activo, el men Objeto contiene los comandos comunes a dichos objetos de hoja
activos.
Para una descripcin ms detallada de los diferentes mens de objeto, vea las secciones especficas de cada
objeto.
10.11 Men Ventana
El men Ventana es un men desplegable en la parte superior de la pantalla y contiene los siguientes
comandos:
Cascada Ordena las ventanas para que se superpongan.
Mosaico Ordenar las ventanas como mosaico.
Ordenar Iconos Ordenar los iconos en la parte inferior de la ventana.
Documentos Disponibles Abre el 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.
QlikView 11 SR2, 11414 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 Conexin Local (documento abierto en ordenador local) o Remoto (documento
abierto en QlikView Server).
Nmero de Compilacin
en Cliente
El nmero de versin compilada del cliente QlikView.
Nmero de Compilacin
en Servidor
El nmero de versin compilada de cliente QlikView Server para documentos
remotos.
Nombre de Cliente NT Identidad autenticada Windows NT del usuario cliente cuando la conexin se
realiza a travs de autenticacin NT.
Guardado en Versin Informacin completa acerca de la versin QlikView en la que se guard el
documento por ltima vez (slo disponible para documentos locales).
10.12 Men Ayuda
El men Ayuda es un men desplegable en la parte superior de la pantalla, que contiene los siguientes
comandos:
Contenidos Abre la ayuda de QlikView.
Utilizar la Ayuda Aporta informacin y consejos tiles acerca de cmo emplear la ayuda en
QlikView.
70 QlikView 11 SR2, 11414
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 Abre otras opciones avanzadas que le llevarn a la pgina de inicio de QlikTech.
Actualizacin QlikView 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.
Actualizacin de
Licencia...
Abre el dilogo License Enabler File Editor donde el usuario puede revisar o
editar el Archivo de Activacin de Licencia.
Info. Adicional del
Documento
Abre el dilogo Informacin de soporte de documento (pgina 71) y muestra
una lista de datos de soporte pertenecientes al documento activo.
Acerca de QlikView Abre el cuadro de dilogo Acerca de, que muestra la versin de QlikView, el
nmero de serie y el nombre de su propietario.
Informacin de soporte de documento
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
11 Barras de Herramientas y Barra de
Estado
11.1 Barras de Herramientas
QlikView posee cinco barras de herramientas estndar y una barra de men. La barra de herramientas
estndar contiene botones para las tareas que se realizan mientras se utiliza un documento QlikView;
mientras que la barra de herramientas de diseo normalmente contiene botones para las tareas que se realizan
cuando se crea o modifica la presentacin de un documento. La barra de herramientas de navegacin
contiene los comandos utilizados con mayor frecuencia para operaciones lgicas en un documento. La barra
de herramientas de hoja ofrece un mtodo alternativo para navegar por las diferentes hojas; la barra de
herramientas de marcador ofrece una forma alternativa de acceder a los marcadores.
Se puede ocultar o mostrar cada una de las barras de herramientas por separado. Todas las barras de
herramientas son completamente personalizables y pueden contener cualquier botn de comando disponible.
Todas las barras de herramientas se pueden mover libremente pulsando en la lnea de puntos a su izquierda.
Pulse el botn izquierdo del ratn y arrstrelas a cualquier posicin que desee. Las barras de herramientas
pueden acoplarse en cualquier parte de la ventana de la aplicacin QlikView.
11.2 Barra de Herramientas Estndar
La barra de herramientas estndar
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.
Abrir Archivo 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 214). Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+O.
Actualizar 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.
Guardar Guarda el documento activo como un archivo. El formato de archivo
predeterminado se establece en Preferencias de Usuario: Guardar (pgina
89).
Imprimir 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.
QlikView 11 SR2, 11414 73
Imprimir como PDF 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.
Editor de Script Abre el dilogo Dilogo Editor de Script (pgina 187) 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.
Recargar 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.
Deshacer Cambio en el
Diseo
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.
Rehacer Cambio en el
Diseo
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.
Buscar Abre el cuadro Buscar (pgina 125) del objeto activo. Este comando
tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+F.
Selecciones Actuales 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.
Asistente de Grfico
Rpido
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.
Aadir Marcador Abre el dilogo Dilogo Aadir Marcador (pgina 133), donde se puede
editar el nombre del marcador. Este comando tambin puede invocarse con
el mtodo abreviado de teclado: Ctrl+Mays+B.
Temas de Ayuda Abre la ayuda de QlikView.
Ayuda Contextual 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.
11.3 Barra de Herramientas Navegacin
74 QlikView 11 SR2, 11414
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.
Atrs 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.
Adelante Vuelve al estado lgico anterior al comando Atrs. Se puede alternar entre los
dos estados con los comandos Atrs y Adelante.
Bloquear Selecciones Bloquea todas las selecciones de valores actuales en el documento entero.
Desbloquear (Selecciones) Desbloquea todas las selecciones de valores actualmente bloqueadas en el
documento completo.
11.4 La Barra de Herramientas Diseo
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 Mueve la hoja activa un paso hacia la izquierda.
QlikView 11 SR2, 11414 75
Descender Hoja Mueve la hoja activa un paso hacia la derecha.
Propiedades de Hoja Abre el dilogo Propiedades de Hoja, donde se puede modificar la hoja
activa.
Crear Cuadro de Lista Crea un cuadro de lista que muestra los campos elegidos de la tabla de base
de datos.
Crear Cuadro de
Estadsticas
Crea un cuadro de estadsticas, que calcula entidades estadsticas basadas en
los posibles valores de un campo.
Crear Cuadro de Tabla Crea un cuadro de tabla que sirve para mostrar informacin sobre los
registros.
Crear Cuadro de
Seleccin Mltiple
Crea un cuadro de seleccin mltiple, que sirve para mostrar distintos
atributos.
Crear Grfico Crea un grfico que puede servir para mostrar campos y dimensiones
calculadas.
Crear Cuadro de
Entrada
Crea un cuadro de entrada que sirve para mostrar e introducir datos en
variables de QlikView.
Crear Cuadro de
Selecciones Actuales
Crea un cuadro de selecciones actuales, el cual muestra las selecciones
actuales directamente en el diseo.
Crear Botn Crea un objeto botn que realiza acciones en QlikView, por ej. mtodo
abreviado, exportar, etc.
Crear Objeto de Texto Crea un objeto para visualizar informacin de texto o imgenes.
Crear objeto de
Lnea/Flecha
Crea un objeto de lnea/flecha, que sirve para dibujar una lnea o una flecha
en la presentacin.
Crear Objeto
Calendario/Deslizador
Crea un nuevo objeto calendario/deslizador.
Crear Objeto Marcador Crea un nuevo objeto marcador.
Crear Objeto de
Bsqueda
Crea un nuevo objeto de bsqueda.
Crear Contenedor Crea un contenedor nuevo.
Crear Objeto
Personalizado
Crea un nuevo objeto personalizado.
Crear Grfico de
Tiempos
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 QlikView 11 SR2, 11414
Copiar Formato 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.
Alinear a la Izquierda Todos los objetos de hoja activos se alinean a lo largo de su borde
izquierdo.
Centrar en Horizontal Alinea los objetos de hoja activos a lo largo de su centro en el eje
horizontal.
Alinear a la Derecha Alinea los objetos de hoja activos a lo largo de su borde derecho.
Alinear Abajo Alinea los objetos de hoja activos a lo largo de su borde inferior.
Centrar en Vertical Alinea los objetos de hoja activos a lo largo de su centro en el eje vertical.
Alinear Arriba Alinea los objetos de hoja activos a lo largo de su borde superior.
Espaciar en Horizontal Distribuye los objetos de hoja activos con espacios iguales entre ellos en el
eje horizontal.
Espaciar en Vertical Distribuye los objetos de hoja activos con espacios iguales entre s en el eje
vertical.
Ajustar a la Izquierda Distribuye los objetos de hoja activos, con espacios mnimos entre ellos,
desde el extremo vertical del objeto situado ms a la izquierda y hacia la
derecha.
Ajustar Arriba Distribuye los objetos de hoja activos, con espacios mnimos entre ellos,
desde el extremo superior horizontal del objeto ms alto y hacia abajo.
Propiedades de
Documento
Abre el dilogo Propiedades de Documento, donde se pueden modificar las
configuraciones del documento actual.
Preferencias de Usuario Abre el dilogo Preferencias de Usuario, donde se pueden modificar
aquellas configuraciones que estn relacionadas con el modo de trabajar del
usuario.
Editor de Mdulo Abre el dilogo Editor de Mdulo donde se escriben las macros y las
funciones definidas por el usuario en VBScript o JScript.
Visor de Tablas Abre el dilogo Visor de Tablas en el que se muestran los datos de la
estructura de tabla.
Modo WebView Habilita y deshabilita el modo WebView, que utiliza el navegador web
interno de QlikView para mostrar el diseo del documento como una
pgina Ajax.
QlikView 11 SR2, 11414 77
11.5 Barra de Herramientas de Hoja
La barra de herramientas de hoja contiene una lista desplegable con todas las hojas del documento y ofrece
una forma alternativa de cambiar de hoja. El nombre de la hoja activa se muestra en todo momento en el
cuadro desplegable. Para alternar entre mostrar o no la barra de herramientas Hoja, elija Barra de
Herramientas de Hoja en Barras de Herramientas en el men Ver.
11.6 Barra de Herramientas Marcadores
La barra de herramientas de marcadores contiene una lista desplegable con todos los marcadores del
documento y ofrece una forma alternativa y cmoda de cambiar de marcador. Tras seleccionar un marcador,
el nombre del marcador se mostrar en el cuadro desplegable hasta que las selecciones o los valores de las
variables cambien.
Aadir Marcador Guarda la seleccin actual como un marcador.
Eliminar Marcador Elimina el marcador seleccionado en el men desplegable.
11.7 Personalizar (Barras de Herramientas)...
El dilogo Personalizar permite al usuario configurar las barras de herramientas segn sus preferencias.
Aunque se trata de una funcionalidad muy genrica, en ocasiones el creador de un documento puede que
desee activar un parmetro estndar y ponerlo a disposicin de todos los usuarios de dicho documento.
Vase Personalizacin de barras de herramientas QlikView en grandes implementaciones (pgina 82).
Existen de hecho dos tipos de barras de herramientas personalizables: las que vienen ya definidas, esto es,
con su propio nombre en QlikView y las que se pueden personalizar por completo y definir exactamente
segn las necesidades del usuario.
El dilogo Personalizar se compone de tres pestaas: Barras de Herramientas, Comandos y Opciones las
cuales se describen a continuacin:
78 QlikView 11 SR2, 11414
Barras de Herramientas
Dilogo Personalizar, 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 Crea una nueva barra de herramientas.
Renombrar Renombra la barra de herramientas resaltada. El comando no est disponible para
las cinco barras de herramientas predeterminadas.
Eliminar Elimina la barra de herramientas resaltada. Este comando no est disponible en
las cinco barras de herramientas predeterminadas.
Restablecer Restablece la configuracin inicial de la barra de herramientas resaltada.
QlikView 11 SR2, 11414 79
Comandos
Dilogo Personalizar, 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 QlikView 11 SR2, 11414
Opciones
Dilogo Personalizar, 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
Completos
Desactive esta opcin si desea utilizar unos mens abreviados, con una seleccin
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
en Mens y Barras de
Herramientas
Este parmetro elimina los registros de los comandos empleados en una
aplicacin y restaura el conjunto predefinido de comandos visibles en los mens
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.
Mostrar Consejos de
Pantalla en Barras de
Herramientas
Esta opcin activa/desactiva la aparicin de consejos en las 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.
QlikView 11 SR2, 11414 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.
Personalizacin de barras de herramientas QlikView en
grandes implementaciones
Activar y desactivar la personalizacin interactiva de barras de herramientas
QlikView 7 introdujo la posibilidad de personalizar por completo barras de herramientas y mens. La
personalizacin interactiva se puede habilitar o deshabilitar por medio de dos claves de registro en
Settings.ini.
El archivo ini se encuentra en C:\Users\username\AppData\Roaming\QlikTech\productname en Windows
Vista y Windows 7. En sistemas anteriores el archivo se encuentra en C:\Documents and
Settings\username\Application Data\QlikTech\productname.
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.
Configuracin de las barras de herramientas con muchos ordenadores.
Si desea duplicar las configuraciones de barras de herramientas en varios ordenadores, haga lo siguiente:
1. Personalice las barras de herramientas en un ordenador.
2. Copie el archivo Settings.ini.
Nota:
Las versiones QlikView de los ordenadores origen y destino deberan ser idnticas para poder garantizar una
funcionalidad al 100%.
11.8 Barra de Estado
La barra de estado se encuentra en la parte inferior de la hoja. Elija Ver y Barra de Estado para alternar
entre activarla y desactivarla. Esta barra le proporciona informacin bastante interesante:
En la parte izquierda de la barra de estado aparecer el texto Preparado cuando QlikView est disponible
para hacer selecciones; si el cursor se mueve encima de un grfico, aparecern las coordenadas.
Adems se puede obtener ayuda en la parte izquierda de la barra de estado. Al hacer clic en un comando o
en un botn, sin soltar el botn del ratn, aparecer la ayuda. Si se suelta el botn del ratn una vez fuera
del botn o comando, el comando no se ejecutar.
En el centro de la barra de herramientas se muestra un sello o marca de tiempo. Muestra cundo se realiz la
recarga de datos por ltima vez.
Si el objeto activo est en el modo and, aparecer un indicador AND.
En el lado derecho de la barra de estado, se muestra la cantidad de valores opcionales (o seleccionados)
distintos frente al total de valores distintos en el cuadro de lista activo, precedido por una D.
Ms a la derecha, precedido por una F, se ve la frecuencia del campo activo, mostrando la cantidad de
registros en la tabla donde el primer campo ocurre frente al nmero total de registros.
82 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 83
84 QlikView 11 SR2, 11414
12 Preferencias de Usuario
Las preferencias de usuario son unas configuraciones relativas a la forma en que trabaja el usuario; stas se
almacenan en el ordenador, no en el archivo de documento.
12.1 Preferencias de Usuario: General
Preferencias de Usuario, General
Mostrar Campos de
Sistema
Si est seleccionado, los Campos de Sistema (pgina 399) se incluirn de forma
predeterminada en todas las listas de nombres de campos.
Mostrar Variables de
Sistema
Si est seleccionado, las Variables de Sistema se incluirn por defecto en todas
las listas de variables.
Utilizar Sonidos Habilita los efectos de sonido integrados en QlikView.
Eliminar Mapas de Bits
no Utilizados
Los Mapas de Bits utilizados en las hojas y en los objetos de hoja normalmente
se conservan en el documento incluso si se deshabilitara su uso. Marque esta
opcin para eliminarlos automticamente.
Encriptar Credenciales
de Conexin de Usuario
Marque esta alternativa si quiere que el asistente de sentencias connect
enmascare las sentencias de conexin encriptando ID de usuario y contrasea.
Recordar Informacin de
Login hasta salir de
QlikView
QlikView puede retener el ID de Usuario y la contrasea de cualquier
documento QlikView que requiera login y que haya sido abierto durante una
sesin QlikView. Deseleccionando esta opcin, se solicitar al usuario su login
para entrar cada vez que se vuelve a abrir el documento.
QlikView 11 SR2, 11414 85
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
Horizontal
Si esta opcin est habilitada, aparecer una barra de desplazamiento horizontal a
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
Vertical
Se produce lo mismo que en la opcin anterior, slo que en 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.
Mantener Buffers QVD
Hurfanos
Este parmetro ignora el procedimiento habitual segn el cual cualquier
Archivos QVD (pgina 431) 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.
Vaciar Registro de
Archivo tras Cada
Escritura
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
de Script Tras Ejecucin
de Script efectuada desde
el Dilogo
Si el script se ejecuta desde el interior del dilogo Editor de Script y esta casilla
de verificacin est marcada, el dilogo se abrir de nuevo tras la ejecucin de
script.
Mostrar el Asistente
"Comenzando" cuando se
crea un documento nuevo
Abre el Asistente "Comenzando", el cual le guiar a travs de los diversos pasos
para crear un nuevo documento basado en una nica hoja Excel.
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 QlikView 11 SR2, 11414
Archivos Utilizados
Recientemente
Este grupo sirve para controlar la lista de archivos QlikView recientes 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
el Archivo de Log
En este grupo es posible establecer el conjunto de caracteres para el archivo de
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
modificarse para un documento especfico mediante el parmetro correspondiente
en Propiedades de Documento: General (pgina 446)). 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 117).
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 Cdigos 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 modificarse para un
documento especfico mediante el parmetro correspondiente en Propiedades de
Documento: General (pgina 446)).
Cambiar el Idioma de la
Interfaz
Pulse el botn que abrir el cuadro de dilogo Seleccione el Idioma de la Interfaz. En este
dilogo aparecern listadas todas las versiones de lenguajes que QlikView tiene disponibles en
el PC. (Se incluyen diversas variedades de idioma como archivos .dll en el momento mismo de
la instalacin). Tras seleccionar un nuevo lenguaje, deber reiniciar QlikView para que los
cambios surtan efecto. El cambio afectar tanto al lenguaje de la interfaz de usuario del
programa, como al lenguaje de la ayuda online, siempre y cuando dichos archivos de ayuda
estn disponibles para el PC.
El idioma de la interfaz tambin puede definirse modificando el archivo settings.ini, que
se encuentra en C:\Users\username\AppData\Roaming\QlikTech\QlikView.
Edite el parmetro Idioma de la interfaz y configrelo con uno de los idiomas que se admiten.
QlikView 11 SR2, 11414 87
Tiempo de espera de la
Ventana Emergente del
Marcador(es)
Marque esta alternativa e introduzca un tiempo de retardo para que las ventanas
emergentes del marcador se cierren automticamente una vez transcurridos ciertos
segundos.
Utilizar WebView en el
Diseo
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.
Configuraciones de
Bsqueda
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 predeterminado puede 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.
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 QlikView 11 SR2, 11414
Lmites de Memoria para
Espacio de Trabajo (%)
Este control establece el mnimo y el mximo de cantidad fsica de RAM que
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.
12.2 Preferencias de Usuario: Guardar
Esta pestaa de dilogo contiene configuraciones acerca de cmo han de guardarse los documentos
QlikView.
Preferencias de Usuario: Guardar
QlikView 11 SR2, 11414 89
Formato Preferido al
Guardar
Aqu se especifica un formato predefinido al guardar que se puede fijar para
todos los archivos nuevos. Para hacer cambios que afecten nicamente al
documento actual, seleccione un Formato al Guardar en Propiedades de
Documento: General (pgina 446) 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
Recuperacin
Automtica
Aqu puede especificar reglas para la creacin de una copia de seguridad del
archivo QlikView actual. Esta funcionalidad de autoguardado puede resultar muy
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 QlikView 11 SR2, 11414
12.3 Preferencias de Usuario: Editor
Preferencias de Usuario, Editor
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 187) (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.
QlikView 11 SR2, 11414 91
Script y Expresiones
Texto Normal Texto que no pertenece a ninguna de las categoras descritas abajo.
Palabras Reservadas Las palabras clave empleadas en el script (se describen y detallan en Sentencias
de Script y palabras clave (pgina 241)), p.ej. load, select, directory, semantic,
etc.
Comentarios Comentarios introducidos en el script o grfico.
Error Los errores que QlikView detecta en el script o en la expresin de grfico.
Texto Resaltado 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.
Nombres de Campo Los nombres de campos a cargar y utilizar en grficos.
Literales Texto a cargar literalmente, es decir como cadena de texto (en general entre
comillas simples). Para la diferencia entre nombres de campos y literales, vea
Comillas (pgina 309).
Funciones Las funciones utilizadas en el script (descritas en Funciones de Agregacin
(pgina 314)), p.ej.div, left, if, num, etc. y en los grficos.
Nombres de Archivo El nombre del archivo de donde se extraen los campos.
Macro de Script Las variables de macro utilizadas en el script. Para ms informacin sobre
variables, vea Variables de script (pgina 300).
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.
Etiquetas de Tabla Las etiquetas asignadas a determinadas tablas. Para ms informacin vea
Nombres de Tabla (pgina 299).
Anlisis de conjuntos Se refiere a los identificadores, modificadores y operadores empleados en la
expresin (descritos en Anlisis de conjuntos (pgina 888)).
Mdulo
Texto Normal Texto que no pertenece a ninguna de las categoras descritas abajo.
Palabras Reservadas Palabras Reservadas de Visual Basic Script.
Texto Resaltado 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 QlikView 11 SR2, 11414
Expresin en Grfico
Texto Normal Texto que no pertenece a ninguna de las categoras descritas abajo.
Comentarios Comentarios introducidos en la expresin del grfico.
Error Los errores que QlikView detecta en la expresin, por ej. si falta un parntesis.
Texto Resaltado 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.
Nombres de Campo Los nombres de los campos utilizados.
Funciones Nombres de funciones estndar en QlikView para las expresiones de grfico.
Nombre de Archivo 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.
Anlisis de conjuntos Se refiere a los identificadores, modificadores y operadores empleados en la
expresin (descritos en Anlisis de conjuntos (pgina 888)).
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
Marque esta opcin para que aparezca una pequea ventana emergente cuando
escriba una funcin.
Recordar Posicin del
Cursor
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.
Copiar como RTF 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.
QlikView 11 SR2, 11414 93
12.4 Preferencias de Usuario: Diseo
Preferencias de Usuario, Diseo
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.
Visual C++ Establece los Mtodos Abreviados de teclado a las configuraciones
predeterminadas del entorno de depuracin Visual C++.
Siempre Utilizar
Archivos de Log para
Nuevos Documentos
Se generar un archivo log (.log), o archivo de registro, cada vez que se ejecute
el script. El archivo contendr una fecha/hora para el inicio y el fin, las 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.
Tamao de Muestra del
Asistente de Archivos
Especifica el nmero de registros ledos en el Asistente de archivos de tabla para
analizar la tabla que se est leyendo.
94 QlikView 11 SR2, 11414
Motor de Script
Predeterminado
Elija entre VBScript y JScript.
Configuraciones de
Rejilla de Diseo
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.
Unidad de Margen
Predefinido
Aqu es posible seleccionar si la unidad predeterminada para mrgenes en
Imprimir: Diseo de ser en cm o en pulgadas.
Modo de Estilo
Predeterminado
Elija uno de los modos disponibles para el estilo de objeto de todos sus objetos
de hoja. El modo elegido se aplicar por defecto a todos los documentos de
nueva creacin.
Estilo de Objeto
Minimizado
Predeterminado
Seleccione uno de los estilos disponibles para el estilo de los objetos de hoja en
este desplegable. El estilo seleccionado se aplicar a todos los objetos de hoja
minimizados del documento.
Plantilla Predeterminada Aqu puede seleccionar una plantilla QlikView que se aplicar como plantilla
predeterminada a todo nuevo documento de reciente 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).
QlikView 11 SR2, 11414 95
12.5 Preferencias de Usuario: Objetos
Preferencias de Usuario, Objetos
Aqu el usuario podr configurar diversas opciones por defecto para los objetos de hoja.
Activar todos los
mensajes de confirmacin
Cuando QlikView se instala en un ordenador por primera vez, se habilitan varios
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
predeterminada de tabla
Mostrar Indicadores de Seleccin
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 QlikView 11 SR2, 11414
Etiqueta Predeterminada
Para Otros
En determinados tipos de grfico puede limitar el nmero de puntos de datos
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
Para Total
Los totales que se pueden mostrar en Grficos de Barras, Tablas Pivotantes y
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.
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. El parmetro se activa
tambin en la pgina de Diseo del objeto.
Nmero Mximo de
Smbolos en Grficos
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.
Haciendo Clic en el
Fondo del Grfico se
Borran las Selecciones
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.
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.
QlikView 11 SR2, 11414 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 Si est marcada esta opcin, se aadir un sombreado al texto.
Subrayado Si est marcada esta opcin, el texto se subrayar.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
98 QlikView 11 SR2, 11414
12.7 Preferencias de Usuario: Exportar
Preferencias de Usuario, Exportar
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.
Slo rea de Datos 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.
Mostrar Opciones en el
Men
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 :
QlikView 11 SR2, 11414 99
Tabla para Tablas Marque esta opcin para copiar tablas (Cuadros de Tabla, Tablas Simples y
Tablas Pivotantes) en un formato de tabla en vez de como imagen.
Valores para grficos Marque esta opcin para que los grficos se copien como valores de tabla
subyacentes, en lugar de como imagen.
Valores posibles para
cuadros de lista
Marque esta opcin para hacer que los cuadros de lista se copien como valores
posibles en lugar de como imagen.
Texto para botones Marque esta opcin para que los botones se copien como texto en vez de como
imagen.
Texto para objetos de
texto
Marque esta opcin para que los objetos de texto se copien como texto en vez de
como imagen.
Selecciones para Cuadro
de Selecciones Actuales
Marque esta opcin para que los Cuadros de Selecciones Actuales se copien
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 QlikView 11 SR2, 11414
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
Regionales para Enviar a
Excel
Mientras esta alternativa est activada, se emplear la configuracin regional del
sistema operativo para el separador decimal, cuando se haga uso del comando
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
los Colores de
Exportacin
Si se deja sin marcar esta casilla, los colores estndar de la paleta de Excel
reemplazarn a los colores elegidos en QlikView. Los colores originales sern
reemplazados por aquellos que mejor se correspondan con los colores de la paleta
estndar.
12.8 Preferencias de Usuario: Imprimir
Preferencias de Usuario: Imprimir
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
Grficos
Se usarn siempre las configuraciones intrnsecas del grfico excepto el color o
b/n.
QlikView 11 SR2, 11414 101
Forzar color Todos los grficos de mapa de bits se imprimirn en color, sin tener en cuenta las
configuraciones de Color del documento.
Forzar Reemplazar
Colores con Patrones
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
Si est seleccionada esta opcin, las filas de cabecera aparecern en cada pgina.
Repetir Columnas de
Cabecera
Si est seleccionada esta opcin, las columnas de cabecera (en las tablas
pivotantes) aparecern en cada pgina.
Configuracin
Predeterminada para la
Impresin de Nuevos
Objetos
Este botn abre el dilogo Configuracin de Pgina donde se puede establecer
los mrgenes y la orientacin de la pgina .
Evitar Postscript para
Imprimir (lento)
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).
12.9 Preferencias de Usuario: Correo
102 QlikView 11 SR2, 11414
Preferencias de Usuario, Correo
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 La direccin (URL o nmero IP) empleada para el servidor SMTP.
Puerto 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 El ID de usuario empleado para la autenticacin.
Contrasea La contrasea empleada para la autenticacin.
12.10 Preferencias de Usuario: Ubicaciones
Preferencias de Usuario, Ubicaciones
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
Recurso Pueden modificarse las siguientes ubicaciones de recursos:
Buffers QVD
La ubicacin de almacenamiento predeterminada de los Archivos QVD (pgina
431) 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.
QlikView 11 SR2, 11414 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>.
Modificar... 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.
12.11 Preferencias de Usuario: Seguridad
Preferencias de Usuario, Seguridad
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
y ejecucin en base de datos)
Marcando esta opcin, se desactiva la comprobacin de QlikView
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 QlikView 11 SR2, 11414
Archivo (Guardar documento Exportar
Documentos a
Archivos)
Marcando esta opcin, se desactiva la comprobacin QlikView de
guardar o exportar archivos con extensiones de archivo
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.
,
12.12 Preferencias de Usuario: Licencia
Preferencias de Usuario, Licencia
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.
IDs de Producto OEM
Esta opcin slo est disponible con una Licencia de Partner OEM.
Usar los IDs de
Productos OEM para
nuevos documentos
Active esta opcin si desea utilizar los IDs de Productos OEM para nuevos
documentos.
QlikView 11 SR2, 11414 107
IDs de Producto OEM Enumera todos los IDs de Productos disponibles.
Editar... Pulse este botn para editar el Alias del ID de Producto OEM.
108 QlikView 11 SR2, 11414
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.
Adaptar a 1x1 Pginas 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:
QlikView 11 SR2, 11414 109
Guardar Configuracin Haga click en este botn para salvar las configuraciones para cabecera y pie
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.
Imprimir Haga clic en este botn para que haga efecto el comando imprimir y cierre este
dilogo.
13.2 Imprimir: Diseo
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.
Texto de Cabecera 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.
110 QlikView 11 SR2, 11414
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.
Mrgenes 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.
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.
Imprimir Haga clic en este botn para que haga efecto el comando imprimir y cierre este
dilogo.
QlikView 11 SR2, 11414 111
13.3 Imprimir: Cabecera/Pie de pgina
Imprimir, Cabecera/Pie de pgina
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.
Pginas 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
Date 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 & Hora (pgina
113).
Time 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.
Compatibilidad Haga clic en este botn o introduzca el cdigo &[File] para insertar el nombre
del archivo.
Hoja 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.
Ttulo 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.
112 QlikView 11 SR2, 11414
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.
Informe 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.
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 Este botn abre el dilogo Fuente (pgina 525).
Fecha & Hora Este botn abre el dilogo Fecha & Hora (pgina 113).
Por defecto Haga click en este botn para restablecer las configuraciones por defecto par la
cabecera y el pie.
Guardar Configuracin Haga click en este botn para salvar las configuraciones para cabecera y pie
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.
Imprimir Haga clic en este botn para que haga efecto el comando imprimir y cierre este
dilogo.
13.4 Fecha & Hora
El dilogo Fecha & Hora
Aqu se puede establecer el formato de muestra de fecha y hora.
Utilizar Configuracin
predeterminada del
Sistema
Active esta opcin para que el sistema aplique los formatos de fecha y hora
(Windows).
Configuracin Actual Una vista del formato actual de fecha y hora.
QlikView 11 SR2, 11414 113
Date Aqu se puede fijar el formato de fecha. Seleccione el formato de la lista
desplegable.
Separador de Fecha Elija el carcter que se ha de utilizar como separador de fecha.
Time 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.
13.5 Imprimir Hoja
Para abrir este dilogo, elija Imprimir Hoja en el men Archivo. Este dilogo es idntico al dilogo general
Imprimir con una pequea excepcin: el grupo Tamao de la pgina General aqu es sustituido por otro
grupo, el grupo Opciones de Hoja.
Opciones de Hoja
El grupo Opciones de Hoja contiene los siguientes parmetros:
Esta Hoja Se imprimir slo la hoja actual.
Todas las Hojas Se imprimirn todas las hojas del documento.
Incluir Fondo La impresin incluir el fondo de la hoja (papel tapiz).
13.6 Vista Previa
Utilice la caracterstica de previsualizacin cuando quiera previsualizar en detalle cmo se mostrar el objeto
impreso. La lupa de aumento alterna la visualizacin entre el tamao de previsualizacin, donde se observa
la pgina completa y el tamao real, al 100%.
Imprimir Transfiere el control al dilogo Imprimir: General (pgina 109),desde el que podr
imprimir el objeto activo.
Desplegable #
pginas
Este desplegable ofrece una manera rpida de modificar el nmero de pginas que se
mostrarn en la previsualizacin.
Anterior Si la previsualizacin contiene varias pginas, puede hacer clic en este botn para ver la
pgina anterior.
Siguiente Si la previsualizacin contiene varias pginas, puede hacer clic en este botn para ver la
pgina siguiente.
Aadir Hoja Ampla la previsualizacin para que incluya otra pgina, si el objeto activo no cabe en
una sola hoja.
114 QlikView 11 SR2, 11414
Eliminar Hoja Elimina la hoja actual de previsualizacin.
Cerrar Cierra este dilogo.
Ayuda Abre la ayuda de QlikView.
13.7 Modo de Copiado
Cambia del modo lgico al modo de copiado. En el Modo de Copiado los valores se copian al Portapapeles
sin cambiar el estado lgico del documento QlikView que se est ejecutando. Cuando se selecciona un
modo de copia, se abre el dilogo Lista de Copiado al Portapapeles (pgina 115). En este dilogo puede
construir una lista de valores para copiar.
Lista de Copiado al Portapapeles
El dilogo Lista de Copiado al Portapapeles
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.
Aceptar Cierra el dilogo Lista de Copiado al Portapapeles y transfiere su contenido al
portapapeles de Windows.
QlikView 11 SR2, 11414 115
Cancelar Cierra el dilogo Lista de Copias de Portapapeles sin transferir su contenido al
portapapeles de Windows.
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 QlikView 11 SR2, 11414
14 Lgica y Selecciones
Hacer selecciones es la accin o interaccin fundamental en QlikView. Las selecciones filtran y no dejan
pasar un subconjunto de los datos que se han cargado en QlikView.
Las selecciones se utilizan para sealar con el ratn aquello de lo que se desea obtener ms informacin y
QlikView responde indicando, mediante una codificacin de colores, los valores posibles y excluidos con
sus diferentes colores.
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 otros objetos de hoja, en la hoja actual y en otras hojas.
Las celdas blancas representan valores de campo opcionales y las celdas grises valores de campo excluidos
de la seleccin. Cuando se hace una seleccin se crean dinmicamente relaciones naturales internas entre
todas las tablas asociadas.
Se pueden hacer selecciones en la mayora de objetos de hoja.
Para deseleccionar una seleccin previa, haga clic en ella de nuevo. Tambin se puede hacer seleccionando
Borrar en el men Objeto, o eligiendo uno de los comandos Borrar en el men Selecciones. Cuando se
hace clic en un valor excluido, ste cambia su estado a seleccionado y se cancelan las selecciones que estn
en conflicto con l.
14.2 Cdigos de Color
El estado de un valor de campo se reconoce por el color de su celda.
El esquema predeterminado de colores es el siguiente:
l Seleccionado, verde
l Opcional, blanco
l Excluido, gris
Hay tambin otros cdigos de color que pueden utilizarse en circunstancias especiales:
l Alternativo blanco/amarillo
l Bloqueado, azul
l Rojo, como resultado de una exclusin forzada
Los colores predefinidos del esquema de color predeterminado (Clsico) se pueden modificar seleccionando
otros esquemas de color en el grupo Apariencia de Seleccin en la pgina Propiedades de Documento:
General.
Si est marcada la opcin Mostrar Valores Opcionales (pgina 509) QlikView muestra las celdas no
seleccionadas en el cuadro de lista correspondiente como valores alternativos (en blanco o amarillo claro), 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.
14.3 Estilos de Seleccin
QlikView ofrece muy diversas formas de presentar los datos, as como de efectuar selecciones en cuadros de
lista, grficos y otros objetos. Los estilos QlikView Classic, Indicador de Esquina, LED y Tubo usan todos
QlikView 11 SR2, 11414 117
ellos codificacin de color para indicar los valores seleccionados, los posibles o los excluidos. El estilo
Casillas de Verificacin imita la interfaz de Windows con casillas de verificacin en cada valor. El estilo
Casilla de verificacin LED emplea la codificacin de color en combinacin con el estilo Casillas de
Verificacin.
Cuando se utilizan los estilos de seleccin basados en color, hay varios esquemas diferentes de color
disponibles. Los colores bsicos (verde para seleccionado, azul para bloqueado, etc) no pueden cambiarse
pero s se pueden hacer variaciones en el tono y la intensidad.
El estilo que se habr de utilizar se puede controlar de distintas maneras:
l En la pgina Propiedades de Documento: General ( Propiedades de Documento: General (pgina
446))
l En la pgina Preferencias de Usuario: General ( Preferencias de Usuario (pgina 85))
l En la pgina Propiedades del Cuadro de Lista: Presentacin ( Propiedades del Cuadro de Lista:
Presentacin (pgina 520)).
Representacin del estado lgico
El estado lgico de un valor de campo en QlikView est codificado por estilos de color, en el estilo
QlikView Classic representado por una codificacin de color de fondo y de texto en las celdas de los
cuadros de lista y cuadros mltiples. En algunos otros objetos de hoja y en las pestaas de hoja pueden
aparecer los llamados indicadores de seleccin. Los caracteres & y ! pueden aparecer a la izquierda de los
datos en los cuadros de lista y los cuadros de seleccin mltiple para indicar las selecciones AND y NOT.
En el estilo Casillas de Verificacin, la nica codificacin de colores es el fondo en blanco y gris de las
celdas que indica valores posibles y excluidos en cuadros de lista y cuadros de seleccin mltiple. Sin
embargo, en todas las celdas habr un icono que muestra el estado lgico de los datos. Estos iconos
aparecern tambin en el lugar de los otros indicadores de seleccin (los pequeos guisantes) en otras partes
del documento.
En la tabla inferior se facilita un resumen de las diferencias:
Estado QlikView
Estilos de color
codificados en
QlikView
Estilo Casillas de
Verificacin
(iconos
Windows)
Posible Blanco/Negro
Excluido Gris/Gris Claro
Seleccionado Verde/Negro
Seleccionar
Valores
Excluidos
Gris/Gris Claro
Bloqueado Azul/Amarillo
Bloqueado
excluido
Gris/Gris Claro
118 QlikView 11 SR2, 11414
Estado QlikView
Estilos de color
codificados en
QlikView
Estilo Casillas de
Verificacin
(iconos
Windows)
AND-
seleccionado
Verde/Negro con
&
Sujeto a
exclusin forzada
Rojo/Negro con !
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 Indicadores
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 estn
inmediatamente visibles. Esta es la razn principal de 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, ya que
las selecciones en las tablas no estn codificadas por color. 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 ventana
flotante de Selecciones Actuales, para poder distinguir entre valores seleccionados y valores bloqueados.
Esquema de Color de un Indicador
El color del indicador sigue el siguiente esquema de color:
Verde Valores seleccionados
Azul Valores bloqueados
Rojo Valores en modo AND que se incluyen en una exclusin forzada
Ejemplo:
La imagen a continuacin muestra el aspecto de los diversos indicadores en el cuadro de selecciones
actuales.
QlikView 11 SR2, 11414 119
14.5 Seleccin mltiple dentro de un campo
Existen varias formas de efectuar selecciones mltiples dentro de un campo:
l Site el cursor en el cuadro de lista y arrstrelo encima de una serie de valores manteniendo pulsado
el botn del ratn.
l Haga clic en el primer valor de campo que desee seleccionar y para cada seleccin adicional haga
Ctrl-clic a la vez.
l En la lista de elementos, haga clic en el primer elemento 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.
l Confirme una bsqueda de texto y pulse Intro. El resultado ser la seleccin de todos los valores que
coincidan. Para aadir las selecciones de la bsqueda de texto a las selecciones anteriores, mantenga
pulsada la tecla Ctrl al tiempo que pulsa Intro.
Para eliminar la seleccin adicional previamente efectuada, haga Ctrl-clic en ella.
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.
Las selecciones mltiples se interpretan normalmente como un OR lgico, lo cual significa que QlikView
hallar una solucin que se asocie con uno de los valores de campo seleccionados.
14.6 Mover selecciones
Podemos utilizar las teclas del teclado para mover la seleccin actual en un cuadro de lista activo o en un
campo abierto de un cuadro de seleccin mltiple.
i 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.
h 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.
Re Pg 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.
120 QlikView 11 SR2, 11414
Av Pg 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.
Inicio Mueve las selecciones actuales al principio de la lista.
Fin Mueve las selecciones actuales al final de la lista.
Ejemplo:
En el cuadro de lista a continuacin, con E y F seleccionados, utilizar las distintas teclas produce el
resultado siguiente:
i se seleccionarn F y G.
h se seleccionarn D y E.
Re Pg se seleccionarn C y D.
Av Pg se seleccionarn G y H.
Inicio se seleccionarn A y B.
Fin se seleccionarn I y J.
14.7 Bloquear Valores de Campo Seleccionados
Al seleccionar un valor excluido, las selecciones anteriores que entren en conflicto con la nueva eleccin se
cancelarn. Para evitar la cancelacin de una seleccin previa que interese mantener, pueden bloquearse
todas las selecciones de un cuadro de lista abriendo su men Objeto y eligiendo el comando Bloquear.
Para desbloquear un conjunto previamente bloqueado abra el men Objeto del cuadro de lista, y seleccione
Desbloquear. Desde el men Selecciones se manejan los bloqueos y desbloqueos de todas las selecciones.
Cuando intente seleccionar un valor que no sea compatible con una seleccin bloqueada en otro campo, la
seleccin fallar.
Mediante la configuracin Ignorar Campos Bloqueados de cuadros de lista, cuadros de seleccin mltiple y
objetos deslizador es posible ignorar la seleccin en un campo desde un objeto de hoja especfico. El campo
permanecer bloqueado a todos los cambios lgicos que se produzcan por selecciones en otros campos. Esta
opcin est activa por defecto para Objetos Deslizador.
QlikView 11 SR2, 11414 121
14.8 Selecciones Actuales
En la ventana Selecciones Actuales se listan las selecciones por nombre y valor de campo. Esta ventana se
mantiene en la parte superior de cada hoja y ayuda a controlar el estado de las selecciones del documento.
En la columna Estado se usan los Indicadores (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
Borra las selecciones de todos los valores seleccionados en el documento.
Bloquear Todas las
Selecciones
Bloquea todos los valores seleccionados del documento.
Desbloquear Todas las
Selecciones
Desbloquea todos los valores bloqueados del documento.
Datos Copia los nombres de todos los valores seleccionados del documento, y tambin
los nombres de los campos donde se hizo las selecciones, al portapapeles.
La ventana de Selecciones Actuales se parece a un objeto de hoja en su manera de ajustarse y mantenerse
abierta mientras se trabaja con un documento. Se quedar abierta cuando cierre el actual documento
QlikView y sus contenidos se modificarn si abre otro documento. Al igual que los objetos de hoja, se
actualiza dinmicamente en el momento de hacer nuevas selecciones, permitindole as una visin general
permanente y completa de sus selecciones actuales.
En el dilogo Preferencias de Usuario se especifica el nmero mximo de valores seleccionados distintos
que se han de mostrar en las ventanas de Selecciones Actuales (vase Preferencias de Usuario (pgina 85)).
Si hay ms valores seleccionados, se mostrarn como x valores de y en el campo correspondiente.
Las selecciones en los cuadros and van precedidas por & o !, dependiendo de si es una seleccin o una
exclusin.
14.9 Selecciones en Otros Objetos
Se pueden hacer selecciones directamente en los campos de la mayora de objetos. En las tablas el color de
la celda cambia a verde para marcar el valor como seleccionado. Para seleccionar un valor haga clic sobre l,
o marque mltiples valores con el ratn para seleccionar varios valores.
Tambin podr realizar selecciones mediante bsquedas.
La siguiente seccin describe las posibilidades de efectuar selecciones en los diferentes tipos de objeto. Si ve
que no puede realizar selecciones en el grfico tal y como se ha indicado, puede que el grfico est en modo
Desvinculado o de Solo Lectura.
122 QlikView 11 SR2, 11414
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 Seleccin Mltiple
Una fila del cuadro mltiple representa un campo. 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.
Cuadros de Tabla
Las selecciones pueden realizarse haciendo clic sobre cualquier celda o seleccionando con el ratn 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, se puede 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. Usando ctrl+clic podr seleccionar
varios perodos, incluso si se encuentran en diferentes meses o aos.
Grficos de Barras, de Lneas, Combinados, de Radar, de Rejilla y de
Dispersin
En estos objetos se pueden realizar selecciones de las siguientes maneras:
l Haciendo clic en un nico punto de datos o seleccionando con el ratn varios puntos de datos en el
interior del rea de trazado. Al seleccionarlos por encima con el ratn se muestra el rea afectada
cubierta de una rejilla verde. Se seleccionarn los valores de dimensin utilizados para calcular los
datos seleccionados.
l Se pueden efectuar selecciones haciendo clic en la leyenda del grfico o pinchando con el ratn sobre
la misma (excepto cuando la leyenda indique expresiones de grfico en lugar de valores de
dimensin).
l Se pueden efectuar selecciones haciendo clic o seleccionando con el ratn sobre los ejes de
dimensin y sus etiquetas (excepto en grficos de dispersin). Se seleccionarn los correspondientes
valores de campo.
l 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.
QlikView 11 SR2, 11414 123
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 seleccionando con el ratn 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.
Tambin se pueden realizar selecciones haciendo clic sobre la leyenda del grfico o marcndola con el ratn.
Grfico de Bloques
Podr seleccionar bloques individuales en los grficos de bloques. La funcionalidad jerrquica se utiliza para
referirse a una determinada dimensin: seleccionar el primer bloque hace referencia a la primera dimensin,
seleccionar un segundo bloque dentro del primero hace referencia a la segunda dimensin, etc.
Tambin se pueden seleccionar varios bloques a la vez "marcndolos, o rellenando su 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 hacer selecciones en los grficos de indicador, dado que no hay una dimensin definida.
Tablas Simples
Se pueden hacer selecciones en las columnas de dimensin de una tabla simple haciendo clic en una celda o
seleccionando (marcando) con el ratn 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 selecciones y bsquedas en esta lista.
Tambin 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.
Tablas Pivotantes
Las selecciones pueden hacerse en las filas/columnas de dimensin, haciendo clic sobre una celda. 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 selecciones y bsquedas en esta lista.
Tambin se pueden hacer selecciones en las columnas/filas 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.
124 QlikView 11 SR2, 11414
14.10 Buscar
Como una alternativa a efectuar selecciones mediante un clic de ratn en los valores de objetos QlikView,
podemos hacer selecciones mediante la realizacin de bsquedas numricas o de texto.
Efectuar selecciones mediante una bsqueda
Esta seccin describe cmo hacer selecciones empleando la bsqueda de texto y cmo responde QlikView a
los distintos comandos. Haga lo siguiente:
1. Haga clic en el ttulo del cuadro de lista e introduzca la cadena de bsqueda. 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.
2. Pulse Intro o haga clic en una de las celdas del resultado, para seleccionar dicho valor. 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
podr cerrarlo pulsando el icono x del cuadro de bsqueda. El cuadro de bsqueda es dimensionable y
conservar su tamao cuando se abra de nuevo.
Bsqueda en mltiples cuadros de lista
Todos los cuadros de lista activos se incluirn en la bsqueda. Para buscar en mltiples cuadros de lista,
haga clic pulsando Mays. al mismo tiempo sobre los ttulos para convertirlos en activos. No se podr pulsar
Intro para seleccionar los valores resultantes mientras haya valores opcionales en varios cuadros de lista
activos.
Hay dos formas de interpretar bsquedas de texto si la seleccin ya se ha hecho:
l Buscar slo entre los valores opcionales
l Buscar entre todos los valores, incluyendo 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.
Nota:
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 por el usuario.
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.
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.
QlikView 11 SR2, 11414 125
? Cualquier carcter nico
^ La cadena completa
Pulse Intro para seleccionar los valores hallados, o Esc para cancelar la operacin.
Ejemplo:
Devuelve los siguientes resultados dependiendo del mtodo de bsqueda seleccionado:
Cadena Mtodo de bsqueda Resultado
ab Normal Devuelve todos los valores que tengan palabras que
comienzan por ab.
a* Comodn Devuelve todos los valores que empiecen por la letra a.
*b* Comodn Devuelve todos los valores que contengan 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. Mientras
escribe, todos los valores sern ordenados por grado de semejanza con la cadena de bsqueda, 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
siguientes operadores relacionales:
Operador Descripcin
> Mayor que
>= Mayor o igual que
< Menor que
<= Menor o igual que
Ejemplos:
>900 buscar todos los valores mayores de 900.
<=900 buscar todos los valores menores o iguales que 900.
126 QlikView 11 SR2, 11414
>900<1000 buscar todos los valores mayores que 900 y menores que
1000.
<900>1000 buscar todos los valores menores que 900 o mayores que
1000.
Modo de Bsqueda Inicial
Cuando comience a introducir texto, el comportamiento puede diferir: en algunos casos, QlikView aade
comodines a la cadena de bsqueda, para facilitar una bsqueda.
El Modo de Bsqueda preferido puede establecerse en las propiedades de objeto y en Preferencias de
Usuario.
Evaluacin de cadena de bsqueda
Tras introducirse o editarse una cadena de bsqueda, QlikView evala cul de los comportamientos de
bsqueda anteriormente descritos seleccionar.
Si la cadena de bsqueda contiene caracteres comodn, se realizar una Bsqueda de comodn en lugar de
una bsqueda normal.
Siempre se puede cambiar el modo de bsqueda con solo eliminar o aadir caracteres comodn, un smbolo
mayor que (>) o menor que (<) en la cadena de bsqueda.
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 que efecte una
seleccin en la lista secundaria, podr introducir una nueva cadena de bsqueda antes de efectuar 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 complejas, es posible utilizar el dilogo Bsqueda Avanzada , el cual puede
invocarse mediante el mtodo abreviado de teclado Ctrl+Mays+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, podr 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.
Ejemplo:
=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.
Ejemplo:
=sum(Ventas)>sum(Presupuesto)
QlikView 11 SR2, 11414 127
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.
14.11 El Dilogo Bsqueda Avanzada
El dilogo Bsqueda Avanzada.
El dilogo Bsqueda Avanzada ofrece la posibilidad de formular consultas y bsquedas complejas aplicadas
a los campos QlikView. A diferencia del cuadro estndar Buscar (pgina 125) 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 se abra el dilogo, la
bsqueda se centrar por defecto en el campo del cuadro de lista que est
activo. Es posible cambiar los campos de bsqueda cuando se desee
utilizando el desplegable.
Buscar Expresin Aqu se escribe la expresin de bsqueda. Se aplican idnticas reglas que en
los cuadros de bsqueda habituales.
Enviar Aplica la bsqueda al campo de bsqueda.
Atrs QlikView recuerda las ltimas 100 selecciones. Pulse este botn para ir un
paso hacia atrs en la lista de selecciones.
Adelante Pulse este botn para 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.
Eliminar Campo Elimina las selecciones del campo de bsqueda actual.
Borrar Todo Elimina todas las selecciones del documento.
128 QlikView 11 SR2, 11414
Ayuda Abre el dilogo Ayuda para una bsqueda avanzada.
Cerrar Cierra el dilogo.
El panel de tres pestaas que hay al final del dilogo le ayudar a construir expresiones de bsqueda
avanzada.
Campos
En la pestaa Campos hallar controles para pegar sintaxis relativa a los datos de campo QlikView.
Agregacin En este desplegable es posible elegir entre las funciones de agregacin estadstica
disponibles en el diseo de QlikView.
Tabla En este desplegable se puede seleccionar una tabla especfica desde la cual
escoger campos, a fin de facilitar an ms la navegacin por el desplegable
Campo.
Campo Este desplegable lista todos los campos disponibles. La lista puede reducirse ms
seleccionando una tabla especfica en el desplegable de Tabla anterior.
Mostrar Campos de
Sistema
Si marca esta casilla de verificacin, la lista que contiene los campos del
documento incluir los campos de sistema.
Distinct Las funciones estadsticas se calculan por defecto sobre el nmero de veces que
aparece un valor en la tabla original. A veces, sin embargo, los duplicados no
tienen que calcularse. Si ste es el caso, marque esta casilla de verificacin antes
de proceder a pegar la funcin.
Pegar 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.
Funciones
En la pestaa Funciones hallar controles para pegar sintaxis relativa a las funciones habituales en
QlikView.
Categora de Funcin En el desplegable se puede seleccionar una categora de funciones a fin de
facilitar la navegacin por el desplegable Nombre de Funcin.
Nombre de Funcin En el desplegable se 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.
Pegar Pega el nombre de la funcin seleccionada en el cuadro de edicin Buscar
Expresin.
En la parte inferior del dilogo hay un panel que muestra la sintaxis de los argumentos de la funcin
seleccionada en el desplegable Nombre de Funcin.
QlikView 11 SR2, 11414 129
Variables
En la pestaa Variables hallar controles para pegar sintaxis relativa a las variables habituales en QlikView.
Variables En el desplegable se encuentran todas las variables definidas actualmente en el
documento.
Pegar
Pega la 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 pgina encontrar un panel que muestra el valor actual de cualquier variable
seleccionada en el desplegable Variables.
14.12 Modo And en Cuadros de lista
Una seleccin mltiple dentro de un campo se interpreta por defecto como un OR lgico, lo cual significa
que los datos asociados a cualquiera de los valores de campo seleccionados se mostrarn en los dems
campos.
Sin embargo, s es posible establecer en cambio determinados cuadros de lista en modo AND. Cuando se
realizan mltiples selecciones en un cuadro de lista fijado en modo AND, slo los datos asociados a todos
los valores de campo seleccionados se mostrarn en los dems campos.
Ejemplo:
Su fuente de datos contiene informacin sobre qu clientes han adquirido diferentes artculos.
Cuando seleccione unos cuantos artculos en el modo predefinido, QlikView le mostrar los clientes que han
adquirido cualquiera de los artculos seleccionados.
Cuando seleccione unos cuantos artculos en el modo AND, QlikView le mostrar los clientes que han
adquirido la totalidad de artculos seleccionados.
Requisitos previos del modo AND
El modo del campo se establece en la pestaa Propiedades del Cuadro de Lista: general
Cuando se activa el modo And, se muestra un signo ampersand ("&") frente a los valores seleccionados.
Si hace clic y mantiene pulsado un valor por un momento, la seleccin cambiar de (AND) seleccionado (en
verde) a NO seleccionado (en rojo). El ampersand ser reemplazado por un signo de exclamacin ("!"). La
seleccin NOT, que es una exclusin forzada del valor o los valores marcados de esta manera, slo se puede
realizar cuando el cuadro de lista est en modo AND.
Fijar un cuadro de lista en modo AND
El siguiente procedimiento describe cmo configurar un cuadro de lista en modo AND, en lugar del modo
predefinido (OR lgico). Haga lo siguiente:
1. Asegrese de que se cumplen los criterios del modo AND.
2. Haga clic con el botn derecho sobre el cuadro de lista y seleccione Propiedades.
3. En la pestaa General, marque la casilla de verificacin Modo And.
Cuando se activa el modo And, se muestra un signo ampersand ("&") frente a los valores seleccionados.
Si hace clic y mantiene la seleccin por un momento, la seleccin cambiar de seleccionado (en verde) a
exclusin forzada (en rojo). Este estado tambin se seala mediante un signo de exclamacin (!) que
reemplaza al ampersand.
130 QlikView 11 SR2, 11414
Exclusin forzada
La exclusin forzada, que a veces se conoce tambin con el nombre de "No seleccin", est muy relacionada
con la seleccin AND. Permite excluir explcitamente un valor de campo, es decir, que las soluciones que
encuentre QlikView podrn no asociarse con el valor excluido.
La exclusin forzada se efecta haciendo clic en una celda y manteniendo pulsado el botn del ratn hasta
que la celda se vuelve roja. Hacer Ctrl+clic de este modo equivale a una exclusin, lo cual es requisito
adicional a las selecciones/exclusiones previas. La exclusin forzada solo puede realizarse en campos que
estn en modo and.
14.13 Tablas parcialmente desconectadas
Al cargar datos que contengan referencias circulares en QlikView, se crearn automticamente unas tablas
parcialmente desconectadas. Esto impide que las referencias circulares creen un bucle en la lgica interna de
QlikView. Se han de hacer algunos cambios en las tablas parcialmente desconectadas para poder visualizar
los datos de forma correcta y comprensible.
Vea tambin:
Circular References
Intentionally Creating Loosely Coupled Tables
14.14 Estados Alternos
Descripcin
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 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.
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.
No se puede acceder a los Estados Alternos desde el script de carga. Son una funcionalidad propia de la
Interfaz de Usuario.
El desarrollador invoca el dilogo Estados Alternos desde el botn Estados Alternos... de la pestaa
Propiedades de Documento: General. El desarrollador de QlikView podr crear cualquier nmero de
estados en el documento QlikView y asignar un nombre a cada estado creado. Una vez se ha activado la
funcionalidad de los Estados Alternos, el desarrollador de QlikView tambin podr crear nuevos estados
desde el interior de los objetos en pantalla. Los usuarios finales que acceden a documentos QlikView desde
un QlikView Server pueden hacer uso de los Estados Alternos pero no pueden crear Estados Alternatos.
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.
QlikView 11 SR2, 11414 131
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.
Comportamiento lgico al emplear Estados Alternos
Pulsar el botn Borrar afecta a todos los estados. No obstante, se ha incorporado un elemento de men al
men desplegable del botn Borrar que permite al usuario borrar las selecciones de un determinado estado.
Pulsar los botones Atrs y Adelante afecta a todos los estados. No hay mecanismo alguno para moverse
atrs y adelante entre los estados.
Pulsar los botones Bloquear y Desbloquear afecta a todos los estados. No es posible bloquear y desbloquear
determinados estados con estos botones. Se pueden bloquear determinados campos especficos de estados
empleando la funcionalidad del botn derecho del ratn en los cuadros de lista que se encuentren en un
determinado estado.
Los elementos de men del men Selecciones afectan a todos los estados. No hay opcin que afecte a
estados aislados especficos en este men.
Funciones de los Estados Alternos
Se incluye la siguiente funcionalidad en los Estados Alternos:
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().
l 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.
l Las variables pertenecen al estado predefinido. Las modificaciones en otros estados no afectarn a los
valores de las variables.
l Los disparadores se disparan en todos los estados.
l 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.
l 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>.
132 QlikView 11 SR2, 11414
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
se almacenan en el interior del documento qvw. Siempre estn disponibles para
cualquiera que abra el documento localmente o desde un QlikView Server.
Mis Marcadores stos se almacenan aparte, en el ordenador del usuario. Solo 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
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.
Marcadores 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
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.
15.2 Dilogo Aadir Marcador
El estado actual de las selecciones puede almacenarse como un marcador eligiendo Aadir Marcador en el
men Marcadores, o pulsando Ctrl+B. Los marcadores tambin pueden crearse mediante los objetos de
marcador presentes en el diseo QlikView. Esto har que se abra el dilogo Aadir Marcadores.
El dilogo parece ligeramente diferente dependiendo de si es un documento local o un documento que se
encuentra en el Servidor QlikView con el que el usuario est trabajando. Comenzaremos describiendo el
dilogo para documentos locales y luego pasaremos a describir las diferencias con los documentos del
servidor.
QlikView 11 SR2, 11414 133
El dilogo Aadir Marcador para documentos locales
Nombre del Marcador 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
especfica se le otorga el nmero 1, al segundo el nmero 2, etc. No obstante,
puede modificar el nombre predeterminado establecido y definir otro un poco
ms ilustrativo introduciendo un texto opcional.
Hacer de este marcador
un marcador de
documento
Marcando esta casilla de verificacin, el marcador se guardar junto con el
documento. Esta opcin est disponible para documentos locales nicamente. Si
la casilla de verificacin no se encuentra marcada, el marcador se crear por
defecto como un marcador de usuario, almacenado localmente en su ordenador.
Incluir Selecciones en el
Marcador
Si marca esta casilla de verificacin, el marcador incluir las selecciones
efectuadas en la aplicacin.
Hacer que el marcador se
aplique en la seleccin
actual
Marcando esta casilla de verificacin, el marcador se aplicar sin eliminar
previamente las selecciones que existan en el documento.
134 QlikView 11 SR2, 11414
Incluir Estado de Diseo Si marcamos la casilla de verificacin, el marcador almacenar el estado de
diseo de todos los objetos de hoja de la hoja activa en el momento de creacin
del marcador.l Esto incluye, por ejemplo, la posicin de ciclo 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.
El estado de diseo en los marcadores incluye slo mostrar estado
(minimizado/maximizado) y el estado de expansin, no la propiedad completa
del objeto.
El diseo de todas las tablas pivotantes en la hoja activa se preservar, a menos
que estn ubicadas en el interior de objetos contenedor.
No hay una opcin de reset para el diseo de las tablas pivotantes. Una solucin
podra ser crear un marcador de documento en el estado de borrado del
documento, con el diseo original de la tabla pivotante.
Incluir Posiciones de
Deslpazamiento
Si marca esta casilla de verificacin se incluirn las actuales posiciones de
desplazamiento en el marcador.
Incluir Valores de
Campos de Entrada
Si marca esta casilla de verificacin, los valores de los campos de entrada se
almacenarn en el marcador.
Texto de Informacin En el cuadro de edicin podr introducir un texto que describa el marcador o
bien un mensaje que se visualice al recuperar el marcador.
Mensaje Emergente Si la casilla de 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.
Las diferencias para los documentos de servidor son las siguientes:
Crear como Marcador de
Servidor
Cuando esta casilla de verificacin est marcada, se crear el marcador como un
marcador personal de servidor, almacenado en un repositorio en el servidor. Esta
opcin est disponible solo 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 se encuentra marcada, el marcador se crear por
defecto como un marcador de usuario, almacenado localmente en su ordenador.
QlikView 11 SR2, 11414 135
Compartir Marcador con
Otros Usuarios
Siempre y cuando cree un marcador personal de servidor, marcar esta casilla de
verificacin har que el marcador est de inmediato a disposicin de otros
usuarios para un uso compartido, siempre y cuando se trate de usuarios
autenticados del mismo documento del servidor. Puede revocar el material
compartido en cualquier momento, desactivando para ello la casilla de
verificacin Compartir de la pgina Mis Marcadores de Servidor en el dilogo
Marcadores.
15.3 Dilogo Marcadores
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 133).
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.
Nombre 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.
136 QlikView 11 SR2, 11414
Diseo 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.
Creado Informacin de fecha/hora acerca del momento de creacin de los marcadores.
ID 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.
Texto de Informacin Si se ha incorporado Texto de Informacin al marcador, ste se muestra aqu.
Compartir 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 Muestra el marcador seleccionado en pantalla.
Replace Reemplaza el marcador seleccionado por las selecciones actuales. Solo se podrn
reemplazar los marcadores creados por usted.
Renombrar Abre el dilogo Renombrar Marcador donde podr especificar un nuevo
nombre para el marcador. Solo se podrn renombrar los marcadores creados por
usted.
Eliminar Elimina el marcador seleccionado. Solo se podrn eliminar los marcadores
creados por usted.
QlikView 11 SR2, 11414 137
Borrar Todo Elimina todos los marcadores en el panel del dilogo actual. Solo se podrn
eliminar los marcadores creados por usted.
Definir Estado de
Borrado
Pulse este botn si desea utilizar la seleccin del marcador realzado como estado
de borrado.
Editar Informacin Aqu se puede editar el texto informativo.
Importar Tras buscar y seleccionar un archivo de marcador previamente guardado (.qbm),
se abrir el dilogo Importar Marcadores (pgina 139) para importar
marcadores.
Exportar Abre el dilogo Exportar Marcadores (pgina 138) donde se puede exportar los
marcadores seleccionados a un archivo de marcador QlikView (.qbm).
Ascender Mueve el marcador seleccionado un paso arriba en la lista. Esto tambin se puede
realizar haciendo clic y arrastrando con el ratn a cualquier posicin de la lista.
Descender Mueve el marcador seleccionado un paso ms abajo en la lista.
Mover Marcadores
Locales de Usuario al
Servidor
Este texto solo aparece cuando se trabaja con un documento de servidor y en la
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.
15.4 Exportar Marcadores
138 QlikView 11 SR2, 11414
El dilogo Exportar Marcadores
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.
15.5 Importar Marcadores
Los marcadores se importan a un archivo de marcador seleccionando Importar... desde el men Marcadores.
Abre un dilogo para examinar dnde seleccionar un archivo de marcador QlikView (extensin .qbm). El
dilogo Importar Marcadores se abre.
En el dilogo Importar Marcadores, encontrar una lista de todos los marcadores que estn incluidos en el
archivo marcador seleccionado.
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.
El dilogo Importar Marcadores
QlikView 11 SR2, 11414 139
Marcadores disponibles para
Importar
A la izquierda podr ver todos los marcadores que se definieron en el archivo
marcador.
Marcadores Actuales A la derecha ver una lista de marcadores de usuario o marcadores de documento
existentes en el documento. Los marcadores deben importarse como un marcador
de usuario o como un marcador de documento. Los botones de opcin en la parte
superior del dilogo gobiernan el modo en el que se importan los marcadores.
Importar Marque uno o ms marcadores de la lista de Marcadores Disponibles para
Importar y pulse este botn para importarlos.
Renombrar Abre el dilogo Renombrar Marcador donde se puede especificar un nuevo
nombre para el marcador resaltado antes de la importacin.
15.6 Estados alternos y Marcadores
Los marcadores capturan las selecciones de todos los estados definidos en un documento QlikView. Cuando
se invoca un marcador creado con la versin 11 (o posterior) se aplicarn las selecciones de todos los
estados.
Es posible hacer uso de determinados estados, contenidos en el marcador de una expresin. Por ejemplo, la
expresin a continuacin calcula las Ventas en el conjunto generado por las selecciones definidas en el
marcador BM01 para el estado 'Grupo 1'.
Ejemplo:
sum({[Grupo 1]::BM01} Ventas)
Nota:
Los marcadores previos, de documentos QlikView creados con anterioridad a la 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).
140 QlikView 11 SR2, 11414
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.
Informes de Usuario Los Informes de Usuario los crea un usuario que trabaja con un documento desde
un QlikView Server. El informe es almacenado en la 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).
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.
16.1 Men Informes
El Men Informes, ubicado en la parte superior de la pantalla en QlikView, contiene el comando Editar
Informes.... que abre el dilogo Editor de Informes (pgina 142) donde podr crear nuevos informes o editar
otros ya existentes. Desde este dilogo tambin podr eliminar y seleccionar informes, disear su
presentacin y formato, aadir pginas e imgenes, etc. El editor de informes enumera todos los informes
disponibles en una lista, para su seleccin inmediata.
QlikView 11 SR2, 11414 141
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
142).
16.2 Editor de Informes
El dilogo Editor de Informes consta de dos pginas, la Lista de Informes y el Editor de Pginas. Cuando
se entra por primera vez en el editor de informes, se visualiza la Lista de Informes.
Lista de Informes
La pgina Lista de Informes del dilogo Editor 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
142 QlikView 11 SR2, 11414
Pginas. En la parte superior de la pgina aparece un desplegable y una lista de informes. El desplegable se
utiliza para:
Informes Disponibles Informes de Documento
Abre un listado con todos los informes de documento que hay en el documento
activo. Si hace clic sobre uno de los nombres de informe se abre el 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:
Nombre Es el nombre del informe.
ID El ID exclusivo del informe (ver ms adelante).
Pginas El nmero de pginas actualmente definidas en el informe.
Compartir 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.
Autor El nombre autenticado del creador del informe.
QlikView 11 SR2, 11414 143
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.
Eliminar Pulse este botn para eliminar el informe actualmente seleccionado en la Lista de
Informes.
Ascender Pulse este botn para hacer que el informe seleccionado ascienda un puesto en la
Lista de Informes.
Descender Pulse este botn para hacer que el informe seleccionado actualmente descienda
un puesto en la Lista de Informes.
Mover Informes Locales
de Usuario al Servidor
Este texto slo aparece cuando se trabaja con un documento de servidor y si se
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.
144 QlikView 11 SR2, 11414
Editor de Pginas
La pgina Editor de Pginas del dilogo Editor de Informes.
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.
Pegar Informe Pega el informe que haya en el Portapapeles.
Pegar Pgina Pega la pgina que haya en el Portapapeles.
Pegar Elemento 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.
Ajustar a Rejilla Muestra una rejilla en el informe, que le ayudar a alinear los elementos de dicho
informe.
QlikView 11 SR2, 11414 145
Men Informes
Add Aade un informe. nicamente disponible cuando se visualiza la Lista de
Informes.
Eliminar Elimina un informe. nicamente disponible cuando se visualiza la Lista de
Informes.
Ascender Mueve el informe seleccionado un paso arriba en la lista de informes.
nicamente disponible cuando se visualiza la Lista de Informes.
Descender Mueve el informe seleccionado un paso hacia abajo en la lista de informes.
nicamente disponible cuando se visualiza la Lista de Informes.
Exportar Guarda el archivo del informe como documento XML. nicamente disponible
cuando se visualiza la Lista de Informes.
Importar Importa un informe que se haya guardado como XML. nicamente disponible
cuando se visualiza la Lista de Informes.
Vista Previa Pulse este 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.
Imprimir Abre el dilogo Imprimir para imprimir el informe actual.
Configuraciones de
Informe
Abre el dilogo Editor de Informes: Dilogo Opciones de Configuracin de
Informe (pgina 152) donde podr establecer las diversas propiedades del
informe. Esto incluye mrgenes, cabeceras/pies de pgina, etc.
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.
Descender 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.
Aadir Pgina Mltiple Incorpora una pgina mltiple tras la pgina seleccionada.
Aadir Pgina nica Aade una pgina nica tras la pgina seleccionada.
Eliminar Borra la pgina actualmente seleccionada.
Configuraciones de
Pgina
Abre el dilogo Dilogo Editor de Informes: Configuraciones de Pgina
(pgina 155) donde podr establecer las diversas propiedades de la pgina
seleccionada.
146 QlikView 11 SR2, 11414
Men Elemento
Alinear a la Izquierda nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Centrar en Horizontal 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.
Alinear a la Derecha nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Alinear Abajo nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Centrar en Vertical 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.
Alinear Arriba nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Espaciar en Horizontal 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.
Espaciar en Vertical 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.
QlikView 11 SR2, 11414 147
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.
Ajustar Arriba 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.
Mismo Ancho nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Misma Altura nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-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.
Nueva Imagen... 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.
Nuevo Texto... 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.
Nuevas Selecciones Actuales 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.
Eliminar 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.
148 QlikView 11 SR2, 11414
Configuraciones de Elemento Abre el dilogo Editor de Informes: Dilogo configuracin de elemento
(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.
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 155) 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.
Eliminar Elimina la pgina resaltada.
Add Incorpora una pgina nica o pgina mltiple a continuacin de la pgina
seleccionada.
Configuraciones de Elemento Abre el dilogo Editor de Informes: Dilogo configuracin de elemento
(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.
Eliminar Elimina la pgina resaltada.
Add Incorpora una nueva imagen, un nuevo texto, o un nuevo estado de
selecciones.
Panel de Listado de Pginas
A la izquierda hallar un listado con todas las pginas del informe. Los informes QlikView pueden contener
dos tipos distintos de pginas, las pginas nicas y las pginas mltiples. Se puede incorporar cualquier
nmero de pginas adicionales y los dos tipos pueden verse mezclados en cualquier tipo de combinacin
dentro de un mismo informe.
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.
Cmo manipular el listado de pginas
Puede seleccionar una pgina de la lista a fin de editarla, haciendo clic sobre ella. Hay varios comandos de
barra de herramientas asociados de forma directa con el panel del listado de pginas:
QlikView 11 SR2, 11414 149
Aadir Pgina nica Aade una pgina nica tras la pgina seleccionada.
Aadir Pgina mltiple Aade una pgina mltiple tras la pgina seleccionada.
Borrar Pgina Borra la pgina actualmente seleccionada.
Ascender Pgina 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.
Descender Pgina 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.
Panel de Vista Previa de Pginas
A la derecha del panel del listado de pginas, se encuentra una opcin de vista previa de la pgina
actualmente seleccionada en el panel del listado de pginas.
Aadir objetos de hoja al informe
Arrastre simplemente, o haga doble clic en cualquier objeto de hoja del diseo, para colocarlo en el panel de
vista previa de pginas. Los objetos de impresin se mostrarn en modo de vista previa igual que se
muestran actualmente en el diseo QlikView. El objeto del informe reflejar de forma dinmica el aspecto
exacto que tendr al imprimirse, tanto en lo que se refiere a los cambios de propiedades, como a los cambios
que se produzcan en los datos. Es posible seleccionar mltiples objetos de hoja en el diseo y arrastrarlos
como grupo dentro del informe. Observe que solo se puede aadir un objeto de impresin al rea dinmica
central de una pgina mltiple.
Redimensionar y posicionar los objetos de impresin en la pgina
Una vez aadido el objeto de hoja, ste aparecer en el panel de vista previa de las pginas. Habr un borde
en torno al objeto y marcadores de posicin en cada esquina para indicar que el objeto ha sido seleccionado.
Pulse sobre l con el ratn y arrstrelo a la posicin deseada. Utilice los marcadores de posicin de las
esquinas para ajustar el tamao. Una lnea de guiones muestra los mrgenes actuales. No se podr emplazar
un objeto de hoja fuera de dichos mrgenes.
Navegar por la pgina y seleccionar los objetos de impresin
Seleccione un objeto de impresin haciendo clic sobre l. Una vez seleccionado un objeto de impresin, es
posible mover la seleccin al siguiente objeto empleando la tecla Tab (Mays+Tab para moverse hacia atrs).
Utilice Mays-clic para seleccionar mltiples objetos. En las pginas mltiples, arrastre objetos de impresin
entre las distintas reas.
Cuando se resaltan uno o ms elementos en el panel de vista previa, se convierten en disponibles los
comandos de la barra de herramientas de alineacin.
Alinear Arriba nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-clic). Alinea los objetos seleccionados en la
parte superior.
Centrar en Vertical 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.
150 QlikView 11 SR2, 11414
Alinear Abajo nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-clic). Alinea los objetos seleccionados en la
parte inferior.
Alinear a la Izquierda nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-clic). Alinea los objetos seleccionados a la
izquierda.
Centrar en Horizontal 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.
Alinear a la Derecha nicamente disponible cuando estn seleccionados dos o ms objetos de
impresin (mediante Mays-clic). Alinea los objetos seleccionados a la
derecha.
Espaciar en Horizontal 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.
Espaciar en Vertical 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.
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.
Ajustar Arriba 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.
Comandos de la barra de herramientas
Existen dos controles en la barra de herramientas directamente asociados al panel de visualizacin de
pginas:
Rejilla de Diseo Habilita y deshabilita la rejilla de diseo. Tambin activa la funcionalidad
Ajustar a Rejilla. Con la rejilla de diseo y la funcionalidad de Ajustar a
Rejilla activadas es ms fcil alinear los objetos de hoja en la pgina,
aunque sea un control menos preciso.
Zoom En este desplegable, especifique un factor de ampliacin para todo el panel
de visualizacin completo. Con un factor de ampliacin apropiado se
facilita enormemente la tarea de situar los objetos con precisin.
Finalmente, hay ciertos botones de la barra de herramientas que sirven para imprimir el informe desde
el dilogo Editor de Informes.
QlikView 11 SR2, 11414 151
Vista Previa 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.
Imprimir 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.
Copiar Copia el informe, pgina o elemento resaltados.
Pegar Pega el informe, pgina o elemento copiado.
Finalmente, hay un botn de la barra de herramientas para pegar informes, pginas y elementos copiados.
Editor de Informes: Dilogo Opciones de Configuracin de
Informe
En este dilogo encontrar configuraciones generales (no relativas a pginas) sobre los informes. El dilogo
tiene cuatro pginas.
La pestaa Configuracin
Dilogo Opciones de Configuracin de Informe, 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.
152 QlikView 11 SR2, 11414
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.
Comentario 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.
Tamao Preferido de
Papel
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.
Visualizacin
Condicional
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 465). Este comando tambin
puede invocarse con el mtodo abreviado de teclado: Ctrl+Mays+S.
La pestaa Mrgenes
QlikView 11 SR2, 11414 153
Dilogo Opciones de configuracin de informe, pestaa Mrgenes
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.
La pestaa Cabecera/Pie de pgina
Dilogo Opciones de configuracin de Informe, pestaa Cabecera/Pie de pgina
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
Dilogo Configuracin de informe, pestaa Selecciones
Esta pestaa contiene opciones para las selecciones; se utilizarn al imprimir el informe:
154 QlikView 11 SR2, 11414
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.
Selecciones Actuales Utilice las Selecciones Actuales como la base de impresin del informe (opcin
predefinida por defecto).
Borrar Todo Todas las selecciones actuales del documento se borrarn antes de imprimir el
informe. Tras haber completado la impresin, las selecciones originales se
aplicarn nuevamente.
Selecciones Actuales 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.
Referenciar informe
como posibles valores de
campo
Si se marca esta casilla de verificacin, el informe completo se imprimir
repetidas veces mientras est seleccionado cada valor posible en el 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.
Dilogo Editor de Informes: Configuraciones de Pgina
En este dilogo se encuentran diversas configuraciones para la pgina actualmente seleccionada. El dilogo
consta de tres pginas.
General
Configuraciones de Pgina, pestaa 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.
Tipo de Pgina Determina si debera imprimirse el informe como Pgina nica o como Pgina
Mltiple (para tablas extensas).
QlikView 11 SR2, 11414 155
Ajustar Impresin al
Papel
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
Configuraciones de Pgina, pestaa General
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
Ubicacin de la
Introduccin
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.
156 QlikView 11 SR2, 11414
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.
Desplazamiento de la
Introduccin
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).
Ubicacin de Apndice 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.
Altura de Apndice 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.
Desplazamiento del
Apndice
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).
A Franjas
Configuraciones de Pgina, pestaa 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 154)) 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.
Editor de Informes: Dilogo configuracin de elemento
En este dilogo hallar opciones de configuracin para el elemento de impresin (objeto) actualmente
seleccionado en el panel de visualizacin de pginas. El dilogo tiene dos pginas.
QlikView 11 SR2, 11414 157
General
Configuraciones de Elemento, pestaa General
La pestaa General contiene opciones para el objeto de impresin actualmente seleccionado en el panel de
visualizacin de pginas.
ID de Objeto El ID del objeto de hoja que se va a imprimir.
Propiedades Abre el dilogo de Propiedades para el objeto de hoja asociado con el elemento
de impresin. Los cambios que se realicen en este dilogo se aplicarn al objeto
de hoja actual y por supuesto se reflejarn en el resultado de impresin del
informe.
Ajustar Este control slo est disponible para objetos en pginas nicas. Aqu se debe
seleccionar cmo dimensionar el objeto de impresin para que encaje en el
rectngulo asignado.
Tal cual No dimensiona el objeto de impresin. Si ste es demasiado grande para el
rectngulo marcador de objeto que lo va a contener, aparecer truncado. Si es
demasiado pequeo, habr un espacio en blanco en torno al mismo.
Rellenar Dimensiona el objeto de impresin de tal forma que ste rellene el rectngulo
que lo contiene.
Rellenar con Aspecto Dimensiona el objeto de impresin de tal forma que ste rellene el rectngulo
que lo contiene, pero manteniendo al mismo tiempo el ratio de aspecto (o
proporcin) del objeto de hoja original.
Utilizar Borde El objeto de impresin se imprime normalmente en la pgina, sin ningn marco o
borde. Seleccionando esta casilla de verificacin, se mostrar un borde en torno
al objeto.
Color de Marco Pulse este botn para seleccionar el color de borde.
Ancho de Marco Aqu puede especificar el grosor del borde.
158 QlikView 11 SR2, 11414
Posicin
Configuraciones de Elemento, pestaa 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.
Superior 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.
Ancho Fija el tamao del/los elemento/s actualmente seleccionado/s en 1/1000 parte del
ancho del rea de impresin disponible.
Altura Fija el tamao del/los elemento/s actualmente seleccionado/s en 1/1000 parte de
la altura del rea de impresin disponible.
Nivel Z 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.
QlikView 11 SR2, 11414 159
160 QlikView 11 SR2, 11414
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).
17.2 Cmo utilizar las alertas
La comprobacin de alertas QlikView se puede hacer de tres maneras distintas:
1. Automticamente, en 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.
2. Manualmente, desde una macro por medio de APIs de Automatizacin especiales. Vase la gua API
de QlikView para ms detalles.
3. Los programas externos que ejecutan QlikView por lotes tienen una API de Automatizacin especial
que recupera una lista de alarmas disparadas en un determinado contexto.
La cadena de eventos que siguen al disparo de una alerta se puede visualizar de la siguiente manera:
Las alertas pueden ser suspendidas, tras haber sido disparadas, hasta que se produzca un cambio. Por ejemplo,
puede resultar bastante molesto que le recuerden, cada vez que abre un documento, que ha sobrepasado los
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.
QlikView 11 SR2, 11414 161
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 162) 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 166), 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.
162 QlikView 11 SR2, 11414
17.4 El dilogo Alertas
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.
Habilitar Marque o no la casilla si desea activar o desactivar la alerta.
Descripcin Es la descripcin de la alerta, tal y como viene definida en Descripcin (vase
ms adelante).
Add El botn Aadir aade una nueva alerta a la lista para su posterior edicin.
Eliminar Seleccionar una alerta y pulsar el botn Eliminarsirve para borrarla de la lista.
QlikView 11 SR2, 11414 163
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.
164 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 165
Utilizar Mensaje
Emergente Personalizado
El grupo Utilizar Mensaje Emergente Personalizado le permite definir un
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 446). El botn Configuracin de Ventanas
Emergentes abre el dilogo Configuracin de Ventanas Emergentes (pgina
451).
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.
Descripcin 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.
Mensaje 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.
Asunto del Mensaje 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'.
Receptores de Correo El panel Receptores de Correo es una lista de direcciones de correo separadas
por punto y coma. Cada destinatario recibir un mensaje de correo electrnico
cada vez que se dispare la alerta. La lista puede definirse como una expresin de
cadena calculada para actualizacin dinmica.
17.5 Asistente de Alertas
El asistente de alertas le ayuda en la tarea de definir una alerta.
El proceso consta de los siguientes pasos bsicos:
Paso 1 - Nombre/describa la alerta pgina 168
Paso 2 - Defina la condicin de la alerta pgina 169
Paso 3 - Defina cundo comprobar la condicin de alerta pgina 170
Paso 4 Defina un retardo para la comprobacin pgina 171
166 QlikView 11 SR2, 11414
Paso 5 - Defina la(s) accin(es) que se habr(n) de tomar cuando se
dispare la alerta
pgina 172
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.
Primera pgina de la pgina de inicio del Asistente de Alertas.
Segunda pgina de la pgina de inicio del Asistente de Alertas.
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.
QlikView 11 SR2, 11414 167
Paso 1 - Nombre/describa la alerta
Primera pgina del Asistente de Alertas.
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.
168 QlikView 11 SR2, 11414
Paso 2 - Defina la condicin de la alerta
Segunda pgina del Asistente de Alertas.
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.
Estado de seleccin en el
momento de
comprobacin de 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.
Pulse Siguiente para continuar.
QlikView 11 SR2, 11414 169
Paso 3 - Defina cundo comprobar la condicin de alerta
Tercera pgina del Asistente de Alertas.
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).
Alerta por Lotes 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.
Pulse Siguiente para continuar.
170 QlikView 11 SR2, 11414
Paso 4 Defina un retardo para la comprobacin
Cuarta pgina del Asistente de Alertas.
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.
Nivel de Disparo 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.
Pulse Siguiente para continuar.
QlikView 11 SR2, 11414 171
Paso 5 - Defina la(s) accin(es) que se habr(n) de tomar
cuando se dispare la alerta
Quinta pgina del Asistente de Alertas.
En este ltimo paso podr especificar las acciones que se deban realizar cuando se dispare la alerta. Si su
alerta nicamente se ha de comprobar mediante macros, este paso puede no ser necesario.
Mensaje Aqu puede teclear el mensaje que desee mostrar junto con la alerta. En el caso
de alertas emergentes, ste es el texto que aparecer en la ventana emergente. En
las alertas por correo 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.
Mostrar Emergente Marque esta casilla de verificacin si desea que el mensaje de la alerta se muestre
como un globo emergente cuando se dispare la alerta.
Enviar Correo Marque esta casilla de 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.
Asunto del Mensaje Introduzca un texto que se emplear como asunto del correo en el(los) correo(s)
enviado(s). El asunto se puede definir como una expresin QlikView.
Receptores de Correo 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.
Pulse Finalizar para dar por terminada la creacin de la nueva alerta.
172 QlikView 11 SR2, 11414
18 Panel de Variables
El dilogo 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.
Definicin 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.
Comentario Un campo comentario en el que el creador de una variable puede describir su
propsito y funcin.
Add Abre el dilogo Nueva Variable, donde se puede definir una nueva variable.
Eliminar Resalte una variable de la lista y haga clic en este botn para borrar una variable.
QlikView 11 SR2, 11414 173
174 QlikView 11 SR2, 11414
19 Vista previa de la expresin
El dilogo Vista Previa de la Expresin
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 Expresiones de Grfico
l Atributos de Grfico
l Expresiones de Color
l Mostrar Condiciones
l 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.
Buscar/ Reemplazar... 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.
Exportar Utilice este botn para exportar la tabla inferior a un archivo de texto.
Aplicar Aplica los cambios realizados en la lista a las propiedades del documento, las
hojas y los objetos de hoja, sin tener que salir del dilogo. Tras haber hecho
uso de este comando, los cambios permanecern incluso si emplea Cancelar
para salir del dilogo.
QlikView 11 SR2, 11414 175
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.
Nombre de hoja El nombre (ttulo de la pestaa) de la hoja donde aparece la expresin. Vaco en
el caso de las expresiones de documento.
ID de Objeto El ID del objeto de hoja en el que aparece la expresin. Vaco en el caso de las
expresiones de hoja y de documento.
Nombre de Objeto El nombre del objeto donde aparece la expresin.
Localizacin 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.
Etiqueta La etiqueta de la expresin principal del objeto.
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.
176 QlikView 11 SR2, 11414
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 177).
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 177).
20.2 Archivos Internos en documentos QlikView
El prefijo info que precede a las sentencias Load (pgina 271) y Select (SQL) (pgina 288) en el script
puede ir precedido de (o ser reemplazado por) el prefijo bundle. Los archivos externos sern leidos e
incluidos en el documento QlikView. Los archivos externos ya no sern necesarios para referenciar los
contenidos del archivo, haciendo as el documento QlikView mucho ms gil.
Mostrar info y la funcin info emplearn automticamente los archivos incluidos cuando estn disponibles.
La sintaxis para referencias explcitas es la siguiente:
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'
20.3 Archivos internos en el archivo de programa QlikView
En el archivo de programa QlikView, se ha incluido un conjunto de archivos de imagen. Estos se pueden
referenciar directamente desde el diseo, sin necesidad de preparaciones especiales. La sintaxis para
referenciar es la siguiente:
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.
QlikView 11 SR2, 11414 177
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 Check_G.png Cross.png Cross_R.png
Minus.png Minus_R.png Plus.png Plus_G.png
Smiley1.png Smiley1_G.png Smiley1_Y.png Smiley2.png
Smiley2_B.png Smiley2_Y.png Smiley3.png Smiley3_R.png
Smiley3_Y.png Thumb1.png Thumb2.png Question.png
Question_G.png Question_R.png Question_Y.png Exclamation.png
Exclamation_G.png Exclamation_R.png Exclamation_Y.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
Nota:
Esta lista podra verse modificada en futuras versiones de QlikView.
178 QlikView 11 SR2, 11414
Parte 4 Script
Parte 4 Script
QlikView 11 SR2, 11414 179
21 Introduccin a la Carga de Datos
Aqu hallar una breve descripcin de los mtodos por los que podr acceder a las fuentes de datos, para que
QlikView pueda hacer uso de las mismas. Este tema de ayuda se ha insertado aqu a fin de poder redirigir a
posibles usuarios menos experimentados hacia otros temas de ayuda que de otro modo pudieran resultar
difciles de identificar en un primer momento.
Un aspecto muy potente de QlikView es su capacidad para combinar datos procedentes de numerosas y muy
diversas fuentes, en un nico Documento QlikView. Esto incluye la posibilidad de leer desde varias bases de
datos, si ello fuera preciso. El programa tambin puede combinar datos de fuentes de Internet y de otros
servidores o archivos.
QlikView ejecuta un script el cual se maneja desde el editor de script ( Dilogo Editor de Script (pgina
187)), para poder conectar a y recuperar datos de diversas fuentes de datos. En el script se especifican los
campos y tablas que se han de cargar. Tambin se puede manipular la estructura de datos empleando
determinadas sentencias de script y expresiones. El script utiliza una Sintaxis de script (pgina 241)
especial.
El Script se ejecuta haciendo clic en el botn Ejecutar Script. Tras la ejecucin de script se abre el dilogo
Seleccionar Campos. Ah se eligen los Campos (pgina 183) que se mostrarn en cuadros de lista en la
hoja en QlikView.
Durante la ejecucin de script QlikView identifica campos comunes de diferentes tablas (campos clave) para
poder asociar los datos. La estructura de datos de la base de datos de QlikView puede monitorizarse en el
Visor de Tablas (pgina 196), al que se accede desde el men Archivo. Se pueden hacer cambios en la
estructura de datos renombrndolos. Vase Nombres de Campo (pgina 404) para as obtener diferentes
asociaciones entre las tablas.
Una vez que se han cargado los datos en QlikView, se almacenan en el documento QlikView ( Archivo
QlikView (pgina 55)). Esta ingeniosa entidad constituye el corazn de la funcionalidad del programa y se
caracteriza por la manera libre e intuitiva, sin restricciones, en que los datos son asociados, tambin por el
ingente nmero de dimensiones posibles, por su alta velocidad de anlisis y su tamao compacto. La base de
datos de QlikView se expande en la memoria RAM al abrir el documento QlikView.
Finalmente, debera tenerse en cuenta que debido al rol y a la naturaleza de la base de datos de QlikView, el
anlisis en QlikView siempre se realiza cuando el documento no est en lnea con su fuente de datos. En
consecuencia, para actualizar los datos, se ha de recargar el script.
21.1 Cargar datos desde archivos
QlikView puede leer datos desde archivos que representan una tabla, en los que los campos van separados
por algn delimitador (comas, tabuladores o puntos y coma). Otros formatos posibles son archivos dif (Data
Interchange Format), archivos fijos (archivos de longitud fija), tablas HTML, archivos Excel, archivos xml y
el formato nativo QVD propio de QlikView ( Archivos QVD (pgina 431)) y archivos QVX. La mayora de
las veces la primera lnea del archivo contiene los nombres de campo.
Los campos se cargan mediante una sentencia Load (pgina 271) en el script.
En lugar de introducir las sentencias manualmente en el editor de script, puede utilizar el Asistente de
Archivos de Tabla para generar las sentencias de forma automtica. Vase Asistente de Archivo: Origen
(pgina 212) para ms informacin.
En sentencias load, se puede usar el conjunto completo de Expresiones de Script (pgina 311).
Para leer datos de otro documento QlikView, puede utilizar una sentencia Binary (pgina 246).
Para obtener ayuda sobre cmo cargar datos desde archivos vea Cargar Datos de Bases de Datos (pgina
181).
180 QlikView 11 SR2, 11414
Parte 4 Script
21.2 Cargar Datos de Bases de Datos
Los datos de sistemas de bases de datos comerciales se cargan en QlikView mediante una interfaz Microsoft
OLE DB/ ODBC. Para ello deber instalar un Driver que soporte su DBMS y deber configurar la base de
datos como una fuente de datos ODBC.
Cuando haya hecho esto, establezca una conexin a la base de datos en Dilogo Editor de Script (pgina
187) pulsando el botn Conectar. Esto genera una sentencia Connect (pgina 250) en el script.
Tras ello, defina los campos y tablas que se cargarn en una sentencia Select (SQL) (pgina 288). Para crear
esta sentencia, haga clic en el botn Select. Vase Crear Sentencia Select (pgina 203) para ms
informacin.
QlikView 11 SR2, 11414 181
182 QlikView 11 SR2, 11414
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 271), Select (SQL)
(pgina 288) o Binary (pgina 246). La nica manera de modificar los datos de un campo (aparte de los
Campos de entrada (pgina 184)) 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 503).
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 $system - indica un campo del sistema.
l $system - indica un campo clave.
l $keypart - indica que el campo forma parte de una o ms claves sintticas.
l $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 $hidden - denota un campo oculto.
l $numeric - todos los valores (no nulos) del campo son numricos.
l $integer - todos los valores (no nulos) del campo son enteros.
l $text - ninguno de los valores del campo son numricos.
l $ascii - los valores del campo contienen nicamente caracteres ascii estndar.
l $date - todos los valores (no nulos) del campo se pueden interpretar como fechas (enteros).
l $timestamp - todos los valores (no nulos) del campo se pueden interpretar como marcas de tiempo
(fecha-hora).
Los siguientes comandos estn disponibles en el dilogo: Propiedades de Documento: Tablas (pgina 472)
Pueden ser habilitadas y deshabilitadas por el usuario:
QlikView 11 SR2, 11414 183
l $dimension - denota un campo recomendado para su uso en dimensiones de grficos, cuadros de lista,
etc.
l $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 241), o en el dilogo Propiedades de Documento: Tablas (pgina 472). 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 472)
prevalecern las configuraciones del script.
22.2 Campos de entrada
Anteriormente, los datos de los Campos (pgina 183) no se podan modificar sin ejecutar el script. A partir
de la versin 8 en adelante, QlikView admite un tipo especial de archivo, que s permite modificaciones sin
tener que ejecutar el script de nuevo, se trata del campo de entrada.
Un campo de entrada es como cualquier otro campo en QlikView, siendo la diferencia ms notable entre
ambos que los valores de un campo de entrada, cuando se leen en el script, s pueden modificarse
posteriormente sin tener que ejecutar de nuevo el script. Los campos de entrada se pueden utilizar como
cualquier otro campo, en todo tipo de objetos de hoja.
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 264) 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 nuevos valores.
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 una expresin de un cuadro de tabla debe contener una de las Funciones especiales de
Agregacin para Campos de Entrada (pgina 886) 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".
Nota:
Si un archivo se carga mediante la sentencia binary, los campos definidos como campos de entrada no sern
tratados como campos de entrada.
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 incrementa el valor actual en n%
184 QlikView 11 SR2, 11414
%+n reduce el valor actual en n%
+=n incrementa el valor actual en n
-=n reduce el valor actual en n
*=n multiplica el valor actual por n
/=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.
22.4 Otras entidades en QlikView
Dimensiones de grfico
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.
Un grfico puede tener una o ms dimensiones. El lmite superior depende del tipo de grfico, la
complejidad de los datos y la memoria disponbile. Los grficos de Tarta, Lneas y de Dispersin ahora
muestran un mximo de dos dimensiones; los de Barras y Rejilla, tres. Los grficos de Radar slo pueden
mostrar una dimensin, los grficos de Indicador no muestran dimensiones.
La dimensin de un grfico recibe sus valores desde un campo, el cual se especifica en la pgina
Dimensiones del dilogo Propiedades de Grfico. Una dimensin puede ser un campo individual, pero
tambin un grupo de campos (vea abajo Grupos).
Las dimensiones de un grfico se pueden calcular tambin a partir de una expresin.
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.
QlikView 11 SR2, 11414 185
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.
Los grupos se definen en el dilogo Propiedades de Documento: Grupos.
Expresiones (Frmulas calculadas)
Una expresin se compone de una combinacin de campos, variables, operadores y funciones, todos los
cuales se renen en una sintaxis especial. Las funciones disponibles varan ligeramente entre funciones de
script, de grficos y de otras partes del diseo.
En el Script, la expresin se evaluar durante la ejecucin misma del script. En los grficos y otros objetos
de diseo, las expresiones sern evaluadas siempre que cualquiera de los campos, variables o funciones que
contiene la expresin contengan cambios o varen su estado lgico.
Para ms informacin acerca de las expresiones de script, vea el captulo Expresiones de Script (pgina
311).
Para ms informacin acerca de las expresiones de script, vea el captulo Expresiones de Grfico (pgina
851).
Para ms informacin sobre el uso de expresiones en otros objetos de diseo, vea Frmulas Calculadas
(pgina 943).
186 QlikView 11 SR2, 11414
23 Dilogo Editor de Script
El dilogo Editor de Script
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 241) 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.
Mens en el dilogo Editor de Script
Men Archivo
QlikView 11 SR2, 11414 187
Recargar 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
Script Oculto
Abre el dilogo Nueva Contrasea de Script Oculto donde se puede
establecer una nueva contrasea para el script oculto.
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.
Eliminar Script Oculto Elimina el script oculto del dilogo Editor de Script.
Guardar todo el
Documento
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.
Guardar todo el
Documento Como...
Guarda el documento activo en un nuevo archivo de documento.
Abrir Archivo Externo
de Script
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.
Guardar Archivo
Externo
Guarda el archivo externo de script.
Exportar a Archivo 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.
Imprimir Pestaa... 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.
Imprimir todas las
Pestaas...
Permite la impresin del script completo en una impresora opcional. El
script oculto no se imprimir mediante este comando.
Visor de Tablas Abre el dilogo Visor de Tablas (pgina 196) 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.
188 QlikView 11 SR2, 11414
Men Editar
Deshacer Deshace el ltimo cambio realizado (se pueden deshacer mltiples pasos).
Equivale a pulsar Ctrl+Z.
Rehacer Rehace el ltimo Deshacer. Equivale a pulsar Ctrl+Y.
Cortar 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.
Copiar 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.
Pegar 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.
Eliminar Elimina el texto de script seleccionado. Equivale a pulsar Supr.
Borrar el Script
Completo
Borra el script, es decir, elimina todo el texto, a excepcin de las sentencias
set autogeneradas iniciales.
Seleccionar Todo Selecciona todo el texto de script completo. Equivale a pulsar Ctrl+A.
Buscar/ Reemplazar... 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.
Ir a... Abre un dilogo que le permite ir a un determinado nmero de lnea en el
script. Equivale a pulsar Ctrl+G.
Maysculas Pone el texto seleccionado en maysculas.
Minsculas Pone el texto seleccionado en minsculas.
Invertir May/Min Invierte las maysculas o minsculas del texto de script seleccionado.
Maysculas Pone en maysculas el texto de script seleccionado.
Comentario Transforma una fila de texto del script en un comentario.
Vea tambin: Rem (pgina 283)
Sin Comentar Transforma la fila de texto nuevamente al texto de script original.
Indentar Indenta las lneas resaltadas en el script.
Eliminar Indentado Elimina el indentado de las lneas resaltadas en el script.
Men Insertar
Sentencia Set Abre el Asistente de Sentencia Set (pgina 194) donde podr introducir una
nueva sentencia Set y escoger una sentencia predefinida.
QlikView 11 SR2, 11414 189
Variables de Entorno Inserta las variables de interpretacin numrica en el script segn los parmetros
establecidos por defecto en el sistema operativo.
Archivo de Script 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.
Sentencia Include 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.
SID de Dominio 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.
Script de Prueba Inserta un script de prueba generado automticamente.
Sentencia Load Inserta una sentencia load, bien Desde Archivo o Inline. La seleccin de Inline
abre el Asistente de Datos Inline (pgina 209) con la ayuda del cual es posible
crear sentencias load inline desde un control tipo hoja de clculo.
Seccin de Acceso 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 227).
Si elige Inline se abre el Asistente para Tablas de Restriccin de Acceso (pgina
210).
Sentencia Connect Inserta una sentencia connect en el script.
Sentencia Disconnect Inserta una sentencia disconnect en el script.
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.
Insertar Pestaa en el
Cursor
Inserta una nueva pestaa tras la pestaa activa. Cualquier texto posicionado
detrs del cursor ser movido a la nueva pestaa.
Renombrar Abre un dilogo para renombrar la pestaa activa.
Ascender Mueve la pestaa activa un paso a la izquierda. Las pestaas no pueden ser
ascendidas a la izquierda de la pestaa de script oculto.
Descender Mueve la pestaa activa un paso a la derecha.
Combinar con Anterior Todo el texto de la pestaa activa se mueve al final de la pestaa anterior y la
pestaa activa es eliminada.
190 QlikView 11 SR2, 11414
Eliminar Elimina la pestaa activa. La ltima pestaa que quede en el script no podr ser
eliminada.
Men Herramientas
Administrador de
ODBC64 bits...
Abre el Administrador de Fuentes de Datos ODBC para drivers ODBC de 64
bits.
Administrador de
ODBC32 bits...
Abre el Administrador de Fuentes de Datos ODBC para drivers ODBC de 32
bits.
Preferencias de Editor 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.
Verificacin de Sintaxis Verifica la sintaxis de su script y se detiene ante el primer error.
Men Ayuda
Ayuda abre la ayuda html de QlikView.
Paneles en el dilogo Editor de Script
Hay dos paneles en el dilogo Editor de Script: el panel de script, en la parte superior, y el panel de
herramientas, en la parte inferior del dilogo.
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.
OLE DB La conexin al origen de datos se establece mediante OLE DB.
QlikView 11 SR2, 11414 191
ODBC 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.
Forzar a 32 Bits 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.
Connect... 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 202) donde se puede seleccionar una fuente de datos ODBC.
Seleccionar... Abre el dilogo Crear Sentencia Select (pgina 203).
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.
Utilizar FTP Habilite este parmetro para seleccionar archivos desde un servidor FTP, cuando
se hace clic en Ficheros Planos, Archivos QlikView o Incluir.
Ficheros Planos Abre el dilogo Abrir Archivos Locales (pgina 207) 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.
Archivo QlikView 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.
192 QlikView 11 SR2, 11414
Archivos Web Abre el dilogo Asistente de Archivo: Origen (pgina 212) donde se puede
introducir una URL como fuente para la tabla de la base de datos.
Datos de Campo Abre el dilogo Asistente de Archivos: Fuente donde se puede cargar los
contenidos de un campo ya cargado.
La pgina Variables
En la pgina Variables se encuentran los controles para pegar sintaxis relativa a las variables de QlikView.
Pegar Pega la funcin seleccionada en el script.
Mostrar Variables de
Sistema
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 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. 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.
Nombre de Funcin Esta lista desplegable contiene funciones estndar de script en QlikView.
Pegar 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 Pega la variable seleccionada en el script.
Mostrar Variables de
Sistema
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.
QlikView 11 SR2, 11414 193
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.
Configuracin 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.
23.1 Asistente de Sentencia Set
El Asistente de Sentencia Set
Sentencia Set actual 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.
194 QlikView 11 SR2, 11414
Sentencias Set
Predefinidas
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.
23.2 Buscar/Reeemplazar (script)
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 Introduzca aqu la cadena de texto que desee buscar.
Reemplazar por El texto con el que desee reemplazar la cadena de texto anteriormente buscada.
Buscar Siguiente Mueve la seleccin a la siguiente seccin que contenga la cadena de bsqueda.
Replace Efecta un reemplazo en la seccin seleccionada.
Reemplazar Todos Efecta reemplazos en todas las ocasiones en que aparece la cadena de bsqueda.
Sensible a Maysculas Si esta casilla de verificacin est marcada, la cadena de texto que se busca
distinguir entre maysculas y minsculas.
Bsqueda por Palabras Si esta casilla de verificacin est marcada, QlikView nicamente hallar
resultados que compongan una palabra completa (delimitada por espacios u otros
caracteres no alfabticos).
Buscar en todas las
pestaas
Si se marca esta casilla de verificacin, la operacin de buscar y reemplazar se
realizar en todas las pestaas del script.
Arriba Marque este botn de opcin si desea buscar en direccin ascendente en el script.
Abajo Marque este botn de opcin si desea buscar en direccin descendente en el
script.
QlikView 11 SR2, 11414 195
23.3 Script Oculto
Un script oculto es una parte especial del script, que se ejecuta antes del script normal en cada Recarga. El
script oculto va protegido mediante contrasea.
Cuando elija Editar Script Oculto desde el men Archivo en el dilogo Editor de Script, ser preguntado
por una contrasea, la cual se requerir antes de darle acceso al script oculto de nuevo. Si es la primera vez
que accede al script oculto de un documento (por lo tanto estar creando uno) deber confirmar la nueva
contrasea. Despus de esto, la pestaa Script Oculto aparecer a la izquierda de todas las dems pestaas de
script y quedar hasta que cierre el documento.
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.
23.4 Visor de Tablas
El dilogo Visor de Tablas se abre eligiendo Visor de Tablas en el men Archivo o pulsando Ctrl+T.
196 QlikView 11 SR2, 11414
El dilogo Visor de Tablas
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.
l 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 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).
l Comentarios de tabla se muestran en la especificacin de la herramienta.
l Comentarios de campo se muestran en la especificacin de la herramienta.
l 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.
QlikView 11 SR2, 11414 197
Apuntar al ttulo de la
tabla y arrastrar
Mueve la tabla en el diseo.
Pasar con el ratn por
encima del ttulo de tabla
Muestra informacin acerca de la tabla en un emergente.
Clic sobre el campo en la
tabla
Resalta la tabla, el campo, todas las tablas que contienen ese
campo y las conexiones entre ellas.
Pasar con el ratn por
encima del campo de
tabla
Muestra informacin emergente acerca del campo.
Hacer clic con el botn
derecho sobre una tabla
Haga clic en Vista Previa para ver un dilogo con registros a
modo de muestra de la tabla cargada.
Apuntar al punto de
conexin curvado de la
tabla y arrastrar
Mueve el punto de conexin en el diseo.
Clic derecho sobre punto
de conexin o curva del
conector
Mueve el punto de conexin hacia atrs a una posicin
automtica.
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.
Exportar Estructura 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.
Imprimir Imagen Abre el dilogo Imprimir desde el que es posible imprimir la vista de la
tabla actual. Equivale a pulsar Ctrl+P.
Copiar Imagen Copia la vista de la tabla actual como una imagen en el portapapeles.
Equivale a pulsar Ctrl+C.
198 QlikView 11 SR2, 11414
Auto-Diseo Reordena las tablas en la vista actual.
Zoom El factor de zoom de la vista actual puede establecerse en este desplegable.
Ver Escoja entre la Vista de Tabla Interna y la Vista de Tabla Origen (ver
arriba).
QlikView 11 SR2, 11414 199
23.5 Propiedades de Vnculo de Datos
200 QlikView 11 SR2, 11414
Dilogo Propiedades de Vnculo de Datos
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.
Fuentes de datos Predefinidas
Se puede acceder a las fuentes de datos que han sido predefinidas de acuerdo con el procedimiento descrito
en Crear fuentes de datos ODBC (pgina 38) mediante seleccin del botn de opcin Utilizar el nombre
del origen de datos. Esta lista desplegable contiene todas las fuentes de datos que se hayan definido.
Seleccione la fuente de datos que desee usar.
Si lo necesita, especifique un Nombre de usuario y Contrasea para la fuente de datos. Tambin se puede
probar la conexin pulsando el botn Probar Conexin.
Para finalizar, haga clic en el botn Aceptar. La sentencia connect est lista.
Fuentes de datos genricas
Seleccione el dilogo Origen de Datos, la pestaa Origen de Datos de Equipo
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.
QlikView 11 SR2, 11414 201
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.
23.6 Conectar a una fuente de datos
El dilogo Conectar a una Fuente de Datos
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 187), 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.
202 QlikView 11 SR2, 11414
El dilogo Probar Conexin
Para finalizar, haga clic en el botn Aceptar. La sentencia connect est lista.
23.7 Crear Sentencia Select
El dilogo Crear Sentencia Select
Este dilogo se abre haciendo clic en el botn Seleccionar en la pgina Datos del panel de herramientas del
Dilogo Editor de Script (pgina 187). 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.
QlikView 11 SR2, 11414 203
Base de Datos Se puede elegir entre las bases de datos disponibles a travs de la lista
desplegable.
Propietario Aqu figura el propietario de la base de datos. Puede elegir entre los propietarios
disponibles en la lista desplegable.
Connect Si pulsa este botn, se abre el dilogo Conectar a una fuente de datos (pgina
202).
Driver 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.
Soporte 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.
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.
204 QlikView 11 SR2, 11414
Mostrar Icono para
Campos Clave
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.
Tablas 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.
Vistas Esta casilla se debe seleccionar si desea que aparezcan las vistas de la base de
datos en la lista Tablas de Base de Datos.
Sinnimos 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.
Tablas de Sistema 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.
Alias 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.
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.
Fila Seleccione esta opcin para generar la sentencia select en el script en una sola
lnea.
Estructurado Seleccione esta opcin para generar la sentencia select en el script en filas
estructuradas.
Load Precedente 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.
QlikView 11 SR2, 11414 205
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.
206 QlikView 11 SR2, 11414
Campo Clave para los
Datos Blob
Seleccione en la lista el objeto blob que desee redimensionar.
Encoger Imgenes 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.
El parmetro no se ocupa del ratio de aspecto (las proporciones de la imagen).
Nota:
Slo se puede enlazar objetos Blob mediante conexin ODBC.
Una vez realizadas las selecciones de tabla y campos, es posible hacer clic en Aceptar para insertar la(s)
sentencia(s) select generadas en la posicin del cursor en el script QlikView. Si pulsa Cancelar abortar los
cambios.
El driver ODBC normalmente puede interpretar sentencias select bastante ms complicadas que las que este
dilogo puede producir. Una forma alternativa de generar sentencias select ms complejas es utilizar una
herramienta de consulta, por ejemplo Microsoft Query, y hacer su sentencia select gficamente ah. Cuando
haya hecho esto, copie (Ctrl+C) la sentencia select y pguela (Ctrl+V) en el interior del script QlikView. (En
MS Query, pulse el botn SQL.)
23.8 Abrir Archivos Locales
Este dilogo est abierto con el botn Archivo de tabla en el Dilogo Editor de Script (pgina 187).
En el dilogo Abrir Archivos Locales es posible especificar los table files que van a ser estudiados. Para
selecciones mltiples de archivos, utilice Ctrl+clic o Mays+clic. Cuando se pulsa el botn Aceptar, el
archivo seleccionado se interpreta en el Asistente de Archivo.
QlikView 11 SR2, 11414 207
23.9 Abrir Archivos de Internet o Abrir Documento
QlikView
El dilogo Abrir Archivos de Internet
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
La primera vez que se conecte al servidor FTP, la direccin debe escribirse aqu.
Nombre de Usuario A no ser que se verifique el Acceso annimo el nombre del usuario se
introducir aqu.
Contrasea A no ser que se verifique el Acceso annimo la contrasea se introducir aqu.
Connect Haga clic en este botn para conectar con el servidor seleccionado. Si selecciona
directamente un servidor de la lista, esquivar este procedimiento.
Semntica Pasiva Para conectarse a travs de un cortafuegos, se tiene que usar un FTP pasivo.
Acceso Annimo Otorga acceso al usuario, sin tener que introducir nombre de usuario y
contrasea.
Nombre de Archivo El nombre del archivo seleccionado aparece aqu cuando se ha conectado al
servidor.
Archivos de Tipo Especifique aqu el tipo de archivo que desee.
Abrir Hacer clic en este botn genera una sentencia load que se introducir en el script
de carga en el Dilogo Editor de Script (pgina 187).
208 QlikView 11 SR2, 11414
23.10 Asistente de Datos Inline
Asistente de Datos Inline
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 Inserta una nueva columna en blanco si hay una o ms columnas selecionadas.
Eliminar Columna Borra la(s) columna(s) seleccionada(s).
Insertar Fila Inserta una nueva fila en blanco si hay una o ms filas selecionadas.
Eliminar Fila 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
QlikView 11 SR2, 11414 209
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.
El Asistente Importar Datos de Documento.
23.11 Asistente para Tablas de Restriccin de Acceso
El Asistente para Tablas de Restriccin de Acceso
210 QlikView 11 SR2, 11414
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 439).
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.
Tabla de Acceso de
Usuario Simple
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 209)
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.
23.12 Asistente de Archivo
El Asistente de Archivo se abre automticamente al abrir un archivo o tabla HTML pulsando el botn
Archivos de Tabla de la pgina Datos del Panel de Herramientas en el Dilogo Editor de Script (pgina
187). El asistente tambin se abre al abrir un archivo no .qvw desde el men Archivo.
Los tipos de archivo reconocidos por QlikView son archivos de texto delimitados (p.ej. archivos csv),
archivos de registros fijos, archivos dif, archivos Excel, archivos HTML y archivos XML. Este manual se
refiere a todos estos tipos de archivos como Ficheros Planos.
Se pueden cargar los archivos desde una red local o directamente desde Internet.
Para cargar un archivo que est almacenado en una red local, use el botn Ficheros Planos en el dilogo
Editor de script. Si el archivo tiene la extensin de un archivo tabular, p.ej. .csv, .txt, .tab, .skv, .fix, .dif,
.htm, .html, .shtml, .xhtml, .php o .asp, se mostrar el archivo en el dilogo Abrir Archivos Locales.
Tambin es posible abrir el archivo incluso si su extensin es diferente; slo hay que definir Archivos de
Tipo como Todos los archivos (*.*) en Abrir Archivos Locales. Sin embargo, el contenido debe ser
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, pegue la URL (previamente copiada de su navegador de
Internet) en un cuadro de texto denominado 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 contienen 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 de carga.
Para cargar un archivo que est almacenado en una red local, use el botn Ficheros Planos en el dilogo
Editor de script. Si el archivo tiene la extensin de un archivo tabular, p.ej. .csv, .txt, .tab, .skv, .fix, .dif,
.htm, .html, .shtml, .xhtml, .php o .asp, se mostrar el archivo en el dilogo Abrir Archivos Locales.
Tambin es posible abrir el archivo incluso si su extensin es diferente; slo hay que definir Archivos de
Tipo como Todos los archivos (*.*) en Abrir Archivos Locales. Sin embargo, el contenido debe ser
QlikView 11 SR2, 11414 211
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.
Asistente de Archivo: Origen
Asistente de Archivo, Origen
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.
212 QlikView 11 SR2, 11414
Archivo de Internet Introduzca la ruta a un archivo de Internet.
Desde el Campo Abre el dilogo Fuente de Datos del Documento (pgina 213) en el que se puede
elegir una tabla y un campo.
Fuente de Datos del Documento
El Dilogo Fuente de Datos del Documento
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.
QlikView 11 SR2, 11414 213
Asistente de Archivo: Tipo
Esta pgina contiene todas las configuraciones relativas al tipo de archivo y tipo de tabla. Las
configuraciones varan segn el tipo de archivo.
Asistente de Archivo: Tipo
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.
214 QlikView 11 SR2, 11414
Panel de Vista
Previa
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.
Asistente de archivo: tipo - delimitado
La pgina Tipo del Asistente de Archivos - archivo delimitado
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.
Tamao de Cabecera 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.
Juego de caracteres 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.
Entrecomillado Establece el esquema de Comillas (pgina 278) que se emplear. Elija entre Estndar,
Ninguno o MSQ.
Comentario 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.
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 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.
QlikView 11 SR2, 11414 215
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.
Asistente de archivo: tipo - HTML
La pgina Tipo del Asistente de Archivos - archivo de longitud fija
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).
Tamao del
Registro
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
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).
Asistente de archivo: tipo - DIF
216 QlikView 11 SR2, 11414
La pgina Tipo del Asistente de Archivos - archivo DIF
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
(pgina 428)
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.
Asistente de archivo: tipo - Excel XLS
La pgina Tipo del Asistente de Archivos - archivo XLS
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. Observe que los
nombres de hojas Excel no deben contener los caracteres &, > o <.
Cuando defina un rea nombrada en una hoja, el mbito seleccionado deber ser
Workbook y el campo Refers to deber mantener su valor original (el que se le
asign por defecto). Si no, el rea nombrada podra no visualizarse como tabla.
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).
Etiquetas Si los nombres de campos (cabeceras de columnas) 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.
Asistente de archivo: Tipo - Excel XLSX
La pgina Tipo del Asistente de Archivos - archivo XLSX
QlikView 11 SR2, 11414 217
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. Observe que los
nombres de hojas Excel no deben contener los caracteres &, > o <.
Cuando defina un rea nombrada en una hoja, el mbito seleccionado deber ser
Workbook y el campo Refers to deber mantener su valor original (el que se le
asign por defecto). Si no, el rea nombrada podra no visualizarse como tabla.
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).
Etiquetas Si los nombres de campos (cabeceras de columnas) 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.
Asistente de archivo: tipo - HTML
La pgina Tipo del Asistente de Archivos - archivo HTML
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.
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 dilogo Selector de pgina de cdigo, en el que
podr escoger entre los diversos juegos de caracteres instalados en su ordenador.
218 QlikView 11 SR2, 11414
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).
Asistente de archivo: tipo - QVD
Este tipo de archivo no tiene opciones configurables.
Asistente de archivo: tipo - XML
La pgina Tipo del Asistente de Archivo - archivo XML
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.
XML Esta hoja muestra la estructura XML interpretada.
Campos Esta hoja muestra los campos de la tabla seleccionada y las claves generadas.
Asistente de archivo: tipo - QVX
Un archivo con formato QVX es un archivo que contiene metadatos que describen una tabla de datos y los
datos que contiene. A diferencia del formato QVD, que es propietario y est optimizado para unas
transformaciones mnimas dentro de QlikView, el formato QVX es pblico y requiere de unas cuantas
transformaciones cuando se exportan los datos desde formatos de bases de datos tradicionales. Los archivos
QVX se cargan en el script mediante la sentencia load.
Este tipo de archivo no tiene opciones configurables.
Asistente de Archivo: Transformar
En el dilogo Transformar podr filtrar y efectuar transformaciones avanzadas de una tabla. Resulta
particularmente importante para una tabla HTML, ya que no existe un estndar de uso comn para guardar
datos en HTML. Como resultado, es imposible que QlikView sea capaz de leer tablas HTML igual de
fcilmente que con otros formatos ms estructurados.
QlikView 11 SR2, 11414 219
Para llegar a los dilogos Transformar habilite la transformacin haciendo clic en el botn Habilitar Paso
de Transformacin. Este paso no est disponible de forma predeterminada, para ahorrar memoria.
Asistente de Archivo, Habilitar el paso de transformacin
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 Deshace el ltimo cambio realizado.
Rehacer Rehace el ltimo Deshacer.
Restablecer Restablece la tabla a su estado original.
220 QlikView 11 SR2, 11414
Eliminar
Asistente de Archivo: pestaa Transformar, 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 228) donde se pueden
configurar los criterios condicionales para la eliminacin de filas.
QlikView 11 SR2, 11414 221
Rellenar
Asistente de Archivo: pestaa Transformar, 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 230) donde es posible especificar
condiciones y estrategia.
222 QlikView 11 SR2, 11414
Columna
Asistente de Archivo: pestaa Transformar, 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 231) donde se
puede especificar cmo deber crearse la columna nueva.
Etiqueta Configura la etiqueta para la columna.
QlikView 11 SR2, 11414 223
Contexto
Asistente de Archivo: pestaa Transformar, 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:
<A href=www.myurl.com/mypage.html name=MyName>
Mi texto de enlace
</A>
El texto visible de la celda es Mi texto de enlace. El contexto contiene una etiqueta de inicio y una etiqueta
de final. Las etiquetas definen un vnculo de hipertexto. La etiqueta de inicio tiene dos atributos, href y
name.
Es posible usar la pgina Contexto para leer los atributos de etiqueta en vez de la cadena principal. Existen
adems otros tipos de operaciones. Haga clic con el botn derecho en el asistente y elija Vista Contextual
para ver el contexto de la celda.
Expandir Abre el dilogo Expansin de Contexto de Celda (pgina 232) en el que puede
definir una ampliacin de los contenidos de una celda a varias celdas. Observe que
hay que marcar ambas, una columna y una fila para activar este botn. Sin embargo,
todas las celdas de la columna sern expandidas.
224 QlikView 11 SR2, 11414
Interpretar Abre el dilogo Interpretacin contextual (pgina 233) 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
Asistente de Archivo: pestaa Transformar, 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.
Reorganizacin
condicional
Define la condicin para una divisin vertical de la tabla. Abre el dilogo Especificar
Condicin de Fila (pgina 228).
QlikView 11 SR2, 11414 225
Rotar
Asistente de Archivo: pestaa Transformar, 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 Rota la tabla en el sentido contrario a las agujas del reloj.
Right Rota la tabla en el sentido de las agujas del reloj.
Transponer 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.
226 QlikView 11 SR2, 11414
Asistente de Archivo: Opciones
Asistente de Archivo: Opciones
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 234), que le ayudar a crear una clusula
where para la sentencia load.
Borrar Revoca la transformacin y/o la clusula Where de una tabla cruzada.
QlikView 11 SR2, 11414 227
Prefijos
Crosstable Abre el dilogo Crosstable (pgina 252), donde se pueden definir los parmetros de
transformacin de una tabla cruzada en una tabla de tres (o ms) columnas.
Hierarchy... Abre el dilogo Parmetros Hierarchy (pgina 236), donde podr establecer los
parmetros para una tabla jerrquica (parmetros tal y como aparecen en el script, entre
parntesis).
Borrar Revoca la transformacin de una tabla cruzada o una tabla jerrquica.
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;
Especificar Condicin de Fila
El dilogo Especificar Condicin de Fila
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
228 QlikView 11 SR2, 11414
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
Compara la celda con la celda correspondiente en otra columna.
Rango 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.
Todas las Filas Use esta condicin si todas las filas deben ser seleccionadas.
Columna Configure aqu el nmero de la columna en la que se deba aplicar la condicin.
Desde 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.
A 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.
Seleccionar 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.
Opciones 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.
Condiciones (AND) 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.
QlikView 11 SR2, 11414 229
Rellenar Celdas
El dilogo Rellenar Celdas
Especificacin En el grupo Especificacin se pueden especificar los casos en los que deber
rellenarse la celda.
Columna Destino Configure aqu el nmero de la columna en la que se deba aplicar la condicin.
Condicin de Celda Abre el dilogo Condicin de Celda (pgina 230), donde se puede establecer
una condicin para las celdas.
Tipo de Relleno Determina la estrategia de rellenado de las celdas. Utilice uno de los valores
Arriba, Izquierda, Derecha o Abajo.
Condicin de Celda
El Dilogo Condicin de Celda
Este dilogo se abre desde el dilogo Rellenar Celdas (pgina 230) 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.
Not Active esta opcin si la condicin debera revertirse empleando un NOT lgico.
Sensible a
Maysculas
Active esta opcin si desea que la comparacin de valores distinga o no maysculas.
230 QlikView 11 SR2, 11414
Especificar celdas para nueva columna
El dilogo Especificar celdas para nueva columna
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 228) 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.
QlikView 11 SR2, 11414 231
Expansin de Contexto de Celda
El dilogo Expansin de Contexto de Celda
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.
Condicin de Fila La condicin de las filas a expandir.
232 QlikView 11 SR2, 11414
Interpretacin contextual
El dilogo 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 El atributo de la etiqueta marcada.
Valor El valor del atributo.
QlikView 11 SR2, 11414 233
Clusula Where
El dilogo de 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.
Avanzado Marque la casilla Avanzado si desea introducir la clusula desde cero.
Plantilla vaca 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 o ms listas
ortogonales de datos de cabecera, de las que una es utilizada como cabeceras de columna. Un ejemplo tpico
sera el de una columna por mes. Para convertir una tabla cruzada en una tabla simple, se puede usar el
prefijo crosstable. El resultado es que las cabeceras de columna (por ej. los nombres de meses) se
almacenarn en un campo -el campo de atributo- y los datos de columna (los nmeros de mes) se
almacenarn en un segundo campo : el campo de datos.
La sintaxis es la siguiente:
crosstable (campo atributo, campo de datos [ , n ] ) (
sentenciaload| sentenciaselect )
donde:
campo atributo es el campo que contiene los valores de atributo.
campo de datos es el campo que contiene los valores de los datos.
n es el 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;
234 QlikView 11 SR2, 11414
Asistente para Tablas Cruzadas
El Asistente para Tablas cruzadas
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.
Campo Atributo El nombre del nuevo campo que contendr todos los campos (valores de atributo)
que se van a transformar.
Campo de Datos El nombre del nuevo campo que contendr los datos de los valores de atributo.
QlikView 11 SR2, 11414 235
Parmetros Hierarchy
El dilogo 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.
Parmetros
Hierarchy
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 '/'.
Corresponde a los
Parmetros.
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.
236 QlikView 11 SR2, 11414
Asistente de Archivo: Script
Asistente de Archivo, Script
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.
Load All (*) carga todos los archivos en la tabla.
El botn Finalizar, genera la sentencia load y cierra el asistente.
QlikView 11 SR2, 11414 237
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 185)- 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.
238 QlikView 11 SR2, 11414
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.
Carga Limitada 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.
Ayuda Abre la ayuda de QlikView.
Finalizar Aqu Cierra el Depurador, pero mantiene los datos cargados hasta el momento.
Cancelar Aborta la ejecucin de script y descarta todos los datos cargados.
Buffers 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.
QlikView 11 SR2, 11414 239
240 QlikView 11 SR2, 11414
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 Backus-
Naur (pgina 999).
24.1 Sentencias de Script y palabras clave
El script de QlikView se compone de diversas sentencias. Una sentencia puede ser una sentencia de script
regular o un Sentencias de Control de Script (pgina 244). Ciertas sentencias pueden ir precedidas de
prefijos.
Las sentencias regulares se usan habitualmente para manipular datos de una forma u otra. Estas sentencias
pueden escribirse en cualquier nmero de lneas en el script y deben terminar siempre con un punto y
coma";".
Las sentencias de control en cambio se suelen emplear para controlar el flujo de ejecucin del script. Hay
que mantener cada clusula de una sentencia de control dentro de una lnea en el script. Estas clusulas
pueden terminar en punto y coma, o en un final de lnea.
La aplicacin de prefijos es posible con sentencias regulares y aplicables, pero nunca en el caso de las
sentencias de control. Sin embargo, en unas pocas sentencias de control determinadas, es posible usar los
prefijos when y unless como sufijos.
En la siguiente seccin hallar una lista ordenada alfabticamente con todas las sentencias de script,
sentencias de control y prefijos.
Todas las palabras clave del script pueden escribirse con cualquier combinacin de maysculas o minsculas.
Los nombres de campo y de variable utilizados en las sentencias, por supuesto, son sensibles a maysculas.
Las sentencias de script disponibles son:
Add pgina 244
Alias pgina 245
Binary pgina 246
Buffer pgina 246
Bundle pgina 247
Call pgina 247
Comment Field pgina 248
Comment Table pgina 249
Concatenate pgina 250
Connect pgina 250
Crosstable pgina 252
QlikView 11 SR2, 11414 241
Directory pgina 253
Disconnect pgina 254
Do..loop pgina 254
Drop Field pgina 254
Drop Table pgina 255
Execute pgina 255
Exit Script pgina 256
First pgina 256
For..next pgina 256
For each..next pgina 257
Force pgina 259
Generic pgina 259
Hierarchy pgina 260
HierarchyBelongsTo pgina 261
If..then..elseif..else..end if pgina 262
Image_size pgina 263
Info pgina 263
Inner pgina 263
Inputfield pgina 264
IntervalMatch pgina 265
IntervalMatch (Sintaxis ampliada) pgina 267
Join pgina 267
Keep pgina 268
Left pgina 269
Let pgina 270
Load pgina 271
242 QlikView 11 SR2, 11414
Loosen Table pgina 278
Mapping pgina 279
Map ... using pgina 280
NoConcatenate pgina 280
NullAsNull pgina 281
NullAsValue pgina 280
Outer pgina 281
Qualify pgina 282
Rem pgina 283
Rename Field pgina 284
Rename Table pgina 284
Replace pgina 286
Right pgina 285
Sample pgina 287
Section pgina 288
Select (SQL) pgina 288
Semantic pgina 290
set pgina 290
Sleep pgina 290
SQL pgina 291
SQLColumns pgina 291
SQLTables pgina 292
SQLTypes pgina 292
Star pgina 293
Store pgina 293
Sub..end sub pgina 294
QlikView 11 SR2, 11414 243
Switch..case..default..end switch pgina 295
Tag Field pgina 296
Trace pgina 297
Unless pgina 297
Unmap pgina 298
Unqualify pgina 298
untag field pgina 298
When pgina 299
Sentencias de Control de Script
El script de QlikView se compone de diversas sentencias. Una sentencia puede ser una Sentencias de Script
y palabras clave (pgina 241) regular o una sentencia de control.
Las sentencias de control en cambio se suelen emplear para controlar el flujo de ejecucin del script. Cada
clusula de una sentencia de control debe estar dentro de una lnea de script y puede estar terminada por un
punto y coma o por un final de lnea.
Los prefijos no se aplican nunca a sentencias de control, a excepcin de los prefijos when y unless que s
pueden utilizarse con unas pocas sentencias de control especficas.
Todas las palabras clave del script pueden escribirse con cualquier combinacin de maysculas o minsculas.
Las sentencias de control de script disponibles son:
If..then..elseif..else..end if pgina 262
For..next pgina 256
For each..next pgina 257
Do..loop pgina 254
Switch..case..default..end switch pgina 295
Exit Script pgina 256
Sub..end sub pgina 294
Call pgina 247
Add
El prefijo add puede aadirse a cualquier sentencia Load (pgina 271), 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, normalmente incluir un
calificador distinct o una clusula where que har que los duplicados se guarden. La sentencia map...using
hace que la correspondencia se produzca tambin durante la ejecucin parcial de script.
La sintaxis es la siguiente:
244 QlikView 11 SR2, 11414
add [only] (sentenciaload |sentenciaselect |sentenciamap)
donde:
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:
alias nombrecampo as nombrealias{ , nombrecampo as nombrealias }
donde:
nombrecampo y nombrealias representan cada uno lo siguiente: nombrecampo es el nombre de un campo en
los datos fuente y nombrealias es un nombre alternativo o alias que deseamos utilizar en vez.
Ejemplos:
Alias ID_N as NameID;
Alias A as Name, B as Number, C as Date;
QlikView 11 SR2, 11414 245
Los cambios de nombre definidos mediante esta sentencia se usarn en todas las sentencias Select (SQL)
(pgina 288) y Load (pgina 271) subsiguientes. Se podr definir un nuevo alias en cualquier posicin
sucesiva en el script.
Volver a Sentencias de Script y palabras clave (pgina 241).
Binary
La sentencia binary se utiliza para cargar los datos de otro documento QlikView, incluidos los datos de la
seccin de acceso. No carga informacin de diseo o variables. 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 241).
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 271) y Select (SQL) (pgina 288) en el script.
Indica que los Archivos QVD (pgina 431) 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 446) (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:
buffer[ (option [ , option] ) ] ( loadstatement | selectstatement )
donde:
option ::= incremental | expiry
expiry::= stale [after]cantidad[ (days | hours)]
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
246 QlikView 11 SR2, 11414
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 SQL SELECT * FROM MyTable;
buffer (stale after 7 days) SQL SELECT * FROM MyTable;
buffer (incremental) LOAD * FROM MyLog.log;
Volver a Sentencias de Script y palabras clave (pgina 241).
Bundle
El prefijo Bundle sirve para incluir archivos externos, por ej. archivos de imagen o sonido, u objetos
conectados a un valor de campo, para que se almacenen en el archivo qvw.
Si una parte de la informacin externa, como por ej. una imagen o un archivo de sonido se va a conectar a
un valor de campo, esto se realiza en una tabla, que es cargada mediante el prefijo Info. Para mantener la
transferencia completa, puede que desee incluir algunos archivos externos en el archivo mismo .qvw. Para
este fin, puede utilizar 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 desee 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.
Bundle[Info] ( sentenciaload | sentenciaselect )
Ejemplos:
Bundle Info Load * Fom flagoecd.csv;
Bundle SQL Select * From infotable;
Call
La sentencia de control call llama a una subrutina que debe ser definida por una sentencia sub previa. La
sintaxis es la siguiente:
callnombre ( [ listaparametros ])
Donde:
QlikView 11 SR2, 11414 247
nombre es el nombre de la subrutina.
listaparametros 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 una variable y no una
expresin, 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
para cada Dir en dirlist (Root&' \*' )
call DoDir (Dir)
next Dir
end sub
call DoDir ('C:')
Volver a Sentencias de Script y palabras clave (pgina 241).
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.
248 QlikView 11 SR2, 11414
La palabra clave puede utilizarse para leer los comentarios desde una fuente de datos empleando la sintaxis
siguiente:
comment *listacamposusing mapname
*listacampos es un listado separado por comas con los campos que se han de comentar. El
asterisco * indica la totalidad de campos. Se permite la 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 select (vase la Mapping (pgina 279)).
La tabla de enlace empleada deber tener dos columnas, la primera con los nombres de campo y la segunda
con los comentarios.
Para fijar comentarios individuales se emplea la sintaxis siguiente:
comment nombrecampowith comentario
nombrecampo es el nombre del campo que debera comentarse.
comentario es el comentario que deber aadirse al campo.
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 241).
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 279)).
Para fijar comentarios individuales se emplea la sintaxis siguiente:
QlikView 11 SR2, 11414 249
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 241).
Concatenate
Si dos tablas que se van a concatenar (vase Campos (pgina 183)), tienen diferentes conjuntos de
concatenation, 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. Una concatenacin hace en principio lo mismo que la sentencia UNION de SQL, pero con dos
diferencias: primera, que el prefijo Concatenate puede emplearse aunque las tablas tengan o no idnticos
nombres de campo; y segunda, que no se efectan eliminaciones de campos idnticos.
La sintaxis es la siguiente:
concatenate[ (tablename ) ] ( loadstatement | selectstatement )
Ejemplos:
Concatenate LOAD* FROM file2.csv;
Concatenate SQL SELECT * FROM table3;
tab1:
Load * from file1.csv;
tab2:
load * from file2.csv;
.. .. ..
Concatenate (tab1) load * from file3.csv;
Volver a Sentencias de Script y palabras clave (pgina 241).
Connect
Se puede acceder a una base de datos general mediante la interfaz OLE DB/ODBC. Para ODBC, debemos
especificar primero la fuente de datos mediante el administrador de conexin ODBC (vase el Panel de
Control de Windows). Qu base de datos emplear se define en QlikView mediante la sentencia CONNECT.
La sintaxis es la siguiente:
250 QlikView 11 SR2, 11414
ODBC CONNECT TO cadena-conexin [ ( info_acceso ) ]
OLEDB CONNECT TO cadena-conexin [ ( info_acceso ) ]
CUSTOM CONNECT TO cadena-conexin [ ( info_acceso ) ]
donde:
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 definida ODBC o una cadena que define un proveedor OLE
DB.
conn-spec-item ::=DBQ=database_specifier | DriverID=driver_specifier | UID=userid | PWD=password
Los elementos posibles de especificacin de conexin pueden variar segn las diferentes bases de datos. En
algunas bases de datos, es posible que haya otros elementos ms aparte de los sealados arriba. Para OLE
DB, algunos de los elementos especficos de conexin son obligatorios y no opcionales.
info_acceso ::= elemento_acceso{ , elemento_acceso}
access_item ::= ( userid is userid | xuserid isscrambledusername ) | (password is password |xpassword
isscrambledpassword) | codepage is codepageID |mode iswrite
codepageID ::= ansi|oem|unicode| codepagenumber
Si la sentencia connect se genera mediante asistente, se generar cualquier ID de usuario y 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. Observe que el cifrado o
encriptado no es una medida completa de seguridad; es simplemente una ofuscacin de las credenciales.
El especificador codepage se puede usar si surgen problemas con caracteres nacionales en determinados
drivers ODBC/OLE DB.
Si se especifica mode is write en la info de acceso, la conexin se abrir en modo lectura-escritura. En todos
los dems casos, la conexin se abrir como de slo lectura.
Si el ODBC est situado antes de CONNECT, se utilizar la interfaz ODBC; en caso contrario, se usar
OLE DB.
Ejemplo:
ODBC CONNECT TO 'Nwind;
DBQ=C:\Program Files\Access\Samples\Northwind.mdb' (UserID is sa,
Password is admin);
La fuente de datos definida por esta sentencia es uilizada por las sentencias Select (SQL) (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 QlikView Sentencia Connect Resultado
64 bits 64 bits connect utiliza ODBC de 64 bits
64 bits 64 bits connect32 utiliza ODBC de 32 bits
QlikView 11 SR2, 11414 251
64 bits 64 bits connect64 utiliza ODBC de 64 bits
64 bits 32 bits connect utiliza ODBC de 32 bits
64 bits 32 bits connect32 utiliza ODBC de 32 bits
64 bits 32 bits connect64 utiliza ODBC de 64 bits
32 bits 32 bits connect utiliza ODBC de 32 bits
32 bits 32 bits connect32 utiliza ODBC de 32 bits
32 bits 32 bits connect64 ocasiona un error de script
Connect32
Esta sentencia se utiliza igual que la sentencia Connect, pero obliga a un sistema de 64 bits a utilizar un
proveedor ODBC/OLEDB de 32 bits. No aplicable a connect personalizada.
Connect64
Esta sentencia se utiliza igual que la sentencia Connect, pero obliga a utilizar un proveedor de 64 bits. No
aplicable a connect personalizada.
Volver a Sentencias de Script y palabras clave (pgina 241).
Crosstable
Una tabla cruzada es un tipo habitual de tabla, que ofrece una matriz de valores entre dos o ms listas
ortogonales de datos de cabecera, de las que una es utilizada como cabeceras de columna. Un ejemplo tpico
sera el de una columna por mes. Para convertir una tabla cruzada en una tabla simple, se puede usar el
prefijo crosstable. El resultado es que las cabeceras de columna (por ej. los nombres de meses) se
almacenarn en un campo -el campo de atributo- y los datos de columna (los nmeros de mes) se
almacenarn en un segundo campo : el campo de datos.
La sintaxis es la siguiente:
crosstable (campo atributo, campo de datos [ , n ] ) (
sentenciaload| sentenciaselect )
donde:
campo atributo es el campo que contiene los valores de atributo.
campo de datos es el campo que contiene los valores de los datos.
n es el 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;
252 QlikView 11 SR2, 11414
Asistente para Tablas Cruzadas
El Asistente para Tablas cruzadas
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.
Campo Atributo El nombre del nuevo campo que contendr todos los campos (valores de atributo)
que se van a transformar.
Campo de Datos El nombre del nuevo campo que contendr los datos de los valores de atributo.
Directory
La sentencia Load (pgina 271) 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 271)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 241).
QlikView 11 SR2, 11414 253
Disconnect
Termina la conexin ODBC/OLEDB/Personalizada 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 241).
Do..loop
La sentencia de control do..loop crea un bucle que ejecuta una o varias sentencias hasta cumplirse 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 es una expresin lgica que se evala como verdadera o falsa.
sentencias 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:
// load files 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 241).
Drop Field
Se pueden desechar del modelo de datos y por tanto 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:
254 QlikView 11 SR2, 11414
drop field[ s ] nombredecampo [ , nombredecampo2 ...] [from
nombredetabla1 [ , nombredetabla2 ...]]
Tanto drop field como drop fields se permiten ambas formas sin diferencia alguna en el resultado.
Si no se especifica tabla alguna, el campo se eliminar de todas las tablas en las que aparece.
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 241).
Drop Table
Se pueden desechar del modelo de datos y por tanto de la memoria una o ms tablas internas QlikView en
cualquier momento durante la ejecucin del script mediante una sentencia drop table. Los elementos
siguientes se perdern como resultado de esto:
l Las tabla(s) en s.
l Todos los campos que no formen parte de las restantes tablas.
l Los valores de campo en los campos, los cuales vienen exclusivamente desde las tablas eliminadas.
La sintaxis es la siguiente:
drop table[ s ]nombretabla [, nombretabla2 ...]
Se aceptan ambos formatos: drop table y drop tables.
Ejemplos:
drop table Pedidos, Vendedores, T456a;
Esta lnea da como resultado que las tres tablas sean eliminadas de la memoria.
Tab1:
SQL SELECT * FROM Trans;
LOAD Customer, Sum( ventas ) resident Tab1 group by Month;
drop table Tab1;
Como resultado slo los agregados se mantienen en la memoria. Los datos Trans se descartan.
Volver a Sentencias de Script y palabras clave (pgina 241).
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:
QlikView 11 SR2, 11414 255
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 241).
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:
exit script[ (when | unless) condicin ]
Donde:
condicin es una expresin lgica que devuelve verdadero o falso.
Como la sentencia exit script es una sentencia de control y como tal se termina con un punto y coma o con
un final de lnea, no deber sobrepasar el lmite de una lnea.
Ejemplos:
exit script
exit script;
exit script when a=1
Volver a Sentencias de Script y palabras clave (pgina 241).
First
El prefijo First en una una sentencia Load (pgina 271) o Select (SQL) (pgina 288) se utiliza para cargar
solo un nmero mximo de registros desde una fuente de datos, independientemente de su longitud.
La sintaxis es la siguiente:
first n ( sentenciaload | sentenciaselect )
donde:
n es una expresin arbitraria que devuelve un entero indicando el nmero mximo de registros que se ha de
leer.
Ejemplos:
First 10 LOAD * FROM abc.csv;
First (1) SQL SELECT * FROM Orders; (Nota: el parntesis se permite
pero no es necesario.)
Volver a Sentencias de Script y palabras clave (pgina 241).
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:
forcontador = expr1 to expr2 [ step expr3 ]
256 QlikView 11 SR2, 11414
[sentencias]
[exit for [ ( when | unless ) condition ]
[sentencias]
next[contador]
Donde:
contador es un nombre de una variable. 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 determina el primer valor de la variable contador para la que se debe ejecutar el
bucle.
expr2 es una expresin que determina el ltimo valor de la variable contador para la que se debe ejecutar el
bucle.
expr3 es una expresin que determina el valor que indica el incremento de la variable contador cada vez que
el bucle ha sido ejecutado.
condicin es una expresin lgica que 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$(counter).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 241).
For each..next
La sentencia de control for each..next crea un bucle que ejecuta una o varias sentencias para cada valor en
una lista separada por comas. Las sentencias que estn dentro del bucle, entre for y next se ejecutarn con
QlikView 11 SR2, 11414 257
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 ) condition ]
[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.
list := item { , item }
item := constant | (expresin) | filelistmask | dirlistmask
constant es cualquier nmero o cadena. Obsrvese que una cadena introducida directamente en el script debe
ir entre comillas simples. Una cadena sin entrecomillado simple se interpretar como una variable y entonces
se utilizar el valor de dicha variable. Los nmeros no tienen que ir entrecomillados.
expresin es una expresin arbitraria.
mask es una mscara de nombre de archivo o de directorio que puede incluir cualquier carcter vlido de
nombre de archivo, as como los caracteres comodn * y ?.
condicin es una expresin lgica que se devuelve verdadero o falso.
sentencias es cualquier grupo de una o ms sentencias de script QlikView.
La sintaxis de filelistmask produce una lista de todos los archivos en el directorio actual, separados por
coma, que coincidan con la mscara de nombre de archivo. La sintaxis de dirlistmask produce una lista de
todos los directorios en el directorio actual separados por coma, que coincidan con la mscara de directorio.
El valor de la variable var puede ser modificado por sentencias dentro del bucle, pero no es una buena
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 each..next es una sentencia de control y por tanto termina con un punto y coma o un
final de lnea, cada una de las tres clusulasposibles (for each, exit for y next) no deber sobrepasar el
lmite de una lnea.
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)
258 QlikView 11 SR2, 11414
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
ENDSUB
CALL DoDir ('C:')
Volver a Sentencias de Script y palabras clave (pgina 241).
Force
La sentencia force fuerza a QlikView a interpretar valores de campo de sentencias Load (pgina 271) 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:
force ( capitalization | case upper | case lower | case mixed )
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 241).
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).
Las tablas cargadas a travs de una sentencia generic no son auto-concatenadas.
La sintaxis es la siguiente:
QlikView 11 SR2, 11414 259
Generic( sentenciaload | sentenciaselect)
Ejemplos:
Generic LOAD * FROM abc.csv;
Generic SQL SELECT * FROM table1;
Volver a Sentencias de Script y palabras clave (pgina 241).
Hierarchy
El prefijo hierarchy se utiliza para transformar una tabla jerrquica en una tabla que se til en un modelo de
datos QlikView.
Puede colocarse inmediatamente antes de una sentencia Load o Select y almacenar el resultado de la
sentencia de carga como info de entrada para una transformacin de tabla.
La tabla de entrada 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.
El prefijo crea una tabla de nodos expandidos, la cual contiene normalmente el mismo nmero de registros
que una tabla de entrada, pero adems, 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
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 de entrada tiene exactamente un registro por nodo y en dicho 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 varios registros en la tabla de entrada. Si ste es el caso, la tabla resultante
podr contener un nmero mayor de registros que la tabla de entrada.
Todos los nodos con un id paterno que no se encuentre en la columna nodeid (incluidos aquellos nodos que
hayan perdido su id de padre) 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])(sentenciaload |
sentenciaselect)
Donde:
NodeID es el nombre del campo que contiene el id de nodo. Este campo debe existir en la tabla de entrada.
ParentID es el nombre del campo que contiene el ID de nodo del nodo padre. Este campo debe existir en la
tabla de entrada.
NodeName es el nombre del campo que contiene el nombre del nodo. Este campo debe existir en la tabla de
entrada.
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.
260 QlikView 11 SR2, 11414
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,
NodeName,
Atributo
FROM data.xls (biff, embedded labels, table is [Sheet1$];
Volver a Sentencias de Script y palabras clave (pgina 241).
HierarchyBelongsTo
El prefijo hierarchybelongsto se utiliza para transformar una tabla jerrquica en una tabla que se til en un
modelo de datos QlikView.
Puede colocarse inmediatamente antes de una sentencia Load o Select y almacenar el resultado de la
sentencia de carga como info de entrada para una transformacin de tabla.
La tabla de entrada 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 Hierarchy 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:
HierarchyBelongsTo (NodeID, ParentID, NodeName, AncestorID,
AncestorName, [DepthDiff])(loadstatement | selectstatement)
Donde:
NodeID es el nombre del campo que contiene el id de nodo. Este campo debe existir en la tabla de entrada.
ParentID es el nombre del campo que contiene el ID de nodo del nodo padre. Este campo debe existir en la
tabla de entrada.
NodeName es el nombre del campo que contiene el nombre del nodo. Este campo debe existir en la tabla de
entrada.
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.
QlikView 11 SR2, 11414 261
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 241).
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 una o varias condiciones lgicas fijadas. La sintaxis es la siguiente:
ifcondicin then
[ sentencias ]
{ elseif condicin then
[ sentencias ] }
[ else
[ sentencias ] ]
end if
Donde:
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;
262 QlikView 11 SR2, 11414
end if
Volver a Sentencias de Script y palabras clave (pgina 241).
Image_size
Esta sentencia se emplea junto al prefijo Info (pgina 263) 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 241).
Info
Si una parte de la informacin externa, como por ejemplo un archivo de texto, una imagen,una presentacin
multimedia o un vdeo, se va a enlazar a un valor de un campo, esto se hace en una tabla cargada mediante
el prefijo info. (En algunos casos ser preferible almacenar la informacin en el interior del archivo .qvw,
mediante el prefijo Bundle (pgina 247). 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 sern tomados de inmediato y almacenados en el qvw. Los datos binarios deben ser el segundo
campo en una sentencia select.
La sintaxis es la siguiente:
info ( loadstatement | selectstatement )
Ejemplos:
Info LOAD * FROM flagoecd.csv;
Info SQL SELECT * FROM infotable;
Info SQL SELECT Key, Picture FROM infotable;
Volver a Sentencias de Script y palabras clave (pgina 241).
Inner
Los prefijos Join (pgina 267) y Keep (pgina 268) pueden ir precedidos por el prefijo inner.
Si se coloca antes de join especifica que debe usarse un inner join. La tabla resultante contendr por tanto
combinaciones de valores de campo de las dos tablas originales donde los valores de campos de enlace se
representan en ambas tablas.
Si se coloca antes de keep, especifica que ambas tablas de datos fuente debern ser reducidas a su
interseccin comn antes de ser almacenadas en QlikView.
inner( join | keep) [ (nombredetabla) ](sentenciaload
|sentenciaselect )
Ejemplos:
Table1
QlikView 11 SR2, 11414 263
A B
1 aa
2 cc
3 ee
Table2
A C
1 xx
4 yy
QVTable:
SQL SELECT * FROM table1;
inner join SQL SELECT * FROM table2;
QVTable
A B C
1 aa xx
QVTab1:
SQL SELECT * FROM Table1;
QVTab2:
inner keep SQL SELECT * FROM Table2;
QVTab1
A B
1 aa
QVTab2
A C
1 xx
Las dos tablas en el ejemplo keep por supuesto se asocian mediante A.
Volver a Sentencias de Script y palabras clave (pgina 241).
Inputfield
Un campo puede marcarse como campo de entrada listndolo en una sentencia inputfield antes de incluirlo
en cualquier sentencia load o select.
264 QlikView 11 SR2, 11414
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. El valor de reemplazo depende del usuario, esto es, cuando se utiliza un campo de entrada
en un servidor, los distintos usuarios vern diferentes conjuntos de valores de campos de entrada.
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:
Inputfield B;
Inputfield A,B;
Inputfield B??x*;
Volver a Sentencias de Script y palabras clave (pgina 241).
IntervalMatch
El prefijo IntervalMatch sirve para crear una tabla que enlace valores numricos con uno o ms intervalos
numricos.
El prefijo IntervalMatch debe colocarse delante de una sentencia Load (pgina 271) o Select (SQL) (pgina
288) que carga los intervalos. El campo que contiene los puntos de datos discretos (el Tiempo en el ejemplo
inferior) debe haber sido cargado de antemano en QlikView, antes de insertar la sentencia con el prefijo
IntervalMatch. El prefijo no lee por s mismo este campo desde la tabla de la base de datos. El prefijo
transforma la tabla cargada de intervalos en una tabla que contiene una columna adicional: los puntos de
datos numricos discretos. Tambin ampla el nmero de registros de forma que la nueva tabla contiene un
registro por combinacin posible de puntos de datos discretos e intervalo.
Los intervalos pueden solaparse y los valores discretos se enlazarn con todos los intervalos coincidentes.
La sintaxis general es la siguiente:
intervalmatch (matchfield)(sentenciaload | sentenciaselect )
matchfield es el campo que contiene los valores numricos discretos que se van a enlazar con los intervalos.
Sentenciaload |sentenciaselect debe dar como resultado una tabla de dos columnas, donde el primer campo
contiene el lmite inferior de cada intervalo y el segundo campo contiene el lmite superior de cada
intervalo. Los intervalos estn siempre cerrados, es decir, los puntos finales estn incluidos en el intervalo.
En caso de tener lmites no numricos, no se considera el intervalo.
Tambin hay una sintaxis ampliada de IntervalMatch que incluye uno o varios campos clave adicionales.
Vase IntervalMatch (Sintaxis ampliada) (pgina 267).
Ejemplo:
En las dos tablas a continuacin, la primera indica las horas de inicio y finalizacin de distintos pedidos. La
segunda indica un nmero de eventos. Mediante el prefijo IntervalMatch conectaremos lgicamente las dos
tablas para averiguar p.ej. qu pedidos han resultado afectados por alteraciones y qu pedidos han sido
procesados por qu turnos.
QlikView 11 SR2, 11414 265
OrderLog
Comienzo Fin Ordenar Capas
1:00 3:35 A
2:30 7:58 B
3:04 10:27 C
7:23 11:43 D
EventLog
Hora Evento Comentario
0:00 0 Comienzo de cambio 1
1:18 1 Parada de lnea
2:23 2 Reinicio de lnea 50%
4:15 3 Velocidad de lnea 100%
8:00 4 Comienzo de cambio 2
11:43 5 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:
SQL SELECT * FROM OrderLog;
SQL SELECT * FROM Eventlog;
IntervalMatch ( Hora ) SQL SELECT Start, End FROM OrderLog;
Ahora se puede crear el siguiente cuadro de tabla en QlikView:
Tablebox
Hora Evento Comentario Ordenar Capas Comienzo Fin
0:00 0 Comienzo de cambio 1 - - -
1:18 1 Parada de lnea A 1:00 3:35
2:23 2 Reinicio de lnea 50% A 1:00 3:35
4:15 3 Velocidad de lnea 100% B 2:30 7:58
266 QlikView 11 SR2, 11414
4:15 3 Velocidad de lnea 100% C 3:04 10:27
8:00 4 Comienzo de cambio 2 C 3:04 10:27
8:00 4 Comienzo de cambio 2 D 7:23 11:43
11:43 5 Final de la produccin D 7:23 11:43
Volver a Sentencias de Script y palabras clave (pgina 241).
IntervalMatch (Sintaxis ampliada)
El prefijo ampliado IntervalMatch se utiliza para crear una tabla que hace correspondencias de valores
numricos discretos a uno o ms intervalos numricos, y al mismo tiempo enlaza los valores de una o ms
claves adicionales.
sta es una funcionalidad muy potente y flexible, que puede emplearse para enlazar transacciones con
dimensiones que cambien en el tiempo: dimensiones de cambio lento.
El prefijo IntervalMatch debe colocarse antes de una sentencia Load (pgina 271) o Select (SQL) (pgina
288) que carga los intervalos. La tabla que contiene los puntos de datos discretos y las claves adicionales
debe haber sido cargada de antemano en QlikView, antes de insertar la sentencia con el prefijo
IntervalMatch. El prefijo transforma la tabla cargada de intervalos y claves en una tabla que contiene una
columna adicional: los puntos de datos numricos discretos. Tambin ampla el nmero de registros de forma
que la nueva tabla contiene un registro por combinacin posible de puntos de datos discretos, intervalo y
valor del campo(s) clave.
La sintaxis es la siguiente:
intervalmatch (matchfield,campoclave1 [ , campoclave2, ...
campoclave5 ] ) (sentenciaload | sentenciaselect )
matchfield es el campo que contiene los valores numricos discretos que se van a enlazar con los intervalos.
camposclave son campos que contienen los atributos adicionales que se van a comparar en la transformacin.
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. En caso de tener lmites no
numricos, no se considera el intervalo.
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
mediante la sentencia NullAsValue (pgina 280) o mediante un test explcito que reemplaza los valores
NULOS por un valor numrico antes o despus de cualquiera de los puntos de datos numricos discretos.
Ejemplo:
Inner Join IntervalMatch (Date,Key) LOAD FirstDate, LastDate, Key
resident Key;
Volver a Sentencias de Script y palabras clave (pgina 241).
Join
El prefijo join une la tabla cargada con una tabla ya existente o con la ltima tabla lgica creada. El join es
una Natural Join que se realiza sobre todos los Campos (pgina 183)comunes. El prefijo join puede ir
QlikView 11 SR2, 11414 267
precedido de uno de los prefijos Inner (pgina 263), Outer (pgina 281), Left (pgina 269) o Right
(pgina 285).
La sintaxis es la siguiente:
[inner | outer | left | right ]join [ (nombretabla ) ](
sentenciaload | sentenciaselect )
Ejemplos:
Join LOAD * FROM abc.csv;
Join SQL 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 241).
Keep
El prefijo keep es parecido al prefijo Join (pgina 267). Al igual que el prefijo join, compara una tabla
cargada con otra tabla ya existente y nombrada, o bien, con la ltima tabla lgica creada.
Pero, en lugar de unir la tabla cargada con la tabla previa, lo que hace es reducir una o ambas tablas antes de
almacenarlas en QlikView, basndose en la interseccin de los datos de tabla. La comparacin final equivale
a aplicar un join natural entre todos los campos comunes. Pero la diferencia est en que las dos tablas no se
unen y se almacenan en QlikView como dos tablas aparte, con distintos nombres.
Nota:
El prefijo explcito Join (pgina 267) en el lenguaje de script de QlikView ejecuta una unin completa
entre las dos tablas. El resultado es una sola tabla. En muchos casos los joins dan como resultado unas
tablas muy grandes. Y una de las principales caractersticas de QlikView es su capacidad de efectuar
asociaciones entre mltiples tablas, en lugar de unirlas (mediante join), lo cual reduce la utilizacin de
memoria, incrementa la velocidad de procesamiento y mejora enormemente la flexibilidad. Los joins
explcitos deben evitarse por lo general en los scripts QlikView. La funcionalidad keep se dise para
reducir el nmero de casos en que se necesite utilizar joins explcitos.
El prefijo keep debe ir siempre precedido por uno de los prefijos Inner (pgina 263), Left (pgina 269) o
Right (pgina 285). La sintaxis es la siguiente:
(inner | left | right) keep[ (nombredetabla ) ]( sentenciaload |
sentenciaselect )
Ejemplo:
Inner Keep LOAD * FROM abc.csv;
Left Keep SQL SELECT * FROM tabla1;
tab1:
LOAD * FROM archivo1.csv;
tab2:
268 QlikView 11 SR2, 11414
LOAD * FROM archivo2.csv;
.. .. ..
Left keep (tab1) LOAD * FROM archivo3.csv;
Volver a Sentencias de Script y palabras clave (pgina 241).
Left
Los prefijos Join (pgina 267) y Keep (pgina 268) pueden ir precedidos por el prefijo left.
Si se usa antes de join especifica que se debe usar un left join. La tabla resultante slo contendr
combinaciones de valores de campo de las tablas iniciales donde los valores de campos de enlace se
representan en 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.
left( join | keep) [ (nombredetabla ) ](sentenciaload |
sentenciaselect )
Ejemplos:
Table1
A B
1 aa
2 cc
3 ee
Table2
A C
1 xx
4 yy
QVTable:
select * from table1;
left join select * from table2;
QVTable
A B C
1 aa xx
2 cc
3 ee
QlikView 11 SR2, 11414 269
QVTab1:
select * from Table1;
QVTab2:
left keep select * from Table2;
QVTab1
A B
1 aa
2 cc
3 ee
QVTab2
A C
1 xx
Las dos tablas en el ejemplo keep por supuesto se asocian 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 241).
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.
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:
let nombrevariable=expresin
Tenga en cuenta que la palabra let puede omitirse.
Set x=3+4;
Let y=3+4;
z=$(y)+1;
270 QlikView 11 SR2, 11414
$(x) ser evaluado como '3+4 '
$(y) ser evaluado como '7'
$(z) ser evaluado como '8'
Ejemplo:
Let T=now( );
$ (T) recibir el valor de la hora actual.
Volver a Sentencias de Script y palabras clave (pgina 241).
Load
La sentencia load carga campos desde un archivo, desde datos definidos en el script, desde una tabla
previamente cargada, desde una pgina web, desde el resultado de una sentencia select posterior, o bien
generando los datos automticamente. La sintaxis general de la sentencia load es la siguiente:
load [ distinct] *listacampos
[( from archivo [ spec-formato ] |
from_field campo [spec-formato]
inline datos [ spec-formato ] |
resident etiqueta-tabla |
autogenerate tamao)]
[where criterio | while criterio ]
[group_by gruposegnlistacampos ]
[order_by ordenarporlistacampos ]
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 cargar. El asterisco * indica la totalidad de campos.
campo ::= ( refcampo | expresin ) [ as nombrealias ]
La definicin de campo debe contener siempre una referencia literal 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 entre comillas dobles rectas o corchetes 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.
@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
QlikView 11 SR2, 11414 271
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.
Nota:
Si una tabla contiene dos campos con idntico nombre, por lo general al cargar desde un archivo de texto
slo puede cargarse uno de ellos, incluso aunque se hayan modificado los nombres de campo mediante as.
from se usa si se desea que los datos se carguen desde un campo.
archivo ::= [ ruta ] 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 275), entre parntesis.
from_field se utiliza si los datos debieran cargarse desde un archivo previamente cargado.
fieldassource ::= (nombretabla, nombrecampo)
El campo es el nombre de los nombretabla y nombrecampo anteriormente cargados.
spec-formato ::= ( fspec-item {, fspec-item } )
La especificacin de formato consta de una lista de varios Elementos de Especificacin de Formato
(pgina 275), entre parntesis.
inline se utiliza si los datos deben teclearse en el script y no cargarse desde un fichero. Utilice el Asistente
de Datos Inline (pgina 209) si necesita ayuda para la creacin de sentencias load inline.
datos ::= [ texto ]
Los datos introducidos en una clusula inline deben ir entre Comillas (pgina 309) dobles, 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 o select, que crearon la tabla original. La
etiqueta debe ir seguida de dos puntos al final de la lnea.
autogenerate se utiliza si los datos deben ser generados automticamente por QlikView.
tamao::=nmero
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 (por ej. rand(), recno()) .
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( ).
criterio es una expresin lgica.
272 QlikView 11 SR2, 11414
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.
ordenarporlistacampos ::= (nombrecampo { ,nombrecampo } )
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. Los campos de ordenacin especifican por qu campos 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).
ordenarporlistacampos ::= nombrecampo [ criterioordenacin ] { , nombrecampo [ criterioordenacin ] }
criterioordenacin sirve tanto para ordenacin ascendente, asc, como descendente, desc. Si no se especifica
criterioordenacin alguno, se asume asc (ascendente).
nombrecampo, ruta, nombrearchivo y nombrealias son cadenas de texto que representan lo que sus
respectivos nombres indican. Cualquier campo de la tabla de origen puede utilizarse como nombrecampo.
No obstante, los campos creados mediante la clusula as (aliasname) estn fuera de mbito y no pueden
utilizarse dentro de la misma sentencia load.
Nota:
Si no se especifica fuente de datos alguna mediante las clusulas from, inline, resident, from field o
autogenerate clause, los datos se cargarn desde el resultado de la sentencia select 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;
Load * from Consumption.csv where Litres>0;
Cargar datos que no estn en un fichero
Load * Inline
QlikView 11 SR2, 11414 273
[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,
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 241).
274 QlikView 11 SR2, 11414
Elementos de Especificacin de Formato
Cada elemento de especificacin de formato define una determinada propiedad del archivo de tabla:
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 pgina 428
Formato de Tabla pgina 276
Delimitador pgina 276
No eof pgina 276
Etiquetas pgina 277
Tamao de Cabecera pgina 277
Longitud de Registro pgina 277
Comillas pgina 278
Juego de caracteres
El juego de caracteres es un especificador de archivos para la sentencia Load que define el conjunto de
caracteres que se emplea en el archivo.
Los juegos de caracteres disponibles son:
ansi
oem
mac
utf8
unicode
codepage es N
El archivo puede escribirse con el juego de caracteres ansi (Windows), con el juego de caracteres oem (DOS,
OS/2, AS400 y otros), unicode, utf8 o con el mac. La conversin desde el juego de caracteres oem no se
implementa para MacOS.Con el especificador codepage, se puede utilizar cualquier codepage de Windows.
Si no se especifica ninguno, se asume el valor codepage 1252 en Windows.
Los especificadores ansi, oem y mac se utilizaban en anteriores versiones de QlikView y an estn
operativos. Sin embargo, no se generarn cuando se cree la sentencia Load con una versin ms moderna de
QlikView.
Ejemplos:
LOAD * FROM a.txt (utf8, txt, delimiter is ',' , embedded labels)
LOAD * FROM a.txt (unicode, txt, delimiter is ',' , embedded labels)
LOAD * FROM a.txt (codepage is 10000, txt, delimiter is ',' , no
labels)
Volver a Sentencias de Script y palabras clave (pgina 241).
QlikView 11 SR2, 11414 275
Formato de Tabla
El formato de tabla es un especificador de archivo para la sentencia Load que define de qu tipo es el
archivo.
txt En un archivo delimitado de texto, .txt, las columnas en la tabla van
separadas por algn carcter.
fix En un archivo de registro de longitud fija,.fix, cada columna tiene un nmero
fijo de caracteres de anchura.
dif En un archivo .dif (Data Interchange Format) se utiliza un formato especial
para definir la tabla empleada.
biff QlikView puede interpretar tambin datos en archivos Excel estndar
mediante un formato biff (Binary Interchange File Format).
html Si la tabla forma parte de algn archivo o pgina html, deber emplearse html.
qvd El formato qvd es el formato nativo de los Archivos QVD (pgina 431),
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 241).
Delimitador
Este especificador slo tiene sentido en archivos .txt delimitados.
delimiter ischar
Se puede especificar un delimitador cualquiera (de entre los 127 caracteres ASCII) 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 a 32, con la excepcin de CR y LF, se
interpretarn como espacios.
A no ser que exista una configuracin diferente, se asume delimiter is ','.
Volver a Sentencias de Script y palabras clave (pgina 241).
No eof
Este especificador slo tiene sentido en archivos .txt delimitados.
no eof
276 QlikView 11 SR2, 11414
Si se utiliza esta opcin, el carcter 26 ASCII que normalmente indica el final de archivo se ignora y
descarta. Si se utiliza este especificador, el caracter 26 puede formar parte de un valor de campo.
Volver a Sentencias de Script y palabras clave (pgina 241).
Etiquetas
Las etiquetas son un especificador de archivo para la sentencia Load (pgina 271) que define en qu parte
de un archivo se encuentran los nombres de campo.
Las posibles alternativas son:
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.
Ejemplos:
LOAD * FROM a.txt (unicode, txt, delimiter is ',' , etiquetas
incluidas)
LOAD * FROM a.txt LOAD * FROM a.txt (unicode, txt, delimiter is ',' ,
etiquetas incluidas)
Volver a Sentencias de Script y palabras clave (pgina 241).
Tamao de Cabecera
Determina el tamao de la cabecera de los archivos de tabla.
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 241).
Longitud de Registro
Determina la longitud de registro de archivos de registro fijo.
record isn
record is line
record isnlines
QlikView 11 SR2, 11414 277
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 241).
Comillas
Quotes es un especificador de archivo para la sentencia Load que define si se pueden utilizar o no comillas
y la prioridad entre stas y los separadores.
Es slo para archivos de texto. Las opciones posibles son:
no quotes
msq
Si se omite el especificador, se pueden utilizar las comillas estndar dobles o simples (" " o ' '), pero slo si
son el primer y ltimo carcter no en blanco de un valor de campo.
Si no se aceptan Comillas (pgina 309) en un archivo de texto, deber usarse el especificador no quotes.
msq sirve para especificar un estilo de comillas modernas, que permite un contenido de mltiples lneas en
los campos. Los campos que contengan caracteres de final de lnea deben ir entre comillas dobles.
Una limitacin del especificador msq es que los caracteres de comillas simples (") que aparezcan como
primer o ltimo caracter en el contenido de un campo, se interpretarn como el inicio o final del contenido
de mltliples lneas, lo cual puede dar resultados inesperados en el conjunto de datos cargado. En este caso
deberamos aplicar las comillas estndar, omitiendo el especificador.
Volver a Sentencias de Script y palabras clave (pgina 241).
XML (slo archivos xml)
xmlsax
xmlsimple
pattern isruta
xmlsax y xmlsimple son mutuamente excluyentes, slo puede especificarse uno cuando se emplea xml.
Cuando se emplee pattern el archivo se leer desde el principio de la etiqueta especificada hasta el final de
la misma. Si ruta contiene espacios deber ir entre comillas.
Nota:
Para usar xmlsax, deber instalar el parser (o analizador sintctico) xml MSXML 3.0 o posterior, de
Microsoft en su ordenador. MSXML se incluye por ejemplo en Windows XP y MS Internet Explorer 6.
Tambin se puede descargar de la pgina de inicio de Microsoft.
Volver a Sentencias de Script y palabras clave (pgina 241).
Loosen Table
Cuando se cargan datos en QlikView que contienen referencias circulares, se crea automticamente una tabla
parcialmente desconectada para evitar que las referencias circulares ocasionen un bucle en la lgica interna
de QlikView.
Una o ms tablas internas en QlikView pueden declararse explcitamente como parcialmente desconectadas
durante la ejecucin de script mediante la sentencia Loosen Table.
278 QlikView 11 SR2, 11414
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:
Loosen Table[s] nombretabla [ , nombretabla2 ...]
Se pueden usar las sentencias: Loosen Table y Loosen Tables.
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 quede ninguna referencia
circular. Cuando esto ocurra, el dilogo Advertencia Interacin lanza una advertencia.
Vea tambin:
Circular References
Intentionally Creating Loosely Coupled Tables
Volver a Sentencias de Script y palabras clave (pgina 241).
Mapping
El prefijo mapping sirve para crear una tabla de correspondencias o enlaces, la cual puede utilizarse para, por
ej. reemplazar valores de campo y nombres de campos durante la ejecucin de script.
Puede colocarse inmediatamente antes de una sentencia Load (pgina 271) o Select (SQL) (pgina 288) y
almacenar el resultado de la sentencia de carga como una tabla de correspondencia (o tambin denominada
"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.
Se puede acceder al contenido de la tabla de enlace utilizando, por ej. la sentencia map using, la
sentencia rename field, la funcin Applymap() o la funcin Mapsubstring().
La sintaxis es la siguiente:
mapping( sentenciaload |sentenciaselect )
Ejemplos:
Mapping LOAD * FROM x.csv
mapping SQL 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 241).
QlikView 11 SR2, 11414 279
Map ... using
La sentencia map ... using sirve para enlazar (o mapear, hacer corresponder) un determinado valor de campo
o expresin con los valores de una tabla de correspondencias especfica. La tabla de correspondencias se crea
mediante la sentencia Mapping (pgina 279).
La correspondencia automtica o enlace automtico se hace para los campos cargados tras la sentencia map
... using y hasta finalizar el script, o hasta que encuentre una sentencia unmap.
La correspondencia o mapeado automtico es lo ltimo que se hace 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 en
el nivel de expresin, la funcin Applymap() se tiene que utilizar en su lugar.
La sintaxis es la siguiente:
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 leda previamente en una sentencia mapping load o mapping
select.
Ejemplos:
map Country using Cmap; Permite mapear el campo Country empleando el mapa Cmap.
map A, B, C using X; Permite mapear los campos A, B y C empleando el mapa X.
map * using GenMap; Permite mapear todos los campos empleando GenMap.
Volver a Sentencias de Script y palabras clave (pgina 241).
NoConcatenate
El prefijo NoConcatenate obliga a tratar dos tablas cargadas con idnticos conjuntos de campos como si
fueran dos tablas internas aparte, porque de otra forma se concatenaran de forma automtica.
La sintaxis es la siguiente:
noconcatenate( sentenciaload | sentenciaselect )
Ejemplo:
Load A,B from file1.csv;
noconcatenate load A,B from file2.csv;
Volver a Sentencias de Script y palabras clave (pgina 241).
NullAsValue
La sentencia NullAsValue especifica para qu campos se debern convertir los valores NULOS hallados, en
valores.
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
280 QlikView 11 SR2, 11414
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.
La sentencia NullAsValue opera como un conmutador y funcionar en sucesivas sentencias load. Se puede
desactivar mediante la sentencia NullAsNull (pgina 281).
La sentencia NullAsValue puede combinarse con la variable NullValue la cual especifica qu cadena
utilizar como valor NULO. Si la variable NullValue no se utiliza, NullAsValue reemplazar los valores
NULOS por cadenas vacas.
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;
Set NullValue = 'NULL' ;
Load A,B from x.csv;
Volver a Sentencias de Script y palabras clave (pgina 241).
NullAsNull
La sentencia NullAsNull desactiva la conversin de valores NULOS a valores de cadena previamente
establecidos por una sentencia NullAsValue (pgina 280).
La sentencia NullAsValue opera como un conmutador y puede activarse o desactivarse mltiples veces en el
script, mediante una sentencia NullAsValue o una sentencia NullAsNull.
La sintaxis es la siguiente:
NullAsNull*listacampos
*listacampos es una lista de campos, separados por coma, a los que se ha de anular la sentencia
NullAsValue. 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 241).
Outer
El prefijo explcito Join (pgina 267) 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 tabla resultante contendr por tanto
combinaciones de valores de campo de las dos tablas donde los valores de campos de enlace se representan
en una o ambas tablas. La palabra clave outer es opcional.
outer join [ (nombredetabla ) ](sentenciaload |sentenciaselect )
Ejemplo:
QlikView 11 SR2, 11414 281
Table1
A B
1 aa
2 cc
3 ee
Table2
A C
1 xx
4 yy
select * from table1;
join select * from table2;
OR
select * from table1;
outer join select * from table2;
Joined table
A B C
1 aa xx
2 cc -
3 ee -
4 - yy
Volver a Sentencias de Script y palabras clave (pgina 241).
Qualify
La sentencia Qualify sirve para activar la calificacin de nombres de campo, es decir, que los nombres de
campo recibirn el nombre de la tabla como prefijo.
Se puede suspender la asociacin automtica de campos con el mismo nombre en tablas diferentes mediante
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.
La calificacin se har para todos los campos cargados tras la sentencia Qualify.
Nota
La sentencia qualify no debera emplearse junto con una recarga parcial.
282 QlikView 11 SR2, 11414
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.
Ejemplos:
Qualify B;
Load A,B from x.csv;
Load A,B from y.csv;
Las dos tablas x.csv y y.csv se asocian slo mediante 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 241).
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 siguiente punto y coma ; se considera comentario.
La sintaxis es la siguiente:
rem cadena
donde:
cadena es un texto aleatorio.
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 */.
Las lneas comentadas pueden extenderse por diversas pestaas consecutivas del editor de script. Pero slo las lneas
QlikView 11 SR2, 11414 283
comentadas que estn ubicadas en la primera pestaa se volvern de color verde.
2. Cuando introduzca // en el script, todo el texto que vaya 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).
Volver a Sentencias de Script y palabras clave (pgina 241).
Rename Field
Renombra uno o ms campos QlikView tras haberlos cargado.
Dos campos con diferente nombre no pueden renombrarse con un mismo nombre. El script se ejecutar sin
errores pero el segundo campo no se renombrar.
La sintaxis es la siguiente:
rename field (using nombremapa | oldname to newname{ , oldname to
newname })
rename fields (using nombremapa | oldname to newname{ , oldname to
newname })
donde:
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 SQL SELECT oldnames, newnames FROM datadictionary;
Rename fields using FieldMap;
Volver a Sentencias de Script y palabras clave (pgina 241).
Rename Table
Renombra una o ms tablas internas QlikView tras haberlas cargado.
Dos tablas con distinto nombre no pueden renombrarse con un mismo nombre. El script se ejecutar sin
errores pero la segunda tabla no se renombrar.
La sintaxis es la siguiente:
rename table (using nombremapa | oldname to newname{ , oldname to
newname })
rename tables (using nombremapa | oldname to newname{ , oldname to
newname })
donde:
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.
284 QlikView 11 SR2, 11414
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 241).
Right
Los prefijos Join (pgina 267) y Keep (pgina 268) 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 campo de las dos tablas donde los valores de campos de enlace se representan
en 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.
right(join | keep)[(nombretabla )](sentenciaload |sentenciaselect)
Ejemplos:
Table1
A B
1 aa
2 cc
3 ee
Table2
A C
1 xx
4 yy
QVTable:
select * from table1;
right join select * from table2;
QVTable
QlikView 11 SR2, 11414 285
A B C
1 aa xx
4 - yy
QVTab1:
select * from Table1;
QVTab2:
right keep select * from Table2;
QVTab1
A B
1 aa
QVTab2
A C
1 xx
4 yy
Las dos tablas en el ejemplo keep por supuesto se asocian 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 241).
Replace
El prefijo replace puede aadirse a cualquier sentencia Load (pgina 271), 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:
replace[only](sentenciaload |sentenciaselect |map...usingstatement)
donde:
286 QlikView 11 SR2, 11414
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:
Replace only load * from File1.csv;
Durante una recarga normal, este comando se ignora.
Durante la recarga parcial, cualquier tabla QlikView previamente nombrada 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 241).
Sample
El prefijo sample en una sentencia Load (pgina 271) o Select (SQL) (pgina 288) se usa para cargar una
muestra aleatoria de registros desde la tabla insertada.
Todos los registros se leern pero slo algunos de ellos sern cargados en QlikView.
La sintaxis es la siguiente:
Samplep ( loadstatement | selectstatement )
donde:
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;
QlikView 11 SR2, 11414 287
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 241).
Section
Con la sentencia section es posible definir si las sentencias subsiguientes Load (pgina 271) 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;
TablaAutorizacin:
SQL SELECT ACCESS, NTNAME, REGION FROM TablaAutorizacin ;
Section application;
Si no se especifica nada, se asume section application. La definicin de seccin es vlida hasta que se haga
una nueva definicin de seccin.
Volver a Sentencias de Script y palabras clave (pgina 241).
Select (SQL)
La seleccin de Campos (pgina 183) desde una fuente de datos ODBC o un proveedor OLE DB se realiza
a travs de Sentencias SELECT SQL estndar. Sin embargo, la medida en que las sentencias SELECT sean
aceptadas, depende del driver ODBC o proveedor OLE DB empleado. A continuacin una breve descripcin
de la sintaxis:
select[all | distinct | distinctrow | top n [percent] ]
*listacampos
from listatabla
[where criterio ]
[group by listacampos [having criterio ] ]
[order by listacampos [asc | desc] ]
[ (inner | left | right | full)join nombretabla on refcampo =
refcampo ]
distinct es un predicado que se utiliza si las combinaciones duplicadas de valores en los campos
seleccionados slo debieran cargarse una vez.
distinctrow es un predicado que se utiliza si los registros duplicados en la tabla de origen slo debieran
cargarse 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 cadenas),
288 QlikView 11 SR2, 11414
sum(nombrecampo), count(nombrecampo), avg(nombrecampo) (average), month(nombrecampo), etc.
Vea la documentacin de su driver ODBC o proveedor OLE DB 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 su driver ODBC o proveedor
OLE DB si desea 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 el script es automticamente generado por QlikView, las comillas empleadas
sern las preferidas por el driver ODBC u OLE DB, segn lo especificado en la definicin de la fuente de
datos de la sentencia Connect (pgina 250).
Adems, a veces se pueden concatenar varias sentencias SELECT en una sola mediante el uso de un
operador union:
sentenciaselect union sentenciaselect
La sentencia SELECT es interpretada por el driver ODBC, as que puede haber desviaciones de la sintaxis
general SQL dependiendo de las capacidades de los drivers ODBC, p.ej.
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
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`,
QlikView 11 SR2, 11414 289
`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 241).
Semantic
Las tablas que contienen relaciones entre objetos pueden cargarse mediante el prefijo semantic.
La sintaxis es la siguiente:
semantic( sentenciaload | sentenciaselect)
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 241).
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;
Volver a Sentencias de Script y palabras clave (pgina 241).
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
290 QlikView 11 SR2, 11414
Ejemplos:
sleep 10000;
sleep t*1000;
Volver a Sentencias de Script y palabras clave (pgina 241).
SQL
La sentencia SQL permite enviar un comando SQL cualquiera mediante una conexin ODBC u OLE DB.
Introduzca simplemente:
SQL
seguido del comando.
Ejemplo:
SQL leave;
SQL Execute <storedProc>
Lanzar sentencias SQL que actualicen la base de datos devolver un error si QlikView accede a fuentes
ODBC en modo de slo lectura.
La sintaxis:
SQL SELECT * from tab1;
est permitida, y en documentacin futura ser la sintaxis preferida para Select (SQL) (pgina 288), por
razones de coherencia. El prefijo SQL, sin embargo, ser opcional para sentencias select
Volver a Sentencias de Script y palabras clave (pgina 241).
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
SCALE
RADIX
NULLABLE
REMARKS
Para una descripcin detallada de estos campos, consulte un manual de referencia de ODBC.
La sintaxis es la siguiente:
sqlcolumns
QlikView 11 SR2, 11414 291
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 241).
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 241).
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
PRECISION
LITERAL_PREFIX
LITERAL_SUFFIX
CREATE_PARAMS
NULLABLE
CASE_SENSITIVE
SEARCHABLE
292 QlikView 11 SR2, 11414
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 241).
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 271) y Select (SQL)
(pgina 288) subsiguientes. La sintaxis es la siguiente:
star is[ cadena ]
donde:
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 241).
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 271). La sentencia store a un archivo CSV no permite exportacin a BIFF.
store[ *listacampos from] tabla into nombredearchivo [ spec-formato
];
QlikView 11 SR2, 11414 293
*listacampos::= ( * | campo ) { , campo } ) es una lista de los campos que se han de seleccionar. El asterisco
* indica la totalidad de campos.
field::= nombredecampo [as aliasname ]
nombrecampo es un texto idntico a un nombre de campo de la tabla. Tenga en cuenta que el nombre de
archivo debe ir entre comillas dobles rectas (vase Comillas (pgina 309)) o corchetes si contiene por
ejemplo espacios.
nombrealias es un nombre alternativo para el campo que se utilizr en el archivo QVD o CSV resultante.
tabla es una tabla etiquetada en el script, ya cargada, que se usar como fuente de datos.
nombredearchivo es el nombre del archivo destino. La interpretacin del nombre de archivo es similar a los
nombres de las sentencias load, es decir se aplican las sentencias directory.
spec-formato ::= ( ( txt | qvd ) )
La especificacin de formato consiste en txt para los archivos de texto, o qvd para archivos qvd. Si se omite
la especificacin de formato, se presupone qvd.
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 241).
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:
sub nombre [ ( listaparametros )] sentencias end sub
Donde:
nombre es el nombre de la subrutina.
listaparametros es una lista separada por comas con los nombres de variable de los parmetros formales
de la subrutina. stos pueden utilizarse como cualquier variable dentro de la subrutina.
sentencias es cualquier grupo de una o ms sentencias de script QlikView.
Los argumentos se copian en la subrutina y, si el correspondientes 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 inicializarn 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.
Si la sentencia sub se define dentro de otra sentencia de control, por ejemplo un bucle For Next o una
construccin If Then, la subrutina slo estar disponible dentro del mbito de dicha sentencia de control.
294 QlikView 11 SR2, 11414
Es decir, que la sentencia sub no puede definirse dentro de otra sentencia de control si la llamada a la
subrutina debiera hacerse desde fuera de la sentencia de control. Esto tambin es cierto si la subrutina se
define en un archivo de script incluido utilizando la variable de sistema include dentro de una sentencia de
control.
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)
El resultado de lo anterior ser que localmente, dentro de la subrutina, A se inicializar a 1, B se inicializar
a 4 y C se inicializar a NULO.
Al salir de la subrutina, la variable global A obtendr 2 como valor (copiado de la subrutina). El segundo
parmetro real (X+1)*2 no ser copiado puesto que no es una variable. Por ltimo, la variable global C no
se ver afectada por la llamada de la subrutina.
Volver a Sentencias de Script y palabras clave (pgina 241).
Switch..case..default..end switch
La sentencia de control switch es una construccin de script que obliga a que la ejecucin del script siga
diferentes caminos dependiendo del valor de una expresin.
La sintaxis es la siguiente:
switch expresin { case listavalores [ sentencias ]} [ default
sentencias ]end switch
Donde:
expresin es una expresin cualquiera.
QlikView 11 SR2, 11414 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.
sentencias es cualquier grupo de una o ms sentencias de script QlikView.
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 241).
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:
tag fields listacampos using mapname
listacampos es una lista de campos separados por coma, que no deberan etiquetarse ms all del punto marcado en el script.
mapname es el nombre de una tabla de correspondencia leda previamente en una sentencia Mapping
(pgina 279) load o Mapping (pgina 279) select.
Para fijar etiquetas individuales se emplea la sintaxis siguiente:
tag field nombrecampo with nombreetiqueta
nombrecampo es el nombre del campo que debera etiquetarse.
nombreetiqueta es el nombre de la etiqueta que debera aplicarse al campo.
Ejemplo 1:
tagmap:
mapping Load * inline [
a,b
296 QlikView 11 SR2, 11414
Alpha,MyTag
Num,MyTag
];
tag fields using tagmap;
Ejemplo 2:
tag field Alpha with MyTag2;
Volver a Sentencias de Script y palabras clave (pgina 241).
Trace
La sentencia trace escribe una cadena en la ventana de Progreso de Ejecucin de Script y en el archivo de
registro (log) del script, cuando ste se est utilizando.
Es muy til cuando se desea efectuar una depuracin. Mediante el empleo de expansiones de signo dlar de
variables que se calculan antes de la sentencia Trace, podemos personalizar el mensaje.
La sintaxis es la siguiente:
trace cadena
Ejemplos:
trace Tabla principal cargada;
Let MiMensaje = NoOfRows('TablaPrincipal') & ' filas de TablaPrincipal';
trace $(MiMensaje);
Volver a Sentencias de Script y palabras clave (pgina 241).
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:
( unless sentencia condicin | sentenciaexit unless condicin )
donde:
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 241).
QlikView 11 SR2, 11414 297
Unmap
La sentencia unmap deshabilita el enlace de un valor de campo (ver Mapping (pgina 279)) especificado
por una sentencia map ... using anterior, en campos cargados en lo sucesivo.
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; desactiva la correspondencia del campo Country.
unmap A, B, C; desactiva las correspondencias de los campos A, B y C.
unmap * ; impide enlaces de todos los campos.
Volver a Sentencias de Script y palabras clave (pgina 241).
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 282).
Volver a Sentencias de Script y palabras clave (pgina 241).
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:
untag fields listacampos >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 279) load o Mapping (pgina 279) select.
Para eliminar comentarios individuales se emplea la sintaxis siguiente:
untag field nombrecampo with nombreetiqueta
Donde:
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 QlikView 11 SR2, 11414
a,b
Alpha,MyTag
Num,MyTag
];
untag fields using tagmap;
Ejemplo 2:
untag field Alpha with MyTag2;];
Volver a Sentencias de Script y palabras clave (pgina 241).
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:
( when sentencia condicin | sentenciaexit when condicin )
donde:
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 241).
24.2 Nombres de Tabla
Asignar un nombre a una tabla
Las tablas internas en QlikView se nombran al almacenarlas en la base de datos interna de QlikView. Los
nombres de tabla pueden utilizarse por ej. para load...resident, peek, etc. y pueden visualizarse en el campo
de sistema $Table en el diseo.
Se asigna un nombre a una tabla siguiendo estas reglas:
1. Si hay una etiqueta inmediatamente delante de una sentencia load o select, se usar esta etiqueta
como nombre de tabla. La etiqueta debe ir seguida de dos puntos (ver debajo, en Etiquetas de tabla).
2. Si no existe ninguna etiqueta, se usa el nombre de archivo o el nombre de tabla que sigue
inmediatamente a la palabra reservada from en la sentencia load o select. Se permite un mximo de
32 caracteres. Se ignora la extensin en el caso de nombres de archivos.
3. Las tablas que se cargan mediante inline reciben el nombre de INLINExx, donde xx es un nmero. La
primera tabla inline recibir el nombre INLINE01.
QlikView 11 SR2, 11414 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 271) 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;
24.3 Variables de script
Las variables de script son entidades a las que se puede asignar cualquier valor numrico o de texto. Cuando
se emplea una variable, sta es sustituida por su valor. Las variables se pueden utilizar en el script para
expansin de macros y en diversas sentencias de control. Esto puede resultar de gran utilidad cuando la
misma cadena se repite muchas veces en el script, por ej. una ruta.
Algunas Variables de Sistema especiales son fijadas por QlikView al comienzo de la ejecucin de script,
independientemente de cules fueren sus valores previos.
Cuando se define una variable de script, la sintaxis es la siguiente:
setnombrevariable = cadena
o
let variable = expresin
tambin se utiliza. El comando Set asigna a la variable el texto que figura a la derecha del signo igual,
mientras que el comando Let evala la expresin.
Las variables son sensibles a maysculas.
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 QlikView 11 SR2, 11414
Variables de Error pgina 305
Variables de interpretacin numrica pgina 386
Variables de Sistema pgina 301
Variables de manejo de valores pgina 302
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.
QlikView 11 SR2, 11414 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.
Variables de manejo de valores
NullDisplay
302 QlikView 11 SR2, 11414
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)
set NullInterpret ='';
devolver valores nulos para valores en blanco en Excel (pero NO 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='+';
Variables de interpretacin numrica
Las siguientes variables vienen definidas por el sistema, es decir, se generan de forma automtica conforme a
la configuracin del sistema operativo cuando se crea un nuevo documento. Las variables de interpretacin
numrica se incluyen en la parte superior del script del nuevo documento QlikView y pueden sustituir a las
configuraciones predefinidas del sistema operativo para cierto nmero de configuraciones de formato en
tiempo de ejecucin del script. Pueden eliminarse, editarse o duplicarse libremente.
Separador de Miles
El separador de miles definido reemplaza al smbolo de agrupacin de dgitos del sistema operativo
(Configuracin Regional).
Ejemplo:
QlikView 11 SR2, 11414 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=',';
Separador de Miles de Moneda
El separador de miles definido reemplaza a la agrupacin de dgitos para moneda del sistema operativo
(Configuracin Regional).
Ejemplo:
Set MoneyThousandSep='.';
Separador de Decimales de Moneda
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]';
304 QlikView 11 SR2, 11414
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 los 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:
ErrorMode pgina 305
ScriptError pgina 306
ScriptErrorDetails pgina 307
ScriptErrorCount pgina 307
ScriptErrorList 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
QlikView 11 SR2, 11414 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:
0 Sin Error
1 Error general
2 Error de sintaxis
3 Error general ODBC
4 Error general OLE DB
5 Error general en la Base de
Datos Personalizada
6 Error general XML
7 Error general HTML
8 No se encontr el archivo
9 No se encontr la base de
datos
10 No se encontr la tabla
11 No se encontr el campo
12 Archivo con formato
incorrecto
13 Error BIFF
14 Error BIFF encriptado
15 Error BIFF No se admite
esta versin
306 QlikView 11 SR2, 11414
16 Error semntico
Ejemplo:
set ErrorMode=0;
load * from abc.qvw;
if ScriptError=8 then
exit script;
//sin archivo;
end if
ScriptErrorDetails
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.
24.4 Expansiones de Signo Dlar
Las expansiones de signo dlar son definiciones de reemplazos de texto empleados en el script o en las
expresiones. Este proceso es lo que se conoce con el nombre de expansin - incluso si el nuevo texto es ms
corto. El reemplazo se efecta justo antes de evaluar la sentencia de script o la expresin. Tcnicamente es
una expansin de macro.
Una expansin de macro siempre comienza por '$(' y termina con ') ' y el contenido entre parntesis define
cmo se llevar a cabo el reemplazo de texto. Para evitar la posible confusin con las macros de script en
adelante nos referiremos a las expansiones de macro como expansiones de signo dlar.
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.
Expansin de Signo Dlar empleando una variable
Cuando se utiliza una variable para reemplazo de texto en el script o en una expresin, se utiliza la sintaxis
siguiente:
$( nombrevariable )
$(nombrevariable) se expande al valor de nombrevariable. Si nombrevariable no existe, la expansin ser la
cadena vaca.
QlikView 11 SR2, 11414 307
Para las expansiones de variables numricas, la sintaxis $(nombrevariable) generar un nmero que utiliza el
separador decimal regional, una coma en la mayora de naciones. Dicha expansin no debera utilizarse para
nmeros dentro del script, dado que stos deben utilizar el punto decimal. En su lugar debera emplearse la
expansin $(# nombrevariable ). (Obsrvese el smbolo de la almohadilla #). Siempre produce una
representacin de decimal vlida del valor numrico de nombrevariable, posiblemente con notacin
exponencial (para nmeros muy grandes/pequeos). Si no existe nombrevariable o no contiene un valor
numrico, se expandir a 0 en vez.
Ejemplo:
Tras la ejecucin del siguiente script:
SET DecimalSep=',';
LET X = 7/2;
$(X ) se expandir a 3,5 mientras que $(#X ) se expandir a 3.5.
Ejemplos:
set Mypath=C:\MisDocs\Archivos\
...
load * from $(MiRuta)abc.csv;
set AoActual=1992;
...
select * from table1 where Ao=$(AoActual);
Expansiones de signo dlar con Parmetros
Se pueden utilizar parmetros en las expansiones de signo dlar. La variable deber en ese caso contener
parmetros formales, tales como $1, $2, $3, etc. Cuando se expanda la variable, los parmetros deberan
declararse en una lista aparte, separados por comas.
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
308 QlikView 11 SR2, 11414
Expansin de signo dlar con una Expresin
Se pueden utilizar expresiones en las expansiones de signo dlar. El contenido entre parntesis deber
comenzar entonces por un signo igual:
$( =expresin )
La expresin ser evaluada y el valor se utilizar en la expansin.
Ejemplo:
$(=Year(Today())); // devuelve por ej. '2008'
$(=Only(Year)-1); // devuelve el ao anterior al seleccionado
Expansin de Signo Dlar de Archivo - Sentencia Include
Las inclusiones de archivos se hacen empleando expansiones de signo dlar. La sintaxis en este caso
es la siguiente:
$( include=nombrearchivo)
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 241). En una sentencia Load (pgina 271) los siguientes
smbolos pueden usarse como comillas:
Nombres de campo: [ ] , " " , ` ` o
Literales de cadena: ' '
Para una sentencia Select (SQL) (pgina 288) interpretada por unODBCdriver 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.
Ejemplo: Diferencia entre Nombres y Literales
La diferencia entre los nombres y los literales es clara si comparamos las siguientes expresiones:
'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
"land" como Country
como parte de una lista de campos en una sentencia load o select cargar el contenido de un campo de una
base de datos o de una columna de tabla llamada "land" como valores de campo en el campo QlikView
"Country". Es decir que land se tratar como una referencia a un campo.
Ejemplo: Diferencia entre Nmeros o literales de Cadena
QlikView 11 SR2, 11414 309
La diferencia entre los nombres y los literales de cadena es clara si comparamos las siguientes expresiones:
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: [ ] , " " o ` `
Literales de cadena: ' '
No aceptados:
310 QlikView 11 SR2, 11414
25 Expresiones de Script
Las expresiones pueden usarse tanto en la sentencia Load (pgina 271) 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 enfunctions, Campos (pgina 183) y Operadores (pgina 853), combinados en
una Sintaxis de script (pgina 241).
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:
expresin ::= (constante constante
|
refcampo
|
operador1 expresin
|
expresin operador2 expresin
|
funcin
|
( 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.
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
QlikView 11 SR2, 11414 311
Operadores de cadena pgina 854
Operadores lgicos pgina 854
Operadores relacionales pgina 855
Operadores de Bit pgina 856
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 QlikView 11 SR2, 11414
not Lgica inversa. Uno de los pocos operadores unitarios. La operacin devuelve la
lgica inversa del operando.
and And lgico. La operacin devuelve el and lgico de los operandos.
or Or lgico. La operacin devuelve el or lgico de los operandos.
Xor 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.
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.
<= Menor o igual 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.
> Mayor 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.
>= Mayor o igual 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.
= Igual Se hace una comparacin numrica si ambos operadores pueden ser
interpretados numricamente. La operacin devuelve el valor
lgico de la evaluacin de la comparacin.
<> Distinto Se hace una comparacin numrica si ambos operadores pueden ser
interpretados numricamente. La operacin devuelve el valor
lgico de la evaluacin de la comparacin.
precedes Menor que
(ASCII)
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.
Ejemplo:
' 11' precedes ' 2' devuelve verdadero
compare esto con:
' 11' < ' 2' devuelve falso
QlikView 11 SR2, 11414 313
follows Mayor que
(ASCII)
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:
' 23' < ' 111' devuelve falso
Operadores de Bit
Todos los operadores de bit convierten los operandos en enteros con signo (32 bits) y devuelven el resultado
de la misma forma. Todas las operaciones se realizan bit a bit.
bitnot Bit inverso. Operador unitario. La operacin devuelve el inverso del operando ejecutado
bit a bit.
bitand Bit and. La operacin devuelve el AND lgico de los operandos ejecutados bit a bit.
bitor Bit or. La operacin devuelve el OR lgico de los operandos ejecutados bit a bit.
bitxor Bit or
exclusivo.
La operacin devuelve el OR lgico exclusivo o de los operandos, ejecutado
bit a bit.
>> Bit right shift. Operador unitario. La operacin devuelve el operando desplazado un paso a
la derecha.
<< Bit left shift. Operador unitario. La operacin devuelve el operando desplazado un paso a
la izquierda.
25.2 Funciones de Agregacin
Estas funciones slo se pueden utilizar en listas de campos para sentencias Load (pgina 271) con una
clusula group by.
Las funciones de agregacin son:
Funciones de agregacin bsicas pgina 315
Funciones de agregacin de cadenas pgina 316
Funciones de agregacin de contador pgina 317
Agregacin Avanzada pgina 318
Funciones estadsticas de agregacin en script pgina 318
Funciones financieras de agregacin en script pgina 323
Funciones estadsticas de prueba en script pgina 324
314 QlikView 11 SR2, 11414
Nota:
Si no encuentra valor alguno, devuelve NULL (NULO) en todas las funciones de agregacin, excepto Sum
y Count que devuelven ambas 0.
Funciones de agregacin bsicas
sum([distinct]expresin)
Devuelve la suma de la expresin a lo largo de 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, sum(Ventas) as VentasPorMes
from abc.csv group by Mes;
min( expresin[, rango] )
Devuelve el valor numrico mnimo de expresin hallado en un cierto nmero de registros definidos por una
clusula group by.Rango se fija por defecto en 1, que se corresponde con el valor ms bajo. Si se especifica
rango en 2, devolver el segundo valor ms bajo. Si se asigna 3 a rango, devolver entonces el tercer valor
ms bajo y as sucesivamente.
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;
max( expresin [, rango] )
Devuelve el valor numrico mximo de la expresin hallado en un cierto nmero de registros definidos por
una clusula group by. Rango se establece por defecto en 1, que se corresponde con el valor ms alto. Si se
especifica rango en 2, devolver el segundo valor ms alto. Si se asigna 3 a rango, devolver entonces el
tercer valor ms alto y as sucesivamente.
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;
QlikView 11 SR2, 11414 315
Load Mes, mode( Producto ) as ProductoMsVendido from abc.csv group by
Mes;
firstsortedvalue ([distinct ] expresin [, criterio-ordenacin [, n
]])
Devuelve el primer valor de expresin ordenada por su correspondiente criterio de ordenacin cuando la
expresin se repite a lo largo de un determinado nmero de registros, definidos por una clusula group by.
Criterio de ordenacin devuelve un valor numrico en el que el valor menor se corresponde con el valor de
la expresin que se ha de ordenar primero. Si un signo menos precede a la expresin valor_de_ordenacin la
funcin devolver el ltimo valor en vez. Si ms de un valor de la expresin comparten el nmero de orden
ms bajo, la funcin devolver nulo (NULL). Si se establece n mayor que 1, devolver el ensimo valor en
orden. Si la palabra distinct se inserta antes de la expresin, se descartarn todos los duplicados.
Ejemplo:
Load Cliente,
firstsortedvalue(ArticuloAdquirido, FechadePedido) as
PrimerProductoAdquirido from abc.csv
group by Cliente;
Funciones de agregacin de cadenas
MinString(expresin)
Devuelve el primer 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, 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;
concat ([ distinct ] expresin [, delimiter [, criterio-
316 QlikView 11 SR2, 11414
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;
Funciones de agregacin de contador
count([distinct ] expresin | * )
Devuelve la cuenta de expresin a lo largo de un numero de registros definidos por una clusula group by.
Si la palabra distinct figura delante de la expresin, no se considerarn los duplicados.
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
QlikView 11 SR2, 11414 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:
aggr ([ distinct | nodistinct ] [{expresin_conjunto}]expresin {,
dimensin})
Devuelve un conjunto de valores de expresin calculados sobre las dimensiones. El resultado puede
compararse con la columna de expresiones de un grfico local, evaluado en el contexto en que reside la
funcin aggr. Cada dimensin debe ser un nico campo. No puede ser una expresin (dimensin calculada).
Si el argumento de la expresin va precedido por el cualificador nodistinct, cada combinacin de valores de
dimensin puede generar ms de un valor de retorno, dependiendo de la estructura de datos subyacente. Si el
argumento de la expresin va precedido del cualificador distinct, o si no se utiliza cualificador alguno, cada
combinacin de valores de dimensin generar un nico valor de retorno.
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 Anlisis de
conjuntos (pgina 888).
Empleando esta funcin en Aadir Dimensin Calculada (pgina 673) es posible obtener agregacin de
grficos anidada en mltiples niveles. Vase tambin Agregaciones anidadas y otros asuntos relacionados
(pgina 937).
Cuando se utiliza en expresiones de grfico es posible lograr Suma de filas en tablas pivotantes (pgina
939).
Ejemplos:
aggr( sum(Ventas), Pas )
aggr( nodistinct sum(Ventas), Pas )
aggr( sum(Ventas), Pas, Regin )
count( aggr( sum(Ventas), Pas ))
Funciones estadsticas de agregacin en script
fractile( expresin, fractile )
devuelve el percentil de la expresin de un nmero de registros definidos por una clusula group by.
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 QlikView 11 SR2, 11414
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;
skew([ distinct] expresin)
Devuelve la asimetra 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, 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;
sterr ([ distinct] expresin)
devuelve el error estndar agregado (stdev/sqrt(n)) para una serie de valores representados por expresin 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 sern descartados. Si la palabra distinct aparece antes que los argumentos de
funcin, los duplicados resultantes de la evaluacin de los argumentos de funcin sern descartados.
Ejemplo:
Load Key, sterr(X) as Z from abc.csv group by Key;
steyx (expresin-y, expresin-x)
devuelve el error estndar agregado del valor 'y' predicho para cada valor 'x' en la regresin para una serie de
coordenadas representadas por nmeros pareados en 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
QlikView 11 SR2, 11414 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;
linest_m (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve el valor m agregado (pendiente) 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 la 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_m(Y,X) as Z from abc.csv group by Key;
linest_b (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve el valor b agregado (que intercepta a y) de una regresin lineal definida por la ecuacin y=mx+b
para una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_b(Y,X) as Z from abc.csv group by Key;
linest_r2 (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve el valor r
2
agregado (coeficiente de determinacin) de una regresin lineal definida por la ecuacin
y=mx+b para una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Especificando tanto y0 como x0 es posible forzar a la lnea de regresin a atravesar
una nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_r2(Y,X) as Z from abc.csv group by Key;
linest_sem (expresin-y, expresin-x [, y0 [, x0 ]])
320 QlikView 11 SR2, 11414
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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_sem(Y,X) as Z from abc.csv group by Key;
linest_seb (expresin-y, expresin-x[, y0 [, x0 ]])
devuelve el error estndar agregado del valor b 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_seb(Y,X) as Z from abc.csv group by Key;
linest_sey (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve el error estndar agregado de la estimacin y de una regresin lineal definida por la ecuacin
y=mx+b para una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_sey(Y,X) as Z from abc.csv group by Key;
linest_df (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve los grados de libertad agregados de una regresin lineal definida por la ecuacin y=mx+b para una
serie de coordenadas representadas por nmeros pareados en 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.
QlikView 11 SR2, 11414 321
Se puede especificar un valor y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_df(Y,X) as Z from abc.csv group by Key;
linest_f (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve la estadstica F agregada (r
2
/(1-r
2
)) de una regresin lineal definida por la ecuacin y=mx+b para
una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_f(Y,X) as Z from abc.csv group by Key;
linest_ssreg (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve la suma de cuadrados de regresin agregada de una regresin lineal definida por la ecuacin
y=mx+b para una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en
un determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos
para calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Ejemplo:
Load Key, linest_ssreg(Y,X) as Z from abc.csv group by Key;
linest_ssresid (expresin-y, expresin-x [, y0 [, x0 ]])
devuelve la suma residual agregada de cuadrados de una regresin lineal definida por la ecuacin y=mx+b
para una serie de coordenadas representadas por nmeros pareados en 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
322 QlikView 11 SR2, 11414
Ejemplo:
Load Key, linest_ssresid(Y,X) as Z from abc.csv group by Key;
Funciones financieras de agregacin en script
irr(expresin)
devuelve la tasa interna agregada de devolucin de una serie de flujos de efectivo representados por los
nmeros de expresin que se repiten a lo largo de un nmero de registros definidos por una clusula group
by. 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. La
funcin necesita al menos un valor positivo y uno negativo para calcular. Los valores de texto, valores nulos
y valores perdidos se descartan.
Ejemplo:
Load Ao, irr(Pagos) as TasaI from abc.csv
group by Ao;
xirr (valorexpresin, fechaexpresin )
devuelve la tasa interna agregada de devolucin de una planificacin de flujos de efectivo (no
necesariamente peridicos) representados por los nmeros pareados de valorexpresin y fechaexpresin que
se repiten a lo largo de un nmero de registros definidos por una clusula group by. 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.
Ejemplo:
Load Ao, xirr(Pagos, FechasPago) as TasaI from abc.csv group by Ao;
npv (tasa, expresin)
devuelve el valor presente neto agregado de una inversin basada en una tasa de descuento y una serie de
pagos futuros (valores negativos) e ingresos (valores positivos) representados por los nmeros en expresin
que se repiten a lo largo de un nmero de registros definidos por una clusula group by. El resultado tiene
un formato numrico predefinido de moneda. Tasa es el tipo de inters segn perodo. Los pagos e ingresos
se da por sentado que se producen al final de cada perodo.
Ejemplo:
Load Ao, npv(0.05, Pagos) as PValue from abc.csv group by Ao;
xnpv (tasa, valorexpresin, fechaexpresin)
devuelve el valor presente neto agregado para una planificacin de flujos de efectivo (no necesariamente
peridicos) representados por nmeros pareados en valorexpresin y fechaexpresin, los cuales se repiten a lo
largo de un nmero de registros definidos por una clusula group by. Tasa es el tipo de inters segn
perodo. El resultado tiene un formato numrico predefinido de moneda. 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.
Ejemplo:
Load Ao, npv(0.05, Pagos, FechasPago) as PValue from abc.csv group by
Ao;
QlikView 11 SR2, 11414 323
Funciones estadsticas de prueba en script
Las tres funciones siguientes se aplican a pruebas de chi cuadrado (chi2).
chi2test_p (col, fila, valor_observado [, valor_esperado])
devuelve el valor p agregado de la prueba chi2 (significacin) de una o dos series de valores que se repiten a
lo largo de varios registros definidos por una clusula group by. La prueba puede realizarse sobre los valores
de valor_observado, probando las variaciones de la matriz que se haya especificado, col o fila, o bien
comparando los valores de valor_observado con los correspondientes valores de valor_esperado. Los valores
de texto, valores nulos y valores perdidos en las expresiones de valores darn como resultado que la funcin
devuelva nulo.
Ejemplo:
Load Year, chi2test_p(Gnero,Descripcin,Observado,Esperado) as X from
abc.csv group by Year;
chi2test_df (col, fila, valor_ observado [, valor_ esperado])
devuelve el valor df agregado (grados de libertad ) de la prueba chi2 de una o dos series de valores que se
repiten a lo largo de varios registros definidos por una clusula group by. Vase la funcin chi2test_p (col,
fila, valor_observado [, valor_esperado]) (pgina 324) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, chi2test_df(Gnero,Descripcin,Observado,Esperado) as X
from abc.csv group by Year;
chi2test_chi2 (col, fila, valor_ observado [, valor_ esperado])
devuelve el valor chi2 agregado de una o dos series de valores que se repiten a lo largo de varios registros
definidos por una clusula group by. Vase la funcin chi2test_p (col, fila, valor_observado [, valor_
esperado]) (pgina 324) para obtener descripciones de los argumentos.
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.
TTest_t (grupo, valor [, eq_var = true])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. 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.
Ejemplo:
Load Year, ttest_t(Grupo, Valor) as X from abc.csv group by Year;
TTest_df (grupo, valor [, eq_var = true])
Devuelve el valor df (degrees of freedom, grados de libertad) agregado de la prueba t de estudiante de dos
series independientes de valores que se repiten a lo largo de varios registros definidos por una clusula
group by. Vase la funcin TTest_t (grupo, valor [, eq_var = true]) (pgina 324) para obtener descripciones
de los argumentos.
Ejemplo:
324 QlikView 11 SR2, 11414
Load Year, ttest_df(Grupo, Valor) as X from abc.csv group by Year;
TTest_sig (grupo, valor [, eq_var = true])
Devuelve el nivel de significacin agregado de cola 2 de la prueba t de estudiante de dos series
independientes de valores que se repiten a lo largo de varios registros definidos por una clusula group by.
Vase la funcin TTest_t (grupo, valor [, eq_var = true]) (pgina 324) para obtener descripciones de los
argumentos.
Ejemplo:
Load Year, ttest_sig(Grupo, Valor) as X from abc.csv group by Year;
TTest_dif (grupo, valor [, eq_var = true])
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 varios registros definidos por una clusula group by. Vase la funcin
TTest_t (grupo, valor [, eq_var = true]) (pgina 324) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest_dif(Grupo, Valor) as X from abc.csv group by Year;
TTest_sterr (grupo, valor [, eq_var = true])
Devuelve el error estndar agregado de la prueba t de estudiante de la diferencia de media de dos series
independientes de valores que se repiten a lo largo de varios registros definidos por una clusula group by.
Vase la funcin TTest_t (grupo, valor [, eq_var = true]) (pgina 324) para obtener descripciones de los
argumentos.
Ejemplo:
Load Year, ttest_sterr(Grupo, Valor) as X from abc.csv group by Year;
TTest_conf ( grupo, valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. 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 (grupo, valor [, eq_var = true]) (pgina 324) para una descripcin del resto de argumentos.
Ejemplo:
Load Year, ttest_conf(Grupo, Valor) as X from abc.csv group by Year;
TTest_lower (grupo, valor [, sig = 0.025 [, eq_var = true]])
Devuelve el valor agregado del extremo inferior del intervalo de confianza de dos series independientes de
valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones
TTest_t (grupo, valor [, eq_var = true]) (pgina 324) y TTest_conf ( grupo, valor [, sig = 0.025 [, eq_var
= true]] ) (pgina 325) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest_lower(Grupo, Valor) as X from abc.csv group by Year;
TTest_upper (grupo, valor [, sig = 0.025 [, eq_var = true]])
Devuelve el valor agregado del extremo superior del intervalo de confianza de dos series independientes de
valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones
TTest_t (grupo, valor [, eq_var = true]) (pgina 324) y TTest_conf ( grupo, valor [, sig = 0.025 [, eq_var
= true]] ) (pgina 325) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest_upper(Grupo, Valor) as X from abc.csv group by Year;
QlikView 11 SR2, 11414 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.
TTestw_t (peso, grupo, valor [, eq_var = true])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. 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.
Ejemplo:
Load Year, ttestw_t(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_df (peso, grupo, valor [, eq_var = true])
Devuelve el valor df (degrees of freedom, grados de libertad) agregado de la prueba t de estudiante de dos
series independientes de valores que se repiten a lo largo de varios registros definidos por una clusula
group by. Vase la funcin TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) para obtener
descripciones de los argumentos.
Ejemplo:
Load Year, ttestw_df(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_sig (peso, grupo, valor [, eq_var = true])
Devuelve el nivel de significacin agregado de cola 2 de la prueba t de estudiante de dos series
independientes de valores que se repiten a lo largo de varios registros definidos por una clusula group by.
Vase la funcin TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) para obtener descripciones de
los argumentos.
Ejemplo:
Load Year, ttestw_sig(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_dif (peso, grupo, valor [, eq_var = true])
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 varios registros definidos por una clusula group by. Vase la funcin
TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttestw_dif(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_sterr (peso, grupo, valor [, eq_var = true])
Devuelve el error estndar agregado de la prueba t de estudiante de la diferencia de media de dos series
independientes de valores que se repiten a lo largo de varios registros definidos por una clusula group by.
Vase la funcin TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) para obtener descripciones de
los argumentos.
Ejemplo:
326 QlikView 11 SR2, 11414
Load Year, ttestw_sterr(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_conf (peso, grupo, valor [, sig = 0.025 [, eq_var = true]])
Devuelve el valor t agregado de dos series independientes de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. 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 (peso, grupo, valor [, eq_var = true]) (pgina 326) para una descripcin del resto de
argumentos.
Ejemplo:
Load Year, ttestw_conf(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_lower (peso, grupo, valor [, sig = 0.025 [, eq_var = true]])
Devuelve el valor agregado del extremo inferior del intervalo de confianza de dos series independientes de
valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones
TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) y TTest1w_conf (peso, valor [, sig = 0.025 ])
(pgina 329) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttestw_lower(Peso, Grupo, Valor) as X from abc.csv group by
Year;
TTestw_upper (peso, grupo, valor [, sig = 0.025 [, eq_var = true]])
Devuelve el valor agregado del extremo superior del intervalo de confianza de dos series independientes de
valores que se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones
TTestw_t (peso, grupo, valor [, eq_var = true]) (pgina 326) y TTest1w_conf (peso, valor [, sig = 0.025 ])
(pgina 329) para obtener descripciones de los argumentos.
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)
QlikView 11 SR2, 11414 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;
TTest1_conf (valor[, sig = 0.025 ])
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. 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 TTest1_t (valor)
(pgina 327) para una descripcin del resto de argumentos.
Ejemplo:
Load Year, ttest1_conf(Valor) as X from abc.csv group by Year;
TTest1_lower (valor[, sig = 0.025 ])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones TTest1_t
(valor) (pgina 327) y TTest1_conf (valor[, sig = 0.025 ]) (pgina 328) para obtener descripciones de los
argumentos.
Ejemplo:
Load Year, ttest1_lower(Valor) as X from abc.csv group by Year;
TTest1_upper (valor[, sig = 0.025 ])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones TTest1_t
(valor) (pgina 327) y TTest1_conf (valor[, sig = 0.025 ]) (pgina 328) para obtener descripciones de los
argumentos.
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.
TTest1w_t (peso, valor)
328 QlikView 11 SR2, 11414
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;
TTest1w_df (peso, 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 TTest1w_t (peso, valor) (pgina 328) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1w_df(Peso, Valor) as X from abc.csv group by Year;
TTest1w_sig (peso, valor )
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 TTest1w_
t (peso, valor) (pgina 328) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1w_sig(Peso, Valor) as X from abc.csv group by Year;
TTest1w_dif (peso, 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 TTest1w_t (peso, valor)
(pgina 328) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1w_dif(Peso, Valor) as X from abc.csv group by Year;
TTest1w_sterr (peso, 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 TTest1w_t (peso, valor)
(pgina 328) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ttest1w_sterr(Peso, Valor) as X from abc.csv group by Year;
TTest1w_conf (peso, valor [, sig = 0.025 ])
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. 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 TTest1w_t (peso,
valor) (pgina 328) para una descripcin del resto de argumentos.
Ejemplo:
Load Year, ttest1w_conf(Peso, Valor) as X from abc.csv group by Year;
TTest1w_lower (peso, valor [, sig = 0.025 ])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones TTest1w_t
(peso, valor) (pgina 328) y TTest1w_conf (peso, valor [, sig = 0.025 ]) (pgina 329) para obtener
descripciones de los argumentos.
QlikView 11 SR2, 11414 329
Ejemplo:
Load Year, ttest1w_lower(Peso, Valor) as X from abc.csv group by Year;
TTest1w_upper (peso, valor [, sig = 0.025 ])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de varios registros definidos por una clusula group by. Vase las funciones TTest1w_t
(peso, valor) (pgina 328) y TTest1w_conf (peso, valor [, sig = 0.025 ]) (pgina 329) para obtener
descripciones de los argumentos.
Ejemplo:
Load Year, ttest1w_upper(Peso, Valor) as X from abc.csv group by Year;
Las cinco funciones siguientes se aplican a pruebas z.
ZTest_z (valor [, sigma])
Devuelve el valor z 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. Se asume una media de poblacin de 0 a modo de
muestra. Si desea que el test se realice conforme a otra media distinta, reste dicho valor de los valores de
muestra. Si se conoce, la desviacin estndar se puede indicar en sigma. Si sigma est omitido, se utilizar la
desviacin estndar de la muestra. Los valores de texto, valores nulos y valores perdidos en valor darn
como resultado que la funcin devuelva nulo.
Ejemplo:
Load Year, ztest_z(Valor-ValordePrueba) as X from abc.csv group by
Year;
ZTest_sig (valor [, sigma])
Devuelve el nivel de significacin agregado de cola 2 de una serie de valores que se repiten a lo largo de
varios registros definidos por una clusula group by. Vase la funcin ZTest_z (valor [, sigma]) (pgina
330) para obtener descripciones de los argumentos.
devuelve null.
Ejemplo:
Load Year, ztest_sig(Valor-ValordePrueba) as X from abc.csv group by
Year;
ZTest_dif (valor [, sigma])
Devuelve la diferencia de medias agregada de una serie de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. Vase la funcin ZTest_z (valor [, sigma]) (pgina 330) para
obtener descripciones de los argumentos.
devuelve null.
Ejemplo:
Load Year, ztest_dif(Valor-ValordePrueba) as X from abc.csv group by
Year;
ZTest_sterr (valor [, sigma])
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 ZTest_z (valor [, sigma])
(pgina 330) para obtener descripciones de los argumentos.
devuelve null.
Ejemplo:
330 QlikView 11 SR2, 11414
Load Year, ztest_sterr(Valor-ValordePrueba) as X from abc.csv group by
Year;
ZTest_conf (valor [, sigma [, sig = 0.025 ])
Devuelve el valor z agregado de una serie de valores que se repiten a lo largo de varios registros definidos
por una clusula group by. 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 ZTest_z (valor [,
sigma]) (pgina 330) para una descripcin del resto de argumentos.
devuelve null.
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.
ZTestw_z (peso, valor [, sigma])
Devuelve el valor z 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. Se asume una media de 0 a modo de muestra. Si el
test se realiza conforme a otra media distinta, reste dicho valor de los valores de muestra. Cada valor de valor
puede contarse una o ms veces dependiendo de su correspondiente valor de peso en peso. Si se conoce, la
desviacin estndar se puede indicar en sigma. Si sigma est omitido, se utilizar la desviacin estndar de
la muestra. Los valores de texto, valores nulos y valores perdidos en valor darn como resultado que la
funcin devuelva nulo.
Ejemplo:
Load Year, ztestw_z(Peso,Valor-ValordePrueba) as X from abc.csv group
by Year;
ZTestw_sig (peso, valor [, sigma])
Devuelve el nivel de significacin agregado de cola 2 de una serie de valores que se repiten a lo largo de
varios registros definidos por una clusula group by. Vase la funcin ZTestw_z (peso, valor [, sigma])
(pgina 331) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ztestw_sig(Peso,Valor-ValordePrueba) as X from abc.csv group by Year;
ZTestw_dif (peso, valor [, sigma])
Devuelve la diferencia de medias agregada de una serie de valores que se repiten a lo largo de varios
registros definidos por una clusula group by. Vase la funcin ZTestw_z (peso, valor [, sigma]) (pgina
331) para obtener descripciones de los argumentos.
Ejemplo:
Load Year, ztestw_dif(Peso,Valor-ValordePrueba) as X from abc.csv
group by Year;
ZTestw_sterr (peso, valor [, sigma])
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 ZTestw_z (peso, valor [,
sigma]) (pgina 331) para obtener descripciones de los argumentos.
Ejemplo:
QlikView 11 SR2, 11414 331
Load Year, ztestw_sterr(Peso,Valor-ValordePrueba) as X from abc.csv
group by Year;
ZTestw_conf (peso, valor [, sigma [, sig = 0.025 ]])
Devuelve el valor z agregado de una serie de valores que se repiten a lo largo de varios registros definidos
por una clusula group by. 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 (peso,
valor [, sigma]) (pgina 331) para una descripcin del resto de argumentos.
Ejemplo:
Load Year, ztestw_conf(Peso,Valor-ValordePrueba) as X from abc.csv
group by Year;
Funciones estadsticas de prueba en script (pgina 324)
25.3 Otras funciones
Las expresiones para grficos de QlikView admiten cerca de unas 100 funciones estndar, aparte de las
funciones de agregacin anteriormente descritas. Algunas de las funciones que ver a continuacin son las
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 pgina 894
Funciones de Rango en Grficos pgina 899
Funciones exponenciales y logartmicas pgina 342
Funciones trigonomtricas e hiperblicas pgina 343
Funciones de distribucin estadstica pgina 343
Funciones financieras pgina 345
Constantes Matemticas y Funciones Libres de Parmetros pgina 348
Funciones de cadena pgina 350
Funciones Inter Registro en Grficos pgina 905
Funciones de Documento pgina 368
Funciones de Ranking en grficos pgina 912
Funciones Condicionales pgina 358
Funciones lgicas pgina 360
Funciones NULL pgina 360
Funciones de Sistema pgina 360
Funciones de fecha y hora pgina 368
332 QlikView 11 SR2, 11414
Funciones de Interpretacin pgina 916
Funciones de formato pgina 388
Funciones de color pgina 393
Funciones numricas generales
En las funciones que hay a continuacin, los parmetros son expresiones donde x debe interpretarse como un
nmero de valor real.
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
ceil(x [ , base [ , offset ]])
QlikView 11 SR2, 11414 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
floor(x [ , base [ , offset ]])
Redondeo descendente de x, hacia abajo, hasta el mltiplo de base ms cercano, con un contrarresto de
offset. El resultado es un nmero.
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
round(x [ , paso [ , offset ]])
Redondeo ascendente o descendente de x un n nmero de pasos, con un contrarresto de offset. El resultado
es un nmero. Si x est exactamente en el medio de un intervalo, se redondea de forma ascendente. La
funcin cumple con el estndar IEEE de nmeros en punto flotante de 64-bits.
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 QlikView 11 SR2, 11414
numsum(expr1 [ , expr2, ... exprN ])
Devuelve la suma numrica de 1 a N argumentos. Opuesto al operador +, numsum tratar todos los valores
no numricos como 0.
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).
numcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores numricos encontrados en argumentos de 1 a N.
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).
numavg(expr1 [ , expr2, ... exprN ])
Devuelve la media numrica de 1 a N argumentos. Si no se encuentra valor numrico alguno, devuelve
NULL.
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).
nummin(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico ms bajo de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
Ejemplos:
nummin( 1,2,4 ) devuelve 1
nummin( 1,'xyz' ) devuelve 1
nummin( null( ) 'abc' ) devuelve NULL
QlikView 11 SR2, 11414 335
Nota:
La funcin nummin est obsoleta y es sustituida por la funcin rangemin(expr1 [ , expr2, ... exprN ])
(pgina 338) .
nummax(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico ms alto de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
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?
combin( 35,7 ) devuelve 6.724.520
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?
permut( 8,3 ) devuelve 336
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 QlikView 11 SR2, 11414
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.
Funciones de rango (Script)
Las funciones de rango reemplazarn a las siguientes Funciones numricas generales (pgina 333):
numsum, numavg, numcount, nummin y nummax, las cuales estn ahora obsoletas.
rangesum(expr1 [ , expr2, ... exprN ])
Devuelve la suma de un rango de 1 a N argumentos. Opuesto al operador +, rangesum tratar todos los
valores no numricos como 0.
Ejemplos:
rangesum (1,2,4) devuelve 7
rangesum (1,'xyz') devuelve 1
QlikView 11 SR2, 11414 337
rangesum (null( )) devuelve 0
rangeavg(expr1 [ , expr2, exprN ] )
Devuelve la media de un rango de 1 a N argumentos. Si no se encuentra valor numrico alguno, devuelve
NULL.
Ejemplos:
rangeavg (1,2,4) devuelve 2.33333333
rangeavg (1,'xyz') devuelve 1
rangeavg (null( ), 'abc') devuelve NULL
rangecount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores encontrados dentro del rango de 1 a N argumentos. Los valores NULL no se
cuentan.
Ejemplos:
rangecount (1,2,4) devuelve 3
rangecount (2,'xyz') devuelve 2
rangecount (null( )) devuelve 0
rangemin(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico menor encontrado dentro de un rango de 1 a N argumentos. Si no se encuentra
valor numrico alguno, devuelve NULL.
Ejemplos:
rangemin (1,2,4) devuelve 1
rangemin (1,'xyz') devuelve 1
rangemin (null( ), 'abc') devuelve NULL
rangemax(expr1 [ , expr2, ... exprN ])
Devuelve los valores numricos ms altos hallados dentro de un rango de 1 a N argumentos. Si no se
encuentra valor numrico alguno, devuelve NULL.
Ejemplos:
rangemax (1,2,4) devuelve 4
rangemax (1,'xyz') devuelve 1
rangemax (null( ), 'abc') devuelve NULL
rangestdev(expr1 [ , expr2, ... exprN ] )
Devuelve la desviacin estndar hallada en el rango de 1 a N argumentos. Si no se encuentra valor numrico
alguno, devuelve NULL.
Ejemplos:
rangestdev (1,2,4) devuelve 1.5275252316519
rangestdev (null( )) devuelve NULL
338 QlikView 11 SR2, 11414
rangeskew(expr1 [ , expr2, ... exprN ])
Devuelve la asimetra dentro del rango de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
Ejemplos:
rangeskew (1,2,4) devuelve 0.93521952958283
rangekurtosis(expr1 [ , expr2, ... exprN ])
Devuelve la kurtosis dentro de un rango de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
Ejemplos:
rangekurtosis (1,2,4,7) devuelve -0.28571428571429
rangefractile(fractile, expr1 [ , expr2, exprN ])
Devuelve el fractile en un rango de 1 a N argumentos.
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
rangenumericcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores numricos hallados dentro de un rango de 1 a N argumentos.
Ejemplos:
rangenumericcount (1,2,4) devuelve 3
rangenumericcount (2,'xyz') devuelve 1
rangenumericcount (null( )) devuelve 0
rangetextcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores de texto hallados dentro de un rango de 1 a N argumentos.
Ejemplos:
rangetextcount (1,2,4) devuelve 0
rangetextcount (2,'xyz') devuelve 1
rangetextcount (null( )) devuelve 0
rangenullcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores NULL encontrados dentro del rango de 1 a N argumentos.
Ejemplos:
rangenullcount (1,2,4) devuelve 0
rangenullcount (2,'xyz') devuelve 0
rangenullcount (null( ),null( )) devuelve 2
QlikView 11 SR2, 11414 339
rangemissingcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores no numricos (incluidos valores NULL) encontrados en el rango de 1 a N
argumentos.
Ejemplos:
rangemissingcount (1,2,4) devuelve 0
rangemissingcount (2,'xyz') devuelve 1
rangemissingcount (null( )) devuelve 1
rangeminstring(expr1 [ , expr2, ... exprN ])
Devuelve el primer valor de texto, en el orden de texto especificado, hallado entre 1 y N argumentos.
Ejemplos:
rangeminstring (1,2,4) devuelve 1
rangeminstring ('xyz','abc') devuelve 'abc'
rangeminstring (null( )) devuelve NULL
rangemaxstring(expr1 [ , expr2, ... exprN ])
Devuelve el ltimo valor, en el orden de texto especificado, hallado entre 1 y N argumentos.
Ejemplos:
rangemaxstring (1,2,4) devuelve 4
rangemaxstring ('xyz','abc') devuelve 'xyz'
rangemaxstring (null( )) devuelve NULL
rangemode(expr1 [ , expr2, ... exprN ])
Devuelve el valor de la moda, es decir, el valor ms comn dentro de un rango de 1 a N argumentos. Si ms
de un valor comparten la frecuencia ms alta, devuelve NULL.
Ejemplos:
rangemode (1,2,9,2,4) devuelve 2
rangemode ('a',4,'a',4) devuelve NULL
rangemode (null()) devuelve NULL
rangeonly(expr1 [ , expr2, ... exprN ])
Si existe un valor no-NULL entre el rango de N expresiones, devuelve ese valor. En todos los dems casos,
devuelve NULL.
Ejemplos:
rangeonly (1,2,4) devuelve NULL
rangeonly (1,'xyz') devuelve NULL
rangeonly (null( ), 'abc') devuelve 'abc'
rangecorrel(x-value , y-value { , x-value , y-value})
Devuelve el coeficiente de correlacin de una serie de coordenadas.
El valor-x y el valor-y son valores nicos. Cada valor-y debe corresponderse con un valor-x.
340 QlikView 11 SR2, 11414
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)))
rangenpv (tasa, valor { , valor} )
Devuelve el valor actual neto de una inversin basada en una tasa de descuento y una serie de pagos futuros
(valores negativos) e ingresos (valores positivos). El resultado tiene un formato numrico predefinido de
moneda.
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)))
rangexirr(valor, fecha { ,valor, fecha} )
Devuelve la tasa de rendimiento interno de un plan de flujos de caja que no tienen por qu ser
necesariamente peridicos. Para calcular la tasa de rendimiento interno de una serie de flujos de caja
peridicos, utilice la funcin rangeirr(valor { ,valor} ) (pgina 341).
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:
QlikView 11 SR2, 11414 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)))
rangexnpv(tasa, valor, fecha { ,valor, fecha} )
Devuelve el valor actual neto de una planificacin de flujos de caja que no es necesariamente peridico. El
resultado tiene un formato numrico predefinido de moneda. Para calcular el valor actual neto de una serie
de flujos de caja peridicos, utilice la funcin rangenpv (tasa, valor { , valor} ) (pgina 341).
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.
Funciones exponenciales y logartmicas
En las funciones que hay a continuacin, los parmetros son expresiones donde x debe interpretarse como un
nmero de valor real.
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 QlikView 11 SR2, 11414
pow(x,y)
Devuelve x elevado a la y-sima potencia. El resultado es un nmero.
Volver a Other Functions.
Funciones trigonomtricas e hiperblicas
En las funciones que hay a continuacin, los parmetros son expresiones donde x debe interpretarse como un
nmero de valor real.
Todos los ngulos se miden en radianes.
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

1. 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

1. 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.
Funciones de distribucin estadstica
Las funciones de distribucin estadstica que a continuacin se describen se implementan todas ellas en
QlikView utilizando la librera Cephes. Para referencias y detalles sobre los algoritmos utilizados, grado de
exactitud, etc, consultehttp://www.netlib.org/cephes/. La librera de funciones Cephes se utiliza bajo
permiso.
chidist (valor, grados_de_libertad)
QlikView 11 SR2, 11414 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
chiinv (prob, grados_de_libertad)
devuelve el inverso de la probabilidad de cola 1 de distribucin de chi2. Prob es una probabilidad asociada
con la distribucin de chi2. Debe ser un nmero ente 0 y 1. Grados_libertad es un entero que indica el
nmero de grados de libertad. Ambos argumentos deben ser numricos, si no, devuelve nulo. Esta funcin se
relaciona con la funcin chidist (valor, grados_de_libertad) (pgina 343) de la siguiente manera:
Si prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo:
chiinv(0.9237827, 15 ) devuelve 8.0000001
normdist (valor, media, desv_estndar)
devuelve la distribucin normal acumulativa de la media y la desviacin estndar especificadas. Valor es el
valor con el cual se desea evaluar la distribucin. Media es un valor que indica la media aritmtica para la
distribucin. Desv_estndar es un valor positivo que muestra la desviacin estndar de la distribucin.
Todos los argumentos deben ser numricos, si no, devuelve nulo. Si media = 0 y desv_estndar = 1, la
funcin devuelve la distribucin normal estndar. Esta funcin se relaciona con la funcin norminv (prob,
media, desv_estandar) (pgina 344) de la siguiente manera:
Si prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) = valor.
Ejemplo:
normdist( 0.5, 0, 1 ) devuelve 0.6914625
norminv (prob, media, desv_estandar)
devuelve el inverso de la distribucin acumulativa normal de la media y la desviacin estndar
especificadas. Prob es una probabilidad asociada con la distribucin normal. Debe ser un nmero ente 0 y 1.
Media es un valor que indica la media aritmtica para la distribucin. Desv_estndar es un valor positivo
que muestra la desviacin estndar de la distribucin. Todos los argumentos deben ser numricos, si no,
devuelve nulo. Esta funcin se relaciona con la funcin normdist (valor, media, desv_estndar) (pgina
344) de la siguiente manera:
Si prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) = valor.
Ejemplo:
norminv( 0.6914625, 0, 1 ) devuelve 0.4999717
tdist (valor, grados_de_libertad, colas)
devuelve la probabilidad de distribucin t de Student, en la que un valor numrico es un valor calculado de
t para el cual hay que calcular la probabilidad. Valor es el valor conforme al cual se desea evaluar la
distribucin y no debe ser negativo. Grados_libertad es un entero positivo que indica el nmero de grados
de libertad. Colas debe ser 1 (distribucin de cola 1) 2 (distribucin de cola 2). Todos los argumentos
deben ser numricos, si no, devuelve nulo. Esta funcin se relaciona con la funcin tinv (prob, grados_de_
libertad) (pgina 345) de la siguiente manera:
Si prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
344 QlikView 11 SR2, 11414
Ejemplo:
chdist( 1, 30, 2 ) devuelve 0.3253086
tinv (prob, grados_de_libertad)
devuelve el valor t de la distribucin t de Student como una funcin de la probabilidad y los grados de
libertad. Prob es una probabilidad de cola 2 asociada con la distribucin t. Debe ser un nmero ente 0 y 1.
Grados_libertad es un entero que indica el nmero de grados de libertad. Ambos argumentos deben ser
numricos, si no, devuelve nulo. Esta funcin se relaciona con la funcin tdist (valor, grados_de_libertad,
colas) (pgina 344) de la siguiente manera:
Si prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
Ejemplo:
tinv(0.3253086, 30 ) devuelve 1
fdist (valor, grados_de_libertad1, grados_de_libertad2)
devuelve la distribucin F Valor es el valor con el cual se desea evaluar la distribucin. Valor no debe ser
negativo. Grados_de_libertad1 es un entero positivo que indica el nmero de grados de libertad del
numerador. Grados_de_libertad2 es un entero positivo que indica el nmero de grados de libertad del
denominador. Todos los argumentos deben ser numricos, si no, devuelve nulo. Esta funcin se relaciona con
la funcin finv (prob, grados_de_libertad1, grados_de_libertad2) (pgina 345) de la siguiente manera:
Si prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo:
fdist( 15, 8, 6 ) devuelve 0.0019369
finv (prob, grados_de_libertad1, grados_de_libertad2)
devuelve la inversa de la distribucin F. Prob es una probabilidad asociada con la distribucin f y debe ser
un nmero entre 0 y 1. Grados_libertad es un entero que indica el nmero de grados de libertad. Todos los
argumentos deben ser numricos, si no, devuelve nulo. Esta funcin se relaciona con la funcin fdist (valor,
grados_de_libertad1, grados_de_libertad2) (pgina 345) de la siguiente manera:
Si prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo:
finv( 0.0019369, 8, 5 ) devuelve 15.0000197
Volver a 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.
QlikView 11 SR2, 11414 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.
fv(rate, nper, pmt [ ,pv [ , type ] ])
Devuelve el valor futuro de una inversin basada en pagos peridicos y constantes y a un porcentaje de
inters constante. El resultado tiene un formato de nmero predeterminado de Money (pgina 389).
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?
fv(0.005,36,-20) devuelve $786.72
nper(rate, pmt, pv [ ,fv [ , type ] ])
Devuelve el nmero de periodos para una inversin basada en pagos peridicos y constantes y a un
porcentaje de inters constante.
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
pmt(rate, nper, pv [ ,fv [ , type ] ] )
Devuelve el pago de un prstamo basado en pagos peridicos y constantes y a un porcentaje constante de
inters. El resultado tiene un formato de nmero predeterminado de Money (pgina 389).
Para hallar la cantidad total desembolsada a lo largo de la duracin del prstamo, multiplique el valor pmt
devuelto por nper.
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:
pmt(0.1/12,8,20000) devuelve -$2,594.66
Para el mismo prstamo, si el pago pertenece al comienzo del primer periodo, el pago es:
pmt(0.1/12,8,20000,0,1) devuelve -$2,573.21
pv(rate, nper, pmt [ ,fv [ , type ] ])
Devuelve el valor actual de una inversin. El resultado tiene un formato de nmero predeterminado de
Money (pgina 389). El valor actual es la cantidad total que una serie de pagos futuros vale en el momento
presente. Por ejemplo, cuando usted presta dinero, el prstamo total es el valor actual del prestamista.
346 QlikView 11 SR2, 11414
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%?
pv(0.07/12,12*5,100,0,0) devuelve -$5,050.20
rate(nper, pmt , pv [ ,fv [ , type ] ])
Devuelve el porcentaje de inters por periodo en un ao. El resultado tiene un formato de nmero Fix con
dos decimales y %.
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?
rate(60,-300,10000) devuelve 2,18%
Volver a Other Functions.
Black and Schole
La formula Black and Schole calcula el valor hipottico (terico) de una opcin. En QlikView, la funcin
BlackAndSchole devuelve el valor de acuerdo a la frmula Black and Schole no modificada (opciones de
estilo Europeo). Vase La frmula Black and Schole (pgina 348) a continuacin. La sintaxis es la
siguiente:
BlackAndSchole(strike , time_left , underlying_price , vol , risk_
free_rate , type)
Donde:
Strike es el precio futuro de compra del stock.
Time_left es el 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%)
QlikView 11 SR2, 11414 347
La frmula Black and Schole
Volver a Other Functions.
Constantes Matemticas y Funciones Libres de Parmetros
Estas funciones no tienen parmetros. El parntesis se requiere igualmente.
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 QlikView 11 SR2, 11414
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 B
1 aa
2 cc
3 ee
Tab2.csv
A B
5 xx
4 yy
6 zz
QVTab:
Load *, RecNo( ), RowNo( ) from Tab1.csv where A<>2;
Load *, RecNo( ), RowNo( ) from Tab2.csv where A<>5;
La tabla QV interna resultante:
QVTab
A B RecNo( ) RowNo( )
1 aa 1 1
3 ee 3 2
4 yy 2 3
6 zz 3 4
IterNo( )
QlikView 11 SR2, 11414 349
Esta funcin slo tiene sentido si se emplea junto con una clusula while (vase Load (pgina 271)).
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 QlikView 11 SR2, 11414
Ejemplo:
ord('A') devuelve el nmero 65.
chr( n)
El carcter correspondiente al nmero n en ASCII (1-127), ANSI (128-255) o Unicode (256 y superior). El
resultado es una cadena.
Ejemplo:
chr(65) devuelve la cadena 'A'.
len( s)
Longitud de la cadena s. El resultado es un entero.
Ejemplo:
len(Nombre) donde Name = 'Peter' devuelve 5.
left( s , n)
Subcadena de la cadena s. El resultado es una cadena que consta de los primeros n caracteres de s.
Ejemplo:
left('abcdef',3) devuelve 'abc'.
left(Date, 4) donde Date = 1997-07-14 devuelve 1997.
Para un ejemplo 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.
index(s1 , s2[ , n])
QlikView 11 SR2, 11414 351
Posicin de una cadena. Esta funcin da la posicin de inicio de la ensima vez que aparece la subcadena s2
en la cadena s1. Si se omite n, se asume la primera ocurrencia. Si n es negativo, la bsqueda se hace
comenzando desde el final de la cadena s1. El resultado es un entero. Las posiciones en la cadena se
numeran desde 1 en adelante (hacia arriba).
Ejemplos:
index( 'abcdefg', 'cd' ) devuelve 3
index( 'abcdabcd', 'b', 2 ) devuelve 6
index( 'abcdabcd', 'b', -2 ) devuelve 2
left( Date, index( Date,'-') -1 ) donde Date = 1997-07-14 devuelve 1997
mid( Date, index( Date, '-', 2 ) -2, 2 ) donde Date = 1997-07-14 devuelve 07
upper(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.
352 QlikView 11 SR2, 11414
Ejemplo:
trim ( ' abc' ) devuelve 'abc'
trim ( 'abc ' ) devuelve 'abc'
trim ( ' abc ' ) devuelve 'abc'
subfield(s, 'delimitador' [ , ndice ] )
En su versin de tres parmetros, esta funcin de script devuelve una determinada subcadena de una cadena
ms larga s con el delimitador 'delimitador'. index es un entero opcional que declara cul de las subcadenas
debe ser el resultado. Al omitir index cuando se usa subfield en una expresin de campo en una sentencia
load, la funcin subfield causar en la sentencia load la generacin automtica de un registro entero de los
datos de entrada para cada subcadena que se encuentra en s.
En su versin de dos parmetros, la funcin subfield genera un registro para cada subcadena que puede ser
extrada de una cadena ms larga s con el delimitador 'delimitador'. Usando varias funciones subfield en la
misma sentencia load, se generar el producto cartesiano de todas las combinaciones.
Ejemplos:
(Para tres 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.
Nota:
Esta funcin de script no puede utilizarse en expresiones de grficos.
QlikView 11 SR2, 11414 353
Ejemplo:
evaluate ( 5 * 8 ) devuelve 40
TextBetween(s , textoanterior, textoposterior [, n ])
Devuelve el texto entre la ocurrencia n-sima de beforetext y la ocurrencia que sigue inmediatamente de
aftertext dentro de una cadena s.
Ejemplos:
TextBetween('<abc>', '<', '>') devuelve 'abc
>TextBetween('<abc><de>', '<', '>',2) devuelve 'de'
Replace(s, desdecadena, hastacadena)
Devuelve una cadena, tras haber reemplazado todas las veces en que aparece una determinada subcadena
dentro de la cadena s, por otra subcadena. La funcin no es recursiva y funciona de izquierda a derecha.
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'
FindOneOf(texto , juegodecaracteres [ , n])
Devuelve la posicin de la ensima ocurrencia en la cadena de texto de cualquiera de los caracteres que se
encuentran en la cadena juegodecaracteres. Si n se omite, devuelve la posicin de la primera ocurrencia. Si
all no se encontrara ninguna cadena que se corresponda, devuelve 0.
Ejemplo:
findoneof( 'mi ejemplo de cadena de texto', 'et%s') devuelve '4'
findoneof( 'mi ejemplo de cadena de texto', 'et%s', 3) devuelve '12'
findoneof( 'mi ejemplo de cadena de texto', '%&') devuelve '0'
hash128(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 )
354 QlikView 11 SR2, 11414
hash256(expresin {, expresin} )
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:
applymap('mapname', expr [ , defaultexpr ] )
donde:
mapname es el nombre de una tabla de correspondencia (o enlace) creada previamente mediante la sentencia
mapping load o la sentencia mapping select (vase Mapping (pgina 279)). 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'
QlikView 11 SR2, 11414 355
ApplyMap ('map1', 5, null( ) ) devuelve NULL
ApplyMap ('map1', 3, null( ) ) devuelve 'tres'
La funcin MapSubstring sirve para hacer corresponder (mapear) partes de cualquier expresin con cualquier
tabla de correspondencias previamente cargada. La correspondencia (o mapeado) es sensible a maysculas y
no repetitivo y las subcadenas se mapean de izquierda a derecha. La sintaxis es la siguiente:
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 279)). 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 QlikView 11 SR2, 11414
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 ...;
peek(nombrecampo [ , fila [ , nombretabla ] ] )
Devuelve los contenidos del nombrecampo en el registro especificado por fila en la tabla interna
nombretabla. Los datos se recuperan desde la base de datos asociativa de QlikView.
Nombrecampo debe suministrarse como una cadena (es decir, un texto literal entrecomillado).
Fila debe ser un entero. 0 indica el primer registro, 1 el segundo y as en adelante. Los 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 )
QlikView 11 SR2, 11414 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' )
lookup(nombredecampo, contrastarnombredecampo,
contrastarvalordecampo [, nombredetabla])
Devuelve el valor de nombredecampo correspondiente a la primera aparicin del valor
contrastarvalordecampo, en el campo contrastarnombredecampo.
Nombredecampo, contrastarnombredecampo y nombredetabla deben suministrarse como cadenas (por ej.
una serie de palabras entre comillas).
El orden de 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' )
alt(case1[ , case2 , case3 , ...] , else)
La funcin alt devuelve el primero de los parmetros que tiene una representacin numrica vlida. Si no se
encuentra tal condicin, devolver el ltimo parmetro. Se puede utilizar cualquier nmero de parmetros.
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 QlikView 11 SR2, 11414
Si no se encuentra tal condicin, devuelve el texto 'No hay fecha vlida' (sin ninguna representacin
numrica vlida).
pick(n, expr1[ , expr2,...exprN])
Devuelve la ensima expresin n de la lista. n es un entero entre 1 y N.
Ejemplo:
pick( N'A''B'4, , , )
devuelve 'B' si N = 2
devuelve 4 si N = 3
match( str, expr1 [ , expr2,...exprN ] )
La funcin match realiza una comparacin sensible a maysculas.
Ejemplo:
match( M, 'En','Feb','Mar')
devuelve 2 si M = Feb
devuelve 0 si M = Apr o en
mixmatch( str, expr1 [ , expr2,...exprN ] )
La funcin mixmatch realiza una comparacin no sensible a maysculas.
Ejemplo:
mixmatch( M, 'En','Feb','Mar')
devuelve 1 si M = en
wildmatch( str, expr1 [ , expr2,...exprN ] )
La funcin wildmatch realiza una comparacin no sensible a maysculas y permite el uso de caracteres
comodn ( * y ?) en las cadenas de comparacin.
Ejemplo:
wildmatch( M, 'en*','fe?','mar')
devuelve 1 si M = January
devuelve 2 si M = fex
class(expresin, intervalo [ , etiqueta [ , offset ]])
Crea una clasificacin de expresiones. El ancho del cubo contenedor viene determinado por el nmero
establecido en intervalo. El resultado se muestra como a<=x<b, donde a y b son los lmites superior e inferior
del cubo contenedor. La x puede ser reemplazada por una cadena arbitraria establecida como etiqueta.
Normalmente el punto de inicio de la clasificacin se fija en 0 por defecto. Esto puede cambiarse aadiendo
un desplazamiento (offset).
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'
QlikView 11 SR2, 11414 359
Volver a Other Functions.
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 QlikView 11 SR2, 11414
GetCurrentField(nombredegrupo )
devuelve el nombre del campo actualmente activo en el grupo denominado nombredegrupo.
Ejemplo:
getcurrentfield( MiGrupo )
GetCurrentSelections([ sepregistros [, tagsep [, sepval [, maxval=6
]]]] )
devuelve una marca de seleccin con las actuales selecciones del documento. Sepregistros es el separador
entre lneas (campos) de la seleccin y se sita por defecto en chr(13). Tagsep es el delimitador entre el
nombre de campo y los valores, y se fija de forma predeterminada en ': '. Sepval es el delimitador entre los
valores seleccionados y se fija por defecto en ', '. Maxval es el nmero mximo de valores individuales que
se visualizarn para cualquier campo antes de utilizar la notacin 'x de y' en vez.
Ejemplos:
getcurrentselections()
getcurrentselections (chr(13), '=', ';' )
getcurrentselections (chr(13), '=', ';', 10 )
GetFieldSelections(nombredecampo [, sepval [, maxval=6 ]])
devuelve una cadena que contiene las selecciones actuales en un determinado campo. Sepval es el
delimitador entre los valores seleccionados y se fija por defecto en ', '. Maxval es el nmero ms alto de
valores individuales que se mostrarn antes de emplear la notacin 'x de y' en vez.
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 Cdigos de Color (pgina 117).
Ejemplo:
QlikView 11 SR2, 11414 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.
MsgBox(str msg [, str caption [, mb_buttons [, mb_icons[, mb_
defbutton]]]] )
Esta funcin puede utilizarse nicamente en el script y abre un cuadro de mensaje durante la ejecucin de
script. Los parmetros msg y caption se emplean como texto de mensaje y texto de ttulo respectivamente. El
parmetro mb_buttons define qu botones se mostrarn en el cuadro de mensaje, segn los siguientes
valores:
0 o 'OK' implica un nico botn ACEPTAR,
1 o 'OKCANCEL' dos botones, ACEPTAR y Cancelar,
2 o 'ABORTRETRYIGNORE' tres botones, Abortar, Reintentar e Ignorar,
3 o 'YESNOCANCEL' tres botones, S, No y Cancelar,
4 o 'YESNO' dos botones, S y No,
5 o 'RETRYCANCEL' dos botones, Reintentar y Cancelar.
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 QlikView 11 SR2, 11414
3 Abortar,
4 Reintentar,
5 Ignorar,
6 S,
7 No
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;
Input(str cue [, str caption])
Esta funcin puede emplearse en el script nicamente y abre un cuadro de entrada que pide al usuario un
valor durante la ejecucin de script. Los parmetros cue y caption se emplean como texto de mensaje y texto
de ttulo, respectivamente. La funcin devuelve el valor introducido.
La funcin del cuadro de entrada devuelve NULO si el dilogo se cancela, se cierra o no se puede mostrar.
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
='Region - ' & if(StateName() = '$', 'Default', StateName())
Ejemplo:
QlikView 11 SR2, 11414 363
Colores Dinmicos
if(StateName() = 'Group 1', rgb(152, 171, 206),
if(StateName() = 'Group 2', rgb(187, 200, 179),
rgb(210, 210, 210)
)
)
GetExtendedProperty (nombre[, idobjeto])
devuelve el valor de una propiedad ampliada en el objeto de hoja con el correspondiente ID. Si no se
suministra idobjeto alguno, se utilizar el objeto de hoja que contenga la expresin.
La propiedad ampliada para un objeto de extensin se define en su archivo de definicin.
Ejemplo:
GetExtendedProperty ('Greeting')
Volver a Other Functions.
Funciones de archivo en script
Las funciones de archivo (slo disponibles en expresiones de script) devuelven informacin acerca del
archivo de tabla que se est leyendo en ese momento. Dichas funciones devolvern NULL para todas las
fuentes de datos excepto para los archivos de tabla (Excepcin: ConnectString( )).
Haga clic en las funciones de las que desee obtener ms informacin.
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 QlikView 11 SR2, 11414
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.
Load * , filesize( ) as X from abc.txt ;
Devolver el tamao del archivo especificado (abc.txt) como un entero en el campo X de cada
registro ledo.
filetime([ nombrearchivo ])
QlikView 11 SR2, 11414 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.
Load *, filetime() as X from abc.txt ;
Devolver la fecha y hora de la ltima modificacin del archivo (abc.txt), como una marca de tiempo
en el campo X de cada registro ledo.
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')
QvdFieldName( nombredearchivo, numerodecampo)
Devuelve el nombre del archivo numerodecampo, si ste existe en un archivo QVD (si no, NULL).
366 QlikView 11 SR2, 11414
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');
QlikView 11 SR2, 11414 367
Load *, NoOfFields( ) from abc.csv;
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.
Funciones de fecha y hora
En los ejemplos a continuacin, los formatos de fecha y hora predefinidos son hh:mm:ss y AAAA-MM-DD
(estndar ISO).
second(expr)
Segundo. Devuelve un entero que representa los segundos cuando la fraccin expr se interpreta como una
determinada hora segn la interpretacin numrica estndar.
Ejemplos:
second( '09:14:36' ) devuelve 36
368 QlikView 11 SR2, 11414
second( '0,5555' ) devuelve 55 ( Porque 0,5555 = 13:19:55 )
Si el formato de hora utilizado no se corresponde con el establecido en el sistema operativo, QlikView no
podr realizar una interpretacin correcta. Para resolver este problema, modifique los parmetros o utilice la
funcin de interpretacin Time# (pgina 919).
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 el 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 el 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 expr sea interpretada conforme a 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 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 expr se interpreta como una
fecha, pudiendo formatearse tambin como nmero.
Ejemplo:
month( '1971-10-30' ) devuelve Oct.
Si el formato de fecha utilizado no se corresponde con el establecido en el sistema operativo, QlikView no
podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
year(fecha)
QlikView 11 SR2, 11414 369
Ao. Devuelve un entero que representa el ao al que pertenece la fraccin fecha cuando sta se interpreta
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 el sistema operativo, QlikView no
podr realizar una interpretacin correcta. Vea arriba en day(fecha) (pgina 369).
weekyear(fecha)
Devuelve 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, si aplicamos las funciones year y weekyear obtendremos
lgicamente valores diferentes.
Ejemplos:
weekyear( '1996-12-30' ) devuelve1997.
weekyear( '1997-01-02' ) devuelve1997.
weekyear( '1997/12/30' ) devuelve1997.
weekyear( '1999/01/02' ) devuelve1998.
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. (0=Lunes, 6=Domingo)
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 con la hora actual segn el reloj del sistema. El modo_temporizador puede tener
los siguientes valores:
0 Instante en que finaliz la anterior ejecucin de script (no la recarga actualmente en curso)
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 Fecha en que se ejecut el script
1 Fecha en que se invoc la funcin
2 Fecha 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.
LocalTime([zonahoraria[, ignorarDST ]])
Devuelve una marca de tiempo (hora, minutos, segundos) con la hora actual segn el reloj del sistema y una
determinada zona horaria. La zonahoraria se especifica como una cadena que contiene cualquiera de los
370 QlikView 11 SR2, 11414
lugares geogrficos listados en Zona Horaria, en el Panel de Control de Windows para Fecha y Hora o
como una cadena con la forma 'GMT+hh:mm' o 'UTC+hh:mm'. Si no se especifica zona horaria, devolver la
hora local. Si ignorarDST es -1 (verdadero) se ignorarn las configuraciones del horario de verano.
Ejemplos:
localtime ('Pars')
localtime ('GMT+01:00')
localtime ('Pars',-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 especifica un mes, se presupone 1 (Enero).
Si no se especifica un da, se presupone el primer da del 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.
Si no se especifica da de la semana alguno, se presupone 0 (Lunes).
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 especifica segundo, se presupone 00.
Si no se especifica 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'
QlikView 11 SR2, 11414 371
addmonths ('2003-01-29',3,1) devuelve '2003-04-28'
addmonths ('2003-01-29',1,0) devuelve '2003-02-28'
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'
YearToDate(fecha [ , desplazamientodeao [ , primermes [ ,
fechadehoy ] ] ])
Devuelve verdadero si fecha cae dentro del ao de la fecha, si no, falso. Si no se emplea ninguno de los
parmetros opcionales, yeartodate implica cualquier fecha de un ao regular de calendario, desde el 1 de
enero hasta la fecha de la ltima ejecucin de script, incluida sta.
Especificando un desplazamientodeao (0 si se omite), la funcin puede trasponerse para que devuelva
verdadero para el mismo perodo pero de otro ao. Un desplazamientodeao negativo indica aos
anteriores, mientras que uno positivo indica aos futuros. El ao anterior a la fecha se obtiene especificando
desplazamientodeao = -1.
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, quiere trabajar con un ao fiscal que comience el 1 de mayo, puede
especificar primermes = 5.
Especificando una fechadehoy (o fecha/hora de la ltima ejecucin de script, en caso de omitirse) puede
mover el da utilizado como lmite superior del perodo.
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 QlikView 11 SR2, 11414
Devuelve el ajuste de cambio de hora automtico, segn el horario de verano, tal y como se define en
Windows.
Ejemplo:
daylightsaving ( )
SetDateYear (fechahora, ao)
Devuelve una fecha-hora basada en timestamp pero con el ao reemplazado por year. timestamp es una
marca de tiempo o fecha-hora estndar en QlikView (a menudo slo una fecha). year es un ao de cuatro
dgitos.
Ejemplos:
setdateyear ('2005-10-29', 2006) devuelve '2006-10-29'
setdateyear ('2005-10-29 04:26', 2006) devuelve '2006-10-29 04:26'
SetDateYearMonth (timestamp, year, month)
Devuelve una fecha-hora basada en timestamp pero con el ao reemplazado por year y el mes reemplazado
por month. timestamp es una marca de tiempo o fecha-hora estndar en QlikView (a menudo slo una fecha).
year es un ao de cuatro dgitos. month es un mes de uno o dos dgitos.
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'
InYear (fecha, fechabase, desplazamiento [, primer_mes_del_ao =
1])
devuelve verdadero si fecha cae dentro del ao que contiene a fechabase. El ao puede desplazarse
mediante desplazamiento. Desplazamiento es un entero, en el que el valor 0 indica el ao que
contiene a fechabase. Los valores negativos de desplazamiento indican aos precedentes y los
valores positivos indican aos futuros. Si desea trabajar con aos (fiscales) que no comiencen en
enero, especifique un valor entre 2 y 12 en primer_mes_del_ao.
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
InYearToDate (fecha, fechabase, desplazamiento [, primer_mes_del_
ao = 1])
devuelve verdadero si fecha cae dentro de la parte del ao que contiene a fechabase hasta el ltimo e
incluido milisegundo de fechabase. El ao puede desplazarse mediante desplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el ao que contiene a fechabase. Los valores
negativos de desplazamiento indican aos precedentes y los valores positivos indican aos futuros. Si
desea trabajar con aos (fiscales) que no comiencen en enero, especifique un valor entre 2 y 12 en
primer_mes_del_ao.
Ejemplos:
inyeartodate ( '2006-01-25', '2006-02-01', 0 ) devuelve verdadero
inyeartodate ( '2006-01-25', '2006-01-01', 0 ) devuelve falso
QlikView 11 SR2, 11414 373
inyeartodate ( '25/01/2005', '2006-02-01', -1 ) devuelve verdadero
InQuarter (fecha, fechabase, desplazamiento [, primer_mes_del_ao =
1])
devuelve verdadero sifecha cae dentro del trimestre que contiene a fechabase. El trimestre puede
desplazarse mediante desplazamiento. Desplazamiento es un entero en el que el valor 0 indica el
trimestre que contiene a fechabase. Los valores negativos del desplazamiento indican trimestres
precedentes y los valores positivos indican trimestres sucesivos. Si desea trabajar con aos (fiscales)
que no comiencen en enero, especifique un valor entre 2 y 12 enprimer_mes_del_ao.
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
InQuarterToDate (fecha, fechabase, desplazamiento [, primer_mes_
del_ao = 1])
Devuelve verdadero si fecha se halla dentro del trimestre contenido en fechabase hasta e incluido el
ltimo milisegundo de fechabase. El trimestre puede desplazarse mediante desplazamiento.
Desplazamiento es un entero en el que el valor 0 indica el trimestre que contiene a fechabase. Los
valores negativos del desplazamiento indican trimestres precedentes y los valores positivos indican
trimestres sucesivos. Si desea trabajar con aos (fiscales) que no comiencen en enero, especifique un
valor entre 2 y 12 enprimer_mes_del_ao.
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
InMonth (fecha, fechabase, desplazamiento)
devuelve verdadero si fecha se halla dentro del mes que contiene a fechabase. El mes puede
desplazarse mediantedesplazamiento. Desplazamiento es un entero, en el que el valor 0 indica el mes
en el que est incluido fechabase. Los valores negativos en desplazamiento indican meses
precedentes y los valores positivos indican meses sucesivos.
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
InMonthToDate (fecha, fechabase, desplazamiento)
devuelve verdadero si fecha cae dentro de la parte del mes que contiene a fechabase hasta el ltimo,
e incluido ste, milisegundo de fechabase. El mes puede desplazarse mediantedesplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el mes en el que est incluido fechabase.
Los valores negativos en desplazamiento indican meses precedentes y los valores positivos indican
meses sucesivos.
Ejemplos:
374 QlikView 11 SR2, 11414
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
InMonths (n, fecha, fechabase , desplazamiento[, primer_mes_del_ao
= 1])
devuelve verdadero si fecha cae dentro del desplazamiento n del mes (alineado desde el 1 de enero)
que contiene a fechabase. N debe ser (1), 2, (3), 4 o 6. El perodo puede desplazarse mediante
desplazamiento. Desplazamiento es un entero, en el que el valor 0 indica el perodo en el que se
incluye fechabase. Los valores negativos en el desplazamiento indican perodos precedentes y los
valores positivos indican perodos subsiguientes. Si desea alinear con aos (fiscales) que no
comiencen en enero, especifique un valor entre 2 y 12 en primer_mes_del_ao.
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
InMonthsToDate (n, fecha, fechabase , desplazamiento[, primer_mes_
del_ao = 1])
devuelve verdadero si fecha se halla dentro de la parte del perodo n del mes (alineado desde el 1 de
enero) contenido en fechabase hasta, e incluido ste, el ltimo milisegundo de fechabase. N debe ser
(1), 2, (3), 4 o 6. El perodo puede desplazarse mediante desplazamiento. Desplazamiento es un
entero, en el que el valor 0 indica el perodo en el que se incluye fechabase. Los valores negativos en
el desplazamiento indican perodos precedentes y los valores positivos indican perodos
subsiguientes. Si desea alinear con aos (fiscales) que no comiencen en enero, especifique un valor
entre 2 y 12 en primer_mes_del_ao.
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
InWeek (fecha, fechabase, desplazamiento [, iniciodesemana])
devuelve verdadero si fecha cae dentro de la semana en que se inserta fechabase. 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:
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
InWeekToDate (fecha, fechabase, desplazamiento [, iniciodesemana])
QlikView 11 SR2, 11414 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
InLunarWeek (fecha, fechabase, desplazamiento [, iniciodesemana])
devuelve verdadero si fecha cae dentro de la semana lunar (perodos de 7 das consecutivos que
comiencen el 1 de enero de cada ao) contenida en fechabase. La semana lunar puede desplazarse
mediante desplazamiento. Desplazamiento es un entero, en el que el valor 0 indica la semana lunar
en la que se incluye fechabase. Los valores negativos en el desplazamiento indican semanas lunares
precedentes y los valores positivos indican semanas lunares subsiguientes. Si desea trabajar con un
desplazamiento para el inicio de las semanas lunares, puede indicar uno en das en iniciodesemana.
Este puede ser un nmero real que indique das y/o fracciones de un da.
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
InLunarWeekToDate (fecha, fechabase, desplazamiento [,
iniciodesemana])
devuelve verdadero si fecha cae dentro de la parte de la semana lunar (perodo de 7 das
consecutivos, empezando desde el 1 de enero de cada ao) que contiene fechabase hasta, e incluido
ste, el ltimo milisegundo de fechabase. La semana lunar puede desplazarse mediante
desplazamiento. Desplazamiento es un entero, en el que el valor 0 indica la semana lunar en la que
se incluye fechabase. Los valores negativos en el desplazamiento indican semanas lunares
precedentes y los valores positivos indican semanas lunares subsiguientes. Si desea trabajar con un
desplazamiento para el inicio de las semanas lunares, puede indicar uno en das en iniciodesemana.
Este puede ser un nmero real que indique das y/o fracciones de un da.
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
InDay (fecha_hora, fechahorabase, desplazamiento [, iniciodelda])
devuelve verdadero si fechahora cae dentro del da que contiene fechahorabase. El da puede
desplazarse mediantedesplazamiento. Desplazamiento es un entero, en el que el valor 0 indica el da
que contiene fechahorabase. Los valores negativos en el desplazamiento indican das precedentes y
los valores positivos indican das subsiguientes. Si desea trabajar con das que no comiencen en la
medianoche, puede indicar un desplazamiento de la fraccin de un da en iniciodeda, por ej. 0,125
para referirse e a las 3am.
376 QlikView 11 SR2, 11414
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
InDayToTime (fecha_hora, fechahorabase, desplazamiento [,
iniciodelda])
devuelve verdadero si fechahora cae dentro de la parte del da que contiene fechahorabase hasta e
incluido el milisegundo exacto de fechahorabase. El da puede desplazarse mediantedesplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el da que contiene fechahorabase. Los
valores negativos en el desplazamiento indican das precedentes y los valores positivos indican das
subsiguientes. Si desea trabajar con das que no comiencen a medianoche, puede indicar un
desplazamiento en fracciones de da en iniciodelda, por ejemplo, 0,125 para las 3am.
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
YearStart(fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]])
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora), con el primer
milisegundo del primer da del ao contenido en fecha. El formato de salida por defecto ser el
Formato de Fecha predefinido en el script. Desplazamiento es un entero, en el que el valor 0 indica el
ao que contiene a fecha. Los valores negativos de desplazamiento indican aos precedentes y los
valores positivos indican aos futuros. Si desea trabajar con aos (fiscales) que no comiencen en
enero, especifique un valor entre 2 y 12 en primer_mes_del_ao.
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'
YearEnd( fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]])
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora), con el ltimo
milisegundo del ltimo da del ao contenido en fecha. El formato de salida por defecto ser el
Formato de Fecha predefinido en el script. Desplazamiento es un entero, en el que el valor 0 indica el
ao que contiene a fecha. Los valores negativos de desplazamiento indican aos precedentes y los
valores positivos indican aos futuros. Si desea trabajar con aos (fiscales) que no comiencen en
enero, especifique un valor entre 2 y 12 en primer_mes_del_ao.
Ejemplos:
QlikView 11 SR2, 11414 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'
YearName(fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un ao de cuatro dgitos con un valor numrico correspondiente a una fehahora con el
primer milisegundo de la primera fecha del ao contenida en fecha. Desplazamiento es un entero, en
el que el valor 0 indica el ao que contiene a fecha. Los valores negativos de desplazamiento indican
aos precedentes y los valores positivos indican aos futuros. Si desea trabajar con aos (fiscales) que
no comiencen en enero, especifique un valor entre 2 y 12 en primer_mes_del_ao. El valor resultante
ser pues una cadena que muestre dos aos.
Ejemplos:
yearname ( '2001-10-19') devuelve '2001' con un valor numrico correspondiente a '2001-
01-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'
QuarterStart(fecha [, desplazamiento = 0 [, primer_mes_del_ao =
1]])
Devuelve un valor correspondiente a una indicacin de tiempo con el primer milisegundo del
trimestre que contiene a fecha. El formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero, en el que el valor 0 indica el trimestre contenido en fecha.
Los valores negativos del desplazamiento indican trimestres precedentes y los valores positivos
indican trimestres sucesivos. Si desea trabajar con aos (fiscales) que no comiencen en enero,
especifique un valor entre 2 y 12 enprimer_mes_del_ao.
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'
QuarterEnd(fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]])
Devuelve un valor correspondiente a una indicacin de tiempo con el ltimo milisegundo del
trimestre que contiene a fecha. El formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero, en el que el valor 0 indica el trimestre contenido en fecha.
Los valores negativos del desplazamiento indican trimestres precedentes y los valores positivos
indican trimestres sucesivos. Si desea trabajar con aos (fiscales) que no comiencen en enero,
especifique un valor entre 2 y 12 enprimer_mes_del_ao.
Ejemplos:
quarterend ( '2005-10-29' ) devuelve '2005-12-31' con un valor numrico correspondiente
a '2005-12-31 23:59:59.999'
378 QlikView 11 SR2, 11414
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'
QuarterName(fecha [, desplazamiento = 0 [, primer_mes_del_ao =
1]])
Devuelve un valor correspondiente a los meses que componen el trimestre (el formato ser conforme a
la variable de script MonthNames) y el ao con un valor numrico subyacente correspondiente a una
marca de tiempo con el primer milisegundo de la primera fecha del trimestre. Desplazamiento es un
entero, en el que el valor 0 indica el trimestre contenido en fecha. Los valores negativos del
desplazamiento indican trimestres precedentes y los valores positivos indican trimestres sucesivos. Si
desea trabajar con aos (fiscales) que no comiencen en enero, especifique un valor entre 2 y 12
enprimer_mes_del_ao.
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'
MonthStart(fecha [, desplazamiento = 0])
Devuelve un valor correspondiente a una indicacin de tiempo con el primer milisegundo del primer
da del mes contenido en fecha. El formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero en el que el valor 0 indica el mes que contiene a fecha. Los
valores negativos en desplazamiento indican meses precedentes y los valores positivos indican meses
futuros.
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'
MonthEnd(fecha [, desplazamiento = 0])
Devuelve un valor correspondiente a una indicacin de tiempo con el ltimo milisegundo del ltimo
da del mes contenido en fecha. El formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero en el que el valor 0 indica el mes que contiene a fecha. Los
valores negativos en desplazamiento indican meses precedentes y los valores positivos indican meses
futuros.
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'
MonthName(fecha [, desplazamiento = 0])
Devuelve un valor que muestra el mes (formateado segn la variable MonthNames de script) y el ao,
con un valor numrico subyacente correspondiente a una indicacin de tiempo, con el primer
QlikView 11 SR2, 11414 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 sucesivos.
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'
MonthsStart(n, fecha [, desplazamiento = 0 [, primer_mes_del_ao =
1]] )
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora) con el primer
milisegundo del perodo mensual n (comenzando desde el 1 de enero) que contiene la fecha. El
formato de salida por defecto ser el Formato de Fecha predefinido en el script. N debe ser (1), 2, (3),
4 o 6. Desplazamiento es un entero, en el que el valor 0 indica el perodo que contiene fecha. Los
valores negativos en el desplazamiento indican perodos precedentes y los valores positivos indican
perodos subsiguientes. Si desea alinear con aos (fiscales) que no comiencen en enero, especifique
un valor entre 2 y 12 en primer_mes_del_ao.
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'
MonthsEnd(n, fecha [, desplazamiento = 0 [, primer_mes_del_ao =
1]] )
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora) con el ltimo
milisegundo del perodo mensual n (comenzando por el 1 de enero) que contiene la fecha. El formato
de salida por defecto ser el Formato de Fecha predefinido en el script. N debe ser (1), 2, (3), 4 o 6.
Desplazamiento es un entero, en el que el valor 0 indica el perodo que contiene fecha. Los valores
negativos en el desplazamiento indican perodos precedentes y los valores positivos indican perodos
subsiguientes. Si desea alinear con aos (fiscales) que no comiencen en enero, especifique un valor
entre 2 y 12 en primer_mes_del_ao.
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'
MonthsName(n, fecha [, desplazamiento = 0 [, primer_mes_del_ao =
1]])
Devuelve un valor que muestra los meses del perodo (formateados segn la variable de script MonthNames)
y el ao con con un valor numrico subyacente correspondiente a una marca de tiempo (o fechahora) con el
primer milisegundo del perodo n de meses (empezando desde el 1 de enero) contenido en fecha. N debe ser
(1), 2, (3), 4 o 6. Desplazamiento es un entero, en el que el valor 0 indica el perodo que contiene fecha. Los
380 QlikView 11 SR2, 11414
valores negativos en el desplazamiento indican perodos precedentes y los valores positivos indican perodos
subsiguientes. Si desea alinear con aos (fiscales) que no comiencen en enero, especifique 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'
WeekStart(fecha [, desplazamiento = 0 [,desplazamientodesemana =
0]])
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora) con el primer
milisegundo de la primera fecha (Lunes) de la semana de calendario que contenga la fecha. El
formato de salida por defecto ser el Formato de Fecha predefinido en el script. 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 en la medianoche del domingo al lunes, puede indicar
un desplazamiento en das en desplazamientodesemana. Este puede ser un nmero real que indique
das y/o fracciones de un da.
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'
WeekEnd(fecha [, desplazamiento = 0 [,desplazamientodesemana = 0]]
)
Devuelve un valor correspondiente a una marca de tiempo (fechahora) con el ltimo milisegundo del
ltimo da ( domingo) de la semana de calendario contenida en fecha. El formato de salida
predefinido es el Formato de Fecha definido en el script. 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 en la medianoche del domingo al lunes, puede indicar un desplazamiento
en das en desplazamientodesemana. Este puede ser un nmero real que indique das y/o fracciones
de un da.
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 '2006-
01-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'
WeekName(fecha [, desplazamiento = 0 [,desplazamientodesemana =
0]])
QlikView 11 SR2, 11414 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 en
la medianoche del domingo al lunes, puede indicar 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'
LunarweekStart(fecha [, desplazamiento = 0 [,desplazamientodesemana
= 0]] )
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora) con el primer
milisegundo de la semana lunar (perodo consecutivo de 7 das que comienza el 1 de enero de cada
ao) que contiene a fecha. El formato de salida por defecto ser el Formato de Fecha predefinido en
el script. Desplazamiento es un entero, en el que el valor 0 indica la semana lunar que contiene a
fecha. Los valores negativos en el desplazamiento indican semanas lunares precedentes y los valores
positivos indican semanas lunares subsiguientes. Si desea trabajar con un desplazamiento para el
inicio de las semanas lunares, puede indicar uno en das en desplazamientodesemana. Este puede ser
un nmero real que indique das y/o fracciones de un da.
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'
LunarweekEnd(fecha [, desplazamiento = 0 [,desplazamientodesemana =
0]] )
Devuelve un valor correspondiente a una indicacin de tiempo (fecha y hora) con el ltimo
milisegundo de la semana lunar (perodos consecutivos de 7 das que comienzan el 1 de enero de
cada ao) que contiene a fecha. El formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero, en el que el valor 0 indica la semana lunar que contiene a
fecha. Los valores negativos en el desplazamiento indican semanas lunares precedentes y los valores
positivos indican semanas lunares subsiguientes. Si desea trabajar con un desplazamiento para el
inicio de las semanas lunares, puede indicar uno en das en desplazamientodesemana. Este puede ser
un nmero real que indique das y/o fracciones de un da.
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 QlikView 11 SR2, 11414
lunarweekend ( '2006-01-12', 0, 1 ) devuelve '2006-01-15' con un valor numrico
correspondiente a '2006-01-15 23:59:59.999'
LunarWeekName(fecha[, desplazamiento = 0 [,desplazamientodesemana =
0]] )
Devuelve un valor que muestra el ao y nmero de semana, con un valor numrico subyacente
correspondiente a una indicacin de tiempo, fecha y hora, con el primer milisegundo del primer da
de la semana lunar (perodo de 7 das consecutivos comenzando desde el 1 de enero) que contiene
fecha. Desplazamiento es un entero, en el que el valor 0 indica la semana lunar que contiene a fecha.
Los valores negativos en el desplazamiento indican semanas lunares precedentes y los valores
positivos indican semanas lunares subsiguientes. Si desea trabajar con un desplazamiento para el
inicio de las semanas lunares, puede indicar uno en das en desplazamientodesemana. Este puede ser
un nmero real que indique das y/o fracciones de un da.
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'
DayStart(fechahora [, desplazamiento = 0 [, desplazamientodeda =
0]] )
Devuelve un valor correspondiente a una fecha y hora, con el primer milisegundo del da contenido
en fechahora. El formato de salida por defecto ser el Formato de Fecha y Hora TimestampFormat
predefinido en el script. Desplazamiento es un entero, en el que el valor 0 indica el da que contiene
fecha. Los valores negativos en el desplazamiento indican das precedentes y los valores positivos
indican das subsiguientes. Si desea trabajar con das que no comiencen en la medianoche,
especifique un desplazamiento en una fraccin del da en desplazamientodeda, por ejemplo 0,125
para las 3am.
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'
DayEnd(fechahora [, desplazamiento = 0 [, desplazamientodeda =
0]])
Devuelve un valor correspondiente a una fecha y hora, con el ltimo milisegundo del da contenido
en fechahora. El formato de salida por defecto ser el Formato de Fecha y Hora predefinido en el
script. Desplazamiento es un entero, en el que el valor 0 indica el da que contiene fecha. Los valores
negativos en el desplazamiento indican das precedentes y los valores positivos indican das
subsiguientes. Si desea trabajar con das que no comiencen en la medianoche, puede indicar un
desplazamiento de la fraccin de un da en desplazamientodeda, por ej. 0,125 para referirse a las
3am.
Ejemplos:
QlikView 11 SR2, 11414 383
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'
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'
DayName(fechahora [, desplazamiento = 0 [, desplazamientodeda =
0]] )
Devuelve un valor de fecha, con un valor numrico subyacente correspondiente a una fechahora con
el primer milisegundo del da en que se inserta fechahora. Desplazamiento es un entero, en el que el
valor 0 indica el da que contiene fecha. Los valores negativos en el desplazamiento indican das
precedentes y los valores positivos indican das subsiguientes. Si desea trabajar con das que no
comiencen en la medianoche, puede indicar un desplazamiento de la fraccin de un da en
desplazamientodeda, por ej. 0,125 para referirse a las 3am.
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
networkdays (fecha_inicio, fecha_fin {, vacaciones})
Devuelve el nmero de das laborables (lunes-viernes) situados entre fecha_inicio y fecha_fin (ambos
inclusive) teniendo en cuenta la lista opcional de vacaciones. Todos los parmetros debern ser
fechas o marcas temporales vlidas.
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
firstworkdate(fecha_fin, no_de_laborables {, vacaciones} )
Devuelve la ltima fecha de inicio para alcanzar un no_de_laborables (lunes-viernes) sin sobrepasar
fecha_fin teniendo en cuenta la lista opcional de vacaciones. Fecha_fin y vacaciones debern ser
fechas o marcas temporales vlidas.
Ejemplos:
firstworkdate ('2007-03-01', 9) devuelve '2007-02-19'
firstworkdate ('2006-12-31', 8, '2006-12-25', '2006-12-26') devuelve '2006-
12-18'
lastworkdate(fecha_inicio, no_de_laborables {, vacaciones})
384 QlikView 11 SR2, 11414
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 '2006-
12-29'
ConvertToLocalTime(fechahora [, lugar [, ignorar_dst=false]])
Convierte una fecha-hora en UTC o GMT a hora local, con la forma de un valor dual. El lugar puede
ser cualquier ciudad, poblacin o zona horaria del mundo.
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, quiere 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.
QlikView 11 SR2, 11414 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, quiere trabajar con un ao fiscal que comience el 1
de marzo, especifique primermes = 3.
Ejemplos:
DayNumberOfQuarter(fecha) devuelve el nmero de da, 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.
Variables de interpretacin numrica
Las siguientes variables vienen definidas por el sistema, es decir, se generan de forma automtica conforme a
la configuracin del sistema operativo cuando se crea un nuevo documento. Las variables de interpretacin
numrica se incluyen en la parte superior del script del nuevo documento QlikView y pueden sustituir a las
configuraciones predefinidas del sistema operativo para cierto nmero de configuraciones de formato en
tiempo de ejecucin del script. Pueden eliminarse, editarse o duplicarse libremente.
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=',';
Separador de Miles de Moneda
El separador de miles definido reemplaza a la agrupacin de dgitos para moneda del sistema operativo
(Configuracin Regional).
Ejemplo:
Set MoneyThousandSep='.';
Separador de Decimales de Moneda
386 QlikView 11 SR2, 11414
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 los das de la semana del sistema operativo (Configuracin
Regional).
Ejemplo:
QlikView 11 SR2, 11414 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 478).
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.#
num( A, '0.0' ) donde A=35648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 35 648 375 35648,375
Nmero 35648375 35648,375
num( A, '#,##0.##', '.' , ',' ) donde A=35648 devuelve:
Configuracin 1 Configuracin 2
Cadena 35.648,00 35.648,00
388 QlikView 11 SR2, 11414
Nmero 35648 35648
num( pi( ), '0,00' ) devuelve:
Configuracin 1 Configuracin 2
Cadena 3,14 003
Nmero 3,141592653 3,141592653
Volver a Other Functions.
Money
money( expresin[ , cod-formato[ , sep-decimal[ , sep-miles] ] ])
La funcin money 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 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
money( A ) donde A=35648 devuelve:
Configuracin 1 Configuracin 2
Cadena kr 35 648,00 $ 35,648.00
Nmero 35648,00 35648,00
money( A, '#,##0 ', '.' , ',' ) donde A=3564800 devuelve:
Configuracin 1 Configuracin 2
Cadena 3,564,800 3,564,800
Nmero 3564800 3564800
Volver a Other Functions.
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:
QlikView 11 SR2, 11414 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
date(A ) donde A=35648 devuelve:
Configuracin 1 Configuracin 2
Cadena 97-08-06 8/6/97
Nmero 35648 35648
date(A, 'YY.MM.DD' ) donde A=35648 devuelve:
Configuracin 1 Configuracin 2
Cadena 97-08-06 97-08-06
Nmero 35648 35648
date( A, 'DD.MM.YY' ) donde A=35648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 06.08.1997 06.08.1997
Nmero 35648,375 35648,375
date( A, 'YY.MM.DD' ) donde A=8/6/97 devuelve:
Configuracin 1 Configuracin 2
Cadena NULL(nothing) 97.08.06
Nmero NULL 35648
Volver a Other Functions.
Time
time(expresin [ , cod-formato ])
La funcin time da formato a la expresin como una hora 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.
Ejemplos:
Los ejemplos a continuacin asumen las dos configuraciones del sistema operativo:
Configuracin por defecto 1 Configuracin por defecto 2
390 QlikView 11 SR2, 11414
Formato de Hora hh:mm:ss hh.mm.ss
time( A ) donde A=0.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 9:00:00 09.00.00
Nmero 0,375 0,375
time( A ) donde A=35648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 9:00:00 09.00.00
Nmero 35648,375 35648,375
time( A, 'hh-mm' ) donde A=0.99999 devuelve:
Configuracin 1 Configuracin 2
Cadena 23-59 23-59
Nmero 0,99999 0,99999
Volver a Other Functions.
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;
QlikView 11 SR2, 11414 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: ,
interval( A ) donde A=0.375 devuelve:
Cadena 9:00:00
Nmero 0,375
interval( A ) donde A=1.375 devuelve:
Cadena 33:00:00
Nmero 1,375
interval( A, 'D hh:mm' ) donde A=1.375 devuelve:
Cadena 1 09:00
Nmero 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 QlikView 11 SR2, 11414
Nmero 365,375
Volver a Other Functions.
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
Configuracin por
defecto 2
Formato de
Fecha
YY-MM-DD M/D/YY
Formato de
Hora
hh:mm:ss hh:mm:ss
timestamp( A ) donde A=35648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 97-08-06 09:00:00 8/6/97 09:00:00
Nmero 35648,375 35648,375
timestamp( A,'YYYY-MM-DD hh.mm') donde A=35648 devuelve:
Configuracin 1 Configuracin 2
Cadena 1997-08-06 00.00 1997-08-06 00.00
Nmero 35648 35648
Volver a Other Functions.
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)
QlikView 11 SR2, 11414 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.
RGB (e1, e2, e3 )
Esta funcin devuelve la representacin de color de un color definido por el componente rojo e1, el
componente verde e2 y el componente azul e3. Los tres parmetros debern ser expresiones que evalan a
enteros de entre 0 y 255. 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.
ARGB(alpha, e1, e2, e3)
Esta funcin devuelve una representacin de color definido por el componente rojo e1, el componente verde
e2 y el componente azul e3 con un factor alfa (opacidad) de alfa. Los cuatro parmetros deben ser
expresiones que evalan enteros de entre 0 y 255. La representacin de color es un valor dual en la que la
representacin de texto viene en la forma de 'RGB(a, r, g, b)' donde a, r, g y b son nmeros entre 0 y 255 que
representan el valor del color alpha, rojo, verde y azul respectivamente. La representacin numrica es un
entero que representa los componentes de alfa, rojo, verde y azul, tal y como se definen stos en Visual
Basic.
HSL (matiz, saturacin, luminosidad)
Esta funcin devuelve la representacin de color de un color definido por un matiz entre 0 y 1, un valor de
saturacin entre 0 y 1 y un valor de luminosidad entre 0 y 1. 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.
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 QlikView 11 SR2, 11414
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( )
QlikView 11 SR2, 11414 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).
Colormix1(Valor, ColorCero, ColorUno)
Esta funcin devuelve una representacin de color RGB a partir de un degradado de dos colores, basado en
un valor entre 0 y 1.
If valor = 0 devuelve el primer color.
If valor = 1 devuelve el segundo color.
If 0 < valor < 1 devuelve el correspondiente sombreado intermedio apropiado.
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( ) )
Colormix2(Valor , ColorMenosUno , ColorUno[ , ColorCero])
Esta funcin devuelve una representacin de color RGB a partir de un degradado de dos colores, con la
posibilidad de especificar un color intermedio para la posicin del centro, basada en un valor entre -1 y 1.
If valor = -1 devuelve el primer color.
If valor = 1 devuelve el segundo color.
If -1 < valor < 1 devuelve el correspondiente sombreado intermedio apropiado.
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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 397
398 QlikView 11 SR2, 11414
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:
Tenga en cuenta las siguientes reglas al cargar datos en QlikView:
l 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 se cargan mediante la sentencia load o select o por una
combinacin de ambas.
l El orden de los campos en la sentencia o en la tabla original en la base de datos es indiferente para la
lgica QlikView.
l Los nombres de los campos se utilizan en el proceso posterior, para identificar y asociar campos. Son
sensibles a maysculas y por este motivo muchas veces habr que renombrarlos en el script. Vase
Nombres de Campo (pgina 404).
26.2 Ejecucin de Script
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. Cualificar los nombres de campos
5. Enlazar datos en nombres de campo que coinciden
6. Almacenar los datos en una tabla interna
26.3 Campos de Sistema
Adems de los campos que se extraen de la fuente de datos, los campos de sistema son campos producidos
por QlikView. Todos ellos empiezan por $ y pueden visualizarse en cuadros de lista como campos
ordinarios. Estos campos de sistema que se crean habitualmente durante la ejecucin de script, se utilizan
principalmente como ayuda para el diseo de un documento.
Mostrar Campos de Sistema
Haga lo siguiente:
1. Haga clic con el botn derecho en la hoja y seleccione Campos de Sistema.
2. Marque la casilla Mostrar Campos de Sistema.
Los campos de sistema ahora estn disponibles como cualquier otro campo.
QlikView 11 SR2, 11414 399
Campos de Sistema Disponibles
Se pueden visualizar los siguientes campos de sistema:
$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.
$Field 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.
$Fields Los nmeros en este cuadro de lista representan el nmero de campos en las
diferentes tablas.
$FieldNo Este cuadro de lista muestra la posicin de los campos en las tablas.
$Rows Este cuadro de lista muestra el nmero de filas en las tablas.
$Info Si se han incluido tablas de informacin en el documento, aqu se mostrarn sus
nombres.
Tablas de Sistema
QlikView puede crear automticamente una tabla pivotante que haga uso de los campos de sistema.La tabla
se denomina Tabla de Sistema y contiene las dos dimensiones $Field y$Table y la expresin only([$Field]).
400 QlikView 11 SR2, 11414
La tabla de sistema se ordena conforme a la frecuencia por defecto. El objeto de tabla de sistema no est
disponible para los clientes de QlikView Server (cliente AJAX y Plugin).
Crear una Tabla de Sistema
Haga lo siguiente:
1. Haga clic con el botn derecho en la hoja y seleccione Nuevo Objeto de Hoja.
2. Seleccione Tabla de Sistema.
26.4 Tablas Lgicas
Cada sentencia load o select genera una tabla. Normalmente, QlikView trata el resultado de cada una de
estas tablas como una tabla lgica. Sin embargo, hay algunas excepciones a esta regla:
l Si dos o ms sentencias dan como resultado tablas con idnticos nombres de campo, las tablas sern
concatenadas y tratadas como una tabla lgica.
l 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 Esta tabla est concatenada con (unida a) otra tabla designada ya existente, o con
la ltima tabla lgica creada.
crosstable Esta tabla se convierte del formato de tabla cruzada al formato de columnas.
generic Esta tabla se divide en otras muchas 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 otra ya existente, o con la ltima tabla lgica
cargada, a travs de sus campos en comn.
keep Esta tabla se reduce a los campos en comn con otra tabla designada ya
existente, o con la ltima tabla lgica creada.
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.
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 196).
QlikView 11 SR2, 11414 401
26.5 Asociaciones entre tablas lgicas
Asociaciones de datos
Una base de datos puede tener muchas tablas. Cada tabla puede considerarse como una lista de algo, es decir
que cada registro de la lista representa una instancia de un objeto de algn tipo.
Ejemplo:
Si dos tablas son listados de cosas diferentes, por ej. una lista de clientes y otra una lista de facturas y ambas
tablas tienen un campo en comn, como puede ser el nmero del cliente, en general podemos decir que
existe una relacin entre ambas tablas. En las herramientas estndar de consulta SQL, las dos tablas siempre
deberan ir unidas (joined).
Las tablas definidas en el script de QlikView se denominan tablas lgicas. QlikView efecta asociaciones
entre las tablas, basndose en los nombres de los campos, y lleva a cabo las uniones al hacer una seleccin,
por ej. cuando el usuario selecciona un valor de campo en un cuadro de lista.
Por eso, una asociacin en QlikView es casi lo mismo que un join QlikView. La nica diferencia est en
que la unin (join) se realiza cuando se ejecuta el script, mientras que la tabla lgica es, por lo general, el
resultado de una unin. La asociacin se hace una vez creada la tabla lgica - las asociaciones se hacen
siempre entre tablas lgicas.
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.
Asociacin QlikView comparada con SQL Natural Outer Join
Una asociacin QlikView se parece a 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).
Informacin sobre frecuencia en campos de asociacin
Existen algunas limitaciones en el uso de la mayora de los campos de asociacin, es decir, en campos que
son comunes a dos o ms tablas. Cuando un campo aparece en ms de una tabla, QlikView tiene el problema
de no saber cual de las tablas debe utilizar para calcular las frecuencias de los datos.
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.
402 QlikView 11 SR2, 11414
Limitaciones en la asociacin de campos
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. 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.
Solucin
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.
Se recomienda realizar un anlisis global de la estructura de la tabla por el diseador de aplicaciones, que
incluya lo siguiente
l Formar sus propias claves no compuestas, normalmente mediante la concatenacin de cadenas dentro
de una funcin de script AutoNumber.
l 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.
Referencias circulares
Si existen referencias circulares ("bucles") en una estructura de datos, las tablas se asociarn de tal forma que
haya ms de una ruta de asociaciones entre dos campos.
En general, debera evitarse este tipo de estructura de datos en la medida de lo posible, ya que puede llevar
fcilmente a ambigedades en la interpretacin de los datos.
QlikView 11 SR2, 11414 403
Tres tablas con una referencia circular.
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.
Ajustar tablas parcialmente desconectadas de forma intencionada
Si prefiere que sea otra la tabla parcialmente desconectada y no la que QlikView ofrece por defecto, podr
modificarlo de dos maneras:
l Declare una tabla como parcialmente desconectada por medio de una sentencia loosen table en el
script. Consulte el apartado Loosen Table (pgina 278) si desea ms informacin acerca de esta
sentencia.
l Seleccione Propiedades de Documento: Tablas tras haber ejecutado el script y modifique el
parmetro a tablas parcialmente desconectadas. Vea el captuloCircular References si desea ms
informacin acerca de las referencias circulares y las tablas parcialmente desconectadas.
26.6 Nombres de Campo
A veces es necesario renombrar campos para obtener las asociaciones deseadas.
Ejemplo 1:
Dos campos tienen distintos nombres, aunque denotan una misma cosa:
l El campo ID en la tabla Clientes
l Y el campo IDCliente en la tabla Pedidos
Los dos campos denotan un cdigo de identificacin especfico de cliente y deberan por tanto llamarse
igual, por ejemploIDCliente.
Ejemplo 2:
Dos campos tienen idntico nombre, aunque denotan cosas distintas:
l El campo Fecha en la tabla Facturas
l Y el campo Fecha en la tabla Pedidos
Deberamos renombrar los dos campos preferiblemente a, por ejemplo: FechaFactura y FechaPedido.
Ejemplo 3:
Tambin podra ocurrir que hubiera errores de ortografa o escritura en la base de datos, o diferentes
convenciones en cuanto al uso de maysculas o minsculas. Como QlikView diferencia entre maysculas y
minsculas, es importante que se hagan estas correcciones.
Renombrar campos
Los campos pueden renombrarse en el script, no hace falta modificar los datos originales. Hay varias maneras
de renombrar los campos:
Empleando la sentencia Alias
La sentencia Load (pgina 271)o Select (SQL) (pgina 288)puede ir precedida de una sentencia Alias
(pgina 245).
Ejemplo:
Alias ID as IDCliente;
Load * from Clientes.csv;
404 QlikView 11 SR2, 11414
Empleando el especificador As
La sentencia Load (pgina 271) o Select (SQL) (pgina 288) puede contener al especificador as.
Ejemplo:
Load ID as IDCliente, Nombre, Direccin, Cdigo postal, Ciudad, Estado
from Clientes.csv;
Renombrar Objetos de Hoja
Se pueden modificar las etiquetas de cuadros de lista y otros objetos de hoja al tiempo que se mantienen
intactas las asociaciones lgicas definidas por los nombres de campo. Esto se hace seleccionando
Propiedades desde el men objeto del objeto de hoja y renombrndolo.
26.7 Concatenar varias tablas en una sola
Concatenacin automtica
Si los nombres de los campos y el nmero de campos de dos o ms tablas cargadas fueran exactamente
iguales, QlikView automticamente concatenar el contenido de las diferentes sentencias en una tabla.
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 El nmero y los nombres de los campos deben ser exactamente iguales.
l El orden de las dos sentencias es arbritario.
Concatenacin forzada
Tambin se puede obligar a QlikView a concatenar dos o ms tablas incluso si stas no poseen exactamente
el mismo conjunto de campos. Esto se hace mediante la inclusin del prefijo concatenate en el script, el cual
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 Los nombres de los campos deben ser exactamente iguales.
l 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.
QlikView 11 SR2, 11414 405
Cmo evitar la concatenacin
Si los nombres de los campos y el nmero de campos de dos o ms tablas cargadas fueran exactamente
iguales, QlikView automticamente concatenar el contenido de las diferentes sentencias en una tabla. Es
posible impedir esto mediante una sentencia nonconcatenate. La tabla cargada con la sentencia load o select
asociada no se concatenar entonces con la tabla existente.
Ejemplo:
load a, b, c from table1.csv;
nonconcatenate load a, b, c from table2.csv
26.8 Join y Keep
Es posible unir tablas ya en el script. La lgica de QlikView no percibir entonces dichas tablas como
separadas, sino como el resultado de la unin (join) en forma de una nica tabla lgica. En algunas
situaciones esto puede ser necesario, pero tiene sus inconvenientes:
l A veces las tablas cargadas se vuelven enormes y QlikView funciona a menor velocidad.
l 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.
Joins incluidos en la sentencia Select SQL
Con algunos drivers ODBC se puede hacer una unin con la sentencia select. Esto prcticamente equivale a
hacer una unin con el prefijo join.
Sin embargo, la mayora de los drivers ODBC no es capaz de hacer una unin externa completa (outer join
bidireccional). Slo son capaces de hacer una unin externa izquierda o derecha. Una unin externa
izquierda (o derecha) slo incluye aquellas combinaciones donde la clave de la unin figura en la tabla
izquierda (o derecha). Una unin externa completa incluye cualquier combinacin. QlikView realiza una
unin externa completa de forma automtica.
Adems, es mucho ms complicado hacer uniones en sentencias select que hacerlas en QlikView.
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.
406 QlikView 11 SR2, 11414
Join
La manera ms fcil de hacer una unin es empleando el prefijo join en el script; ste une la tabla interna
con otra tabla, o con la ltima tabla lgica 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;
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 Los nombres de los campos que se desea unir debern ser exactamente iguales.
l 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.
l 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:
QlikView 11 SR2, 11414 407
QVTable:
Select * from Table1;
inner join select * from Table2;
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:
408 QlikView 11 SR2, 11414
QVTable:
Select * from Table1;
left join select * from Table2;
QVTab1:
Select * from Table1;
QVTab2:
left keep select * from Table2;
Las dos tablas del ejemplo keep estn, por supuesto, asociadas a travs del campo A.
Right
En el lenguaje de script de QlikView, los prefijos join y keep pueden ir precedidos por el prefijo right.
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:
QlikView 11 SR2, 11414 409
QVTable:
Select * from Table1;
right join select * from Table2;
QVTab1:
Select * from Table1;
QVTab2:
right keep select * from Table2;
Las dos tablas del ejemplo keep estn, por supuesto, asociadas a travs del campo A.
410 QlikView 11 SR2, 11414
27 Evaluacin de los datos cargados
27.1 Bases de datos genricas
Una base de datos genrica es una tabla en la que se almacenan los nombres de campo como valores en una
columna, mientras que los valores de los campos se almacenan en una segunda columna. Las bases de datos
genricas se utilizan normalmente para los atributos de diferentes objetos.
Veamos el ejemplo a continuacin. Es una base de datos genrica que contiene dos objetos, una pelota y
una caja. Obviamente hay algunos atributos que son comunes a ambos objetos, como el color y peso, y otros
que no, como el dimetro, la altura, longitud y el ancho.
objeto atributo valor
baln color rojo
baln dimetro 10 cm
baln peso 100 g
caja color negro
caja altura 16 cm
caja longitud 20 cm
caja peso 500 g
caja ancho 10 cm
Por un lado sera torpe almacenar los datos de una manera que otorgue a cada atributo una columna propia,
ya que muchos atributos no son relevantes para un determinado objeto.
Por otro lado, el aspecto sera muy desordenado si se mostraran los datos mezclando longitudes, colores y
pesos.
Si cargamos esta base de datos en QlikView 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.
QlikView 11 SR2, 11414 411
La sintaxis para esto es fcil:
Ejemplo:
Generic select * from GenericTable;
No importa si se usa una sentencia load o select para cargar la base de datos genrica.
27.2 Tablas cruzadas
Una tabla cruzada es un tipo habitual de tabla, que ofrece una matriz de valores entre dos listas ortogonales
de datos de cabecera. El aspecto podra ser el de la tabla de abajo.
Ejemplo 1:
ej1.xlsx
Year Ene Feb Mar Abr May Jun
2008 45 65 78 12 78 22
2009 11 23 22 22 45 85
2010 65 56 22 79 12 56
2011 45 24 32 78 55 15
2012 45 56 35 78 68 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:
crosstable (Mes, Ventas) load * from ej1.csv;
El resultado en QlikView sera el siguiente:
412 QlikView 11 SR2, 11414
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:
ej2.xlsx
Vendedor Year Ene Feb Mar Abr May Jun
A 2008 45 65 78 12 78 22
A 2009 11 23 22 22 45 85
A 2010 65 56 22 79 12 56
A 2011 45 24 32 78 55 15
A 2012 45 56 35 78 68 82
B 2008 57 77 90 24 90 34
B 2009 23 35 34 34 57 97
B 2010 77 68 34 91 24 68
B 2011 57 36 44 90 67 27
B 2012 57 68 47 90 80 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:
crosstable (Mes, Ventas, 2) load * from ej2.csv ;
El resultado en QlikView sera:
QlikView 11 SR2, 11414 413
Vase una descripcin de la sintaxis en Crosstable (pgina 252).
27.3 Emparejar intervalos con datos discretos
Se usa el prefijo intervalmatch en una sentencia load o select para vincular valores numricos discretos a uno
o ms intervalos numricos. Es una utilidad muy potente que se puede utilizar, por ejemplo en entornos de
produccin, como se muestra en el ejemplo inferior.
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?
Table OrderLog
Table EventLog
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;
414 QlikView 11 SR2, 11414
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!
l 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).
l 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).
l 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;
QlikView 11 SR2, 11414 415
Transact:
Load Clave, Nombre, Fecha, Ventas from Transac.xls;
inner join intervalmatch (Date,Key) load FirstDate, LastDate, Key
resident Key;
Comentarios al ejemplo superior:
La sentencia
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.
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:
416 QlikView 11 SR2, 11414
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
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
260) 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.
QlikView 11 SR2, 11414 417
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 236) 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
418 QlikView 11 SR2, 11414
27.6 Vnculos semnticos
Normalmente, las selecciones se hacen explcitamente haciendo clic en los valores de un campo que son
interesantes. Pero, tambin existe la posibilidad de hacer las selecciones de forma indirecta a travs de
vnculos semnticos. Estos son similares a los valores de un campo, con la diferencia que son ms bien
descripciones de las relaciones entre los objetos que objetos mismos. Su apariencia es en una lista de
botones.
Cuando se hace clic en un vnculo semntico, se efecta una seleccin en otro campo.
Reglas para las tablas semnticas
Los vnculos semnticos se crean con la importacin de tablas que contienen las relaciones entre los objetos.
l La tabla debe contener exactamente tres o cuatro columnas.
l 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.
l 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.
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.
Ejemplo: Extraer una tabla semntica a partir de los datos
La tabla semntica no siempre tiene que existir como tabla externa fuera de QlikView. Es mejor (resulta ms
flexible) extraer esta tabla de una tabla de objetos existente a travs de una sentencia load aparte.
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,
QlikView 11 SR2, 11414 419
'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,
'Successor' as Relation,
No as No2,
'Predecessor' as Relation2
from presdnts where No > 1;
El ejemplo de los presidentes es tan solo un ejemplo muy simple para el uso de vnculos semnticos. stos
tambin pueden emplearse en la genealoga, donde los vnculos semnticos pueden ser p.ej. primo, hermano,
abuela,etc. o para los empleados de una empresa donde los vnculos semnticos pueden ser p.ej. superior,
informa a, secretaria, etc.
Ejemplo: utilizar los valores relacionados como nombres de las relaciones
A veces puede resultar ms descriptivo utilizar los valores relacionados como nombres de la relacin. En el
ejemplo de los presidentes, puede ser ventajoso tener todos los predecesores en una columna y todos los
sucesores en otra:
420 QlikView 11 SR2, 11414
Para crear estos enlaces se necesita el script siguiente:
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.
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.
QlikView 11 SR2, 11414 421
27.7 Vincular informacin a valores de campo
Se puede vincular informacin en forma de archivos de texto, imgenes o archivos de aplicaciones externas a
los datos en un documento QlikView. Para hacer uso de esta utilidad, necesitar crear tablas que describan
qu archivo de informacin deber ser vinculado a qu valor de campo, y comunicar a QlikView que debe
tratar dichas tablas como tablas de informacin. A continuacin se explica el procedimiento.
Las tablas de informacin deben consistir en dos columnas, la primera encabezada por el nombre de un
campo y conteniendo una lista de los valores pertenecientes a dicho campo, la segunda encabezada por un
nombre arbitrario y conteniendo la informacin (si es texto) o las referencias a los archivos que contienen la
informacin (imgenes, aplicaciones). Vase la figura a continuacin.
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.
l Si se escribe el nombre de un archivo de sonido (extensin wav) en la segunda columna, suena el
sonido.
l Si se escribe el nombre de un archivo ejecutable en la segunda columna, se ejecuta el archivo.
l Si se escribe el nombre de cualquier otro archivo en la segunda columna, se usa el programa asociado
para abrir el archivo.
l 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 425)).
Utilizando bundle info load, podr vincular datos externos en un documento QlikView. Ms informacin
sobre Bundle (pgina 247).
422 QlikView 11 SR2, 11414
27.8 Limpieza de datos
Cuando cargamos datos de diferentes tablas, observamos que los nombres de los valores de campos no han
sido asignados siempre de forma consistente. Esta falta de consistencia, aparte de ser molesta, impide tambin
las asociaciones, es decir, que se hace imprescindible resolver el problema. La forma elegante de solucionar
esto es creando una tabla de correspondencias que compare los valores de campo.
Tablas de correspondencia
Las tablas que han sido cargadas mediante las sentencias mapping load o mapping select reciben un trato
diferente de las 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.
Ejemplo de una tabla de correspondencia (tambin denominada tabla de mapa)
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.
l 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.
Utilizar una tabla de correspondencia
Cuando se cargan varias tablas con listas de pases, ocurre a veces que se encuentran el mismo pas con
nombres diferentes. En este ejemplo, U.S.A. figura en la lista como US, U.S. y United States.
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).
QlikView 11 SR2, 11414 423
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 279)) 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 405)), 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)).
Para enlazar a nivel de subcadena, use la funcin mapsubstring (vase Funciones de correspondencia
(pgina 355)).
27.9 Utilizacin de caracteres comodn en los datos
Tambin existe la posibilidad de emplear comodines en los datos. Hay dos tipos de comodines: El smbolo
asterisco, que se interpreta como la totalidad de valores de este campo, y un smbolo opcional, que se
interpreta como todos los valores restantes de este campo.
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.
424 QlikView 11 SR2, 11414
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:
Tabla Clientes
IDCliente Nombre
1 ABC Inc.
2 XYZ Inc.
3 ACME INC
+ Indefinido
Tabla Pedidos
IDCliente Nombre
1 1234
3 1243
5 1248
7 1299
Inserte la sentencia a 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.
Nota:
OtherSymbol no se ha diseado para crear enlaces externos (outer joins) entre tablas!
QlikView 11 SR2, 11414 425
27.10 Manejo de valores NULL (nulos) en QlikView
Cuando no se pueden producir datos para un determinado campo, como resultado de una consulta a la base
de datos y/o una unin entre tablas, el resultado es normalmente el valor NULL (nulo).
La lgica QlikView trata los siguientes como valores NULL reales:
l valores NULL que han sido devueltos por una conexin ODBC
l valores NULL creados como resultado de una concatenacin forzada en el script QlikView
l valores NULL creados como resultado de una sentencia join empleada en el script QlikView
l 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 280). 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.
Asociacin/Seleccin de valores NULL de ODBC
Existe la posibilidad de asociar y/o seleccionar valores NULL de una fuente de datos ODBC. Para este fin,
se ha definido una variable de script. Usando la sintaxis:
SET NULLDISPLAY=<sym>;
El smbolo <sym> sustituir todos los valores nulos desde la fuente de datos ODBC en el nivel ms bajo de
introduccin de datos.<sym> puede ser cualquier cadena. <sym> puede ser una cadena.
Para restablecer esta funcionalidad a la establecida por defecto, use:
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.
Creacin de valores NULL desde archivos de texto
Es posible definir un smbolo, el cual cuando aparece en un archivo de texto o en una clusula inline ser
interpretado como un valor NULL. Use la siguiente sentencia:
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.
Propagacin de valores NULL en las expresiones
Los valores NULL se propagarn a travs de una expresin de acuerdo con unas pocas reglas lgicas.
426 QlikView 11 SR2, 11414
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) devuelve NULL
log(-5) devuelve NULL
round(A,0) devuelve NULL
Como resultado de lo arriba expuesto se infiere que las funciones generalmente devuelven NULL cuando
cualquiera de los parmetros necesarios para la evaluacin son NULL.
Ejemplos:
sin(NULL) devuelve NULL
chr(NULL) devuelve NULL
if(NULL, A, B) devuelve B
if(TRUE, NULL, A) devuelve NULL
if(TRUE, A, NULL) devuelve A
La excepcin a la segunda regla es que las funciones lgicas comprueban el tipo.
Ejemplos:
isnull(NULL) devuelve TRUE (-1)
isnum(NULL) devuelve FALSE (0)
Operadores aritmticos y de cadena
Si se encontrara un NULL en cualquier lado de estos operadores, se devuelve NULL, excepto en el caso de
una concatenacin de cadenas.
Ejemplos:
A + NULL devuelve NULL
A - NULL devuelve NULL
A / NULL devuelve NULL
A * NULL devuelve NULL
NULL / A devuelve NULL
QlikView 11 SR2, 11414 427
0 /NULL devuelve NULL
0 * NULL devuelve NULL
A&NULL devuelve A
Operadores relacionales
Si se encuentra NULL en cualquier lado de los operadores relacionales, se aplican reglas especiales.
Ejemplos:
NULL rel.op. NULL devuelve NULL
A <>NULL devuelve TRUE (-1)
A< NULL devuelve FALSE (0)
A <= NULL devuelve FALSE (0)
A = NULL devuelve FALSE (0)
A >=NULL devuelve FALSE (0)
A > NULL devuelve FALSE (0)
27.11 Juego de caracteres
El juego de caracteres es un especificador de archivos para la sentencia Load que define el conjunto de
caracteres que se emplea en el archivo.
Los juegos de caracteres disponibles son:
ansi
oem
mac
utf8
unicode
codepage es N
El archivo puede escribirse con el juego de caracteres ansi (Windows), con el juego de caracteres oem (DOS,
OS/2, AS400 y otros), unicode, utf8 o con el mac. La conversin desde el juego de caracteres oem no se
implementa para MacOS.Con el especificador codepage, se puede utilizar cualquier codepage de Windows.
Si no se especifica ninguno, se asume el valor codepage 1252 en Windows.
Los especificadores ansi, oem y mac se utilizaban en anteriores versiones de QlikView y an estn
operativos. Sin embargo, no se generarn cuando se cree la sentencia Load con una versin ms moderna de
QlikView.
Ejemplos:
LOAD * FROM a.txt (utf8, txt, delimiter is ',' , embedded labels)
LOAD * FROM a.txt (unicode, txt, delimiter is ',' , embedded labels)
LOAD * FROM a.txt (codepage is 10000, txt, delimiter is ',' , no
labels)
428 QlikView 11 SR2, 11414
Volver a Sentencias de Script y palabras clave (pgina 241).
QlikView 11 SR2, 11414 429
430 QlikView 11 SR2, 11414
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 optimizado (ms rpido). El modo que
se utilice viene determinado de forma automtica por el motor de script de QlikView. El modo optimizado
puede emplearse solo cuando todos los campos cargados o un subconjunto de ellos sean ledos sin ninguna
transformacin (sin frmulas que acten sobre los campos), aunque s se permite el renombrado de campos.
Una clusula WHERE hace que QlikView descomprima los registros y esto tambin desactiva la carga
optimizada.
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.
28.1 Finalidad de archivos QVD
Los archivos QVD se pueden emplear con numerosas finalidades. Podemos identificar claramente al menos
cuatro usos fundamentales. En muchos casos se pueden aplicar dos o ms de ellos al mismo tiempo.
Incremento de la velocidad de carga
Mediante el envo a buffers de las partes que no cambian, o cambian muy lentamente, de los datos de
entrada de archivos QVD, podemos acelerar considerablemente la ejecucin de script en caso de grandes
conjuntos de datos.
Reduccin de la carga en los servidores de las bases de
datos
Mediante el envo a buffers de las partes que no cambian, o cambian muy lentamente, de los datos de
entrada de archivos QVD, podemos reducir enormemente la cantidad de datos obtenidos de fuentes de datos
externas. Esto alivia la carga de las bases de datos externas y reduce el trfico de la red. Adems, cuando
varios scripts QlikView comparten los mismos datos solo es necesario cargarlos una nica vez desde la base
de datos fuente a un archivo QVD. Las dems aplicaciones pueden hacer uso de los mismos datos mediante
este archivo QVD.
Consolidacin de los datos de mltiples aplicaciones
QlikView
Con la sentencia de script Binary (pgina 246) se pueden cargar datos de una nica aplicacin QlikView a
otra, pero con los archivos QVD, un script QlikView puede combinar datos de cualquier nmero de
aplicaciones QlikView. Esto abre todo un mundo de posibilidades, por ejemplo para aplicaciones que deseen
consolidar datos similares procedentes de diversas unidades de negocio, etc.
QlikView 11 SR2, 11414 431
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:
Utilizacin de archivos QVD para carga incremental (pgina 433)
28.2 Crear archivos QVD
Un archivo QVD se puede crear de tres maneras diferentes:
1. Mediante la creacin explcita y su nombrado mediante el comando Store (pgina 293) en el
script QlikView. 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 ubicacin de
su eleccin.
2. Mediante creacin y mantenimiento automticos desde el script. Con una sentencia load o
select precedida por el prefijo Buffer (pgina 246), 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. Mediante la 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
28.3 Leer datos desde archivos QVD
QlikView lee o accede a un archivo QVD segn alguno de los siguientes mtodos:
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 214) 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 246) 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).
432 QlikView 11 SR2, 11414
28.4 Utilizacin de archivos QVDpara carga incremental
La carga incremental es una tarea bastante frecuente en bases de datos. Consiste en cargar exclusivamente los
registros nuevos o modificados de la base de datos. Los dems debieran estar ya disponibles, de un modo u
otro. Con Archivos QVD (pgina 431) es posible realizar una carga incremental en la mayora de casos.
El proceso bsicamente es el siguiente:
1. Cargue los datos nuevos de la tabla de la base de datos (el proceso es lento, pero es un nmero
limitado de registros).
2. Cargue los datos antiguos del archivo QVD (son muchos registros, pero es un proceso mucho ms
rpido).
3. Cree un nuevo archivo QVD.
4. Repita este mismo procedimiento para cada tabla que cargue.
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 433) (normalmente archivos de registro
2 Caso 2: insertar solo (No Actualizar ni Eliminar) (pgina 434)
3 Caso 3: Insertar y Actualizar (No Eliminar) (pgina 435)
4 Caso 4: Insertar y Actualizar y Eliminar (pgina 436)
A continuacin encontrar diversas soluciones para cada uno de estos casos. Se pueden leer archivos QVD
en el modo optimizado 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 optimizado 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.
Caso 1: solo anexo
El caso ms simple es el de los archivos .log de registro, que slo se anexan y nunca se borran. Las
condiciones son las siguientes:
QlikView 11 SR2, 11414 433
l La base de datos debe ser un archivo log (o algn otro archivo en el que los registros se anexen y no inserten o
eliminen) el cual est contenido en un archivo de texto (no ODBC/OLE DB).
l 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);
Caso 2: insertar solo (No Actualizar ni Eliminar)
Si los datos residen en una base de datos que no es un simple archivo de registro, el modelo del caso 1 no
funcionar. El problema puede no obstante resolverse con un pequeo trabajo extra. Las condiciones son las
siguientes:
l La fuente de datos puede ser cualquier base de datos.
l QlikView carga los registros insertados en la base de datos tras la ltima ejecucin de script.
l Se requiere una Fecha de Modificacin de campo (o similar) para que QlikView sepa cuales son los registros nuevos.
434 QlikView 11 SR2, 11414
Ejemplo de script:
QV_Table:
SQL SELECT PrimaryKey, X, Y FROM DB_TABLE
WHERE ModificationTime >= #$(LastExecTime)#
AND ModificationTime < #$(BeginningThisExecTime)#;
Concatenate LOAD PrimaryKey, X, Y FROM File.QVD;
STORE QV_Table INTO File.QVD;
(Los signos hash en la clusula SQL WHERE definen el inicio y fin de una fecha. Compruebe en el manual
de su base de datos la sintaxis de fecha correcta de su base de datos.)
Caso 3: Insertar y Actualizar (No Eliminar)
En este caso los datos de registros previamente cargados pueden haber sido modificados entre las diversas
ejecuciones de script. Las condiciones son las siguientes:
l La fuente de datos puede ser cualquier base de datos.
l QlikView carga los registros insertados o actualizados en la base de datos tras la ltima ejecucin de script.
l Se requiere una Fecha de Modificacin de campo (o similar) para que QlikView sepa cuales son los registros nuevos.
l Se requiere un campo de clave primaria para que QlikView ordene los registros actualizados del archivo QVD.
l Esta solucin har que la lectura del archivo QVD se haga en modo estndar, en lugar de en modo optimizado (lo cual
es, an as, bastante ms rpido que cargar la base de datos completa).
QlikView 11 SR2, 11414 435
Ejemplo de script:
QV_Table:
SQL SELECT PrimaryKey, X, Y FROM DB_TABLE
WHERE ModificationTime >= #$(LastExecTime)#;
Concatenate LOAD PrimaryKey, X, Y FROM File.QVD
WHERE NOT Exists(PrimaryKey);
STORE QV_Table INTO File.QVD;
Caso 4: Insertar y Actualizar y Eliminar
El caso ms difcil de manejar se da cuando los registros han sido realmente eliminados de la base de datos
fuente entre ejecuciones de script. Las condiciones son las siguientes:
l La fuente de datos puede ser cualquier base de datos.
l QlikView carga los registros insertados o actualizados en la base de datos tras la ltima ejecucin de script.
l QlikView elimina los registros borrados de la base de datos tras la ltima ejecucin de script.
l Se requiere una Fecha de Modificacin de campo (o similar) para que QlikView sepa cuales son los registros nuevos.
l Se requiere un campo de clave primaria para que QlikView ordene los registros actualizados del archivo QVD.
l Esta solucin har que la lectura del archivo QVD se haga en modo estndar, en lugar de en modo optimizado (lo cual
es, an as, bastante ms rpido que cargar la base de datos completa).
436 QlikView 11 SR2, 11414
Ejemplo de script:
Let ThisExecTime = Now( );
QV_Table:
SQL SELECT PrimaryKey, X, Y FROM DB_TABLE
WHERE ModificationTime >= #$(LastExecTime)#
AND ModificationTime < #$(ThisExecTime)#;
Concatenate LOAD PrimaryKey, X, Y FROM File.QVD
WHERE NOT EXISTS(PrimaryKey);
Inner Join SQL SELECT PrimaryKey FROM DB_TABLE;
If ScriptErrorCount = 0 then
STORE QV_Table INTO File.QVD;
Let LastExecTime = ThisExecTime;
End If
QlikView 11 SR2, 11414 437
438 QlikView 11 SR2, 11414
29 Seguridad
En QlikView se puede configurar un mecanismo de seguridad de dos maneras distintas: Puede incrustarse en
el script del documento QlikView, o puede configurarse mediante el uso de QlikView Publisher.
29.1 Autenticacin y Autorizacin
Autenticacin es cualquier proceso por el cual se verifica que alguien es quin dice ser. QlikView puede, o
bien permitir que el sistema Windows efecte la autenticacin, o pedir un ID de Usuario y Contrasea
(distintos del ID de Usuario y Contrasea de Windows) o emplear la clave de licencia de QlikView como
mtodo simple de autenticacin.
Autorizacin es averiguar si la persona, una vez identificada, posee permisos de acceso al recurso. QlikView
puede dejar que el sistema operativo Windows efecte la autorizacin o hacerla por s mismo. Para este
ltimo caso, se ha de crear una tabla de seguridad en el script.
29.2 Seguridad empleando QlikViewPublisher
Si QlikView Publisher se ha configurado para que gestione temas de seguridad, entonces todo archivo
QlikView se dividir en varios archivos, cada uno con los datos relativos al usuario o grupo de usuarios
relevante. Dichos archivos se almacenarn en carpetas con los correspondientes parmetros de seguridad del
Sistema Operativo, es decir, QlikView permite al Sistema Operativo manejar la Autenticacin y la
Autorizacin.
No hay sin embargo seguridad alguna dentro del archivo en s mismo, as que no hay proteccin en un
archivo descargado.
Los tamaos de estos archivos sern por lo general pequeos, dado que un solo archivo se divide en
mltiples archivos y el usuario slo abre el archivo que contiene sus propios datos. No obstante, esto
tambin implica que un QlikView Server podra tener que emplear ms memoria que si los datos se
almacenaran en un nico archivo, dado que a veces se cargarn varios archivos conteniendo los mismos
datos.
Para ms informacin, le remitimos a la documentacin de QlikView Publisher.
29.3 Seguridad empleando la Seccin de Acceso en el
script QlikView
Si la Seccin de Acceso del script QlikView se ha configurado para que gestione temas de seguridad,
entonces se puede hacer que un solo archivo contenga los datos de un conjunto de usuarios o grupos de
usuarios. QlikView usar la informacin de la Seccin de Acceso para los procesos de Autenticacin y
Autorizacin y reducir los datos de forma dinmica, de forma que el usuario slo vea sus propios datos.
La seguridad se incorpora as al archivo en s mismo, por lo tanto un archivo descargado estar, hasta cierto
punto, protegido. No obstante, si las demandas de seguridad fueran muy altas, las descargas de archivos y el
uso fuera de conexin (offline) deberan evitarse o impedirse. Los archivos deberan ser publicados
nicamente por QlikView Server.
Dado que todos los datos se almacenan en un solo archivo, el tamao que puede alcanzar este archivo puede
ser considerable.
Toda la informacin que hay a continuacin hace referencia al mtodo de seguridad empleando la Seccin
de Acceso en el scipt QlikView.
QlikView 11 SR2, 11414 439
29.4 Secciones en el script
El control de acceso se gestiona mediante una o varias tablas de seguridad cargadas de la misma manera que
se cargan los datos habitualmente en QlikView. De esta manera es posible almacenar las tablas en una base
de datos normal y corriente. Las sentencias de script que gestionan las tablas de seguridad se suministran
dentro de la seccin de acceso, la cual se inicia desde el script mediante la sentencia section access.
Si se define una seccin de acceso en el script, la parte del script que carga los datos "habituales" deber
colocarse en una seccin distinta, iniciada por la sentencia section application.
Ejemplo:
Section Access;
Load * Inline
[ACCESS,USERID,PASSWORD
ADMIN, A,X
USER,U,Y ];
Section application;
Load... from... ...
29.5 Niveles de Acceso en la Seccin de Acceso
El acceso a los documentos QlikView puede autorizarse a determinados usuarios o grupos de usuarios
especficos. En la tabla de seguridad, a los usuarios se les asignan los niveles de acceso ADMIN
(Administrador) o USUARIO. Si no se asignara nivel de acceso alguno, el usuario no podr abrir el
documento QlikView.
Una persona con acceso ADMIN puede modificar cualquier cosa en el documento. Utilizando la pgina
Seguridad de los dilogos Propiedades de Documento y Propiedades de Hoja, una persona con privilegios
ADMIN puede limitar las posibilidades de modificacin de un documento por parte de otros usuarios. Una
persona con privilegios de USUARIO no puede acceder a las pginas de Seguridad.
Nota:
Los derechos de ADMIN solo son relevantes para documentos locales. Se accede siempre a los documentos
abiertos en un Server con derechos de USUARIO.
29.6 Campos de sistema en la Seccin de Acceso
Los niveles de acceso se asignan a los usuarios a travs de una o varias tablas cargadas en la seccin de
acceso. Dichas tablas pueden contener varios campos de sistema distintos, especficos de usuario, siendo los
ms habituales USERID (o ID de Usuario) y CONTRASEA, as como el campo ACCESS, que define el
nivel de acceso. Todos los campos de sistema de la Seccin de Acceso se emplearn para autenticacin y
autorizacin. A continuacin se describen todos los campos de sistema de la Seccin de Acceso.
En la seccin de acceso se podrn cargar todos, ninguno o cualquier combinacin de estos campos de
seguridad. No es por tanto necesario emplear USERID, se puede dar otro tipo de autorizacin utilizando
otros campos, por ej. nmeros en serie nicamente.
ACCESO Campo que define el acceso que deber tener un usuario especfico.
IDUSUARIO Campo que debe incluir un ID de usuario aceptado. QlikView solicitar un ID de usuario y
la contrastar con el valor introducido en este campo. Este ID de usuario no es el mismo
que el ID de usuario en Windows.
440 QlikView 11 SR2, 11414
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.
NTNAME Campo que contiene una cadena que muestra un nombre de usuario o nombre de grupo
correspondiente a un Dominio de Windows NT.
QlikView extraer la informacin de acceso al Sistema Operativo y la contrastar con el
valor introducido en este campo.
NTDOMAINSIDCampo 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.
OMIT 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.
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.
QlikView 11 SR2, 11414 441
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 210).
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 SERIE
ADMIN 4900 2394 7113 7304
USUARIO *
Ejemplo 2:
El administrador y el servidor en el que se ejecuta QlikView como una tarea por lotes reciben acceso
ADMIN. Todos los dems en el Dominio reciben acceso USUARIO cuando introducen USER como ID de
Usuario y contrasea.
ACCESO SERIE NTDOMAINSID IDUSUARIOCONTRASEA
ADMIN * S-1-5-21-125976590-467238106-
1092489882
ADMIN ADMIN
ADMIN 4900 2394 7113 7304 * * *
USUARIO * S-1-5-21-125976590-467238106-
1092489882
USUARIO USUARIO
29.7 Restricciones en la funcionalidad de QlikView
Los controles que hay en la pgina Propiedades de Documento: Seguridad (pgina 465) y la pgina
Propiedades de Hoja: Seguridad (pgina 498) permiten deshabilitar el acceso a determinados elementos de
men y prohiben cambios en el diseo. Si se van a utilizar estos parmetros como autnticas medidas de
seguridad, es importante que los usuarios del documento accedan como USUARIO. Cualquiera que entre
como ADMIN s puede modificar los parmetros de seguridad en cualquier momento.
Un usuario que haya abierto el documento con derechos de USUARIO no cuenta con las pginas de
Seguridad en los dilogos de Propiedades.
29.8 Reduccin Dinmica de Datos
QlikView y QlikView Server cuentan con una funcionalidad mediante la cual algunos de los datos de un
documento pueden ocultarse a la vista de un usuario basndose en el tipo de entrada que ha realizado a la
seccin de acceso.
442 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 443
29.9 Restricciones de acceso heredadas
Una carga binaria mediante binary har que las restricciones de acceso pasen al nuevo documento QlikView.
Una persona con derechos ADMIN a este nuevo documento puede modificar los derechos de acceso al
documento aadiendo una nueva seccin de acceso. Una persona con los derechos de USUARIO puede
ejecutar el script y modificarlo, aadiendo as datos propios al archivo cargado de forma binaria. Una
persona con derechos de USUARIO no puede modificar los derechos de acceso. El administrador de la base
de datos puede controlar de este modo tambin el acceso del usuario a los documentos QlikView que han
sido cargados con carga binaria.
29.10 Cifrado / Encriptado
La comunicacin entre un QlikView Server y un cliente QlikView Windows se hace mediante encriptacin
o cifrado. No obstante, si se utiliza el cliente AJAX, la comunicacin no va encriptada.
Adems, todos los documentos QlikView van codificados, lo que los convierte en ilegibles para cualquier
navegador, depurador, etc.
444 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Parte 5 La hoja y los objetos de
hoja
QlikView 11 SR2, 11414 445
30 Propiedades de Documento
Abre la pgina Propiedades de Documento: General (pgina 446). Aqu se pueden especificar parmetros
especficos del documento, tales como imagen y sonido de apertura, fuente por defecto, ordenacin, etc.
30.1 Propiedades de Documento: General
Propiedades de Documento, General
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.
Autor En el cuadro de edicin Autor se puede especificar el nombre del autor del
archivo QlikView.
446 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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.
Mensajes de Alerta Este botn abre el dilogo Configuracin de Ventanas Emergentes donde podr
fijar el aspecto que tendrn por defecto los mensajes emergentes de alerta.
Mensajes de Ayuda Este botn abre el dilogo Configuracin de Ventanas Emergentes (pgina 451)
donde podr fijar el aspecto que tendrn por defecto los mensajes emergentes de
alerta.
Estados Alternos... 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 131).
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.
QlikView 11 SR2, 11414 447
Fondo de Hoja
Predeterminado
El Color de Fondo del Fondo de Hoja Predeterminado de la(s) ventana(s) de
documento puede personalizarse marcando esta alternativa. El color puede
definirse como un color slido, o como un degradado mediante el dilogo rea
de Color (pgina 452), 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 208). La opcin de semntica pasiva se utiliza
para comunicarse con un servidor a travs de un cortafuegos.
Generar Archivo log 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
Nombre de Archivo Log
Introduce una marca de tiempo en el nombre del archivo de registro, por ej.
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.
448 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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
No Referenciados
El parmetro Mantener Archivos Qvd No Referenciados ignora el
procedimiento habitual, segn el cual cualquier Archivos QVD (pgina 431) 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.
Deshabilitar Deshacer
Diseo
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.
Utilizar WebView en el
Diseo
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.
Juego de Caracteres al
Exportar
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.
Modo de Asignacin de
Estilo
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 526) de los objetos.
QlikView 11 SR2, 11414 449
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 520). 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.
450 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Configuracin de Ventanas Emergentes
Configuracin de Ventanas Emergentes
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 525) 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 452) 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 422). 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 177)) ya incluido en el programa (por ej. qmem://<bundled>/sounds/qv_ok.wav).
QlikView 11 SR2, 11414 451
rea de Color
El dilogo 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 La opcin bsica que emplea un nico Color de Base uniforme.
Degradado de un Color Esta opcin introduce la utilizacin de la variante de Brillo para crear un efecto
de degradado del color.
Degradado de Dos
Colores
Un efecto degradado de color se crea entre el Color de Base y el color
especificado como Segundo Color.
Los colores pueden ser fijos o calculados, 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 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.
452 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Brillo Cuando utilice un Degradado de un Color este deslizador determinar el brillo
y el contraste relativos del color que se encuentra al final del degradado. El
deslizador va del lado 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.
Calculado El color puede calcularse dinmicamente desde una expresin utilizando la
Funciones de color (pgina 393).
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.
30.2 Propiedades de Documento: Al Abrir
Propiedades de Documento, Al Abrir
En esta pestaa se puede personalizar la apertura de un documento.
QlikView 11 SR2, 11414 453
Imagen Marque esta casilla de verificacin si desea tener una imagen para la apertura del
documento.
Seleccionar... Haga clic en este botn para abrir el cuadro de dilogo Seleccionar Imagen
donde podr seleccionar una imagen (bmp, jpg, jpeg, o png).
Cerrar al hacer Clic El usuario puede cerrar la imagen de apertura haciendo clic en ella. Debe
marcarse necesariamente esta casilla o la de abajo.
Cerrar tras N segundos Cierra la imagen de apertura automticamente. Debe marcarse necesariamente esta
casilla o la de arriba.
Cerrar despus de
Cargar
Cierra la imagen de apertura una vez cargado el archivo.
Sonido Marque esta casilla de verificacin si desea establecer un sonido de apertura para
el documento. Esto activa el botn Seleccionar.
Seleccionar... Este botn abre el dilogo Seleccionar Archivo de Sonido desde donde podr
buscar un archivo de sonido.
Ejecutar Pulse este botn para ejecutar el sonido seleccionado.
Reduccin Inicial de
Datos basada en la
Seccin de Acceso
Si la opcin Seguridad (pgina 439) 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.
Exclusin Estricta 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.
454 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Seleccin Inicial Basada
en la Seccin de Acceso
Si marca esta opcin, QlikView efectuar un procedimiento al abrir el documento
(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
Si est seleccionada esta opcin no se podrn cargar datos del archivo qvw en
otro documento QlikView mediante una sentencia Binary (pgina 246).
Resea del Documento 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.
30.3 Propiedades de Documento: Hojas
Propiedades de Documento, Hojas
QlikView 11 SR2, 11414 455
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:
# El nmero de hoja (su posicin), contando desde 0.
ID de Hoja El ID de hoja, su nmero de identificacin nico y exclusivo.
Ttulo El texto que actualmente se muestra en la etiqueta de la hoja.
Estado Indica si la hoja es normal y corriente, si est oculta, o si tiene una condicin de
visualizacin.
N de Objetos El nmero de objetos de hoja que hay en la hoja actualmente.
Tras hacer clic sobre una hoja de la lista, utilice los botones inferiores para Eliminar o abrir sus Propiedades
directamente desde este men. Tambin es posible Ascender/Descender la hoja desde aqu.
La lista de Objetos de Hoja contiene la siguiente informacin:
ID de Hoja El ID de hoja, su nmero de identificacin nico y exclusivo.
ID de Objeto Lista el ID de Objeto exclusivo de cada objeto de hoja existente. Los objetos
enlazados tienen el mismo ID.
Tipo Especifica el tipo de objeto.
Ttulo El texto actualmente mostrado en el ttulo del objeto de hoja.
Modo Mostrar Indica si el objeto es normal, est minimizado, maximizado, oculto o tiene una
condicin de mostrar.
Tiempo de Clculo 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).
Capa 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.)
Memoria 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).
456 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Izquierda, Superior,
Derecha,
Inferior
La posicin actual del borde indicado del objeto de hoja, relativo al borde de la
ventana del documento, expresado en pxeles.
Ancho, Altura Las dimensiones del objeto, expresadas en pxeles.
Izquierda (Min.),
Superior (Min.), Derecha
(Min.),
Inferior (Min.)
La posicin actual del objeto cuando est minimizado, expresado en pxeles.
Ancho El ancho actual del icono minimizado del objeto de hoja, expresado en pxeles.
Altura La altura actual del icono minimizado del objeto de hoja, expresada en pxeles.
Exportar Estructura 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.
QlikView 11 SR2, 11414 457
30.4 Propiedades de Documento: Servidor
Propiedades de Documento, Servidor
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.
458 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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.
El servidor realiza
automticamente la
actualizacin, sin
intervencin por parte
del cliente
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.
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.
Mostrar con dilogo
emergente
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
automticamente, pero
informando al usuario de
que est ocurriendo
La actualizacin se iniciar tan pronto como el servidor seale que hay nuevos
datos disponibles. Se visualizar un dilogo que indica que la actualizacin est
en progreso.
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
QlikView 11 SR2, 11414 459
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
Servidor
Esta casilla de verificacin debe estar activa, si se les va a permitir a clientes
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.
Permitir Informes de
Servidor
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. El ID de producto OEM
contribuye a garantizar que slo los clientes OEM puedan abrir el documento. Para ms informacin 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
Sesin Inactiva (en
segundos)
Marcar esta casilla de verificacin activa un lmite de tiempo de espera para una
sesin inactiva, es decir, que el servidor terminar una sesin en la que el usuario
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.
Permitir Recarga desde
el Servidor
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.
Permitir Actualizacin
Dinmica de Datos
Marque esta casilla de verificacin si el Servidor debiera permitir una
actualizacin o recarga dinmica de los datos.
460 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Filtrar Listado de
Documentos Access Point
Basndose en la Seccin
de Acceso
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.
30.5 Propiedades de Documento: Planificador
Propiedades de Documento, Planificador
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.
QlikView 11 SR2, 11414 461
30.6 Propiedades de Cuadro de Entrada: Reglas y
Propiedades de documento: Variables
Propiedades de Cuadro de Entrada, Reglas y Propiedades de documento, Variables
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 185)) 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:
462 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Sin Reglas Los valores introducidos no se contrastan con ninguna regla especfica.
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.
Personalizar 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.
Ejemplo:
$>0 har que el cuadro de entrada slo acepte la introduccin de valores positivos en la
variable seleccionada.
El valor previo de la variable puede llamarse por el nombre de la variable.
Ejemplo:
$>=abc+1 como una regla en una variable llamada abc har que el cuadro de entrada
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 Marca la variable como de slo lectura. No se pueden introducir valores.
Habilitar el dilogo
Definir Expresin
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.
Sonido en Caso de
Entrada no Permitida
Marque esta alternativa para que se reproduzca un sonido de advertencia en
QlikView cuando el usuario introduce un valor que no cumple las reglas.
Mensaje de Error Normalmente, si el usuario intenta introducir un valor que no cumple las reglas
no ser admitido, dejando el valor actual de la variable en su lugar. Marcando
esta alternativa, es posible especificar un Mensajes de Error Personalizados
(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.
QlikView 11 SR2, 11414 463
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.
Predefinidos (Lista
Desplegable)
Una lista desplegable, disponible para el usuario, con los Valores Predefinidos
para la variable seleccionada en el cuadro de entrada.
Predefinidos (Botones de
Incremento)
Una barra de desplazamiento, disponible para el usuario, para la variable
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.
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.
Comentario Se trata de un campo comentario en el que el creador de una variable puede
describir su propsito y funcin.
464 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
30.7 Propiedades de Documento: Seguridad
Propiedades de Documento, Seguridad
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 Permiso para utilizar el comando Reducir Datos (pgina 62).
Aadir Hojas Permiso para aadir ms hojas al documento.
Editor de Script Permiso para acceder al dilogo Dilogo Editor de Script (pgina 187).
Recargar Permiso para ejecutar el script de carga.
Nota:
Los permisos para Ejecutar Script y Recarga Parcial de los datos (ver a continuacin) son
automticamente deshabilitados por la operacin Reducir Datos - Mantener Valores
Posibles, que se ejecuta desde el men Archivo.
Recarga Parcial Permiso para ejecutar una Recarga Parcial (pgina 62).
Editor de Mdulo Permiso para acceder al dilogo Editor de Mdulo (pgina 967).
QlikView 11 SR2, 11414 465
Guardar Documento
(Usuarios)
Permiso para guardar el documento con privilegios de USUARIO.
Acceso a Propiedades de
Documento (Usuarios)
Permiso para acceder a Configuracin: Propiedades de Documento con
privilegios de USUARIO.
Ascender/Descender
Hojas
Permiso para utilizar los comandos Ascender Hoja y Descender Hoja.
Permitir Exportar Permiso para utilizar cualquiera de los comandos Exportar, Imprimir o Copiar
al Portapapeles.
Permitir Imprimir
(Cuando est Prohibito
Exportar)
Pasa por alto las configuraciones Permitir Exportar por motivos de impresin
(slo).
Acceso a Propiedades de
Pestaa
Permiso para acceder a las Propiedades de Pestaa.
Pasar por alto la
seguridad en las Macros
Ignora cualquier configuracin de seguridad establecida mediante macros y
comandos a travs de la automatizacin.
Mostrar Todas las Hojas
y Objetos
Pasa por alto la visualizacin condicional de hojas y objetos de hoja, quedando
as todo visible. Esta funcionalidad se puede cambiar pulsando Ctrl+Mays+S.
Mostrar Progreso de
Script Oculto
Se muestra en el dilogo de progreso de la ejecucin del script para el script
oculto.
Permitir Recarga de
Usuario
Permiso para ejecutar el Script cuando el documento se abre en el modo
USUARIO. Cuando est desactivada esta opcin, no es posible ejecutar el script,
incluso si est seleccionada la casilla de verificacin previa Ejecutar Script.
Sustitucin de las
condiciones de seguridad
por el admin.
Ignora cualquier configuracin de seguridad a nivel de documento u hoja al
iniciar sesin como Administrador.
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 498).
466 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
30.8 Propiedades de Documento: Disparadores
Propiedades de Documento, Disparadores
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.
QlikView 11 SR2, 11414 467
Procedimientos de Evento
de Documento
En este grupo se especifican acciones que se dispararn conforme a ciertos
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
de Campo
En este grupo se establece que las acciones se ejecuten en los cambios de estado
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.
468 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Procedimientos de Evento
de Variable
En este grupo podr crear las acciones que se ejecutarn o dispararn ante los
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.
QlikView 11 SR2, 11414 469
30.9 Propiedades de Documento: Grupos
Propiedades de Documento, Grupos
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 471) donde podr definir un nuevo grupo de campos.
Eliminar Elimina el grupo seleccionado.
Editar Abre el dilogo Configuraciones de Grupo (pgina 471) para el grupo
seleccionado. Esta pgina sirve para acceder a grupos de campos.
470 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Configuraciones de Grupo
Dilogo Configuraciones de Grupos
Este dilogo se abre al hacer clic en los botones Nuevo o Editar del dilogo Propiedades de Documento:
Grupos (pgina 470).
Nombre de Grupo Introduzca un nombre de grupo y seleccione o bien Grupo Jerrquico o Grupo
Cclico.
Campos Disponibles Los campos disponibles se listan en esta columna. Seleccione los campos que
desee incluir en su grupo.
Mostrar Campos de
Tabla
Seleccione una tabla.
Add Mueve los campos seleccionados de la columna de Campos Disponibles a la
columna de Campos Utilizados.
Aadir Todos Mueve todos los campos de la columna de Campos Disponibles a la columna de
Campos Utilizados.
Eliminar Mueve los campos seleccionados de la columna de Campos Utilizados a la
columna de Campos Disponibles.
Ascender Mueve el campo seleccionado un paso ms arriba en la lista de Campos
Utilizados.
Descender Mueve el campo seleccionado un paso hacia abajo en la lista de Campos
Utilizados.
Campos Utilizados En esta columna se listan los campos incluidos en el grupo actual. Inicialmente
la columna est vaca.
QlikView 11 SR2, 11414 471
Aadir Expresin Abre el dilogo Editar Expresin (dilogo) (pgina 823) para una edicin ms
fcil de frmulas largas.
Editar... Abre el dilogo Editar Expresin (dilogo) (pgina 823) para editar la frmula
seleccionada en el rea de Campos Utilizados.
Etiqueta 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.
Comandos de OrdenacinSi 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.
30.10 Propiedades de Documento: Tablas
Propiedades de Documento, Tablas
Cuando se cargan datos en QlikView que contienen referencias circulares, se crea automticamente una tabla
parcialmente desconectada para evitar que las referencias circulares ocasionen un bucle en la lgica interna
de QlikView. En estas tablas parcialmente desconectadas se han de hacer algunos cambios para poder
visualizar los datos de forma correcta y comprensible. Vase Circular References para ms informacin.
472 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Cualquier tabla puede desconectarse parcialmente desde este dilogo o mediante macros. Adems, pueden
declararse las tablas como parcialmente desconectadas de forma explcita en el script mediante la sentencia
Loosen Table (pgina 278).
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 esta funcionalidad consulte la
seccin Crear Tablas Parcialmente Desconectadas del Manual de Referencia.Para ver ms ejemplos de uso
de esta funcionalidad consulte la seccin Intentionally Creating Loosely Coupled Tables.
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 El nombre de la tabla interna.
Parcialmente
Desconectado
Si la alternativa est marcada, la tabla est parcialmente desconectada. Se puede
establecer deliberadamente esta alternativa.
N de Registros El nmero de registros (filas) de la tabla.
N de Campos El nmero de campos (columnas) de la tabla.
N de Claves El nmero de campos clave (conexiones) entre campos (columnas) de la tabla.
Comentario Muestra los comentarios ledos desde la fuente de datos y los Comment Field
(pgina 248) 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.
Nombre El nombre del campo.
Dimensiones 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.
QlikView 11 SR2, 11414 473
Mediciones 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.
Etiquetas Muestra el Etiquetas de campo (pgina 183). $ indica que es una etiqueta de
sistema.
Comentario 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.
N de Tablas El nmero de tablas en que aparece el campo.
N de Valores El nmero total de valores de campo, ignorando las selecciones. Esta informacin
no est disponible para campos clave (conexiones).
N de Distinct El nmero total de valores de campo que son distintos, ignorando las selecciones.
Tipo Muestra un indicador de cualquier estatus especial que pudiera tener el campo,
como por ej. Semntico, ModoAnd, SiempreUnoSeleccionado, Bloqueado u
Oculto. Vase tambin Variables de Sistema (pgina 301).
Editar Etiquetas... 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.
Exportar Estructura 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.
Borrar Etiquetas Marque este botn para eliminar cualquier etiqueta que hubiera podido quedar
tras haber eliminado un campo del documento QlikView.
474 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
30.11 Propiedades de Documento: Ordenar
Propiedades de Documento, Ordenacin
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).
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.
Frecuencia Cambia el estado si el procedimiento de ordenacin de los valores debe ser por
frecuencia.
QlikView 11 SR2, 11414 475
Valor Numrico Cambia el estado si el procedimiento de ordenacin de los valores debe hacerse
por valor numrico.
Texto Cambia el estado si el procedimiento de ordenacin de los valores debe hacerse
en orden alfabtico de acuerdo con el estndar ASCII.
Orden de Carga Cambia el estado si el procedimiento del procedimiento de los valores debe
hacerse en el 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.
30.12 Propiedades de Documento: Presentacin
Propiedades de Documento, Presentacin
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.
476 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
Plantilla Predeterminada
para Nuevos Objetos
Aqu podr seleccionar una Plantilla QlikView que se aplicar a toda hoja y
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.
Celdas de varias Filas 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.
Modo de Bsqueda
Predeterminado
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.
QlikView 11 SR2, 11414 477
30.13 Propiedades de Documento: Nmero
Propiedades de Documento, Nmero
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 Incluye nmeros y texto. Los nmeros se muestran en el formato original.
Nmero Muestra los valores numricos con el nmero de dgitos establecidos en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
478 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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.
Fecha 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.
Hora 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.
Fecha/Hora 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.
Intervalo 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).
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.
QlikView 11 SR2, 11414 479
30.14 Propiedades de Documento: Cifrado
Propiedades de Documento, Cifrado
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.
Cifrar 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.
480 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
30.15 Propiedades de Documento, Extensiones
Propiedades de Documento, Extensiones
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 Una lista de las extensiones que han sido instaladas.
Add Mueve los campos seleccionados de la columna de Extensiones Instaladas a la
columna de Extensiones Activas.
Aadir Todos Mueve todos los campos de la columna de Extensiones Instaladas a la columna
de Extensiones Activas.
QlikView 11 SR2, 11414 481
Eliminar Mueve los campos seleccionados de la columna de Extensiones Activas a la
columna de Extensiones Instaladas.
Extensiones Activas Una lista de las extensiones que estn activas. stas son las que se aaden desde
la lista de Extensiones Instaladas.
Descripcin de la
Extensin
Una breve descripcin de la extensin resaltada en alguna de las listas.
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
482 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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 Si est marcada esta opcin, se aadir un sombreado al texto.
Subrayado Si est marcada esta opcin, el texto se subrayar.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
30.17 Diseo
La pgina de diseo
Un parmetro de diseo solo se aplicar al objeto actual, si se aplica desde la pgina de Propiedades del
Objeto.
Un parmetro de diseo se aplicar a todos los objetos del tipo o tipos especificado(s) en el documento, si se
aplica 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.
QlikView 11 SR2, 11414 483
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.
Cambiar Imagen... Si se selecciona Imagen como estilo de borde, haga clic en este botn para
establecer la imagen que desea usar.
Ajustar Imagen Teniendo Imagen como estilo de borde y verificada esta casilla, se extiende la
superficie del modelo hasta ocupar todo el espacio completo entre las esquinas.
Si no est marcada, se muestran tantas copias posibles de la imagen como se
pueda, en forma de mosaico.
Ancho de Borde Esta 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).
Color 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.
Arcoiris Crea un borde con los colores del arco iris para todos los estilos de borde
excepto para Imagen. El arco iris comenzar con el color bsico seleccionado en
la parte superior del objeto de hoja.
Cuando se elige Simplificado en Propiedades de Documento: General (pgina 446), no hay eleccin
posible en cuanto al tipo de borde, slo 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 Si marca esta opcin, podr hacer las esquinas redondeadas.
Esquinas Las esquinas que no tengan la opcin marcada se dibujarn como rectangulares.
Inclinacin 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.
484 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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.
Normal Al crearse, los objetos de hoja residen en la capa Normal (capa intermedia). Un
objeto de hoja en la capa Normal nunca podr ser oscurecido por objetos de
hoja de la capa Inferior y nunca podr tapar a objetos de hoja de la capa
Superior.
Superior Un objeto de hoja en la capa Superior no puede ser nunca tapado por objetos de
hoja de las capas Normal e Inferior. Sin embargo, es posible ubicar otros
objetos de hoja de la capa Superior encima de l.
Personalizar Las capas Superior, Normal e Inferior se corresponden con las capas
internamente numeradas 1, 0 y -1 respectivamente. De hecho se aceptan todos los
valores entre -128 y 127. Escoja esta opcin para introducir un valor de su
eleccin.
Mostrar
En el grupo Mostrar se puede especificar una condicin bajo la que se mostrar el objeto de hoja:
Siempre El objeto de hoja siempre se mostrar.
Condicional El objeto de hoja se mostrar u ocultar dependiendo de una Funciones
Condicionales (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 465). 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.
QlikView 11 SR2, 11414 485
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 263), 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.
Ajustar a Datos Normalmente los bordes en torno a cualquier tipo de objeto de tabla en
QlikView se encogen cuando las selecciones obligan a que el 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.
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).
Botones de
Desplazamiento
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 452), que se abre haciendo clic en el botn correspondiente.
Ancho de Barra de
desplazamiento
Este control afecta tanto al ancho como al tamao relativo de los smbolos de las
barras 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.
Ejemplo de un archivo de definicin de borde de imagen
La definicin de un borde de imagen consiste en un slo archivo de imagen con los elementos aqu
detallados:
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 527).
3. El rea de en medio no tiene funcin alguna y puede contener algo o nada.
486 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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
Propiedades de Ttulo y Borde
La pgina Propiedades de Ttulo y Borde
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.
QlikView 11 SR2, 11414 487
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.
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.
Texto de Ttulo 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.
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 452). 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).
488 QlikView 11 SR2, 11414
Parte 5 La hoja y los objetos de hoja
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.
Coord. Y Fija la posicin vertical del lado superior del objeto de hoja, en relacin con el
borde superior de la hoja.
Ancho Fija el ancho del objeto de hoja QlikView.
Altura Fija la altura del objeto de hoja QlikView.
La 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.
Vertical La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o
Inferior dentro del rea de ttulo.
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.
QlikView 11 SR2, 11414 489
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.
490 QlikView 11 SR2, 11414
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 500).
Propiedades de Hoja 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.
Copiar Hoja Hace una copia de la hoja completa, con todos sus objetos de hoja. La copia
recibir el nombre de "Copia de NombredelaHoja" y se posicionar como la
ltima hoja del documento.
Ascender Hoja Mueve la hoja activa un paso hacia la izquierda.
Descender Hoja Mueve la hoja activa un paso hacia la derecha.
Ayuda Abre la ayuda especfica del contexto.
Eliminar Activa la hoja y a continuacin la elimina.
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.
QlikView 11 SR2, 11414 491
31.3 Hoja: Men Objeto
Propiedades Abre el dilogo Propiedades de Hoja donde podr establecer los parmetros que
definen la hoja.
Seleccionar Campos Abre la pgina Propiedades de Hoja: Campos donde se puede seleccionar un
campo o ms para visualizarlos como un cuadro de lista en la hoja.
Nuevo Objeto de Hoja Abre un men en cascada que lista los objetos de hoja.
Copiar Hoja Hace una copia de la hoja completa, con todos sus objetos de hoja. La copia
recibir el nombre de "Copia de NombredelaHoja" y se posicionar como la
ltima hoja del documento.
Pegar Objeto de Hoja Pega un objeto de hoja en la hoja, previamente copiado al portapapeles. Este
comando tambin puede invocarse con el mtodo abreviado de teclado: Ctrl+V.
Pegar Objeto de Hoja
como Enlace
Pega un objeto de hoja enlazado en la hoja, previamente copiado al portapapeles.
El objeto se enlaza directamente con el original, compartiendo todos los atributos
e ID de objeto.
Imprimir Imprimir imprime una imagen del rea de hoja, incluyendo cualquier objeto de
hoja que contenga.
Copiar Imagen al
Portapapeles
Copia una imagen en mapa de bits del rea de la hoja (nica y exclusivamente)
al Portapapeles.
Exportar Imagen a un
Archivo
Abre un dilogo para guardar una imagen de la hoja actual en un archivo. La
imagen puede guardarse como bmp, jpg, gif o png.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina la hoja y todos sus objetos de hoja.
31.4 Propiedades de Hoja
Abre el dilogo Propiedades de Hoja: General (pgina 493), donde se pueden especificar parmetros
especficos tales como fondo de hoja, campos a mostrar, fuente predeterminada y diseo de objeto, etc.
Las propiedades de hoja se configuran en el dilogo Propiedades de Hoja que se abre eligiendo
Propiedades en el men Objeto de la hoja, o eligiendo Propiedades de Hoja en el men Configuracin. Si
el comando Propiedades est deshabilitado, probablemente no tendr los privilegios necesarios para ejecutar
cambios en las propiedades (Vase Propiedades de Hoja: Seguridad (pgina 498)).
492 QlikView 11 SR2, 11414
31.5 Propiedades de Hoja: General
Propiedades de Hoja, General
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.
ID de Hoja 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.
En el grupo Mostrar Hoja se puede especificar una condicin segn la cual se mostrar la hoja:
QlikView 11 SR2, 11414 493
Siempre La hoja se mostrar siempre.
Condicional 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
465). 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 La imagen se muestra tal cual es, lo que puede provocar problemas de mscara.
Rellenar La imagen se ajusta de forma que rellene la hoja, sin tener en cuenta las
proporciones de la imagen.
Mantener Aspecto La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la
proporcin o ratio de aspecto correcto.
Rellenar con Aspecto 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.
Mosaico Si est seleccionada esta opcin, la imagen ser dispuesta en mosaico tantas
veces como permita el espacio.
Orientacin Horizontal y Vertical:
Horizontal La imagen puede alinearse horizontalmente: Izquierda,Centrada o Derecha.
Vertical La imagen puede alinearse verticalmente: Superior, Centrada o Inferior.
Plantillas Invoca el Asistente de 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.
494 QlikView 11 SR2, 11414
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 Seleccione esta opcin para utilizar un color de pestaa gris con texto en negro.
Fondo de Hoja Establece el color de la pestaa como el color de la hoja.
Colores Personalizados Esta configuracin le permite especificar un Color de Pestaa personalizado y
un Color de Texto de Pestaa haciendo clic en los botones correspondientes.
Aplicar a Todo Aplica las configuraciones de color de pestaa a todas las hojas del documento.
31.6 Seleccionar Campos;Propiedades de Hoja: Campos
Propiedades de Hoja, Campos
Aqu es donde usted selecciona los Campos (pgina 183) que van a ser mostrados en la hoja desde la lista
Campos Disponibles. Seleccione los elementos que se van a utilizar/eliminar haciendo clic en ellos. Utilice
los botones 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.
QlikView 11 SR2, 11414 495
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 solamente se utiliza
para objetivos de visualizacin y no tiene que ver con los campos Qualify
(pgina 282) en el script load.)
Tambin se pueden ver los campos en una tabla a la vez.
31.7 Propiedades de Hoja: Objetos
Propiedades de Hoja, Objetos
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.
Tipo Especifica el tipo de objeto.
496 QlikView 11 SR2, 11414
Ttulo Suministra el texto, si lo hubiera, que se mostrar en el ttulo del objeto.
Modo Mostrar Indica si el objeto es normal, est minimizado, maximizado, oculto o tiene una
condicin de mostrar.
Estado Muestra en qu estado est el objeto. Vase Estados Alternos (pgina 131) para
ms informacin.
Tiempo de Clculo 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).
Capa 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.
Memoria 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).
Izquierda, Superior,
Derecha,
Inferior
La posicin actual del borde indicado del objeto de hoja, relativo al borde de la
ventana del documento, expresado en pxeles.
Ancho, Altura Las dimensiones del objeto, expresadas en pxeles.
Izquierda (Min.),
Superior (Min.), Derecha
(Min.),
Inferior (Min.)
La posicin actual del objeto cuando est minimizado. Ancho, Altura
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.
QlikView 11 SR2, 11414 497
31.8 Propiedades de Hoja: Seguridad
Propiedades de Hoja, Seguridad
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
Hoja
Permiso para cambiar el diseo de los objetos de hoja existentes.
Copiar/Clonar Objetos
de Hoja
Permiso para aadir una copia de los objetos de hoja existentes.
Acceder a las
propiedades de Objeto de
Hojas
Permiso para acceder al dilogo Propiedades de Hoja.
Eliminar Hoja Permiso para eliminar la hoja.
Acceso a las Propiedades
de la Hoja (Usuarios)
Permiso para acceder a las diferentes hojas de propiedades de los objetos de hoja.
Marcando la opcin Aplicar a todas las hojas, se aplican todas las opciones superiores a todas las hojas del
documento.
498 QlikView 11 SR2, 11414
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 465).
31.9 Propiedades de Hoja: Disparadores
Propiedades de Hoja, Disparadores
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.
QlikView 11 SR2, 11414 499
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
de Hoja
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
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.
31.10 Propiedades de Pestaa
Las propiedades de una pestaa se fijan en el dilogo Propiedades de Pestaa que se abre al hacer clic con
el botn derecho del ratn en una pestaa.
Fuente Vase Fuente (pgina 525). Aqu podr cambiar la fuente del texto de la
pestaa.
Se puede especificar la fuente, el estilo y el tamao del texto. La fuente escogida
se aplicar al texto contenido en todas las pestaas.
500 QlikView 11 SR2, 11414
32 Objetos de Hoja
Estn disponibles los siguientes tipos de objetos de hoja:
Cuadro de Lista pgina 503
Cuadro de Estadsticas pgina 533
Cuadro de Seleccin Mltiple pgina 541
Cuadro de Tabla pgina 555
Grficos: pgina 655
Cuadro de entrada pgina 577
Cuadro de Selecciones Actuales pgina 571
Botn pgina 587
Objeto de Texto pgina 599
Objeto de Lnea/Flecha pgina 607
Objeto Calendario/Deslizador pgina 611
Objeto Personalizado pgina 639
Objeto de Bsqueda pgina 625
Objeto Marcador pgina 619
Contenedor pgina 633
32.1 Objetos Locales y Objetos del Servidor
Existen tres tipos diferentes de objetos de hoja:
Objetos de hoja de documento se almacenan en el documento qvw. Siempre 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
QlikView 11 SR2, 11414 501
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.
32.2 Men Objeto
Los comandos del men Objeto van referidos al objeto de hoja que est actualmente activo. Se puede abrir
eligiendo Objeto en la barra de men, o haciendo clic con el botn derecho del ratn sobre el objeto de
hoja.
En determinadas circunstancias, por ej. cuando una hoja no contiene an ningn objeto de hoja, el men
Objeto para la hoja se encuentra como men Objeto en la barra de herramientas.
Si hay ms de un objeto activo, el men Objeto contiene los comandos comunes a dichos objetos de hoja
activos.
Para una descripcin ms detallada de los diferentes mens de objeto, vea las secciones especficas de cada
objeto.
32.3 Notas y Comentarios
Se pueden aadir notas y comentarios a todos los objetos cuando se est conectado a un QlikView server;
con ello los usuarios pueden crear y compartir notas sobre el objeto actual.
Las notas se comparten con otros usuarios de QlikView y stos pueden responder dejando sus propios
comentarios. Los usuarios podrn guardar una captura de imagen (un marcador) de los datos en cada nota.
Al hacer clic con el botn derecho en un objeto, se puede aadir una nueva nota; y se pueden ver todas las
notas existentes seleccionando Notas en el men contextual. Tras haber seleccionado Aadir una Nueva
Nota o Ver Notas Adjuntas, todos los objetos del documento actual que tengan notas se visualizan con una
indicacin en la esquina superior izquierda. En dicha indicacin se muestra el nmero de notas adjuntas de
cada objeto.
32.4 Arrastrar y soltar a Microsoft Office
Los objetos de hoja en QlikView se pueden arrastrar y soltar directamente a documentos de Microsoft Word,
Excel y PowerPoint. Esta funcionalidad est disponible para documentos locales y de QlikView Server, as
como desde QlikViews instalados y QlikView IE plug-in por igual. Los objetos conservan su interactividad,
lo que significa que se puede hacer anlisis QlikView en directo por ejemplo, en PowerPoint. Simplemente
seleccione un objeto y arrstrelo a la aplicacin de Office para usarlo fuera de QlikView.
Nota:
El plug-in QlikView IE debe estar instalado en el ordenador cliente desde el que se utilice el documento
Microsoft Office.
502 QlikView 11 SR2, 11414
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 503). Tambin puede accederse desde el men Objeto cuando el cuadro de lista es el objeto activo.
33.1 Cuadro de Lista: Men Objeto
Haciendo clic con el botn derecho sobre un cuadro de lista, aparece un men contextual. Podr encontrar
este men tambin en Objeto, en el men Principal cuando se halla activo un cuadro de lista. El men
contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades de Cuadro de Lista donde puede establecerse los
parmetros Propiedades del Cuadro de Lista: General (pgina 507),
Propiedades del Cuadro de Lista: Expresiones (pgina 511), Propiedades del
Cuadro de Lista: Ordenar (pgina 546), Propiedades del Cuadro de Lista:
Presentacin (pgina 520), Propiedades: Nmero (pgina 523), Fuente (pgina
525), Diseo (pgina 526) y Ttulo (pgina 529).
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ciclo Solo est disponible cuando el cuadro de lista se ha configurado para mostrar un
Grupos no jerrquicos (Cclicos) (pgina 946). Abre un men en cascada con los
campos del grupo para seleccionar directamente qu campo se va a mostrar en el
cuadro de lista.
Buscar Abre el cuadro Buscar (pgina 125).
Bsqueda Difusa Abre el cuadro de bsqueda de texto en modo de Bsqueda Difusa (pgina
126).
QlikView 11 SR2, 11414 503
Bsqueda Avanzada Abre El Dilogo Bsqueda Avanzada (pgina 128). Este dilogo permite
introducir expresiones de bsqueda avanzada. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+Mays+F.
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.
Cambiar Valor nicamente disponible para cuadros de lista que muestren campos de entrada.
Pone la celda sobre la que se haya hecho clic en modo de edicin de entrada.
Equivale a pulsar el icono de entrada en la celda.
Restaurar Valores nicamente disponible para cuadros de lista que muestren campos de entrada.
Abre un men en cascada con tres opciones disponibles:
Restaurar Valor nico
Restaura el valor del valor de campo sobre el que se haya hecho clic,
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.
Seleccionar Valores
Posibles
Se seleccionan todos los valores no excluidos en el cuadro de lista.
Seleccionar Valores
Excluidos
Se seleccionan todos los valores excluidos en el cuadro de lista.
Seleccionar Todo Se seleccionan todos los valores del cuadro de lista
Borrar Borra todas las selecciones actuales del cuadro de lista activo.
Borrar Otros Campos Borra las selecciones en otros objetos de hoja, mientras mantiene las actuales en
el cuadro de lista actual.
504 QlikView 11 SR2, 11414
Bloquear Bloquea los valores seleccionados en el cuadro de lista activo. (Si no se han
hecho selecciones, no estar disponible).
Desbloquear Desbloquea los valores bloqueados en el cuadro de lista. (Aparece en lugar de
Bloquear si las selecciones han sido previamente bloqueadas).
Crear Grfico Rpido Abre el Asistente de Grfico Rpido (pgina 833), el cual le ayudar a crear un
grfico de forma rpida y fcil.
Crear Grfico de
Tiempos
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.
Crear Cuadro de
Estadsticas
Realiza varios clculos estadsticos sobre los valores seleccionados de un campo
(muestra) y muestra los resultados en un Cuadro de Estadsticas (pgina 533).
Imprimir Valores
Posibles...
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.
Imprimir Valores
Posibles como PDF
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 deber descargarse de
la pgina web de QlikView e instalarse aparte.
Enviar a Excel Exporta los valores posibles (seleccionados y opcionales) a Microsoft Excel, el
cual es lanzado automticamente, si es que no se est ejecutando ya. QlikView
exporta en formato BIFF (formato nativo de Excel). 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.
Exportar Abre el dilogo Guardar Como donde se pueden especificar una ruta, nombre
de archivo y tipo de archivo (tabla) para los contenidos exportados.
QlikView 11 SR2, 11414 505
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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
506 QlikView 11 SR2, 11414
33.2 Propiedades del Cuadro de Lista: General
Propiedades del Cuadro de Lista, General
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.
QlikView 11 SR2, 11414 507
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 470) 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.
508 QlikView 11 SR2, 11414
Modo And Una Seleccin mltiple dentro de un campo (pgina 120) 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 130). Esta opcin no est disponible para los
campos calculados.
Mostrar Valores
Opcionales
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.
Ocultar Excluidos Alterna entre mostrar o no los valores excluidos de un campo. Los valores
excluidos se vuelven no seleccionados.
Slo Lectura Marcar esta casilla impide que se realicen selecciones en el cuadro de lista. No
obstante, reflejar las selecciones efectuadas en cualquier otra parte del
documento.
Siempre un valor
seleccionado
Marcar esta casilla garantiza que siempre habr un valor seleccionado, lo cual es
til en documentos donde los datos solo tienen sentido si se selecciona un valor,
como las tasas de cambio (de moneda), etc. Esta 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.
Ignorar Campo
Bloqueado
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.
Mostrar en Vista de
rbol
Muestra el cuadro de lista en una Vista de rbol en Cuadros de Lista (pgina
532). 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.
Con Separador Establece el carcter que debiera interpretarse como separador en la ruta
empleada para la Vista de rbol.
Mostrar Frecuencia Alterna entre mostrar la frecuencia de un valor de campo, o no mostrarla. Por
frecuencia se entiende el nmero de combinaciones seleccionables en las que
aparece el valor. Esta opcin no est disponible para los campos calculados.
En Porcentaje Establece si la frecuencia del campo seleccionado debe ser mostrada en nmeros
absolutos o como porcentaje del nmero total de entradas.
QlikView 11 SR2, 11414 509
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.
ID de Objeto 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.
Incluir Valores Excluidos
en la Bsqueda
La lista desplegable le permite elegir entre S, No, o <usar predeterminado> lo
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
125).
Configuraciones de
Impresin
Aqu podr establecer los parmetros de impresin para el trabajo de la
impresora.
Imprimir Todos los
Valores
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).
510 QlikView 11 SR2, 11414
Impresin Segn el
Diseo
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.
33.3 Propiedades del Cuadro de Lista: Expresiones
Propiedades del Cuadro de Lista, Expresiones
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.
QlikView 11 SR2, 11414 511
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.
Color de Texto 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.
Formato de Texto 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.
Gajo Extrado 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.
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.
Mostrar Valor 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.
Tambin hay otros muchos parmetros disponibles.
512 QlikView 11 SR2, 11414
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.
Eliminar 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.
Copiar 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.
Exportar 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.
Pegar 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.
Importar 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.
Ascender Hace ascender la expresin seleccionada un paso ms arriba de la lista. Utilice
este botn si desea cambiar el orden de las expresiones.
Descender Hace descender la expresin seleccionada un paso ms abajo en la lista . Utilice
este botn si desea cambiar el orden de las expresiones.
QlikView 11 SR2, 11414 513
Smbolo de Nulo El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores
NULL) en la tabla.
Smbolo de Perdido El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la
tabla.
Definicin 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).
Habilitar Marcar esta casilla activar la expresin seleccionada. Si la casilla no se marca, la
expresin no se utilizar en absoluto.
Mostrar 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.
Alineacin 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.
Opciones de Presentacin Este grupo define lo que se escribir en las celdas de expresin del cuadro de
lista.
514 QlikView 11 SR2, 11414
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
Grfico
nicamente disponible si se ha seleccionado antes Mini Grfico como Opcin
de Presentacin para una expresin de la tabla. Abre un dilogo para configurar
las propiedades del mini grfico, Configuraciones de Mini Grfico (pgina
517).
QlikView 11 SR2, 11414 515
Establecer Colores
Predeterminados
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
Obliga a todas las celdas de una columna a utilizar la misma escala en el eje y.
Formato de Imagen 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.
516 QlikView 11 SR2, 11414
Configuraciones de Mini Grfico
El dilogo Configuraciones de Mini Grfico
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.
QlikView 11 SR2, 11414 517
Aspecto
Modo Establece el mini grfico como Chispa, Lnea con puntos, Puntos, Barras o Ejes.
Color Abre el dilogo rea de Color (pgina 452) desde donde podr configurar el
color del mini grfico.
Realzar Valor Mximo
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 para el valor mximo.
Realzar Valor Mnimo
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 del valor mnimo.
Realzar Valores Iniciales
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 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.
Establecer Colores
Predeterminados
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.
518 QlikView 11 SR2, 11414
33.4 Propiedades del Cuadro de Lista: Ordenar
Propiedades del Cuadro de Lista, Ordenar
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.
Expresin 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).
Frecuencia Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen
en la tabla).
Valor Numrico Ordena los valores de campo por sus valores numricos.
QlikView 11 SR2, 11414 519
Texto Ordena los valores de campo por orden alfabtico.
Orden de Carga 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.
33.5 Propiedades del Cuadro de Lista: Presentacin
Propiedades del Cuadro de Lista, Presentacin
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.
520 QlikView 11 SR2, 11414
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 La imagen se muestra como tal, lo que puede provocar problemas de mscara.
Rellenar La imagen se ajusta de forma que rellene la celda, sin tener en cuenta la
proporcin o ratio de aspecto.
Mantener Aspecto La imagen se ajusta tanto como sea posible, al tiempo que se mantiene la
proporcin o ratio de aspecto correcto.
Rellenar con Aspecto 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.
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.
Suprimir Barra de
Desplazamiento
Horizontal
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.
Nmero Fijo de
Columnas
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.
Ordenar por 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.
Bordes de Celda 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.
Resaltar Subcadena de
Bsqueda
La cadena de bsqueda hasta lo indicado aqu se resaltar en las
correspondencias.
Fondo Abre el dilogo Configuraciones de Fondo.
Alineacin 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.
QlikView 11 SR2, 11414 521
Configuraciones de
Varias Filas
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
El dilogo 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.
522 QlikView 11 SR2, 11414
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.
Alineacin Horizontal Slo disponible si se ha activado la opcin de imagen. Alinea la imagen a la
Izquierda, Centrado o a la Derecha.
Alineacin Vertical Slo disponible si se ha activado la opcin de imagen. Alinea la imagen en la
parte Superior, Centrado o Inferior.
Transparencia de Imagen Slo disponible si se ha activado la opcin de imagen. Establece el grado de
transparencia de la imagen de fondo.
33.6 Propiedades: Nmero
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.
QlikView 11 SR2, 11414 523
Cada campo tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de
Documento: Nmero (pgina 478). 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 Incluye nmeros y texto. Los nmeros se muestran en formato original.
Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
Money 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.
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.
Time 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.
Fecha/Hora 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.
Interval 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).
Mostrar en porcentaje
(%)
Esta casilla de verificacin afecta a los siguientes formatos: Nmero, Entero y
Fijado.
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
478) en la que se puede editar el formato de nmero por defecto de cualquier campo.
524 QlikView 11 SR2, 11414
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 Si est marcada esta opcin, se aadir un sombreado al texto.
Subrayado Si est marcada esta opcin, el texto se subrayar.
Un ejemplo de la fuente seleccionada se muestra en el panel de vista previa.
QlikView 11 SR2, 11414 525
33.8 Diseo
La pgina de diseo
Un parmetro de diseo solo se aplicar al objeto actual, si se aplica desde la pgina de Propiedades del
Objeto.
Un parmetro de diseo se aplicar a todos los objetos del tipo o tipos especificado(s) en el documento, si se
aplica 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.
Cambiar Imagen... Si se selecciona Imagen como estilo de borde, haga clic en este botn para
establecer la imagen que desea usar.
526 QlikView 11 SR2, 11414
Ajustar Imagen Teniendo Imagen como estilo de borde y verificada esta casilla, se extiende la
superficie del modelo hasta ocupar todo el espacio completo entre las esquinas.
Si no est marcada, se muestran tantas copias posibles de la imagen como se
pueda, en forma de mosaico.
Ancho de Borde Esta 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).
Color 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.
Arcoiris Crea un borde con los colores del arco iris para todos los estilos de borde
excepto para Imagen. El arco iris comenzar con el color bsico seleccionado en
la parte superior del objeto de hoja.
Cuando se elige Simplificado en Propiedades de Documento: General (pgina 446), no hay eleccin
posible en cuanto al tipo de borde, slo 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 Si marca esta opcin, podr hacer las esquinas redondeadas.
Esquinas Las esquinas que no tengan la opcin marcada se dibujarn como rectangulares.
Inclinacin 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.
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.
Normal Al crearse, los objetos de hoja residen en la capa Normal (capa intermedia). Un
objeto de hoja en la capa Normal nunca podr ser oscurecido por objetos de
hoja de la capa Inferior y nunca podr tapar a objetos de hoja de la capa
Superior.
QlikView 11 SR2, 11414 527
Superior Un objeto de hoja en la capa Superior no puede ser nunca tapado por objetos de
hoja de las capas Normal e Inferior. Sin embargo, es posible ubicar otros
objetos de hoja de la capa Superior encima de l.
Personalizar Las capas Superior, Normal e Inferior se corresponden con las capas
internamente numeradas 1, 0 y -1 respectivamente. De hecho se aceptan todos los
valores entre -128 y 127. Escoja esta opcin para introducir un valor de su
eleccin.
Mostrar
En el grupo Mostrar se puede especificar una condicin bajo la que se mostrar el objeto de hoja:
Siempre El objeto de hoja siempre se mostrar.
Condicional El objeto de hoja se mostrar u ocultar dependiendo de una Funciones
Condicionales (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 465). 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 263), 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.
Ajustar a Datos Normalmente los bordes en torno a cualquier tipo de objeto de tabla en
QlikView se encogen cuando las selecciones obligan a que el 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.
Barras de Desplazamiento
En el grupo Barras de Desplazamiento hallar diversos controles para cambiar el formato de las barras de
desplazamiento:
528 QlikView 11 SR2, 11414
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).
Botones de
Desplazamiento
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 452), que se abre haciendo clic en el botn correspondiente.
Ancho de Barra de
desplazamiento
Este control afecta tanto al ancho como al tamao relativo de los smbolos de las
barras 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.
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.
QlikView 11 SR2, 11414 529
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.
Texto de Ttulo 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.
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 452). 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.
Coord. Y Fija la posicin vertical del lado superior del objeto de hoja, en relacin con el
borde superior de la hoja.
Ancho Fija el ancho del objeto de hoja QlikView.
Altura Fija la altura del objeto de hoja QlikView.
La 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.
Vertical La etiqueta puede alinearse verticalmente: en la parte Superior, Centrada o
Inferior dentro del rea de ttulo.
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.
530 QlikView 11 SR2, 11414
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.
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.
Propiedades de Ttulo y Borde
La pgina Propiedades de Ttulo y Borde
En este dilogo se puede establecer a qu objetos del documento debern aplicarse las propiedades de ttulo
y borde.
QlikView 11 SR2, 11414 531
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.
33.10 Vista de rbol en Cuadros de Lista
Si un campo contiene rutas a nodos en una jerarqua, por ej. El mundo/Norte
Amrica/USA/California/ValledeNapa, se puede mostrar un cuadro de lista en modo de rbol. La vista de
rbol mostrar los nodos indentados, para facilitar as la 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.
Vista de rbol en el Cuadro de Lista
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.
532 QlikView 11 SR2, 11414
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.
34.1 Men Objeto del Cuadro de Estadsticas
Haciendo clic una vez con el botn derecho del ratn sobre un Cuadro de Estadsticas aparece un men
contextual. Contiene los siguientes comandos:
Propiedades Abre la pgina Propiedades de Cuadro de Estadsticas: General (pgina 535).
Aqu es posible elegir las estadsticas que se presentarn en el Cuadro de
Estadsticas.
Las pginas Propiedades del Cuadro de estadstica: Nmero (pgina 538),
Fuente (pgina 525), Diseo (pgina 526) y Propiedades de Ttulo y Borde
(pgina 531) tambin estn accesibles desde este comando. Aqu se pueden
establecer los parmetros de fuente y borde.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
QlikView 11 SR2, 11414 533
Seleccionar Valores
Posibles
Se seleccionan todos los valores no excluidos en el cuadro de lista
correspondiente.
Seleccionar Valores
Excluidos
Se seleccionan todos los valores excluidos en el cuadro de lista correspondiente.
Seleccionar Todo Se seleccionan todos los valores en el cuadro de lista correspondiente.
Borrar Borra todas las selecciones actuales en el cuadro de lista correspondiente.
Borrar Otros Campos Borra las selecciones de todos los restantes objetos de hoja, al tiempo que
mantiene las actuales en el cuadro de lista correspondiente.
Bloquear Bloquea los valores seleccionados en el cuadro de lista correspondiente.
Desbloquear Desbloquea los valores bloqueados en el cuadro de lista correspondiente.
Imprimir Abre el dilogo Imprimir: General (pgina 109) para permitirle imprimir los
contenidos del Cuadro de Estadsticas.
Imprimir como PDF... 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.
Enviar a Excel Exporta los valores posibles (incluidos los seleccionados) a Microsoft Excel, el
cual se ejecuta de inmediato, si no estaba ya en ejecucin. QlikView exporta en
formato BIFF (formato nativo de Excel). 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.
Exportar Abre el dilogo Guardar Como donde se pueden especificar una ruta, nombre
de archivo y tipo de archivo (tabla) para los contenidos exportados.
Copiar al Portapapeles Este men en cascada contiene las diversas opciones disponibles para el objeto
de hoja.
Datos
Copia las filas de datos del cuadro de 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.
534 QlikView 11 SR2, 11414
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
34.2 Propiedades de Cuadro de Estadsticas: General
Esta pgina de propiedades se abre seleccionando Cuadro de Estadsticas desde Nuevo Objeto de Hoja en
el men Ver, o haciendo clic con el botn derecho sobre una caja de estadsticas y eligiendo Propiedades
desde el men contextual. Aqu se pueden elegir las estadsticas que se calcularn y mostrarn en el cuadro
de estadsticas.
QlikView 11 SR2, 11414 535
Propiedades de Cuadro de Estadsticas, General
Ttulo Aqu puede introducir un texto que mostrar en el rea de ttulo del objeto de
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.
ID de Objeto 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.
Campo Seleccione el campo que contiene los valores que se van a utilizar en la lista del
cuadro de grupo Campo.
536 QlikView 11 SR2, 11414
Utilizar como Ttulo 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.
Funciones Disponibles 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.
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.
Fondo Abre el dilogo Configuraciones de Fondo (pgina 522).
Funciones Mostradas Enumera en una lista las funciones estadsticas que se utilizarn en el Cuadro de
Estadsticas.
Configuraciones para
Variable Seleccionada
La apariencia del cuadro de estadsticas se puede modificar an ms desde el
grupo Configuraciones para la Fila Seleccionada.
Etiqueta Reemplace los nombres predefinidos de las funciones introduciendo etiquetas
alternativas aqu.
Color de Fondo Determina el color de fondo de la fila seleccionada. El color de fondo puede
definirse como un color slido o un degradado mediante el dilogo rea de
Color que se abre al hacer clic en el botn correspondiente.
Color de Texto Esta alternativa le permite escoger un color de texto para la fila seleccionada.
Aplicar Colores a todas
las Filas
Marque esta alternativa antes de pulsar en Aplicar o Aceptar para que el color
elegido se aplique en todas las filas del cuadro de estadsticas.
Las funciones estadsticas disponibles son:
Contador Numrico Tamao de Muestra Nmero de valores numricos de la muestra.
Contador de Nulos Nmero de cadenas vacas de la muestra
Contador de Texto Nmero de valores alfanumricos de la muestra
Contador de Totales 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)
Contador de Valores
Nulos y Alfanumricos
Nmero de valores no numricos entre los posibles valores (suma de Contador de
Nulos y Contador de Texto)
QlikView 11 SR2, 11414 537
Suma Suma de la muestra
Media Media aritmtica de la muestra
Desviacin Tpica Desviacin estndar de la muestra
Asimetra Asimetra de la muestra
Curtosis Curtosis de la Muestra
Mnimo Mnimo de la muestra
Mximo Mximo de la muestra
nico Valor Slo valores numricos posibles
Mediana Mediana de la muestra
Percentil Puntos percentiles de la muestra
La muestra se compone de todos los valores no excluidos (es decir, seleccionados + opcionales) del campo.
Si hace clic en los valores que representan valores de campo reconocibles, tales como Min, Max, los valores
de campo correspondientes se tornarn seleccionados.
34.3 Propiedades del Cuadro de estadstica: Nmero
Propiedades del Cuadro de Estadsticas, Nmero
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 QlikView 11 SR2, 11414
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.
Entero Muestra los valores numricos como enteros.
Fijar en _ Decimales Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
Money 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.
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.
Time 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.
Fecha/Hora 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.
Interval 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).
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 525).
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.
QlikView 11 SR2, 11414 539
Vase Diseo (pgina 526).
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 529).
540 QlikView 11 SR2, 11414
35 Cuadro de Seleccin Mltiple
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.
35.1 Cuadro de Seleccin Mltiple: Men Objeto
El men Objeto del Cuadro de Seleccin Mltiple tiene tres versiones diferentes. Si hace clic sobre el rea
de ttulo, el men contextual contendr comandos que son aplicables al cuadro en su totalidad, mientras que
si el puntero del ratn se halla sobre un campo individual, el men se mostrar ms extenso, incluyendo
comandos de aplicacin exclusiva a dicho campo. Por ltimo, si abre primeramente un archivo, el men
flotante mostrar otro diseo diferente. Los diversos comandos de men disponibles son los siguientes:
Propiedades Abre el dilogo Propiedades del Cuadro de Seleccin mltiple donde pueden
establecerse los parmetros Propiedades de Cuadro de Seleccin Mltiple:
General (pgina 544),Multi Box Properties: Sort, Propiedades del Cuadro de
Seleccin Mltiple: Presentacin (pgina 548), Propiedades del Cuadro de
Seleccin Mltiple: Nmero (pgina 553), Fuente (pgina 525) y Diseo
(pgina 526) .
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
Buscar Abre el Text Search Box para buscar en un campo abierto.
Bsqueda Difusa Abre el cuadro de bsqueda de texto en modo Bsqueda Difusa (pgina 126)
para buscar en un campo abierto.
Bsqueda Avanzada Abre el El Dilogo Bsqueda Avanzada (pgina 128) 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.
Seleccionar Valores
Posibles
Se seleccionan todos los valores de campo no excluidos.
Seleccionar Valores
Excluidos
Se selecciona la totalidad de valores del campo Excluded.
Seleccionar Todo Se selecciona la totalidad de valores del campo.
Borrar Todas las
Selecciones
Borra todas las selecciones actuales en el cuadro mltiple.
Borrar Borra todas las selecciones actuales en el campo.
Borrar Otros Campos 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.
Bloquear Bloquea el(los) valor(es) seleccionado(s) del campo.
Bloquear Todas las
Selecciones
Bloquea el(los) valor(es) seleccionado(s) del Cuadro de Seleccin Mltiple.
542 QlikView 11 SR2, 11414
Desbloquear Desbloquea los valores bloqueados del campo.
Desbloquear Todas las
Selecciones
Desbloquea los valores bloqueados del cuadro mltiple.
Imprimir 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).
Imprimir como PDF... 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.
Enviar a Excel 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. QlikView exporta en formato BIFF (formato
nativo de Excel). 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).
Exportar 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 431).
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 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.
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.
QlikView 11 SR2, 11414 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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
35.2 Propiedades de Cuadro de Seleccin Mltiple:
General
Propiedades de Cuadro de Seleccin Mltiple, General
544 QlikView 11 SR2, 11414
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.
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.
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 (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.
Campos Mostrados en el
Cuadro de Seleccin
Mltiple
En esta columna se muestran los nombres de los campos seleccionados de la lista
Campos Disponibles que se incluirn en el cuadro de tabla. Inicialmente no se
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 282) del script de carga.)
Tambin es posible ver los campos de una tabla de una vez.
Expresin 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.
Editar... Abre el dilogo Editar Expresin (dilogo) (pgina 823) para el campo elegido
en la columna Campos Mostrados en Cuadro de Seleccin Mltiple.
Ascender Mueve un campo hacia arriba en el orden de visualizacin.
QlikView 11 SR2, 11414 545
Descender Mueve un campo hacia abajo en el orden de visualizacin.
Ordenar por Volumen Ordena los campos de la columna Campos Mostrados en Cuadro de Seleccin
Mltiple en orden numrico.
Orden de Carga 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.
Orden Alfabtico Ordena los campos de la columna Campos Mostrados en Cuadro de Seleccin
Mltiple en orden alfabtico.
Ordenar por
Aplicabilidad
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.
ID de Objeto 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.
35.3 Propiedades del Cuadro de Lista: Ordenar
Propiedades del Cuadro de Lista, Ordenar
546 QlikView 11 SR2, 11414
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.
Expresin 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).
Frecuencia Ordena los valores de campo por la frecuencia (la cantidad de veces que aparecen
en la tabla).
Valor Numrico Ordena los valores de campo por sus valores numricos.
Texto Ordena los valores de campo por orden alfabtico.
Orden de Carga 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.
QlikView 11 SR2, 11414 547
35.4 Propiedades del Cuadro de Seleccin Mltiple:
Presentacin
Propiedades del Cuadro de Seleccin Mltiple, Presentacin
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.
Configuraciones de
Varias Filas
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 QlikView 11 SR2, 11414
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.
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.
Slo una Columna Con esta opcin marcada, los valores del Cuadro de Seleccin Mltiple se
presentarn en una sola columna.
Suprimir Barra de
Desplazamiento
Horizontal
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.
Ordenar por Columna 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.
Bordes de Celda 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.
Ocultar Excluidos Establece si los valores excluidos debern mostrarse o no. Los valores excluidos
se vuelven no seleccionados.
Slo Lectura Marcar esta casilla evita que se realicen selecciones directamente en el cuadro de
Seleccin Mltiple, hacindolo nicamente herramienta para mostrar.
Ignorar Nulos 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.
Ignorar Campo
Bloqueado
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.
Estilo de Rejilla 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.
QlikView 11 SR2, 11414 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.
Color Cerrado 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 452), que se abre al hacer
clic sobre el botn.
Limitar Lista desplegable
a n Lneas
Limita la longitud de los cuadros de lista desplegable abiertos en el Cuadro de
Seleccin Mltiple. Introduzca en el cuadro de texto el nmero mximo de
valores que se mostrarn.
Estilo Elija entre los estilos Bordes o Ligero.
Fondo Abre el dilogo Configuraciones de Fondo (pgina 522).
Configuraciones de Campo Avanzadas
Configuraciones de Campo Avanzadas
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 QlikView 11 SR2, 11414
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.
Formato de Imagen 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 la Imagen
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.
Ignorar Estilo de
Seleccin
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.
QlikView 11 SR2, 11414 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
en la Bsqueda
Este parmetro especifica si los valores excluidos deberan ser incluidos en las
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 QlikView 11 SR2, 11414
35.5 Propiedades del Cuadro de Seleccin Mltiple:
Nmero
Propiedades del Cuadro de Seleccin Mltiple, Nmero
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 478). 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 Incluye nmeros y texto. Los nmeros se muestran en formato original.
Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en _ Decimales Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
Money 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.
QlikView 11 SR2, 11414 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.
Time 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.
Timestamp 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.
Interval 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).
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
478) 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 525).
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 526).
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 529).
554 QlikView 11 SR2, 11414
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.
36.1 Utilizacin del Cuadro de Tabla
Ordenar
Es posible ordenar el cuadro de tabla por cualquier columna: simplemente haga clic en el botn derecho en
la columna y seleccione Ordenacin en el men contextual. Haga doble clic en el ttulo de la columna
Ordenar por. Elegir Ordenar desde el men contextual o hacer doble clic en el ttulo de la columna invertir
el criterio de ordenacin.
Cambiar el Orden de las Columnas
Se puede cambiar el orden de las columnas con el mtodo arrastrar y soltar. Apunte al ttulo de la columna,
luego mantenga el botn del ratn pulsado mientras arrastra la columna a su nueva posicin. Para
deshabilitar esta utilidad se deselecciona la casilla de verificacin Permitir Arrastrar y Soltar en la pgina
Propiedades de Cuadro de Tabla en la pgina Presentacin.
36.2 Cuadro de Tabla: Men Objeto
El men Objeto del Cuadro de Tabla tiene dos versiones diferentes. Si hace clic en el rea de ttulo ver
aparecer un men contextual que contiene comandos aplicables al cuadro en su totalidad; en cambio si el
puntero del ratn se sita sobre un campo individual, el men se mostrar ms extenso, incluyendo
comandos de aplicacin exclusiva a ese campo. Los diversos comandos de men disponibles son los
siguientes:
Propiedades Abre el dilogo Propiedades de Cuadro de Tabla donde pueden establecerse los
parmetros Propiedades de Cuadro de Tabla: General (pgina 561),
Propiedades del Cuadro de Tabla: Ordenar (pgina 563), Propiedades del
Cuadro de Tabla: Presentacin (pgina 564), Propiedades de Grfico: Estilo
(pgina 821), Propiedades del Cuadro de Tabla: Nmero (pgina 567), Fuente
(pgina 525) y Diseo (pgina 526).
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 555
Ajustar Columnas a los
Datos
Ajusta el ancho de todas las columnas de las tablas al dato ms ancho de cada
columna. La cabecera se incluye en el clculo.
Igualar Ancho de
Columna
Si hace clic en una columna esta opcin establece el mismo ancho de dicha
columna para toda la tabla.
Ordenar Ordena los registros por el campo en el se que haya hecho clic.
Personalizar Formato de
Celdas
Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le
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.
Cambiar Valor 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.
Restaurar Valores nicamente disponible para columnas de cuadro de tabla que muestren campos
de entrada. Abre un men en cascada con tres opciones disponibles.
Restaurar Valor nico
Restaura el valor del valor de campo sobre el que se haya hecho clic,
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.
Seleccionar Valores
Posibles
Todos los valores no excluidos del campo se seleccionan.
556 QlikView 11 SR2, 11414
Seleccionar Valores
Excluidos
Se seleccionan todos los valores excluidos del campo.
Seleccionar Todo Se selecciona la totalidad de valores del campo.
Borrar Todas las
Selecciones
Borra las selecciones de todos los campos mostrados en el cuadro de tabla.
Borrar Borra todas las selecciones actuales en el campo.
Borrar Otros Campos Selecciona todos los valores posibles del campo actual, despus borra las
selecciones en todos los dems campos.
Bloquear Bloquea el(los) valor(es) seleccionado(s) del campo.
Desbloquear Desbloquea los valores bloqueados del campo.
Imprimir Abre el cuadro de dilogo estndar Imprimir: General (pgina 109) desde el
que podr imprimir la tabla.
Imprimir como PDF... 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.
Enviar a Excel Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba
abierto ya. QlikView exporta en formato BIFF (formato nativo de Excel). La
tabla aparecer en una nueva hoja de Excel. Para que esta funcionalidad opere
como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el
ordenador.
Exportar Exporta el contenido de la tabla a un archivo de su 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).
Las imgenes de un cuadro de tabla no se incluirn al exportar a un formato HTML.
QlikView 11 SR2, 11414 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
558 QlikView 11 SR2, 11414
El dilogo Personalizar Formato de Celdas
Personalizar Formato de Celdas
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
Tabla
Este panel de vista previa le mostrar cambios de formato efectuados en un grupo
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.
QlikView 11 SR2, 11414 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.
Rehacer 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.
Texto de Muestra Aqu tiene una celda de visualizacin previa que le permitir ver el efecto de los
parmetros aplicados.
Color de Fondo Define el color de fondo de la celda.
Color de Texto Define el color de texto de la celda.
Borde ante la celda Aqu podr definir el borde que preceder a la celda. Existe un desplegable en el
que podr definir el estilo de borde y 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.
Borde tras la celda Aqu podr definir el borde que suceder a la celda. Existe un desplegable en el
que podr definir el estilo de borde y 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.
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 QlikView 11 SR2, 11414
36.3 Propiedades de Cuadro de Tabla: General
La pgina Propiedades de Cuadro de Tabla: General se abre haciendo clic con el botn derecho sobre un
cuadro de tabla y eligiendo el comando Propiedades en el men contextual, o seleccionando Propiedades
en el men Objeto cuando est activo un cuadro de tabla.
En la ventana Ttulo se puede dar un nombre al objeto contenedor, que 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.
Propiedades de Cuadro de Tabla, General
Campos Disponibles En esta columna se muestran los nombres de los campos origen disponibles.
Inicialmente, todos los campos (excluyendo los campos del sistema) aparecen en
esta columna. Para incluir los campos de sistema, haga clic en Mostrar Campos
de Sistema.Seleccione los elementos que se van a utilizar/eliminar haciendo clic
en ellos. Utilice los botones 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
Cuadro de Tabla
En esta columna se muestran los nombres de los campos seleccionados de la lista
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.
QlikView 11 SR2, 11414 561
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. 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 282) del script de carga.)
Ascender Mueve un campo hacia arriba en el orden de visualizacin.
Descender Mueve un campo hacia abajo en el orden de visualizacin.
Ordenar por Volumen Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en
orden numrico.
Orden de Carga Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla por
orden de carga, es decir, en el orden en que son ledos desde la base de datos.
Orden Alfabtico Ordena los campos de la columna Campos Mostrados en Cuadro de Tabla en
orden alfabtico.
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.
ID de Objeto 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.
Condicin de Clculo 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.
Mensajes de Error 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.
562 QlikView 11 SR2, 11414
36.4 Propiedades del Cuadro de Tabla: Ordenar
Propiedades del Cuadro de Tabla, Ordenar
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.
Frecuencia Cambia si el procedimiento de ordenacin de los valores debe hacerse por
frecuencia o no.
Valor Numrico Cambia si el procedimiento de ordenacin de los valores debe hacerse por valor
numrico o no.
Texto Alterna entre hacer el procedimiento de ordenacin de los valores por orden
alfabtico o no, de acuerdo con el estndar ASCII.
QlikView 11 SR2, 11414 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.
36.5 Propiedades del Cuadro de Tabla: Presentacin
Propiedades del Cuadro de Tabla, Presentacin
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
de Campos Nulos
Si est activado, se eliminarn del campo seleccionado las filas donde el valor de
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 QlikView 11 SR2, 11414
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.
Configuraciones de
Varias Filas
En este grupo se pueden configurar las cabeceras de tabla y las celdas de datos
para que muestren los valores en varias filas, lo cual es til para cadenas de texto
largas.
Dividir TextoAltura de Cabecera n 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.
Etiquetas Verticales Si est marcado, todas las etiquetas de campo sern rotadas a la posicin vertical.
Permitir Arrastrar y
Soltar
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).
QlikView 11 SR2, 11414 565
36.6 Propiedades de Grfico: Estilo
Propiedades de Grfico, Estilo
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.
Modo Indentado 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.
Bordes Verticales de
Celdas de Dimensin
Este parmetro determina si se mostrarn bordes de celda verticales en las
columnas de la dimensin.
566 QlikView 11 SR2, 11414
Bordes Verticales de
Celdas de Expresin
Igual que el anterior, pero para las columnas de la expresin.
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 522).
Transparencia de Color
del Fondo de Celda
Si se ha aplicado un color o una imagen en Configuraciones de Fondo, aqu
podr ajustar el grado de transparencia de dicho color o imagen en el fondo de
celda.
Transparencia de Bordes
de Celda
Determina cmo sern de pronunciados los bordes de celda.
36.7 Propiedades del Cuadro de Tabla: Nmero
Propiedades de Cuadro de Tabla, Nmero
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.
QlikView 11 SR2, 11414 567
Cada campo tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de
Documento: Nmero (pgina 478). 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 Incluye nmeros y texto. Los nmeros se muestran en formato original.
Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en _ Decimales Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
Money 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.
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.
Time 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.
Timestamp 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.
Interval 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).
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
478) 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 525).
568 QlikView 11 SR2, 11414
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 526).
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 529).
QlikView 11 SR2, 11414 569
570 QlikView 11 SR2, 11414
37 Cuadro de Selecciones Actuales
En el cuadro de selecciones actuales se listan las selecciones por nombre y valor de campo. Esta herramienta
muestra la misma informacin que el cuadro flotante Selecciones Actuales (pgina 122) pero se posiciona
directamente en la hoja, igual que cualquier objeto de hoja. El Indicadores (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.
37.1 Cuadro de Selecciones Actuales: Men Objeto
El men Objeto, del cuadro de selecciones actuales, tiene dos versiones diferentes. Si se ha hecho clic en el
rea de ttulo, el men contextual contendr comandos que son aplicables a todo el cuadro; si una
determinada entrada de datos est bajo el puntero del ratn, el men se ampliar, para pasar a incluir
comandos aplicables a esta entrada. Los comandos del men son:
Propiedades Abre el dilogo Propiedades del Cuadro de Selecciones Actuales donde pueden
definirse los parmetros Propiedades del Cuadro de Selecciones Actuales:
General (pgina 573), Fuente (pgina 525) y Diseo (pgina 526).
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Seleccionar Valores
Posibles
Se seleccionan todos los valores de campo no excluidos.
QlikView 11 SR2, 11414 571
Seleccionar Valores
Excluidos
Se seleccionan todos los valores excluidos del campo.
Seleccionar Todo Se selecciona la totalidad de valores del campo.
Borrar Borra todas las selecciones actuales en el campo.
Borrar Otros Campos Borra las selecciones en todos los 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.
Bloquear Bloquea el(los) valor(es) seleccionado(s) del campo.
Desbloquear Desbloquea los valores bloqueados del campo.
Imprimir 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.
Imprimir como PDF... 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.
Enviar a Excel Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no
estaba ya en ejecucin. QlikView exporta en formato BIFF (formato nativo de
Excel). El texto aparecer en las celdas de una nueva hoja de Excel. Para que esta
funcionalidad opere como es debido es necesario tener instalado Microsoft Excel
97 o posterior en el ordenador.
Exportar Abre un 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).
572 QlikView 11 SR2, 11414
Copiar al Portapapeles Este men en cascada contiene las diversas opciones disponibles para el objeto
de hoja.
Datos
Copia los valores posibles (seleccionados y opcionales) en el portapapeles.
Valor de Celda
Copia en el portapapeles el valor de texto de la celda del cuadro de selecciones
actuales sobre la que se haya hecho clic con el 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
37.2 Propiedades del Cuadro de Selecciones Actuales:
General
La pgina Propiedades del Cuadro de Selecciones actuales: General 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 se pueden fijar los parmetros generales para el Cuadro de Selecciones Actuales.
QlikView 11 SR2, 11414 573
Propiedades del Cuadro de Selecciones Actuales, General
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.
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.
ID de Objeto 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.
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 QlikView 11 SR2, 11414
Estado Marcar esta opcin aadir una columna de Estado con un indicador al cuadro
de selecciones actuales.
Valores Marcar esta opcin aadir una columna de Valores al cuadro de selecciones
actuales, que lista el valor de campo seleccionado.
Selectores Desplegables 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.
Iconos de Borrado 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
Iconos de
Bloqueo/Desbloqueo
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.
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.
Estado La etiqueta que se va a mostrar encima de la columna Estado puede editarse en
el cuadro de texto.
Valores La etiqueta que se va a mostrar encima de la columna Valores puede editarse en
el cuadro de texto.
En el grupo Color se pueden editar los colores de los diferentes componentes del cuadro de selecciones
actuales.
Fondo de Etiqueta Define el color de fondo que tendr la etiqueta.
Color de Texto de la
Etiqueta
Define el color del texto de la etiqueta.
Color de Texto Define el color de texto del rea de visualizacin.
Fondo Abre el dilogo Configuraciones de Fondo (pgina 522).
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 525).
QlikView 11 SR2, 11414 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 526).
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 529).
576 QlikView 11 SR2, 11414
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.
38.1 Usar el Cuadro de Entrada
Un cuadro de entrada se compone de tres columnas en un diseo similar al del cuadro de seleccin mltiple.
La primera columna muestra una lista de variables. La segunda columna muestra un signo igual '=' y la
tercera columna muestra los valores de las variables. Puede contener una o muchas variables, cada una en
una fila individual.
Las variables en QlikView son entidades con nombre, que contienen un nico valor de datos, a diferencia de
los campos, que pueden contener (y en general es as) valores mltiples. Adems, mientras que los campos
obtienen sus valores de las sentencias load y select en el script, las variables obtienen sus valores de las
sentencias let y set en el script, mediante llamadas de Automatizacin o con la ayuda de cuadros de entrada
en el diseo. Para ms informacin sobre variables y campos, vea el Campos (pgina 183).
Las variables pueden contener datos numricos o alfanumricos. Si el primer carcter de una variable es un
signo igual '=' QlikView intentar evaluar el valor como una frmula (expresin QlikView) y a continuacin
mostrar o devolver el resultado, no el texto real de la frmula.
En un cuadro de entrada se muestra el valor actual de la variable. Al hacer clic sobre un valor del cuadro de
entrada, la celda se mostrar en modo de edicin, de manera que se pueda introducir un nuevo valor o
modificar el anterior. Si la variable contiene una frmula, se visualizar sta en lugar del resultado. La celda
en modo de edicin normalmente contiene un botn ... que abre una ventana de edicin completa para
facilitar la edicin de frmulas largas. La funcin de una celda de valor variable en un cuadro de entrada
puede compararse con la de una celda en una hoja de clculo.
Algunas veces, la celda de valor variable en el cuadro de entrada contendr un icono desplegable,
facilitando un acceso rpido a los valores utilizados recientemente o a valores predefinidos. Una variable
puede contener una regla adjunta, que impida o restrinja la entrada de valores que no cumplan ciertos
criterios. En algunos casos, una variable de un cuadro de entrada puede ser de Solo Lectura, en cuyo caso
ser imposible acceder al modo de edicin.
38.2 Cuadro de Entrada: Men Objeto
Haciendo clic una vez con el botn derecho del ratn sobre un cuadro de entrada, aparece un men
contextual (o flotante). Este men tambin se encuentra bajo Objeto en el men Principal cuando est activo
un cuadro de entrada. El men contiene los siguientes comandos:
Propiedades Abre la pgina Propiedades del Cuadro de Entrada en la cual se pueden
configurar sus parmetros.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 577
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Imprimir 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.
Imprimir como PDF... 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.
Enviar a Excel Exporta los valores del cuadro de entrada a Microsoft Excel, el cual es lanzado
automticamente si no estaba ya antes en ejecucin. QlikView exporta en
formato BIFF (formato nativo de Excel). 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.
Exportar 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).
578 QlikView 11 SR2, 11414
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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
38.3 Propiedades del Cuadro de Entrada: General
La pgina Propiedades de Cuadro de Entrada: General se abre haciendo clic con el botn derecho sobre
un cuadro de entrada y seleccionando la opcin Propiedades en el men contextual. Aqu se pueden
establecer parmetros generales para el Cuadro de Entrada.
QlikView 11 SR2, 11414 579
Propiedades del Cuadro de Entrada, General
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.
Variables Disponibles 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.
Mostrar Variables de
Sistema
Hace que se muestren las variables de sistema en la lista de Variables
Disponibles.
Nueva Variable Abre el dilogo Nueva Variable donde se puede definir una variable
personalizada.
Variables Mostradas Las variables que se habrn de mostrar en el cuadro de entrada se listan en esta
columna. Inicialmente la columna est vaca.
Ascender Mueve una variable hacia arriba en el orden de presentacin.
Descender Mueve una variable hacia abajo en el orden de presentacin.
580 QlikView 11 SR2, 11414
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.
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.
ID de Objeto 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.
38.4 Propiedades del Cuadro de Entrada: Presentacin
Propiedades del Cuadro de Entrada, Presentacin
QlikView 11 SR2, 11414 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.
Mostrar Signo Igual Desactive esta casilla si no desea que aparezca el signo igual en el Cuadro de
Entrada. Este parmetro es comn a todas las variables.
Fondo Abre el dilogo Configuraciones de Fondo (pgina 522).
Alineacin Aqu podr fijar la alineacin de las variables. Se pueden alinear de forma
individual a la izquierda, centradas o a la derecha.
Colores de Fila En este grupo se pueden configurar opciones individuales de color para la fila
seleccionada en la lista de Variables a la izquierda.
Fondo
Especifica el color de fondo de la fila seleccionada. El color puede definirse
como un color 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.
582 QlikView 11 SR2, 11414
38.5 Propiedades de Cuadro de Entrada: Reglas y
Propiedades de documento: Variables
Propiedades de Cuadro de Entrada, Reglas y Propiedades de documento, Variables
La 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 185)) 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:
QlikView 11 SR2, 11414 583
Sin Reglas Los valores introducidos no se contrastan con ninguna regla especfica.
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.
Personalizar 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.
Ejemplo:
$>0 har que el cuadro de entrada slo acepte la introduccin de valores positivos en la
variable seleccionada.
El valor previo de la variable puede llamarse por el nombre de la variable.
Ejemplo:
$>=abc+1 como una regla en una variable llamada abc har que el cuadro de entrada
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 Marca la variable como de slo lectura. No se pueden introducir valores.
Habilitar el dilogo
Definir Expresin
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.
Sonido en Caso de
Entrada no Permitida
Marque esta alternativa para que se reproduzca un sonido de advertencia en
QlikView cuando el usuario introduce un valor que no cumple las reglas.
Mensaje de Error Normalmente, si el usuario intenta introducir un valor que no cumple las reglas
no ser admitido, dejando el valor actual de la variable en su lugar. Marcando
esta alternativa, es posible especificar un Mensajes de Error Personalizados
(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.
584 QlikView 11 SR2, 11414
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.
Predefinidos (Lista
Desplegable)
Una lista desplegable, disponible para el usuario, con los Valores Predefinidos
para la variable seleccionada en el cuadro de entrada.
Predefinidos (Botones de
Incremento)
Una barra de desplazamiento, disponible para el usuario, para la variable
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.
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.
Comentario Se trata de un campo comentario en el que el creador de una variable puede
describir su propsito y funcin.
38.6 Propiedades del Cuadro de Entrada: Nmero
La pgina Propiedades de Cuadro de Entrada: Nmero se abre haciendo clic con el botn derecho sobre
un cuadro de entrada y seleccionando la opcin Propiedades en el men contextual.
Esta pgina de propiedades da informacin para todas las variables del cuadro de entrada. El formato de
nmero puede establecerse de forma individual para las variables, seleccionando una o varias variables
(Hacer clic, Mays+clic o Ctrl+clic) en el cuadro de texto Variables.
Cada variable tiene un formato numrico predefinido que se puede establecer en la pgina Propiedades de
Documento: Nmero (pgina 478). 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 valores de variables:
Mixto Incluye nmeros y texto. Los nmeros se muestran en formato original.
Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en _ Decimales Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
QlikView 11 SR2, 11414 585
Money 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.
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.
Time 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.
Timestamp 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.
Interval 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).
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 525).
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 526).
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 529).
586 QlikView 11 SR2, 11414
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 menObjeto cuando el botn es el objeto activo.
39.1 Botn: Men Objeto
El botn Objeto se abre haciendo clic con el botn derecho sobre el objeto. Los comandos del men son los
siguientes:
Propiedades Abre la pgina Botn Propiedades: General (pgina 589) donde podr
establecer los parmetros que definen el botn.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Enviar a Excel Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no
estaba ya en ejecucin. QlikView exporta en formato BIFF (formato nativo de
Excel). El texto aparecer en una nica celda en una nueva hoja de Excel. Para
que esta funcionalidad opere como es debido es necesario tener instalado
Microsoft Excel 97 o posterior en el ordenador.
QlikView 11 SR2, 11414 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
588 QlikView 11 SR2, 11414
39.2 Botn Propiedades: General
Botn Propiedades, General
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.
Alineacin El texto del botn puede alinearse a la izquierda, centrarse o alinearse a la
derecha.
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.
Plano 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.
QlikView 11 SR2, 11414 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.
Color 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.
Transparencia 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.
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.
ID de Objeto 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.
Condicin Habilitada 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.
590 QlikView 11 SR2, 11414
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.
Eliminar Elimina la accin del objeto.
Ascender Mueve la accin seleccionada un paso hacia arriba en la lista.
Estado Alterno Determina el estado al que hace referencia la accin. Este parmetro slo es
relevante para acciones relacionadas con selecciones o marcadores.
Aadir Accin (Dilogo)
La pgina Acciones
QlikView 11 SR2, 11414 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.
Seleccionar Valores
Excluidos
Selecciona los valores excluidos en el campo especificado.
Seleccionar Valores
Posibles
Selecciona los valores posibles en el campo especificado.
Alternar Select Alterna entre la 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.
Adelante Avanza un paso en la lista de selecciones.
Atrs Retrocede un paso en la lista de selecciones.
Pareto Select 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.
Bloquear Campo Bloquea las selecciones en el campo especificado.
Bloquear Todo Bloquea todos los valores de todos los campos.
Desbloquear Campo Desbloquea las selecciones en el campo especificado.
Desbloquear Todo Desbloquea todos los valores de todos los campos.
Desbloquear y Borrar
Todo
Desbloquea todos los valores y elimina todas las selecciones de todos los
campos.
Borrar Otros Campos Borra todos los campos excepto uno que se especifique.
Borrar Todo Borra todas las selecciones excepto las bloqueadas.
Eliminar Campo Borra un determinado campo.
Copiar Contenidos de
Estado
Copia las selecciones del Estado Fuente al Estado Destino. Slo est disponible
si se han definido estados alternos.
Intercambiar Contenidos
de Estado
Intercambia las selecciones del Estado 1 con las del Estado 2. Slo est
disponible si se han definido estados alternos.
592 QlikView 11 SR2, 11414
Diseo
Activar Objeto Activa el objeto especificado por ID de Objeto. Esta funcin no est operativa
en el cliente Ajax.
Activar Hoja Activa la hoja especificada por ID de Hoja.
Activar Hoja Siguiente Abre la siguiente hoja del documento.
Activar Hoja Anterior Abre la hoja previa en el documento.
Minimizar Objeto Minimiza el objeto especificado por ID de Objeto.
Maximizar Objeto Maximiza el objeto especificado por ID de Objeto.
Restaurar Objeto Restaura el objeto especificado por el ID de Objeto.
Fijar Nombre de Estado Aplica el Estado especificado al objeto definido por ID de Objeto. 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.
Crear Marcador Crea un marcador a partir de la seleccin actual. Especifique ID de Marcador y
Nombre de Marcador. Seleccione Oculto para crear un marcador oculto.
Reemplazar Marcador Reemplaza el marcador especificado mediante el ID de Marcador, por la
seleccin actual.
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 de
documento).
Imprimir Hoja Imprime la hoja especificada por el ID de Hoja. (No disponible como disparador
de hoja o de documento). Esta funcin no est operativa en el cliente AJAX.
Imprimir Informe Imprime el informe especificado por ID de Informe. Especifique el Nombre de
impresora si el informe 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 de documento).
QlikView 11 SR2, 11414 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).
Lanzar 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 de documento).
Nombre de archivo
Introduzca la ruta al archivo que deber abrirse con la aplicacin anteriormente
especificada. (No disponible como disparador de hoja o de documento).
Parmetros
Especifique los parmetros para la lnea de comandos desde la que se inicia la
aplicacin. (No disponible como disparador de hoja o de documento).
Directorio de Trabajo
Establece el directorio de trabajo para la aplicacin que se va a lanzar. (No
disponible como disparador de hoja o de documento).
Salir de la aplicacin al cerrar QlikView
Fuerza el cierre de la aplicacin cuando se sale de QlikView. (No disponible
como documento y disparador de hoja.)
Esta funcin no est disponible en el cliente AJAX.
Abrir URL Abre la URL en el navegador establecido por defecto. (No disponible como
disparador de hoja o de documento).
Abrir Documento
QlikView
Abre el documento especificado. Ha de incluirse la extensin del archivo. (No
disponible como disparador de hoja o de documento).
Marque la casilla de verificacin 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 empleando el cliente AJAX ZFC.
Ejecutar Macro Introduzca la ruta y el nombre de la macro que se habr de ejecutar. Puede
introducir cualquier nombre para el que posteriormente crear una macro en el
dilogo Editor de Mdulo, o una expresin calculada para actualizacin
dinmica.
Fijar Variable Asigna un valor a la variable especificada.
Mostrar Informacin Muestra la informacin asociada, como un archivo de texto o una imagen para el
campo especificado por Campo. Esta funcin no est operativa en el cliente
AJAX.
594 QlikView 11 SR2, 11414
Cerrar Este Documento Cierra el documento Qlikview activo.
Recargar Efecta una recarga del documento. Esta funcin no est operativa en el cliente
AJAX.
Actualizacin Dinmica Lleva a cabo una actualizacin dinmica de los datos en el documento actual cargado. La
sentencia para la actualizacin dinmica se debe introducir en el campo Sentencia.
La utilizacin intencionada de la Actualizacin Dinmica permite a un Administrador QlikView
introducir cantidades limitadas de datos en un documento QlikView desde un sistema de control
de versiones sin tener que efectuar una recarga del documento. El anlisis puede ser realizado a
continuacin por mltiples clientes conectados al QlikView Server.
Nota: La informacin cargada se almacena nicamente en la RAM, as que cualquier dato
incorporado o actualizado mediante Actualizacin Dinmica se perder si se efecta una recarga
del documento.
La gramtica a continuacin describe las posibles sentencias y sus componentes, los cuales
pueden utilizarse con la funcionalidad de Actualizacin Dinmica:
l statements ::= statement { ; statement }
l statement ::= insert_statement | update_statement | delete_statement | begin_transaction_
statement | commit_transaction_statement
l insert_statement ::= "INSERT" "INTO" ("*" | table_name) field_list "VALUES"
value_list {"," value_list} ["KEY" ["AUTO" | (" (" field_list ")")] ["REPLACE"
(["WITH" "ONE"] | "EACH") ]]
l update_statement ::= "UPDATE" ("*" | table_name) set_clause {"," | set_clause}
"WHERE" condition ["AUTO" "INSERT"]
l delete_statement ::= "DELETE" "FROM" ("*" | table_name] "WHERE" condition
l begin_transaction_statement ::= "BEGIN" ("TRANSACTION" | "TRAN") [trans_
name]
l commit_transaction_statement ::= "COMMIT" ["TRANSACTION" | "TRAN"]
[trans_name]
l table_name ::= identifier | quoted_name
l field_list ::= "(" field_name {"," field_name} ")"
l value_list ::= "("value {"," value} ")"
l set_clause ::= "SET" field_name "=" any_valid_non_aggregated_qlikview_expression
l field_name ::= identifier | quoted string
l value ::= identifier | any_qlikview_number | quoted string
l condition ::= any_valid_non_aggregated_qlikview_expression
l identifier ::= any_qlikview_identifier
l quoted_string ::= "[" [^]]+ "]"
Ejemplo:
UPDATE AbcTable SET Discount = 123 WHERE AbcField=1
Nota: Para utilizar esta funcionalidad, la Actualizacin Dinmica debe estar habilitada tanto en
el Documento como en el Servidor.
Nota:
Las acciones que disparan otras acciones, las denominadas "acciones en cascada", pueden traer
consecuencias imprevisibles y por tanto no se permiten.
Nota:
Existen limitaciones en cuanto al comportamiento de ciertos disparadores de macros cuando se trabaja con
documentos en QlikView Server. Le remitimos a la 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.
QlikView 11 SR2, 11414 595
Dilogo Exportar Configuraciones de Accin
La pgina Exportar Configuraciones de Accin
Seleccin
En este grupo se establece qu campos deben seleccionarse para exportar.
Campos En el cuadro Campos (pgina 183) se encuentra una lista de los campos
disponibles.
Exportar Filas En este cuadro se encuentran los campos que ha seleccionado para exportar. Los
campos para los que ha permitido varios valores estn marcados con un asterisco.
Aadir >> Aade campos a la ventana Exportar Filas.
<< Eliminar Retira los campos de la ventana Exportar Filas.
Ascender Mueve el campo seleccionado un paso hacia arriba, es decir un paso hacia la
izquierda en la tabla de exportacin.
Descender Mueve el campo seleccionado un paso hacia abajo, es decir un paso hacia la
derecha en la tabla de exportacin.
596 QlikView 11 SR2, 11414
Valor Mltiple (*) 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 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).
Examinar Abre el dilogo Exportar Archivo, el cual le permitir buscar un archivo al que
exportar los valores.
Portapapeles Configuracin por defecto. Si no se especifica ningn archivo, los valores se
exportarn al portapapeles.
Selecciones de Campo 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.
Incluir Etiquetas 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).
Registros Si est marcada esta opcin, el archivo de exportacin tendr una columna para
cada campo seleccionado, separado por etiquetas.
Anexar al Archivo
Existente
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.
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.
Separador de Miles sin
especificar
Elimina de los datos numricos todo separador de miles. Se recomienda esta
opcin si se importan los 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 se haya definido en la configuracin del sistema
operativo (Panel de Control).
QlikView 11 SR2, 11414 597
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 525).
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 526).
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 529).
598 QlikView 11 SR2, 11414
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.
40.1 Men de Objeto del Objeto de texto
Haciendo clic con el botn derecho sobre un objeto de texto, aparece un men contextual. Este men
tambin puede encontrarse en Objeto, en el men Principal, cuando est activo un objeto de texto. El men
contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades del Objeto de Texto: General (pgina 600) donde
podr establecer los parmetros que definan el objeto de texto.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde donde podr imprimir
una imagen del objeto de texto.
Imprimir como PDF... Abre el dilogo Imprimir con la impresora QlikViewPDF preseleccionada. Tras
pulsar Imprimir 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
PDF. La impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
QlikView 11 SR2, 11414 599
Enviar a Excel Exporta el texto a Microsoft Excel, el cual es lanzado de inmediato, si es que no
estaba ya en ejecucin. QlikView exporta en formato BIFF (formato nativo de
Excel). El texto aparecer en una nica celda en una nueva hoja de Excel. Para
que esta funcionalidad opere como es debido es necesario tener instalado
Microsoft Excel 97 o posterior en el ordenador.
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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
40.2 Propiedades del Objeto de Texto: General
La pgina Propiedades del Objeto de Texto: General se abre haciendo clic con el botn derecho sobre un
objeto de texto y eligiendo el comando Propiedades desde el men contextual, o seleccionando
Propiedades en el men Objeto cuando un objeto de texto est activo. Aqu podr configurar las diferentes
opciones para el texto, su fondo, alineacin, etc.
600 QlikView 11 SR2, 11414
Propiedades del Objeto de Texto, General
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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).
QlikView 11 SR2, 11414 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 452), 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.
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.
ID de Objeto 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.
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, Diseo y Cabecera/Pie de
pgina, los cuales son idnticos a las ltimas dos pginas del dilogo Imprimir:
General (pgina 109).
604 QlikView 11 SR2, 11414
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 525).
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 526).
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 529).
QlikView 11 SR2, 11414 605
606 QlikView 11 SR2, 11414
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.
41.1 Objeto de Lnea/Flecha: Men Objeto
Haciendo clic con el botn derecho sobre un objeto de lnea/flecha, aparece un men contextual. Este men
puede encontrarse tambin bajo Objeto en el men Principal cuando est activo un objeto de lnea/flecha. El
men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades del Objeto de Lnea/Flecha: General (pgina 608)
donde podr establecer los parmetros que definan el objeto de lnea/flecha.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
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 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.
QlikView 11 SR2, 11414 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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
41.2 Propiedades del Objeto de Lnea/Flecha: General
Esta pgina de propiedades se abre haciendo clic con el botn derecho sobre un objeto de lnea/flecha, o
seleccionando Propiedades en el men Objeto cuando el objeto de lnea/flecha est activo.
En el grupo Orientacin determine la direccin general del objeto de Lnea/Flecha seleccionando una de
estas alternativas: Horizontal, Vertical, Diagonal (Ascendente) o Diagonal (Descendente).
En el grupo Estilo puede alterar el estilo del objeto lnea/flecha que se va a utilizar.
608 QlikView 11 SR2, 11414
Propiedades del Objeto de Lnea/Flecha, General
Estilo de Lnea Elija entre una lnea slida y varios tipos de lneas de puntos y/o guiones.
Grosor de Lnea 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).
Estilo de Flecha Aqu estn disponibles varias selecciones de estilo y orientacin de la punta de
la 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 452).
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.
Imagen Si selecciona esta alternativa, tendr que importar una imagen haciendo clic en el
botn Seleccionar Imagen.
Transparencia 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.
QlikView 11 SR2, 11414 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.
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.
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 526).
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 529).
610 QlikView 11 SR2, 11414
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 185) 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.
42.1 Utilizar un Objeto Calendario/Deslizador
Modo Deslizador
Un nico valor, dos valores, o todo un conjunto de valores (dependiendo de las propiedades del objeto) se
pueden seleccionar o insertar en una o dos variables arrastrando un mando deslizador a lo largo del fondo
del objeto Calendario/Deslizador. El mando deslizador tambin se puede mover mediante las flechas de
desplazamiento. Algunos objetos Calendario/Deslizador incorporan marcas de escala y de verificacin para
facilitar la navegacin. Vea la figura inferior (pgina 616) para una explicacin grfica de las diversas
partes de un objeto deslizador.
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.
42.2 Men Objeto del Objeto Calendario/Deslizador
Haciendo clic con el botn derecho una vez sobre un objeto calendario/deslizador, aparecer un men
flotante. Este men tambin se puede encontrar en el men Objeto del men principal, cuando est activo un
objeto calendario/deslizador. El men contiene los siguientes comandos:
QlikView 11 SR2, 11414 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 523), Fuente (pgina 525), Diseo
(pgina 526), y Ttulo (pgina 529) se pueden fijar.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas 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.
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 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 529).
612 QlikView 11 SR2, 11414
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
42.3 Propiedades del Objeto Calendario/Deslizador:
General
La pgina Propiedades del Objeto Calendario/Deslizador: General se abre haciendo clic con el botn
derecho sobre un objeto calendario u objeto deslizador y eligiendo la opcin Propiedades en el men
contextual. Aqu podr establecer los parmetros generales del objeto calendario/deslizador. Tambin puede
acceder a esta informacin mediante el dilogo Nuevo Objeto Calendario/Deslizador.
En Estilo de Entrada se selecciona el modo bsico para el objeto calendario/deslizador. Utilice el
desplegable para seleccionar si desea que el objeto est representado por un control Deslizador o un control
de Calendario.
El grupo Datos permite definir a qu objeto de datos va conectado el objeto calendario/deslizador. Un
objeto calendario/deslizador puede conectarse a un campo o a una o dos variables.
Propiedades del Objeto Calendario/Deslizador: General
QlikView 11 SR2, 11414 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.
Editar... Abre el dilogo Editar Expresin (dilogo) (pgina 823) para la expresin
elegida en el desplegable.
Variable(s) 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).
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.
Valor Mximo Establece el valor mximo para el calendario/deslizador en modo de valor
Continuo/Numrico.
Incremento Esttico 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.
Valor 1 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.
Valor 2 Muestra el valor actual ms alto del calendario/deslizador en el modo
Continuo/Numrico. Slo tiene sentido en el modo Valor Mltiple.
Ignorar Campo
Bloqueado
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.
Rango Fijo Si se marca esta alternativa, el usuario no podr ampliar o estrechar el rango
arrastrando los ejes del desplazador del deslizador.
614 QlikView 11 SR2, 11414
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.
ID de Objeto 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.
Configuraciones de
Impresin
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.
42.4 Propiedades del Objeto Calendario/Deslizador:
Presentacin (modo deslizador)
Propiedades del Objeto Deslizador: Presentacin
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
QlikView 11 SR2, 11414 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 452) 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
uHorizontal.
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 valores 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
Principal n
Define la densidad del texto de la etiqueta de escala.
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 QlikView 11 SR2, 11414
42.5 Propiedades del Objeto Calendario/Deslizador:
Presentacin (modo calendario)
Propiedades del Objeto Calendario: Presentacin
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 Propiedades de Documento:
Ordenar (pgina 475)).
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 478)).
QlikView 11 SR2, 11414 617
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 525).
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 526).
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 529).
618 QlikView 11 SR2, 11414
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.
43.1 Objetos Marcador en Estados Alternos
Los objetos marcador se pueden emplazar en un estado alterno. No obstante, los marcadores reinvocados y
creados a travs del objeto se aplicarn a todos los estados. No hay un mecanismo para actuar sobre
determinados estados de forma aislada en el caso de los objetos marcador. Es decir, que el estado de un
objeto marcador se ignora.
43.2 Objeto Marcador: Men Objeto
Haciendo clic una vez con el botn derecho sobre un objeto marcador, aparece un men contextual. Este
men puede encontrarse tambin bajo Objeto en el men Principal cuando est activo un objeto marcador.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades del Objeto Marcador: General (pgina 621)
donde podr establecer los parmetros que definan el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
Aadir Marcador Abre el dilogo Crear Marcador, donde se puede editar el nombre del
marcador.
QlikView 11 SR2, 11414 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.
Eliminar Marcador 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.
Importar Marcadores Despus de buscar y seleccionar un archivo de marcador previamente guardado
(.qbm), se abrir el dilogo Importar Marcadores (pgina 139) donde podr
importar marcadores.
Exportar Marcadores Abre el dilogo Exportar Marcadores (pgina 138) donde podr exportar los
marcadores seleccionados a un archivo de marcador QlikView (.qbm).
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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
620 QlikView 11 SR2, 11414
43.3 Propiedades del Objeto Marcador: General
La pestaa Propiedades del Objeto Marcador: General se abre haciendo clic con el botn derecho sobre un
objeto marcador y eligiendo la opcin Propiedades en el men contextual. Aqu se pueden establecer
parmetros generales para el objeto marcador.
Propiedades de Objeto Marcador, General
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.
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.
ID de Objeto 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.
QlikView 11 SR2, 11414 621
Fondo Color
ste puede definirse como un color slido o como un degradado, mediante el
dilogo rea de Color (pgina 452) 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.
Mostrar Botn Aadir 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.
Alineacin de Botn 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).
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 525).
622 QlikView 11 SR2, 11414
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 526).
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 529).
QlikView 11 SR2, 11414 623
624 QlikView 11 SR2, 11414
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.
44.1 Objeto de Bsqueda: Men Objeto
Haciendo clic una vez con el botn derecho sobre un objeto de bsqueda, aparece un men contextual. Este
men puede encontrarse tambin bajo Objeto , en el men Principal, cuando est activo un objeto que se
desee buscar. El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades del Objeto de Bsqueda: General (pgina 626)
donde podr establecer los parmetros que definan el objeto de bsqueda.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
QlikView 11 SR2, 11414 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.
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 529).
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 est
activa la opcin maximizar en el dilogo del objeto Propiedades en la pgina
Ttulo (pgina 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
44.2 Propiedades del Objeto de Bsqueda: General
En la pestaa General se encuentran las diversas opciones de bsqueda.
626 QlikView 11 SR2, 11414
Propiedades del Objeto de Bsqueda: General
Todos los Campos Marque este botn de opcin si desea permitir que el Objeto de Bsqueda
busque en todos los campos del documento.
Lista de Campos 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.
Campos Seleccionados Marque este botn de opcin y elija en qu campos se debera buscar.
Mostrar Campos de
Tabla
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.
QlikView 11 SR2, 11414 627
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:
<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.
ID de Objeto 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.
Estados Alternos 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.
628 QlikView 11 SR2, 11414
44.3 Propiedades del Objeto de Bsqueda: Presentacin
Propiedades del Objeto de Bsqueda, Presentacin
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
exceda el resultado en el
campo.
Limitar el nmero de correspondencias mostradas en cada campo.
Estilo Visual
Aspecto Escoja entre un aspecto Redondeado o Cuadrado.
Mostrar Reflejo Se mostrar un reflejo del objeto de bsqueda en el diseo.
Texto en Campo de
Bsqueda
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.
QlikView 11 SR2, 11414 629
44.4 Propiedades del Objeto de Bsqueda: Ordenar
Propiedades del Objeto de Bsqueda, Ordenacin
En este grupo se definen los criterios de ordenacin de los campos en el objeto de bsqueda.
Texto Ordena alfabticamente los campos que contengan resultados de bsqueda.
Nmero de Resultados Ordena los campos que contienen resultados de bsqueda segn el nmero de
resultados hallados en cada campo.
Segn se listan en la
pestaa General
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 525).
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 526).
630 QlikView 11 SR2, 11414
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 529).
QlikView 11 SR2, 11414 631
632 QlikView 11 SR2, 11414
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.
45.1 Contenedor: Men Objeto
El men Objeto se encuentra como tal, como men Objeto, cuando hay un objeto activo. Tambin se puede
abrir como men contextual con un clic del botn derecho sobre el objeto.
Estn disponibles los siguientes comandos:
Propiedades Abre el dilogo Propiedades. Este comando tambin puede invocarse con el
mtodo abreviado de teclado: Alt+Intro.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Ordenar Capas 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.
QlikView 11 SR2, 11414 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
45.2 Propiedades contenedor: General
El Contenedor de objeto: General se abre con un clic del botn derecho sobre un objeto contenedor y
eligiendo Propiedades. Si el comando Propiedades estuviera deshabilitado, es probable que no tenga los
privilegios necesarios para realizar cambios en las propiedades.
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn Aceptar tambin cierra
el dilogo, mientras que el botn Aplicar no.
En la ventana Ttulo se puede dar un nombre al objeto contenedor, la 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.
634 QlikView 11 SR2, 11414
Propiedades del Contenedor, General
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.
Filtro Con esta opcin podr filtrar la lista de Objetos Existentes por ejemplo, por tipo
de objeto.
Objetos Mostrados en el
Contenedor
Es una lista de los objetos que ya se encuentran en el contenedor.
Ascender Mueve el objeto seleccionado un paso hacia arriba.
Descender Mueve el objeto seleccionado un paso hacia abajo.
ID de Objeto 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.
QlikView 11 SR2, 11414 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.
Etiqueta para Objeto
Seleccionado
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.
45.3 Propiedades del Contenedor: Presentacin
Propiedades del Contenedor, Presentacin en modo de Objeto nico
Aqu puede establecer las propiedades relativas al aspecto de su objeto contenedor.
Tipo de Contenedor Seleccione un tipo de contenedor en el desplegable.
636 QlikView 11 SR2, 11414
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.
Mostrar Iconos de Tipo
de Objeto
Habilite esta opcin si desea mostrar iconos que simbolizan los diferentes objetos
que hay en las pestaas. Slo disponible en modo de Objeto nico.
Color de Pestaa 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.
Columnas Seleccione el nmero de columnas nicamente disponible en el modo Rejilla.
Filas Seleccione el nmero de filas nicamente disponible en el modo Rejilla.
Espaciado Seleccione el tamao del espaciado. nicamente disponible en el modo Rejilla.
Fondo Abre el dilogo Configuraciones de Fondo (pgina 522).
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 525).
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 526).
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.
QlikView 11 SR2, 11414 637
Vase Ttulo (pgina 529).
638 QlikView 11 SR2, 11414
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.
46.1 Objeto Personalizado: Men Objeto
Haciendo clic con el botn derecho sobre un objeto personalizado, aparece un men contextual. Este men
puede encontrarse tambin bajo Objeto en el men Principal cuando est activo un objeto personalizado. El
men contiene los siguientes comandos:
Propiedades para el
Control Externo
Abre el dilogo de Propiedades del control externo OCX empleado. Este
dilogo lo proporciona el control externo OCX y podra faltar.
Propiedades Abre el dilogo Propiedades del Objeto personalizado: General (pgina 640).
Ordenar Capas Este men en cascada slo est disponible cuando la Rejilla de Diseo se ha
activado en Men Ver (pgina 64) o cuando se ha marcado 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 valor mayor 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.
QlikView 11 SR2, 11414 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.
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 de Propiedades del objeto, en la pgina
Ttulo (pgina 529).
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 est
activa la opcin maximizar en el dilogo de Propiedades del objeto, en la
pgina Ttulo (pgina 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
46.2 Propiedades del Objeto personalizado: General
La pgina Propiedades de Objeto Personalizado: General se abre haciendo clic con el botn derecho sobre
un objeto personalizado y eligiendo la opcin Propiedades en el men contextual. Aqu es donde se pueden
establecer configuraciones de ttulo, etc. para el objeto personalizado.
640 QlikView 11 SR2, 11414
Propiedades de Objeto Personalizado, General
OCX Seleccionado
Actualmente
El nombre del control externo OCX seleccionado actualmente.
ID de Objeto 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.
Seleccionar Control
Externo OCX
Haga clic sobre este botn para abrir el dilogo Insertar Objeto donde puede
seleccionar o cambiar un Control Externo OCX.
Propiedades de 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.
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.
QlikView 11 SR2, 11414 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 526).
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 529).
642 QlikView 11 SR2, 11414
47 Panel de Objetos del Servidor
El panel Objetos del Servidor ofrece a los usuarios una manera sencilla de gestionar sus propios objetos de
servidor y acceder a los objetos compartidos por otros usuarios.
El dilogo Panel de Objetos del Servidor
47.1 Configurar el Panel
El Panel de Objetos del Servidor puede activarse y desactivarse mediante el comando Objetos del Servidor
que se encuentra en el men Ver, o pulsando F2. El panel puede moverse y anclarse en cualquier parte de la
ventana de la aplicacin QlikView. Tambin puede dejarse flotando libremente cerca de la ventana de
QlikView.
El Panel de Objetos del Servidor puede dejarse activo cuando se trabaje con documentos locales (no
basados en servidor) pero en ese caso no realizar funcin alguna.
El Panel de Colaboracin se compone de dos reas. El rea Mis Objetos lista sus propios objetos de
servidor personales para el documento de servidor activo. El rea de Objetos Compartidos lista todos los
objetos de hoja compartidos (incluidos sus propios objetos de servidor compartidos) vinculados con el
documento de servidor actual.
QlikView 11 SR2, 11414 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.
47.2 Objetos Compartidos
Aqu es donde se muestran los objetos compartidos. Pueden agruparse de diversas maneras segn su Tipo,
Propietario o Fecha. Cambie la agrupacin haciendo clic sobre el puntero de flecha situado cerca de los
Objetos Compartidos. La lista puede expandirse para mostrar ms informacin sobre cada objeto, o
comprimirse para ahorrar espacio. Pulse con el ratn sobre el puntero de flecha que hay junto al objeto para
expandirlo, y pulse de nuevo para contraerlo.
Los objetos mostrados en el diseo van marcados por un signo de verificacin en las reas de Mis Objetos y
Objetos Compartidos.
Para poder utilizar el objeto compartido de algn otro usuario deber arrastrarlo a la ventana de la
aplicacin.
47.3 Aadir y Compartir Objetos
Cuando cree un nuevo objeto de hoja de servidor, ste se aadir de forma automtica a la lista Mis Objetos.
Para compartir uno de sus propios objetos de servidor con otros usuarios, haga clic con el botn derecho en
el rea Mis Objetos y elija Compartir con Todos o Compartir Permisos. Esto abrir el dilogo Compartir.
Si desea ms informacin para una gestin ms sencilla de sus objetos de servidor personales, vea el dilogo
El dilogo Objetos del Servidor (pgina 645).
Compartir
El dilogo Compartir del Panel de Objetos del Servidor.
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 QlikView 11 SR2, 11414
Compartir con Todos El objeto se compartir con todos los usuarios.
Compartir por
nombreusuario
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.
47.4 El dilogo Objetos del Servidor
Desde el dilogo Objetos del Servidor podr gestionar sus objetos de servidor personales, as como
seleccionar entre los objetos de servidor compartidos de otros usuarios. El dilogo contiene dos pginas:
Mis Objetos de Servidor
Objetos del Servidor, Mis Objetos de Servidor
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.
ID de Objeto El ID exclusivo del objeto. Los objetos enlazados tienen el mismo ID.
ID de Hoja El ID de la hoja donde residir el objeto cuando se visualice.
Tipo El tipo de objeto (por ej. un cuadro de lista).
QlikView 11 SR2, 11414 645
Ttulo El ttulo del objeto (si se defini).
Usuario La identidad en Windows del usuario que cre el objeto.
Modificado Una marca de tiempo (fecha-hora) indicando el momento en que se modific el
objeto por ltima vez.
Compartir 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.
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 Elimina todos los objetos de la lista.
Eliminar Elimina el objeto seleccionado de la lista.
Objetos Compartidos
Objetos del Servidor, 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.
ID de Objeto El ID exclusivo del objeto. Los objetos enlazados tienen el mismo ID.
646 QlikView 11 SR2, 11414
ID de Hoja El ID de la hoja donde residir el objeto cuando se visualice.
Tipo El tipo de objeto (por ej. un cuadro de lista).
Ttulo El ttulo del objeto (si se defini).
Usuario La identidad en Windows del usuario que cre el objeto (usted mismo).
Modificado Una marca de tiempo (fecha-hora) indicando el momento en que se modific
el objeto por ltima vez.
QlikView 11 SR2, 11414 647
648 QlikView 11 SR2, 11414
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.
Topologa de una plantilla
Un archivo de plantilla QlikView consta de varias secciones individuales para cada tipo de objeto de diseo
(documentos, hojas y todos los diferentes tipos de objetos de hoja.) Cada una de estas secciones se compone
a su vez de tres subsecciones, una para las propiedades especficas del tipo de objeto, otra para las
propiedades de borde/ttulo y otra para las propiedades de configuracin de la impresora (nicamente para
objetos de hoja que se puedan imprimir). Cada una de estas secciones o subsecciones puede ser creada o
reemplazada individualmente mediante el Asistente de Creacin de Plantillas (pgina 651) sin afectar a las
dems secciones del archivo de plantilla.
Una seccin de plantilla se crea de la siguiente manera:
1. D formato a un objeto especfico segn desee
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.
Plantillas de propsito general
Las plantillas de propsito general son plantillas que cuentan con secciones bien definidas para todos los
diferentes tipos de objetos. Hay varias plantillas ya definidas que se suministran con el paquete de
instalacin de QlikView.
Si desea crear una de estas plantillas deber hacer lo siguiente:
1. D formato en Propiedades de Documento segn desee.
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.
Plantillas de propsito especfico
Tambin se pueden crear plantillas para determinados usos especficos. Dependiendo de la finalidad a la que
se destinen, puede que solo necesite definir un pequeo subconjunto de las secciones y subsecciones
disponibles. Por ejemplo, podra definir una plantilla que site nicamente objetos grficos de un
QlikView 11 SR2, 11414 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.
48.2 Aplicar plantillas en el Diseo
Las plantillas de diseo QlikView se pueden aplicar manualmente en cualquier momento, o
automticamente, cada vez que se cree un nuevo objeto en el diseo. Las plantillas se pueden aplicar a:
l objetos de hoja individuales
l un grupo de objetos de hoja
l una hoja
l todo el documento completo
Aplicar una plantilla a objetos individuales
Haga lo siguiente:
1. Active el objeto de hoja haciendo clic sobre l.
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.
Aplicar una plantilla a una hoja
Haga lo siguiente:
1. Active la hoja mediante un clic en su pestaa.
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.
Aplicar una plantilla a todo un documento completo
Haga lo siguiente:
1. Abra el documento o actvelo.
2. Abra el dilogo Propiedades de Documento del men Configuracin.
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.
650 QlikView 11 SR2, 11414
Todas las propiedades de la plantilla que sean aplicables al documento se aplicarn en este momento.
Adems, la plantilla se aplicar tambin a todas las hojas y objetos de hoja que haya en el documento.
48.3 Asistente de Creacin de Plantillas
Paso 1 - Seleccione un archivo de plantilla pgina 651
Paso 2 - Seleccione la fuente pgina 651
Paso 3 - Seleccione las propiedades especficas pgina 652
Paso 4 - Inserte las propiedades en la plantilla pgina 652
Paso 5 - Guarde la plantilla pgina 653
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.
Paso 1 - Seleccione un archivo de plantilla
Elija entre crear una plantilla nueva desde el principio, crear una nueva basndose en otra anterior, o
modificar una ya existente.
Nueva Plantilla Escoja esta opcin si desea crear una nueva plantilla.
Plantilla
Para basar su nueva plantilla en otra anterior, elija la plantilla base en este
desplegable. El desplegable le mostrar un listado con todas las plantillas que
hay en su archivo de plantillas QlikView predefinido. Al final de la lista se
encuentra una opcin Examinar... para poder buscar archivos de plantilla en
otras posibles ubicaciones.
Modificar la Plantilla
Existente
Para modificar una plantilla existente, elija esta opcin. Seleccione una plantilla
en el desplegable. El desplegable mostrar un listado con todas las plantillas
existentes en la carpeta de plantillas QlikView predeterminada. Al final de la
lista se encuentra una opcin Examinar... para poder buscar archivos de plantilla
en otras posibles ubicaciones.
Pulse Siguiente para continuar. El dilogo Guardar como aparecer cuando se cree una nueva plantilla.
Paso 2 - Seleccione la fuente
Cuando se cree una plantilla, est tomando uno o ms grupos de propiedades de formato de un objeto ya
existente. El objeto fuente puede ser cualquier objeto de hoja, cualquier hoja, o incluso el documento
mismo.
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.
QlikView 11 SR2, 11414 651
Grupos de Propiedades 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.
Pulse Siguiente para continuar.
Paso 3 - Seleccione las propiedades especficas
En el paso 3 pueden realizarse selecciones ms detalladas en cuanto a las propiedades que se desee extraer
del objeto fuente e incluir en la plantilla. Este paso de asistente se repetir para cada uno de los tres grupos
de propiedades principales sealados en el paso 2.
Cada elemento de la lista indica una nica propiedad o un grupo de propiedades, los cuales se pueden
incluir o excluir de la plantilla. Marcar los elementos que se desea incluir.
Al modificar una plantilla ya existente, los elementos marcados cuando se entra en este paso son los vigentes
en la plantilla en ese momento. Al cambiar las selecciones se sobrescribirn todas las configuraciones
anteriores de la plantilla.
Al crear una plantilla nueva desde cero, los elementos marcados cuando entra en este paso del asistente son
aquellos que el sistema le sugiere por defecto para una adecuada reproduccin de una plantilla de propsito
general.
Pulse Siguiente para continuar.
Paso 4 - Inserte las propiedades en la plantilla
En el cuarto paso del asistente podr decidir qu secciones y subsecciones de la plantilla deberan incluirse
en la plantilla que ya tiene las propiedades extradas del objeto. Hay tres columnas con sus casillas de
verificacin, cada casilla representa una subseccin de la plantilla. Basndose en las selecciones que realiz
en los pasos 2 y 3 del asistente, slo algunas de las casillas de verificacin estarn disponibles para su
seleccin, otras se vern en gris.
Las casillas de verificacin enmarcadas en verde representan subsecciones que estn actualmente definidas en
la plantilla (solo se pueden aplicar cuando estemos modificando una plantilla ya existente).
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.
652 QlikView 11 SR2, 11414
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.
Paso 5 - Guarde la plantilla
Existen dos opciones disponibles para que se guarde una plantilla como predeterminada para los objetos o
documentos nuevos.
Establecer como plantilla
predeterminada para este
documento
Marque esta casilla de verificacin para utilizar esta plantilla como plantilla por
defecto en el documento actual. Esto implica que se aplicar dicha plantilla a
todas las hojas y objetos de hoja que se creen 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. Se puede volver a
la plantilla predeterminada en cualquier momento desde la pgina Propiedades
de Documento: Presentacin.
Establecer como plantilla
predeterminada para
nuevos documentos
Marque esta casilla de verificacin para utilizar esta plantilla como plantilla por
defecto en documentos nuevos. Esto implica que se aplicar dicha plantilla a
todos los documentos 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. La plantilla por defecto para
documentos nuevos puede establecerse en cualquier momento desde la pgina
Diseo del dilogo Preferencias de Usuario.
Pulse Finalizar para guardar la plantilla y retornar al diseo.
QlikView 11 SR2, 11414 653
654 QlikView 11 SR2, 11414
Parte 6 Grficos:
Parte 6 Grficos:
QlikView 11 SR2, 11414 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.
Los diferentes tipos de grfico disponibles son:
Puede elegir entre el grfico de barras, de lneas, combinado, de dispersin, de tarta, de radar, de embudo, de
rejilla, de indicador, de bloques, la tabla pivotante, la tabla simple y el grfico mekko.
Grfico de Barras Grfico de Tarta
Grfico Combinado Grfico de Dispersin
Grfico de Lneas Grfico de Radar
656 QlikView 11 SR2, 11414
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:
QlikView 11 SR2, 11414 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:
49.1 Nuevo Grfico
Se puede crear un nuevo grfico haciendo clic en la herramienta Crear Grfico de la barra de herramientas,
haciendo clic con el botn derecho en el rea de una hoja vaca y seleccionando Nuevo Objeto de Hoja,
Grfico desde el men Objeto, o seleccionando Nuevo Objeto de Hoja, Grfico en el men Diseo Esto
abrir una secuencia de pginas con propiedades de grfico.
En la pgina que aparece primero, se introduce el nombre y el ttulo del grfico (opcional); haciendo clic en
el botn Siguiente se abre la segunda pgina, y as sucesivamente. Tan pronto como se haya introducido la
informacin suficiente los botones Siguiente y/o Finalizar estarn activos y el usuario podr proceder a la
pgina siguiente en la secuencia o finalizarlo.
658 QlikView 11 SR2, 11414
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.
49.2 Selecciones en grficos y tablas
El procedimiento de seleccin en grficos y tablas se ha diseado para ser lo ms intuitivo posible. En la
mayora de los casos podr hacer selecciones directamente en el rea de grfico haciendo clic sobre valores
individuales (barras etc.) o pintando con el ratn sobre una seleccin grande.
Si ve que no puede realizar selecciones en el grfico tal y como se ha indicado, puede que el grfico est en
modo Desvinculado o Solo Lectura (vase Propiedades de Grfico: General (pgina 661)) Propiedades de
Grfico: General (pgina 661).
Selecciones en Grficos de Barras/Lneas/Combinado/de radar/de
rejilla y Dispersin
Las selecciones pueden hacerse dentro del rea de grfico haciendo clic sobre un nico punto de datos o
pintado con el ratn sobre varios puntos de datos. Cuando pinte con el ratn, un rastro verde le indicar la
seleccin realizada hasta que suelte el botn del ratn. La seleccin se realizar para los valores de
dimensin empleados para calcular los puntos de datos seleccionados.
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.
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.
Selecciones en los 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. Cuando pinte con el ratn, un rastro verde le indicar la seleccin
realizada hasta que suelte el botn del ratn. La seleccin se realizar para los valores de dimensin
empleados para calcular los puntos de datos seleccionados.
Las selecciones se pueden realizar haciendo clic o pintando con el ratn sobre la leyenda del grfico.
Selecciones en los Grficos de Bloques
Las selecciones pueden hacerse dentro del rea de grfico haciendo clic en un solo bloque o pintando sobre
varios bloques. Cuando haga clic con el ratn, las selecciones se realizarn con la misma funcionalidad que
un desplegable, de tal forma que el primer clic selecciona un nico valor en la primera dimensin. Hacer clic
una segunda vez (dentro de la seleccin) selecciona un nico valor de la segunda dimensin y as
sucesivamente.
Cuando pinte con el ratn, un rastro verde le indicar la seleccin realizada hasta que suelte el botn del
ratn. La seleccin se realizar para los valores de dimensin empleados para calcular los puntos de datos
seleccionados. Si pinta sobre varios grupos de valores de la primera dimensin, todos los subvalores de la
QlikView 11 SR2, 11414 659
segunda y tercera dimensiones que pertenezcan a dichos valores se seleccionarn, no solo los que fueron
'tocados' por la seleccin.
Selecciones en los Grficos de Indicador
No se pueden realizar selecciones en los grficos de indicador.
Selecciones en 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.
Se pueden hacer selecciones en las columnas de expresin mediante un clic en una celda. La seleccin se
efectuar sobre los valores de dimensin empleados para calcular la celda de expresin seleccionada.
Selecciones en 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.
Las selecciones pueden realizarse en las filas/columnas de expresin haciendo clic sobre una nica celda. La
seleccin se efectuar sobre los valores de dimensin empleados para calcular la celda de expresin
seleccionada.
Selecciones en 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. El rea seleccionada se marcar en verde hasta soltar el botn del ratn.
49.3 Cambio Rpido de Estilo de Grfico
El usuario puede cambiar el tipo de grfico sin pasar por el dilogo Propiedades de Grfico si est marcada
la opcin Cambio de Estilo Rpido en la pgina General del dilogo Propiedades de Grfico.
En el grfico aparecer un icono que muestra el siguiente tipo de grfico disponible (estar
entre los Tipos Permitidos seleccionados para el cambio de grfico rpido). Haciendo clic
con el botn izquierdo sobre el icono, el grfico cambiar al tipo indicado. Haciendo clic
con el botn derecho sobre el icono, aparecer un desplegable con todos los tipos
seleccionados.
El diseador de la aplicacin puede escoger la Posicin Preferida de Icono para el icono
de cambio rpido de estilo. Al elegir En Ttulo el icono aparecer en el ttulo del grfico,
siempre y cuando se muestre un ttulo. Al elegir En Grfico el icono aparecer en el
interior del grfico, siempre que no sea una tabla pivotante o una tabla simple. Si la
posicin preferida no estuviera disponible, QlikView tratar de usar la otra opcin. En los
grficos de tablas sin ttulo no se mostrar icono alguno.
49.4 Ajustar y mover componentes de un grfico
Algunos de los componentes individuales de un grfico pueden ser redimensionados o desplazados segn las
preferencias del usuario.
Pulsando las teclas Mays y Ctrl y mantenindolas pulsadas mientras un grfico est activo entramos en el
modo de edicin del diseo. En el modo de edicin, aparecern unos finos rectngulos de color rojo
alrededor de los componentes del grfico que se pueden mover o redimensionar. Use la tcnica de ratn de
arrastrar y soltar para mover los componentes.
Se pueden editar los siguientes componentes:
660 QlikView 11 SR2, 11414
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.
49.5 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el dilogo Propiedades de
Grfico. Aqu puede establecer las propiedades del grfico, p.ej. el tipo de grfico, las dimensiones, ttulos,
etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento. Elija Propiedades desde el
men Objeto del grfico para abrir el dilogo Propiedades de Grfico. Si el comando Propiedades est
deshabilitado, probablemente no tendr los privilegios necesarios para ejecutar cambios en las propiedades
(Vase Propiedades de Hoja: Seguridad (pgina 498)).
Los parmetros disponibles en las diversas pginas de propiedades del dilogo Propiedades de Grfico
dependen del tipo de grfico elegido en la primera pgina (pgina General). La informacin sobre las
distintas pginas del dilogo Propiedades de Grfico (excepto para la pgina General, que se describe a
continuacin), se encuentra en los captulos correspondientes a cada tipo de grfico.
49.6 Propiedades de Grfico: General
Propiedades de Grfico, General
QlikView 11 SR2, 11414 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).
Mostrar Ttulo en
Grfico
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.
Configuraciones de
Ttulo
Podr definir opciones avanzadas para el ttulo del grfico haciendo clic en el
botn Configuraciones de Ttulo.
Configuraciones de
Impresin
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).
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.
ID de Objeto 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.
Desvinculado Si se activa desvincula el grfico, de esta manera no se actualizar
dinmicamente con las selecciones.
Slo Lectura 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.
Condicin de Clculo 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).
662 QlikView 11 SR2, 11414
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
(definidos por el usuario)
Pulsando este botn se restablece toda la configuracin de los tamaos de
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.
Mensajes de Error Abre el dilogo Mensajes de Error Personalizados (pgina 947).
Modo de Referencia 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.
Grfico de Lneas 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)).
Grfico Combinado 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.
QlikView 11 SR2, 11414 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.
Grfico de Dispersin 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.
Grfico de Rejilla 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.
Grfico de Tarta Muestra la relacin entre un campo nico (vase Campos (pgina 183))
(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 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).
Grfico de Embudo 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.
Grfico de Indicador Los grficos de indicador se utilizan para mostrar el valor de una expresin
simple, sin dimensiones.
Tabla Pivotante 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.
Tabla Simple 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.
664 QlikView 11 SR2, 11414
Parte 6 Grficos:
Configuraciones de Ttulo
El dilogo Configuraciones de Ttulo
El diseo del grfico se controla mediante las configuraciones de este dilogo.
Estilo de Ttulo Establece el estilo bsico para el ttulo.
Color de Fondo 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.
Alineacin Horizontal Especifica cmo se coloca el ttulo del texto en relacin con el rea de grfico.
Fuente 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.
QlikView 11 SR2, 11414 665
666 QlikView 11 SR2, 11414
50 Grfico de Barras
El grfico de barras es el estilo de grfico ms bsico que existe en QlikView.
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).
50.1 Nuevo Grfico
Se puede crear un nuevo grfico haciendo clic en la herramienta Crear Grfico de la barra de herramientas,
haciendo clic con el botn derecho en el rea de una hoja vaca y seleccionando Nuevo Objeto de Hoja,
Grfico desde el men Objeto, o seleccionando Nuevo Objeto de Hoja, Grfico en el men Diseo Esto
abrir una secuencia de pginas con propiedades de grfico.
En la pgina que aparece primero, se introduce el nombre y el ttulo del grfico (opcional); haciendo clic en
el botn Siguiente se abre la segunda pgina, y as sucesivamente. Tan pronto como se haya introducido la
informacin suficiente los botones Siguiente y/o Finalizar estarn activos y el usuario podr proceder a la
pgina siguiente en la secuencia o finalizarlo.
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.
50.2 Grfico de Barras: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
QlikView 11 SR2, 11414 667
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
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.
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. 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. El nmero mximo de objetos que se pueden incluir cuando se
utiliza la opcin Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
668 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 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.
Minimizar 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 529).
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 solo est disponible si est
permitida la opcin maximizar en el dilogo Propiedades del objeto en la pgina
Ttulo (pgina 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina el objeto de hoja.
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 QlikView 11 SR2, 11414
50.4 Propiedades de Grfico: Dimensiones
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 barra del grfico de barras? La
respuesta puede ser "la Suma de Ventas", o algo parecido. Esto se configura en la pestaa
Expresiones.
l 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 parecido. 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).
QlikView 11 SR2, 11414 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
470). 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.
Mostrar Campos de
Sistema
Marcando esta opcin, se mostrarn los Campos de Sistema (pgina 399) en la
columna Campos/Grupos disponibles.
Mostrar Campos de
Tabla
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 282) del script de carga.)
Tambin es posible ver los campos de una tabla de una vez. Los grupos
disponibles siempre se listan.
Editar Grupos... Este botn le llevar directamente a la pgina Propiedades de Documento:
Grupos (pgina 470), donde se pueden definir los grupos de campos que se
utilizarn como dimensiones.
Animar... Abre El dilogo Animacin (pgina 674), 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.
Entramado... 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.
672 QlikView 11 SR2, 11414
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
junto a cualquier dimensin para visualizar los marcadores de posicin (o
contenedores) de las expresiones de atributos 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.
Aadir Dimensin
Calculada
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.
Editar... 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.
QlikView 11 SR2, 11414 673
Configuraciones para la
Dimensin Seleccionada
En este grupo hallar opciones para las dimensiones individuales.
Permitir Condicional
Marcar esta opcin hace que se oculte o visualice de forma dinmica la dimensin, dependiendo
del valor de una expresin condicional introducida al pulsar el botn ... en el cuadro de edicin
inferior.
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.
El dilogo Animacin
674 QlikView 11 SR2, 11414
Animar la Primera
Dimensin
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).
Tiempo Entre valores
(ms)
Establece el tiempo en milisegundos entre cada valor de la dimensin objeto de
animacin. Dicho valor puede mostrarse como una Frmula Calculada (pgina
943).
Marcos por Segundo 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).
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.
Iterar 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.
Ejecutar Una Vez 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.
QlikView 11 SR2, 11414 675
Mostrar Valor de la
Dimensin de Animacin
Si marca esta casilla de verificacin, el valor de los datos se mostrar en el
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
El dilogo Configuraciones de Entramado
Habilitar Grfico de
Entramado
Marque esta casilla de verificacin para crear un conjunto de grficos basados en
la primera dimensin del grfico.
Habilitar Dimensin
Secundaria de
Entramado
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.
Nmero de Columnas Elija Auto para que QlikView decida cuntas columnas mostrar; o escoja Fijo
para fijar el nmero de columnas usted mismo.
Nmero de Filas Elija Automtico para que QlikView decida cuntas filas mostrar; o escoja Fijo
para fijar el nmero de filas usted mismo.
50.5 Propiedades de Grfico: Lmites de Dimensin
Se pueden establecer unos lmites de dimensin en grficos de todo tipo, excepto los Grficos de Indicador y
las Tablas Pivotantes.
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn visualizar en un
grfico.
Antes de pasar a ello, es importante describir el efecto que tendrn las tres opciones en el desplegable. El
desplegable contiene tres valores: Primero, Mayor y Menor. Estos valores controlan la forma en que el
motor de clculo ordena los valores que devuelve al motor de grficos. Si se va a restringir la dimensin, es
obligatorio tener una de estas opciones seleccionada. La ordenacin slo se produce en la primera expresin,
676 QlikView 11 SR2, 11414
a excepcin de las tablas pivotantes, en las que el orden primario puede reemplazar al orden de la primera
dimensin.
Propiedades de Grfico: Lmites de Dimensin
Esta pgina de propiedades sirve para definir lmites de dimensiones: Cada dimensin del grfico se
configura de forma aislada.
QlikView 11 SR2, 11414 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.
Nota:
Los valores negativos no se incluirn cuando calcule la suma de restriccin acumulada.
Recomendamos que no utilice restricciones relativas para campos que puedan contener valores
negativos.
678 QlikView 11 SR2, 11414
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.
Totales de la expresin comparados con totales de
dimensin
Los totales de dimensin son generados por el motor de clculo y despus se devuelven al motor de grficos
como filas individuales (o valores de dimensin). Esto afectar a la fila Otros. La diferencia entre utilizar
Totales de Expresin y Totales de Dimensin se puede ver a continuacin.
QlikView 11 SR2, 11414 679
Totales de Expresin y Totales de Dimensin
Cuando se empleen Totales de Dimensin, es posible tener sub-totales en una tabla simple.
50.6 Propiedades de Grfico: Expresiones
Propiedades de Grfico, Expresiones
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).
l Cmo deberan agruparse los datos? Esas son las Dimensiones (o una nica dimensin) (por ej. por
Pas).
680 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 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
682 QlikView 11 SR2, 11414
barra o el segmento de barra en consecuencia. Esto puede resultar til, por
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.
Eliminar 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.
Copiar 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.
QlikView 11 SR2, 11414 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.
Pegar 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.
Importar 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.
Ascender
Descender
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.
Grupo 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).
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.
Habilitar Desactivar esta casilla har que la expresin se omita del grfico.
Relativo 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.
Invisible Marcar esta opcin impedir que se trace esta expresin, mientras que s se
mantendr el espacio asignado a la misma.
684 QlikView 11 SR2, 11414
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).
Definicin 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.
Comentario Se trata de un campo comentario en el que el creador de la expresin puede
describir el propsito y funcin de la expresin.
QlikView 11 SR2, 11414 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
686 QlikView 11 SR2, 11414
trazando expresiones diferentes como smbolo. Se crearn automticamente
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.
QlikView 11 SR2, 11414 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 517). 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
688 QlikView 11 SR2, 11414
Slo disponible si se ha activado la opcin de Imagen. Esta opcin slo est
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 691
50.7 Propiedades de Grfico: Ordenar
Propiedades de Grfico, Ordenacin
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 Los valores de la dimensin se ordenarn por el valor numrico del eje y. Esta
opcin no est disponible para las dimensiones calculadas.
Estado 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.
Expresin 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.
Frecuencia Los valores de la dimensin se ordenarn segn el nmero de veces que aparecen
en la tabla.
Valor Numrico Los valores de la dimensin se ordenarn conforme a su valor numrico.
Texto Los valores de la dimensin se ordenarn por orden alfabtico.
Orden de Carga 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 475).
692 QlikView 11 SR2, 11414
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.
50.8 Propiedades de Grfico: Estilo
Propiedades de Grfico, Estilo
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
Orientacin Determina la orientacin del grfico, vertical u horizontal.
QlikView 11 SR2, 11414 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:
l Se podr mostrar un mximo de dos dimensiones en el eje x.
l 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
1 1 Barra nica
1 2 o ms Las expresiones se agrupan o apilan
2 1 Las expresiones se agrupan o apilan
2 2 o ms Las dimensiones se agrupan
3 1 La 1 y 2 dimensiones se agrupan, la 3 se apila
3 2 o ms La 1 y 2 dimensiones se agrupan, las expresiones se apilan
4 1 La 1 y 2 dimensiones se agrupan, la 3 se apila
4 2 o ms 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 QlikView 11 SR2, 11414
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.
Vista Previa Ofrece una vista previa de las propiedades visuales bsicas del grfico.
QlikView 11 SR2, 11414 695
50.9 Propiedades de Grfico: Presentacin (Grfico de
Barras, de Lneas, Combinado, de Radar, Mekko)
Propiedades de Grfico, Presentacin
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 (-
6 -8)
Establece la distancia entre las barras de la unidad del cluster. Un nmero
negativo da como resultado la superposicin de las barras. Los valores pueden
estar entre -6 y 8.
Distancia de Separacin
(0 - 8)
Indica la distancia entre los valores agrupados en un grfico de barras apilado.
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 QlikView 11 SR2, 11414
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.
Vertical Muestra los valores en vertical.
Trazar Valores en los
Segmentos
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 Especifica el ancho de las barras de error.
Grosor Especifica el grosor de las barras de error.
Color 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).
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
Ancho de Lnea de
Tendencia
Esta configuracin determina la anchura de las lneas de tendencia.
Utilizar Juego de
Smbolos Completo
Esta alternativa ampla la seleccin de smbolos disponibles (aros, tringulos,
etc.)
Semi-transparente Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes.
Etiquetas Emergentes 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.
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.
QlikView 11 SR2, 11414 697
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Limitar Leyenda
(Caracteres)
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:.
Invertido Marcar la casilla muestra los valores en orden inverso.
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
698 QlikView 11 SR2, 11414
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 dilogo Configuraciones de Leyenda
El diseo de la leyenda del grfico se controla mediante las diferentes configuraciones que hay en este
dilogo.
Estilo de Leyenda Establece el estilo bsico para la leyenda. Eliga de entre varios estilos.
Color de Fondo 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 452)
que se abre al hacer clic sobre el botn.
Alineacin Vertical 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.
Fuente Abre el dilogo estndar Fuente (pgina 525) donde se puede especificar una
fuente para el texto.
Espacio entre Lneas Especifica la distancia entre elementos de la leyenda.
Invertir Orden Invierte el criterio de ordenacin de la leyenda.
Varias Lneas 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.
QlikView 11 SR2, 11414 699
Lneas de Referencia
El dilogo Lneas de Referencia del Grfico de barras.
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.
Mostrar Etiqueta en
Grfico
Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Localizacin 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 QlikView 11 SR2, 11414
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.
Formato de Lnea 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.
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.
Texto en Grfico
El dilogo 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.
Fuente Abre el dilogo estndar Fuente (pgina 525) donde se puede especificar una
fuente para el texto.
Primer Plano Obliga al texto a ir en primer plano al trazar el grfico.
QlikView 11 SR2, 11414 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.
ngulo (grados) Determina el ngulo del texto. Se permite de 0 a 360 grados, el valor por defecto
es 0.
Alineacin Establece la alineacin horizontal del texto en su fondo como Izquierda,
Centrado o Derecha.
50.10 Propiedades de Grfico: Ejes (Grfico de Barras, de
Lneas, Combinado, de Radar, Mekko)
Propiedades de Grfico, Ejes
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 QlikView 11 SR2, 11414
Los contenidos de este dilogo son:
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).
Forzado a 0 Los ejes-x se cruzarn en y = 0. Esta opcin no est disponible cuando se utiliza
un eje logartmico.
Ocultar Eje Oculta el eje para la expresin seleccionada.
Mostrar Rejilla / Mostrar
Rejilla Menor
Las marcas de escala del eje Y que se usarn para mostrar lneas de rejilla
horizontales (la Posicin de los ejes Y se establece en 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 Eje 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.
QlikView 11 SR2, 11414 703
Eje de Dimensin:
Etiquetas de Dimensin
Primaria
Establece si las etiquetas de dimensin primaria se mostrarn en horizontal,
diagonal o vertical.
Etiquetas de Dimensin
Secundaria
Muestra las etiquetas de dimensin secundaria como texto horizontal, diagonal o
vertical.
Continuo Escala los ejes como numrico contnuo (lineal).
Forzado a 0 Los ejes-y se cruzarn en x = 0.
Ocultar Eje Los ejes-x no se mostrarn.
Mostrar Rejilla 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).
Mostrar Rejilla Menor Esta opcin permite una subdivisin de la rejilla.
Contrapear Etiquetas 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.
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 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 QlikView 11 SR2, 11414
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.
Estilo de Rejilla Con la opcin Mostrar Rejilla marcada, puede elegir entre los estilos de rejilla
disponibles en la lista desplegable.
Color de Rejilla Color de Rejilla Esta opcin le permite escoger un color de rejilla.
Sincronizar Nivel Cero
para Ejes de Expresin
Cuando se muestran los dos ejes-y, esta configuracin se utiliza para sincronizar
sus niveles cero.
50.11 Propiedades de Grfico: Colores
Propiedades de Grfico, Colores
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.
QlikView 11 SR2, 11414 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 452).
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.
Multicolor Desmarcando esta opcin todas las barras tendrn el mismo color.
Colores Persistentes Marcando esta opcin el mapa de colores se bloquea para que cada valor tenga el
mismo color permanentemente asignado.
Repetir ltimo Color 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.
Utilizar Patrones en
lugar de Colores
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
452).
Consejo: La configuracin Color de Fondo se puede combinar con las opciones
de Imagen y/o Slo rea de Grfico que hay a continuacin.
Fondo 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.
rea de Grfico 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.
Imagen 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.
706 QlikView 11 SR2, 11414
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.
Transparencia 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.
En el grupo Borde de rea de Grfico puede asignar Ancho y Color de Borde para el rectngulo que
rodea al rea de grfico.
Mapa de Color Avanzado
El dilogo Mapa de Color Avanzado
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.
Configuracin
Predefinida de Hoja
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).
Configuracin
Predefinida de
Documento
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).
QlikView 11 SR2, 11414 707
Predefinido por el
Usuario
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 QlikViewPulse Recuperar si desea restablecer el mapa de colores predeterminado en
QlikView. No es posible modificar este parmetro predeterminado.
50.12 Propiedades de grfico: Nmero
Propiedades de grfico, Nmero
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.
Nmero Muestra los valores numricos con el nmero de dgitos establecido en el cuadro
Precisin.
Entero Muestra los valores numricos como enteros.
Fijar en Muestra los valores numricos como valores decimales con el nmero de
decimales establecido en el cuadro Decimal.
708 QlikView 11 SR2, 11414
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.
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.
Time 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.
Fecha/Hora 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.
Interval 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).
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 525).
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 526).
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 529).
QlikView 11 SR2, 11414 709
710 QlikView 11 SR2, 11414
51 Grfico de Lneas
Un ejemplo de 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).
51.1 Nuevo Grfico
Se puede crear un nuevo grfico haciendo clic en la herramienta Crear Grfico de la barra de herramientas,
haciendo clic con el botn derecho en el rea de una hoja vaca y seleccionando Nuevo Objeto de Hoja,
Grfico desde el men Objeto, o seleccionando Nuevo Objeto de Hoja, Grfico en el men Diseo Esto
abrir una secuencia de pginas con propiedades de grfico.
En la pgina que aparece primero, se introduce el nombre y el ttulo del grfico (opcional); haciendo clic en
el botn Siguiente se abre la segunda pgina, y as sucesivamente. Tan pronto como se haya introducido la
informacin suficiente los botones Siguiente y/o Finalizar estarn activos y el usuario podr proceder a la
pgina siguiente en la secuencia o finalizarlo.
QlikView 11 SR2, 11414 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.
51.2 Grfico de Lneas: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
712 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.5 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
714 QlikView 11 SR2, 11414
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)
Propiedades de Grfico, Presentacin
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 (-
6 -8)
Establece la distancia entre las barras de la unidad del cluster. Un nmero
negativo da como resultado la superposicin de las barras. Los valores pueden
estar entre -6 y 8.
Distancia de Separacin
(0 - 8)
Indica la distancia entre los valores agrupados en un grfico de barras apilado.
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.
QlikView 11 SR2, 11414 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.
Vertical Muestra los valores en vertical.
Trazar Valores en los
Segmentos
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 Especifica el ancho de las barras de error.
Grosor Especifica el grosor de las barras de error.
Color 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).
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
Ancho de Lnea de
Tendencia
Esta configuracin determina la anchura de las lneas de tendencia.
Utilizar Juego de
Smbolos Completo
Esta alternativa ampla la seleccin de smbolos disponibles (aros, tringulos,
etc.)
Semi-transparente Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes.
Etiquetas Emergentes 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.
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.
716 QlikView 11 SR2, 11414
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Limitar Leyenda
(Caracteres)
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:.
Invertido Marcar la casilla muestra los valores en orden inverso.
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
QlikView 11 SR2, 11414 717
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 525).
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 526).
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 529).
718 QlikView 11 SR2, 11414
52 Grfico Combinado
Un ejemplo de 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 de la
barra de herramientas.
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).
52.1 Grfico Combinado: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
720 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 721
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
722 QlikView 11 SR2, 11414
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).
52.8 Propiedades de Grfico: Presentacin (Grfico de
Barras, de Lneas, Combinado, de Radar, Mekko)
Propiedades de Grfico, Presentacin
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 (-
6 -8)
Establece la distancia entre las barras de la unidad del cluster. Un nmero
negativo da como resultado la superposicin de las barras. Los valores pueden
estar entre -6 y 8.
Distancia de Separacin
(0 - 8)
Indica la distancia entre los valores agrupados en un grfico de barras apilado.
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.
QlikView 11 SR2, 11414 723
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.
Vertical Muestra los valores en vertical.
Trazar Valores en los
Segmentos
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 Especifica el ancho de las barras de error.
Grosor Especifica el grosor de las barras de error.
Color 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).
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
Ancho de Lnea de
Tendencia
Esta configuracin determina la anchura de las lneas de tendencia.
Utilizar Juego de
Smbolos Completo
Esta alternativa ampla la seleccin de smbolos disponibles (aros, tringulos,
etc.)
Semi-transparente Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes.
Etiquetas Emergentes 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.
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.
724 QlikView 11 SR2, 11414
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Limitar Leyenda
(Caracteres)
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:.
Invertido Marcar la casilla muestra los valores en orden inverso.
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
QlikView 11 SR2, 11414 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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 525).
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 526).
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 529).
726 QlikView 11 SR2, 11414
53 Grfico de Radar
Un ejemplo de 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 la barra
de herramientas.
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).
53.1 El Men Objeto del Grfico de Radar
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
728 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 729
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
730 QlikView 11 SR2, 11414
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).
53.8 Propiedades de Grfico: Presentacin (Grfico de
Barras, de Lneas, Combinado, de Radar, Mekko)
Propiedades de Grfico, Presentacin
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 (-
6 -8)
Establece la distancia entre las barras de la unidad del cluster. Un nmero
negativo da como resultado la superposicin de las barras. Los valores pueden
estar entre -6 y 8.
Distancia de Separacin
(0 - 8)
Indica la distancia entre los valores agrupados en un grfico de barras apilado.
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.
QlikView 11 SR2, 11414 731
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.
Vertical Muestra los valores en vertical.
Trazar Valores en los
Segmentos
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 Especifica el ancho de las barras de error.
Grosor Especifica el grosor de las barras de error.
Color 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).
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
Ancho de Lnea de
Tendencia
Esta configuracin determina la anchura de las lneas de tendencia.
Utilizar Juego de
Smbolos Completo
Esta alternativa ampla la seleccin de smbolos disponibles (aros, tringulos,
etc.)
Semi-transparente Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes.
Etiquetas Emergentes 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.
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.
732 QlikView 11 SR2, 11414
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Limitar Leyenda
(Caracteres)
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:.
Invertido Marcar la casilla muestra los valores en orden inverso.
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
QlikView 11 SR2, 11414 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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 525).
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 526).
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 529).
734 QlikView 11 SR2, 11414
54 Grfico de Dispersin
Un ejemplo de 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 de la
barra de herramientas.
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).
54.1 El men Objeto del Grfico de Dispersin
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
736 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 737
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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).
54.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
738 QlikView 11 SR2, 11414
54.5 Propiedades grfico: Expresiones (grfico de
dispersin)
Propiedades de Grfico, Expresiones (Grfico de Dispersin)
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
Burbuja
Aqu es donde se introduce la expresin que determina el tamao relativo del
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 es posible 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. Vanse las Propiedades de
QlikView 11 SR2, 11414 739
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).
54.8 Propiedades de Grfico: Presentacin (Grfico de
Dispersin - de Rejilla)
Propiedades de Grfico, Presentacin (Grfico de Dispersin - de Rejilla)
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 grupoRepresentacin:
Slo Lneas Los datos se representan como lneas entre los puntos de datos.
Slo Smbolos Los datos se representan como smbolos, trazados en los puntos de datos.
Lneas y Smbolos Una combinacin de las dos alternativas previas.
Tamao de Smbolos
Automtico
Ajusta el tamao mximo de burbuja al tamao del grfico de dispersin/al
nmero de valores en el grfico de rejilla.
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).
740 QlikView 11 SR2, 11414
Ancho de Lnea de
Tendencia
Esta configuracin determina el ancho de las lneas de tendencia.
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
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.
Tamao de Flecha El tamao de la punta de flecha se puede editar aqu.
Estilo 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
Mostradas
Limita el nmero de etiquetas mostradas. Configurar este dato en un nmero
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.
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.
Posicin Horizontal Seleccione la orientacin horizontal en la lista desplegable: Izquierda, Centrado
o Derecha.
Posicin Vertical Seleccione la orientacin vertical en la lista desplegable: Superior, Centrado o
Inferior.
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 739) se traza al
final del eje x.
QlikView 11 SR2, 11414 741
Mostrar Etiqueta Y La etiqueta de la dimensin especificada en el grupo Y de la pgina
Propiedades grfico: Expresiones (grfico de dispersin) (pgina 739) se traza al
final del eje y.
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.
Limitar Leyenda
(Caracteres)
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 QlikView 11 SR2, 11414
Lneas de Referencia
El dilogo Lneas de Referencia para el Grfico de Rejilla y el Grfico de Dispersin.
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.
Mostrar Etiqueta en
Grfico
Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Localizacin Establece de qu eje deber partir la lnea de referencia, elija entre el Eje X, Eje
Y o Eje X y Eje Y
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.
Formato de Lnea 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.
QlikView 11 SR2, 11414 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.
54.9 Propiedades grfico: ejes (grfico de tarta/de
dispersin)
Propiedades de Grfico, Ejes (Grficos de Dispersin y de Rejilla)
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
Rejilla Menor
Las marcas de los ejes x se ampliarn a lneas de rejilla que pueden seguir siendo
modificadas por las opciones del Estilo de Rejilla y el Color de Rejilla.
Escala Logartmica Se usar una escala logartmica.
Etiqueta a lo largo del
eje
Cambia la posicin de la etiqueta del eje x.
Ocultar Eje Los ejes-x no se mostrarn.
744 QlikView 11 SR2, 11414
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
Rejilla Menor
Las marcas de escala del eje y se ampliarn a lneas de rejilla que pueden adems
seguir siendo modificadas por las configuraciones de Estilo de Rejilla y Color
de Rejilla.
Escala Logartmica Se usar una escala logartmica.
Ocultar Eje Los ejes-y no se mostrarn.
Etiqueta a lo largo del
eje
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.
QlikView 11 SR2, 11414 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 Color de Rejilla Esta opcin le permite escoger un 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 525).
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 526).
746 QlikView 11 SR2, 11414
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 529).
QlikView 11 SR2, 11414 747
748 QlikView 11 SR2, 11414
55 Grfico de Rejilla
Un ejemplo de 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 la barra
de herramientas.
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).
55.1 Grfico de Rejilla: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
750 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 751
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.3 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
752 QlikView 11 SR2, 11414
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).
55.7 Propiedades de Grfico: Presentacin (Grfico de
Dispersin - de Rejilla)
Propiedades de Grfico, Presentacin (Grfico de Dispersin - de Rejilla)
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 grupoRepresentacin:
Slo Lneas Los datos se representan como lneas entre los puntos de datos.
Slo Smbolos Los datos se representan como smbolos, trazados en los puntos de datos.
Lneas y Smbolos Una combinacin de las dos alternativas previas.
Tamao de Smbolos
Automtico
Ajusta el tamao mximo de burbuja al tamao del grfico de dispersin/al
nmero de valores en el grfico de rejilla.
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).
Ancho de Lnea de
Tendencia
Esta configuracin determina el ancho de las lneas de tendencia.
QlikView 11 SR2, 11414 753
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
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.
Tamao de Flecha El tamao de la punta de flecha se puede editar aqu.
Estilo 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
Mostradas
Limita el nmero de etiquetas mostradas. Configurar este dato en un nmero
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.
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.
Posicin Horizontal Seleccione la orientacin horizontal en la lista desplegable: Izquierda, Centrado
o Derecha.
Posicin Vertical Seleccione la orientacin vertical en la lista desplegable: Superior, Centrado o
Inferior.
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 739) se traza al
final del eje x.
Mostrar Etiqueta Y La etiqueta de la dimensin especificada en el grupo Y de la pgina
Propiedades grfico: Expresiones (grfico de dispersin) (pgina 739) se traza al
final del eje y.
754 QlikView 11 SR2, 11414
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.
Limitar Leyenda
(Caracteres)
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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).
QlikView 11 SR2, 11414 755
Lneas de Referencia
El dilogo Lneas de Referencia para el Grfico de Rejilla y el Grfico de Dispersin.
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.
Mostrar Etiqueta en
Grfico
Active esta opcin si la etiqueta debe aparecer junto a la lnea de referencia.
Localizacin Establece de qu eje deber partir la lnea de referencia, elija entre el Eje X, Eje
Y o Eje X y Eje Y
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.
Formato de Lnea 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.
756 QlikView 11 SR2, 11414
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 525).
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 526).
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 529).
QlikView 11 SR2, 11414 757
758 QlikView 11 SR2, 11414
56 Grfico de Tarta
Un ejemplo de 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).
56.1 El men Objeto del Grfico de Tarta
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
QlikView 11 SR2, 11414 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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
760 QlikView 11 SR2, 11414
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
QlikView 11 SR2, 11414 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.3 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las 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).
56.7 Propiedades de Grfico: Presentacin (Grfico de
Tarta)
Propiedades de Grfico, Presentacin (Grfico de Tarta)
762 QlikView 11 SR2, 11414
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.
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Resaltar 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.
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.
Mostrar Nmeros en la
Leyenda
Si est marcada esta opcin, se incluir una leyenda en el grfico que muestre los
valores numricos.
Limitar Leyenda
(Caracteres)
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.
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).
Eliminar Marque un texto de la lista y haga clic en este botn para borrarlo de la lista
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).
QlikView 11 SR2, 11414 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 525).
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 526).
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 529).
764 QlikView 11 SR2, 11414
57 Grfico de Embudo
Un ejemplo de 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).
57.1 Grfico de Embudo: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
QlikView 11 SR2, 11414 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.
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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
766 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de los campos utilizados como dimensiones en el
grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
QlikView 11 SR2, 11414 767
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
768 QlikView 11 SR2, 11414
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).
57.8 Propiedades de grfico: Presentacin (Grfico de
embudo)
Propiedades de Grfico, Presentacin (Grfico de Embudo)
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.
Ancho de la Punta (%) Define el ancho de la punta del embudo como un porcentaje del ancho de la
boca del embudo.
Orientacin Invertida Marque esta casilla de verificacin si desea que el embudo apunte hacia la
izquierda o hacia arriba.
QlikView 11 SR2, 11414 769
Proporcionalidad de los
Datos
Este parmetro controla el grado en que los segmentos han de ser proporcionales
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.
Texto en 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.
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 QlikView 11 SR2, 11414
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 525).
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 526).
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 529).
QlikView 11 SR2, 11414 771
772 QlikView 11 SR2, 11414
58 Grfico de Bloques
Un ejemplo de 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 de la
barra de herramientas.
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).
58.1 Grfico de Bloques: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
QlikView 11 SR2, 11414 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.
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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
774 QlikView 11 SR2, 11414
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
QlikView 11 SR2, 11414 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.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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).
58.7 Propiedades de grfico: Presentacin (Grfico de
bloques)
Propiedades de Grfico, Presentacin (Grfico de Bloques)
En este dilogo se pueden definir las opciones que determinan cmo se mostrarn los bloques de datos.
776 QlikView 11 SR2, 11414
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.
Total Relativo de la 1
Dimensin
Con esta opcin, se incluir en el emergente el porcentaje relativo al total del
valor mostrado en la primera dimensin.
Total Relativo de la 2
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 3 Dimensin
Valor Relativo en la 1
Dimensin
El porcentaje del bloque indicado, relativo al total del valor de la primera
dimensin.
Valor Relativo en la 2
Dimensin
El porcentaje del bloque indicado, relativo al total del valor de la primera
dimensin.
Mostrar Etiquetas de
Dimensin
Marque esta alternativa para incluir etiquetas en el grfico (comprobadas por
defecto). Tambin es posible cambiar la configuracin Fuente (pgina 525)
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.
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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).
QlikView 11 SR2, 11414 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.
Limitar Leyenda
(Caracteres)
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 Abre el dilogo rea de Color para determinar el color de la base del ttulo.
Ttulos de Nivel
Intermedio
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 525).
778 QlikView 11 SR2, 11414
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 526).
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 529).
QlikView 11 SR2, 11414 779
780 QlikView 11 SR2, 11414
59 Grfico de Indicador
Algunos ejemplos de grfico 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).
59.1 Grfico de Indicador: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
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.
QlikView 11 SR2, 11414 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.
El nmero mximo de objetos que se pueden incluir cuando se utiliza la opcin
Establecer Referencia es de 500.
Eliminar Referencia Este comando es reemplazado por el 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.
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
782 QlikView 11 SR2, 11414
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
se puede guardar como png, jpg, bmp o gif.
Copiar al Portapapeles 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.
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
QlikView 11 SR2, 11414 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 es posible 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. Vanse las 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).
59.7 Propiedades de Grfico: Presentacin (Grfico de
Indicador)
Propiedades de Grfico, Presentacin (Grfico de Indicador)
784 QlikView 11 SR2, 11414
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).
Mximo 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).
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 Haga clic en este botn para aadir un nuevo segmento al indicador.
Eliminar Haga clic en este botn para eliminar del indicador el segmento seleccionado
actualmente.
Ascender Use este botn para ordenar los segmentos en la lista.
Etiqueta Especifica un nombre para el segmento seleccionado. Este nombre es slo para
identificacin y no se utiliza cuando se dibuja el grfico de indicador.
Lmite Inferior 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.
Color Asigne un color al segmento seleccionado haciendo clic en el botn coloreado.
Esto abrir el dilogo rea de Color (pgina 452).
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 Seleccione uno de los modos de indicacin de la lista desplegable.
Estilo 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.
QlikView 11 SR2, 11414 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.
Amplitud de ngulo El ngulo en grados entre los valores Mnimo y Mximo en el grfico de
indicador. Debe ser un valor ente 45 y 360.
Centrar ngulo 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).
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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.
Lmites de Segmento
Relativos
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.
Ocultar Lmites de
Segmento
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 QlikView 11 SR2, 11414
Ocultar Lmites de
Indicador
Si est seleccionada esta opcin, no se dibujar ningn lmite alrededor del
indicador.
Escala Logartmica Se puede usar una escala logartmica, siempre que todos los puntos de datos
tengan valores positivos (>0).
Etiquetas Emergentes 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.
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.
Propiedades de Grfico, Pesentacin (Grfico de Indicador LED)
Dgitos Especifica el nmero de dgitos de LED mostrados.
Color Asigne un color al LED seleccionado haciendo clic en el botn coloreado. Esto
abrir el dilogo rea de Color (pgina 452).
Estilo Seleccione una de las opciones de las variantes LED de la lista desplegable.
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).
QlikView 11 SR2, 11414 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 525).
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 526).
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 529).
788 QlikView 11 SR2, 11414
60 Grfico Mekko
Un ejemplo de Grfico de 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).
60.1 Grfico Mekko: Men Objeto
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 un grfico, aparece un men contextual. Este men tambin se
encuentra en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico. Este comando tambin puede invocarse con el mtodo abreviado de
teclado: Alt+Intro.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
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.
QlikView 11 SR2, 11414 789
Clonar Crea una copia idntica del grfico. Si se clona un grfico desvinculado, se
vincular la copia.
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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y las expresiones del grfico.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el que podr imprimir el
grfico.
Imprimir como PDF... 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.
Enviar Valores a Excel 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.
Exportar Abre un dilogo para guardar una imagen del grfico en un archivo. La imagen
puede guardarse como bmp, jpg, gif o png.
790 QlikView 11 SR2, 11414
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 529).
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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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).
QlikView 11 SR2, 11414 791
60.4 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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 es posible 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. Vanse las 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)
Propiedades de Grfico, Presentacin
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 QlikView 11 SR2, 11414
Distancia entre Barras (-
6 -8)
Establece la distancia entre las barras de la unidad del cluster. Un nmero
negativo da como resultado la superposicin de las barras. Los valores pueden
estar entre -6 y 8.
Distancia de Separacin
(0 - 8)
Indica la distancia entre los valores agrupados en un grfico de barras apilado.
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.
Vertical Muestra los valores en vertical.
Trazar Valores en los
Segmentos
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 Especifica el ancho de las barras de error.
Grosor Especifica el grosor de las barras de error.
Color 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).
Tamao de Smbolo Determina el tamao de los smbolos, si se especifica una representacin de lnea.
QlikView 11 SR2, 11414 793
Ancho de Lnea de
Tendencia
Esta configuracin determina la anchura de las lneas de tendencia.
Utilizar Juego de
Smbolos Completo
Esta alternativa ampla la seleccin de smbolos disponibles (aros, tringulos,
etc.)
Semi-transparente Marque esta opcin si quiere que se dibujen las lneas rellenas semitransparentes.
Etiquetas Emergentes 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.
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.
Suprimir Valores Cero 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.
Suprimir Nulos y
Alfanumricos
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.
Limitar Leyenda
(Caracteres)
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.
794 QlikView 11 SR2, 11414
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:.
Invertido Marcar la casilla muestra los valores en orden inverso.
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.
Editar 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).
Eliminar Marque una lnea de referencia ya existente en la lista y pulse este botn para
eliminarla de la lista.
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.
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).
Eliminar Seleccione un texto de la lista y haga clic en este botn para borrarlo de la lista.
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 525).
QlikView 11 SR2, 11414 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 526).
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 529).
796 QlikView 11 SR2, 11414
61 Tabla Pivotante
Un ejemplo de 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 Tabla Pivotante: Men
objeto (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).
61.1 Usar la Tabla Pivotante
En una Tabla Pivotante las dimensiones (campos y expresiones) pueden mostrarse en un eje vertical y un eje
horizontal. Las dimensiones pueden moverse libremente entre los ejes o dentro de ellos. Este proceso de
llama "pivotar". En QlikView se pivota pinchando y arrastrando con el ratn. Simplemente posicione el
ratn en algn lugar del texto, haga clic y arrstrelo a la posicin deseada. Para facilitarle el proceso,
mientras se mueve un campo, sus bordes se resaltan en azul.
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.
QlikView 11 SR2, 11414 797
Desde Tabla Pivotante: Men objeto (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 QlikView 11 SR2, 11414
Expandir y colapsar los ejes de dimensin
Las tablas pivotantes de QlikView le permiten expandir y contraer las dimensiones de los ejes en sus
valores individuales. Esto permite bajar en la jerarqua a los detalles de uno o varios valores,
manteniendo los totales de los dems valores.
Nota:
Se pueden deshabilitar las funciones expandir y contraer de una tabla pivotante marcando la casilla Siempre
expandido en la pgina Propiedades de Grfico: Presentacin de la tabla pivotante.
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.
Un clic en el primer smbolo + muestra los detalles de Producto de la compaa ABC.
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:
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
61.2 Tabla Pivotante: Men objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
Estn disponibles los siguientes comandos (y stos pueden variar, dependiendo del campo sobre el que pulse
con el ratn):
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico. Este comando tambin puede invocarse con el mtodo abreviado de
teclado: Alt+Intro.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
Expandir Todo
Contraer Todo
Contraer Filas de
Dimensin
Contraer Columnas de
Dimensin
Estos comandos operan en los botones expandir (+) y contraer (-) que se muestran
en las tablas pivotantes multidimensionales.
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.
Vincular Vincula la Tabla Pivotante Desvinculada. La Tabla Pivotante se enlaza a los
datos dinmicamente. El comando est disponible slo si el grfico est
desvinculado
Clonar Hace una copia idntica de la Tabla Pivotante. Si se clona una tabla pivotante
desvinculada, la copia se vincular.
QlikView 11 SR2, 11414 801
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
Ajustar Columnas a los
Datos
Ajusta el ancho de cada columna de la tabla a la cadena de datos ms larga. Las
cabeceras van incluidas en los clculos.
Igualar Ancho de
Columna
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
Celdas
Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le
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.
Restaurar Valores 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.
802 QlikView 11 SR2, 11414
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y expresiones de la tabla.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el cual podr imprimir la
tabla pivotante.
Imprimir como PDF... 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.
Enviar a Excel Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba
abierto ya. QlikView exporta en formato BIFF (formato nativo de Excel). La
tabla aparecer en una nueva hoja de Excel. Para que esta funcionalidad opere
como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el
ordenador.
Exportar 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).
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 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.
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 529).
QlikView 11 SR2, 11414 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 529).
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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 es posible 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. Vanse las Propiedades de
Grfico: Ordenar (pgina 692).
804 QlikView 11 SR2, 11414
61.7 Propiedades de grfico: Presentacin (tabla
dinmica)
Propiedades de Grfico, Presentacin (Tabla Pivotante)
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 /
Fila
El texto introducido aqu se mostrar como una etiqueta de ttulo para la
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.
QlikView 11 SR2, 11414 805
Permitir Pivotar Si esta opcin no est seleccionada, la funcin pivotante habitual de la Tabla
Pivotante estar deshabilitada.
Texto Vertical en las
Etiquetas de Columna
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 (-).
Suprimir Iconos de
Expansin en la
Impresin
Seleccione esta casilla de verificacin si no desea que los iconos + y - (de
expansin y contraccin) estn visibles cuando imprima la tabla pivotante.
Suprimir Valores Cero Marcar esta opcin elimina las filas o columnas de la tabla que contengan solo
ceros.
Suprimir Nulos y
Alfanumricos
Marcar esta opcin elimina las filas o columnas de la tabla que estn vacas.
Rellenar Celdas sin
Valor
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.
Smbolo de Nulo El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores
NULL) en la tabla.
Smbolo de Perdido El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la
tabla.
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.
Subtotales Abajo Si esta opcin est marcada, los totales se mostrarn en la parte inferior derecha
de la tabla pivotante.
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.
Dividir Texto 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 QlikView 11 SR2, 11414
61.8 Propiedades de Grfico: Efectos Visuales
Propiedades de grfico: Efectos Visuales
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.
QlikView 11 SR2, 11414 807
61.9 Propiedades de Grfico: Estilo
Propiedades de Grfico, Estilo
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.
Modo Indentado 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.
Bordes Verticales de
Celdas de Dimensin
Este parmetro determina si se mostrarn bordes de celda verticales en las
columnas de la dimensin.
808 QlikView 11 SR2, 11414
Bordes Verticales de
Celdas de Expresin
Igual que el anterior, pero para las columnas de la expresin.
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 522).
Transparencia de Color
del Fondo de Celda
Si se ha aplicado un color o una imagen en Configuraciones de Fondo, aqu
podr ajustar el grado de transparencia de dicho color o imagen en el fondo de
celda.
Transparencia de Bordes
de Celda
Determina cmo sern de pronunciados los bordes 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 525).
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 526).
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 529).
QlikView 11 SR2, 11414 809
810 QlikView 11 SR2, 11414
62 Tabla Simple
Un ejemplo de 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).
62.1 Usar la Tabla Simple
Ordenar
Se puede ordenar la tabla simple por cualquier columna: simplemente haga clic con el botn derecho en la
columna y seleccione Ordenar en el men contextual. Esto equivale a mover la columna al primer lugar en
la lista Prioridad en la pgina Ordenar del dilogo Propiedades de la tabla simple. Un mtodo alternativo
para ordenar consiste en hacer doble clic en la cabecera de la columna.
Redistribuir las Columnas
Se pueden mover las columnas de dimensin y de expresin arrastrndolas y soltndolas con el ratn. Hay
que apuntar al ttulo de la columna, pulsar el botn del ratn y mantenerlo pulsado mientras se arrastra la
columna a su nueva posicin. Se pueden mezclar columnas de expresiones y de dimensiones en cualquier
orden.
QlikView 11 SR2, 11414 811
62.2 Tabla Simple: Men Objeto
Haciendo clic con el botn derecho sobre un grfico, aparece un men contextual. Este men tambin se
encuentra disponible en el men Objeto cuando el grfico est activo.
El men contiene los siguientes comandos:
Propiedades Abre el dilogo Propiedades donde se fijan y editan los parmetros que definen
el grfico.
Notas Permite crear y compartir notas relativas al objeto actual. Vase Notas y
Comentarios (pgina 502) para ms informacin.
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.
Vincular Vincula una tabla simple desvinculada. La tabla simple se convierte en
dinmicamente vinculada a los datos. El comando est disponible slo si la tabla
simple est desvinculada.
Clonar Hace una copia idntica de la tabla simple. Si una tabla desvinculada se clona, la
copia se vincular.
Ajustar Columnas a los
Datos
Ajusta el ancho de cada columna de la tabla a la cadena de datos ms larga. Las
cabeceras van incluidas en los clculos.
Igualar Ancho de
Columna
Si se sita el puntero del ratn sobre una columna de la tabla simple, este
comando se torna disponible en el men contextual (no en el men Objeto de la
barra de men 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.
Ordenar Si se sita el puntero del ratn sobre una columna de la tabla simple, este
comando se torna disponible en el men contextual (no en el men Objeto de la
barra de men principal ). Las filas de la tabla se ordenarn por la columna
especificada. El criterio de ordenacin se especifica en la pgina de propiedades
Propiedades de Grfico: Ordenar.
Personalizar Formato de
Celdas
Abre el El dilogo Personalizar Formato de Celdas (pgina 559), el cual le
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 QlikView 11 SR2, 11414
Ordenar Capas Este men en cascada solo est disponible si se ha activado la Rejilla de Diseo
del 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.
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.
Restaurar Valores 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.
Borrar Todas las
Selecciones
Elimina todas las selecciones de las dimensiones y expresiones de la tabla.
Imprimir Abre el dilogo Imprimir: General (pgina 109) desde el cual podr imprimir la
tabla simple.
Imprimir como PDF... 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.
QlikView 11 SR2, 11414 813
Enviar a Excel Exporta la tabla a Microsoft Excel, el cual se abre automticamente si no estaba
abierto ya. QlikView exporta en formato BIFF (formato nativo de Excel). La
tabla aparecer en una nueva hoja de Excel. Para que esta funcionalidad opere
como es debido es necesario tener instalado Microsoft Excel 97 o posterior en el
ordenador.
Exportar 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.
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 529).
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 529).
814 QlikView 11 SR2, 11414
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.
Ayuda Abre la ayuda de QlikView.
Eliminar Elimina de la hoja el objeto seleccionado.
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.5 Lmites de Dimensin
La pgina Lmites de Dimensin controla el nmero de valores de dimensin que se podrn ver en un
grfico. Esta pgina es idntica a Propiedades de Grfico: Lmites de Dimensin (pgina 676).
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).
QlikView 11 SR2, 11414 815
62.7 Propiedades de grfico: Orden (tabla simple)
Propiedades de Grfico, Ordenar (Tabla Simple)
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.
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.
Ordenar por En este grupo se puede fijar el criterio de ordenacin de los valores de las
columnas.
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.
816 QlikView 11 SR2, 11414
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.
Permitir Ordenacin
Interactiva
Deshabilite el comando Objeto - Ordenar desmarcando esta opcin.
62.8 Propiedades de Grfico: Presentacin (Tabla
Simple)
Propiedades de Grfico, Presentacin (Tabla Simple)
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.
Mostrar Columna Si selecciona este botn de opcin, la columna seleccionada estar visible
cuando se trace la tabla en el diseo.
QlikView 11 SR2, 11414 817
Ocultar Columna 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 816).
Condicional 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.
Alineacin 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.
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.
Permite la bsqueda 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.
Nmero Mximo (1 -
100)
Indica el nmero mximo de filas que se mostrarn.
Permitir Arrastrar y
Soltar
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.
Horizontal Seleccionar esta opcin permite girar la tabla simple 90 grados, de modo que las
columnas de datos se muestren horizontalmente.
Suprimir Valores Cero 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.
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.
818 QlikView 11 SR2, 11414
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
Seleccionar esta opcin har que la tabla se muestre sin fila (etiqueta) de
cabecera.
Suprimir Nulos y
Alfanumricos
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.
Smbolo de Nulo El smbolo aqu introducido ser el empleado para mostrar valores nulos (valores
NULL) en la tabla.
Smbolo de Perdido El smbolo aqu introducido ser el empleado para mostrar valores perdidos en la
tabla.
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.
Configuraciones de
Varias Filas
En este grupo se pueden configurar las cabeceras de tabla y las celdas de datos
para que muestren los valores en varias filas, lo cual es til para cadenas de texto
largas.
Dividir 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.
QlikView 11 SR2, 11414 819
62.9 Propiedades de Grfico: Efectos Visuales
Propiedades de grfico: Efectos Visuales
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 QlikView 11 SR2, 11414
62.10 Propiedades de Grfico: Estilo
Propiedades de Grfico, Estilo
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.
Modo Indentado 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.
Bordes Verticales de
Celdas de Dimensin
Este parmetro determina si se mostrarn bordes de celda verticales en las
columnas de la dimensin.
QlikView 11 SR2, 11414 821
Bordes Verticales de
Celdas de Expresin
Igual que el anterior, pero para las columnas de la expresin.
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 522).
Transparencia de Color
del Fondo de Celda
Si se ha aplicado un color o una imagen en Configuraciones de Fondo, aqu
podr ajustar el grado de transparencia de dicho color o imagen en el fondo de
celda.
Transparencia de Bordes
de Celda
Determina cmo sern de pronunciados los bordes 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 525).
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 526).
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 529).
822 QlikView 11 SR2, 11414
63 Editar Expresin (dilogo)
El dilogo Editar Expresin
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. Escriba la expresin
entera aqu, pero a menudo resulta ms conveniente realizar la mayor parte de la
expresin en el grupo Funciones de Agregacin y Campos descrito ms abajo.
La etiqueta Aceptar Expresin nicamente 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
QlikView 11 SR2, 11414 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.)
Tabla Esta lista desplegable permite limitar los campos mostrados en la lista Campo
bajo una tabla interna especfica.
Campo Este desplegable contiene una lista con los nombres de campo disponibles.
Mostrar Campos de
Sistema
Marque esta opcin si desea incluir los campos de sistema en la lista de Campo.
Distinct 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)).
Pegar Pulse este botn para introducir sus selecciones como un componente de la
expresin.
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.
Nombre de Funcin Este desplegable contiene un listado de todas las funciones QlikView
disponibles (a excepcin de unas cuantas funciones de script especficas).
El panel hacia el final de la pestaa Funciones muestra la sintaxis de argumento
de la funcin seleccionada.
Pegar Pulse este botn para introducir sus selecciones como un componente de la
expresin.
824 QlikView 11 SR2, 11414
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.
Mostrar Variables de
Sistema
Marque esta alternativa si desea incluir las variables de sistema en la lista de
Variables.
Pegar 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 177)
que estn disponibles en QlikView. Tambin puede acceder si lo desea a otros archivos de imagen
asociados. Tenga presente que esta funcionalidad est limitada a ciertas reas especficas del diseo.
Carpeta de Imgenes Este desplegable contiene una lista de carpetas de imgenes disponibles.
Imagen Este desplegable contiene una lista de imgenes disponibles en la carpeta
seleccionada.
Avanzado... Pulse este botn para seleccionar directamente de entre las imgenes en el
dilogo Selector de Imagen .
Pegar Pulse este botn para introducir sus selecciones como un componente de la
expresin.
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.
QlikView 11 SR2, 11414 825
63.1 Men Archivo
Exportar a Archivo de
Expresin...
Es posible guardar el contenido del cuadro de edicin Expresin como un
archivo de tabla mediante el comando Exportar a Archivo de Expresin. El
archivo se almacena con la extensin .qve.
Insertar Archivo... Insertar Archivo... Se puede insertar en el script un archivo de expresin
previamente creado mediante la opcin Insertar Archivo...
Asistente de Mezcla de
Colores...
Se puede crear una expresin de mezcla de color empleando el Asistente de
Mezcla de Colores (pgina 826).
Imprimir Abre el dilogo estndar Imprimir de Windows, para imprimir las expresiones.
Este comando tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+P.
63.2 Men Editar
Deshacer Deshace el ltimo cambio. Este comando tambin puede invocarse con el mtodo
abreviado de teclado: Ctrl+Z.
Rehacer Rehace el ltimo Deshacer. Este comando tambin puede invocarse con el
mtodo abreviado de teclado: Ctrl+Y.
Cortar Exporta el texto seleccionado al portapapeles. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+X.
Copiar Copia el texto seleccionado al portapapeles. Este comando tambin puede
invocarse con el mtodo abreviado de teclado: Ctrl+C.
Pegar Pega el contenido del portapapeles en el dilogo, en la posicin donde se
encuentre el cursor. Este comando tambin puede invocarse con el mtodo
abreviado de teclado: Ctrl+V.
Borrar Borra la expresin completa.
Seleccionar Todo Selecciona la expresin completa.
Buscar/ Reemplazar... Abre un dilogo que permite buscar y reemplazar nmeros o caracteres en la
expresin. Este comando tambin puede invocarse con el mtodo abreviado de
teclado: Ctrl+F.
63.3 Men Configuracin
Configurar Abre el Preferencias de Usuario: Editor (pgina 91).
63.4 Asistente de Mezcla de Colores
Con el Asistente de Mezcla de Colores abierto desde el men Archivo del dilogo Editar Expresin, podr
crear una expresin de mezcla de colores, esto es, una expresin que sirva para calcular un color de forma
826 QlikView 11 SR2, 11414
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.
Primer Paso Introduzca una expresin
sta es la expresin que controlar el color que QlikView deber mostrar. Expresiones tpicas podran ser:
l Sum(Ventas) / Sum(total Ventas)
l Sum(Ventas) / Sum(Cuota)
l Avg(Edad )
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.
QlikView 11 SR2, 11414 827
Segundo Paso Establezca unos lmites superior e inferior
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 Lmite Superior Lmite Inferior
Sum(Ventas) / Sum(total
Ventas)
Sum(total Ventas) 0
Sum(Ventas) / Sum(Cuota) 2 (=200%) 0
Avg(Edad ) Max(total Edad ) 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 RangeMax (top(total <ExpresinValor>,1,NoOfRows(total)))
l RangeMin (top(total < ExpresinValor >,1,NoOfRows(total)))
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 QlikView 11 SR2, 11414
Intermedio Aqu podr introducir una expresin para un nivel intermedio, asociado a un
tercer color.
Lmite Inferior Aqu introduciremos una expresin para el lmite inferior, a menos que est
marcada la opcin Autonormalizar.
Invertir Este botn invierte los colores de los lmites superior e inferior.
Pulse Siguiente para continuar.
Tercer Paso Finalizar el proceso
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.
QlikView 11 SR2, 11414 829
830 QlikView 11 SR2, 11414
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.
64.1 Definir Datos del Asistente de Cuadro
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.
QlikView 11 SR2, 11414 831
64.2 Presentacin del Asistente de Cuadro
Modo de Visualizacin Escoja el Modo de Visualizacin para la distribucin, Media o Mediana.
Incluir Ejes Incluir ejes para que el grfico muestre los ejes superior e inferior, como
Min/Max o percentiles 5/95.
Usar Valores atpicos
(Min/Max)
Marque esta casilla de verificacin si desea que se muestren los valores atpicos o
extremos.
832 QlikView 11 SR2, 11414
65 Asistente de Grfico Rpido
La funcionalidad de Grfico Rpido se ha desarrollado pensando en el usuario que desea crear un grfico de
una manera rpida y sencilla, sin tener que preocuparse de analizar la ingente cantidad de opciones y
parmetros disponibles.
El Asistente de Grfico Rpido le guiar a travs de los siguientes pasos bsicos:
1) Seleccione el tipo de grfico que desee crear
2) Defina la(s) dimensin(es) del grfico
3) Defina la expresin del grfico
4) D formato al grfico
Dependiendo de las selecciones que haya realizado, algunos de los pasos anteriores podran obviarse.
65.1 Iniciar el Asistente de Grfico Rpido
Inicie el Asistente de Grfico Rpido eligiendo Asistente de Grfico Rpido en el men Herramientas, o
pulsando el botn correspondiente en la barra de herramientas Diseo.
La primera vez que se inicie el asistente aparecer una pgina de inicio que expone la finalidad del asistente
y los pasos bsicos que deben seguirse. Si desea saltarse la pgina de inicio cuando se utilice el asistente en
lo sucesivo, marque la casilla de verificacin No volver a mostrar esta pgina. Pulse Siguiente para
continuar. El Asistente de Grfico Rpido le lleva a travs de los siguientes pasos bsicos:
Paso 1: Seleccione un tipo de
grfico
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
Paso 3: Defina la Expresin 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.
QlikView 11 SR2, 11414 835
Paso 4: Formato del Grfico
(grfico de barras)
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.
Paso 4: Formato del Grfico
(grfico de lneas)
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 QlikView 11 SR2, 11414
Paso 4: Formato del Grfico
(grfico de tarta)
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.
QlikView 11 SR2, 11414 837
Paso 4: Formato del Grfico
(tabla simple)
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.
Paso 4: Formato del Grfico
(tabla pivotante)
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 QlikView 11 SR2, 11414
Paso 4: Formato del Grfico
(grfico de indicador)
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.
QlikView 11 SR2, 11414 839
840 QlikView 11 SR2, 11414
66 Asistente de grfico de tiempos
El asistente de Grfico de Tiempos le ayuda en la tarea comn de crear grficos en los que una determinada
medida (expresin) debiera ser cualificada y a menudo sometida a comparacin entre diversos perodos de
tiempo.
Como ejemplo, puede que desee mostrar una expresin como sum(Ventas) pero nicamente en el ltimo ao
o el actual trimestre hasta la fecha. Con frecuencia tambin querr comparar ese resultado con la misma
medida de un perodo anterior, por ejemplo con el ao anterior o con el mismo trimestre del ao anterior.
QlikView contiene diversas funciones para crear expresiones que realicen justamente esto, pero para un
principiante pudieran parecer de difcil manejo. El asistente de grficos de tiempos le ayuda precisamente a
eso, a acometer la tarea de insertar su expresin bsica de medida en las funciones de cualificacin de tiempo
ms adecuadas segn sus especificaciones.
66.1 Inicio del Asistente de Grfico de Tiempos
Inicie el asistente de grfico de tiempos eligiendo Asistente de Grfico de Tiempos en el men
Herramientas, o bien haciendo clic en el botn correspondiente de la barra de herramientas Diseo.
La primera vez que inicie el asistente se encontrar ante una pgina de inicio que expone la finalidad del
asistente y los pasos bsicos que habr de seguir. 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.
Dependiendo de las selecciones, algunos de los pasos mostrados a continuacin se pueden saltar. Contine
al siguiente paso en el asistente, haga clic en Siguiente. Haga clic en Finalizar para terminar el grfico y
volver a la presentacin. Vuelva en cualquier momento al grfico mediante el cuadro de dilogo
Propiedades de Grfico para realizar ms ajustes.
El asistente de grfico de tiempos le guiar a travs de los siguientes pasos:
Seleccione el tipo de grfico 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.
QlikView 11 SR2, 11414 841
Defina la(s) dimensin(es) 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 QlikView 11 SR2, 11414
La expresin base y las
referencias de tiempo
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
Definicin del desplazamiento
al inicio de perodo
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.
Establezca el perodo de
comparacin
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.
QlikView 11 SR2, 11414 845
Seleccin y presentacin de
columnas
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 QlikView 11 SR2, 11414
67 Asistente de Grfico de Estadsticas
El Asistente de Grfico de Estadsticas le guiar oportunamente si desea aplicar pruebas estadsticas comunes
a los datos en QlikView.
67.1 Iniciar el Asistente de Grfico de Estadsticas
Lanza el Asistente de Grfico de Estadsticas, eligiendo Asistente de Grfico de Estadsticas en el men
Diseo. La primera pgina ofrece una seleccin de pruebas estadsticas. Elija la ms adecuada y a
continuacin pulse Siguiente para continuar.
Tenga en cuenta que QlikView ofrece ms tipos de pruebas estadsticas que las cubiertas por este asistente.
Ms informacin sobre stas en Funciones estadsticas de prueba en grficos (pgina 872) y Funciones
estadsticas de prueba en script (pgina 324). Para ms informacin acerca de pruebas y tests estadsticos y
su utilizacin, consulte un manual de estadstica.
67.2 Prueba Chi2
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.
Fila Especifique un campo o expresin que devuelva las cabeceras de las filas para la muestra de
datos.
Valor Especifique un campo o expresin que devuelva los datos de los valores de
prueba.
QlikView 11 SR2, 11414 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.
p (Mostrar Valor p/
Significacin)
Marque esta casilla de verificacin para incluir el valor p (significacin) en el
grfico resultante.
df (Mostrar grados de
libertad)
Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad)
en el grfico resultante.
Chi2 (Mostrar Valor
Chi2)
Marque esta casilla de verificacin si desea incluir el valor de prueba en el
grfico resultante.
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.
67.3 Prueba T Pareada
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
Especifique un campo o expresin que devuelva series de datos de valores de
prueba.
Valor de Prueba Especifique un campo o expresin que devuelva un valor de prueba.
t (Mostrar valor t) Marque esta casilla de verificacin para incluir el valor t en el grfico resultante.
df (Mostrar grados de
libertad)
Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad)
en el grfico resultante.
p (Mostrar valor p/
Significacin (de cola 2))
Marque esta casilla de verificacin para incluir el valor p (nivel de significacin
de cola 2) en el grfico resultante.
848 QlikView 11 SR2, 11414
Diferencia de Media Marque esta casilla de verificacin si desea incluir el valor de la diferencia de
media en el grfico resultante.
Lower (CL %) 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.
Upper (CL %) 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.
Nivel de Confianza Especifique un porcentaje para el 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.
67.4 Prueba T No Pareada
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
Especifique un campo o expresin que devuelva series de datos de agrupacin.
Deber devolver exactamente dos valores.
Campo/Expresin de
Prueba
Especifique un campo o expresin que devuelva la serie de datos de los valores
de la prueba.
t (Mostrar valor t) Marque esta casilla de verificacin si desea incluir el valor t en el grfico
resultante.
df (Mostrar grados de
libertad)
Marque esta casilla de verificacin si desea incluir el valor df (grados de libertad)
en el grfico resultante.
QlikView 11 SR2, 11414 849
p (Mostrar valor p/
Significacin (de cola 2))
Marque esta casilla de verificacin para incluir el valor p (nivel de significacin
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.
Lower (CL %) 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.
Upper (CL %) 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.
Nivel de Confianza Especifique un porcentaje para el 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 QlikView 11 SR2, 11414
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 Todas las expresiones devuelven un nmero y/o una cadena, lo que sea ms apropiado.
l Las funciones lgicas y los operadores devuelven 0 para falso, -1 como verdadero. Las conversiones de nmero a
cadena y viceversa estn implcitas.
l Los operadores lgicos y las funciones interpretan 0 como falso y todo lo dems como verdadero.
l Las expresiones que no pueden ser evaluadas correctamente, p.ej. como resultado de parmetros incorrectos o
funciones, devuelven NULL.
La sintaxis general para una expresin de grfico es la siguiente:
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 }
QlikView 11 SR2, 11414 851
El nombre y los tipos de parmetros no son aleatorios. Dependen de la funcin empleada.
Sintaxis general para la agregacin:
expresinagreg ::= ( refcampo |
operador1 expresinagreg |
expresinagreg operador2 expresinagreg |
funcinagreg |
( expresinagreg ) )
refcampo es un nombre de campo.
funcinagreg ::= nombrefuncin(parmetros2)
Las expresiones y funciones pueden anidarse libremente y, mientras que refcampo est siempre dentro de una
sola funcin de agregacin y la expresin devuelva un valor interpretable, QlikView no dar ningn
mensaje de error.
68.1 Estados Alternos y Expresiones de Grfico
Los grficos y otras expresiones de objetos heredan el estado del objeto que contiene la expresin.
Las expresiones de objetos y grficos pueden referenciar estados alternos. Esto significa que una expresin,
sin importar dnde se d, puede hacer referencia a un estado distinto que el objeto que contiene la expresin.
La sintaxis para este tipo de referencia es la misma que para hacer referencia a un conjunto con Anlisis de
Conjuntos. Para entender cmo funciona esto quizs sea til revisar lo indicado en Anlisis de conjuntos
(pgina 888).
Una de las caractersticas fundamentales de QlikView durante muchos aos ha sido la capacidad de utilizar
el estado predefinido para obtener un sub-conjunto de datos en el que calcular grficos y agregaciones. El
algoritmo central toma la definicin del estado, esto es, los Valores seleccionados por Campo y determina un
Conjunto como un subconjunto de Filas por Tabla. El Anlisis de Conjuntos permite que este
comportamiento predefinido pueda ser modificado en dos momentos distintos:
l Definiendo un conjunto de datos que sea independiente de las selecciones actuales.
l 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 QlikView 11 SR2, 11414
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.
68.2 Expansin de Variable de Texto
Las variables en QlikView se pueden utilizar para expansin de texto dentro de una expresin en un grfico
QlikView o en cualquier otra parte del diseo QlikView. Cuando se emplean con este propsito, el valor del
texto de la variable se inserta en la expresin antes de que la expresin sea evaluada.
Cuando se utiliza una variable para expansin de texto dentro de una sentencia, se emplea la sintaxis
siguiente:)
$( 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
QlikView 11 SR2, 11414 853
Operadores de cadena pgina 854
Operadores lgicos pgina 854
Operadores relacionales pgina 855
Operadores de Bit pgina 856
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 QlikView 11 SR2, 11414
not Lgica inversa. Uno de los pocos operadores unitarios. La operacin devuelve la
lgica inversa del operando.
and And lgico. La operacin devuelve el and lgico de los operandos.
or Or lgico. La operacin devuelve el or lgico de los operandos.
Xor 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.
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.
<= Menor o igual 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.
> Mayor 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.
>= Mayor o igual 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.
= Igual Se hace una comparacin numrica si ambos operadores pueden ser
interpretados numricamente. La operacin devuelve el valor
lgico de la evaluacin de la comparacin.
<> Distinto Se hace una comparacin numrica si ambos operadores pueden ser
interpretados numricamente. La operacin devuelve el valor
lgico de la evaluacin de la comparacin.
precedes Menor que
(ASCII)
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.
Ejemplo:
' 11' precedes ' 2' devuelve verdadero
compare esto con:
' 11' < ' 2' devuelve falso
QlikView 11 SR2, 11414 855
follows Mayor que
(ASCII)
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:
' 23' < ' 111' devuelve falso
Operadores de Bit
Todos los operadores de bit convierten los operandos en enteros con signo (32 bits) y devuelven el resultado
de la misma forma. Todas las operaciones se realizan bit a bit.
bitnot Bit inverso. Operador unitario. La operacin devuelve el inverso del operando ejecutado
bit a bit.
bitand Bit and. La operacin devuelve el AND lgico de los operandos ejecutados bit a bit.
bitor Bit or. La operacin devuelve el OR lgico de los operandos ejecutados bit a bit.
bitxor Bit or
exclusivo.
La operacin devuelve el OR lgico exclusivo o de los operandos, ejecutado
bit a bit.
>> Bit right shift. Operador unitario. La operacin devuelve el operando desplazado un paso a
la derecha.
<< Bit left shift. Operador unitario. La operacin devuelve el operando desplazado un paso a
la izquierda.
68.4 Funciones de Agregacin en Grficos
Estas funciones slo pueden emplearse sobre campos en expresiones de grficos. La expresin del argumento
de una funcin de agregacin no deber contener otra funcin de agregacin.
Las funciones de agregacin son:
Funciones de agregacin bsicas pgina 857
Funciones de agregacin de cadenas pgina 859
Funciones de agregacin de contador pgina 860
Funciones estadsticas de agregacin en grficos pgina 861
Funciones financieras de agregacin en grficos pgina 870
Funciones de distribucin estadstica pgina 872
Funciones especiales de Agregacin para Campos de Entrada pgina 886
856 QlikView 11 SR2, 11414
Agregacin Avanzada pgina 318
Anlisis de conjuntos pgina 888
Estados Alternos pgina 131
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).
Funciones de agregacin bsicas
sum([{conjunto_expresin}][distinct][total[<campo {, campo}>]]
expresin)
Devuelve la suma agregada de expresin o campo que se repiten a lo largo de la(s) dimensin(es) del
grfico.
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
QlikView 11 SR2, 11414 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))
min([{conjunto_expresin}][ distinct ] [ total [<campo {, campo}>]]
expresin [, rango]))
Devuelve el valor numrico mnimo de expresin o campo que se repiten a lo largo de las dimensiones del
grfico. Rango se fija por defecto en 1, que se corresponde con el valor ms bajo. Si se especifica rango en
2, devolver el segundo valor ms bajo. Si se asigna 3 a rango, devolver entonces el tercer valor ms bajo y
as sucesivamente.
Ejemplos:
min( Ventas)
min( Ventas, 2 )
min( Precio*Cantidad )
min( total Ventas)
min( {1} total Ventas)
max([{conjunto_expresin}][ distinct ] [ total [<campo {, campo}>]]
expresin [, rango]))
Devuelve el valor numrico mximo de la expresin o el campo repetido sobre la(s) dimensin(es) del
grfico. Rango se establece por defecto en 1, que se corresponde con el valor ms alto. Si se especifica rango
en 2, devolver el segundo valor ms alto. Si se asigna 3 a rango, devolver entonces el tercer valor ms alto
y as sucesivamente.
Ejemplos:
max( Ventas )
max( Ventas, 2 )
max( Precio*Cantidad )
max( total Ventas )
max( todas Ventas )
only([{conjunto_expresin}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Si la expresin o el campo que se repiten a lo largo de la(s) dimensin(es) del grfico contienen un nico
valor, devuelve dicho valor; si no, devuelve NULL. Only puede devolver valores numricos y valores de
texto.
Ejemplos:
only( Ventas )
only( Precio*Cantidad )
only( total Vendedor )
mode([{expresin_conjunto}] [ distinct ] expresin)
858 QlikView 11 SR2, 11414
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.
Mode no admite el cualificador total.
Ejemplos:
mode( Producto )
mode( X*Y/3 )
firstsortedvalue([{conjunto_expresin}][ distinct ] [ total [<campo
{, campo}>]] expresin [, nmero_de_orden [, n]])
devuelve el primer valor de la expresin ordenado por su correspondiente nmero de orden cuando la
expresin se repite por la(s) dimensin(es) del grfico. Criterio de ordenacin devuelve un valor numrico
en el que el valor menor se corresponde con el valor de la expresin que se ha de ordenar primero. Si un
signo menos precede a la expresin valor_de_ordenacin la funcin devolver el ltimo valor en vez. Si
ms de un valor de la expresin comparten el nmero de orden ms bajo, la funcin devolver nulo (NULL).
Si se establece n mayor que 1, entonces devolver el ensimo valor en orden.
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 )
Funciones de agregacin de cadenas
MinString([{expresin_conjunto}][ total [<campo {, campo}>]]
expresin)
Si la expresin que se repite a lo largo de la(s) dimensin(es) del grfico contiene uno o ms valores con una
representacin de cadena (cualquier texto o nmero), devuelve el primer valor en el orden de texto, si no,
devuelve NULL.
Ejemplos:
MinString( Moneda )
MinString( Left( abc,2 ) )
MinString( total Moneda )
MinString( <X> Moneda )
MaxString([{expresin_conjunto}][ total [<campo {, campo}>]]
expresin)
Si la expresin, que se repite a lo largo de la(s) dimensin(es) del grfico, contiene uno o ms valores con
una representacin de cadena (cualquier texto o nmero), devuelve el primer valor en el orden de texto, si
no, devuelve NULL.
Ejemplos:
MaxString( Moneda )
MaxString( Left( abc,2 ) )
MaxString( total Moneda)
QlikView 11 SR2, 11414 859
MaxString( total <X> Moneda )
concat([{expresin_conjunto}] [ distinct ] [ total [<campo {,
campo}>]] expresin[, delimiter[, nmero_de_orden]])
Devuelve una concatenacin de cadenas agregadas, con todos los valores de la expresin que se repiten por
la(s) dimensin(es) del grfico. Cada valor puede ir separado por la cadena que se encuentra en el
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.
Ejemplos:
concat( Code, ';' )
concat( FirstName&' '&LastName, ',' )
concat( distinct Code, ';' )
concat( total Name, ';' , Date )
concat( total <Grp> Name, ';' , Date)
Funciones de agregacin de contador
count([{expresin_conjunto}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Devuelve el contador de totales agregado de los valores de expresin o campo que se repiten por la(s)
dimensin(es) del grfico.
Para esta funcin se permite utilizar el cualificador distinct en combinacin con el cualificador total. Esta
combinacin no es vlida para ninguna otra funcin de agregacin.
Ejemplos:
count( Ventas )
count( Precio*Cantidad )
count( distinct Precio )
count(Ventas)/count(total Ventas) devuelve las ventas de la seleccin
NumericCount([{expresin_conjunto}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Devuelve el contador numrico agregado de valores de expresin o campo que se repiten a lo largo de las
dimensiones del grfico.
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
TextCount([{expresin_conjunto}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Devuelve la cuenta agregada de texto de los valores de expresin o campo que se repiten a lo largo de las
dimensiones del grfico.
Ejemplos:
860 QlikView 11 SR2, 11414
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
NullCount([{expresin_conjunto}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Devuelve la cuenta agregada de valores NULL de expresin o campo que se repiten a lo largo de las
dimensiones del grfico.
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
MissingCount([{expresin_conjunto}][ distinct ] [ total [<campo {,
campo}>]] expresin)
Devuelve la cuenta agregada de los valores cero o nulos que encuentra en expresin o campo que se repiten
en la(s) dimensin(es) del grfico. Los valores cero o nulos no son valores numricos.
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
Funciones estadsticas de agregacin en grficos
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo }
>]] expresin)
Devuelve la media agregada de la expresin o el campo que se repiten a lo largo de la(s) dimensin(es) del
grfico.
La expresin no deber contener funciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador 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 distinct aparece antes que los argumentos de funcin, los duplicados resultantes de la
evaluacin de los argumentos de funcin sern descartados.
QlikView 11 SR2, 11414 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)
sterr ([{expresin_conjunto}] [ distinct ][ total [<campo
{,campo}>] ] expresin )
devuelve el error estndar agregado (stdev/sqrt(n)) de una serie de valores representados por expresin, que
se repiten a lo largo de la(s) dimensin(es) del grfico. Los valores de texto, valores nulos y valores perdidos
sern descartados.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin sterr admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
sterr( X )
sterr( X*Y/3 )
sterr( total X ) >
sterr( total <Z> X)
steyx ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x)
devuelve el error estndar agregado del valor -y- predicho para cada valor -x- de la regresin para una serie
de coordenadas representadas por nmeros pareados en la expresin y y expresin x que se repiten a lo largo
de la(s) dimensin(es) del grfico. 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.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin steyx admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
steyx( Y, X )
steyx( A/B, X*Y/3 )
steyx( total Y, X )
862 QlikView 11 SR2, 11414
steyx( total <Z> Y, X)
linest_m ([{expresin_conjunto}][ distinct ] [total [<campo
{,campo}>] ]expresin-y, expresin-x[, y0 [, x0 ]])
devuelve el valor m agregado (pendiente) de una regresin lineal definida por la ecuacin y=mx+b para una
serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se repiten a lo
largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_m
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
linest_b ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el valor b agregado (intercepcin de y) de una regresin lineal definida por la ecuacin y=mx+b
para una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se
repiten a lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_b admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
QlikView 11 SR2, 11414 863
linest_b( Y, X, 1, 1
linest_r2 ([{expresin_conjunto}] [ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el valor r2 agregado (coeficiente de determinacin) de una regresin lineal definida por la ecuacin
y=mx+b para una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que
se repiten a lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_r2
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
linest_sem ([{expresin_conjunto}][ distinct ] [total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
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 expresin-x y expresin-y que se
repiten a lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_sem
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 QlikView 11 SR2, 11414
linest_seb ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el error estndar agregado del valor b de una regresin lineal definida por la ecuacin y=mx+b para
una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se repiten a
lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_seb
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
linest_sey ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]])
devuelve el error estndar agregado de la estimacin de y de una regresin lineal definida por la ecuacin
y=mx+b para una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que
se repiten a lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_sey
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
QlikView 11 SR2, 11414 865
linest_df ([{expresin_conjunto}][ distinct ] [total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve los grados de libertad agregados de una regresin lineal definida por la ecuacin y=mx+b para una
serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se repiten a lo
largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_df
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
linest_f ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve la estadstica F agregada (r2/(1-r2)) de una regresin lineal definida por la ecuacin y=mx+b para
una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se repiten a
lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_f admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 QlikView 11 SR2, 11414
linest_ssreg ([{expresin_conjunto}][ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve la suma de cuadrados agregada de una regresin lineal definida por la ecuacin y=mx+b para una
serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se repiten a lo
largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_
ssregadmite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
linest_ssresid ([{expresin_conjunto}] [ distinct ] [ total [<campo
{,campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve la suma de cuadrados residual agregada de una regresin lineal definida por la ecuacin y=mx+b
para una serie de coordenadas representadas por nmeros pareados en expresin-x y expresin-y que se
repiten a lo largo de la(s) dimensin(es) del grfico. 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 y0 opcional que obligue a la lnea de regresin a pasar por el eje 'y' en un
determinado momento. Si se especifican y0 y x0, es posible forzar a la lnea de regresin a atravesar una
nica coordenada fija.
A menos que se especifiquen ambos: y0 y x0, la funcin requiere al menos dos pares de datos vlidos para
calcular. Si se especifican y0 y x0, un nico par de datos bastar.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin linest_ssresid
admite Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
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 )
QlikView 11 SR2, 11414 867
correl ([{conjunto_expresin}] [ distinct ] [ total [<campo
{,campo}>] ] expresin-x, expresin-y)
devuelve el coeficiente de correlacin agregado de una serie de coordenadas representadas por un par de
nmeros en las expresiones x e y que se repiten sobre la(s) dimensin(es) del grfico. 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 rangecorrel(x-value , y-value { , x-value , y-value})
(pgina 905).
La expresin-x y la expresin-y no deben contener funciones de agregacin, a menos que dichas
agregaciones internas contengan el cualificador total. Para agregaciones anidadas ms avanzadas, utilice la
funcin aggr (ver Agregacin Avanzada (pgina 318)) en combinacin con dimensiones calculadas. Vase
Aadir Dimensin Calculada (pgina 673).
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin correl admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
correl( Pagos, Fechas )
correl( A/B, X*Y/3 )
correl( total Pagos, Fechas )
correl( total <Grp> Pagos, Fechas )
median ([{expresin_conjunto}] [ distinct ] [ total [<campo
{,campo}>] ] expresin )
devuelve la mediana agregada de la expresin que se repite a lo largo de la(s) dimensin(es) del grfico.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin median admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
median( X )
median( X*Y/3 )
median( total X )
median( total <Group> Precio )
stdev([{conjunto_expresin}][ distinct ] [ total [<campo { , campo
} >] ] expresin)
Devuelve la desviacin estndar agregada del valor numrico de la expresin o del campo que se repiten
sobre la(s) dimensin(es) del grfico.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin stdev admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
stdev(Ventas)
868 QlikView 11 SR2, 11414
stdev(X'Y/3)
stdev(distinct Precio)
stdev(total Ventas)
stdev({1} total Ventas)
skew([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo
} >] ] expresin )
Devuelve la asimetra agregada de la expresin o del campo que se repiten sobre la(s) dimensin(es) del
grfico.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin skew admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861).
Ejemplos:
skew(Ventas)
skew(X'Y/3)
skew(distinct Precio)
skew(total Ventas)
skew({1} total Ventas)
kurtosis([{conjunto_expresin}][ distinct ] [ total [<campo { ,
campo } >] ] expresin)
Devuelve la kurtosis agregada de la expresin o el campo que se repiten a lo largo de la(s) dimensin(es) del
grfico.
Esta funcin tiene las mismas limitaciones para agregaciones anidadas que la funcin avg([{conjunto_
expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861). La funcin kurtosis admite
Anlisis de conjuntos (pgina 888) y el cualificador total de la misma manera que la funcin
avg([{conjunto_expresin}] [ distinct ] [ total [<campo { , campo } >]] expresin) (pgina 861) function.
Ejemplos:
kurtosis(Ventas)
kurtosis(X'Y/3)
kurtosis(distinct Precio)
kurtosis(total Ventas)
kurtosis({1} total Ventas)
fractile ([{expresin_conjunto}] [ distinct ] [ total [<campo
{,campo}>] ] expresin, fractile)
Devuelve el percentil agregado de la expresin que se repite a lo largo de la(s) dimensin(es) del grfico.
Las expresiones del argumento de la funcin no deben contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador 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.
QlikView 11 SR2, 11414 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 )
Funciones financieras de agregacin en grficos
irr([[expresin_conjunto] total [<campo {,campo}>] ] expresin)
devuelve la tasa interna agregada de devolucin de una serie flujos de efectivo representados por los
nmeros de expresin que se repiten a lo largo de la(s) dimensin(es) del grfico. 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. La funcin necesita al menos un valor
positivo y uno negativo para ser evaluada. Los valores de texto, valores nulos y valores perdidos se
descartan. Vase tambin la funcin rangeirr(valor { ,valor} ) (pgina 341).
La expresin no deber contener funciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador 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 de la expresin, 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:
irr( Pagos)
irr( X*Y/3 )
irr( total Pagos)
irr( total <Grp> Pagos)
xirr ([expresin_conjunto][ total [<campo {,campo}>] ]
valorexpresin, fechaexpresin)
870 QlikView 11 SR2, 11414
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)
npv ([conjunto-expresin][ total [<campo {,campo}>] ] tasa,
expresin)
devuelve el valor presente neto agregado de una inversin basada en una tasa de descuento y una serie de
pagos futuros (valores negativos) e ingresos (valores positivos) representados por los nmeros de expresin
que se repiten a lo largo de la(s) dimensin(es) del grfico. El resultado tiene un formato numrico
predefinido de moneda. Tasa es el tipo de inters segn perodo. Los pagos e ingresos se da por sentado que
se producen al final de cada perodo. Vase tambin la funcin rangenpv.
Tasa y expresin no debern contener funciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador 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:
QlikView 11 SR2, 11414 871
npv( 0.1, Pagos)
npv( 0.1, X*Y/3 )
npv( total 0.1, Pagos)
npv( total <Grp> 0.1, Pagos)
xnpv ([[conjunto_expresin][ total [<campo {,campo}>] ] tasa,
valorexpresin, fechaexpresin)
devuelve el valor presente neto agregado de una planificacin de flujos de efectivo (no necesariamente
peridicos) representados por los nmeros pareados en valorexpresin y fechaexpresin que se repiten a lo
largo de la(s) dimensin(es) del grfico. Tasa es el tipo de inters segn perodo. El resultado tiene un
formato numrico predefinido de moneda. 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 rangexnpv(tasa, valor,
fecha { ,valor, fecha} ) (pgina 342).
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)
Funciones estadsticas de prueba en grficos
Las tres funciones siguientes se aplican a pruebas de chi cuadrado (chi2).
chi2test_p ([conjunto_expresin][ total [<campo{,campo}>] col,
fila, valor_observado [, valor_esperado])
devuelve el valor p agregado de la prueba chi
2
(significacin) de una o dos series de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. La prueba puede realizarse sobre los valores de valor_observado,
probando las variaciones de la matriz que se haya especificado, col o fila, o bien comparando los valores de
valor_observado con los correspondientes valores de valor_esperado. Los valores de texto, valores nulos y
valores perdidos en las expresiones de valores darn como resultado que la funcin devuelva nulo.
Las expresiones del argumento de la funcin no deben contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para agregaciones anidadas ms avanzadas,
872 QlikView 11 SR2, 11414
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 )
chi2test_df ([expresin_conjunto][ total [<campo {,campo}>] col,
fila, valor_observado [, valor_esperado] )
devuelve el valor df agregado (degrees of freedom, grados de libertad ) de la prueba chi2 de una o dos series
de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin chi2test_p
([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina
872) 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:
chi2test_df( Grp, Grado, Cuenta )
chi2test_df( Gnero, Descripcin, Observado, Esperado )
chi2test_chi2 ([expresin_conjunto][ total [<campo {,campo}>] col,
fila, valor_observado [, valor_esperado])
devuelve el valor agregado de la prueba chi2 de una o dos series de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vase la funcin chi2test_p ([conjunto_expresin][ total [<campo{,campo}>]
col, fila, valor_observado [, valor_esperado]) (pgina 872) 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:
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.
QlikView 11 SR2, 11414 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 )
TTest_df ([expresin_conjunto][ total [<campo {,campo}>] grupo,
valor [, eq_var = verdadero])
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 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_df( Grupo, Valor )
ttest_df( Grupo, Valor, falso )
TTest_sig ([expresin_conjunto][ total [<campo {,campo}>] 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 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_sig( Grupo, Valor )
ttest_sig( Grupo, Valor, falso )
TTest_dif ([expresin_conjunto][ total [<campo {,campo}>] grupo,
valor [, eq_var = verdadero])
874 QlikView 11 SR2, 11414
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 )
TTest_sterr ([expresin_conjunto][ total [<campo {,campo}>] 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 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_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_
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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 )
TTestw_dif ([expresin_conjunto][ total [campo{,campo}]] peso,
grupo, valor [, eq_var = true])
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 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_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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
TTest1_t ([expresin_conjunto][ total [<campo {,campo}>] valor)
Devuelve el valor t agregado de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. Valor devuelve los valores. 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:
ttest1_t( Valor )
TTest1_df ([expresin_conjunto][ total [<campo {,campo}>] valor)
Devuelve el valor df agregado (degrees of freedom, grados de libertad) de la 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_df( Valor )
TTest1_sig ([expresin_conjunto][ total [<campo {,campo}>] valor)
Devuelve el nivel de significacin de cola 2 agregado de la 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_sig( Valor )
TTest1_dif ([expresin_conjunto][ total [<campo {,campo}>] valor)
QlikView 11 SR2, 11414 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 )
TTest1_sterr ([expresin_conjunto][ total [<campo {,campo}>] valor)
Devuelve el error estndar agregado de la diferencia de medias de una prueba t de estudiante para 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_sterr( Valor )
TTest1_conf ([expresin_conjunto][ total [<campo {,campo}>] valor
[, sig = 0.025 ])
Devuelve el valor t 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 TTest1_t ([expresin_conjunto][
total [<campo {,campo}>] valor) (pgina 879) 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:
ttest1_conf( Valor )
ttest1_conf( Valor, 0,005 )
TTest1_lower ([expresin_conjunto][ total [<campo {,campo}>] valor
[, sig = 0.025 ])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTest1_t ([expresin_conjunto][
total [<campo {,campo}>] valor) (pgina 879) y TTest1_conf ([expresin_conjunto][ total [<campo
{,campo}>] valor [, sig = 0.025 ]) (pgina 880) 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
880 QlikView 11 SR2, 11414
([conjunto_expresin][ total [<campo{,campo}>] col, fila, valor_observado [, valor_esperado]) (pgina
872).
Ejemplos:
ttest1_lower( Valor )
ttest1_lower( Valor,0,005 )
TTest1_upper ([expresin_conjunto][ total [<campo {,campo}>] valor
[, sig = 0.025 ])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de la(s) dimensin(es) del grfico. Vase las funciones TTest1_t ([expresin_conjunto][
total [<campo {,campo}>] valor) (pgina 879) y TTest1_conf ([expresin_conjunto][ total [<campo
{,campo}>] valor [, sig = 0.025 ]) (pgina 880) 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:
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.
TTest1w_t ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor)
Devuelve el valor t agregado de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. 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.
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:
ttest1w_t( Peso, Valor )
TTest1w_df ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor)
Devuelve el valor df agregado (degrees of freedom, grados de libertad) de la 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 TTest1w_t
([expresin_conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) 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:
QlikView 11 SR2, 11414 881
ttest1w_df( Peso, Valor )
TTest1w_sig ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor)
Devuelve el nivel de significacin de cola 2 agregado de la 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 TTest1w_t ([expresin_
conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) 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:
ttest1w_sig( Peso, Valor )
TTest1w_dif ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor)
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 TTest1w_t ([expresin_conjunto][
total [<campo {,campo}>] peso, valor) (pgina 881) 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:
ttest1w_dif( Peso, Valor )
TTest1w_sterr ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor)
Devuelve el error estndar agregado de la diferencia de medias de una prueba t de estudiante para una serie
de valores que se repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin TTest1w_t
([expresin_conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) 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:
ttest1w_sterr( Peso, Valor )
TTest1w_conf ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sig = 0.025 ])
Devuelve el valor t 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 TTest1w_t ([expresin_
882 QlikView 11 SR2, 11414
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 )
TTest1w_lower ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sig = 0.025 ])
Devuelve el valor agregado, para el extremo inferior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de la(s) dimensin(es) del grfico. Vanse las funciones TTest1w_t ([expresin_
conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) y TTest1w_conf 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:
ttest1w_lower( Peso, Valor )
ttest1w_lower( Peso, Valor, 0,005 )
TTest1w_upper ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sig = 0.025 ])
Devuelve el valor agregado, para el extremo superior del intervalo de confianza, de una serie de valores que
se repiten a lo largo de la(s) dimensin(es) del grfico. Vanse las funciones TTest1w_t ([expresin_
conjunto][ total [<campo {,campo}>] peso, valor) (pgina 881) y TTest1w_conf 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:
ttest1w_upper( Peso, Valor )
ttest1w_upper( Peso, Valor, 0,005 )
Las cinco funciones siguientes se aplican a pruebas z.
ZTest_z ([expresin_conjunto][ total [<campo {,campo}>] valor [,
sigma])
Devuelve el valor z agregado de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. Valor devuelve los valores. Se asume una media de poblacin de 0 a modo de muestra. Si desea que
el test se realice conforme a otra media distinta, reste dicho valor de los valores de muestra. Si se conoce, la
desviacin estndar se puede indicar en sigma. Si sigma est omitido, se utilizar la desviacin estndar de
QlikView 11 SR2, 11414 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 )
ZTest_sig ([expresin_conjunto][ total [<campo {,campo}>] valor [,
sigma])
Devuelve el nivel de significacin de cola 2 agregado 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 ZTest_z ([expresin_conjunto][ total
[<campo {,campo}>] valor [, sigma]) (pgina 883) 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:
ztest_sig( Valor-ValordePrueba )
ZTest_dif ([expresin_conjunto][ total [<campo {,campo}>] valor [,
sigma])
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 ZTest_z ([expresin_conjunto][ total [<campo
{,campo}>] valor [, sigma]) (pgina 883) 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:
ztest_dif( Valor-ValordePrueba )
ZTest_sterr ([expresin_conjunto][ total [<campo {,campo}>] valor
[, sigma])
Devuelve el error estndar agregado de una prueba z de la diferencia de media de una serie de valores que se
repiten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin ZTest_z ([expresin_conjunto][ total
[<campo {,campo}>] valor [, sigma]) (pgina 883) 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:
ztest_sterr( Valor-ValordePrueba )
884 QlikView 11 SR2, 11414
ZTest_conf ([expresin_conjunto][ total [<campo {,campo}>] 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 ZTest_z ([expresin_conjunto][
total [<campo {,campo}>] valor [, sigma]) (pgina 883) 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).
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.
ZTestw_z ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sigma])
Devuelve el valor z agregado de una serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. Valor devuelve los valores. Se asume una media de 0 a modo de muestra. Si desea que el test se
realice conforme a otra media distinta, reste dicho valor de los valores de muestra. Cada valor de valor puede
contarse una o ms veces dependiendo de su correspondiente valor de peso en peso. Si se conoce, la
desviacin estndar se puede indicar en sigma. Si sigma est omitido, se utilizar la desviacin estndar de
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:
ztestw_z( Peso, Valor-ValordePrueba )
ZTestw_sig ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sigma])
Devuelve el nivel de significacin de cola 2 agregado 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_sig( Peso, Valor-ValordePrueba )
ZTestw_dif ([expresin_conjunto][ total [<campo {,campo}>]] peso,
valor [, sigma])
QlikView 11 SR2, 11414 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 )
ZTestw_sterr ([expresin_conjunto][ total [<campo {,campo}>] peso,
valor [, sigma])
Devuelve el error estndar agregado de una prueba z de la diferencia de media 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_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 )
Funciones especiales de Agregacin para Campos de
Entrada
Hay unas funciones especiales de agregacin para los campos de entrada:
inputsum (campodeentrada[, modo_distribucin][conjunto_expresin]) (pgina 886)
inputavg(campodeentrada [, modo_distribucin][conjunto_expresin]) (pgina 887)
inputsum (campodeentrada[, modo_distribucin][conjunto_expresin])
886 QlikView 11 SR2, 11414
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).
A Por ej. har que se produzca una compensacin de la variacin introducida en todos los valores
restantes (manteniendo el gran Total intacto).
Ejemplos:
inputsum( Budget )
inputsum( Budget, '+' )
inputsum( Budget, '*' )
inputsum( Budget, '=' )
inputsum( Budget, '/' )
inputsum( Budget, '+T' )
inputsum( 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:
QlikView 11 SR2, 11414 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).
A 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, '+T' )
inputavg ( Budget, '+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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
Modificadores de conjunto con operadores de conjunto
La seleccin dentro de un campo puede definirse empleando operadores de conjunto, como ya se ha descrito,
y trabajando en diversos conjuntos de elementos. Por ejemplo: el modificador <Ao = {"20*", 1997} -
{2000}> seleccionar todos los aos que comienzan por 20 adems de 1997, excepto 2000.
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.
Modificadores de conjunto con tareas de operadores de conjunto implcitos
La notacin superior define nuevas selecciones, descartando la seleccin actual efectuada en el campo. No
obstante, si desea basar su seleccin en la seleccin actual del campo y aadir valores de campo, puede que
le convenga un modificador <Ao = Ao + {2007, 2008}>. Una forma ms corta pero equivalente de escribir
esto es la siguiente:<Ao += {2007, 2008}>, es decir, el operador de asignacin define una unin de forma
implcita. Las intersecciones implcitas, exclusiones y diferencias simtricas tambin se pueden definir
empleando *=, = y /=.
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
QlikView 11 SR2, 11414 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".
Modificadores de conjunto con expansiones signo dolar
Se pueden emplear variables y otras expansiones de signo dolar en las expresiones de conjunto.
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.
Modificadores de conjunto con bsquedas avanzadas
En la definicin de conjuntos se pueden utilizar bsquedas avanzadas empleando comodines y agregaciones.
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.
Modificadores de conjunto con definiciones de valores de campo implcitas
En los ejemplos anteriores, todos los valores de campo se han definido de forma explcita o mediante
bsquedas. Existe no obstante una forma adicional de definir un conjunto de valores de campo y es mediante
el uso de una definicin de conjunto anidada.
En tales casos, se ha de emplear las funciones de elementos P() y E(), las cuales representan el conjunto de
elementos de valores posibles y valores excluidos de un campo, respectivamente. Dentro de los parntesis, se
puede especificar una expresin de conjunto y un campo, por ej. P({1} Cliente). Estas funciones no podrn
emplearse en otras expresiones:
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 QlikView 11 SR2, 11414
producto Zapato. La funcin de elemento E( ) aqu devuelve una lista de clientes excluidos;
aquellos excluidos por la seleccin Zapato en el campo Producto.
Sintaxis para conjuntos
De ah que la sintaxis completa (sin incluir la utilizacin opcional de parntesis estndar) quede como sigue:
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 "
68.5 Funciones para dimensiones sintticas
ValueList (valor {, valor })
devuelve un conjunto de valores listados, el cual, cuando se utilice en una dimensin calculada formar una
dimensin sinttica. En los grficos con una dimensin sinttica creada con la funcin valuelist es posible
referenciar el valor de la dimensin correspondiente a una celda especfica de la expresin restableciendo la
funcin valuelist con los mismos parmetros que en la expresin del grfico. La funcin, por supuesto, puede
utilizarse en cualquier parte del diseo, pero aparte de su uso en las dimensiones sintticas, slo tendr
sentido dentro de una funcin de agregacin.
Ejemplos:
valuelist ( 1, 10, 100 )
valuelist ( 'a', 'xyz', 55 )
ValueLoop(desde [, hasta [, paso = 1 ]])
devuelve un conjunto de valores que se repiten, los cuales, cuando se empleen en una dimensin calculada,
conformarn una dimensin sinttica. Los valores generados comenzarn con el valor desde y terminarn con
el valor hastaincluidos los valores intermedios en incrementos de paso. En los grficos con una dimensin
sinttica creada con la funcin valueloop es posible referenciar el valor de la dimensin correspondiente a
una celda especfica de la expresin restableciendo la funcin valueloop con los mismos parmetros que en
la expresin del grfico. La funcin, por supuesto, puede utilizarse en cualquier parte del diseo, pero aparte
de su uso en las dimensiones sintticas, slo tendr sentido dentro de una funcin de agregacin.
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
68.6 Otras funciones
Las expresiones para grficos de QlikView admiten cerca de unas 100 funciones estndar, aparte de las
funciones de agregacin anteriormente descritas. Algunas de las funciones que ver a continuacin son las
QlikView 11 SR2, 11414 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 pgina 894
Funciones de Rango en Grficos pgina 899
Funciones exponenciales y logartmicas pgina 342
Funciones trigonomtricas e hiperblicas pgina 343
Funciones de distribucin estadstica pgina 343
Funciones financieras pgina 345
Constantes Matemticas y Funciones Libres de Parmetros pgina 348
Funciones de cadena pgina 350
Funciones Inter Registro en Grficos pgina 905
Funciones de Documento pgina 368
Funciones de Ranking en grficos pgina 912
Funciones Condicionales pgina 358
Funciones lgicas pgina 360
Funciones NULL pgina 360
Funciones de Sistema pgina 360
Funciones de fecha y hora pgina 368
Funciones de Interpretacin pgina 916
Funciones de formato pgina 388
Funciones de color pgina 393
Funciones Numricas Generales de Grfico
En las funciones que hay a continuacin, los parmetros son expresiones donde x debe interpretarse como un
nmero de valor real.
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 QlikView 11 SR2, 11414
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
ceil(x [ , base [ , offset ]])
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
floor(x [ , base [ , offset ]])
Redondeo descendente de x, hacia abajo, hasta el mltiplo de base ms cercano, con un contrarresto de
offset. El resultado es un nmero.
Ejemplos:
floor( 2.4 ) devuelve 2
floor( 2.6 ) devuelve 2
QlikView 11 SR2, 11414 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
round( x [ , base [ , offset ]])
Redondeo ascendente o descendente de x hacia el mltiplo de base ms cercano con un contrarresto de
offset. El resultado es un nmero. Si x est exactamente en el medio de un intervalo, se redondea de forma
ascendente.
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
numsum( expr1 [ , expr2, ... exprN ])
Devuelve la suma numrica de 1 a N argumentos. Opuesto al operador +, numsum tratar todos los valores
no numricos como 0.
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).
numcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores numricos encontrados en argumentos de 1 a N.
896 QlikView 11 SR2, 11414
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).
numavg(expr1 [ , expr2, ... exprN ])
Devuelve la media numrica de 1 a N argumentos. Si no se encuentra valor numrico alguno, devuelve
NULL.
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).
nummin(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico ms bajo de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
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).
nummax(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico ms alto de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
Ejemplos:
nummax( 1,2,4 ) devuelve 4
nummax( 1,'xyz' ) devuelve 1
nummax( null( ) 'abc' ) devuelve NULL
QlikView 11 SR2, 11414 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?
combin( 35,7 ) devuelve 6.724.520
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?
permut( 8,3 ) devuelve 336
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 QlikView 11 SR2, 11414
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. 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)
Funciones de Rango en Grficos
Las funciones de rango reemplazarn a las siguientes Funciones Numricas Generales de Grfico (pgina
894): numsum, numavg, numcount, nummin y nummax, las cuales estn ahora obsoletas.
rangesum(expr1 [ , expr2, ... exprN ])
Devuelve la suma de un rango de 1 a N argumentos. Opuesto al operador +, rangesum tratar todos los
valores no numricos como 0.
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:
rangesum (1,2,4) devuelve 7
rangesum (1,'xyz') devuelve 1
rangesum (null( )) devuelve 0
rangesum
(above(count(x),-1,3))
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.
rangeavg(expr1 [ , expr2, ... exprN ])
Devuelve la media de un rango de 1 a N argumentos. Si no se encuentra valor numrico alguno, 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:
QlikView 11 SR2, 11414 899
rangeavg (1,2,4) devuelve 2,33333333
rangeavg (1,'xyz') devuelve 1
rangeavg (null( ), 'abc') devuelve NULL
rangeavg
(above(count(x),0,3))
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.
rangecount(expr1 [ , expr2, ... exprN ] )
Devuelve el nmero de valores encontrados dentro del rango de 1 a N argumentos. Los valores NULL no se
cuentan.
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:
rangecount (1,2,4) devuelve 3
rangecount (2,'xyz') devuelve 2
rangecount (null( )) devuelve 0
rangecount
(above(sum(x),-1,3))
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.
rangemin(expr1 [ , expr2, ... exprN ])
Devuelve el valor numrico menor encontrado dentro de un rango de 1 a N argumentos. Si no se encuentra
valor numrico alguno, devuelve NULL.
Ejemplos:
rangemin (1,2,4) devuelve 1
rangemin (1,'xyz') devuelve 1
rangemin (null( ), 'abc') devuelve NULL
rangemin (above(sum(x),-
1,3))
devuelve el menor 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.
rangemax(expr1 [ , expr2, ... exprN ])
Devuelve los valores numricos ms altos hallados dentro de un rango de 1 a N argumentos. Si no se
encuentra valor numrico alguno, devuelve NULL.
Ejemplos:
rangemax (1,2,4) devuelve 4
900 QlikView 11 SR2, 11414
rangemax (1,'xyz') devuelve 1
rangemax (null( ), 'abc') devuelve NULL
rangemax (above(sum(x),-
1,3))
devuelve el mayor 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.
rangestdev(expr1 [ , expr2, ... exprN ])
Devuelve la desviacin estndar hallada en un rango de 1 a N argumentos. Si no se encuentra valor
numrico alguno, 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:
rangestdev (1,2,4) devuelve 1,5275252316519
rangestdev (null( )) devuelve NULL
rangestdev
(above(count(x),0,3))
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.
rangeskew(expr1 [ , expr2, ... exprN ])
Devuelve la asimetra dentro del rango de 1 a N argumentos. Si no se encuentra valor numrico alguno,
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:
rangeskew (1,2,4) devuelve 0,93521952958283
rangeskew
(above(count(x),0,3))
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.
rangekurtosis(expr1 [ , expr2, ... exprN ])
Devuelve la kurtosis dentro de un rango de 1 a N argumentos. Si no se encuentra valor numrico alguno,
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:
rangekurtosis (1,2,4,7) devuelve -0,28571428571429
rangekurtosis
(above(count(x),0,3))
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.
rangefractile(fractile ,expr1 [ , expr2, ... exprN ])
QlikView 11 SR2, 11414 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)
devuelve 1
rangefractile
(0.5,1,2,3,4,6)
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.
rangenumericcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores numricos hallados dentro de un 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:
rangenumericcount
(1,2,4)
devuelve 3
rangenumericcount
(2,'xyz')
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.
rangetextcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores de texto hallados dentro de un 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:
rangetextcount (1,2,4) devuelve 0
rangetextcount (2,'xyz') devuelve 1
rangetextcount (null( )) devuelve 0
902 QlikView 11 SR2, 11414
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.
rangenullcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores NULL encontrados 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:
rangenullcount (1,2,4) devuelve 0
rangenullcount (2,'xyz') devuelve 0
rangenullcount (null(
),null( ))
devuelve 2
rangenullcount
(above(sum(x),-1,3))
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.
rangemissingcount(expr1 [ , expr2, ... exprN ])
Devuelve el nmero de valores no numricos (incluidos valores NULL) encontrados en el 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:
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.
rangeminstring(expr1 [ , expr2, ... exprN ])
Devuelve el primer valor de texto, en el orden de texto especificado, hallado entre 1 y 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:
QlikView 11 SR2, 11414 903
rangeminstring (1,2,4) devuelve 1
rangeminstring
('xyz','abc')
devuelve 'abc'
rangeminstring (null( )) devuelve NULL
rangeminstring
(above(sum(x),-1,3))
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.
rangemaxstring(expr1 [ , expr2, ... exprN ])
Devuelve el ltimo valor, en el orden de texto especificado, hallado entre 1 y 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:
rangemaxstring (1,2,4) devuelve 4
rangemaxstring
('xyz','abc')
devuelve 'xyz'
rangemaxstring (null( )) devuelve NULL
rangemaxstring
(above(sum(x),-1,3))
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.
rangemode(expr1 [ , expr2, ... exprN ])
Devuelve el valor de la moda, es decir, el valor ms comn dentro de un rango de 1 a N argumentos. Si ms
de un valor comparten la frecuencia ms alta, 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:
rangemode (1,2,9,2,4) devuelve 2
rangemode ('a',4,'a',4) devuelve NULL
rangemode (null( )) devuelve NULL
rangemode
(above(sum(x),-1,3))
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.
rangeonly(expr1 [ , expr2, ... exprN ])
904 QlikView 11 SR2, 11414
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) devuelve NULL
rangeonly (1,'xyz') devuelve NULL
rangeonly (null( ), 'abc') devuelve 'abc'
rangeonly (above(sum(x),-
1,3))
usa los tres resultados de la funcin sum(x) evaluada en la fila inferior a la fila
actual, la fila actual y la fila superior a la fila actual. Si contiene exactamente un
valor, ser devuelto ese valor.
rangecorrel(x-value , y-value { , x-value , y-value})
Devuelve el coeficiente de correlacin de una serie de coordenadas.
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 valores-
x.
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)))
Funciones Inter Registro en Grficos
Estas funciones slo pueden emplearse en expresiones de grficos.
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:
QlikView 11 SR2, 11414 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).
above([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluado con los valores de dimensin del grfico tal como aparecen en la
fila superior a la fila actual dentro de un segmento de columna en una tabla o, en el caso de grficos de
mapa de bits, en el equivalente a la tabla Simple del grfico (De hecho todos los grficos QlikView tienen
un equivalente de tabla Simple, a excepcin de la Tabla Pivotante, que tiene una estructura ms compleja)
En la primera fila de un segmento de columna se devuelve un valor NULL, dado que no hay fila por encima
de esta.
Si el grfico es de una dimensin o si la expresin va precedida por el calificador total, el segmento de
columna actual siempre es 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.
Especificar un offset mayor que 1 permite mover la evaluacin de expresin a filas ms arriba de la fila
actual. Un offset negativo har que la funcin above sea equivalente a una funcin below con el
correspondiente nmero de offset positivo. Especificar un offset de 0 evaluar la expresin en la fila actual.
Las llamadas recursivas devolvern NULL.
906 QlikView 11 SR2, 11414
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.
below([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluado con los valores de dimensin del grfico tal como aparecen en la
fila inferior a la fila actual dentro de un segmento de columna en una tabla o, en el caso de grficos de mapa
de bits, en el equivalente de tabla Simple del grfico.
En la ltima fila de un segmento de columna ser devuelto un valor NULL, mientras no hay fila bajo esta.
Si el grfico es de una dimensin o si la expresin va precedida por el calificador total, el segmento de
columna actual siempre es 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.
Especificar un offset mayor que 1 le permite mover la evaluacin de expresin a filas ms arriba de la fila
actual. Un offset negativo har actualmente la funcin below equivalente a una funcin above con el
nmero de offset definido. Especificar un offset de 0 evaluar la expresin en la fila actual. 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 n filas de tabla contando hacia abajo desde la celda original. De esta forma, la
funcin puede utilizarse como argumento de cualquier Funciones de Rango en Grficos (pgina 899)
especial.
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.
top([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluado con los valores de dimensin del grfico, tal y como aparecen en la
primera fila del segmento actual de columna de una tabla o, en el caso de grficos de mapa de bits, en el
equivalente de Tabla Simple del grfico.
Si el grfico es de una dimensin o si la expresin va precedida por el calificador total, el segmento de
columna actual siempre es igual a la columna entera.
QlikView 11 SR2, 11414 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.
bottom([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluado con los valores de dimensin del grfico, tal y como aparecen en la
ltima fila del 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 de una dimensin o si la expresin va precedida por el calificador total, el segmento de
columna actual siempre es 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.
Especificando un offset mayor que 1 le permite mover la evaluacin de expresin a filas ms arriba por
encima de la fila inferior. Un offset negativo har que la funcin bottom sea equivalente a una funcin top
con el correspondiente nmero de offsetpositivo. 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 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:
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.
before([ total ] expresin [ , offset [,n ]])
908 QlikView 11 SR2, 11414
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.
after([ total ] expresin [ , offset [,n ]] )
Devuelve el valor de expresin evaluada con los valores de dimensin de una Tabla Pivotante tal y como
aparecen en la columna tras 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 ltima columna de un segmento de fila se devolver un valor NULL, mientras no haya columna
despus 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 after sea equivalente a una funcin
before con el correspondiente nmero de 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 tablacontando hacia la derecha desde la celda original. De esta forma, la
QlikView 11 SR2, 11414 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.
first([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluada con los valores de dimensin de una tabla pivotante tal y como
aparecen en la primera columna del segmento de fila actual en la Tabla Pivotante. Esta funcin devuelve
NULL en todos los tipos de grfico excepto en las Tablas Pivotantes.
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 permite mover la evaluacin de expresin a columnas ms a la derecha de
la primera columna. Un nmero offset negativo har que la funcin first sea equivalente a una funcin last
con el correspondiente 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 primeras 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:
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.
last([ total ] expresin [ , offset [,n ]])
Devuelve el valor de expresin evaluada con los valores de dimensin de una Tabla Pivotante, tal y como
aparecen en la ltima columna del segmento de fila actual en la Tabla Pivotante. Esta funcin devuelve
NULL en todos los tipos de grfico excepto en las Tablas Pivotantes.
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.
910 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 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.
Funciones de Ranking en grficos
Estas funciones slo pueden emplearse en expresiones de grficos.
Nota:
Suprimir valores cero se desactiva automticamente cuando se utilizan estas funciones. Los valores NULL se
descartan.
Ejemplos de Funciones de Rango de Grficos (pgina 927)
rank([ total ] expresin [ , mode [, format ] ])
Evala la expresin, compara el resultado con el resultado de las otras filas que contienen el segmento de
columna actual y devuelve la clasificacin de la fila actual dentro del segmento. Para grficos en modo de
mapa de bits, el segmento actual de columna se define tal y como aparece en el equivalente a la Tabla
Simple de Grfico (Actualmente todos los grficos QlikView tienen un equivalente en Tabla Simpl, a
excepcin de la Tabla Pivotante, que tiene una estructura mucho ms compleja).
Si el grfico es de una dimensin o si la expresin va precedida por el calificador total, el segmento de
columna actual siempre es 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
912 QlikView 11 SR2, 11414
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.
1 Ranking ms bajo en todas las filas.
2 Media de ranking en todas las filas.
3 Ranking ms alto en todas las filas.
4 Ranking ms bajo en la primera fila, incrementado por uno para cada fila.
El tercer parmetro formato especifica la representacin de texto del resultado de la funcin.
format
0 (predefinido) Valor ms bajo &' - '& valor ms alto en todas las filas (p.ej. 3 - 4).
1 Valor ms bajo en todas las filas.
2 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 )
HRank([ total ] expresin [ , mode [, format ] ])
Evala la expresin, compara el resultado con el resultado de las otras columnas que contienen el segmento
de fila actual de una Tabla Pivotante y devuelve el ranking de la columna actual dentro del segmento.
Esta funcin slo funciona en Tablas Pivotantes. En todos los dems tipos de grficos devuelve NULL.
QlikView 11 SR2, 11414 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.
1 Rango ms bajo en todas las columnas del grupo.
2 Rango medio en todas las columnas del grupo.
3 Rango ms alto en todas las columnas del grupo.
4 Rango ms bajo en la primera columna, luego incrementado en uno por cada
columna del grupo
El tercer parmetro formato especifica la representacin de texto del resultado de la funcin.
format
0 (predefinido) Valor ms bajo &' - '& valor ms alto de todas las columnas del grupo (p.ej. 3 -
4).
1 Rango ms bajo en todas las columnas del grupo.
2 valor bajo en la primera columna, vaco en las siguientes columnas del grupo.
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 QlikView 11 SR2, 11414
VRank([ total ] expresin [ , mode [, format ] ])
VRank es en realidad la misma funcin que rank, puede escribirse de las dos maneras.
Funciones de campo en los grficos
Las funciones de campo son las siguientes:
getcurrentfield (nombredegrupo)
Devuelve el nombre del campo actualmente activo en un grupo.
Ejemplo
getcurrentfield( miGrupo )
getfieldselections (NombredeCampo [, ValorSep [, ValoresMax]])
Devuelve una cadena con las selecciones actuales de un campo.
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 )
getcurrentselections ([RegistroSep [, TagSep [,ValorSep
[,ValoresMax]]]])
Devuelve una cadena con las selecciones actuales del documento.
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
QlikView 11 SR2, 11414 915
getselectedcount ( Ao)
getselectedcount ( Ao, true( ) )
getnotselectedcount (NombredeCampo [,IncluirExcluidos])
Devuelve el nmero actual de valores no seleccionados en un campo con Modo And en Cuadros de lista
(pgina 130) (valores rojos en un cuadro de lista).
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
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# pgina 917
Money# pgina 918
916 QlikView 11 SR2, 11414
Date# pgina 918
Time# pgina 919
Timestamp# pgina 919
Interval# pgina 920
Text 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 codigo-
formato. 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.#
num#( A, '#' ) donde A=35,648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 35.648,375 35648,375
Nmero - 35648,375
num#( A, '#.#', '.' , ',' ) donde A=35.648,375 devuelve:
Configuracin 1 Configuracin 2
Cadena 35.648,375 35.648,375
Nmero 35648,375 35648,375
num#( A, '#.#',',','.' ) donde A=35648.375 devuelve:
Configuracin 1 Configuracin 2
Cadena 35648,375 35648,375
Nmero 35648375 35648375
num#( A, 'abc#,#' ) where A=abc123,4 devuelve:
Configuracin 1 Configuracin 2
QlikView 11 SR2, 11414 917
Cadena abc123,4 abc123,4
Nmero 123,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 cod-
formato. 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
money#( , '# ##0,00 kr' ) donde A=35 648,37 kr devuelve:
Configuracin 1 Configuracin 2
Cadena 35 648.37 kr 35 648.37 kr
Nmero 35648,37 3564837
money#( A, ' $#', '.', ',' ) donde A= $35,648.37 devuelve:
Configuracin 1 Configuracin 2
Cadena $35,648.37 $35,648.37
Nmero 35648,37 35648,37
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
date#( A ) donde A=8/6/97 devuelve:
918 QlikView 11 SR2, 11414
Configuracin 1 Configuracin 2
Cadena 8/6/97 8/6/97
Nmero - 35648
date#( A, 'YYYY.MM.DD' ) donde A=1997.08.06 devuelve:
Configuracin 1 Configuracin 2
Cadena 1997.08.06 1997.08.06
Nmero 35648 35648
Time#
time#(expresin [ , cod-formato ])
La funcin time# devuelve la expresin como una hora, conforme a la cadena suministrada como cdigo-
formato. 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
time#( A ) donde A=09:00:00 devuelve:
Configuracin 1 Configuracin 2
Cadena 9:00:00 9:00:00
Nmero 0,375 -
time#( A, 'hh.mm' ) donde A=09.00 devuelve:
Configuracin 1 Configuracin 2
Cadena 09,00 09,00
Nmero 0,375 0,375
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:
QlikView 11 SR2, 11414 919
Configuracin por defecto 1 Configuracin por defecto 2
Formato de Fecha YY-MM-DD M/D/YY
Formato de Hora hh:mm:ss hh:mm:ss
timestamp#( A ) donde A=8/6/97 09:00:00 devuelve:
Configuracin 1 Configuracin 2
Cadena 8/6/97 09:00:00 8/6/97 09:00:00
Nmero - 35648,375
timestamp#( A, 'YYYY-MM-DD hh_mm' ) donde A=8/6/97 09_00 devuelve:
Configuracin 1 Configuracin 2
Cadena 1997-08-06 09_00 1997-08-06 09_00
Nmero 35648,375 35648,375
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: YY-MM-DD
Formato de hora: hh:mm:ss
Separador de decimales: ,
interval#( A, 'D hh:mm' ) donde A=1 09:00 devuelve:
Cadena 1 09:00
Nmero 1,375
interval#( A-B ) donde A=97-08-06 09:00:00 y B=97-08-05 00:00:00 devuelve:
920 QlikView 11 SR2, 11414
Cadena 1,375
Nmero 1,375
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 -
text( pi( ) ) devuelve:
Resultado
Cadena 3,1415926535898
Nmero -
QlikView 11 SR2, 11414 921
922 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 923
En la cuarta columna de la expresin (sum(total<Grp> Val)) se calcula un total para cada
grupo.
69.2 Ejemplos de Estados Alternos en Expresiones de
Grfico
Estos ejemplos tratan de mostrar las mejores prcticas recomendadas en el uso de los Estados Alternos por
parte de desarrolladores QlikView y/o usuarios extremadamente avanzados de QlikView. Los ejemplos estn
en el archivo: Alternate States Functionality.qvw
Sincronizar las Selecciones entre Estados
Ejemplo:
Se pueden emplear las siguientes expresiones en un nico grfico:
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 QlikView 11 SR2, 11414
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.
Definiciones implcitas de valores de campos
Otra forma de utilizar los operadores de conjuntos es con las funciones de elementos P() y E(). Estas
funciones slo estn disponibles dentro de expresiones de conjuntos.
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.
QlikView 11 SR2, 11414 925
926 QlikView 11 SR2, 11414
70.1 Ejemplos de Funciones de Rango de Grficos
Estos ejemplos se han hecho con la funcin rank(VRank), pero pueden aplicarse de manera similar a la
funcin HRank. Sin embargo, fjese que la funcin HRank nicamente se relaciona con tablas pivotantes.
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:
QlikView 11 SR2, 11414 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:
num( rank( sum( X ), modo ))
donde modo es 0 a 4.
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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 929
930 QlikView 11 SR2, 11414
71.1 Ejemplos de Funciones Inter-Registro en Grficos
Ejemplos de funciones top
Estos ejemplos se han realizado con la funcin top, pero pueden aplicarse igualmente a las funciones
bottom, first y last. Sin embargo, tenga en cuenta que las funciones first y last slo tienen efecto en las
tablas pivotantes.
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
Ejemplos de Funcin Above
Estos ejemplos se han realizado con la funcin above, pero pueden aplicarse de igual manera a las funciones
below, before y after. Sin embargo, observe que las funciones before y after slo tienen sentido en las
tablas pivotantes.
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:
QlikView 11 SR2, 11414 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.
Ejemplos de Funciones RowNo y NoOfRow
Este ejemplo se ha realizado con las funciones RowNo y NoOfRows, pero se pueden aplicar igualmente a
las funciones ColumnNo y NoOfColumns. No obstante, tenga en cuenta que las funciones ColumnNo y
NoOfColumns solo tienen sentido en el caso de las tablas pivotantes.
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 QlikView 11 SR2, 11414
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 ( )
QlikView 11 SR2, 11414 935
936 QlikView 11 SR2, 11414
72 Agregaciones anidadas y otros
asuntos relacionados
Este captulo ejemplifica algunas de las tcnicas importantes en relacin a las agregaciones anidadas y la
utilizacin de la funcin Agregacin Avanzada (pgina 318) en los grficos.
Nota:
En la versin 9 de QlikView, no se permiten ms de 100 niveles de anidado.
Agregaciones anidadas con cualificador total
Por regla general, no se permite anidar agregaciones en una expresin de grfico en QlikView. Desde la
versin 7.5 habr no obstante una excepcin fundamental a esta regla. Siempre y cuando se utilice el
cualificador total en la funcin de agregacin interna, la anidacin es posible.
Digamos, por ejemplo, que se desea calcular la suma del campo Sales, pero incluyendo nicamente las
transacciones con una FechadePedido igual a la del ao anterior. El ao anterior se puede obtener mediante
la funcin de agregacin max(total year(FechadePedido)).
Entonces, una agregacin como la que se muestra a continuacin, hara el trabajo:
sum( if(year(FechadePedido)=max(total ao(FechadePedido)), Ventas)).
La inclusin del cualificador total es absolutamente necesaria para que se acepte este tipo de agregacin en
QlikView, y tambin es necesaria para realizar la comparacin deseada. Este tipo de necesidad de
anidamiento es bastante comn y debera emplearse siempre que sea posible.
Agregaciones anidadas con la funcin de agregacin
El anidamiento con total no siempre es suficiente. Para otras capacidades de anidamiento ms genricas,
utilice la funcin Agregacin Avanzada (pgina 318) en combinacin con dimensiones calculadas. Vase
Aadir Dimensin Calculada (pgina 673).
Ejemplo:
Los siguientes datos se han tomado del script:
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
Suma de filas en tablas pivotantes
La tabla simple en QlikView tiene una opcin para representar sus totales a medio camino entre una simple
suma de filas y un total de expresin calculado. La tabla pivotante en QlikView carece de tal posibilidad.
Los totales en las tablas pivotantes siempre se calculan como un total de la expresin.
Esto es por lo general una cosa buena, dado que es bastante raro que una suma de filas sea relevante cuando
ambas difieren. Debera ir con sumo cuidado cuando recurra a las sumas de filas en cualquier tipo de
agregacin, ms all de las simples sumas.
Hecha esta advertencia, pasamos ahora a ver un ejemplo en el que la suma de filas es, no obstante, el
resultado deseado.
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:
QlikView 11 SR2, 11414 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.
Regresin lineal en grficos de tablas
Las lneas de tendencia de regresin lineal pueden mostrarse en grficos de mapas de bits de QlikView
mediante la opcin Lneas de Tendencia en la pgina Expresiones de Propiedades de Grfico. Tambin es
posible mostrar la ecuacin de regresin.
Ejemplo:
940 QlikView 11 SR2, 11414
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:
linest_m(total aggr(Y,X),X)*X + linest_b(total aggr(Y,X),X)
La funcin only est implcita en todas las instancias de X e Y. Las agregaciones linest deberan hacerse con
el cualificador total, si no los parmetros de regresin se calcularan por punto de datos, en vez de por todo
el conjunto de datos. El resultado puede verse en el cuadro combinado que hay a continuacin, en el que la
regresin se muestra como una expresin de lneas normal y corriente:
QlikView 11 SR2, 11414 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 R
2
.
stos por supuesto son constantes para todas las filas de la tabla. Las expresiones presentaran el siguiente
aspecto, por orden de aparicin:
linest_r2(total aggr(Y,X),X)
linest_m(total aggr(Y,X),X)
linest_b(total aggr(Y,X),X)
942 QlikView 11 SR2, 11414
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.
73.1 Introducir una Frmula Calculada
Una frmula calculada se introduce con la sintaxis siguiente:
= expresin
Para la sintaxis de expresiones permitidas, vase la seccin a continuacin.
El signo igual a en la primera posicin de la entrada indica que debe ser interpretada como una expresin.
QlikView tratar de evaluar la expresin. Si esto no es posible, p.ej. porque la sintaxis no sea correcta, se
mostrar la etiqueta entera incluyendo el signo igual.
Tambin se pueden generar frmulas calculadas en el dilogo Editar Expresin que se abre al hacer clic en
el botn ... que hay junto al cuadro de edicin (ms informacin en Editar Expresin (dilogo) (pgina
823)).
73.2 Mensajes de Error
Si QlikView no puede evaluar correctamente una frmula calculada, devolver la frmula misma, seguida
por dos barras inclinadas y un mensaje de error.
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.
73.3 Frmula Calculada
La sintaxis para expresin en etiquetas calculada es prcticamente la misma que para las Expresiones de
Grfico (pgina 851), con unas pocas excepciones:
l 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.
l 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)
QlikView 11 SR2, 11414 943
944 QlikView 11 SR2, 11414
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.
74.1 Grupos Jerrquicos
Cuando varios campos forman una jerarqua natural, podemos crear un grupo jerrquico. Los ejemplos tpicos
de grupos jerrquicos son:
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 183) 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.
QlikView 11 SR2, 11414 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.
74.2 Grupos no jerrquicos (Cclicos)
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 183), mientras la visualizacin cclica de las expresiones de grficos circula a travs de un
nmero de Expresiones de Grfico (pgina 851).
946 QlikView 11 SR2, 11414
75 Mensajes de Error Personalizados
El dilogo Mensajes de Error Personalizados
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.. ).
Aplicar a Todo Pulse este botn si desea aplicar los mensajes personalizados a todos los objetos
calculados del documento.
Borrar Todo Haga clic en este botn para borrar todos los mensajes de error personalizados.
QlikView 11 SR2, 11414 947
948 QlikView 11 SR2, 11414
Parte 7 Formatos numricos
Parte 7 Formatos numricos
QlikView 11 SR2, 11414 949
76 Tipos de Datos en QlikView
QlikView puede manejar cadenas de texto, nmeros, fechas, horas, formatos de fecha/hora y moneda. Se
pueden ordenar, mostrar con diferentes formatos y se pueden utilizar en la realizacin de clculos. Es decir
que se puede por ej. sumar y restar fechas, horas y formatos de fecha/hora.
76.1 La representacin interna de los datos en QlikView
Para entender la interpretacin de datos y los formatos numricos en QlikView, hay que saber como se
almacenan los datos internamente en el programa. Todos los datos cargados en QlikView estn disponibles
en dos formatos, como cadena o como nmero.
1. La representacin de cadena est siempre disponible, y es lo que muestran los cuadros de lista y los
dems objetos de hoja. Los formatos que se aplican a los datos de los cuadros de lista (formato
numrico) slo afectan a la representacin como cadena de texto.
2. La representacin numrica slo est disponible si los datos se pueden interpretar como un nmero
vlido. La representacin numrica se utiliza para todos los clculos numricos y para la ordenacin
numrica.
Si existen varios datos con una misma representacin numrica dentro de un campo, sern tratados como el
mismo valor y compartirn la primera representacin de cadena que se encuentre. Los nmeros 1.0, 1 y 1.000
ledos por este orden, tendrn la representacin numrica 1 y la representacin inicial de cadena 1.0.
76.2 Interpretacin numrica
Datos con informacin de tipo
QlikView maneja los campos cargados a travs de ODBC que contengan nmeros con un tipo de datos
definido, conforme a sus respectivos formatos. Su representacin de cadena ser el nmero con un formato
apropiado aplicado.
QlikView recuerda el formato numrico original del campo incluso si se cambia el formato en los dilogos
de formato numrico de la aplicacin. Siempre se puede recuperar el formato original con el botn
Configuracin Predefinida en la Entrada en los dilogos de los formatos numricos.
Los formatos predefinidos para los diferentes tipos de datos en QlikView son:
l entero, nmeros de punto flotante son el parmetro definido por defecto para los nmeros
l moneda: la configuracin predefinida de moneda
l 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 QlikView 11 SR2, 11414
Parte 7 Formatos numricos
Datos sin informacin de tipo
La situacin es algo ms complicada para aquellos datos que no cuentan con la informacin especfica de
formato desde la fuente de datos (p.ej. datos de archivos de texto o datos ODBC con un formato general). El
resultado final depende de al menos cinco factores:
1. La forma en que los datos estn escritos en la base de datos original
2. Las configuraciones del sistema operativo para nmero, hora, fecha, etc. (Panel de control)
3. El uso de variables opcionales de interpretacin numrica en el script
4. El uso de funciones opcionales de interpretacin en el script
5. El uso de funciones opcionales de formato en el script
6. Los controles de formato numrico en el documento
QlikView realiza la interpretacin y la presentacin del formato automticamente, siempre y cuando se
utilicen las configuraciones predefinidas de los datos; y no es necesario que el usuario modifique el script o
cualquier otra configuracin en QlikView. Hay una forma muy sencilla de averiguar si los datos de entrada
se han interpretado de forma correcta: los valores numricos se alinean a la derecha en los cuadros de texto,
mientras que las cadenas de texto se alinean a la izquierda.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
Parte 7 Formatos numricos
76.3 Fechas y horas
QlikView almacena cada fecha, hora y formato fecha/hora que encuentra en los datos como un nmero de
fecha en serie. El nmero de fecha en serie se emplea para fechas, horas y formatos de fecha/hora, y para
clculos aritmticos basados en entidades de fecha y hora. Por eso, se pueden sumar y restar fechas y horas,
comparar intervalos, etc.
El nmero de fecha en serie (valor real) es el nmero de das transcurridos desde el 30 de diciembre de 1899,
esto es, el formato QlikView es idntico al sistema de fecha de 1900 utilizado por Microsoft Excel para
Windows, Lotus 1-2-3, Corel Quattro Pro y otros programas, en el rango entre el 1 de marzo de 1900 y el 28
de febrero de 2100. Por ejemplo, 33857 corresponde al 10 de septiembre de 1992. Fuera de este rango,
QlikView utiliza el mismo sistema de fecha ampliado al calendario gregoriano, que es ahora el calendario
empleado en el mundo occidental.
El nmero en serie para las horas es un nmero entre 0 y 1. El nmero en serie 0.00000 corresponde a
00:00:00, mientras que 0.99999 corresponde a 23:59:59. Los nmeros combinados indican fecha y hora: el
nmero 2.5 representa el 1 de enero de 1900 a las 12.00 del medioda.
No obstante, los datos se muestran segn el formato de la cadena. Por defecto, se emplean las
configuraciones definidas en el Panel de control. Tambin se puede configurar el formato de los datos a
travs de las variables de interpretacin numrica del script (vase Variables de interpretacin numrica
(pgina 386)) o con la ayuda de una funcin de formato (vase Funciones de formato (pgina 388)). Por
ltimo, tambin se puede dar formato nuevamente a los datos en la hoja de propiedades del objeto de hoja.
Ejemplos:
QlikView 11 SR2, 11414 953
8/6/97 se almacena como 35648
9:00 se almacena como 0,375
8/6/97 9:00 se almacena como 35648,375
o vice versa
35648 con el formato
numrico 'D/M/AA' se
muestra como
08/06/1997
0,375 con el formato
numrico 'hh.mm' se
muestra como
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)
A2) Con formato numrico de fecha 'DD-MM-AAAA'
954 QlikView 11 SR2, 11414
Parte 7 Formatos numricos
A3)Con formato numrico de fecha 'DD-MM-AA'
A4) Con formato numrico de hora 'hh:mm
A5) Con formato numrico fijo '# ##0.00
B1) Interpretacin QlikView con la funcin especial de interpretacin date#( A, 'D/M/AA' )
B2) Con formato numrico de fecha 'DD-MM-AAAA'
QlikView 11 SR2, 11414 955
B3) Con formato numrico de fecha 'DD-MM-AAAA'
B4) Con formato numrico de hora 'hh:mm'
B5) Con formato numrico fijo '# ##0.00
956 QlikView 11 SR2, 11414
77 Cdigos de Formato para Funciones de
Interpretacin
y Formato
En los controles de formato numrico y en varias de las funciones de interpretacin y formato, se puede
configurar el formato de nmeros y fechas empleando un cdigo de formato. Este cdigo describe cmo
aplicar formato a un nmero, una fecha, una hora, o un formato de fecha y hora.
77.1 Nmeros
l Para referirse a un nmero especfico de dgitos, utilice el smbolo "0" para cada dgito.
l 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.
l 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.
Formatos Especiales de Nmero
QlikView puede interpretar y dar formato a los nmeros de cualquier base de numeracin entre el 2 y el 36,
incluyendo binario, octal y hexadecimal. Tambin puede manejar formatos de nmeros romanos.
Para indicar un formato binario, el cdigo de formato deber comenzar por (bin) o (BIN).
Para indicar un formato octal, el cdigo de formato deber comenzar por (oct) u (OCT).
Para indicar un formato hexadecimal, el cdigo de formato deber comenzar por (hex) o (HEX). Si se utiliza
la versin en maysculas, A-F se emplear para aplicar el formato (p.ej. 14FA). En la versin en minsculas
se aplicar el formato con a-f (p.ej. 14fa). La interpretacin funcionar para ambas variantes, sin distinguir
entre maysculas y minsculas en el cdigo de formato.
El uso de (dec) o (DEC) para indicar el formato decimal est permitido, pero no es necesario.
Para indicar un formato en cualquier base entre 2 y 36, el cdigo de formato debera comenzar por (rxx) o
(Rxx) donde xx es la cifra de dos dgitos que denota la base que se va a utilizar. Si se emplea R en
mayscula, las letras de bases por encima de 10 aparecern en maysculas tambin cuando QlikView est
aplicando formato (p.ej. 14FA). La r minscula dar como resultado un formato en minsculas (p.ej. 14fa). La
interpretacin funcionar para ambas variantes, sin distinguir entre maysculas y minsculas en el cdigo de
formato. Observe que (r02) es equivalente a (bin), (R16) es el equivalente de (HEX), etc.
Para indicar nmeros romanos, el cdigo de formato deber empezar con (rom) o (ROM). Si utiliza la versin
en maysculas, se emplearn letras maysculas para aplicar el formato (p.ej. MMXVI). La versin en
minscula aplicar el formato en letras minsculas (mmxvi). La interpretacin funcionar para ambas
variantes, sin distinguir entre maysculas y minsculas en el cdigo de formato. Los nmeros romanos
reciben de modo general un signo menos para indicar los nmeros negativos y 0 representa cero. Los
decimales se ignorarn en el caso del formateado de nmeros romanos.
QlikView 11 SR2, 11414 957
77.2 Fechas
l Para describir el da se utiliza el smbolo "D" para cada dgito.
l 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.
l Para describir el ao, utilice el smbolo "Y" para cada dgito.
l 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.
l Se podr emplear cualquier separador.
77.3 Horas
l Para describir las horas, utilice el smbolo "h" para cada dgito.
l Para describir los minutos, utilice el smbolo "m" para cada dgito.
l Para describir los segundos, utilice el smbolo "s" para cada dgito.
l Para describir las fracciones de un segundo, use el smbolo "f" para cada dgito.
l Para describir la hora en formato AM/PM, utilice el smbolo "tt" tras la hora.
l Se podr emplear cualquier separador.
77.4 Fecha/Hora
Se emplea la misma notacin que la expresada anteriormente para fechas y horas.
Ejemplos de Cdigos de Formato
Ejemplos (Nmeros):
# ##0 describe el nmero como un entero con separador de miles.
###0 describe el nmero como un entero sin separador de miles.
0000 describe el nmero como un entero con, al menos, cuatro dgitos. Por ejemplo, el nmero 123 se
mostrar como 0123.
0.000 describe el nmero con tres decimales.
0.0## describe el nmero con al menos un decimal y como mximo tres decimales.
Ejemplos (Formatos Especiales de Nmero):
num(199, '(bin)') devuelve 11000111
num(199, '(oct)') devuelve 307
num(199, '(hex)') devuelve c7
num(199, '(HEX)' ) devuelve C7
num(199, '(r02)' ) devuelve 11000111
num(199, '(r16)') devuelve c7
958 QlikView 11 SR2, 11414
num(199, '(R16)' ) devuelve C7
num(199, '(R36)') devuelve 5J
num(199, '(rom)') devuelve cxcix
num(199, '(ROM)' ) devuelve 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
QlikView 11 SR2, 11414 959
960 QlikView 11 SR2, 11414
Parte 8 Macros y Automatizacin
Parte 8 Macros y
Automatizacin
QlikView 11 SR2, 11414 961
78 Utilizacin de las Macros y la
Automatizacin en QlikView
78.1 La Interfaz de Automatizacin de QlikView
QlikView viene equipado con una interfaz de Automatizacin (antes conocida como Automatizacin OLE).
Esta interfaz permite que un programa externo o una macro interna acceda y controle la aplicacin
QlikView.
La especificacin completa de la interfaz de Automatizacin QlikView se encuentra en la carpeta
Documentacin de su aplicacin QlikView.
La interfaz de Automatizacin es parte integral de QlikView. Para activarla no es necesario efectuar ninguna
tarea especfica.
78.2 Cmo puede controlar QlikViewla Automatizacin y
las Macros
Control Externo de QlikView
Se puede acceder a los objetos de QlikView mediante Automatizacin desde programas externos, p.ej.
programas escritos en Visual Basic o C++ que admitan Automatizacin.
Con este tipo de cdigo se puede controlar QlikView desde otras aplicaciones o programas individuales.
Los archivos individuales que sean ejecutables se pueden abrir desde un documento QlikView mediante
botones de ejecutar.
Intrprete Interno de Macros
Tambin se puede acceder a los objetos QlikView mediante Automatizacin desde dentro de QlikView
mediante el Motor Interno incorporado de VBScript.
Hay varias formas de invocar las macros escritas en VBScript o JScript en un documento QlikView:
Eventos de Documento:
1. Una macro puede ejecutarse tras abrirse un documento QlikView.
2. Una macro puede ejecutarse tras una reejecucin de script.
3. Una macro puede ejecutarse tras el comando Reducir Datos.
4. 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.
Eventos de Objeto de Hoja:
7. Una macro puede ejecutarse tras activarse un objeto de hoja.
8. A macro puede ejecutarse cuando se desactive un objeto de hoja.
Eventos de Botn:
9. Un objeto de hoja de botn puede ser vinculado a una macro.
962 QlikView 11 SR2, 11414
Parte 8 Macros y Automatizacin
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.
QlikView 11 SR2, 11414 963
964 QlikView 11 SR2, 11414
79 Intrprete Interno de Macros
Se accede a los objetos QlikView a travs de automatizacin, desde dentro de QlikView, mediante el motor
de Script integrado.
79.1 Invocar Macros
Las macros escritas en VBScript o JScript, dentro de un documento QlikView, pueden invocarse de
diferentes maneras:
Eventos de Documento:
l Una macro puede ejecutarse tras abrirse un documento QlikView.
l Una macro puede ejecutarse tras una reejecucin de script.
l Una macro puede ejecutarse tras el comando Reducir Datos.
l Una macro puede ejecutarse tras haber efectuado una seleccin en cualquier campo del documento.
l Una macro puede ejecutarse 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 467).
Eventos de Hoja:
l Una macro puede ejecutarse despus de activarse una hoja.
l 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 499).
Eventos de Objeto de Hoja:
l Una macro puede ejecutarse tras activarse un objeto de hoja.
l 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 499).
Eventos de Botn:
l Un botn puede definirse como un botn de macro.
Una macro que es invocada desde un evento de botn de macro se crea desde la pgina Acciones (pgina
591) .
Eventos de Campo:
l Una macro puede ejecutarse cuando se ha hecho una seleccin en un campo especificado. Ver
Campos (pgina 183).
l Una macro puede ejecutarse cuando se haga una seleccin en cualquier campo que est asociado
lgicamente a un campo especificado.
l Una macro puede ejecutarse cuando las selecciones se bloqueen en un determinado campo.
l Una macro puede ejecutarse cuando las selecciones se desbloqueen en un campo especfico.
Las macros invocadas desde los eventos de campo se crean desde la pgina Propiedades de Documento:
Disparadores (pgina 467).
QlikView 11 SR2, 11414 965
Eventos de Variable:
l Una macro puede ejecutarse cuando se introduzca un valor nuevo directamente en una Variable
(pgina 185) especificada.
l 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 467).
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
79.2 Funciones especiales de librera para JScript
Mientras que en las macros VBScript se pueden usar libremente las funciones InputBox y MsgBox, no hay
equivalente directo de dichas funciones cuando se utiliza JScript. Para estas acciones, se ha aadido una
librera especial qvlib. Las funciones se muestran en el siguiente ejemplo:
// JScript
function Test()
{
nombrePersona = qvlib.InputBox("Cmo se llama?")
msg = "Hola " + nombrePersona + " !"
qvlib.MsgBox(msg)
}
966 QlikView 11 SR2, 11414
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
79.3 Editor de Mdulo
Se pueden escribir las macros y las funciones personalizadas en VBScript o JScript utilizando el dilogo
Editor de Mdulo. El mdulo se guarda junto con el documento.
Estn disponibles los siguientes comandos:
El comando Exportar a Archivo de Mdulo en el men Archivo permite guardar el script como un archivo.
Tambin existe la opcin de Imprimir el script.
El men Editar contiene un nmero de opciones comunes: Deshacer, Rehacer, Copiar, Cortar, Pegar,
Borrar, Seleccionar Todo y Buscar/Reemplazar. Tambin existe una opcin: Insertar archivo que le
permite importar un Archivo de script previamente guardado. Transforme en comentario cualquier fila de
texto del script mediante el comando Comentar y recuperarlo de nuevo utilizando Descomentar.
El dilogo Preferencias de Usuario: Editor (pgina 91) se abre eligiendo el comando Configurar del men
Configuracin.
El dilogo Editor de Mdulo
QlikView 11 SR2, 11414 967
(Cuadro de Edicin de
Macro)
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.
(Lista de puntos de
entrada)
En cuanto el Motor de Script reconoce un punto de entrada, ste aparece en el
listado, en el recuadro de la esquina inferior izquierda. Tambin es posible
seleccionar puntos de entrada desde esta lista.
(Mensaje) El estado actual de cualquier mensaje de error se muestra en el cuadro que hay
sobre el cuadro de edicin de macro.
Verificar Una vez que haya escrito el sub, verifique y valide su sintaxis pulsando este
botn.
Ir a Resaltando un punto de entrada desde la Lista de Puntos de Entrada y haciendo
clic en Ir A, le lleva directamente a dicha posicin en el Cuadro de Edicin de
Macro.
Probar Con un punto de entrada seleccionado, puede probar la macro haciendo clic en el
botn Prueba. Cualquier error aparecer en el cuadro Mensaje.
Depurar Comience seleccionando una de las subrutinas que habrn de ser depuradas. Si
pulsa el botn Depurar, se entra en el modo de depuracin.
Motor de Script Seleccione entre VBScript y JScript.
Seguridad de Mdulo
Requerida
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).
Seguridad Local Actual 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.
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.
968 QlikView 11 SR2, 11414
79.4 Depurador de Macros
La pgina Depurador de Macros del dilogo Editor de Mdulo
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.
QlikView 11 SR2, 11414 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.
Paso a Paso por
Instrucciones
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.
Abandonar
Procedimiento
Ejecuta las sentencias restantes de la subrutina actual. Equivale a pulsar
Ctrl+Mays+F8.
Siguiente 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.
Ventana de Variable Abre una ventana donde se pueden inspeccionar y cambiar los valores de las
diferentes variables.
Ventana de Expresin Abre un dilogo donde se puede introducir y evaluar una expresin VBScript o
JScript basada en valores actuales de variables.
Borrar Puntos de
Interrupcin
Borra los puntos de interrupcin establecidos en el cdigo para depuracin.
Equivale a pulsar Ctrl+Mays+F9.
Detener Depuracin Sale del modo depurador y vuelve al dilogo normal Editor de Mdulo.
970 QlikView 11 SR2, 11414
80 Acceder a un Documento QlikView
80.1 Acceder a Documentos QlikViewdesde el Exterior
Se puede acceder a documentos QlikView desde fuera del programa QlikView mediante la interfaz de
Automatizacin.
Una forma ms directa de acceder a documentos existentes consiste en utilizar GetObject.
Ejemplo (No funciona en VBScript!):
Private Sub OpenAndReload_clic()
Set QvDoc = GetObject
("c:\windows\desktop\test.qvw")
QvDoc.Reload
End Sub
80.2 Acceder a Documentos QlikViewdesde el Intrprete
de Macros Interno
Cuando se utiliza el Motor Interno VBScript, la nica referencia disponible es la propiedad ActiveDocument
de la clase Application. Todas las referencias debern empezar en este punto.
Ejemplos:
Sub Clr
Set QVDoc = ActiveDocument
QvDoc.ClearAll(false)
End sub
Sub EndQV
ActiveDocument.Application.Quit()
End sub
QlikView 11 SR2, 11414 971
972 QlikView 11 SR2, 11414
81 Llamadas a Funciones VBScript desde
el Script
Las funciones VBScript o JScript definidas en el mdulo de macros de un documento QlikView pueden
invocarse desde el script. Si una llamada a una funcin no es reconocida como una funcin estndar de
script, se llevar a cabo un control para verificar si hay una funcin personalizada en el mdulo. De este
modo existe un alto grado de libertad para definir funciones personalizadas. Naturalmente, es algo ms lento
utilizar funciones VBScript personalizadas en lugar de funciones estndar.
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:');
QlikView 11 SR2, 11414 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);
81.1 Paso de Parmetros
Las siguientes reglas se aplican para la transferencia de parmetros entre el script de carga y VBScript:
l Parmetros que no se quieren transferir, se transfieren como NULL
l 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.
l NULL se transfiere como VT_EMPTY.
l Los valores de retorno son tratados de forma natural.
974 QlikView 11 SR2, 11414
82 Utilizacin de Macros en Documentos
QV del QV-Server
82.1 Macros en QlikViewServer
QlikView Server puede ejecutar macros en documentos QlikView. Debido al entorno cliente-servidor, deben
considerarse algunos aspectos cuando se emplean macros.
Cuando se utiliza QlikView como cliente, todas las macros se ejecutan en el cliente. En este caso se
permiten ms operaciones.
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.
82.2 Limitaciones en la funcionalidad de las macros
La funcionalidad de macros que normalmente funcionara bien en un entorno QlikView Server con cualquier
tipo de cliente es la siguiente:
l Las operaciones lgicas, tales como borrar o seleccionar en los campos.
l 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 Operaciones de diseo que actan sobre las propiedades de las hojas y los objetos de hoja mediante
sus dilogos de propiedades.
l Operaciones de modificacin en las configuraciones del documento o del usuario.
l Todas las operaciones relacionadas con el script, incluido Ejecutar Script (Recarga de script).
l Operaciones de Reduccin de datos, con Reducir Datos.
l 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.
82.3 Limitaciones de los disparadores de Macros
Los siguientes disparadores funcionan de la manera habitual en el entorno QlikView Server para todos los
clientes, excepto el modo AJAX que no admite disparadores de eventos.
Document.OnAnySelect
Field.OnSelect
Field.OnChange
Field.OnUnlock
Document.OnPressMacroButton
Variable.OnChange
Variable.OnInput
Los disparadores siguientes no deben utilizarse en el entorno QlikView Server, ya que, o bien no tienen
efecto alguno, o acarrean resultados inesperados:
QlikView 11 SR2, 11414 975
Despus De Reducir Datos
Despus De Recargar
82.4 Funciones VBScript
Las funciones VBScript definidas en el mdulo de un documento QlikView funcionarn bien en QlikView
Server. Se aplican las mismas limitaciones de funcionalidad general definidas en la seccin anterior.
82.5 Exportaciones en el lado del Servidor
Se puede exportar el contenido de cualquier grfico a un archivo de texto en el servidor usando una Macro
conectada a un botn. Esta caracterstica tiene que aadirse al documento QlikView y entonces la macro se
puede ejecutar desde el QlikView Server directamente en el explorador web.
976 QlikView 11 SR2, 11414
Parte 9 Apndice
Parte 9 Apndice
QlikView 11 SR2, 11414 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
fundamentalmente la cantidad de memoria primaria disponible en el ordenador. No obstante, s hay una
limitacin inherente a QlikView que deber tener en cuenta al crear 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
delimitado 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.
A.2 Requisitos del Sistema
QlikView se ha diseado para ejecutarse en sistemas operativos Windows. Esta seccin describe los
requisitos de hardware y software necesarios para ejecutar QlikView en un ordenador.
Se necesita un ordenador con:
QlikView x86 (versin 32 bits) QlikView x64 (versin 64 bits)
Sistema Operativo Windows XP SP3 o
Windows Vista o
Windows 7 o
Windows Server 2003 o
Windows Server 2008
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
Procesador Intel Core Duo o superior recomendado Intel Core 2 Duo o superior
recomendado
Memoria 1 GB mnimo. Dependiendo del
volumen de datos podra requerirse ms.
2 GB mnimo. Dependiendo del
volumen de datos podra requerirse ms.
Espacio en disco 250 MB total necesario para instalar 300 MB total necesario para instalar
Seguridad Microsoft Active Directory
NTLM
Seguridad de terceros
2
Microsoft Active Directory
NTLM
Seguridad de terceros
2
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.
Navegadores que admite
Se admiten los siguientes navegadores web para los diversos componentes QlikView:
978 QlikView 11 SR2, 11414
Parte 9 Apndice
QlikView
AccessPoint
QlikView for
Internet Explorer
Cliente QlikView
AJAX
Internet Explorer 6 x x
Internet Explorer 7, 8 & 9 x x x
Firefox 12 mnimo (Windows & Mac) x x
Safari 5 mnimo (Windows & Mac) x x
Google Chrome 18 mnimo (Windows & Mac) x x
Mobile Safari iOS 5 x x
Telfonos y Tabletas Android (navegador
incorporado)
1
x mnimo Android 2.3
BlackBerry PlayBook OS 2.0 x x
1. El soporte para navegador Android requiere activar el acceso annimo en el QlikView Server
(requiere abrir sesin o emplear 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 un ordenador de al menos 1 GB
para Windows de 32 bits y de 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, habr reas continuas ms grandes de espacio libre, lo cual permite archivos de swap ms
grandes.
QlikView 11 SR2, 11414 979
A.3 Libreras de Vnculos Dinmicos (dlls) necesarias
En los directorios de sistema Windows de todos los clientes debe haber varias DLLs. Todas ellas se instalan
durante el proceso de instalacin. Para ms informacin acerca de las dlls necesarias, vase el archivo Lame
en el directorio QlikView. QlikView utiliza tecnologa Windows Installer y tecnologa MSI para su
instalacin, lo que garantiza una permanente utilizacin de las versiones correctas de los dll del sistema.
980 QlikView 11 SR2, 11414
B Mtodos Abreviados de Teclado
En este captulo encontrar una lista con los diversos mtodos abreviados disponibles en QlikView.
B.1 Mtodos Abreviados del Men Archivo
Ctrl+N Equivale a Nuevo en el men Archivo.
Ctrl+O Equivale a Abrir en el men Archivo.
Ctrl+Mays+O Equivale a Abrir en el Servidor en el men Archivo.
Ctrl+S Equivale a Guardar en el men Archivo.
F12 Equivale a Guardar Como... en el men Archivo.
Ctrl+P Equivale a Imprimir... en el men Archivo.
Ctrl+Mays+P Equivale a Imprimir como PDF... en el men Archivo.
Ctrl+E Equivale a Editar Script en el men Archivo.
Ctrl+R Equivale a Recargar en el men Archivo.
Ctrl+Mays+R Equivale a Recarga Parcial en el men Archivo.
Ctrl+T Equivale a Visor de Tablas en el men Archivo.
QlikView 11 SR2, 11414 981
B.2 Mtodos Abreviados del Men Editar
Ctrl+Z Equivale a Deshacer Cambios de Diseo en el men Editar.
Ctrl+Y Equivale a Rehacer Cambios de Diseo en el men Editar.
Ctrl+X Equivale a Cortar en el men Editar.
Ctrl+C Equivale a Copiar en el men Editar.
Ctrl+V Equivale a Pegar en el men Editar.
Supr Equivale a Eliminar en el men Editar.
Ctrl+A Equivale a Activar Todo en el men Editar.
Ctrl+F Equivale a Buscar en el men Editar.
Ctrl+Mays+F Equivale a Bsqueda Avanzada en el men Editar.
B.3 Mtodos Abreviados del Men Ver
Ctrl+Q Equivale a Selecciones Actuales en el men Ver.
Ctrl+G Habilita o deshabilita la rejilla de diseo.
B.4 Mtodos Abreviados del Men Selecciones
Mays+Flecha Izquierda Equivale a Atrs en el men Selecciones.
Mays+Flecha Derecha Equivale a Adelante en el men Selecciones.
Ctrl+Mays+L Equivale a Bloquear en el men Selecciones.
Ctrl+Mays+U Equivale a Desbloquear en el men Selecciones (desbloquea todas las
selecciones).
Ctrl+Mays+D Equivale a Borrar en el men Selecciones (elimina todas las selecciones).
982 QlikView 11 SR2, 11414
B.5 Mtodos Abreviados del Men Conifguraciones
Ctrl+Alt+U Equivale a User Preferences... en el men Configuraciones.
Ctrl+Alt+D Equivale a Propiedades de Documento... en el men Configuraciones.
Ctrl+Alt+S Equivale a Propiedades de Hoja... en el men Configuraciones.
Ctrl+Alt+V Equivale a Panel de Variables... en el men Configuraciones.
Ctrl+Alt+E Equivale a Vista Previa de la Expresin... en el men Configuraciones.
B.6 Mtodos Abreviados del Men Marcadores
Ctrl+B Equivale a Aadir Marcador en el men Marcadores.
Ctrl+Mays+B Equivale a Ms... en el men Marcadores.
B.7 Mtodos Abreviados del Men Herramientas
Ctrl+M Equivale a Editar Mdulo... en el men Herramientas.
Ctrl+Alt+A Equivale a Alertas... en el men Herramientas.
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).
Ctrl+U Equivale a Desbloquear en el men Objeto (desbloquea las selecciones del
objeto activo).
Ctrl+D Equivale a Borrar en el men Objeto (elimina las selecciones del objeto activo).
Alt+Intro Equivale a Propiedades en el men Objeto (abre el dilogo de Propiedades del
objeto activo).
B.9 Mtodos Abreviados de Teclado en el Script
Para ver un listado con los mtodos abreviados de teclado disponibles en el Script, introduzca Ctrl+qsc en el
panel de script.
Ctrl+G Va a un nmero de lnea en el script.
QlikView 11 SR2, 11414 983
Ctrl+K,C Comenta lneas en el script.
Ctrl+K,U Elimina comentarios de lneas en el script.
Ctrl+Q,T,A Aade una pestaa en el script
Ctrl+Q,T,P Hace ascender la pestaa activa.
Ctrl+Q,T,D Hace descender la pestaa activa.
Ctrl+Q,T,N Renombra la pestaa activa.
Ctrl+Q,T,R Elimina la pestaa activa.
Ctrl+Q,Q Crea un script generado automticamente.
Ctrl+Q,U,I Abre la utilidad de Entrada Unicode.
Ctrl+Q,J,P,G Crea un script para leer atributos desde archivos jpeg.
Ctrl+Q,M,P,3 Crea un script para leer atributos desde archivos mp3.
Ctrl+Q,W,M,A Crea un script para leer atributos desde archivos wma.
B.10 Mtodos Abreviados de la Tecla F
F1 Activa la ayuda contextual.
F3 Introduce el modo de bsqueda si est activado un objeto sobre el que se puedan
realizar bsquedas.
F6 Activa la pestaa de hoja situada inmediatamente a la izquierda de la pestaa de
hoja activa.
F7 Activa la pestaa de hoja situada inmediatamente a la derecha de la pestaa de
hoja activa.
F12 Equivale a Guardar Como... en el men Archivo.
Ctrl+F6 Activa la pestaa de hoja situada ms a la izquierda.
Ctrl+F7 Activa la pestaa de hoja situada ms a la derecha.
984 QlikView 11 SR2, 11414
C Optimizacin del Rendimiento de
Aplicaciones
C.1 Introduccin
Con aplicaciones QlikView de tamao pequeo o mediano, por lo general no tendr que preocuparse en
exceso del diseo de la aplicacin para un buen rendimiento. Pero a medida que aumenta la cantidad de
datos, las limitaciones tanto de tiempo como de memoria pueden hacerse demasiado evidentes si la
aplicacin est mal diseada. Es posible que unas breves modificaciones en el diseo alteren de forma
sustancial el rendimiento. Este apndice trata de sealar unos cuantos focos de problemas habituales y
sugiere sus correspondientes remedios.
Por lo general, el rendimiento mejora trasladando el "problema" de los objetos de la aplicacin al script de la
base de datos. Esto a menudo se debe evaluar segn compense ms en cada situacin concreta. Los tiempos
de respuesta mejoran y la capacidad ad hoc disminuye. Las recomendaciones que siguen a continuacin no
deberan verse como universalmente beneficiosas. selas cuando vea que mejoran el estado general de la
aplicacin o cuando note que aportan ese pequeo extra de diferencia.
Lo que viene a continuacin es una lista con ejemplos prcticos de mtodos aplicados para el manejo de los
problemas anteriormente mencionados. Sirven de ilustracin a problemas comunes y tambin destacan la
utilidad de diversa funcionalidad QlikView. No es posible dar una recomendacin general sobre qu mtodo
resulta mejor, pero el orden que siguen los ejemplos s puede servir de indicacin.
C.2 Count ( Distinct 'FieldName')
Count(distinct fieldname) es por lo general una operacin que consume muchos recursos y empeora el
rendimiento, especialmente con los campos de texto. Cuando le sea posible, reemplace count( ) y el
cualificador distinct por sum() asignando el valor "1" a cada ocurrencia diferente, tal como aparece en el
script.
El script podra quedar de la siguiente manera:
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:
Load distinct
Alfa,
Alfa as AlfaDist
resident table_1;
En este caso Count( Distinct Alfa ) puede ser reemplazado por un simple count: Count( AlfaDist ). Observe
que Alfa se lee dos veces, una con el nombre original para enlazar con la tabla original, y otra con un
QlikView 11 SR2, 11414 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:
table_2:
Load
Alfa,
Autonumber(Alfa) as AlfaNum,
Num
resident table_1;
es una operacin menos costosa que Count( Distinct Alfa) dado que la comparacin se realiza entre valores
numricos. Otro mtodo menos costoso an consiste en encontrar el resultado ltimo (o mayor) de la funcin
autonumber.
set AlfaDistinctCount = peek( 'AlfaNum', -1, 'table_2' );
en el script o como expresin:
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
If (Alfa= 'ABC', 'ABC', left (Alfa, 2))
La comprobacin podra realizarse directamente en el script sin perder flexibilidad alguna en absoluto.
Load
*,
If (Alfa = 'ABC', 1, 0) as Flag
resident table_1 ;
La expresin quedara
If ( Flag = 1,'ABC', left (Alfa, 2))
Y la comprobacin resulta mucho ms fcil.
C.4 Sum ( If (Condition, 'FieldName'))
En este caso la agregacin es independiente de las dimensiones de la tabla y el resultado se distribuye
entonces por las dimensiones de la tabla. El problema se puede resolver, bien realizando la comprobacin en
el script y agregando en la tabla, o bien realizando toda la operacin en el script. Para esto existen
numerosas tcnicas, por ej. interval match, group by, peek, if....then....else.
La comprobacin de la "Condicin" y la agregacin del resultado. Si tomamos el ejemplo anterior y
aadimos la agregacin
Sum ( If (Alfa= 'ABC', Num*1.25 , Num) )
Load
*,
If (Alfa = 'ABC', 1, 0) as Flag
986 QlikView 11 SR2, 11414
resident table_1 ;
La expresin quedara
Sum ( If ( Flag = 1, Num* 1.25 , Num ) )
La agregacin tambin puede hacerse directamente en el script de la siguiente manera:
table_2:
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.
C.5 If ( Condition, Sum(FieldName)..)
Esta construccin se incluye aqu slo con el propsito de recalcar la diferencia con el caso anterior. Aqu la
agregacin es completamente contextual y por lo general no ocasiona problema alguno en cuanto al
rendimiento.
C.6 If (Condition1, Sum('FieldName'), If (Condition2,
Sum('FieldName')..
La lgica de If..then else.. anidada es conceptualmente fcil de entender, pero a menudo difcil de
administrar. Hemos visto casos con cientos de niveles de anidacin. Esto consume mucha memoria y tambin
mucha CPU. Las "Condiciones" a menudo pueden reemplazarse transformndolas. Un ejemplo tpico consiste
en agregar cantidad*precio donde "precio" es variable. Esto se puede manejar con "extended interval
match". Si dos condiciones, por ej A y B han de ser satisfechas, la comprobacin puede ser sustituida por
una condicin C.
Ejemplo:
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
QlikView 11 SR2, 11414 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)).
C.7 Clasificar texto
QlikView evala automticamente si un Campo va a ser tratado como numrico, de texto o general. Los
campos evaluados como texto se clasificarn como de texto, lo cual supone la operacin de ordenacin ms
lenta. Esto puede tambin reemplazarse manualmente para que se clasifique por orden de carga. Deshabilite
la ordenacin de cuadros de lista si no la va a necesitar.
C.8 Ttulos dinmicos y objetos de texto
Las expresiones calculadas dinmicamente pueden introducirse prcticamente en cualquier parte en la que se
pueda introducir texto. Los recursos que se necesitan para evaluar una expresin son sin embargo
dependientes de su contexto. Las expresiones en los grficos y tablas que vienen definidos en el dilogo de
las expresiones slo se calculan cuando el objeto es visible y los datos cambian. Por ej. no se calculan
cuando el objeto est minimizado.
Por otra parte, si se calcula el ttulo del objeto, dicho clculo se realizar cada vez que se produzca un
cambio. Hay tambin numerosas maneras de definir condiciones de presentacin, condiciones de clculo, etc.
Estas comprobaciones tambin se realizarn en todas las ocasiones.
Algunas expresiones consumen ms que otras y por supuesto resultarn ms costosas cuanto ms
frecuentemente hayan de ser evaluadas. La introduccin del clculo asncrono ha modificado su
comportamiento y estos efectos puede que se hayan hecho ms notables en sus aplicaciones.
Las funciones de tiempo, por ej. Now() y Today() se evaluarn cada vez que se haya de volver a recalcular.
La funcin Now() en particular puede resultar muy costosa, ya que hace que la aplicacin recalcule a cada
segundo.
Por ejemplo:
If ( ReloadTime()+3>Now(), 'Old Data', 'New Data')
Aqu se podra considerar
If ( ReloadTime()+3>Today(), 'Old Data', 'New Data')
Simplemente a modo de prueba, ponga la expresin en cuadros de texto. Luego trate de dimensionar el
cuadro de texto con Now() en l.
988 QlikView 11 SR2, 11414
C.9 Disparadores de Macros ( "ante cambio" )
Se pueden configurar macros que se disparen prcticamente ante cualquier evento que se produzca en la
aplicacin. Tenga especial cuidado con los eventos recursivos o en cascada, en los que un evento dispara el
siguiente, el cual a su vez dispara otro y as sucesivamente.
QlikView 11 SR2, 11414 989
990 QlikView 11 SR2, 11414
D Preguntas Frecuentes (FAQ)
D.1 Instalacin
P: Cules son los requisitos de instalacin de QlikView?
R: El paquete de instalacin de QlikView utiliza la tcnica de Windows Installer y debe tener la versin 3.1
o superior ejecutndose en su sistema. Si el paquete no es instalado por un administrador del sistema con una
herramienta de desarrollo, la cuenta que vaya a ejecutar la instalacin debe tener privilegios de
administrador.
P: Qu es Windows Installer?
P: El Instalador de Windows es un componente de software empleado para la instalacin, modificacin,
reparacin y eliminacin de software en sistemas Microsoft Windows. El paquete de instalacin, tambin
conocido como msi, se compone de una base de datos y los archivos que han de ser instalados.
P: Por qu utiliza QlikView msi y Windows Installer para su instalacin?
R: Los paquetes Windows Installer y msi garantizan que el programa se instale de una manera que no cree
conflictos con otros programas, o con Windows. Tambin facilita una correcta desinstalacin, caso de querer
desinstalar QlikView en un futuro. Windows Installer y msi son el mtodo de instalacin recomendado por
Microsoft y se requieren para la certificacin de todos los productos de software que funcionan con
Windows.
P: Cmo s qu versin de Windows Installer tengo?
R: En la carpeta "Windows\system32" se encuentra el archivo llamado "msi.dll", abra sus propiedades y vaya
a la pgina "versin" o pestaa equivalente.
P: Tengo una versin antigua de Windows Installer, dnde puedo obtener la ms reciente?
R: Se puede encontrar la ltima versin en la pgina web de Microsoft.
P: Puede la instalacin sobreescribir archivos importantes del sistema?
R: No, el servicio de Windows Installer gestiona adecuadamente por s mismo la sustitucin de archivos
empleando las reglas de Proteccin de Archivos de Windows. Para ms detalles acerca de estas reglas dirjase
a la pgina web de Microsoft.
P: Dnde puedo hallar ms informacin sobre Windows Installer?
R: Existen muchas pginas buenas para ello en Internet. Aqu tiene unas cuantas:
msdn.microsoft.com
www.itninja.com
D.2 Documentos QlikView
P: Cunta RAM necesito? Existe una forma sencilla de conocer los requisitos de RAM segn el volumen
de datos?
R: No, depende de la estructura y el tipo de datos. Cuantos ms registros de datos y ms anchos sean stos,
ms RAM se necesita. Si un campo contiene muchos valores nicos diferentes se requiere ms RAM que con
QlikView 11 SR2, 11414 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 aparecer 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
(Mayo 2008).
P: Puedo ejecutar documentos QlikView creados con versiones anteriores en versiones posteriores de
QlikView?
S, se pueden leer todos los archivos creados con la versin 7.52 y posteriores. Si necesita convertir archivos
de versiones anteriores de QlikView, necesitar 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.
D.3 Scripts y Carga de Datos
P: Se puede utilizar ms de una sentencia binaria en un script QlikView?
R: No, desgraciadamente no. La carga binaria utiliza una lgica muy especial para leer los datos que ya han
sido procesados una vez en QlikView en otro documento. Para "desempaquetar" se necesita una memoria
"limpia"; por eso la sentencia Binary debe ser siempre la primera sentencia en el script. Por esta razn slo se
puede utilizar una sentencia Binary en un script. Sin embargo puede utilizar archivos QVD para consolidar
los datos de mltiples documentos QlikView a la misma velocidad que con Binary.
P: Es cierto que para un join automtico slo se necesita que los nombres de los campos sean iguales?
R: S. Dicho join se denomina una asociacin.
P: Puedo lograr un join automtico entre dos campos con nombres diferentes?
992 QlikView 11 SR2, 11414
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 214) y
Asistente de archivo: tipo - HTML (pgina 216).
P: Puedo actualizar un documento QlikView cargando slo los datos que se han modificado?
R: S, vea Archivos QVD (pgina 431) 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 218)) 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.
D.4 Lgica QlikView
P: Por qu no se puede mostrar la frecuencia en algunos cuadros de lista?
R: El cuadro de lista en el que se da este problema contiene un campo que es comn a ms de una tabla
interna. Por esta razn a QlikView le resulta imposible saber cmo calcular la frecuencia u otra entidad
estadstica para el campo. Se puede solucionar este problema cargando el campo una vez ms desde su tabla
principal (la tabla para la que se desea mostrar la frecuencia), pero con otro nombre. Entonces se puede
mostrar la frecuencia para este campo en un cuadro de lista en vez. Para que el usuario final no se de cuenta
de este pequeo truco, se puede utilizar la utilidad de la etiqueta.
P: Por qu tengo muchos n/a en mi cuadro de estadsticas?
R El cuadro de estadsticas contiene un campo que es comn a ms de una tabla interna. Vea la respuesta a
la pregunta anterior.
P: Por qu QlikView me impide utilizar algunos campos en la expresin de un grfico?
QlikView 11 SR2, 11414 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. Vase Circular References para ms informacin.
D.5 Diseo
P: Por qu no se pueden ajustar por la parte superior los objetos de hoja que no tengan ttulo?
994 QlikView 11 SR2, 11414
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 como 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 real 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.
D.6 Compartir documentos QlikViewcon otras personas
P: Puedo colocar mi documento QlikView en un servidor y compartirlo con otras personas?
R: S, siempre que los destinatarios tengan una licencia QlikView registrada y acceso al directorio del
servidor.
P: Puedo usar QlikView en modo real cliente/servidor?
R: S, para ello necesita un QlikView Server.
P: Puedo colocar mi documento como un enlace en una pgina web y permitir a otras personas el acceso a
travs de la red?
R: S, siempre que los receptores tengan una licencia QlikView registrada y acceso a la pgina web.
P: Puedo enviar mi documento por correo electrnico a otras personas?
R: S, siempre que los destinatarios tengan una licencia QlikView registrada.
P: Puedo impedir que algunas personas utilicen mi documento?
R: S, puede incorporar una "Seccin de Acceso" al documento para definir quien lo puede utilizar. Vase
Section (pgina 288) y Asistente para Tablas de Restriccin de Acceso (pgina 210).
P: Puedo evitar que algunas personas vean/modifiquen el script?
R: S, la "Seccin de Acceso" puede dar a algunas personas privilegios de ADMIN y mantener a otras
personas excluidas del script con el tipo de acceso USER. Vase Seguridad (pgina 439).
QlikView 11 SR2, 11414 995
P: Dnde almaceno la informacin sobre los derechos de acceso?
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 209)) .
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 QlikView 11 SR2, 11414
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.
E.1 Seguridad e Integridad de los Datos
La proteccin de datos por lo general hace referencia a varias cosas distintas. Puede hacer referencia a
proteger los datos introducidos de modo que no puedan ser modificados o borrados por error, asegurar que
los datos han sido introducidos correctamente o impedir que personas no autorizadas acceden a la
informacin.
En este contexto se utilizan muchas veces los trminos de integridad y seguridad, dos conceptos que parecen
similares a primera vista, pero que de hecho tienen bastante diferencias. Seguridad se refiere a la proteccin
de los datos contra accesos no autorizados; mientras que integridad se refiere a la validez de los datos, es
decir:
l El trmino Seguridad implica asegurar que los usuarios tienen permiso para hacer lo que intentan
hacer.
l 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.
E.2 El Derecho a modificar los datos
El primer paso en la seguridad es garantizar que un usuario no pueda borrar o cambiar datos de forma
inadvertida. Esto implica, para sistemas de muchos usuarios, la utilizacin de un sistema operativo y un
sistema de gestin de bases de datos que tenga una proteccin adecuada. Ejemplos de dichos sistemas
operativos para PCs pueden ser Windows NT o Novell. Ejemplos de dichos sistemas de gestin de bases de
datos son ORACLE, SQL Server o Informix.
Si la informacin no est protegida por el sistema operativo, ser siempre posible eliminar datos por error.
Esto ocurre incluso si el archivo est protegido por una contrasea.
El siguiente paso es la definicin de privilegios para los usuarios autorizados. En un sistema correctamente
definido, debera ser imposible hacer nada con los datos a no ser que se utilizaran las herramientas correctas,
es decir herramientas que pueden controlar si el usuario est autorizado a hacer lo que intenta hacer.
En el caso de un nico usuario la mayora de los problemas de seguridad no se dan. Por eso, muchas veces
basta con hacer copias de seguridad de los archivos con regularidad.
E.3 El derecho a Visualizar los Datos
Este ltimo tema en la seguridad de datos trata de la seguridad cuando se maneja informacin confidencial.
Mientras que los temas de seguridad anteriores versaban sobre los derechos a modificar los datos, este punto
trata realmente del derecho a visualizar los datos. La mayora de los sistemas de administracin de bases de
datos incluyen medidas que evitan que la gente vea los datos contenidos en una base de datos. No obstante,
no impiden que la gente vea una copia de los datos que se encuentran en un archivo QlikView. Por eso,
QlikView tiene sus propios mecanismos, para impedir que personas no autorizadas vean los datos. Uno debe
ser consciente, no obstante, de que la herramienta de restriccin de acceso a QlikView slo afecta al derecho
de visualizar los datos. QlikView nunca puede impedir que un usuario destruya datos con otras herramientas.
Eso est en manos del sistema operativo nicamente.
QlikView 11 SR2, 11414 997
E.4 Integridad de los Datos
La integridad de los datos implica un flujo estructurado de datos. Los procesos de entrada de datos deben ser
definidos para asegurar que los datos entran de forma uniforme. Una buena manera de garantizar la
uniformidad es diseando formularios con el DBMS. Los formularios tambin evitan que los usuarios
introduzcan valores no vlidos. p.ej. nmeros de clientes no existentes, en una base de datos.
Al trabajar con una base de datos de un solo usuario, tambin es necesario prestar atencin para que no haya
ms de una persona utilizando la base de datos a la vez. Las bases de datos multiusuario pueden, como su
propio nombre indica, gestionar diversas personas que editan la base de datos simultneamente.
Otro aspecto relacionado con este tema es el siguiente: uno debe saber en todo momento si un archivo o una
base de datos es el original o una copia. Si no es el caso, es muy probable que alguien empiece a introducir
datos en una copia de la base de datos.
998 QlikView 11 SR2, 11414
F Formalismo Backus-Naur
La sintaxis de la lnea de comando ( Sintaxis de la lnea de comandos (pgina 40)) and Sintaxis de script
(pgina 241) 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.
smbolo 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.
load Un smbolo final que consiste en una cadena de texto. Debe escribirse tal cual en el script.
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:
aliasnombrecampoasnombrealias { , nombrecampo as nombrealias }
Esto debe interpretarse como la cadena de texto alias, seguida de un nombre de campo cualquiera, seguido
por la cadena de texto as, seguida de un nombre alias cualquiera. Se puede dar cualquier nmero de
combinaciones adicionales de "nombrecampoasnombrealias", separados por comas.
Por ej. las siguientes sentencias son correctas:
alias a as primero;
alias a as primero, b as segundo;
alias a as primero, b as segundo, c as tercero;
Y estas sentencias no son correctas:
alias a as primero b as segundo;
alias a as primero {, b as segundo};
QlikView 11 SR2, 11414 999
1000 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 1001
archivo de registro (archivo log)
Un archivo que, al igual que un libro de registro, guarda y registra todo lo que sucede
durante una ejecucin de script.
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.
archivo QlikView (.qvw)
Un archivo nativo de QlikView (.qvw) que se guarda en formato binario y posee la
extensin qvw. Tambin denominado "documento".
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.
ayuda, ayuda html
La ayuda contextual habitual en Windows que se invoca desde el men o pulsando la
tecla de funcin F1.
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 QlikView 11 SR2, 11414
C
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.
QlikView 11 SR2, 11414 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.
Control de reemplazo OCX
Es un control OCX que no posee ventana alguna y que es incorporado al diseo
QlikView a travs de un objeto personalizado. Los controles de reemplazo OCX (o
controles externos OCX) pueden programarse por el usuario o por terceros. Vase
tambin Objeto personalizado.
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 QlikView 11 SR2, 11414
desplazamiento para que el usuario pueda visualizar cmodamente todos los elementos
adicionales (vase tambin campo y valor).
cuadro de selecciones actuales
Un objeto de hoja que muestra las selecciones efectuadas en los campos y su estado
lgico.
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'.
dilogo Editor de Script
Es el editor de texto en el que se edita el script de carga.
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.
QlikView 11 SR2, 11414 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.
Escritorio QlikView o QlikView Desktop
QlikView con una licencia de usuario adquirida se puede utilizar para crear documentos
y tambin para abrir documentos creados por otros usuarios.
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 QlikView 11 SR2, 11414
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.
hoja con pestaa
Vase hoja
QlikView 11 SR2, 11414 1007
I
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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 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 AJAX zero footprint
Un cliente ligero de QlikView Server basado en objetos y con tecnologa AJAX.
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 11 SR2, 11414
QlikView Personal Edition
Un escritorio QlikView que puede ejecutarse sin tener que adquirir una licencia. No
existen limitaciones, siendo la nica excepcin que no podrn abrirse documentos
QlikView creados por otras personas.
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.
QlikView 11 SR2, 11414 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 QlikView 11 SR2, 11414
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.
QlikView 11 SR2, 11414 1013
V
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 QlikView 11 SR2, 11414
Index
ndice
-
- 312, 854
$
$ 300
$fields 400
$info 400
$rows 400
$table 400
$variable 399
&
& (string operator) 312, 854
*
* 312, 854
/
/ 312, 854
+
+ 312, 854
<
< 313, 855
<= 313, 855
<> 313, 855
=
= 313, 855
>
> 313, 855
>= 313, 855
A
above 906, 933
Abrir Archivo 73
Abrir Archivos de Internet 208
Abrir Archivos Locales 207
Acciones 591-592
acos 343
Actualizar 73
Acumulacin 689
Add 244
AddMonths 371
Adelante 75
after 909
age 384
aggr 318
Agregaciones Anidadas 937
Agregaciones avanzadas 318
Ajuste de Imagen 603
Alertas 161-162
Alias 245
Alineacin 603
alt 358
Anlisis de conjuntos 888
AND 313, 855
Anexar slo 433
Aadir Accin (Dilogo) 591
Aadir Marcador 133
Aadir Marcador(es) (Objeto Marcador) 74
Aplicar Plantilla a Otros Objetos 651
applymap 355
archivo de tabla 180
Archivo QlikView 55
Archivos con imagen incluida 177
Archivos de propiedades 55
Archivos de proyecto 55
Archivos de Proyecto QlikView 55
archivos internos 177
Archivos QVD 431
Archivos QVD y carga incremental 433
Archivos XML 278
QlikView 11 SR2, 11414 1015

rea de Color 452


ARGB 394
Arrastrar y soltar a Microsoft Office 502
as 272
asin 343
Asistente Archivo 214
Asistente Archivo: Tipo 214
Asistente Comenzando 47
Asistente de Alertas 166
Asistente de Archivo 212, 215-219, 227, 237
Asistente de Archivo tabla: Tipo 214
Asistente de Archivo: Avanzado 227
Asistente de Archivo: Origen 212
Asistente de Archivo: Transformar 219
Asistente de Creacin de Plantillas 651-653
Asistente de Grfico de Estadsticas 847
Asistente de grfico de tiempos 841
Asistente de Grfico Rpido 833
Asistente de Mezcla de Colores 826
Asistente de Sentencia Set 194
Asistente para Datos Inline 209
Asistente para Tablas de Restriccin
de Acceso 210
atan 343
atan2 343
Atrs 75
attribute 364
Autogenerate 272
Automatizacin 965
Automatizacin y Macros 962
AutoNumber 350
AutoNumberHash128 350
AutoNumberHash256 350
avg 319, 861
B
Barra de Estado 82
Barra de herramientas de Hoja 64
Barra de Herramientas Estndar 64
Barra de Herramientas Navegacin 64
Barras de Herramientas 64
base de datos 181
before 908
below 907
Binary 246
bitcount 337, 899
Black 394
Black and Schole 348
BlackAndSchole 347
Bloquear Selecciones 75
Blue 394
Borrar 75
Borrar Todo 75
Botn 587
Botn Propiedades
General 589
Botn: Men Objeto 587
bottom 908
Brown 395
Buffer 246
Bundle 247
Buscar 74, 125, 128
Buscar/Reeemplazar 195
Bsqueda Avanzada 128
Bsquedas de texto libre 125
C
Call 247
Campo 183
campo reservado (de seguridad) 211
Campos de entrada 184
campos de sistema 399
Carga Limitada 239
cargar datos 181
Cargar datos 180
Cargar Inline 209
CD 301
ceil 333, 895
chi2test_chi2 324, 873
chi2test_df 324, 873
1016 QlikView 11 SR2, 11414
Index
chi2test_p 324, 872
chidist 343
chiinv 344
Chispa 517, 680
chr 351
Cifrado 480
class 359
Clusula Where 234
cdigo de color 117
Cdigos de formato 957
Color 393
Colores 718, 726, 734, 746, 757, 764, 770, 778,
788, 795
ColorMix1 396
ColorMix2 396
Columna 912
ColumnNo 911
combin 336, 898
Comentarios 502
Comillas 278
Comment field 248
Comment table 249
computername 360
concat 316, 856, 860
Concatenate 250
Condicin de Celda 230
Conectar a una fuente de datos 202
Conectar al Servidor 43
Conexin pseudo URL 43
Configuracin de Ventanas Emergentes 451
Configuraciones de Campo Avanzadas 550
Configuraciones de Elemento 157
Configuraciones de Grupo 471
Configuraciones de Informe 152
Configuraciones de Leyenda 699
Configuraciones de Mini Grfico 517
Configuraciones de Pgina 155
Configuraciones de Ttulo 665
Configurar Barras de Herramientas 78
Connect 250
ConnectString 364
Constantes matemticas y funciones libres de parmetros348
Contenedor 633
Contenedor: Men Objeto 633
Contrasea de Script 439
ConvertToLocalTime 385
correl 318, 868
cos 343
cosh 343
count 317, 856, 860
Crear Grfico 47
Crear Grfico Rpido 74
Crear Marcador 133
Crear Sentencia Select 203
Crosstable 234, 252
Cuadro 831-832
Cuadro de dilogo Editor de Script 187
Cuadro de entrada 577
Cuadro de Entrada: Men Objeto 577
Cuadro de Estadsticas 533
Cuadro de Estadsticas: Men Objeto 533
Cuadro de Lista 503
Cuadro de lista como tabla sencilla 511
Cuadro de Lista: Men Objeto 503
Cuadro de Seleccin Mltiple 541
Cuadro de Seleccin Mltiple: Men Objeto 541
Cuadro de Selecciones Actuales 571
Cuadro de Selecciones Actuales: Men Objeto571
Cuadro de Tabla 555
Cuadro de Tabla: Men Objeto 555
cuadro grfico 831-832
Cuadros de Lista
Vista en rbol 532
Cyan 395
D
DarkGray 394
date 389
date# 918
dateformat 304, 387
datos desde archivos 180
day 369
DayEnd 383
QlikView 11 SR2, 11414 1017
DaylightSaving 372
DayName 384
DayNames 305, 387
DayStart 383
decimalsep 304, 386
Definicin 683
Definir Barras de Error 680
Definir Estado de Borrado 75
Definir Expresin 823
Delimitador 276
Desbloquear 121
Desbloquear Selecciones 75
Desbloquear y Borrar Todo 75
Deshacer Cambios de Diseo 74
Dilogo Animacin 674
Dimensin 671
dimensionality 906, 935
Dimensionar y mover componentes de grfico 660
Dimensiones 714, 722, 730, 738, 752, 762, 768,
776, 784, 791, 804, 815
dimensiones calculadas 673
Directory 253
disconnect 254
Diseo 483, 526, 539, 554, 569, 576, 586, 598,
605, 610, 618, 623, 630, 637, 642, 709,
718, 726, 734, 746, 757, 764, 771, 779,
788, 796, 809, 822
distinct 271, 288
distinctrow 288
div 333, 894
Do..loop 254
Documentos Disponibles 70
Donde 272, 289
Drop Field 254
Drop Table 255
dual 391
E
e 348
Editar Expresin 823
Editor de Informes 142
Editor de Mdulo 967
Editor de Preferencias de Usuario 91
Editor de script 74
Ejemplos de Calificadores de Agregacin 923
Ejemplos de Funciones de Rango de Grficos 927
Ejemplos de Funciones Inter-Registro en
Gficos 931
Ejes 718, 726, 734, 757, 795
El Depurador de Script 238
El dilogo Personalizar Formato de Celdas 559
Elementos de Especificacin de Formato 275
Entramado 676
ErrorMode 305
Especificar celdas para una nueva columna 231
Especificar Condicin de Fila 228
Esquema de Color 117
Estado de seleccin 117
Estados Alternos 131
Estilo 715, 723, 731, 740, 753, 762, 769, 776,
784, 792
Estilo de Ttulo de Objeto 450
Estilo Estilo 566, 808, 821
Etiqueta 685
Etiquetas 277
Etiquetas de campo 183
Etiquetas de Tabla 300
etiquetas explcitas 277
etiquetas incluidas 277
evaluate 353
even 336, 898
Execute 255
exists 356
Exit script 256
exp 342
Expansin de Contexto de Celda 232
Expansiones de Signo Dlar 307
Exportar
Exportar Contenidos 116
Exportar Configuraciones de Accin 596
Exportar Marcador 138
Expresiones 680, 714, 722, 730, 752, 762, 768,
776, 784, 792, 804, 815
Expresiones de Grfico 823, 851
1018 QlikView 11 SR2, 11414
Index
Expresiones de Script 311
F
fabs 334, 896
fact 336, 898
false 348
fdist 345
FieldIndex 357, 906
FieldName 367
FieldName() 367
FieldNumber 367
FieldNumber() 367
FieldValue 357, 905
fieldvaluecount 350, 912
filebasename 364
filedir 365
fileextension 365
filename 364
Filename 365
FileName 365
FilePath 365
FileSize 365
filetime 365
findoneof 354
finv 345
First 256, 910
firstsortedvalue 316, 856, 859
FirstValue 316
firstworkdate 384
floor 334, 895
floppy 301
fmod 333, 895
For each..next 257
For..next 256
Force 259
Formalismo Backus-Naur 999
Formato 524
Formato de Tabla 276
Formato Numrico 478
frac 334, 896
fractile 318, 869
from 272
Fuente 98, 482, 525, 539, 554, 568, 575, 586,
598, 605, 618, 622, 630, 637, 709, 718,
726, 734, 746, 757, 764, 771, 778, 788,
795, 809, 822
Fuente (Ttulo de Grfico) 98, 482, 525
Fuente de Datos del Documento 213
Fuentes de datos 180
Funcin de agregacin para campos de
entrada 886
Funciones condicionales 358
Funciones de agregacin 314
Funciones de Agregacin en Grficos 856
Funciones de Archivo 364
Funciones de cadena 350
Funciones de campo en grficos 915
Funciones de Cango en Grficos 915
Funciones de Color en Grficos 393
Funciones de Color en Script 393
Funciones de Contador 348
Funciones de Correspondencia 355
Funciones de Distribucin Estadstica 343
Funciones de Documento 368
Funciones de Fecha y Hora 368
Funciones de Formato 388
Funciones de Interpretacin 916
Funciones de Rango (Script) 337
Funciones de Rango en Grficos 899
Funciones de Ranking en grficos 912
Funciones de sistema 360
Funciones de Tabla 367
Funciones estadsticas de prueba en grficos 872
Funciones estadsticas de prueba en script 324
Funciones exponenciales y logartmicas 342
Funciones financieras 345
Funciones financieras de agregacin en
grficos 870
Funciones financieras de agregacin en script 323
Funciones Inter-registro 356
Funciones Inter Registro de Grfico 905
Funciones Lgicas 360
Funciones medioambientales 360
QlikView 11 SR2, 11414 1019
Funciones NULL 360
Funciones numricas generales 333
Funciones numricas Generales de Grfico 894
Funciones para Dimensiones Sintticas 893
Funciones trigonomtricas e hiperblicas 343
FV 346
G
General 670, 714, 722, 730, 738, 768, 776, 784,
791, 804, 815
Generic 259
getalternativecount 361, 916
getcurrentfield 361, 915
getcurrentselections 361, 915
getexcludedcount 361, 916
getfieldselections 361, 915
getfolderpath 366
getnotselectedcount 362, 916
getpossiblecount 361, 916
GetRegistryString 362
getselectedcount 361, 915
GMT 372
Grfico Combinado 719
Grfico Combinado: Men Objeto 719
Grfico de Barras 667
Grfico de Barras: Men Objeto 667
Grfico de Bloques 773
Grfico de Bloques: Men Objeto 773
Grfico de Dispersin 735
Grfico de Dispersin: Men Objeto 735
Grfico de Embudo 765
Men Objeto 765
Grfico de Indicador 781
Grfico de Indicador: Men Objeto 781
Grfico de Lneas 711
Grfico de Lneas: Men Objeto 712
Grfico de Radar 727
Grfico de Radar: Men Objeto 727
Grfico de Rejilla 749
Grfico de Rejilla: Men Objeto 749
Grfico de Tarta 759
Grfico de Tarta: Men Objeto 759
Grfico en cascada 682
Grfico Mekko 789
Men Objeto 789
Green 395
group by 273, 289
Grupos Jerrquicos 945
Grupos no Jerrquicos (Cclicos) 946
H
hash128 354
Hash160 354
Hash256 355
having 289
hideprefix 301
hidesuffix 301
Hierarchy 260
HierarchyBelongsTo 261
Hoja: Men Objeto 492
hour 369
HRank 913
HSL 394
I
if 358
If..then..elseif..else..end if 262
Image_size 263
Importar Marcador 139
Imprimir 73
Imprimir archivo 73
Imprimir como PDF 74
Imprimir como PDF (Objeto) 74
Imprimir grfico... 73
Imprimir: Cabecera/Pie de pgina 112
Imprimir: Diseo 110
Imprimir: General 109
include 301
InDay 376
InDayToTime 377
index (funcin de cadena) 351
Indicador 119
1020 QlikView 11 SR2, 11414
Index

ndice (funcin de cadena) 350


Info 263
Informacin de soporte de documento 71
Informe 142
Informes 141
Informes de Documento 143
Informes de Usuario 143
inline 272
InLunarWeek 376
InLunarWeekToDate 376
InMonth 374
InMonths 375
InMonthsToDate 375
InMonthToDate 374
Inner 263
Input 363
Input field 264
inputavg 887
Inputfield 264
inputsum 886
InQuarter 374
InQuarterToDate 374
Insertar solo 434
Insertar y Actualizar 435
Insertar, Actualizar y Borrar 436
Interpretacin contextual 233
intrprete interno de macros 965
Intrprete VBScript interno 965
interval 392
interval# 920
IntervalMatch 265, 267
InWeek 375
InWeekToDate 375
InYear 373
InYearToDate 373
IRR 323, 870
isnull 360
isnum 360
IsPartialReload() 360
istext 360
iterno 349
J
Join 267, 288-289
Juego de caracteres 275, 428
K
Keep 268
keepchar 353
kurtosis 314, 318, 869
L
La Barra de Herramientas Diseo 64
Lanzar 591
last 910
LastValue 316
lastworkdate 384
Left 269, 351
len 351
Let 270
LightBlue 395
LightCyan 395
LightGray 394
LightGreen 395
LightMagenta 395
LightRed 395
Lmites de Dimensin 676, 714, 722, 730, 738,
752, 762, 768, 776, 792,
815
Lneas de Referencia 700, 743, 756
linest 320
linest_b 320, 863
linest_df 321, 866
linest_f 322, 866
linest_m 320, 863
linest_r2 320, 864
linest_seb 321, 865
linest_sem 320, 864
linest_sey 321, 865
linest_ssreg 322, 867
linest_ssresid 322, 867
QlikView 11 SR2, 11414 1021
Lista de Copiado al Portapapeles 115
Load 271
LocalTime 370
log 342
log10 342
LongDayNames 305, 388
Longitud de Registro 277
LongMonthNames 305, 387
Lookup 358
Loosen Table 278
lower 352
ltrim 352
LunarweekEnd 382
LunarWeekName 383
LunarWeekStart 382
M
Macro 307, 499
macros 965
Macros 467, 499, 591, 965
Macros en QlikView Server 975
Magenta 395
MakeDate 371
maketime 371
makeweekdate 371
Manejo de Script 187
Map ... using 280
Mapa de Color Avanzado 707
Mapping 279
MapSubstring 356
Marcadores 133, 136
match 359
max 315, 856, 858
MaxString 316, 856, 859
Maysculas 353
median 319, 868
Mensajes de Error Personalizados 947
Men Archivo 59
Men Ayuda 70
Men Configuracin 67
Men de Objeto del Objeto de texto\ 599
Men Diseo 65
Men Editar 63
Men Herramientas 68
Men Informes 68, 141
Men Marcadores 67
Men Objeto 69, 502
Men Objeto del Objeto
Calendario/Deslizador\ 611
Men Selecciones 65
Men Ventana 69
Men Ver 64
Mtodos Abreviados de Teclado 981
mid 351
min 315, 856, 858
Minstring 856
MinString 316, 859
minute 369
Mis Objetos de Servidor 645
missingCount 856
MissingCount 317, 861
mixmatch 359
mod 333, 895
mode 315, 856, 858
Modo And en Cuadros de lista 130
Modo de Copiado 115
money 389
money# 918
moneydecimalsep 304, 386
MoneyFormat 304, 387
moneythousandsep 304, 386
month 369
MonthEnd 379
MonthName 379
MonthNames 305, 387
MonthsEnd 380
MonthsName 380
MonthsStart 380
MonthStart 379
Mostrar Siempre Opciones de Men de Diseo 95
Motor de Script 965
Mover selecciones 120
MsgBox 362
1022 QlikView 11 SR2, 11414
Index
msq 278
N
networkdays 384
no eof 276
no quotes 278
NoConcatenate 280
NoOfColumns 912
NoOfFields 367
NoOfFields() 367
NoOfReports 368
NoOfRows 368, 911, 934
NoOfRows() 368
NoOfTables 368
NoOfTables() 368
normdist 344
norminv 344
not 313, 855
Notas 502
now 370
nPer 346
NPV 323, 871
Nueva Variable 462, 583
Nuevo Archivo 73
Nuevo Grfico 47, 658, 667, 711
null 360
NullAsNull 281
NullAsValue 280
nullcount 856
NullCount 317, 861
nulldisplay 302
nullinterpret 303
nullvalue 303
num 388
num# 917
numavg 335, 897
numcount 335, 896
numericcount 856
NumericCount 317, 860
Nmero 523, 718, 726, 734, 746, 757, 764, 770,
778, 788, 795, 809, 822
Nmeros en Puntos de Datos 680
nummax 336, 897
nummin 335, 897
numsum 335, 896
O
Objeto Calendario/Deslizador 611
Objeto de Bsqueda 625
Men Objeto 625
Objeto de Lnea/Flecha 607
Objeto de Lnea/Flecha: Men Objeto 607
Objeto de Texto 599
Objeto Marcador 619
Objeto Marcador: Men Objeto 619
Objeto Personalizado 639
Men Objeto 639
objetos del servidor 501
Objetos del Servidor 645
Objetos locales 501
odd 337, 898
only 315, 856, 858
Opciones de impresin: Fecha y hora 113
Opciones de impresin: General 109
Operadores 311, 853
Operadores de Bit 314, 856
Operadores de cadena 312, 854
Operadores Lgicos 312, 854
Operadores Numricos 312, 854
Operadores relacionales 313, 855
OR 313, 855
ord 350
Ordenar 714, 722, 730, 739, 752, 762, 768, 784,
792, 804
order by 273, 289
Origen de Datos 213
osuser 360
othersymbol 303
Outer 281
P
Pgina de inicio 41
QlikView 11 SR2, 11414 1023
Pgina de selecciones 154
Panel de Colaboracin 643
Panel de Objetos del Servidor 643
Panel de Variables 173
Parmetros Hierarchy 236
peek 357
permut 336, 898
Personal Edition 29
Personalizar Barra de Herramientas 78
Personalizar Barras de Herramientas QlikView en grandes implementaciones82
pi 348
pick 359
Planificador 461
Plantillas 649
Pmt 346
pow 343
Preferencias de Usuario: Carpetas 103
Preferencias de Usuario: Correo 102
Preferencias de Usuario: Diseo 94
Preferencias de Usuario: Exportar 99
Preferencias de Usuario: General 85
Preferencias de Usuario: Guardar 89
Preferencias de Usuario: Imprimir 101
Preferencias de Usuario: Objetos 96
Preferencias de Usuario: Registro 107
Preferencias de Usuario: Seguridad 106
previous 357
Propiedades de Botn: Acciones 591
Propiedades de Cuadro de Entrada: Reglas 462,
583
Propiedades de Cuadro de Estadsticas:
General 535
Propiedades de Cuadro de Seleccin
Mltiple: General 544
Propiedades de Cuadro de Tabla: General 561
Propiedades de Documento 446
Al Abrir 453
Cifrado 480
Fuente 98, 482, 525
Grupos 470
Nmero 478
Ordenar 475
Planificador 461
Presentacin 476
Servidor 458
Propiedades de Documento, Extensiones 481
Propiedades de Documento: Disparadores 467
Propiedades de Documento: General 446
Propiedades de Documento: Hojas 455
Propiedades de Documento: Seguridad 465
Propiedades de Documento: Tablas 472
Propiedades de Documento: ttulo 488, 529
Propiedades de documento: Variables 462, 583
Propiedades de Documento: Variables 462, 583
Propiedades de Documento:Diseo 483, 526
Propiedades de Grfico 566, 808, 821
Efectos Visuales 807, 820
Expresiones 680
Lmites de Dimensin 676
Propiedades de Grfico:
Ejes (Grfico de Tarta) 744
Estilo (grficos de mapa de bits) 693
Ordenar (tabla simple) 816
Presentacin (Grfico Combinado) 696, 715, 723,
731, 792
Presentacin (Grfico de Barras) 696, 715, 723,
731, 792
Presentacin (Grfico de bloques) 776
Presentacin (Grfico de Dispersin) 740, 753
Presentacin (Grfico de embudo) 769
Presentacin (Grfico de Indicador) 784
Presentacin (Grfico de Lneas) 696, 715, 723,
731, 792
Presentacin (Grfico de Radar) 696, 715, 723,
731, 792
Presentacin (Grfico de Rejilla) 740, 753
Presentacin (Grfico de Tarta) 762
Presentacin (Grfico Mekko) 696, 715, 723,
731, 792
Presentacin (tabla pivotante) 805
Presentacin (Tabla Simple) 817
Propiedades de Grfico: Colores 705
Propiedades de Grfico: Dimensiones 671
Propiedades de Grfico: Ejes 702
Propiedades de Grfico: General 661
1024 QlikView 11 SR2, 11414
Index
Propiedades de Grfico: Nmero 708
Propiedades de Grfico: Ordenar 692
Propiedades de Hoja 492
Disparadores 499
Propiedades de Hoja: Campos 495
Propiedades de Hoja: General 493
Propiedades de Hoja: Objetos 496
Propiedades de Hoja: Seguridad 498
Propiedades del Contenedor
Presentacin 636
Propiedades del Cuadro de Entrada
Presentacin 581
Propiedades del Cuadro de Entrada: General 579
Propiedades del Cuadro de Entrada: Nmero 585
Propiedades del Cuadro de estadstica:
Nmero 538
Propiedades del Cuadro de Lista
Expresiones 511
Ordenar 519, 546
Presentacin 520
Propiedades del cuadro de lista: General 507
Propiedades del Cuadro de Lista: Nmero 523
Propiedades del Cuadro de Seleccin Mltiple:
Nmero 553
Presentacin 548
Propiedades del Cuadro de Selecciones
Actuales: General 573
Propiedades del Cuadro de Tabla:
Presentacin 564
Propiedades del Cuadro de Tabla: Nmero 567
Propiedades del Cuadro de Tabla: Ordenar 563
Propiedades del Objeto Calendario/Deslizador
General 613
Presentacin (modo calendario) 617
Presentacin (modo deslizador) 615
Propiedades del Objeto contenedor: General 634
Propiedades del Objeto de Bsqueda
General 626
Ordenar 630
Presentacin 629
Propiedades del Objeto de Lnea/Flecha:
General 608
Propiedades del Objeto de Texto: General 600
Propiedades del Objeto marcador: General 621
Propiedades del Objeto personalizado:
General 640
Propiedades grfico
Expresiones (grfico de dispersin) 739
Prueba Chi2 847
Prueba T No Pareada 849
Prueba T Pareada 848
purgechar 353
PV 346
Q
QlikTechBlue 396
QlikTechGray 396
QlikView Desktop 29
QlikView Personal Edition 29
qlikviewversion 362
Qualify 282
QuarterEnd 378
QuarterName 379
QuarterStart 378
QvdCreateTime 366
QvdFieldName 366
QvdNoOfFields 366
QvdNoOfRecords 366
QvdTableName 367
QVPath 301
QVRoot 302
qvuser 360
QVWorkPath 302
QVWorkRoot 302
R
rand 348
RangeAvg 338, 899
RangeCorrel 340, 905
RangeCount 338, 900
RangeFractile 339, 901
RangeIRR 341
RangeKurtosis 339, 901
QlikView 11 SR2, 11414 1025
RangeMax 338, 900
RangeMaxString 340, 904
RangeMin 338, 900
RangeMinString 340, 903
RangeMissingCount 340, 903
RangeMode 340, 904
RangeNPV 341
RangeNullCount 339, 903
RangeNumericCount 339, 902
RangeOnly 340, 904
RangeSkew 339, 901
RangeStdev 338, 901
RangeSum 337, 899
RangeTextCount 339, 902
RangeXIRR 341
RangeXNPV 342
rank 912
Rate 347
Recargar 74
recno 348
Red 395
Rehacer Cambio en el Diseo 74
Rellenar Celdas 230
reloadtime 360
Rem 283
Rename Field 284
Rename Table 284
Renombrar campos 404
repeat 352
Replace 286, 354
ReportComment 368
ReportID 368
ReportName 368
ReportNumber 368
residente 272
Restablecer Estado de Borrado 75
Restriccin de acceso 210
Restriccin de Acceso 439
Restricciones de Acceso 439
RGB 394
Right 285, 351
round 334, 896
rowno 349, 911, 934
rtrim 352
S
Sample 287
Script oculto 74, 196
ScriptError 306
ScriptErrorCount 307
ScriptErrorDetails 307
ScriptErrorList 307
second 368
secondarydimensionality 906, 935
Section 288
Seguridad 211, 439
Seleccin mltiple dentro de un campo 120
Seleccionar Campos 495
Selecciones Actuales 122
Selecciones en grficos y tablas 659
Select (SQL) 288
Semantic 290
Sentencias de Control de Script 244
Sentencias de Script y palabras clave 241
set 290, 300
SetDateYear 373
SetDateYearMonth 373
sign 337, 899
Signos de entrecomillado (Comillas) 309
sin 343
sin etiquetas 277
sinh 343
Sintaxis de Expresin para frmulas
calculadas 943
Sintaxis de Script 241
skew 314, 319, 869
Sleep 290
SQL 291
SQLColumns 291
SQLTables 292
SQLTypes 292
sqr 342
sqrt 342
1026 QlikView 11 SR2, 11414
Index
Star 293
stdev 314, 319, 868
stdv 318, 861
sterr 319, 862
steyx 319, 862
Store 293
StripComments 302
Sub..end sub 294
subfield 353
substringcount 355
sum 315, 856-857
Switch..case..default..end switch 295
SysColor 393, 396
T
Tabla Pivotante 797
Tabla Pivotante: Men objeto 801
Tabla Simple 811
Tabla Simple: Men Objeto 812
TableName 368
TableName() 368
TableNumber 368
TableNumber() 368
Tag 296
Tamao de Cabecera 277
tan 343
tanh 343
tdist 344
text 921
TextBetween 354
textcount 856
TextCount 317, 860
Texto en Grfico 701
Texto en Puntos de Datos 680
thousandsep 303, 386
time 390
time# 919
timeformat 304, 387
timestamp 393
timestamp# 919
timestampformat 304, 387
TimeZone 372
tinv 345
Tipos de Grficos 663
ttulo 488, 529
Ttulo 540, 554, 569, 576, 586, 598, 605, 610,
618, 623, 631, 637, 642, 709, 718, 726,
734, 747, 757, 764, 771, 779, 788, 796,
809, 822
Ttulo y Borde 487, 531
today 370
top 907, 931
Trace 297
Transformar Tabla 219
trim 352
true 348
TTest_conf 325, 875
TTest_df 324, 874
TTest_dif 325, 874
TTest_lower 325, 875
TTest_sig 325, 874
TTest_sterr 325, 875
TTest_t 324, 874
TTest_upper 325, 876
TTest1_conf 328, 880
TTest1_df 327, 879
TTest1_dif 328, 879
TTest1_lower 328, 880
TTest1_sig 327, 879
TTest1_sterr 328, 880
TTest1_t 327, 879
TTest1_upper 328, 881
TTest1w_conf 329, 882
TTest1w_df 329, 881
TTest1w_dif 329, 882
TTest1w_lower 329, 883
TTest1w_sig 329, 882
TTest1w_sterr 329, 882
TTest1w_t 328, 881
TTest1w_upper 330, 883
TTestw_conf 327, 878
TTestw_df 326, 876
TTestw_dif 326, 877
QlikView 11 SR2, 11414 1027
TTestw_lower 327, 878
TTestw_sig 326, 877
TTestw_sterr 326, 877
TTestw_t 326, 876
TTestw_upper 327, 878
U
Unless 297
Unmap 298
Unqualify 298
untag field 298
upper 352
Usar la Tabla Pivotante 797
UTC 372
V
Valores Predefinidos 464, 585
Variable 185
Variables de Error 305
Variables de interpretacin numrica 303, 386
Variables de manejo de valores 302
Variables de Script 300
Variables de Sistema 301
Verbatim 302
Visor de Datos 196
Visor de Tablas 196
Vista de rbol en cuadros de lista 507, 532
Vista de rbol en el Cuadro de Lista 509
Vista Previa 114
Vista previa de la expresin 175
Volver a ejecutar script 74
VRank 915
W
week 369
weekday 370
WeekEnd 381
WeekName 381
WeekStart 381
weekyear 370
when 299
while 272
White 394
Wildmatch 359
WinPath 302
WinRoot 302
X
XIRR 323, 870
XML 55
XNPV 323, 872
xor 313, 855
Y
year 369
year2date 372
YearEnd 377
YearName 378
YearStart 377
Yellow 395
Z
ZTest_conf 331, 885
ZTest_dif 330, 884
ZTest_sig 330, 884
ZTest_sterr 330, 884
ZTest_z 330, 883
ZTestw_conf 332, 886
ZTestw_dif 331, 885
ZTestw_sig 331, 885
ZTestw_sterr 331, 886
ZTestw_z 331, 885
1028 QlikView 11 SR2, 11414

You might also like