Está en la página 1de 175

Designer I

QlikView Versión 10 Español


Original en inglés: Octubre 2010

Agosto 2008
Copyright © 2010 QlikTech International AB, Suecia.
Las leyes internacionales de la Propiedad Intelectual prohíben copiar, fotocopiar, reproducir, traducir o convertir, en parte
o en su totalidad, por cualquier medio electrónico o formato electrónicamente legible, tanto la documentación como el
software, sin la previa autorización por escrito de QlikTech International AB, a excepción del modo definido en el
acuerdo de software.
Qlik®Tech y Qlik®View son marcas comerciales registradas de QlikTech International AB.
Microsoft, MS-DOS, Windows, Windows NT, Windows 2000, Windows Server 2003, Windows Server 2008, Windows
XP, Windows Vista, SQL Server, Excel, Access, VisualBasic, Internet Explorer, Internet Information Server, Visual
C++, Visual Studio y MS Query son marcas comerciales registradas de Microsoft Corporation.
IBM, AS/400 y PowerPC son marcas comerciales registradas de International Business Machines Corporation.
Firefox es una marca comercial registrada de Mozilla Foundation.
Apple, iPhone, iPod Touch, Safari y MacOS son marcas comerciales registradas de Apple Corporation.
BlackBerry es una marca comercial registrada de Reserach in Motion.
Original en Inglés: Octubre de 2010
ÍNDICE

1 INTRODUCCIÓN .................................................................................... 4
¿Qué es QlikTech? ........................................................................................................ 4
¿Qué es QlikView?........................................................................................................ 4
QlikView Desktop ......................................................................................................... 5
Logística del Curso........................................................................................................ 7
Notas.............................................................................................................................. 7

2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO ......................... 10


Comportamiento natural de la mente humana............................................................. 10
Recomendaciones ........................................................................................................ 25
Elección de gráficos y objetos en QlikView ............................................................... 26
Introducción a los Cuadros de Mando, Análisis e Informes – CAI ............................ 35
Conclusión – Un diseño fácil de utilizar ..................................................................... 38

3 UTILIZACIÓN DE QLIKVIEW DESKTOP ..................................... 40


Iniciar QlikView .......................................................................................................... 40
Diseño y Navegación Básicos ..................................................................................... 42

4 HOJAS Y OBJETOS DE HOJA ........................................................... 49


La Hoja: Cuestiones Básicas ....................................................................................... 49
Objetos de Hoja ........................................................................................................... 51

5 EL CUADRO DE LISTA ....................................................................... 58


Introducción ................................................................................................................ 58
El Cuadro de Lista en Acción ..................................................................................... 63
Creación de un Cuadro de Lista .................................................................................. 68
Propiedades del Cuadro de Lista ................................................................................. 69

6 EL CUADRO DE TABLA ..................................................................... 84


Introducción ................................................................................................................ 84
Creación de un Cuadro de Tabla ................................................................................. 85
Selecciones en los Cuadros de Tabla .......................................................................... 86
Ordenación de los Cuadros de Tabla........................................................................... 87
Más Opciones de Formato de un Cuadro de Tabla ..................................................... 87
Imprimir Datos desde un Cuadro de Tabla ................................................................. 88
Exportar Datos de un Cuadro de Tabla a un Archivo de Texto .................................. 88

7 EL CUADRO MÚLTIPLE .................................................................... 93


Introducción ................................................................................................................ 93
Selecciones en Cuadros Múltiples............................................................................... 94
Crear un Cuadro Múltiple ........................................................................................... 94
Redimensionar Cuadros Múltiples .............................................................................. 95
Formato de los Cuadros Múltiples .............................................................................. 96

8 OTROS CUADROS IMPORTANTES................................................. 99


El Objeto Contenedor .................................................................................................. 99
El Objeto de Búsqueda .............................................................................................. 101
El Cuadro de Estadísticas .......................................................................................... 102
El Cuadro de Selecciones Actuales ........................................................................... 103
Objetos de Texto ....................................................................................................... 103

9 GRÁFICOS ........................................................................................... 118


Cuestiones Básicas .................................................................................................... 118
Creación de un Gráfico ............................................................................................. 121
Selecciones en los Gráficos ....................................................................................... 128
Cambiar las Propiedades de Gráfico para gráficos ya creados ................................. 129
Tipos de Gráficos más comunes................................................................................ 132
Nota acerca de las Expresiones Matemáticas ............................................................ 135
Exportar gráficos ....................................................................................................... 136
Referencias en los gráficos ........................................................................................ 137

10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS .................... 145


Cargar Datos en QlikView ........................................................................................ 145
¿Qué Datos puede leer QlikView? ............................................................................ 146
Estructura del Repositorio de Datos .......................................................................... 147
El Diálogo Editor de Script ....................................................................................... 148
Ejecutar el script ........................................................................................................ 150
Cargar Archivos con el Asistente para Tablas .......................................................... 150

11 EL MENÚ CONFIGURACIONES................................................... 158


Preferencias de Usuario ............................................................................................. 158
Propiedades de Documento ....................................................................................... 162
Propiedades de Hoja .................................................................................................. 168
Configuraciones Heredadas....................................................................................... 169

12 APÉNDICE — MATERIALES DE REFERENCIA ...................... 172


Lecturas Recomendadas - Diseño y Datos ................................................................ 172

2
3
QlikView Designer | 1 INTRODUCCIÓN

1 INTRODUCCIÓN

Objetivos
 Informarse acerca de QlikTech
 Definir la familia de productos QlikView
 Ver en qué se diferencia QlikView

Este capítulo ofrece una introducción a la compañía QlikTech y analiza las diferencias entre
los diversos productos QlikView. Indica las capacidades básicas de QlikView Desktop y los
contenidos que se pueden encontrar en un archivo QlikView. También presenta el formato y
la estructura que se verá en el resto del manual y le guiará a través de la instalación de
QlikView Desktop y los materiales del curso en su ordenador.
¿Qué es QlikTech?
QlikTech se fundó en Lund, Suecia, en 1993. Hoy día, la investigación y desarrollo aún
tienen su sede en Lund, mientras que las oficinas principales se hallan en Radnor, una zona
residencial a las afueras de Pensilvania. QlikTech cuenta con oficinas y partners en todo el
mundo.
La información es el alma de toda organización. La información es la base del conoci-
miento y el conocimiento es la base de una acción adecuada: la ventaja competitiva que
distingue a una empresa u organización. QlikTech proporciona unas soluciones de análisis
de datos e informes rápidas, potentes y asequibles, otorgando a los usuarios una
comprensión clara y detallada de los datos que manejan, lo cual beneficia a la toma de
decisiones de toda la empresa.
¿Cómo es esto posible? Gracias a unas tecnologías innovadoras y a un impecable servicio al
cliente.
¿Qué es QlikView?
QlikView es una plataforma revolucionaria que simplifica el análisis para todos. Es intuitiva
y proporciona una capacidad de análisis ultra rápida, en memoria, mediante la integración y
presentación dinámica de los datos, procedentes de múltiples fuentes o de un único archivo
Excel o archivo de texto.
QlikView proporciona unas capacidades de análisis y de informes que son:
 De fácil manejo
 De amplia distribución
 Flexibles
 Profundas
Los archivos QlikView pueden desplegarse y remitirse a usuarios de redes corporativas o de
sofisticados portales web y pueden visualizarse desde muy diversos tipos de archivo.
Algunos de los clientes de análisis más comunes para los archivos QlikView incluyen

4
QlikView Designer | 1 INTRODUCCIÓN

AJAX (Asynchronous JavaScript and XML) Zero-Footprint, un plug-in para Internet


Explorer y clientes basados en Windows. Los archivos de análisis de QlikView pueden
enviarse por correo electrónico, de la misma forma que un documento de Word o Excel, y
puede garantizarse su seguridad de muy diversas maneras. Los archivos QlikView se crean
utilizando QlikView Desktop y se despliegan y distribuyen mediante QlikView Server o
QlikView Publisher.

Nota: También se pueden crear archivos QlikView empleando AJAX. QlikView Desktop
puede configurarse rápidamente para que funcione en este modo, pulsando el botón
Activar/Desactivar WebView en la barra de herramientas. Este curso utiliza únicamente
QlikView Desktop.

Los usuarios pueden acceder a los archivos QlikView desde los diversos tipos de clientes
listados anteriormente.

Productos QlikView
Los productos QlikView son los siguientes:
 Desktop — para construir una aplicación QlikView completa, con toda su
funcionalidad.
 Clientes — para el usuario final
 Server — para despliegue de aplicaciones QlikView
 Publisher — para distribución de aplicaciones QlikView
QlikView Desktop
El presente curso, QlikView Designer I, y el que le sigue, QlikView Designer II, se centran
en el conjunto de herramientas de que dispone el diseñador de una interfaz de usuario para
la creación de formatos y diseños QlikView competitivos. QlikView Desktop, al cual
también se dedica un curso aparte, dividido en las materias Developer I y Developer II,
incorpora capacidades de extracción, modelado y carga de datos, las cuales se emplean en la
construcción de herramientas analíticas más complejas y eficaces.
QlikView maneja la información de una manera que imita el funcionamiento del cerebro
humano. Al igual que el cerebro humano, QlikView efectúa conexiones asociativas en la
información que procesa. Usted – y no la base de datos – es quién decide qué preguntas
desea realizar. Simplemente haga clic con el ratón sobre el elemento del que desee obtener
más información y así profundizará en la misma. Los sistemas convencionales de búsqueda
de datos a menudo requieren un enfoque convencional jerárquico, de arriba a abajo,
mientras que QlikView le permite estar preparado de antemano y comenzar la consulta

5
QlikView Designer | 1 INTRODUCCIÓN

partiendo de cualquier elemento de datos, independientemente de su ubicación dentro de la


estructura de la base de datos.
La recuperación de información en los sistemas convencionales es a menudo una tarea
compleja, que requiere conocimientos acerca de la estructura misma de la base de datos, así
como de la sintaxis del lenguaje de consulta. El usuario se ve a menudo limitado y obligado
a ceñirse a unas rutinas de búsqueda predefinidas. QlikView revoluciona este panorama, al
hacer posible una selección totalmente libre entre los diversos datos que se muestran en
pantalla y todo mediante un simple clic de ratón.
QlikView es flexible y tiene muchas áreas de aplicación. Usted decide cómo desea utilizar
el programa. QlikView le ayudará a obtener una panorámica unificada y coherente de los
datos procedentes de diversas bases de datos y/o fuentes de datos. QlikView se puede
utilizar con prácticamente cualquier base de datos y/o fuente de datos.
Con QlikView podrá:
 crear una interfaz flexible de usuario final a un data warehouse o almacén de datos
 obtener pantallazos de las diversas relaciones entre los datos
 elaborar presentaciones basadas en sus datos
 crear gráficos y tablas dinámicos
 realizar análisis estadístico
 enlazar descripciones y material multimedia a sus datos
 construir sus propios sistemas expertos
 crear tablas nuevas y fusionar información procedente de diversas fuentes
 crear su propio sistema de Inteligencia de Negocio (Business Intelligence, BI)
Algunos ejemplos de aplicaciones QlikView en uso hoy en día los encontramos en sistemas
financieros, análisis de ventas, administración de recursos humanos, análisis de mercados,
soporte al cliente, administración de proyectos, control de la producción, gestión de
inventarios y adquisiciones. Podrá incluso combinar las diferentes aplicaciones, obteniendo
así una panorámica de información completamente nueva.
Un documento QlikView no es una base de datos en sí mismo, aunque sí contiene cada uno
su propio repositorio de datos, el cual se actualiza cada vez que se ejecuta el script. A
continuación se muestran los contenidos de un archivo QlikView típico:

6
QlikView Designer | 1 INTRODUCCIÓN

Figura 1. Estructura de un archivo QlikView y su relación con las fuentes de datos externas.

En este curso trabajaremos con archivos QlikView (.qvw) ya existentes, centrándonos casi
exclusivamente en el diseño (la presentación de datos) de archivos QlikView.
La próxima sección le guiará a través del proceso de instalación de QlikView Desktop y los
materiales del curso en su ordenador.

Logística del Curso


Instrucciones para preparar el ordenador ante la clase
Para instalar los materiales del curso:
Los materiales del curso se extraerán automáticamente desde su correspondiente archivo al
directorio por defecto:
C:\QlikViewTraining\Designer I\
Cree un acceso directo a esta carpeta desde Windows y colóquelo en su escritorio.
Cree también un acceso directo a la carpeta de documentación y ubíquelo en su escritorio.
C:\Archivos de Programa \QlikView\Documentación
Notas
Versiones de programa
El material del presente curso se realizó con la versión 10.00, en inglés, de QlikView;
ejecutándose en Windows 7. Por lo tanto, si está utilizando otro tipo de lenguaje o sistema

7
QlikView Designer | 1 INTRODUCCIÓN

operativo, puede que encuentre pequeñas diferencias en el aspecto gráfico de ventanas y


cuadros de diálogo.
Formatos de texto del presente material
Los ejercicios y acciones que se soliciten al alumno aparecerán enmarcados por una línea de
margen a la izquierda, de color verde y con un logo, tal y como se observa a continuación:

Ejercicio/Haga lo siguiente:
Aquí tiene un ejemplo de instrucciones que deberá seguir para realizar un ejercicio
que contiene una secuencia de pasos:
1 Haga clic en el botón Inicio
2 Localice el icono QlikView
3 Pulse el icono QlikView para lanzar el programa

Todos los comandos, así como los nombres de diálogos, menús y botones, se encuentran
expresados en el siguiente tipo y estilo de letra: Archivo - Abrir
Todos los nombres de cuadros de lista, gráficos y datos específicos de los cuadros de lista,
etc. se hallan en el siguiente tipo y estilo de letra: País
Todos los nombres de archivo se hallan expresados en el siguiente tipo y estilo de letra:
QlikViewCourse.qvw
Los Consejos y Notas vienen destacados por un recuadro de color gris claro, como se
observa a continuación:

Esta frase de muestra se ha utilizado para ilustrar puntos importantes del texto, consejos y
notas que deberá tener en cuenta a medida que avance en los contenidos del curso.

8
QlikView Designer | 1 INTRODUCCIÓN

9
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO


Objetivos
 Introducir el concepto de comportamiento de la mente humana (como
tendemos a percibir y procesar la información).
 Entender las prácticas fundamentales recomendadas en cuanto a diseño y
formato de interfaces de usuario.
 Aplicar el concepto CAI – Cuadros de mando, Análisis e Informes (o DAR,
por sus siglas en inglés: Dashboard, Analysis, Reports).

Un buen formato y diseño son cruciales para el éxito de una aplicación QlikView. Este
capítulo presenta algunos conceptos sencillos que los desarrolladores de QlikView
hallarán útiles cuando deban tomar decisiones básicas en cuanto al diseño1.

QlikView no es sólo una herramienta de desarrollador para acceder a los datos, es todo un
conjunto de herramientas sofisticadas para crear una interfaz de usuario apropiada.

En este capítulo vemos los siguientes aspectos:


 Comportamiento natural de la mente humana
 Recomendaciones
 Directrices para elecciones básicas de gráficos y objetos en QlikView
 Introducción al concepto CAI (Cuadro de Mando - Análisis - Informes)

Comenzaremos analizando nuestro comportamiento como seres humanos, cómo


interpretamos la información y el efecto que ejerce en nosotros la forma en que se
presenta la información.

Comportamiento natural de la mente humana


En esta sección del curso observaremos cómo las personas ven las cosas. Más
concretamente examinaremos el impacto de ciertas consideraciones específicas en la
percepción de las personas y, por tanto, el éxito o fracaso de nuestros diseños. Estas
consideraciones incluyen los siguientes aspectos:
 Percepción visual
 Posicionamiento
 Colores
 Tamaños
 Logos e Imágenes
 Tipos y estilos de letra
 Bordes

1
Gran parte de la información de este capítulo proviene de Information Dashboard
Design: The Effective Visual Communication of Data, de Stephen Few. Sebastopol,
California: O’Reilly Media, Inc., 2006.
10
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Analizando cada una de estas áreas, podemos hacer un juicio de valor acertado acerca de
la calidad del diseño de nuestras aplicaciones QlikView, los objetos que elegimos, dónde
los colocamos en pantalla, los colores y logotipos que irán en el producto final, etc.

Percepción visual
Aquí tenemos una cita directa, traducida, de un experto en diseño de información, Collin
Ware, de su libro, Information Visualization: Perception for Design, Second Edition (San
Francisco: Morgan Kauffman, 2004), xxi.

Cuando los datos se presentan de determinadas maneras, se perciben en seguida


unos patrones. Si podemos entender cómo funciona dicha percepción, nuestro
conocimiento podrá traducirse en reglas para mostrar la información. Siguiendo
estas reglas basadas en la percepción, podemos presentar nuestros datos de tal
manera que los patrones importantes e informativos destaquen. Si desobedecemos
dichas reglas, nuestros datos resultarán confusos o incomprensibles.

La forma en que ―vemos‖ determina la forma en que ―percibimos‖. Aunque la visión es el


conducto, la percepción procede de nuestros cerebros. Ahí damos sentido a lo que vemos.
La percepción, por su parte, está limitada por aquello en lo que nos concentramos y sólo
una fracción de esto en lo que nos concentramos es lo que entra en nuestra consciencia.
Una fracción aún menor de lo que llama la atención de nuestra consciencia, nuestro punto
focal, se almacena en nuestra memoria.
Desde la perspectiva de QlikView, aquí tenemos una visión jerárquica de la relación entre
los datos y, en última instancia, la capacidad del usuario final de dar sentido a los mismos.

Figura 2. Cómo encajan las piezas, para entender la significación de la percepción visual con QlikView.

Esto es importante, porque nuestros ojos no registran todo lo que es visible, sino, más
bien, únicamente aquello que perciben y esto, nuevamente, es controlado por el cerebro.
Puesto que sólo una pequeña parte de lo que ―vemos‖ se convierte en nuestro foco de
atención y sólo una fracción de eso llama nuestra atención y pasa a formar parte de
nuestro pensamiento consciente y dado que sólo una parte aún menor de ello es lo que
almacenamos en nuestra memoria para un futuro uso, nuestros diseños de interfaces para

11
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

seres humanos, en este caso nuestras páginas QlikView, adquieren una importancia
crucial.

Obviamente, los datos erróneos, no importa cuán bien se presenten, siempre inducirán a
error. No obstante, sin un buen diseño, incluso los datos más interesantes serán
impenetrables o lo que es peor, engañosos.

Antes de pasar a analizar con más detalle las mejores prácticas en cuanto a diseño y
formato, tomémonos un minuto para entender cómo funciona nuestra memoria.

Los límites de la memoria a corto plazo


Los seres humanos poseemos tres tipos de memoria:
 Icónica
 A corto plazo
 A largo plazo

La memoria icónica está basada en algo que se denomina procesamiento pre-atención.


Ciertos atributos de lo que vemos se reconocen durante el procesamiento pre-atención.
Los círculos y cuadrados, los elementos en negrita, se perciben antes que los que no están
en negrita, los objetos que están agrupados: éstos son ejemplos de elementos que destacan
y se reconocen en el procesamiento pre-atención.

El procesamiento pre-atención es extremadamente rápido. Podemos aprender algunas


reglas básicas de diseño que nos ayuden a crear páginas QlikView que saquen pleno
provecho del procesamiento pre-atención, el cual forma parte del subconsciente y es ultra
rápido como ya se ha dicho.

¿Cuántos 5 ve aquí?

12654935789765432145678987665543223455661326739405938622434

3574085982578278987523458732579872468724672757954327498289

Figura 3. Ejemplo de procesamiento atento versus pre-atento.

En las siguientes secciones de este capítulo analizaremos más a fondo los principios del
diseño del procesamiento pre-atención.

La memoria a corto plazo es donde se almacena la información mientras la estamos


procesando. Esto por lo general implica 3-9 elementos de información visual por vez.
Cuando la memoria a corto plazo se llena, los elementos o bien se desplazan a la memoria
a largo plazo (ver a continuación), o se olvidan.

Podemos extrapolar algunas teorías básicas de diseño a partir de esto.

12
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Consejo: Nunca fragmente información que se supone va unida. Desplazarse arriba y


abajo de la pantalla es algo que está desfasado. Mantenga todo aquello relevante a la vista
del ojo humano, en una sola pantalla, asegurando que el intercambio de información fuera
y dentro de la memoria a corto plazo se produce a la velocidad del rayo.

La memoria a largo plazo es muy distinta de la memoria icónica o la memoria a corto


plazo. Es una memoria de mayor duración y se almacena de forma distinta. Dentro de los
límites del esfuerzo humano, las memorias a largo plazo se pueden entender mejor como
un medio de almacenar, organizar y recordar la información/los eventos a lo largo del
tiempo. Algunas memorias a largo plazo duran semanas, otras duran años o incluso
décadas, a veces una vida entera.

Principios Gestalt de la percepción visual


Gestalt es una palabra que en alemán quiere decir patrones. La Escuela Gestalt de
Psicología se basa en la premisa de que los seres humanos organizan lo que ven de formas
específicas, observables, para poder comprenderlo. Los Principios Gestalt de la
percepción visual abarcan características visuales que hacen que los seres humanos
agrupen las cosas.

Partiendo de un análisis de estos principios básicos, podemos crear nuestras propias


páginas QlikView para corregir de forma intencionada ciertos datos, separar otros y hacer
que determinados datos destaquen sobre los demás.

Dichas características incluyen:


 Proximidad
 Cierre
 Similitud
 Continuidad
 Recinto
 Conexión
A continuación, unos ejemplos de estos principios Gestalt de la percepción visual:

Proximidad: El espacio en blanco separa los 3 grupos que vemos automáticamente (en
lugar de ver 10 puntos).

13
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Cierre: Percibimos este objeto de forma natural como un óvalo cerrado en sí mismo, o
completo, en lugar de ver tres líneas curvas.
Observe que podemos utilizar este recurso para agrupar objetos en regiones visuales, sin
emplear bordes o líneas completas.
Nuestro cerebro hace el trabajo por nosotros. Esto es importante, ya que cada objeto, cada
línea, cada pixel de tinta, ha de ser procesado.
Para maximizar la tasa de información por pantalla, nos interesa eliminar todo aquello
que no sea necesario, todo lo que no contenga información. Eliminar contenido
innecesario evita confusión y trabajo a la mente humana.

14
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Similitud: La similitud funciona de una manera muy eficaz, identificando diferentes


conjuntos de datos en un gráfico. Sólo se requiere una leyenda en el ejemplo superior.

Continuidad: ¿Por qué vemos esto como una única línea curva y no como una serie de
líneas aisladas?

15
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Recinto: Observe que la disposición de las dos series de círculos es idéntica. No se tarda
mucho en dirigir nuestra percepción hacia la agrupación de los elementos en la forma
deseada. (Hacia el interior de la línea fina o la sombra gris claro).

Conexión: La percepción de una agrupación producida por conexión es más fuerte que la
producida por proximidad o similitud. Pero más débil que la producida por cierre.

Los diseñadores se enfrentan a dos desafíos cuando crean interfaces eficaces para la
percepción visual humana.
El primer desafío es resaltar los datos más importantes de modo que se muestren de forma
prominente.
El segundo desafío es dar significado a las enormes cantidades de datos e información
muy dispares, colocándolos como es debido, para permitir una percepción eficaz.
Ninguna de éstas es tarea sencilla. Las siguientes secciones de este capítulo proporcionan
consejos específicos y herramientas que le ayudarán a crear páginas QlikView de calidad,
que satisfagan estos dos requisitos.

Posicionamiento
El posicionamiento, como su propio nombre indica, trata de colocar o posicionar los
objetos de la forma más adecuada en la página. Por naturaleza, la mente humana tiende a
mirar una determinada página de cierta manera. Conociéndola, se puede sacar partido al
diseño de nuestras páginas QlikView, para asegurarnos de que llega la información que
deseamos transmitir.
Por lo general, los ojos se dirigen primero a la esquina superior izquierda de la página;
según se ve en la figura a continuación:

16
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 4. Rejilla de posicionamiento que muestra el orden de preferencia en cuanto a la atención que recibe cada
parte de la página, por cuadrantes.

Es lógico asumir por tanto, que la parte superior izquierda de una página es la posición
que resulta más valiosa e interesante, puesto que es la que primero se visualiza.
En algunos casos, las rejillas son un poco más complejas y exigen un poco más de trabajo
a la percepción humana, como en la figura a continuación:

Figura 5. Asumir que “Miami” es el principio organizativo de esta vista implica trabajo mental pero, una vez
comprendido, las imágenes se visualizan de izquierda a derecha y de arriba abajo.

17
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

La imagen anterior es un buen ejemplo de una vista más compleja. La simplicidad es una
buena regla que recordar cuando se diseña. No coloque demasiados objetos en una misma
vista.

Consejo: Limite el número de objetos importantes de una página a cuatro, uno por
cuadrante.

Colores
Algunos colores nos impactan fuertemente. Son los colores muy saturados y brillantes.
Los colores que son habituales en la naturaleza, como es el caso de los grises, ocres,
naranjas, azules, verdes y marrones nos relajan, calman y no llaman la atención. Éstos
habrán de ser nuestros colores estándar.
El uso adecuado del color en nuestros diseños implica que los usuarios de QlikView
miren donde queremos que miren. Los colores son un potente ―capta-ojos‖.
Asegúrese de indicar correctamente, mediante la señalización adecuada con colores,
donde se encuentra la información importante.
Reserve los colores fuertes y brillantes para usos especiales. Un ejemplo de relación entre
los colores de énfasis y los colores estándar lo tenemos en la figura a continuación.

Figura 6. Comparación entre los esquemas de colores de énfasis y colores estándar.

18
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Otras cuestiones a tener en cuenta en relación con el color son el número de colores
distintos empleado, la persistencia del color y la elección del color.

Figura 7. Demasiados colores. es imposible distinguir cual es la burbuja más importante.

Figura 8. Aquí hay un problema de consistencia del color: las burbujas de la derecha no emplean los mismos
colores para representar los elementos de la izquierda.

19
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 9. Elecciones en cuanto al color: su preferencia por un determinado proveedor puede quedar revelada por la
elección que realice en cuanto al color que lo representa.

El color ha de emplearse correctamente, con una buena comprensión del fondo, el marco
de referencia y el objetivo que se persigue con la información que se proporciona al
usuario.
Tamaños
Incluso sin color alguno, el tamaño importa. Ya hemos visto que las páginas se suelen
dividir visualmente en cuatro cuadrantes de idénticas proporciones. Dentro de los objetos
mismos, el tamaño puede jugar un papel fundamental, al ayudar a los usuarios a localizar
la información más importante, aquellas cosas que usted, como diseñador, desea enfatizar.

Figura 10. Ejemplo que muestra la importancia del tamaño. Incluso sin la presencia de color alguno, la atención se
dirige por defecto al recuadro más grande.

20
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Consejo: Cuando coloque objetos en la hoja, asigne un buen tamaño y espacio y la mejor
ubicación posible a los KPIs más importantes. O también puede, si lo desea, igualar
tamaños para obligar a atraer la atención a todos ellos por igual.

Logos e Imágenes
Los logotipos e imágenes son tentadores. Pueden ser agradables a la vista y contribuir a
crear una interfaz bonita, pero aún así debemos evitarlos, a menos que se requieran por
exigencias de marketing o estándares corporativos.

Figura 11. Un ejemplo de logotipos e imágenes incorrectamente ubicados, ocupando el lugar más valioso de la
página; no es un ejemplo de buen diseño.

21
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 12. Un ejemplo de utilización inadecuada de logotipo, demasiado prominente; y ocupa un espacio valioso
donde se podría ubicar otra información de la página.

El principal problema de los logotipos e imágenes en una página es su tendencia a


convertirse en el punto de énfasis principal de dicha página, cuando, de hecho, son los
datos los que debieran enfatizarse.
Si por cualquier razón debiera emplear logotipos o imágenes, manténgalos de tamaño
reducido y que no estorben en el área de presentación de información valiosa.
Fuentes
Las fuentes y los estilos de letra son otro punto tentador donde explayar una creatividad
equivocada. El objetivo de un buen diseño es transmitir información significativa de la
forma más simple y eficaz posible. Evite la urgencia de embellecer el texto con fuentes
especiales. De hecho, elija la fuente más simple y sea constante en su utilización. Si
necesita emplear otro tipo de fuente hágalo para los títulos y encabezamientos.

22
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 13. Fuentes legibles versus ilegibles.

Recuerde que su objetivo es proporcionar al usuario la fuente que permita una lectura más
rápida y con el menor trabajo posible para su ojo.

Bordes
De nuevo, el principio fundamental en cuanto al diseño es enfatizar los datos. En algunas
circunstancias especiales los bordes pueden ser de gran ayuda para esto. En otras es
preferible la ausencia de bordes.

Figura 14. Bordes que distraen.

23
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 15. Un ejemplo de utilización de espacios en blanco (mitad superior) en lugar de un borde. En la mitad
inferior, los bordes ligeros resultan apropiados, en lugar del espacio en blanco que falta.

Consejo: Cualquier borde que llame la atención sobre sí mismo en lugar de los datos
resulta inapropiado.

24
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Recomendaciones
Los cinco principios de Edward Tufte

Ya hemos visto como es el comportamiento humano en relación a la percepción visual y


todo lo que eso conlleva en cuanto a las prácticas de diseño recomendadas. Gran parte del
material que hemos analizado se ha extraído de los escritos y diseños de Stephen Few.
Además, deberíamos revisar los principios superiores promulgados por Edward Tufte,
probablemente la principal autoridad en diseño de información.
Él sintetiza el desafío al que se deben enfrentar los diseñadores, los cuales deben hallar
los mejores medios en los que representar un mundo de dimensionalidad múltiple en el
contexto de unas presentaciones más bien limitadas.
Su marco de trabajo para hacer esto se puede resumir en los siguientes cinco principios
del diseño de información:
1 El pensamiento cuantitativo se reduce a una sola cuestión: ¿Comparado con qué?
2 Trate encarecidamente de mostrar causa y efecto
3 No destruya evidencias por accidentes de los medios de producción
4 El mundo es múltiple y variable, así que el diseño debería ser altamente
dimensional
5 La presentación tiene éxito o fracasa según la calidad, relevancia e integridad del
contenido. El contenido, como una buena ubicación de la propiedad inmobiliaria,
es el rey.

Consejo
Si tuviéramos que listar todas las mejores directrices de diseño, llenaríamos fácilmente
unas cuantas docenas de páginas o más. A continuación las más importantes y destacadas:

1 Los datos deben ser de alta calidad.


2 Incluya comparativas. Por ej. en el siguiente gráfico: ¿Cómo es de grande el
circulo de la derecha? Respuesta: 21 veces mayor.

Las comparaciones son una manera muy eficaz de mostrar relaciones entre los datos.

25
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

3 El contenido que esté relacionado debe asociarse.


4 La simplicidad siempre es mejor que un exceso de detalle.
5 Cualquier gráfico es más legible con colores sólidos que con degradados.
6 En muchas ocasiones un simple gráfico de barras es superior a un gráfico de radar
o gráfico de tarta.
7 Preste atención a la escala.

¿Qué empresa lo está haciendo mejor? Ninguna. Son idénticas. Las escalas, resaltadas en gris, son distintas.

8 Evite cualquier elemento tridimensional.


9 Los colores simples y neutros hacen trabajar menos a la vista.
10 Si emplea múltiples colores, asegúrese de hacerlo de forma consistente.
11 Elimine redundancias, dentro de lo razonable.
12 Los usuarios nunca deberían tener que desplazarse por la pantalla para encontrara
algo importante.
13 Mantenga la visión de conjunto si ésta es importante y a continuación desglose en
pedazos más pequeños.
14 Revise y edite; pode, revise, revise de nuevo y ¡edite un poco más!
Elección de gráficos y objetos en QlikView
Más adelante en este curso y en el siguiente, Designer II, aprenderemos los principales
tipos de gráficos y objetos que se pueden utilizar en QlikView.

Por ahora es importante dilucidar aspectos esenciales de diseño, cuando nos disponemos a
elegir objetos QlikView para necesidades específicas. La presente sección de Buenas
prácticas de Diseño y Formato se ha concebido como una guía de referencia para ayudar a
elegir el objeto o gráfico más adecuado y que mejor encaje en el análisis que se haya de
hacer.

Analizaremos los siguientes tipos de objetos QlikView:

Gráficos –
 de Barras
 de Líneas
 Combinados
 de Radar

26
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

 de Indicador
 Mekko
 de Dispersión
 de Rejilla
 de Tarta
 de Embudo
 de Bloques
 Gráfico de Tabla Simple
 Gráfico de Tabla Pivotante

Figura 16. Selección de un tipo de gráfico en QlikView, incluyendo tablas simples y pivotantes.

Para cada tipo de gráfico listaremos el tipo de análisis que más conviene, junto con
algunas métricas a modo de muestra; empezamos con los gráficos de barras.

Gráfico de Barras
Ventajas: Comparación de mediciones similares

Ejemplos:
 Actual vs. Presupuesto – Dinero con dinero, cantidad con cantidad.
 Tiempo con tiempo.
 Valores superiores por categorías (agentes de ventas, clientes, etc.)
Evitar: Comparaciones con diferentes unidades ($ y cantidad, etc.)

27
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Líneas
Ventajas: Mediciones de las que se puede hacer un seguimiento o
comparaciones entre sus elementos.
Ejemplos:
 Tendencias de rendimiento – Cantidad de movimiento en el tiempo.
 Comparaciones de dos dimensiones – Comparaciones anuales en el
transcurso de los meses.

Gráfico Combinado

Ventajas: Comparaciones de múltiples mediciones.


Ejemplos:
 Dos medidas – Cantidad de moneda y Cantidad o Cantidad y Porcentaje.
 Dos ejes – Diferentes medidas en eje x e y.
 Dos o más ejes – Dividir eje horizontalmente.

Gráfico de Radar
Ventajas: Comparaciones de grupos de alto nivel.
Ejemplos:
 Una o dos mediciones – Ventas e Ingresos.
Evitar: una dimensión con muchos valores.

28
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Indicador
Ventajas: Proporción de mediciones.
Ejemplos:
 Porcentajes – Margen, Cuota alcanzada, Año hasta la fecha vs. Año
anterior hasta la fecha.
Evitar: cantidades reales.

Gráfico Mekko
Ventajas: Datos que utilicen barras de ancho variable.
Ejemplos:
 Gráfico de Medición en 3D – Cantidades y Número de Clientes
 Análisis de Mercado

29
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Dispersión

Ventajas: Mediciones actúan como dimensiones (gráfico 3D).


Ejemplos:
 Gráfico de Medición 3D – Cantidades y Número de Clientes.
 Cuadro Mapa – visualizar ventas en un mapa geográfico.

30
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Rejilla
Ventajas: 2 ó 3 dimensiones con una medición.
Ejemplos:
 Mediciones dimensionales múltiples y cruzadas
 Cantidades por región y producto, en el tiempo

Gráfico de Tarta
Ventajas: mediciones con una distribución visual eficaz.
Ejemplos:
 Qué contribuye al total y cómo contribuye – Ventas regionales
 Análisis Sí/No

31
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Embudo
Ventajas: Dimensión que contiene un tiempo de expiración.
Ejemplos:
 ¿Cuál es el elemento más caduco y por cuánto?
 Oportunidades de ventas
 Inventario de producto por expiración

Gráfico de Bloques
Ventajas: Medidas de distribución dentro de multi-dimensiones.
Ejemplos:
 ¿Qué contribuye al todo y de qué manera? y ¿dentro de qué
segmento?
 Contribución a las ventas por país

32
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Tabla Simple
Ventajas: Una dimensión con múltiples mediciones.
Ejemplos:
 Visión general de KPIs – Dimensión de grupo de ciclo con Ventas,
Cantidad, Margen
 Ordenar por cualquier columna (No agrupación)

Tabla Pivotante
Ventajas: Múltiples dimensiones con una o más mediciones.
Ejemplos:
 Agrupación de las dimensiones
 Dimensión a lo largo de la tabla

– Ventas de producto por concepto


– Ventas anuales por meses
– Cálculo de variaciones con before()

Limitaciones
 No repetición de los mismos valores (agrupados)
 Usuario final no puede ordenar haciendo doble clic

33
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Gráfico de Entramado
Ventajas: Múltiples dimensiones con una o más mediciones en las que la
primera dimensión del gráfico se utiliza como una iteración o repetición,
para producir un conjunto de gráficos. Se accede a través de un botón en la pestaña
Dimensiones del objeto de gráfico.
Ejemplos:
 Comparaciones – Ventas de producto y margen
 Iteración de dimensiones – Ventas anuales año a año por región

Mini Gráficos Chispa


Ventajas: Estos mini gráficos muestran el resultado de una expresión
a modo de un pequeño gráfico dentro de la celda de una tabla
QlikView.
Ejemplos:

34
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

 Pantallazos – Análisis de tendencias


 Comparaciones – Cuadros de mando a modo de resumen

Introducción a los Cuadros de Mando, Análisis e Informes – CAI


Diferentes usuarios tienen diferentes necesidades. Esta sección trata de proporcionar las
herramientas y métodos disponibles para las distintas comunidades de usuarios que se dan
dentro de una organización. Toda aplicación QlikView se puede estructurar de modo que
satisfaga las necesidades de tres tipos de herramientas por parte de los usuarios:

 Cuadros de mando para un acceso rápido a las métricas más fundamentales


 Herramientas de análisis para profundizar más en los datos e
 Informes para una presentación estructurada y predecible de métricas clave e
información.

Esta sección considera estas tres áreas y cómo se implementan todas ellas en QlikView.

Cuadros de Mando

Los cuadros de mando se han diseñado para proporcionar la panorámica rápida y global
que necesitan los encargados de la toma de decisiones para ver el conjunto de sus
responsabilidades operacionales, así como para otorgarles la posibilidad de ver y actuar
sobre las oportunidades. Podrían centrarse en mediciones de rendimiento y previsiones de
alto nivel, o métricas e indicadores más prosaicos y rutinarios pero no por ello menos
importantes.

Se pueden incluir métricas de


 Ventas, Ingresos, producción, Visitas de oficina, etc. del Año hasta la fecha versus
del Año anterior hasta la fecha
 Indicadores financieros
 Comparaciones entre oficina de ventas
 Rentabilidad

35
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 17. Ejemplo de una página de un cuadro de mando financiero en QlikView.

Análisis
Por análisis nos referimos al trabajo amplio en todo su sentido que se deriva de la
orientación obtenida en el cuadro de mando. Podría ser una métrica particular del cuadro
de mando, Ingresos, por ejemplo, y expandirse hacia las herramientas para una
comprensión adicional. Esto podría incluir:

 Indicadores Clave de Rendimiento (KPIs)


 Reglas 80/20
 Real, Presupuesto y Previsión
 Datos de ventas por segmentos de producto

36
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Figura 18. Ejemplo de una página de análisis financiero en QlikView, que muestra los KPIs.

Informes
Tradicionalmente los informes son información recuperada de una tabla o consulta, de
una forma pre-formateada y estructurada. Ejemplos de informes financieros incluyen:

 Hoja de contabilidad
 Informe de pérdidas y ganancias
 Detalles de facturación
 Cuentas pendientes de cobro vencidas

Figura 19. Ejemplo de una página de un informe financiero en QlikView, que muestra una hoja de contabilidad.

37
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

Muestras de CAI

QlikView ofrece numerosos archivos de informes, análisis, etc. a modo de muestra para el
diseño de aplicaciones QlikView. Dichos archivos de muestra se instalan junto con
QlikView Desktop.

Conclusión – Un diseño fácil de utilizar

Obviamente, el diseño intuitivo y fácil se centra en el punto de vista del usuario. Así,
realizar una investigación previa acerca de las necesidades del cliente resulta fundamental
para determinar la utilidad y el éxito de la aplicación. La clave para el éxito no está sólo
en entender la información que los usuarios requieren, sino también en saber representar
exactamente cómo la emplearán.

Una vez llegados a este punto, necesitamos recordar un enfoque y adherirnos a él. La
simplicidad y la consistencia son fundamentales.

Las siguientes consideraciones le ayudarán en su diseño:


 ¿Es fácil encontrar lo que se busca?: organice la aplicación QlikView de modo
que respalde a su propia función. Resista la tentación de incorporar objetos por el
mero hecho de que puede hacerlo, porque son bonitos (esto puede ser difícil de
resistir).
 Los objetos que se repiten (botones Eliminar, cuadros de selecciones actuales,
cuadros de estadísticas, navegación, etc.) habrán de estar siempre en la misma
posición en todas las hojas.
 Asegúrese de tener un diseño claro y limpio en todos los gráficos. Menos a
menudo es más.
 Las dimensiones de jerarquías deben colocarse ordenadamente.
 Las elecciones en cuanto al color habrán de tener en cuenta a las personas con
problemas de visión.

Recuerde también que es muy fácil modificar cosas en QlikView, así que si se encuentra
con obstáculos, siempre es mejor, por regla general, construir algo, aunque no se cumplan
de momento todas las reglas y arreglarlo después.

Si le interesan los temas de diseño hallará diversos recursos de información en la


bibliografía incluida en el apartado final de Lecturas Recomendadas.

Recuerde también que puede acceder al enlace de Descarga de ejemplos de QlikView y al


Centro de Aprendizaje de QlikView si desea descargas y ejemplos adicionales. Éstos están
disponibles en la Página de Inicio cuando se abre QlikView, tal como muestra la imagen a
continuación.

38
QlikView Designer | 2 BUENAS PRÁCTICAS DE DISEÑO Y FORMATO

39
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

3 UTILIZACIÓN DE QLIKVIEW DESKTOP

Objetivos
 Preparar su entorno de formación
 Navegar por QlikView
 Explorar los menús y las barras de herramientas de QlikView

Este capítulo contiene una introducción a QlikView Desktop para diseñadores y muestra
cómo lanzar el software desde su ordenador. Se le presentarán diversos contenidos clave
acerca del diseño en QlikView y aprenderá las cuestiones básicas de navegación en
QlikView. Recibirá así mismo una panorámica completa de los diversos menús y barras
de herramientas. Para una cobertura completa de los menús y barras de herramientas de
QlikView, le remitimos tanto al Manual de Referencia de QlikView como a la Ayuda
Online.

Nota: Si realizó la instalación ―Completa‖ de QlikView y siguió los parámetros


predefinidos, el archivo PDF con el Manual de Referencia de QlikView se halla en:
C:\Archivos de Programa\QlikView\Documentación\Reference Manual.pdf
La Ayuda Online está disponible desde el menú Ayuda.

Figura 1: Acceso a la Ayuda online de QlikView

Iniciar QlikView
QlikView Desktop es una aplicación Windows. Aunque se pueden realizar cambios en el
formato y diseño utilizando clientes QlikView, este curso se centra exclusivamente en
QlikView Desktop. Para iniciar QlikView Desktop, haga clic sobre el mismo desde su
menú Inicio de Windows o cree un acceso directo que colocará en el escritorio o la barra
de herramientas de Windows.
Por lo general, un diseñador en QlikView trabajará con documentos .QVW creados
inicialmente por desarrolladores QlikView, así que lo normal es que usted abra un
documento QlikView previo, en lugar de tener que crearlo partiendo de cero.

40
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

Nota: Si debe crear un documento partiendo de cero, por ejemplo, pulsando Nuevo en el
menú Archivo, se abrirá por defecto un Asistente que le guiará a través del proceso de
carga de datos, propio de un desarrollador, (desde Excel en este caso) y el proceso propio
de un diseñador, de construir un objeto.
El asistente es opcional y puede deshabilitarse.

1. Inicie QlikView. Cuando el programa se haya cargado, haga clic en la pestaña


Comenzando a fin de mostrar el área de Ejemplos, si es que no está visible ya.

Figura 2 La página de Inicio de QlikView, pestaña Comenzando

La pestaña Comenzando contiene información y enlaces que le ayudarán a explorar


QlikView. Ésta incluye enlaces directos a ejemplos seleccionados a modo de
demostración, un enlace a la carpeta de ejemplos demo de QlikView en su ordenador
local así como otros enlaces a una selección de recursos en www.qlikview.com.

41
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

La pestaña Documentos Abiertos Recientemente contiene un listado de documentos y páginas


web abiertos recientemente. Haga simplemente clic sobre uno de ellos para abrirlos.

Consejo: haciendo clic con el botón derecho sobre un documento de la lista de


Documentos Abiertos Recientemente, se obtiene acceso a un menú que contiene los
siguientes comandos:
Abrir "documento" Sin Datos: Abre el documento pero sin mostrar los datos de la tabla y los
campos. Lo que verá por tanto es un diseño hueco, con todas las hojas y objetos de hoja
en su lugar, pero vacío. Esta funcionalidad puede ser útil para, por ejemplo, abrir
documentos corruptos o evitar largas esperas al abrir documentos muy extensos para
únicamente realizar un pequeño cambio en el diseño (por supuesto, necesitará volver a
ejecutar el script para repoblar el documento tras los cambios).
Abrir "documento" y Recargar Datos: Abre el documento y procede a una recarga inmediata
de los datos fuente.
Examinar Documentos en Carpeta: Abre la carpeta que contiene el documento mostrado en la
lista.
Eliminar "documento" de esta Lista: Elimina el documento de la lista de documentos usados
recientemente. El archivo real del documento permanece invariable en la ubicación donde
reside.

La pestaña Abrir en el Servidor contiene una lista de los servidores QlikView Server
utilizados recientemente, así como una interfaz de sencillo manejo que se emplea para
conectar con cualquier otro QlikView Server. Una vez que haya seleccionado un
determinado QlikView Server, QlikView conectará con él y mostrará una lista de
documentos disponibles, los cuales pueden abrirse a continuación con un simple clic. No
utilizaremos la pestaña Abrir en el Servidor en este Curso.

Diseño y Navegación Básicos


Un archivo QlikView contiene todo lo que el usuario necesita para efectuar un análisis de
datos completo y detallado, incluyendo los datos mismos y toda la información relativa al
diseño, los objetos y las hojas definidos por el desarrollador profesional.
Diseño Básico
Recuerde, la hoja es el elemento básico de diseño en QlikView. Un documento QlikView
puede tener una o más hojas en las que colocar los objetos de hoja. Cada hoja puede
contener muchos objetos de hoja. Las hojas no tienen influencia alguna en la lógica de la
estructura de datos, esto es, si dos campos están conectados lógicamente, no importa si
están colocados en una misma hoja o en hojas diferentes. El resultado lógico al efectuar
selecciones será el mismo. Dicho esto, las hojas se pueden ordenar de manera que
muestren el aspecto de una progresión lógica.
Los objetos de hoja constituyen el centro absoluto de este curso. Estos incluyen: los
cuadros de lista, cuadros de tabla, cuadros múltiples, cuadros de estadísticas, cuadros de

42
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

selecciones actuales, muchos tipos distintos de gráficos, objetos de texto, botones y


controles, entre otros.

Figura 3: El menú Objetos de Hoja.

En algunos casos puede resultar interesante eliminar las pestañas de hoja y proporcionar
métodos alternativos de navegación. Esto es posible, aunque no es objeto del presente
curso.

43
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

Figura 4: Los componentes básicos de una Página QlikView: A: pestañas; B. Cuadros de Lista; C: Gráficos
activos; D: Cuadro de Selecciones Actuales; E: Gráficos Minimizados.

Antes de continuar, nos tomaremos un momento para preparar nuestro entorno de


desarrollo en QlikView.
Navegación Básica
Como QlikView es una aplicación de Microsoft Windows, para navegar por un
documento QlikView empleamos menús y barras de herramientas estándar de Windows.
Encontrará información detallada sobre cada elemento de menú e icono de barra de
herramientas en el Manual de Referencia y en la Ayuda Online de QlikView.
La hoja es el elemento básico de navegación en QlikView. Todas las hojas poseen
pestañas adjuntas que van etiquetadas con un nombre de hoja. Si hace clic sobre una de
estas pestañas activará la hoja en cuestión. Si la barra de herramientas Hojas está activa,
podrá activar también una hoja seleccionándola en el desplegable de la barra de
herramientas. Las barras de herramientas se activan en el menú Ver.

44
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

Figura 5: Menú Ver - Barras de Herramientas

Figura 6: El desplegable Hojas de la Barra de Herramientas

. .

45
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

EJERCICIO – CONFIGURACIÓN DE SU ENTORNO


Haga lo siguiente:
1 Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw y continúe utilizándolo en capítulos
subsiguientes.
2 Guarde una copia del archivo para preservar el original por si acaso desea
comenzar de nuevo más tarde. Haga esto mediante el comando Archivo |
Guardar Como. También hay un archivo QlikView terminado en
―_Solution.qvw‖ que contiene el ejercicio completo para futura referencia.
3 En muchos entornos, ha de considerarse la cantidad de recursos de pantalla
que una aplicación QlikView pueda requerir. Algunas empresas cuentan con
estándares que calculan la resolución de pantalla que habrá de emplearse en el
despliegue de aplicaciones. QlikView proporciona herramientas para satisfacer
estos requisitos. Explore el comando Ver | Restablecer Ventana para fijar un valor
por defecto.

Figura 1: Utilice Restablecer Ventana para escoger la resolución que desee.

4 También puede manipular el tamaño de cada hoja de forma aislada,


empleando el comando Ver | Zoom y Aplicar Zoom a Todas las Hojas. Experimente
con el comando Zoom en el archivo QVDesigner1_Student.qvw. Recuerde
46
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

que siempre podrá volver a los parámetros originales seleccionando Zoom |


100% para cualquiera de las hojas que haya modificado, o podrá seleccionar
Aplicar Zoom a Todas las Hojas para fijar todas las hojas en el nivel elegido para
la hoja actual.
5 Tómese un momento para activar las barras de herramientas que desee para la
clase. Como mínimo, necesitará las barras de herramientas Estándar y
Navegación. Observe también que las barras de herramientas pueden moverse,
dejarse flotando o anclarse, haciendo clic en la línea punteada que hay en su
extremo izquierdo más alejado y arrastrándolas. Mantenga pulsado el botón
izquierdo de su ratón mientras arrastra la barra a la posición que desee. Las
barras de herramientas pueden anclarse en cualquier parte dentro de la ventana
de la aplicación QlikView. Todas las barras de herramientas son
completamente personalizables y pueden contener cualquiera de los botones
de comando disponibles. Experimente con las barras de herramientas hasta
lograr un buen entorno de trabajo. Obviamente podrá modificarlo también
posteriormente si así lo desea.

Figura 2: Mover una barra de herramientas haciendo clic y arrastrando desde la línea de puntos situada
en el extremo más a la izquierda.

6 Diríjase al menú Configuraciones: Preferencias de Usuario y navegue hasta la


pestaña Guardar. Configure esta pestaña para el máximo backup fijando los
parámetros como se indica a continuación:

47
QlikView Designer I | 3 UTILIZACIÓN DE QLIKVIEW DESKTOP

Nota: Experimente libremente con estos parámetros. Recuerde que siempre


podrá utilizar el archivo original QVDesigner1_Student.qvw si encuentra
problemas a su paso y desea empezar de nuevo. Tan sólo asegúrese si lo
abre de guardarlo inmediatamente con otro nombre distinto, tal y como se
indica en los ejercicios.

48
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

4 HOJAS Y OBJETOS DE HOJA

Objetivos
 Crear una hoja, darle nombre y moverla
 Colocar objetos en una hoja
 Copiar objetos entre hojas

Este capítulo presenta la arquitectura básica de un archivo QlikView, la hoja. Un


documento QlikView requiere al menos una hoja en la que se muestran uno o varios
objetos de hoja. En este capítulo el alumno aprenderá a crear, nombrar y desplazar una
hoja, a situar objetos básicos en una hoja, así como también a copiar objetos de una hoja a
otra. Recuerde que aunque varios objetos de hoja estén colocados en hojas distintas, todos
los objetos de hoja seguirán conectados entre sí por la lógica asociativa de QlikView.
La Hoja: Cuestiones Básicas
Esta sección del curso presenta las pautas más elementales en la creación y modificación
de una hoja.
Crear una Hoja
A fin de mantener una claridad y orden adecuados en el diseño, hemos de evitar colocar
demasiados objetos en una misma hoja. Cree nuevas hojas para acomodar más objetos de
hoja.
Si desea que la nueva hoja contenga varios objetos que ya se muestran en otra hoja
Para crear una hoja nueva, elija Añadir Hoja en el menú Diseño, o haga clic en el icono
Añadir Hoja de la barra de herramientas del diseño.
Se crea una hoja nueva y se le otorga un nombre por defecto.
El Título de Hoja se puede establecer en la página Propiedades de Hoja: General. Para abrir
dicho diálogo, haga clic con el botón derecho en la hoja nueva y seleccione Propiedades en
el menú Hoja, o bien, seleccione Propiedades de Hoja en el menú Configuraciones.
Propiedades de Hoja
Puede ajustar las propiedades de la hoja, bien haciendo clic con el botón derecho sobre
cualquier área en blanco de la hoja y seleccionando Propiedades en el menú desplegable, o
bien seleccionando Propiedades de hoja en el menú Configuraciones.
Orden de las Hojas
Podrá variar el orden de las hojas haciendo clic con el botón derecho sobre cualquiera de
las pestañas y eligiendo Ascender (<—) Pestaña o Descender (—>) Hoja en el menú del objeto.

Consejo: Para una reordenación más sencilla (para hacer ascender y descender las hojas),
utilice los botones disponibles en la barra de herramientas de diseño:

49
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

Figura 1. Iconos de la barra de herramientas: Crear, Ascender y Descender hojas, Propiedades de Hoja.

Eliminar Hojas
Una hoja también se puede eliminar colocando el cursor sobre su pestaña, o en una zona
en blanco de la hoja, haciendo clic con el botón derecho y eligiendo Eliminar en el menú.
Recuerde que borrar una hoja borra también cualquier objeto que ésta contenga.

Figura 2: Utilizar el menú del botón derecho para borrar una hoja.

Añadir Objetos
Para crear cuadros de lista en una hoja y mostrar campos y sus valores haga clic en
Seleccionar Campos en el menú Diseño. Esto abre la página Campos del diálogo Propiedades
de Hoja. Este diálogo también se visualizará si hace clic con el botón derecho sobre la hoja
y elige Seleccionar Campos en el menú Hoja.
Podrá mover los campos entre las columnas seleccionándolos y empleando los botones
Añadir> o <Eliminar. Haciendo MAYÚS-clic se pueden seleccionar múltiples campos
contiguos. Haciendo CTRL-clic se pueden seleccionar múltiples campos no contiguos.
Pulsar el botón Añadir Todo mueve todos los campos a la ventana de Campos Mostrados en
Cuadros de Lista Acepte los cambios pulsando Aceptar.

50
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

Figura 3: Propiedades de Hoja: la pestaña Campos.

Nota: puede mostrarse varias veces un único campo (cuadro de lista) en una misma hoja y
también puede existir en diversas hojas de un mismo documento QlikView
simultáneamente.

Objetos de Hoja
Los objetos de hoja son todos aquellos tipos de objetos que podemos emplear en una hoja
y que están disponibles para usted como diseñador de aplicaciones QlikView. La mayoría
de estos objetos se analizan en el presente curso, o en cursos sucesivos. Por ahora, vamos
a listarlos únicamente. Los objetos de hoja pueden ser:
 Cuadros de  Cuadros  Cuadros de
Lista Múltiples Entrada
 Cuadros de  Cuadros de  Cuadros de
Estadísticas Tabla Selecciones
 Gráficos Actuales

51
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

 Botones  Objetos de  Objetos


 Objetos de Calendario/Des- Contenedor
Texto lizador  Tablas de
 Objetos de  Objetos de Sistema
Línea/Flecha Marcador  Objetos de
 Objetos de  Objetos Extensión
Búsqueda Personalizados

Nota: para futura referencia, el objeto Tablas de Sistema es en realidad un gráfico de tabla
pivotante pre-construida para que incluya campos de Sistema.

El menú Objetos de Hoja ya se ha mostrado antes. También se pueden seleccionar subtipos


de algunos objetos de hoja.
Activar Objetos de Hoja
La mayoría de los objetos de hoja se activan haciendo clic sobre su título. Normalmente
éste cambia de color o de tonalidad. Si el objeto de hoja en cuestión carece de título, aún
tendrá un área sensible al clic de ratón en alguna zona del borde superior, con esta misma
funcionalidad.
Mover Objetos de Hoja en una misma Hoja
Para mover un objeto de hoja a otra parte de la hoja:
1 Haga clic+mantenga pulsado el título del objeto de hoja.
2 Arrastre el objeto de hoja a la posición deseada.
Redimensionar Objetos de Hoja
Para redimensionar un objeto de hoja:
1 Apunte al marco o, si lo prefiere, a una esquina del objeto.
2 Cuando aparezca una doble fecha, podrá hacer clic y manteniendo el botón pulsado
arrastrar el marco.
Ciertos objetos se dimensionan de forma diferente: es el caso de los cuadros múltiples y los
diferentes tipos de tablas y cuadros de estadísticas, por ejemplo. Éstos no pueden
redimensionarse arrastrando más que lo requerido para eliminar barras de desplazamiento
horizontales. En su lugar, utilice los separadores de columna verticales.
Apunte al interior de un cuadro de estadísticas o cuadro múltiple hasta que pueda ver el
separador de columnas invisible. Su posición se identifica cuando el puntero del ratón
cambia a una doble flecha con una barra vertical ( ). Puede hacer clic manteniendo
pulsado el botón y arrastrar el separador hasta ajustar el ancho de columna deseado. Si
hace doble clic en el separador, la columna se ajustará al ancho más amplio del elemento
más largo de dicha columna.

52
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

Copiar Objetos de Hoja en la misma Hoja


Para copiar objetos de hoja:
1. CTRL- clic en el título del objeto de hoja y mantenga pulsado el botón del ratón.
2. Arrastre la copia a la posición deseada
3. y suelte el botón del ratón. (Recuerde mantener pulsada la tecla <CTRL> durante toda
la operación.)
Este método crea copias idénticas (clones) del objeto.
Enlazar Objetos de hoja en otra Hoja
Para crear un objeto enlazado:
4. Copie el objeto de hoja empleando uno de los métodos descritos anteriormente.
5. Haga clic con el botón derecho y seleccione "Pegar Objeto de Hoja como Enlace".

6. Observe que los objetos enlazados comparten una serie de propiedades. Cuando dos
o más objetos están enlazados comparten propiedades y posición. Cuando se
cambian las propiedades de un objeto el cambio se refleja de inmediato en los
restantes objetos enlazados. Los objetos enlazados pueden residir en una misma hoja
o en hojas diferentes.
Comandos de Teclado Alternativos
Se pueden utilizar las siguientes combinaciones de teclado para editar el diseño:
 CTRL +X (cortar)
 CTRL +C (copiar)
 CTRL +V (pegar)

53
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

Las teclas de flecha se pueden utilizar para mover objetos de hoja, otorgándole una mayor
precisión que cuando se trabaja con el ratón.
Para hacer uso de este método:
1. Active el objeto haciendo clic en su título.
2. Mantenga pulsada la tecla CTRL a la vez que utiliza las teclas de flecha para mover
el objeto de hoja pixel por pixel en la dirección deseada.
3. Mantenga pulsada la combinación de teclas CTRL + Mayús para mover objetos 10
píxeles por vez.

Nota: Cuando utilice los comandos de teclado copiar y pegar, tenga en cuenta que la
copia del objeto probablemente se colocará directamente sobre el objeto original si se
encuentran ambos en la misma hoja, con lo que podrá parecer que no se realizó copia
alguna. Haga clic sobre el nuevo objeto y arrástrelo para comprobar que se encuentra ahí.

Trabajar con Varios Objetos de Hoja a la Vez


La mayoría de los cambios en el diseño pueden realizarse con más de un objeto activo.
Para activar uno o varios objetos de hoja a la vez, elija entre lo siguiente:
1. La forma más cómoda de activar varios objetos de hoja a la vez es mantener pulsada
la tecla Mayús al tiempo que se hace clic sobre los títulos de los objetos deseados.
2. También podrá activar todos los objetos de una hoja a la vez eligiendo Activar Todos
en el menú Editar (o pulsando CTRL+A).
3. Otro método es hacer clic y arrastrar un rectángulo en torno a un grupo de objetos
para activarlos todos a un tiempo, pero este último método puede resultar un poco
más difícil en la práctica, ya que los objetos no se encuentran siempre perfectamente
alineados o en proximidad unos de otros y el rectángulo deberá abarcarlos a todos si
desea seleccionarlos.
Eliminar Objetos de Hoja
Para eliminar un objeto de hoja:
1. Haga clic con el botón derecho sobre el objeto.
2. Elija Eliminar del Menú Objeto.
O también,
1. Haga clic en el título del objeto para activarlo.
2. Pulse la tecla SUPR para eliminar el objeto.
Obviamente, se pueden seleccionar múltiples objetos de hoja empleando las técnicas ya
descritas y luego eliminarlos empleando la tecla SUPR o la opción: Menú de Objeto | Eliminar.

54
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

55
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

EJERCICIO – CREE SU ENTORNO DE TRABAJO


Haga lo siguiente:
1 Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw y continúe utilizándolo en capítulos
subsiguientes.
2 Guarde una copia del archivo para preservar el original por si acaso desea
comenzar de nuevo desde el principio más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También hay un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio completo para futura
referencia.
3 Cree una nueva hoja.
4 Ascienda la hoja de forma que aparezca entre las hojas Sheets y Basic Objects.
5 Vuelva a dar nombre a la hoja renombrando su pestaña. Llámela Entorno de
Trabajo. Copie, si desea crédito extra, el título de hoja del objeto de texto de la
hoja Basic Objects y cámbielo por Entorno de trabajo (o 4-Workspace).

6 Abra el menú Ver y seleccione Rejilla de Diseño.

Consejo: La Rejilla de Diseño le permite dimensionar y colocar objetos


con facilidad, incluso con sus títulos deshabilitados.

56
QlikView Designer I | 4 HOJAS Y OBJETOS DE HOJA

Consejo: Haga clic con el botón derecho y seleccione Pegar Objeto de Hoja
como Enlace para crear un Objeto Enlazado en vez de una copia en los pasos
a continuación.

7 Copie los Cuadros de Lista Month y Year, como objetos enlazados, de la hoja
Basic Objects a la hoja Entorno de trabajo.
8 Copie el cuadro múltiple Day de la hoja Basic Objects a la hoja Entorno de
trabajo como un objeto enlazado.
9 Añada Cuadros de Lista Vendedor y Clientes a la hoja Entorno de trabajo.
Utilice el campo CompanyName y denomínelo Clientes. (Nota: En el capítulo
siguiente se verá con detalle el cuadro de lista. Puede saltarse este paso ahora
si lo prefiere.)
10 Reubique los cuadros de lista en la hoja.
11 Experimente con la creación de una hoja y copiando los contenidos de otra
hoja a ésta.
12 Deshabilite la Rejilla de Diseño.
13 Guarde su trabajo.

57
QlikView Designer I | 5 EL CUADRO DE LISTA

5 EL CUADRO DE LISTA

Objetivos
 Comprender la versatilidad del cuadro de lista
 Hacer una consulta utilizando un cuadro de lista
 Analizar las propiedades del cuadro de lista

Este capítulo presenta el objeto QlikView más común, el cuadro de lista, y explica
algunos de sus cometidos más habituales en una aplicación QlikView. El cuadro de lista
también se emplea aquí para demostrar una de las maneras más simples de efectuar una
consulta en QlikView. El capítulo concluye con un repaso a las Propiedades del Cuadro
de Lista, seguidas de un breve ejercicio.
Introducción
El Cuadro de Lista es el objeto más básico en pantalla. Contiene un listado con todos los
valores posibles (distintos) de un campo específico. En un cuadro de lista lo que se suele
hacer es efectuar selecciones y observar las conexiones e implicaciones lógicas.

Figura 1. Cuadro de Lista que contiene los valores del campo Vendedor.

Importancia del Cuadro de Lista


El cuadro de lista ilustra el aspecto más importante en cuanto al poder revolucionario que
posee QlikView de transformar la forma en que se realiza el análisis hoy en día. Si
entendemos el cuadro de lista, ya hemos dado un gran paso en la comprensión de
QlikView.
Puesto que el cuadro de lista contiene un listado de todos los valores posibles de un
determinado campo, cargado desde los datos fuente, cada fila del cuadro de lista puede
representar varios registros de la tabla cargada, todos ellos con idénticos valores.
Seleccionar un valor será por tanto equivalente a seleccionar varios registros en la tabla
cargada.
Es esta capacidad de selección lo que hace que el cuadro de lista sea tan importante y tan
potente.

58
QlikView Designer I | 5 EL CUADRO DE LISTA

Hacer una Consulta


Para realizar una consulta utilizando un cuadro de lista, todo lo que necesita es hacer clic
con el ratón. En el ejemplo que hay a continuación, compare ambas pantallas para ver el
impacto de hacer simplemente clic sobre Helen Brolin en el cuadro de lista.

Figura 2. La hoja de muestra, sin selección alguna.

59
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 3. Hacer clic en Helen Brolin, en el Cuadro de lista SalesPerson, lo cambia todo.

¿Qué ha ocurrido?
Observe que los cuadros de lista Customers y Contact cambiaron para pasar a mostrar
únicamente las cuentas de Helen Brolin. Los cuadros de lista de la parte superior de la
pantalla, que representan el tiempo (Mes, Año y Día) también han cambiado para pasar a
mostrar ahora las fechas en que Brolin ha realizado ventas. Finalmente, la cuenta de
selección con información sobre Clientes, en la parte inferior central de la pantalla, así
como el gráfico Orders Per Year, también han cambiado para pasar a reflejar únicamente
las ventas asociadas a Helen Brolin.
En otras palabras, la celda de datos sobre la que acaba de hacer clic con el ratón se ha
puesto de color verde, mientras que todas las demás celdas de datos del cuadro de lista se
pusieron en gris. Los cambios se han producido en los otros cuadros de lista también. Las
celdas de datos correspondientes a su selección se mantienen en blanco, mientras que
todo lo demás está en gris.
Cuando las celdas de datos están en gris eso significa que los datos son incompatibles con
los datos seleccionados. QlikView no asocia estos valores de datos con sus selecciones.
Quedan excluidas.
Así, podemos sacar muchas conclusiones de una simple consulta como ésta.
Realizar una Búsqueda Simple
Se puede hacer búsquedas en un cuadro de lista. Para introducir una cadena de búsqueda,
haga clic en la cabecera del cuadro de lista (el título) y a continuación teclee simplemente
lo que desee buscar. La cadena de búsqueda se visualizará en el cuadro de búsqueda
emergente. QlikView mostrará entonces todos los valores del campo seleccionado que

60
QlikView Designer I | 5 EL CUADRO DE LISTA

cumplan los criterios de la cadena de búsqueda. Cuando pulse INTRO, o haga clic sobre
una de las celdas del resultado, se seleccionarán sus valores.

Figura 4. Búsqueda de Clientes con las letras "ar" en el nombre.

Nota: Manteniendo la tecla CTRL pulsada mientras pulsa INTRO las selecciones de la
búsqueda de texto se añadirán a las selecciones previas.

El cuadro de búsqueda se cerrará automáticamente cuando pulse INTRO, ESC o haga clic
en el diseño.
Si hubiera varios cuadros de lista activos (MAYÚS-clic en sus cabeceras los convierte en
activos), se incluirán todos ellos en la búsqueda de texto. No podrá pulsar INTRO para
seleccionar el valor resultante hasta que haya valores opcionales en solo uno de los
cuadros de lista activos.

Nota: Si ya se ha efectuado una selección, hay dos maneras posibles de interpretar una
búsqueda de texto: o bien se busca únicamente entre los valores opcionales, o se busca
entre todos los valores, esto es, se incluyen también los valores excluidos en la búsqueda.
Para elegir el modo de búsqueda en que desea trabajar, podrá seleccionar o deseleccionar
el parámetro Incluir Valores Excluidos en la Búsqueda, en la página General del diálogo
Preferencias de Usuario. Este modo también se puede configurar para determinados objetos
de hoja individuales

Búsquedas de Texto
La forma más simple de búsqueda la constituyen las búsquedas de texto. QlikView
buscará los valores de campo que coincidan con una cadena de texto introducida. Cuando
comience a teclear el texto, aparecerá por defecto entre dos caracteres comodín * (ver
debajo), que indican que está buscando cualquier valor de campo que contenga dicho
texto de búsqueda. Puede eliminar uno o ambos caracteres, o incluir un signo de
interrogación ―?‖ para cambiar la naturaleza de la búsqueda.

Figura 5. Búsqueda de Clientes cuyo nombre comience por "ar" (eliminando el primer asterisco).

61
QlikView Designer I | 5 EL CUADRO DE LISTA

Los caracteres comodín pueden aparecer varias veces en la cadena de búsqueda,


independientemente de su ubicación:
* Cualquier número de caracteres arbitrarios
? Cualquier carácter único

Figura 6. Búsqueda de Clientes cuyo nombre termine por "er" (eliminando el segundo asterisco).

También se pueden efectuar búsquedas para excluir valores. Por ejemplo, si necesita
seleccionar todos los valores del campo Customer que no terminen por ―er‖ podría
realizar primeramente una búsqueda de dichos valores y a continuación elegir Seleccionar
Excluidos haciendo clic con el botón derecho (a la vez que apunta con el ratón por encima
del cuadro de lista) y seleccionándolo en el desplegable, tal como se muestra en la figura
inferior.

Figura 7. Seleccionar Excluidos en el menú que se activa al pulsar con el botón derecho en el Cuadro de lista.

Búsqueda Numérica
También se pueden introducir valores numéricos en los criterios de búsqueda.
Búsqueda Difusa
La búsqueda difusa compara y clasifica todos los valores de campo conforme a su grado
de semejanza con la cadena de búsqueda. Un caracter "~" se muestra frente a la cadena de
búsqueda. La búsqueda difusa es especialmente útil cuando hay errores y fallos de
ortografía. También puede ayudarle a encontrar valores que son prácticamente idénticos
uno a otro.
Uso de Expresiones y Búsquedas Complejas
Puede realizar búsquedas basadas en expresiones encabezándolas con un signo igual =. O
mayor que >, menor que <, etc.

62
QlikView Designer I | 5 EL CUADRO DE LISTA

Búsqueda Asociativa
Haciendo clic en el pequeño paréntesis angular en el control de búsqueda se puede
introducir la lógica de búsqueda asociativa para buscar en otros campos y obtener el
conjunto de resultados en el campo al que pertenece el control de búsqueda. Esto es igual
que buscar simultáneamente en varios campos.
Un ejemplo lo tenemos en la figura inferior. Con el cuadro de búsqueda activo, el usuario
ha hecho clic en el pequeño paréntesis angular y ha escrito "Ro". Los resultados se
pueblan dinámicamente.

El Cuadro de Lista en Acción


Múltiples Selecciones en un Cuadro de Lista
Se puede seleccionar más de un valor en un mismo cuadro de lista:
1. Para seleccionar varios valores de una secuencia, haga clic y manteniendo pulsado
el botón del ratón, arrastre los valores que desee seleccionar.
2. Para seleccionar diversos valores que no tienen por qué estar necesariamente en
una misma secuencia, pulse la tecla CTRL y vaya haciendo clic sobre los valores
que desee, uno tras otro.

63
QlikView Designer I | 5 EL CUADRO DE LISTA

Las selecciones múltiples dentro de un cuadro de lista (es decir, en el mismo campo de
datos) se interpretan como un OR lógico entre las selecciones.

Figura 8. Interpretado como un OR lógico entre las selecciones listadas en el Cuadro de Selecciones Actuales, en la
parte superior izquierda de la pantalla.

Selecciones Simultáneas en Varios Cuadros de Lista


Se pueden hacer selecciones en varios cuadros de lista simultáneamente. Las selecciones
simultáneas en cuadros de lista distintos se interpretan como un AND lógico entre las
selecciones. Por ejemplo:
1. Asegúrese de estar viendo aún la hoja Sample.
2. Elimine todas las selecciones con el botón Borrar o selecciónelo del menú
Selecciones.
3. Seleccione 2010 en el cuadro de lista Year.
4. Seleccione Mar (marzo) en el cuadro de lista Month.
Esto seleccionará todas las ventas realizadas en 2010 y (AND) durante el mes de marzo.

64
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 9. Selecciones simultáneas en dos cuadros de lista.

Borrar Selecciones
Las selecciones se pueden borrar de muchas maneras diferentes, veamos las siguientes:
1. Haga clic una segunda vez en el valor seleccionado para eliminar la selección.
2. Seleccione algunos otros valores de la zona en gris del mismo cuadro de lista.
Cuando seleccione datos que sean incompatibles con sus selecciones anteriores, se
eliminará la selección anterior.
3. Pulse el botón Atrás de la barra de herramientas. QlikView almacenará hasta
100 selecciones en memoria. Cada clic le llevará un paso hacia atrás.
4. Pulse el botón Borrar de la barra de herramientas. Todas sus selecciones
desaparecerán.
Nota: Hacer clic con el botón Borrar aplica la selección inicial de un documento
QlikView, lo cual se puede configurar, como se indica más abajo. El desplegable
ofrece las siguientes opciones:
Borrar
Borra la selección inicial de un documento QlikView. Este comando
también puede invocarse mediante el método abreviado de teclado
ctrl+mayús+d.
Borrar Todo
Borra todas las selecciones, excluyendo las bloqueadas.
Desbloquear y Borrar Todo
Desbloquea y borra todas las selecciones.
Definir Estado de Borrado
Fija la selección actual en Estado de Borrado.

65
QlikView Designer I | 5 EL CUADRO DE LISTA

Restablecer Estado de Borrado


Restablece el Estado de Borrado a ninguna selección.

5. Apunte con el puntero del ratón sobre sus selecciones en el cuadro de Selecciones
Actuales y haga clic con el botón derecho en Borrar o pulse el botón Borrar si se ha
activado en las propiedades del Cuadro de Selecciones Actuales.

Figura 10. Cuadro de Selecciones Actuales con el botón Borrar activado.

Bloquear y Desbloquear Selecciones


Bloquear
A veces conviene bloquear las selecciones, es decir, fijarlas de modo que no se puedan
eliminar mediante el botón Borrar. Las selecciones bloqueadas se muestran en color azul,
con el texto en amarillo. Puede que desee trabajar con los datos de un año, o centrarse
únicamente en las ventas de una región en particular, por ejemplo, sin tener que
preocuparse de que pulsar accidentalmente el botón Borrar pudiera deshacer el estado de
las selecciones.
Existen dos métodos para bloquear las selecciones:
1. Realice sus selecciones en uno o varios cuadros de lista.
2. Haga clic en el botón Bloquear Selecciones de la barra de herramientas. Todas
las selecciones efectuadas en los cuadros de lista se bloquearán.
O bien:
1. Realice sus selecciones en uno o varios cuadros de lista.
2. Haga clic con el botón derecho en un cuadro de lista en el que se haya realizado
una selección. Esto abrirá un menú de objeto.
3. Elija Bloquear en el menú.
En este caso, únicamente se bloquearán los datos seleccionados en el cuadro de lista
activo. Las selecciones realizadas en otros cuadros de lista permanecerán sin cambios.
Una selección que ha sido bloqueada sólo puede borrarse haciendo uso del comando
Atrás.

Desbloquear
Hay dos métodos principales para desbloquear selecciones que han sido bloqueadas:
1. Haga clic en el botón Desbloquear Selecciones de la barra de herramientas. Se
desbloquearán todas las selecciones que estuvieran bloqueadas en todos los
cuadros de lista.

66
QlikView Designer I | 5 EL CUADRO DE LISTA

O bien:
1. Haga clic con el botón derecho en un cuadro de lista en el que se haya bloqueado
una selección. Se abre un menú de objeto.
2. Elija Desbloquear en el menú.

Ahora ha desbloqueado todas las selecciones que estaban bloqueadas en el cuadro de lista
activo. Las selecciones bloqueadas en otros cuadros de lista permanecerán bloqueadas.
La única manera de borrar esto con un único comando es eligiendo Desbloquear y Borrar en
el menú Selecciones. Desbloquear no implica deseleccionar. Tras haber desbloqueado, el
estado de una selección permanece invariable.
Nota acerca de las Búsquedas y Selecciones en Otros Objetos
Hacer selecciones y buscar valores de campo no queda limitado en modo alguno a los
cuadros de lista. En QlikView, podrá hacer selecciones y búsquedas directamente en
cualquier tipo de tabla, así como en los cuadros de selección múltiple. También podrá
hacer selecciones directamente en los gráficos haciendo clic y arrastrando sus valores.
Aprenderá más acerca de estas capacidades en los capítulos siguientes.

Figura 11. Establecer las propiedades de un Cuadro de Selecciones Actuales para que incluyan Selectores
Desplegables,Borrar, Bloquear/Desbloquear.

Indicadores
Los Indicadores son unos puntos coloreados que aparecen a veces en las pestañas y en la
esquina derecha de la barra de estado. Los indicadores están ahí simplemente para
recordarle las selecciones que se han efectuado en los campos no disponibles en la hoja

67
QlikView Designer I | 5 EL CUADRO DE LISTA

que se visualiza actualmente. Como todas las hojas de un documento QlikView están
completamente interconectadas en todo momento, tales selecciones afectan a todo lo que
se muestra en la hoja activa, incluso cuando no son del todo visibles. Esta es la razón
principal por la que existen los indicadores.
Los indicadores de selección pueden aparecer también en la esquina superior derecha de
los campos de datos en las tablas QlikView: cuadros de tabla, tablas pivotantes y tablas
simples.
Los indicadores de selección aparecerán en el cuadro de selecciones actuales, así como
también en el cuadro de texto flotante de selecciones actuales, a fin de poder distinguir
entre los valores seleccionados y los bloqueados.
Los colores del indicador siguen el siguiente esquema general:
 Punto verde para los valores seleccionados
 Punto azul para las selecciones bloqueadas
 Punto rojo para valores deseleccionados en modo AND (infrecuente)

Figura 12. Ejemplo de Indicadores.

Creación de un Cuadro de Lista


La creación de un cuadro de lista es un proceso muy sencillo:

1. Cree un nuevo cuadro de lista eligiendo Nuevo Objeto de Hoja – Cuadro de Lista en el
menú Diseño. También puede, si lo prefiere, hacer clic con el botón derecho en un
área en blanco de una hoja y seleccionar Nuevo Objeto de Hoja – Cuadro de Lista en el
menú.
2. Seleccione el campo SalesPerson.

68
QlikView Designer I | 5 EL CUADRO DE LISTA

3. Pulse Aceptar para generar el cuadro de lista.


4. Podrá ajustar el ancho del cuadro de lista haciendo clic en el borde de la tabla con
el cursor del ratón, manteniendo el botón del ratón pulsado y arrastrando dicho
borde. Haciendo clic en una de las cuatro esquinas del cuadro de lista, en cambio,
podrá ajustar anchura y altura de forma simultánea. El nombre de campo mostrado
como cabecera de columna (título) del cuadro de lista, puede editarse en la página
General de Propiedades del Cuadro de Lista.
Tras unos cuantos ajustes, el cuadro de lista presentará más o menos el siguiente aspecto:

Figura 13. El cuadro de lista final.

Propiedades del Cuadro de Lista


Esta sección presenta los parámetros disponibles para los cuadros de lista. Al diseñar
aplicaciones en QlikView, es habitual copiar objetos y manipular su aspecto y
funcionalidad, modificando las propiedades del objeto. Muchos de los parámetros que se
encuentran en las propiedades del cuadro de lista son comunes a otros objetos de hoja en
QlikView. En consecuencia, esta sección le aportará una visión de conjunto acerca de las
propiedades de un objeto en general.

A lo largo del curso retornaremos a los diversos diálogos de Propiedades de los objetos
para hacer cambios. Lo mejor y más simple que se puede aprender en QlikView es a
utilizar los diversos diálogos de propiedades disponibles para los diversos objetos y
recordar las pestañas para navegar por ellas. Tenga en cuenta, no obstante, que las
similitudes superan con mucho a las diferencias. Una vez se haya familiarizado con las
principales pestañas, conocerá la mayoría de propiedades disponibles para todos los
objetos, no sólo los cuadros de lista.

Para revisar las Propiedades del cuadro de lista, haga clic con el botón derecho en uno y
elija Propiedades.

69
QlikView Designer I | 5 EL CUADRO DE LISTA

La Pestaña General

Figura 14. La Pestaña General.

70
QlikView Designer I | 5 EL CUADRO DE LISTA

Algunos de los parámetros más comunes vienen destacados, en la imagen superior. Sepa
también que hacer clic en el botón de Ayuda le proporcionará ayuda útil de contexto.

Figura 15. Pantalla de la Ayuda, a modo de ejemplo.

El recuadro Mostrar Alternativas alterna entre la posibilidad de que una selección realizada
directamente en el cuadro de lista del campo activo excluya los restantes valores del
campo o que no lo haga. Si está marcada dicha opción de Mostrar Alternativas, todos los
valores, excepto el valor seleccionado, se mostrarán como opciones, pero pueden volverse
excluidos por asociación con las selecciones efectuadas en otros campos.
De otro modo, todos los restantes valores se muestran como excluidos por defecto. Esta
opción no está disponible para campos calculados.

Aunque existe un impacto considerable en la utilización del cuadro Mostrar Frecuencia y,


como tal, esta funcionalidad debería emplearse con cuidado, un campo representado en un
Cuadro de Lista con esta opción seleccionada mostrará el número de veces que aparece
dicho campo en la estructura de datos interna. Esto puede resultar especialmente útil
cuando se contemplan campos de sistema.

71
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 16. El campo de sistema $Field muestra la Frecuencia.

Aunque más propio de la parte avanzada del curso, debería saber ahora que también se
pueden crear cuadros de lista basados en el resultado de una expresión, o también se
pueden mostrar los contenidos de un grupo de campos definidos en otro lugar.
Las figuras que hay a continuación muestran ambas opciones.

Figura 17 Cuadro de lista, Expresión. Figura 18: Cuadro de Lista, Grupo (Ventas).

Como las opciones disponibles en la pestaña General pueden cambiar ligeramente


dependiendo del tipo de objeto, volveremos a ello más adelante en el curso.
La pestaña Expresiones
En la pestaña Expresiones se pueden definir las expresiones que se mostrarán en el cuadro
de lista. Cada expresión se colocará en una nueva columna del cuadro de lista. La esquina
superior izquierda del diálogo muestra una lista con las expresiones.

72
QlikView Designer I | 5 EL CUADRO DE LISTA

Antes de QlikView 10, los cuadros de lista podían mostrar un número de frecuencia.
Ahora se puede añadir cualquier número arbitrario de expresiones QlikView para
mostrarlas junto a los valores del cuadro de lista. Las expresiones se definen de la misma
manera que las expresiones de un gráfico y todas las opciones de presentación disponibles
para los gráficos de tablas también están disponibles aquí.
Por ejemplo, se pueden mostrar los resultados de una expresión en forma de texto,
imágenes, indicadores o mini-gráficos. Esta funcionalidad está disponible en QlikView
Desktop, en el cliente QlikView plug-in y en el cliente Java.

Figura 19. La pestaña Expresiones.

Figura 20. Cuadro de lista Vendedor y una expresión que muestra sus ventas totales.

La Pestaña Ordenar

73
QlikView Designer I | 5 EL CUADRO DE LISTA

La pestaña Ordenar sirve para configurar el criterio de ordenación de los valores en el


objeto de hoja. Algunas opciones de ordenación puede que no estén disponibles para
determinados tipos de objetos. Las opciones de Ordenación de los cuadros de lista se
muestran en la figura a continuación.

Figura 21. La Pestaña Ordenar.

La Pestaña Presentación
La Pestaña Presentación sirve para manipular el diseño de las celdas del cuadro de lista (el
espacio que ocupa cada valor en el cuadro de lista) y para ayudar a dilucidar la
presentación de contenidos en el cuadro de lista. En la figura a continuación se muestran
algunos de los parámetros que más a menudo se modifican en la pestaña Presentación:

74
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 22. La pestaña Presentación.

Observe que los datos de un cuadro de lista se pueden presentar en una Única Columna o en
Columnas Múltiples, con ajustes de alineación para texto y números.

La Pestaña Número
Cada campo cuenta con un formato numérico predefinido, el cual se puede configurar en
Propiedades de Documento | Número. No obstante, es posible utilizar un formato de número
aparte para un cuadro de lista individual. Para ello hay que marcar el recuadro alternativo
Ignorar Configuraciones de Documento y especificar un formato numérico en la pestaña
inferior.

75
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 23. La Pestaña Número.

La pestaña Fuente
La pestaña Fuente controla el tipo, Estilo y Tamaño de letra que se emplearán en el Cuadro
de Lista.

76
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 24. La Pestaña Fuente.

La Pestaña Diseño
La Pestaña Diseño presenta numerosas opciones. Tenga en cuenta que un parámetro de
diseño se aplicará al cuadro de lista u objeto actual únicamente si se ha modificado desde
la página de Propiedades del cuadro de lista u objeto. Si no, un parámetro de diseño se
aplicará a todos los objetos del(los) tipo(s) especificado(s) de la hoja activa, si se ha
realizado desde la página de Propiedades de Hoja.

77
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 25. La Pestaña Diseño.

Hacer clic en el botón Aplicar Plantilla abre un cuadro de diálogo que permite al usuario
seleccionar una plantilla desde una carpeta o ubicación de red.

78
QlikView Designer I | 5 EL CUADRO DE LISTA

Figura 26. Plantillas disponibles, normalmente se encuentran en el directorio Archivos de


Programa|QlikView\Plantillas. Para el presente curso se ha incluido una plantilla en el directorio Archivos.

79
QlikView Designer I | 5 EL CUADRO DE LISTA

La Pestaña Título

Figura 27. La pestaña Título.

Tenga en cuenta que se puede añadir texto a modo de ayuda haciendo clic en el icono de
elipsis para abrir el editor de expresiones, o simplemente tecleando en el interior del
recuadro (ver a continuación).

Tenga en cuenta, una vez más, que los contenidos de cada una de estas pestañas cambian
dependiendo del tipo de objeto con el que estemos trabajando. Hasta ahora, nos hemos

80
QlikView Designer I | 5 EL CUADRO DE LISTA

centrado en las Propiedades de los cuadros de lista. Otras opciones adicionales en el


Menú Objeto son:

Figura 28. El Menú Objeto (con un cuadro de lista seleccionado).

81
QlikView Designer I | 5 EL CUADRO DE LISTA

82
QlikView Designer I | 5 EL CUADRO DE LISTA

EJERCICIO – CUADROS DE LISTA


Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\Designer1\ y abra el archivo
QVDesigner1_Student.qvw y continúe utilizándolo en capítulos
subsiguientes.
2. Guarde una copia del archivo para preservar el original en caso de que desee
comenzar de nuevo desde el principio más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También existe un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio completo para futura
referencia.
3. Haga una copia de la hoja Entorno de trabajo. Muévala hacia la derecha del
todo y denomínela Entorno de trabajo-5 (o 5-Workspace).
4. Haga clic con el botón derecho sobre un área en blanco de la hoja y elija Nuevo
Objeto de hoja: Cuadro de Lista.
5. Seleccione un campo para su nuevo cuadro de lista (pestaña General).
6. Experimente con los diversos parámetros del diálogo Propiedades de la
siguiente manera:
7. Cambie el Título (pestaña General).
8. Deseleccione Solo Una Columna y Ordenar por Columna (pestaña Presentación).
9. Ordene por Valor Numérico o de Texto dependiendo del tipo de datos que haya
en el Cuadro de Lista (pestaña Ordenar)
10. O bien pulse Ignorar Configuraciones de Documento y cambie el formato
numérico, si está trabajando con un cuadro de lista numérico (pestaña Número),
o realice cambios en la visualización de la Fuente si está trabajando con un
cuadro de lista con formato de texto (pestaña Fuente).
11. Diríjase a la pestaña Diseño y ajuste los bordes. Realice selecciones en el área
de Opciones y examine el resultado.
12. En la pestaña Título, cree un Título de Varias Líneas. Añada Iconos Especiales a su
cuadro de lista.
13. Pulse Aceptar y guarde su trabajo.

83
QlikView Designer I | 6 El CUADRO DE TABLA

6 El CUADRO DE TABLA

Objetivos
 Aprender cuándo interesa utilizar los cuadros de tabla
 Imprimir desde un cuadro de tabla
 Exportar datos desde un cuadro de tabla a un archivo de texto

Este capítulo presenta los cuadros de tabla y le da la posibilidad de crear un cuadro de


tabla en su archivo QlikView.
Por definición, el cuadro de tabla es un objeto de hoja que muestra diversos campos de
manera simultánea.
Introducción
Piense en un Cuadro de Tabla como en una combinación de cuadros de lista. En lugar de
colocar cada campo en su propio objeto por separado, el cuadro de tabla los combina. El
contenido de cada fila está conectado de manera lógica. Se puede acceder a las columnas
desde diferentes tablas de entrada, permitiendo al usuario crear tablas desde cualquier
combinación posible de tablas de entrada.
Así pues, cuando desee presentar los contenidos de varios cuadros de lista en una tabla,
necesitará un cuadro de tabla.
Como su propio nombre indica, un Cuadro de Tabla es una tabla con filas y columnas.
Cada columna corresponde a un campo (igual que la columna en un cuadro de lista). Las
filas se corresponden con cada combinación posible de datos en estas columnas.

84
QlikView Designer I | 6 El CUADRO DE TABLA

Figura 1. Tres cuadros de lista y un cuadro de tabla con idénticos contenidos.

Creación de un Cuadro de Tabla


Crear un Cuadro de Tabla es un proceso muy simple:
1. Cree un nuevo cuadro de tabla eligiendo Nuevo Objeto de Hoja – Cuadro de Tabla en el
menú Diseño, o bien, haciendo clic con el botón derecho en un área en blanco de la
hoja y seleccionando Nuevo Objeto de Hoja – Cuadro de Tabla en el menú.
2. Seleccione los campos SalesPerson(Vendedor), CompanyName
(NombreCompañía) y ProductName(NombreProducto).
3. Pulse Aceptar para generar el cuadro de tabla.
4. Puede ajustar el ancho del cuadro de tabla pulsando con el cursor sobre el extremo
vertical derecho de la tabla y arrastrando.
5. Para ajustar los anchos de columna podrá arrastrar los separadores de columna con
el ratón. Si hace doble clic con el cursor sobre el borde entre dos columnas, el
ancho de la columna de la izquierda se ajustará automáticamente para encajar los
datos. Si el cursor se halla en la línea de título, el ancho de columna se ajustará al
título en vez.
6. Las etiquetas mostradas en cada columna pueden editarse en la página Propiedades
del Cuadro de Tabla: General. Cambie las etiquetas de CompanyName a Cliente.
Tras algunos ajustes, el cuadro de tabla presentará más o menos el siguiente aspecto:

85
QlikView Designer I | 6 El CUADRO DE TABLA

Figura 2. El cuadro de tabla finalizado.


Por supuesto hay numerosas opciones para el diseño, la ordenación, etc. de los cuadros de
tabla. Los encontrará en Propiedades en el menú de objeto del cuadro de tabla.
Selecciones en los Cuadros de Tabla
Gracias a la lógica asociativa de QlikView, los contenidos del cuadro de tabla se
actualizan de manera automática cada vez que realizamos selecciones en otros objetos.
Los valores seleccionados se marcan en verde en el cuadro de tabla mientras el usuario
los va seleccionando, al igual que las celdas de un cuadro de lista, pero cuando el usuario
suelta el botón del ratón vuelven a su color original. El tamaño de la tabla se ajusta para
mostrar únicamente el resultado de su selección.
Las selecciones en una columna pueden indicarse colocando un Indicador a la derecha del
nombre de campo.

Figura 3. Selecciones en una columna, colocación de un Indicador.

Cuando haga clic con el botón derecho sobre una determinada columna de un cuadro de
tabla, aparecerá un menú de objeto que contiene muchas de las opciones que se
encuentran en el menú objeto del cuadro de lista.

86
QlikView Designer I | 6 El CUADRO DE TABLA

Ordenación de los Cuadros de Tabla


Hay dos cuestiones de ordenación diferentes en los cuadros de tabla. En primer lugar,
podrá establecer el orden en que se visualizarán las columnas, de izquierda a derecha.
Esto se hace pulsando sobre el título de una columna y arrastrándolo a una nueva
posición. Un esquema azul del campo indica que está efectuando una operación de
arrastrar y soltar. El orden también se puede fijar en el diálogo Propiedades del Cuadro de
Tabla: General mediante los botones Ascencer y Descender.
En segundo lugar, las filas del cuadro de tabla pueden ordenarse según el criterio de
ordenación de los valores de campos específicos en el cuadro de tabla. Esto se realiza a
través del diálogo Propiedades del Cuadro de Tabla: Ordenar. Aquí podrá fijar también una
Prioridad de Ordenación desplazando los campos arriba o abajo de la lista. La prioridad de
ordenación es independiente del orden en que se visualizan las columnas.
Una forma alternativa y cómoda de efectuar la ordenación consiste simplemente en hacer
clic con el botón derecho en la columna del campo que desee ordenar y seleccionar el
comando Ordenar del menú del cuadro de tabla. Haciendo doble clic sobre la cabecera de
una columna conseguirá lo mismo igualmente. Esto también traerá el nombre del campo a
la primera posición de la lista de Prioridad de Ordenación. El uso repetido de este comando
alterna el criterio de ordenación del campo seleccionado entre criterio ascendente y
descendente. Un pequeño icono de flecha en la parte superior de la columna indica por
qué campo se ha ordenado la tabla y si el criterio de ordenación es ascendente o
descendente.
Más Opciones de Formato de un Cuadro de Tabla
Además de los diálogos Propiedades del Cuadro de Tabla: General y Ordenar, las páginas
Presentación, Estilo, Número, Fuente y Diseño ofrecen numerosas posibilidades para el
formato de los cuadros de tabla.
Los diálogos de las páginas Número, Fuente y Diseño son prácticamente idénticos a los de
los cuadros de lista y no requieren mayor presentación. Echaremos en cambio un vistazo
más de cerca a las páginas Presentación y Estilo.
Configurar la alineación de columnas
En el diálogo Propiedades del Cuadro de Tabla: Presentación hallará las diversas opciones
para alinear texto en las columnas. La alineación de texto y números se puede efectuar
por separado. Seleccione uno de los Campos y realice los ajustes necesarios en Alineación.

Nota: Observe la opción Omitir Filas con Valores de Campos Nulos. Si esta casilla de
verificación está seleccionada para un determinado campo, las filas que carezcan de
valores para dicho campo (esto es, filas en las que el campo sea NULO) no se mostrarán
en el cuadro de tabla. De manera similar, este mismo formato se puede aplicar a los
gráficos y a otros objetos QlikView para limpiar la presentación de los datos.

Aplicar un estilo de formato


Para los diversos tipos de tablas (cuadros de tabla, tablas pivotantes y tablas simples) hay
disponible una selección de formatos predefinidos en el diálogo Propiedades: Estilo. La

87
QlikView Designer I | 6 El CUADRO DE TABLA

selección de estilo va directamente relacionada con el capítulo de mejores prácticas


recomendadas en cuanto a diseño (Capítulo 2). No todos los estilos son apropiados en
todas las situaciones.
Imprimir Datos desde un Cuadro de Tabla
A veces es conveniente o deseable tener una copia en papel de ciertos estados de
selección, para poder emplearlos en un informe u otro documento externo. En QlikView
podrá imprimir directamente desde los diversos tipos de tabla. Imprimir un cuadro de
tabla se hace de la siguiente manera:
1. Haga clic con el botón derecho en el Cuadro de Tabla y elija Imprimir en el menú
objeto.
2. Realice los ajustes adecuados a las opciones de impresión desde el diálogo Imprimir.
3. Pulse el botón Imprimir en la parte inferior del diálogo.
Si prefiere utilizar el botón Imprimir de la barra de herramientas, el proceso se
saltará el diálogo Imprimir y pasará a imprimir directamente. Este botón se
encuentra activo cuando un cuadro de tabla (o cualquier otro objeto susceptible
de impresión) esté activo y el ordenador tenga una impresora instalada.
 También podrá imprimir directamente en un archivo PDF utilizando el comando
Imprimir como PDF del menú del objeto.
 Otras capacidades adicionales de impresión, exportación, e informes se analizan en
diversos capítulos posteriores de los cursos de formación QlikView.
Exportar Datos de un Cuadro de Tabla a un Archivo de Texto
También puede exportar los contenidos de un cuadro de tabla u otra tabla a un archivo.
Para ello:
1. Haga clic con el botón derecho en el cuadro de tabla y elija Exportar desde el menú
objeto.
2. Introduzca un nombre de archivo en el recuadro Nombre de Archivo del diálogo.
3. Escoja un tipo de archivo para la exportación. Puede escoger entre archivos
delimitados por comas (.csv), por pestañas (.tab), por puntos y aparte (.skv),
HTML, XML y Excel. Para exportar archivos también puede usar el formato
estándar de QlikView (.qvo).
4. Pulse Guardar para ejecutar la exportación.
Otra posibilidad es emplear el comando Enviar a Excel. Éste exportará la tabla a Excel, el
cual se lanzará automáticamente, si no estuviera ya ejecutándose. La tabla aparecerá en
una nueva hoja de trabajo Excel.
En numerosas aplicaciones de tipo práctico, QlikView se utiliza principalmente para la
exportación de datos a Excel, y el cuadro de tabla constituye a menudo la herramienta
preferida. En consecuencia, es importante saber cómo trabajar con los cuadros de tabla.
Los ejercicios que hallará a continuación refuerzan lo aprendido hasta aquí.

88
QlikView Designer I | 6 El CUADRO DE TABLA

89
QlikView Designer I | 6 El CUADRO DE TABLA

EJERCICIOS
Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining \Designer1\ y abra el archivo
QVDesigner1_Student.qvw y continúe utilizándolo en capítulos
subsiguientes.
2. Guarde una copia del archivo para preservar el original en caso de que desee
comenzar nuevamente desde el principio más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También existe un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio completo para futura
referencia.
3. Haga una copia de la hoja Entorno de trabajo. Desplácela a la derecha del todo
de la hoja y dele el nombre de Entorno de trabajo-6.
4. Cree un cuadro de tabla que contenga los campos IDPedido, FechaPedido,
IDProducto, NombreProducto, Cantidad.
5. Ordene la tabla en FechaPedido por orden descendente.
6. Permita que la columna IDPedido intercambie su lugar con FechaPedido.
Mueva la columna Cantidad entre IDPedido e IDProducto.
7. Aplique el estilo Pijama 1.
8. Diríjase a las Propiedades del cuadro de tabla y haga clic en la pestaña
Presentación.
9. A continuación pulse CTRL- clic en FechaPedido e IDProducto en la
ventana Campos y marque la casilla de verificación de Selectores
Desplegables. Pulse Aplicar y luego Aceptar.

90
QlikView Designer I | 6 El CUADRO DE TABLA

Figura 1. Configuración de opciones para Selectores Desplegables para permitir búsquedas.

10. Seleccione lo siguiente directamente en la tabla: el producto con el ID 5 y


todas las demás fechas de 2010 haciendo clic en los menús desplegables e
introduciendo 2010 en el desplegable FechaPedido y 4 en el desplegable
IDProducto.

Figura 2. Utilizar Selectores Desplegables para buscar en los campos de tabla.

11. Exporte la tabla a Excel mediante el comando Enviar a Excel.


12. Minimice la tabla y cree un nuevo cuadro de tabla en la misma hoja, que
contenga los campos NombreCompañía (etiqueta Cliente), Dirección,
CódigoPostal y Ciudad.
13. Si su pestaña Entorno de Trabajo no contiene un cuadro de lista para País,
cree uno ahora.
14. Seleccione todos los clientes de Francia (en el cuadro de lista País).
15. Exporte las direcciones de clientes seleccionados del cuadro de tabla al
archivo CustomersFrance.qvo. Asegúrese de recordar donde guardó el
archivo exportado.
16. Inicie Excel y abra el archivo CustomersFrance.qvo desde Excel.

Ejercicios extra opcionales


1. Configure el cuadro de tabla para que muestre dos líneas por fila.
2. Escoja el estilo Básico.
3. Borre sus selecciones.
4. Alinee los valores de la columna Postal Code a la izquierda.

91
QlikView Designer I | 6 El CUADRO DE TABLA

Figura 3. El cuadro de tabla completo (ejercicio extra).

92
QlikView Designer I | 7 El CUADRO MÚLTIPLE

7 El CUADRO MÚLTIPLE

Objetivos
 Entender el valor original que aporta el cuadro múltiple
 Crear un cuadro múltiple
 Manipular los campos de un cuadro múltiple

Este capítulo presenta el cuadro múltiple.


El cuadro múltiple ofrece la mejor solución al problema de mostrar un gran número de
cuadros de lista en una misma hoja.
Introducción
Un cuadro múltiple es como un conjunto de cuadros de lista desplegables reunidos dentro
del mismo marco. Como ilustra la figura, cada campo viene representado por una fila del
cuadro múltiple. Se pueden combinar múltiples campos en un único cuadro múltiple.
Además, la función Ordenar por Aplicabilidad (Propiedades del Cuadro Múltiple: General)
garantiza que los campos se ordenen de modo ascendente en el cuadro múltiple.

Figura1. Compare el espacio empleado por los cuadros de lista con el utilizado por el cuadro múltiple.

Hay varias ventajas en la utilización de un cuadro múltiple (en detrimento de varios


cuadros de lista):
 Ocupa menos espacio en el diseño. Así se logra que el diseño esté menos
congestionado.
 Es posible mostrar un número muy extenso de campos, en un único cuadro
múltiple.
 El cuadro múltiple es ideal para mostrar el resultado de las selecciones que
revelen una correspondencia de uno a uno, ya que no se muestra dato alguno
hasta que las selecciones definan un único resultado en un campo del cuadro
múltiple.

93
QlikView Designer I | 7 El CUADRO MÚLTIPLE

Nota: Este último argumento, no obstante, implica que los cuadros de lista
ordinarios pueden ser la solución preferible para mostrar campos creados
principalmente para realizar selecciones o indicar de forma general relaciones uno-
muchos o de muchos a muchos

Selecciones en Cuadros Múltiples


Se pueden hacer selecciones en cualquiera de los campos de un cuadro múltiple.
 Mientras esté cerrado un campo en un cuadro múltiple, un valor se mostrará
solamente cuando sea el único valor posible (o seleccionado) de dicho campo.
 Podrá abrir un campo haciendo clic sobre el campo mismo. Los valores del
campo se tornan disponibles para la selección, como en cualquier cuadro de
lista normal y corriente.
 La lista se cierra automáticamente tan pronto como se ha realizado una
selección.
 Realice múltiples selecciones haciendo clic y arrastrando o CTRL + clic, igual
que en un cuadro de lista.
 Si hace clic con el botón derecho sobre un campo individual, tendrá acceso a
un menú objeto con prácticamente los mismos comandos que se pueden
encontrar en el menú objeto del cuadro de lista.

Crear un Cuadro Múltiple


Para crear un cuadro múltiple siga este proceso:
1. Cree un nuevo cuadro múltiple en Nuevo Objeto de Hoja – Cuadro Múltiple del menú
Diseño. O utilice el icono de la barra de herramientas del diseño.
2. Seleccione los campos Suppliers.CompanyName, Suppliers.Address,
Suppliers.City, Suppliers.PostalCode, Suppliers.Country, Suppliers.Fax,
Suppliers.Phone y Suppliers.ContactName.

94
QlikView Designer I | 7 El CUADRO MÚLTIPLE

Figura 2. Utilizar Ascender y Descender para reordenar campos.

3. Ordene los campos de la forma más adecuada, empleando para ello los botones
Ascender y Descender que se hallan bajo la lista de Campos Mostrados en el Cuadro
Múltiple.
4. Pulse Aceptar para finalizar su cuadro múltiple.
Consejo: Si aún no se siente satisfecho del todo con el orden de los campos, puede
modificarlo arrastrando simplemente los campos a otro lugar dentro del cuadro
múltiple ya finalizado

Redimensionar Cuadros Múltiples


Podrá alterar el tamaño de un cuadro múltiple haciendo clic y arrastrando, igual que haría
con un cuadro de lista, aunque el método es ligeramente diferente:

 Si hace clic + arrastrar en la esquina inferior derecha, podrá expandir el cuadro


múltiple para eliminar cualquiera de las barras de desplazamiento.

95
QlikView Designer I | 7 El CUADRO MÚLTIPLE

 Inmediatamente dentro del marco, a la derecha del todo del cuadro múltiple, hay
otra posición que puede manipularse con el ratón. Si hace clic y arrastra aquí,
podrá alterar el ancho de la columna en la que se muestran los datos del campo.
 Si hace esto mismo en una posición inmediatamente a la izquierda de los botones
de flecha , podrá modificar el ancho de la columna de etiquetas.
Formato de los Cuadros Múltiples
Como siempre, podrá alterar las propiedades del cuadro múltiple haciendo clic con el
botón derecho sobre éste y eligiendo Propiedades en el menú objeto. El diálogo
Propiedades del Cuadro Múltiple consta de las páginas General, Ordenar, Presentación, Número,
Fuente y Diseño y ofrece prácticamente los mismos parámetros que ya conocemos de los
cuadros de lista y cuadros de tabla.

96
QlikView Designer I | 7 El CUADRO MÚLTIPLE

EJERCICIOS
Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw y continúe usándolo en capítulos sucesivos.
2. Guarde una copia del archivo para preservar el original en caso de que desee
comenzar de nuevo desde el principio más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También hay un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio completo para futura
referencia.
3. Haga una copia de su hoja Entorno de trabajo. Muévala al extremo derecho de
la hoja y denomínela Entorno de trabajo-7.
4. Comience a trabajar en la hoja Entorno de trabajo-7 y cree un cuadro múltiple
con los campos IDPedido, FechaPedido, Vendedor y NombreCompañía
(Etiqueta: Cliente), País y Exportador.

Ejercicios extra opcionales


1. Amplíe la columna derecha del cuadro múltiple para que se vean por completo
todos los valores.
2. En la página Propiedades del Cuadro Múltiple: Presentación, seleccione un color o
un degradado de color a su gusto para el cuadro múltiple cerrado. Si prefiere
utilizar el mismo color pálido del cuadro múltiple ya existente, puede hacer
uso también de la herramienta Copiar Formato para transferir las propiedades de
un objeto al otro.
3. Experimente con la hoja Propiedades del Cuadro Múltiple: Presentación marcando
la casilla de verificación Estilo de Rejilla y configurando la opción Limitar Lista
desplegable a 6 líneas.

97
QlikView Designer I | 7 El CUADRO MÚLTIPLE

98
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

8 OTROS CUADROS IMPORTANTES

Objetivos
 Analizar el objeto contenedor
 Analizar el objeto de búsqueda
 Introducir el cuadro de estadísticas y el cuadro de selecciones actuales
 Entender la flexibilidad del objeto de texto

Este capítulo analiza cuatro importantes objetos en QlikView: el objeto de búsqueda, el


cuadro de estadísticas, el cuadro de selecciones actuales y el objeto de texto.
El Objeto Contenedor
El objeto contenedor es un objeto nuevo en QlikView 10. Sirve como "contenedor" para
varios objetos gráficos distintos. Unas pequeñas pestañas o un desplegable permiten al
usuario elegir qué objeto desea mostrar. El objeto contenedor puede por tanto utilizarse en
lugar del Gráfico de Cambio Rápido para alternar entre los diversos tipos de objetos.
También posee la ventaja adicional de que los objetos que se encuentran en el contenedor
pueden utilizar dimensiones y expresiones distintas.

Figura 1. Ejemplo de un objeto contenedor: observe las pestañas en la parte superior derecha del objeto.

Puede agrupar los objetos en un contenedor por función, contexto o ambos. Los objetos
contenedor proporcionan a los diseñadores de documentos QlikView una forma de
presentar múltiples perspectivas de un mismo conjunto de hechos en un único espacio,
ahorrando con ello espacio y pudiéndose usar el objeto por tanto con mayor facilidad. El
contenedor no va ligado a una determinada perspectiva (dimensionalidad) ni a un
conjunto de métricas, ni siquiera a un tipo de objeto.
Los contenedores simplifican la presentación y mejoran el análisis de cualquier conjunto
de objetos.
Los contenedores se crean seleccionándolos de la lista de objetos disponibles. Los
usuarios secuencian la lista y también indican su preferencia en la selección de objetos.

99
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

Por ahora, los diseñadores deben crear los objetos primero para después colocarlos dentro
de un objeto contenedor.

Nota: Cada objeto del contenedor podrá manipularse como si se tratara de objetos
aislados. Como los objetos del contenedor son en realidad objetos enlazados, un
cambio en la imagen padre del objeto contenido se reflejará de forma automática
en el objeto contenedor, garantizando con ello la consistencia.

En lugar de utilizar el gráfico de cambio rápido o los objetos minimizados, los


diseñadores podrán consolidar cuadros de lista desde una sola entidad, reflejar múltiples
puntos de vista sobre un conjunto de hechos relacionados desde dentro de un contenedor
en una hoja y, por último, agrupar en una sola entidad tablas y cuadros de lista
relacionados. Todo ello empleando el objeto contenedor, novedad de QlikView 10.

Nota: Aunque es posible eliminar los objetos de hoja originales una vez que se han
colocado en un objeto contenedor, es mejor almacenarlos en una hoja oculta (tal
como se haría con una hoja de plantilla, por ejemplo) para permitir un fácil acceso
posterior, por si se desea editar o copiar.

Los objetos contenedor pueden editarse directamente en la hoja, seleccionando


Propiedades en el menú Objeto, o seleccionando Propiedades en el menú contextual que se
abre al hacer clic con el botón derecho del ratón.

Figura 2. Modificar un objeto contenedor desde el menú Propiedades.

Los diseñadores también podrán editar cualquier objeto de hoja accediendo al menú Hojas,
en las propiedades del Documento.

100
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

El Objeto de Búsqueda
Los objetos de búsqueda se utilizan para buscar información en cualquier parte del
documento. Se crean eligiendo un nuevo objeto de búsqueda en el menú Diseño, o desde
el menú del objeto de hoja.

Figura 3. El objeto de búsqueda en acción.

Cómo funciona
El diálogo de propiedades del objeto de búsqueda se abre eligiendo Propiedades en el
menú Objeto. Si el comando de propiedades está deshabilitado (en gris), probablemente no
disponga de los privilegios necesarios para realizar cambios en las propiedades.

Para configurar las opciones de búsqueda, haga selecciones en la pestaña General. Aquí
podrá decidir si desea buscar en todos los campos o solo en un conjunto específico de
campos.

101
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

Figura 4. La pestaña Presentación del Objeto de Búsqueda.

La pestaña Presentación permite definir el formato y el aspecto de su objeto de búsqueda.


Puede dar formato al estilo visual y al aspecto que mostrará el resultado de la búsqueda.
En la pestaña Fuente puede determinar el tipo y estilo de letra, así como el tamaño de la
misma en el texto del objeto de búsqueda. La pestaña Diseño permite especificar cómo
deseamos que se muestre el objeto de búsqueda en el diseño. Al igual que con otros
objetos QlikView, esto incluye parámetros relativos al borde y la capa en la que queremos
que resida el objeto. Por último, la pestaña Título contiene parámetros avanzados para
configurar el título del objeto de búsqueda.
El Cuadro de Estadísticas
Un cuadro de estadísticas no muestra valores de campo, sino que más bien presenta
estadísticas basadas en un valor de campo en particular. El cuadro de estadísticas puede
configurarse para que muestre cualquier número de un total de 15 funciones estadísticas.
Los parámetros predefinidos son: Contador de Totales, Suma, Media, Valor Mínimo y
Valor Máximo. Un cuadro de estadísticas de Ventas (CantidadVentasLínea) se puede
contemplar tanto en la pestaña Sample como en la de Basic Objects y se reproduce más
abajo, a continuación. Los contenidos del cuadro de estadísticas varían según va variando
el estado de las selecciones realizadas en el archivo QlikView (conforme a lo que haya
pulsado el usuario).

102
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

Figura 5. Un cuadro de estadísticas basado en las Ventas (el campo LineSalesAmount).

El Cuadro de Selecciones Actuales


El cuadro de selecciones actuales, como su propio nombre indica, muestra el estado de las
selecciones de su documento. Es una buena idea situar un cuadro de selecciones en cada
una de las hojas de su aplicación. El cuadro de selecciones actuales lista todos los campos
en los que se han realizado selecciones así como los valores seleccionados, o – si son
demasiados como para mostrarlos en el espacio asignado – el número de valores
seleccionados. Un cuadro de selecciones actuales se puede encontrar en la pestaña Sample
y la pestaña Basic Objects y se reproduce a continuación.

Figura 6. Un Cuadro de Selecciones Actuales es dinámico y representa el estado de las selecciones en todo momento.

Se puede configurar el cuadro de selecciones actuales con un desplegable para cada


campo mostrado. Es una buena idea para que los usuarios puedan modificar libremente
las selecciones directamente desde el cuadro de selecciones. Esta funcionalidad está
disponible en QlikView Desktop, en el cliente QlikView plug-in y en el cliente Ajax.
Objetos de Texto
Los objetos de texto sirven para añadir información a un documento QlikView. Pueden
emplearse para mostrar información de texto o una imagen en el diseño. Se pueden mover
y colocar en cualquier parte de la hoja, al igual que cualquier otro objeto de hoja.
Los objetos de texto también pueden emplearse de forma eficaz para mostrar los
resultados de cálculos y para crear fondos, bordes y títulos para grupos de objetos en una
página QlikView.
Introducción
Piense en un objeto de texto como en un objeto en blanco a la espera de contenidos. Podrá
usarlo para crear una página de introducción a su aplicación QlikView, o simplemente
para mostrar el modelo de datos que sustenta su análisis. Los objetos de texto también
pueden servir para mostrar imágenes y también pueden contener cálculos. Algunos
ejemplos de usos de los objetos de texto:
 Imágenes
 Expresiones y Cálculos

103
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

 Fondos
 Ejemplo de hoja de Introducción
Los ejercicios de este capítulo le ofrecen la posibilidad de experimentar con la creación
de sus propios objetos de texto.
Creación de Objetos de Texto
Al igual que cualquier otro objeto en QlikView, la manera más común de crear un objeto
de texto, además de copiar uno que ya exista, es hacer clic con el botón derecho en un
área en blanco del diseño para mostrar el menú Objeto de Hoja y seleccionar Nuevo Objeto de
Hoja: Objeto de Texto. También puede hacer clic en el icono de la barra de herramientas.
Fondos
Un objeto de texto de fondo puede ser tan simple como un cuadro de color sombreado
sobre el cual colocar iconos minimizados.

Figura 7. Objeto de Texto de fondo denominado “Ejercicios del Cuadro de Tabla” con tres objetos minimizados
en la parte superior.

Nota: Los objetos de texto son estupendos como fondo, para destacar una parte de
la hoja en particular, pero deberá evitar utilizarlos demasiado porque pueden añadir
excesiva complejidad a la hoja y porque pueden obstaculizar el acceso de los
usuarios y desarrolladores a los menús de objeto con el método familiar de hacer
clic con el botón derecho. Dicho esto, se pueden emplear fondos transparentes para
aportar bordes y títulos a grupos de elementos que el ojo deba interpretar como
unidos.

104
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

EJERCICIO – CREE UN OBJETO DE BÚSQUEDA


Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw y continúe utilizándolo en capítulos
subsiguientes.
2. Guarde una copia del archivo para preservar el original por si acaso deseara
comenzar desde el principio de nuevo más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También existe un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio completo para futura
referencia. Los objetos de búsqueda pueden servir para buscar en uno o varios
campos de la aplicación. Haciendo uso del objeto de búsqueda, podemos hacer
selecciones en campos que no están presentes en la hoja en la que tenemos el
objeto de búsqueda.
3. Haga una copia de la hoja Entorno de Trabajo. Desplácela a la derecha del
todo y denomínela Entorno de Trabajo-8.
4. Comience añadiendo los dos cuadros de lista Country y SupplierCountry a la
hoja Entorno de Trabajo-8.
5. Haga clic con el botón derecho sobre la hoja y abra Nuevo Objeto de Hoja y
seleccione Objeto de Búsqueda.
6. Marque el botón de opción Campos seleccionados.
7. Seleccione los campos Country y Suppliers.Country.
8. Vaya a la página Presentación y marque las casillas de verificación: Incluir
Excluidos y Resaltar Subcadena.
Incluir Excluidos – Incluirá valores en la búsqueda que hayan sido excluidos por
selecciones previas.
Resaltar Subcadena – Señalará en amarillo lo que haya introducido hasta el
momento en valores aún posibles
9. Pulse Aceptar para cerrar el diálogo de Propiedades.
10. Haga clic en el objeto de búsqueda para abrirlo a la búsqueda.
11. Comience tecleando S.
Como se puede observar, hay un cuadro con la búsqueda en ambos campos. Si
hubiera más valores de los que el cuadro puede mostrar, sólo se mostrará en la
ventana de resultado la cifra de resultados hallados.
12. Continúe tecleando w para buscar Sweden (Suecia).
Como puede observar, el número de resultados ahora se observa en la ventana
de resultados y los valores introducidos van destacados en amarillo.
13. Introduzca la letra e y pulse Intro cuando sólo Sweden esté disponible en ambos
cuadros de lista.
Sweden se ha seleccionado ahora en ambos cuadros de lista.

105
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

14. Añada otro cuadro de lista, ProductName a la hoja. Los productos disponibles
ahora son productos que se han vendido a clientes de Suecia (Sweden),
suministrados por proveedores suecos (Swedish suppliers).

Consejo: Si desea hallar diferentes países en ambos cuadros de lista,


busque primero un país y haga clic en el valor del cuadro de lista en el que
desee hacer la selección. A continuación, busque el otro país y haga clic en
ese mismo valor en el otro cuadro de lista.

Crédito Extra
1. Averigüe qué productos se han vendido a España (Spain) mediante
proveedores canadienses (Canadian suppliers).
2. A continuación cree un cuadro de búsqueda que busque en todos los campos
de la aplicación.

106
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

EJERCICIO – CREE UN OBJETO DE TEXTO COMO


FONDO
Haga lo siguiente:
1. Continúe trabajando en el archivo QVDesigner1_Student.qvw.
2. Guarde una copia del archivo para preservar el original por si acaso deseara
comenzar de nuevo más tarde. Haga esto mediante el comando Archivo |
Guardar Como. También existe un archivo QlikView terminado en
―_Solution.qvw‖ que contiene el ejercicio completo para futura referencia.
3. En su hoja Entorno de Trabajo-8, haga clic con el botón derecho sobre un área
en blanco del diseño para mostrar el menú Objeto de Hoja y seleccione Nuevo
Objeto de Hoja: Objeto de Texto. También puede hacer clic en el icono de la barra
de herramientas.

4. En la pestaña General del nuevo objeto de texto, introduzca un texto cualquiera


en la ventana de Texto. Puede introducir por ejemplo: Muestra de Fondo de
Objeto de Texto.

107
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

5. Cerciórese de que el desplegable Representación esté marcado en Texto y que


las dos casillas de verificación de las barras de desplazamiento estén
deseleccionadas.
6. En el área de Diseño, en el centro del diálogo, seleccione Centrado para
Alineación Horizontal y Superior para Alineación Vertical.
7. Haga clic en el recuadro de Color para cambiar el color de fondo.
8. Experimente con el deslizador Transparencia.
9. Haga clic en la pestaña Fuente y efectúe todos los cambios que desee.
10. En la pestaña Diseño, confirme que el botón de opción Inferior esté marcado
para la Capa.
11. En la pestaña Título, asegúrese de que la casilla de verificación Mostrar Título
esté sin seleccionar.

12. Pulse Aceptar. Manipule el objeto de texto en la hoja. Experimente añadiéndole


bordes. Guarde su trabajo.

Imágenes
Se pueden incluir imágenes (fotos, gráficos, etc.) en los objetos de texto del siguiente
modo:
 dinámicamente, utilizando una expresión en la ventana de Texto de la pestaña
General.

108
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

 automáticamente, incrustando la imagen utilizando la sentencia Info Load en el


script.
 manualmente, conectando la imagen con el objeto de texto mediante el botón
Imagen de la pestaña General.
En el ejercicio que hay a continuación, colocaremos una imagen en un objeto de texto
empleando el método manual.

EJERCICIO – CREE UN OBJETO DE TEXTO BASADO


EN UNA IMAGEN
Haga lo siguiente:
1. Suponiendo que su archivo sigue aún abierto, vaya a la hoja Entorno de
Trabajo-8.
2. Cree un nuevo objeto de texto.
3. En la pestaña General, pulse el botón Imagen en la sección Fondo. Haga clic en
el botón Cambiar, y diríjase a la carpeta Archivos en el directorio de los
materiales del curso.

109
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

4. Seleccione el archivo QV10_Banner.png y pulse Abrir.


5. Experimente con los menús desplegables Ajuste de Imagen y Alineación,
cambiando las selecciones, pulsando Aceptar y experimentando con el objeto
de texto en su hoja.

6. Sitúe el objeto de texto en su hoja Entorno de Trabajo y guarde su trabajo.

Expresiones y Cálculos
Los objetos de texto pueden ser formas contundentes de presentar datos y cálculos. Allí
donde vea un botón Elíptico en QlikView significa que se trata de un lugar en el que

110
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

podrá insertar una expresión. Un objeto de texto puede representar dicha expresión en
cualquier parte de su archivo QlikView.
En el ejercicio que hay a continuación, utilizaremos una expresión y función QlikView
para crear un objeto de texto dinámico que mostrará la recarga de datos más actual para
nuestro archivo QlikView.

111
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

EJERCICIO – EXPRESIONES Y CÁLCULOS


Haga lo siguiente:
1. Vaya a su hoja Entorno de Trabajo-8.
2. Cree un nuevo objeto de texto.
3. En la ventana Texto, introduzca lo siguiente:
='[ Updated at ' & timestamp(reloadtime(), 'hh:mm
on MMM DD, YYYY') &' ]'

Nota: Esta expresión emplea una combinación de texto ("actualizado a"),


función (tiempo de recarga) y sintaxis de formato ( hh:mm y MMM DD, AAAA
para lograr el resultado deseado. Aprenderá más cosas sobre funciones y
formato en capítulos subsiguientes de los materiales de formación de QlikView.

4. Haga que el color de fondo coincida con el de la hoja. (A menos que haya
modificado algo, éste debería ser blanco) o también puede fijar la
transparencia en 100% y entonces el color de fondo ya no le preocupará. Pulse
Aceptar. Debería mostrarse el tiempo de recarga.

112
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

5. Sitúe el nuevo objeto en la página.


6. Guarde su trabajo.

Ejemplo de hoja de Introducción


Un Objeto de Texto a modo de Introducción puede servir como primera orientación a los
usuarios. Se puede crear una hoja introductoria empleando una combinación de objetos de
texto individuales, formateados según el tipo de presentación o diseño que esté tratando
de obtener, o puede crear su propio objeto de texto a modo de Hoja Introductoria con
cualquier otra aplicación e insertarlo luego como imagen en su aplicación QlikView. Esto
es lo que haremos en el ejercicio siguiente, basándonos en un objeto de hoja introductorio
creado con anterioridad para nuestro ejemplo.

113
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

EJERCICIO – OBJETO DE TEXTO A MODO DE HOJA DE


INTRODUCCIÓN
Haga lo siguiente:
1. Suponiendo que su archivo de trabajo continúa abierto, cree una hoja llamada
How To-8.
2. Cree un nuevo objeto de texto.
3. No hay texto que introducir en la ventana de Texto. Fije el fondo en Imagen
haciendo clic en el botón Imagen. Haga clic en Cambiar y navegue hasta la
carpeta Archivos. Haga clic en HowToSheet.png y en Abrir.
4. Seleccione Mantener Aspecto en el desplegable Ajuste de Imagen y pulse Aceptar.
5. Dimensione el nuevo objeto de hoja en su hoja.

Otros Ejemplos
La imagen que vemos a continuación es una representación del modelo de datos
subyacente a los materiales del curso. Se creó utilizando las herramientas
disponibles en QlikView y puede resultar una adición muy interesante a sus
archivos QlikView, especialmente en aquellos casos en los que los desarrolladores
o usuarios finales necesiten comprender las relaciones que se dan entre los datos
fuente.

114
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

Figura 8. Estructura de datos del curso Designer I.


Cuando active por primera vez el Visor de Tablas (disponible desde el menú
Archivo), puede que se encuentre con un diseño un tanto congestionado en las
tablas. Puede hacer clic y arrastrar las tablas para colocarlas bien. Simplemente
asegúrese de pulsar Aceptar cuando haya terminado de mejorar el diseño para no
perder los cambios.

Consejo: Disponga el diseño a su gusto en el Visor de Tablas y pulse Aceptar


cuando haya terminado para preservarlo la próxima vez que utilice el Visor de
Tablas en QlikView.

115
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

EJERCICIO EXTRA – HOJA DE SISTEMA Y MODELO DE


DATOS
Haga lo siguiente:
1. Cree una imagen de la estructura de datos de su archivo del curso
QVDesigner1_Student.qvw empleando las herramientas disponibles en
QlikView (Pista: localice y utilice el Visor de Tablas).

Figura 9. Pulse en el botón Exportar Imagen para hacer una copia de su estructura de datos y guárdelo en
la carpeta Archivos.

2. Añada una hoja a su diseño. Dele el nombre de Sistema-8 e inserte un objeto


de texto que contenga la imagen del modelo de datos antes creado. Asegúrese
de dar un formato adecuado a su objeto de texto, prestando especial atención
al área del Fondo en la página General de las Propiedades del Objeto de Texto.

3. Guarde su trabajo.

Dar formato, Redimensionar, Copiar y Mover Objetos de Texto


Los objetos de texto tienen unos menús de formato, tamaño, copiado y desplazamiento no
muy diferentes de otros objetos en QlikView. Las tres pestañas que encontrará
disponibles para formateado de Objetos de Texto son: General, Fuente y Diseño. Los
objetos de texto pueden redimensionarse, copiarse y moverse como cualquier otro objeto.
A veces colocará en la página objetos de texto que no tengan bordes, siendo así difícil
determinar dónde se debe pinchar para dimensionarlos. En lugar de pulsar todos los
botones para activar y desactivar los bordes una y otra vez, active simplemente la Rejilla
de Diseño para ver los bordes del objeto de texto y poder así dimensionarlo sin problema.

116
QlikView Designer I | 8 OTROS CUADROS IMPORTANTES

Figura 10. Activación de la Rejilla de Diseño.

Observe lo fácil que es ver dónde pinchar para redimensionar la imagen ahora:

Figura 11. Utilización de la Rejilla de Diseño para facilitar el redimensionado de objetos que carecen de borde o
título.

117
QlikView Designer I | 9 GRÁFICOS

9 GRÁFICOS
Objetivos
 Aprender sobre los gráficos: cómo crearlos y sus propiedades
 Editar el formato y el diseño de gráficos ya existentes
 Utilizar expresiones matemáticas comunes y agregaciones en los gráficos

Los gráficos son un conjunto de objetos gráficos que pueden mostrar una o varias
expresiones, trazadas sobre una o varias dimensiones, como por ejemplo: "Total de ventas
por mes." En QlikView, reconocerá los tipos de gráficos más comunes: el gráfico de
barras, el de líneas, el de tarta, así como también otros muchos tipos de gráficos, incluidos
dos tipos de tabla que también se consideran gráficos.

Cuestiones Básicas
Antes de acometer la creación de un gráfico, vamos a explorar brevemente parte de la
funcionalidad básica sobre gráficos que incluye QlikView.

Los gráficos se pueden mover, puede modificarse su tamaño (dimensionarse) y se pueden


copiar, de igual manera que otros objetos de hoja.

Puede duplicar un gráfico cualquiera en QlikView empleando el siguiente método:

1. Pulse la tecla CTRL y manténgala pulsada mientras sitúa el cursor del ratón en la
cabecera del gráfico
2. A continuación pulse el botón del ratón y arrastre el gráfico hacia un lado.
Mientras lo arrastra, asegúrese de que aparece un pequeño signo más; si no lo hace,
esto significa que ha soltado la tecla CTRL.

118
QlikView Designer I | 9 GRÁFICOS

Minimizado Automático y Restaurado Automático


Por defecto, los gráficos están minimizados de forma automática, y se restauran haciendo
doble clic en su cabecera. Un gráfico minimizado se mostrará como un pequeño icono
con un breve indicador de qué tipo de gráfico se trata. A continuación un ejemplo de estos
iconos indicadores:

Si alguna vez necesitara desactivar la funcionalidad de minimizado automático de un


gráfico, puede hacerlo deshabilitando las opciones Permitir Minimizar y Minimizado
Automático de la pestaña Título del diálogo Propiedades de Gráfico.

119
QlikView Designer I | 9 GRÁFICOS

Cambiar el Tipo de Gráfico mediante el Icono de Cambio Rápido


Algunos gráficos en QlikView se pueden mostrar mediante más de un tipo. Podrá
seleccionar los tipos de gráfico que desee haciendo clic sobre los mismos en la ventana
Cambio de Estilo Rápido en la pestaña General del diálogo Propiedades de Gráfico.

120
QlikView Designer I | 9 GRÁFICOS

Si observamos el gráfico ya completo, hay un pequeño icono en la cabecera del gráfico.


Este icono muestra una miniatura del siguiente tipo de gráfico que verá aparecer si hace
clic sobre este icono.
A continuación un ejemplo de un icono de Gráfico de Barras que aparecería como tipo de
nuestro gráfico, si hiciéramos clic sobre él.

Creación de un Gráfico
La forma habitual de crear un gráfico pasa por definir lo que queremos que muestre,
cómo lo hará y qué aspecto tendrá, en el diálogo Propiedades de Gráfico. No obstante, si
desea crear un gráfico simple y no necesita parámetros muy detallados, puede que
prefiera utilizar el Asistente de Gráfico Rápido. En ambos casos obtendrá un gráfico

121
QlikView Designer I | 9 GRÁFICOS

completo, pero el proceso de creación se simplificará mucho más empleando el Asistente


de Gráfico Rápido.
Crear un Gráfico Utilizando el Asistente de Gráfico Rápido
Comencemos con un gráfico que muestra las ventas por país.
1. Diríjase a la hoja Basic Objects y elija Asistente de Gráfico Rápido en el menú
Herramientas, o haga clic en el botón Gráfico Rápido de la barra de herramientas.
La primera página del Asistente de Gráfico Rápido explica la finalidad del asistente y
los pasos básicos que se han de dar para crear un gráfico con este asistente.

Figura 1. La primera página del Asistente de Gráfico Rápido.

2. Pulse Siguiente.
3. En el Paso 1 elegimos el tipo de gráfico. El gráfico de barras está seleccionado por
defecto. Pulse Siguiente.

122
QlikView Designer I | 9 GRÁFICOS

4. En el Paso 2 defina la dimensión del gráfico que se mostrará en el eje x. Elija País
en la lista desplegable Primera Dimensión. A continuación pulse Siguiente.

Figura 2. Definición de la dimensión del gráfico.

5. En el Paso 3 se define la expresión del gráfico, que servirá para calcular la altura
de las barras. Suma ya está preseleccionada. Elija el campo LineSalesAmount en la
lista desplegable.

123
QlikView Designer I | 9 GRÁFICOS

Figura 3. Definición de la expresión del gráfico.

6. El Paso 4 le ofrece unas cuantas opciones de formato habituales. Deje las opciones
sin modificar y pulse Finalizar.

Figura4. El gráfico finalizado muestra las ventas por país.

Con el gráfico ya en la hoja, queda patente que hay mucho que mejorar en cuanto al
título, el formato o la ordenación del gráfico. Podrá realizar otros ajustes en el diálogo
Propiedades de Gráfico en cualquier momento que lo desee.
Creación de un Gráfico Utilizando el Diálogo de Plena Funcionalidad
Ahora tomaremos el camino más largo y crearemos un gráfico nuevo que muestre el
número de pedidos por cliente utilizando el diálogo Propiedades de Gráfico.
1. Vaya a la hoja Basic Objects y cree un gráfico de barras eligiendo para ello Nuevo
Objeto de Hoja - Gráfico en el menú Diseño.

124
QlikView Designer I | 9 GRÁFICOS

Figura 1. La primera página del diálogo Propiedades de Gráfico.

2. En Tipo de Gráfico, el gráfico de barras se encuentra ya preseleccionado. Pulse


Siguiente. Esto le llevará a la página Dimensiones.
3. Especifique lo que representa el eje x seleccionando una dimensión de
Campos/Grupos Disponibles. En este ejemplo seleccionamos CompanyName
(NombredeCompañía) y pulsamos Añadir >.

125
QlikView Designer I | 9 GRÁFICOS

Figura 6. El diálogo Dimensiones.

4. En la opción Etiqueta introduzca Cliente como nombre de la dimensión.


5. Para especificar lo que desea que represente el eje y, pulse Siguiente. Esto le llevará
al diálogo Editar Expresión.

126
QlikView Designer I | 9 GRÁFICOS

Figura 7. El diálogo Editar Expresión.

Figura 8. La pestaña Expresiones.

127
QlikView Designer I | 9 GRÁFICOS

6. Si está familiarizado con la sintaxis de una expresión, podrá introducir su


expresión directamente en el editor de la expresión. Si no es así, las opciones de la
parte inferior del diálogo le ayudarán a crear la expresión. En nuestro caso,
crearemos la función count(OrderIDCounter)(ContadordeIDdePedido)
seleccionando Total count en la lista desplegable Agregación y OrderIDCounter en
Campo.
Nota: Si el desarrollador de QlikView no hubiera creado el campo
OrderIDCounter en el modelo de datos, puede que se encuentre con un problema
de falta de precisión numérica aquí. Puede que sea necesario marcar la opción
Distinct para hacer que los IDs de pedidos duplicados sólo cuenten una vez

7. Haga clic en el botón Pegar, seguido de Aceptar, para cerrar el diálogo Editar
Expresión. Esto le devolverá al diálogo de Propiedades de Gráfico: Expresiones. Allí,
introduzca Pedidos como Etiqueta de la expresión y marque Números en Punto de
Datos en Opciones de Presentación.
8. Existen varias páginas adicionales que le permiten diversas personalizaciones del
gráfico, pero ya hemos introducido suficiente información para crear un gráfico
básico. Haga clic en Finalizar para contemplar un gráfico completamente funcional
y totalmente operativo, aunque algo confuso, el cual se muestra a continuación:

Figura 9. El gráfico básico de Pedidos por Cliente.

Selecciones en los Gráficos


Deberíamos tomarnos un momento para analizar la selección de datos directamente en el
gráfico. Como se trata de un objeto dinámico, hay varias maneras de realizar selecciones
directamente en los gráficos:
 Mantenga pulsado el botón izquierdo del ratón y arrástrelo sobre algunas de las
barras del gráfico. Habrá seleccionado los clientes que corresponden a las barras
seleccionadas.

128
QlikView Designer I | 9 GRÁFICOS

 Para limitar aún más la selección, puede arrastrar con el ratón sobre una o unas
cuantas de las barras restantes.
 Los valores no adyacentes se pueden seleccionar mediante CTRL-Clic.
 Elija Borrar Todas las Selecciones del menú objeto del gráfico para eliminar de
forma selectiva las selecciones realizadas en el gráfico, o haga clic en el botón
Borrar para eliminar todas las selecciones.
 También podrá realizar múltiples selecciones arrastrando sobre los valores a lo
largo del eje x, siempre y cuando estén visibles.
Cambiar las Propiedades de Gráfico para gráficos ya creados
Hasta aquí ha creado un gráfico básico pero quizás desee mejorar su aspecto. Esta sección
proporciona ejemplos adicionales para ver lo que se puede lograr con las potentes
capacidades gráficas de QlikView. A continuación avanzaremos mostrando un par de
ejemplos que mejorarán el aspecto y la funcionalidad de los gráficos creados en las
secciones anteriores de este capítulo.
Los cambios en los gráficos ya existentes se realizan en el diálogo Propiedades de Gráfico el
cual se abre haciendo clic con el botón derecho sobre el gráfico y eligiendo Propiedades
en el menú.
Nuestro primer objetivo será simplificar el aspecto del gráfico de Pedidos creado en la
sección anterior.
Ordenar y Restringir los Valores de Dimensión
Para ordenar y acotar la visualización de los valores de dimensión (los clientes mostrados
en el gráfico y el número de pedidos que han realizado) seguiremos los siguientes pasos:
1. Haga clic con el botón derecho sobre el gráfico Pedidos y abra su diálogo de
Propiedades de Gráfico. Vaya a la página Ordenar.
2. En el grupo Ordenar por marque Valor Y y Descendente para ordenar las barras según
su tamaño.
3. Pulse Aceptar para cerrar el diálogo y compruebe el resultado.
Deberíamos limitar también el número de clientes (esto es, valores de la dimensión)
mostrados de una vez en el gráfico:
4. Haga clic con el botón derecho nuevamente en el gráfico y diríjase a la página de
diálogo Presentación. Limite el número de barras marcando la casilla Número Máximo
Visible e introduciendo 10 en el cuadro de edición.

129
QlikView Designer I | 9 GRÁFICOS

Figura 10. El gráfico Pedidos tras los primeros ajustes.

5. Repita los mismos pasos para el gráfico Ventas por País.


Mostrar y Formatear Números en los Gráficos
En el gráfico Ventas, sería bueno tener cifras sobre las barras, como en el gráfico de
Pedidos.
1. Abra la página Propiedades de Gráfico: Expresiones del gráfico de Ventas y marque la
opción Valores sobre los Datos. Haga clic en Aceptar para ver el resultado.
Ahora visualizamos números en el gráfico, pero, obviamente, habría que ajustar el
formato numérico para lograr una mejor perspectiva.
2. Haga clic con el botón derecho sobre el gráfico otra vez y diríjase a la página
Propiedades de Gráfico: Número.
3. Marque Fijar en. Este formato le permite restringir el número de decimales que se
mostrarán. Fije el valor de Decimales en 1.
4. Introduzca $ como la unidad para el eje y en Símbolo.
5. Introduzca la cifra 1000 $ en Símbolo y pulse Aceptar.
Ajustar las Etiquetas de Dimensión
Las etiquetas del eje x están un poco apretadas en ambos gráficos. Aparte de limitar aún
más el número de barras, hay otras cosa que se pueden hacer para resolver el problema.
Repasaremos algunas de ellas ahora en el gráfico de Ventas. Podrá probarlas en uno o en
ambos gráficos. También mejorará su experiencia con esto en el ejercicio que hay al final
del capítulo. Los parámetros también pueden combinarse entre sí.
 Puede fijar una fuente de menor tamaño para las etiquetas del eje x. Para ello,
diríjase a la página Propiedades de Gráfico: Ejes. En Eje de Dimensión pulse en Fuente
y seleccione un número menor de fuente en el diálogo Fuente.
 Puede mostrar las etiquetas vertical o diagonalmente. Esto se hace en la página
Propiedades de Gráfico: Ejes en Eje de Dimensión eligiendo el símbolo
correspondiente para las Etiquetas de Primera Dimensión.

130
QlikView Designer I | 9 GRÁFICOS

 Puede limitar el número de caracteres para las etiquetas de dimensión. Esto


resulta útil cuando las longitudes distintas de las etiquetas ocasionan problemas
en el diseño. Para ello, active la opción Limitar Leyenda (Caracteres) en el diálogo
Propiedades: Presentación e introduzca un número máximo de caracteres en el
cuadro de edición.
Si merodea con el puntero del ratón sobre las barras del gráfico verá aparecer un mensaje
emergente informándole de los valores del eje x y el eje y (a menos que se hayan
desactivado las etiquetas emergentes).
Fijar el Título del Gráfico
Mientras que el gráfico de Pedidos ya cuenta con un título apropiado, el gráfico de Ventas
aún no. El título se puede fijar en la página de diálogo General, la cual se utiliza
principalmente para escoger el tipo de gráfico.
1. Haga clic con el botón derecho en el gráfico de ventas y diríjase a la página
Propiedades de Gráfico: General.
2. Marque Mostrar Título en Gráfico si es que esto no se ha hecho aún.
3. Introduzca el título Ventas por País.
4. Pulse Aceptar.
Como muestran las imágenes a continuación, los gráficos finalizados se ven mucho mejor
tras estas modificaciones básicas. Ya hemos cubierto los pasos más elementales que se
pueden dar para la creación de unos gráficos claros y sencillos.

Figura11. Los gráficos finalizados.

131
QlikView Designer I | 9 GRÁFICOS

Otras propiedades de Gráficos


Además de los parámetros y propiedades que ya se han mencionado, existen otras muchas
funciones en el diálogo Propiedades de Gráfico. Algunos de los elementos más importantes
contenidos en estas páginas se listan a continuación:
General
casillas de verificación para Cambio de Estilo Rápido, condiciones de
cálculo y mensajes de error personalizados.
Dimensiones
un botón para animación de gráficos.
Expresiones
opciones para acumulación y líneas de tendencia.
Estilo
una amplia gama de aspectos entre los que elegir, dependiendo del tipo de
gráfico elegido.
Presentación
contiene más opciones de formato, incluyendo la capacidad de añadir barras
de desplazamiento para los ejes x, texto de fórmulas y líneas de referencia.
Colores
opciones de color, transparencia y fondo; para establecer los colores de las
barras y el fondo del gráfico.
Fuente
las configuraciones de esta página se aplican a todo el texto del gráfico que
no haya recibido algún tipo de fuente determinado en controles aparte (por
ej. los de los ejes).
Diseño
contiene las mismas opciones que para los cuadros de lista.
Título
contiene las mismas opciones que para los cuadros de lista.

Experimente libremente con estos parámetros y acuda al Manual de Referencia o la


Ayuda online de QlikView si desea más detalles.
Tipos de Gráficos más comunes
Hasta aquí únicamente se ha trabajado con gráficos de barras. Pero QlikView ofrece una
completísima gama de tipos de gráficos. En esta sección presentamos una galería con
algunos de los tipos de gráficos.
Gráfico de Tarta
Para transformar el gráfico de barras Ventas de la sección anterior en un gráfico de tarta,
tan solo tiene que:

132
QlikView Designer I | 9 GRÁFICOS

1. Hacer clic con el botón derecho en el gráfico e ir a la página Propiedades de Gráfico:


General.
2. Pulse en el símbolo del gráfico de tarta.
3. Continúe hasta el diálogo Presentación.
4. Marque Mostrar Números en la Leyenda para que los valores se muestren en una
leyenda junto al gráfico.
5. Pulse Aceptar.

Figura 12. El gráfico Ventas, transformado en un gráfico de tarta.

De esta misma manera, puede cambiar su gráfico convirtiéndolo en cualquier otro, dentro
de los tipos disponibles. Debería por supuesto plantearse qué tipo se adapta mejor a los
datos que desea mostrar en cada situación en particular.
Gráfico de Bloques
A continuación transformaremos el gráfico de tarta en un gráfico de bloques, en el que el
área de bloques muestra el tamaño relativo de cada valor:

1. Haga clic con el botón derecho en el gráfico y diríjase a la página Propiedades de


Gráfico: General.
2. Haga clic en el símbolo del gráfico de bloques.
3. Pulse el botón Aceptar.

133
QlikView Designer I | 9 GRÁFICOS

Figura 13. El gráfico Ventas transformado en un Gráfico de Bloques (trate de determinar qué más se modificó para
producir este gráfico de bloques y que los datos se visualicen de esta manera).

Tabla Simple
Cuando el programa traza una representación gráfica de los datos, el gráfico en realidad
se está basando en una tabla subyacente. Esta tabla puede visualizarse transformando el
gráfico mismo. Esto se hace de la siguiente manera:
1. Abra de nuevo la página Propiedades de Gráfico: General.
2. Haga clic en el símbolo de Tabla Simple.
3. Pulse Aceptar y ajuste las columnas según lo vea conveniente.

Figura 14. El gráfico Ventas, transformado en Tabla Simple.

134
QlikView Designer I | 9 GRÁFICOS

Nota acerca de las Expresiones Matemáticas


En el diálogo Editar Expresión, podrá elegir en el listado entre las múltiples funciones de
agregación. Hasta ahora hemos estado empleando las funciones Sum y Total Count, pero
hay muchas más funciones que elegir. Cuando haya escogido una función, seleccione el
campo cuyos valores debieran emplearse para el cálculo y haga clic en Pegar para
transferir su nueva expresión a la ventana Expresión.
Si cometiera algún error, podrá editar o eliminar la expresión directamente en esta
ventana. El diálogo Editar Expresión también guarda constancia de lo que usted teclea,
ofrece comandos Deshacer y Rehacer en su menú Editar y le avisa mediante un cambio de
colores o mensajes de error si trata de emplear la sintaxis equivocada o campos ilegales
en las expresiones.

Figura 15. Elección de funciones de agregación en el diálogo Editar Expresión.

A continuación se mencionan algunas de las funciones que más se utilizan. El Manual de


Referencia de QlikView y la Ayuda online contienen descripciones detalladas acerca de
todas las funciones de agregación.
Numeric count – El número de valores numéricos
Total count – El número total de valores
Sum – La suma de los posibles valores numéricos
Average – La media de los valores numéricos seleccionados

135
QlikView Designer I | 9 GRÁFICOS

Min – El menor de los valores numéricos seleccionados


Max – El mayor de los valores numéricos seleccionados
Only value – Si solo hay un único valor, éste se muestra
Generalmente, no se puede utilizar más de una función de agregación en un mismo
nombre de campo (como una suma de medias de valores de campo). Si deseara calcular
tales agregaciones anidadas, necesitaría una sintaxis más compleja. De nuevo le
remitimos a la documentación de QlikView para una información más detallada acerca de
las funciones de agregación y toda la librería completa de funciones disponibles para su
utilización en cálculos y expresiones. También podría adquirir formación adicional sobre
este tema apuntándose a algún curso de QlikView.
Consejo: Recuerde que se pueden utilizar funciones y cálculos en los objetos de texto
y también allí donde vea el botón símbolo de la elipsis en QlikView

Exportar gráficos
Hay muchas maneras de exportar gráficos QlikView o datos de gráficos a otros archivos o
programas. Todos los comandos necesarios se hallan en el menú del gráfico, al cual se
accede haciendo clic con el botón derecho sobre el gráfico. Los comandos varían
ligeramente dependiendo de si se trata de un cuadro gráfico (como un gráfico de barras,
de líneas, de tarta o de bloques) o un gráfico de tabla (tabla simple o tabla pivotante) pero
la funcionalidad es similar.
Imprimir como PDF Exporta (imprime) el gráfico a un archivo PDF. El driver
de la impresora QlikViewPDF se instala habitualmente
junto con el paquete de instalación de QlikView y
también se puede seleccionar en el desplegable Nombre
de Impresora cuando se envíe a una impresora
convencional.
Enviar Valores a Excel para gráficos.
Enviar a Excel para gráficos de tabla.
Exporta el gráfico de tabla o los datos del gráfico a Excel.
Exportar Guarda el gráfico en un archivo. Para gráficos podrá
elegir entre los formatos jpg, bmp, png o gif. Para
gráficos de tabla, QlikView ofrece incluso más formatos,
incluyendo diversos formatos de texto, html, xml o xls.
Copiar al Portapapeles Tabla Completa - para gráficos de tabla solamente.
Área de Datos de Tabla - para gráficos de tabla sólo.
Valor de Celda - para gráficos de tabla sólo.
Valores - para otros tipos de gráficos únicamente.
Imagen
Objeto

136
QlikView Designer I | 9 GRÁFICOS

Referencias en los gráficos


En muchos casos, resulta útil comparar los datos de los gráficos según diferentes
selecciones. Para ello puede utilizar las referencias de los gráficos.

1. En la hoja Sample observe el gráfico de barras Sales per Country (Ventas


por País). Borre todas las selecciones en caso de que haya alguna.
2. Seleccione Men's Footwear en el cuadro de lista Category.
3. Haga clic con el botón derecho sobre el gráfico de barras Sales per
Country (o Ventas por País) y elija Establecer Referencia en el menú. Ahora
se visualizan unas barras de referencia en un color más tenue.
4. Seleccione Women's Footwear en el cuadro de lista Category. Las barras
actuales muestran las ventas de calzado femenino, mientras que las barras
de referencia aún muestran las ventas de calzado masculino seleccionado
anteriormente, así se pueden comparar fácilmente ambos valores.

Figura 16. Establecer Referencia.

5. Haga clic con el botón derecho sobre el gráfico de nuevo y elija Eliminar
Referencia en el menú.

137
QlikView Designer I | 9 GRÁFICOS

138
QlikView Designer I | 9 GRÁFICOS

EJERCICIO – CUESTIONES BÁSICAS


Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw.
1. Guarde una copia del archivo para tener el original en caso de que desee
comenzar de nuevo desde el principio más tarde. Haga esto mediante el
comando Archivo | Guardar Como. También hay un archivo QlikView
terminado en ―_Solution.qvw‖ que contiene el ejercicio para futura referencia.
2. Haga una copia de la hoja Entorno de Trabajo (o Worksheet, según se la haya
denominado). Muévala a la derecha del todo y denomínela Entorno de
Trabajo-9.
3. Cree un gráfico de barras que muestre las ventas por categoría de producto en
la hoja Gráficos. Podrá utilizar el Asistente de Gráfico Rápido o el diálogo
completo de Propiedades de Gráfico. Su gráfico deberá tener las siguientes
propiedades:
• NombreCategoría como dimensión en el eje x.
• Etiquete la dimensión NombreCategoría como Categoría
• Sum(LineSalesAmount) como expresión en el eje y.
• Ventas Por Categoría de Producto como título del gráfico.
• Las barras deben ordenarse por altura, comenzando por la más alta.
• Debería haber cifras que indiquen los valores sobre las barras.
• Las ventas deberán mostrarse en miles de $.
• Las etiquetas de dimensión deberán mostrarse en diagonal.
• El gráfico debería contener barras multicolores, pero, en casos raros, como
éste, en el que está seleccionada la opción de múltiples colores, asegúrese
de que esté marcada la opción Colores persistentes de la página Propiedades
de Gráfico: Colores.

Figura 17. El gráfico terminado

139
QlikView Designer I | 9 GRÁFICOS

140
QlikView Designer I | 9 GRÁFICOS

EJERCICIO – GRÁFICO
Haga lo siguiente:
2. Continuando con el gráfico del ejercicio, en Propiedades de Gráfico: Estilo,
cambie la orientación del gráfico de modo que pase a mostrar barras
horizontales.

Figura 18. El gráfico del ejercicio anterior, con modificaciones.

3. Haga clic en la página Propiedades de Gráfico: Título. Contiene diversas opciones


para el título del gráfico en los iconos especiales Imprimir y Enviar a Excel.
Cierre todos los diálogos pulsando Aceptar y pruebe los nuevos iconos en el
título del gráfico.
4. Cree un gráfico de tarta que muestre el número de pedidos entregados por
exportador. Su gráfico deberá tener las siguientes propiedades:
• Exportador como dimensión.
• Count(ContadorIDPedidos) como expresión (introducida manualmente o
pegada utilizando el asistente de función, en cuyo caso, la agregación que
se ha de seleccionar es ―Total Count‖).
• Exportadores como título del gráfico.
• Valores sobre los datos
• Las porciones o sectores de la tarta deben ordenarse por el valor y.
• No debe haber números en la leyenda.
5. Puede marcar la opción Relativo en Propiedades de Gráfico: Expresiones para
mostrar porcentajes en lugar de números absolutos.

141
QlikView Designer I | 9 GRÁFICOS

Figura 29. El gráfico de tarta finalizado.

6. Modifique las propiedades de este gráfico de modo que permita a los usuarios
convertirlo de un Gráfico de Tarta a una Tabla Simple, utilizando las casillas de
verificación del Cambio de Estilo Rápido, en la página General. Asegúrese de
marcar ambos tipos (necesitará desplazarse un poco hacia abajo para encontrar
la casilla de verificación de la Tabla Simple).

Aquí tiene el aspecto que tendrá el gráfico finalizado cuando utilice el Cambio de
Estilo Rápido para convertirlo en una Tabla Simple:

142
QlikView Designer I | 9 GRÁFICOS

143
QlikView Designer I | 9 GRÁFICOS

144
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

Objetivos
 Presentar el script de carga de QlikView
 Cargar datos desde Microsoft Excel
 Explorar la estructura del modelo de datos en QlikView

La formación en el diseño de formatos QlikView va dirigida a diseñadores que


principalmente trabajan con aplicaciones QlikView ya creadas. Este capítulo presenta una
visión general acerca del proceso de cargar datos en una aplicación QlikView y explica
los conceptos y procedimientos básicos. También podrá cargar datos procedentes de
tablas o archivos Excel en su archivo QlikView.
Este curso no entra en detalles respecto a la gestión de script ni describe las mejores
prácticas recomendadas para realizar scripts. Estos temas los cubren otros cursos de
QlikView Developer.

Cargar Datos en QlikView


Hasta ahora hemos estado trabajando con archivos QlikView que ya habían sido cargados
con los datos necesarios para la realización de los ejercicios. En este capítulo, en cambio,
nos centraremos en cómo cargar los datos en QlikView.
Un documento QlikView se crea recuperando datos de una o varias fuentes, por ej. desde
una base de datos relacional, o desde archivos de texto que contienen tablas de datos.
Dicha recuperación se hace escribiendo y ejecutando un script de carga, en el que se han
de especificar la fuente de datos, las tablas y los archivos que se han de cargar. Además,
el script ofrece numerosas posibilidades de modificación de los datos mientras se cargan.
Se pueden generar scripts simples de forma automática con las herramientas incluidas en
QlikView.
Cuando se ejecuta el script, los datos cargados se almacenan en un repositorio interno, el
cual se guarda junto con el documento QlikView. Dicho repositorio se evalúa cada vez
que se selecciona algún valor en el diseño de la aplicación. La figura a continuación
detalla cómo es la relación entre las diversas partes:

145
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

Figura 1. Carga y almacenamiento de datos procedentes de fuentes externas en un documento QlikView.

¿Qué Datos puede leer QlikView?


QlikView puede manejar los siguientes tipos de fuentes de datos:
 Cualquier tipo de archivo de texto separado por caracteres de texto (comas,
etc.)
 El resultado de una consulta a una base de datos, efectuada mediante SQL via
OLE-DB/ODBC
 Archivos QlikView creados con anterioridad (archivos binarios); utilizados
para poblar los datos de su archivo QVDesigner1_Student.qvw
 Archivos QVD de QlikView
 Archivos Excel en código BIFF estándar
 Archivos de formato fijo
 Archivos DIF
 Tablas HTML
 Tablas XML
Con QlikView Desktop, se puede efectuar una conexión a una fuente de datos local o
residente en un servidor. También puede conectar vía Internet.

146
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

También se pueden incluir archivos de texto directamente en el script y también se


pueden introducir tablas directamente (preferentemente cortas).
Estructura del Repositorio de Datos
Los datos cargados mediante el script se almacenan en el repositorio de datos del
documento y se guardan con el archivo .qvw. Puede ver su estructura empleando el Visor
de Tablas que se abre desde el menú Archivo. Esto ya se vio anteriormente, cuando creamos
un objeto de texto que contenía una imagen de la estructura de datos tomada precisamente
del visor de tablas. Si terminó el ejercicio, ya habrá visto esta tabla, si no, se muestra de
nuevo a continuación.

Figura2. El Visor de Tablas muestra la estructura de datos interna del documento QlikView del Curso QlikView
Designer I.

La estructura de datos interna consta de varias tablas. Éstas van asociadas unas a otras
mediante campos clave, esto es, campos que se dan en más de una tabla y que poseen
exactamente el mismo nombre.

147
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

Las asociaciones entre tablas sirven para realizar conexiones lógicas. Por ejemplo, cuando
selecciona un cliente, su correspondiente conjunto de datos de la tabla Clientes se
conectará de forma lógica con otros conjuntos de datos de la tabla Pedidos teniendo
exactamente el mismo valor en el campo clave IDCliente. Así, las conexiones lógicas se
propagan de una tabla a otra mediante los campos clave con cada selección que se realiza.
El Diálogo Editor de Script
Los datos de nuestro documento QVDesigner1_Student.qvw provienen del archivo
QlikView utilizado en el curso QlikView Developer. Este archivo se encuentra ubicado
en una subcarpeta denominada DataSources (Fuentes de Datos).
Ahora es momento de echar un vistazo al script de carga. Pulse el botón Editor de Script de
la barra de herramientas y se abrirá el diálogo Editor de Script.

Figura 3. El diálogo Editor de Script – A: Botones de menú; B: Área de script; C: Panel de sentencias y D: Panel de
herramientas.

El diálogo contiene un menú, una barra de herramientas y diversos controles y


parámetros. De nuevo, los cursos Developer profundizan más en estos conceptos de lo
que lo haremos aquí.

148
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

El panel grande del centro muestra la sintaxis del script actual. Comienza con la sentencia
Binary, que carga datos de otro archivo QlikView, seguida de algunas sentencias SET que
definen diversos formatos genéricos de número, fecha y tiempo. Tanto si introduce el
script directamente, como si hace uso de los asistentes para crear un rango de sentencias
load que se utilicen para leer los datos desde la fuente de datos, le rogamos eche un
vistazo a la siguiente sentencia load:

Puede leer esta sintaxis de la siguiente manera:


 Especificación del nombre de tabla que se utilizará en la base de datos interna,
seguido de dos puntos (en este caso Orders, Pedidos)
 Sentencia LOAD, seguida de una lista de campos que se han de cargar; seguido
de la:
 cláusula FROM, que define desde qué archivo se han de leer los datos y qué
formatos se están empleando.

La sentencia load de la tabla Pedidos utiliza funciones de fecha en el campo OrderDate


(FechaPedido) para generar los campos Day, Month & Year (Día, Mes y Año). QlikView
ofrece un amplísimo número de funciones de script, las cuales podrá encontrar de forma
detallada en el Manual de Referencia o la Ayuda de QlikView, si las necesita.

149
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

No se preocupe demasiado si no entiende todo el script en detalle. Tendrá ocasión de


utilizar el editor de script en el ejercicio de este capítulo, cuando cargue datos en
QlikView desde un archivo Excel.

Ejecutar el script
La forma más sencilla de actualizar los datos en una aplicación QlikView es
efectuando una recarga. Puede utilizar el botón Recargar para ejecutar el
script existente. Esto actualizará el documento QlikView desde sus fuentes de datos. Cada
vez que las fuentes de datos experimenten modificaciones, debería actualizar su
aplicación QlikView efectuando una recarga.
Las aplicaciones desplegadas en un entorno de empresa normalmente se actualizan según
un esquema, de forma planificada, que se gestiona conjuntamente con QlikView Server y
QlikView Publisher. El gestor de aplicaciones puede negar a los usuarios el privilegio de
efectuar recargas.

Cargar Archivos con el Asistente para Tablas


Ahora veremos cómo se pueden cargar datos desde un archivo Excel tradicional.
Imaginemos que es usted un directivo de Recursos Humanos y acaba de recibir cierta
información sobre evaluaciones de rendimiento de sus empleados y aumentos de sueldo y
le gustaría incluir esto en su archivo QlikView sin tener que solicitar una actualización al
Sistema de Información de RRHH. Esto le permitiría realizar algunos cálculos rápidos.

150
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

151
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

EJERCICIO EXTRA – CARGAR ARCHIVOS CON EL


ASISTENTE PARA TABLAS
Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw.
2. Abra el archivo Reviews_Raises.xls en la carpeta Datasources (Fuentes de
datos) y eche un vistazo a sus contenidos en Excel.
3. Haga una copia de la hoja Entorno de trabajo. Muévala hacia la derecha del
todo y denomínela Entorno de trabajo-10 (o 10-Workspace).
4. Vuelva a QlikView y abra el diálogo Editor de Script.
5. Navegue hacia abajo y sitúe el cursor al final del todo del script.
6. Introduzca Reviews_Raises: (Por favor, no se olvide de los dos puntos).
7. En la parte inferior, en Datos desde Archivos, asegúrese de que la opción Rutas
Relativas esté marcada, y pulse el botón Archivos de Tabla.
8. Busque el archivo Reviews_Raises.xls y pulse Abrir.
Ahora ha abierto el archivo Excel en el Asistente para Tablas.

Figura 1. El Asistente para Tablas analiza el archivo y genera la sentencia de carga.

152
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Cuando abre un archivo de tabla, el programa trata de interpretar los


contenidos y formatos del archivo. Esta interpretación se refleja en los
parámetros de la mitad superior del diálogo. La mitad inferior contiene un
panel de vista previa donde puede ver si esta interpretación es correcta.
Normalmente, QlikView reconoce formatos de archivos de tabla muy bien y
no necesitará hacer nada más. No obstante, si percibe que la tabla no se
interpreta de forma correcta, podrá modificar los valores iniciales
manualmente.
En nuestro caso, el panel se ve correcto. Los nombres de los campos se
encuentran en la primera línea. Las columnas contienen los respectivos datos.
Para evitar problemas con los datos ya en nuestro archivo QlikView,
borraremos la columna Name(Nombre) antes de cargar el archivo.
7. Pulse sobre el aspa verde, sobre la columna Name(Nombre) para eliminarla.

8. Pulse Finalizar.
Ahora estamos de nuevo en el Editor de Script y el asistente ha generado una
sentencia load para el archivo de tabla Reviews_Raises. Además, hay una
sentencia directory, que puede ignorar (o incluso borrar, si lo desea).
Observará también que hay corchetes en torno a los nombres de campo cuando
éstos contienen espacios.

153
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

9. Haga clic en el botón Recargar del diálogo Editor de Script para ejecutar el script
y cargar los datos.
10. Se abrirá la página Propiedades de Hoja: Campos y cuando se desplace hacia
abajo por la lista de campos verá los nuevos campos de la tabla
Reviews_Raises. Estos campos se pueden utilizar ahora en los objetos de hoja.
11. Cierre el diálogo.
12. Elija Visor de Tablas en el menú Archivo y vea como se ha integrado la tabla
Reviews_Raises en la base de datos interna.

Figura 2. La tabla Reviews_Raises en la base de datos interna.

QlikView automáticamente establece una asociación entre las tablas


Reviews_Raises (Revisiones_Aumentos) y Employees (Empleados) porque
ambas contienen el campo clave EmployeeID (IDdeEmpleado).
Cuando se plantee cargar una tabla en su documento, debería pensar primero
en qué datos contiene, con qué otra tabla existente podría o debería asociarse y
qué campo sería conveniente utilizar como campo clave.
Dos tablas no deberían tener más de un campo en común, porque si no, los
valores de los campos clave se combinarán en una clave compuesta (sintética),

154
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

que requiere una tabla aparte y puede ralentizar el rendimiento de la


aplicación.

Renombrar campos mientras se cargan


Ya hemos aprendido que dos tablas se asocian a través del campo clave que
poseen en común. El criterio para que dos campos se asocien es que tengan
exactamente el mismo nombre. No obstante, en la vida real, los campos que
debieran asociarse no tienen siempre el mismo nombre en sus fuentes de datos.
Por lo tanto, el renombrar los campos durante el proceso de carga es un
procedimiento habitual cuando creamos la estructura de datos en QlikView.
También se pueden renombrar campos para evitar asociaciones que no resultarían
adecuadas.

155
QlikView Designer I | 10 EL SCRIPT QLIKVIEW: CUESTIONES BÁSICAS

EJERCICIO: RENOMBRAR CAMPOS MIENTRAS SE


CARGAN
Haga lo siguiente:
Hay otro archivo Excel que cargar en la carpeta DataSources:
Retirement_Accounts.xls.
1. Abra el archivo Retirement_Accounts.xls de la carpeta DataSources y eche
un vistazo a su contenido.
¿Tiene alguna idea acerca de cómo podría encajar la tabla Retirement_Accounts en
la estructura de datos que ya tenemos?
La tabla Employees contiene un campo denominado EmployeeID que contiene
números que identifican empleados en el sistema de RRHH. Este campo se puede
utilizar como campo clave para asociar la nueva tabla Retirement_Accounts. Pero
en la tabla Retirement_Accounts este campo se llama EmpID en vez de
EmployeeID. Para lograr la asociación correcta, renombraremos el campo EmpID
como EmployeeID al cargar la tabla Retirement_Accounts.
2. Vuelva a QlikView y abra el diálogo Editor de Script.
3. Desplácese hacia abajo y sitúe el cursor al final del todo el script.
4. Teclee Retirement_Accounts: (No olvide los dos puntos).
5. En la parte inferior, bajo Datos desde Archivos pulse el botón Archivos de Tabla.
6. Busque el archivo Retirement_Accounts.xls y pulse Abrir.
7. Asegúrese de que el Asistente para Tablas interpreta la estructura de la tabla de
forma correcta.
8. En el panel de vista previa, pulse la cabecera de la primera columna. Ahora se
encuentra en modo edición. Cambie el nombre de EmpID a EmployeeID y
pulse Intro.

Figura 3. Renombrar un campo en el Asistente para Tablas.

156
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

9. Pulse Finalizar y eche un vistazo a la codificación del nuevo nombre en la


sentencia load en el diálogo Editor de Script.
10. Pulse el botón Recargar en el Editor de Script para ejecutar el script que cargará
los datos.
11. La página Propiedades de Hoja: Campos se abrirá y al deslizarse hacia abajo por
la lista de campos, verá los nuevos campos de la tabla Retirement_Accounts.
Estos campos se pueden utilizar ahora en los objetos de hoja.
12. Cierre el diálogo.
13. Abra el Visor de Tablas y asegúrese de que la asociación se ha realizado
conforme a lo esperado.

Si algo hubiera ido mal, o si observa que la asociación no es la adecuada,


podrá editar la sintaxis del script directamente en el diálogo Editor de Script sin
tener que pasar por el Asistente para Tablas de nuevo. Puede eliminar el as para
deshacer el renombrado o puede introducir un as para otro campo en la lista
de campos de la sentencia load. No olvide efectuar una recarga tras haber
modificado el script. Sus cambios únicamente surtirán efecto cuando se haya
ejecutado el script.

157
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

11 EL MENÚ CONFIGURACIONES

Objetivos
 Definir preferencias de usuario y opciones útiles
 Guardar copias de su trabajo de forma automática
 Aprender acerca de recursos de memoria, exportar, importar y seguridad

Todo el material de este capítulo se encuentra detallado en el Manual de Referencia o en


la Ayuda online. Es importante avanzar hacia el caso práctico planteado al final del curso
habiendo adquirido ciertos conocimientos básicos sobre el menú Configuraciones, que es
el que aquí nos ocupa.
Preferencias de Usuario
Desde el diálogo Preferencias de Usuario podrá fijar sus preferencias personales en cuanto
al comportamiento de QlikView en su ordenador.
Escoja Preferencias de Usuario en el menú Configuraciones.
Preferencias de Usuario: General
La página General contiene diversas opciones muy útiles todas ellas. La mayoría son tan
intuitivas que se explican por sí mismas.

158
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Figura 1. La página de diálogo Preferencias de Usuario: General.

Mostrar el Asistente "Comenzando"


Si se marca esta opción, se lanza un asistente al crear un nuevo archivo QlikView que le
guiará en el proceso de cargar los datos desde una hoja Excel.

Incluir Valores Excluidos en la Búsqueda


Cuando esta opción está marcada, las búsquedas libres de texto incluirán todos los valores
de un campo, incluidos los que están actualmente excluidos por las selecciones efectuadas
en otros campos.
Preferencias de Usuario: Guardar
La página Guardar se emplea para gestionar rutinas automáticas de copias de seguridad.
Durante el proceso de construcción de una aplicación QlikView, es una buena idea activar
estas opciones para permitirle recuperarse de errores o accidentes en la fase de desarrollo.
Obviamente, cuantas más opciones de éstas utilice, más espacio en disco consumirá.
Preferencias de Usuario: Editor

159
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

La página Editor sirve para crear parámetros relacionados con las fuentes que se emplean
en el editor de script, el editor de expresiones y el editor de macros.
Preferencias de Usuario: Diseño
La página Diseño contiene varias funciones avanzadas relacionadas con la funcionalidad
de las macros y el diseño en general.
Preferencias de Usuario: Objetos
En la página Objetos podrá fijar la asignación de recursos de memoria en QlikView.

Figura 2. La página de diálogo Preferencias de Usuario: Objetos.

Algunos parámetros útiles son:


Activar todos los mensajes de confirmación
Cuando elimina una hoja u objeto de hoja se le pregunta por defecto si desea
confirmar la acción. En caso de haber desactivado estas advertencias, podrá
hacer clic en este botón para activarlas de nuevo.

Haciendo Clic en el Fondo del Gráfico se Borran las Selecciones

160
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Con este parámetro activado, podrá borrar directamente las selecciones de los
gráficos haciendo clic en el fondo del gráfico.
Preferencias de Usuario: Fuente
Utilice la página Fuente para fijar el tipo, estilo y tamaño de letra que se emplearán.
Preferencias de Usuario: Exportar
La página Exportar sirve para modificar el formato numérico y el diseño de los datos que
se exportan desde QlikView. Hay numerosos parámetros. Para lo que nos interesa en este
curso, se consideran lo suficientemente claros e intuitivos por sí mismos.
Preferencias de Usuario: Impresión
La página Imprimir tiene ciertos parámetros de diseño predefinidos para la impresión.
Preferencias de Usuario: Correo
La página Correo contiene parámetros para envío de correo electrónico desde QlikView,
tales como los que se requerirían para activar alertas. Para poder hacer uso de esta
funcionalidad debe tener acceso a un servidor SMTP.
Preferencias de Usuario: Ubicaciones
La página Ubicaciones sirve para fijar ubicaciones predefinidas en carpetas para ciertos
archivos creados al trabajar con QlikView. Esta página ya se revisó anteriormente en
relación a la ubicación para los archivos de plantillas QlikView (qvt).
También muestra las opciones para la configuración de ubicaciones para QlikView Server
y QlikView Publisher. Ésto se ve en un curso aparte.
Preferencias de Usuario: Seguridad
La página Seguridad otorga al desarrollador la capacidad de poder ignorar algunas de las
configuraciones de seguridad establecidas por defecto en QlikView. Éstas rara vez se
modifican aquí. Más información sobre Seguridad se analiza en el curso Developer. No
modifique los parámetros a menos que sepa bien lo que está haciendo.
Preferencias de Usuario: Licencia
La página Licencia se utiliza principalmente por si necesita editar el número de licencia de
la copia de QlikView instalada en su ordenador. El soporte técnico de QlikTech podrá
ayudarle en todo tipo de problemas relacionados con la validación de claves de licencia
en caso de que el firewall (cortafuegos) de su empresa pueda estar bloqueando el acceso
al servidor de licencias de QlikView.

Nota: No pulse Desregistrar a menos que esté realmente decidido a deshacer el registro
con la información de licencia. La eliminación del registro de licencia se produce de
forma inmediata, sin más advertencias.

161
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Propiedades de Documento
En el diálogo Propiedades de Documento podrá fijar las preferencias específicas para el
documento QlikView actual (archivo qvw).
Elija Propiedades de Documento en el menú Configuraciones. Hay 15 páginas de diálogo,
pero sólo nos ocuparemos aquí de las más importantes.

162
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Propiedades de Documento: General

Figura 3. La página de diálogo Propiedades de Documento: General.

Las opciones más importantes son:

Título Aquí se da nombre al documento. El título estará visible en la


barra de título de QlikView.
Fondo de Hoja Predeterminado
Una manera útil y cómoda de cambiar el diseño predefinido del
fondo de hoja. Puede elegir Color de Fondo o una Imagen de Papel
Tapiz.
Formato al Guardar - Compresión Ninguna/Media/Alta
La tasa de compresión alta reduce bastante el tamaño del
archivo, aunque afecta un poco más en términos de
rendimiento.
Los archivos QlikView son ya de por sí bastante compactos, pero puede ocurrir que a
veces necesite guardar un archivo en un formato extra compacto. Con el parámetro de

163
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

compresión alta, un archivo qvw se reducirá normalmente en un 85%. Esto hará que
aumente ligeramente el tiempo que tarda en abrirse el archivo.
Propiedades de Documento: Al Abrir
La página Al Abrir permite seleccionar una imagen que mostrar y/o un archivo de sonido
que se ejecutará al abrirse el documento. También contiene otra funcionalidad más
avanzada.
Propiedades de Documento: Hojas
La página Hojas se puede utilizar para llevar un control de todas las hojas y objetos de
hoja del documento.

Nota: A veces no se puede acceder a un objeto de hoja desde el diseño porque está oculto
tras otro objeto, bien porque ha terminado fuera de la parte visible de la ventana, o porque
se le ha impuesto una condición de visualización. Aquí le será fácil hallar un objeto en la
lista y entrar a continuación por la ―puerta trasera‖ en su diálogo de propiedades mediante
el botón Propiedades.

Propiedades de Documento: Servidor


La página Servidor sirve para definir ciertos aspectos del comportamiento del documento
QlikView cuando éste se ejecuta en un QlikView Server. Algunos de los detalles que
rodean al modo actualizar se tratan en un curso aparte. Más adelante en este mismo curso
analizaremos los Marcadores, Objetos e Informes de Servidor. Resumidos:
 Marcadores de Servidor – los clientes de acceso remoto pueden crear y
compartir marcadores con este documento en un QlikView Server.
 Objetos del Servidor– los clientes de acceso remoto pueden crear y compartir
objetos de hoja con este documento en un QlikView Server.
 Informes de Servidor – los clientes de acceso remoto pueden crear y compartir
informes con este documento en un QlikView Server.

164
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Figura 4. Página Servidor, Propiedades de Documento

Propiedades de Documento: Variables


La página Variables se ha diseñado para el manejo de variables. Una variable suele ser un
valor que cambia, como por ejemplo el tipo de cambio de $ a €, el cual puede actualizarse
con entradas por parte del usuario, o mediante una selección del mismo.
Propiedades de Documento: Seguridad
En la página Seguridad puede especificar ciertas limitaciones a los Privilegios de Usuario.
Las razones para esto pueden ser que desee proteger el diseño del documento de posibles
daños o que desee ocultar datos confidenciales. Los usuarios con privilegios de usuario no
pueden abrir las páginas de seguridad del documento o la hoja. Los privilegios se
configuran en el script. Los privilegios y la seguridad son propiedades avanzadas que no
se analizan en el presente curso. (Tenga presente que si no se especifica nada en la base
de datos en cuanto a restricciones de acceso, el usuario contará automáticamente con
privilegios de administrador en este documento.)
Propiedades de Documento: Disparadores
La página Disparadores se utiliza en ciertas aplicaciones avanzadas y no es objeto de
estudio en el presente curso.

165
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Propiedades de Documento: Grupos


La página Grupos se emplea para crear grupos de campos. Los grupos se pueden usar para
incrementar la densidad de información en un gráfico. Especificando un grupo en vez de
un campo, permitirá que el gráfico pueda alternar dimensiones a lo largo del eje x.
Abra el diálogo Propiedades de Documento: Grupos en el archivo del curso y verá que hay
un grupo ya definido. Lo encontrará en la columna de la izquierda. Si hace clic sobre él,
puede ver qué campos se han empleado para definirlo.

Figura 5. La página de diálogo Propiedades de Documento: Grupos.

Un grupo se puede configurar para una presentación cíclica o jerárquica, según lo indican
los pequeños símbolos situados a la izquierda de cada grupo:
Jerárquico Con este parámetro, el nivel de detalle se incrementará
gradualmente cuando haga sus selecciones en el grupo.
Reconocerá un grupo jerárquico por el pequeño icono que
se visualiza junto al nombre del grupo. Puede pulsar el icono
para desplazarse por la jerarquía. Este símbolo también
aparecerá en cualquier gráfico que contenga un grupo
jerárquico.
Cíclico Con este parámetro, podrá seleccionar cuál de los campos del
grupo desea mostrar. Podrá alternar entre los campos haciendo
simplemente clic en el pequeño icono que hay junto al
nombre del campo.
Propiedades de Documento: Tablas
La página Tablas se emplea en la gestión avanzada de script y no se analiza en el presente
curso.

166
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Propiedades de Documento: Ordenar


Aquí podrá predefinir parámetros de ordenación para los campos del documento actual.
Estos parámetros se aplicarán cuando se creen nuevos objetos de hoja.
Propiedades de Documento: Presentación
Aquí podrá predefinir parámetros de ajustes diversos para los campos del documento
actual. Dichos parámetros se aplicarán cuando se creen nuevos objetos de hoja.
Propiedades de Documento: Número
Aquí podrá predefinir parámetros de formatos numéricos para los campos del documento
actual. Dichos parámetros se aplicarán cuando se creen nuevos objetos de hoja.
Propiedades de Documento: Cifrar (Nuevo)
La opción Cifrar sólo está disponible si se trabaja con un documento QlikView en modo
ADMIN. Con esta opción podrá mezclar los datos de uno o más campos para dejar sus
contenidos ininteligibles con gran rapidez. Esto puede resultar útil para proteger
información de tipo confidencial.

Nota: Los números se mezclan con números y el texto con texto (manteniendo los
espacios). Una vez mezclados, los datos no pueden ser devueltos a su forma original ni
por QlikTech ni por terceros. Si reejecuta el script, no obstante, el cifrado se perderá.

Figura 2: La página Cifrar

167
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

Propiedades de Documento: Fuente


Éste es el diálogo general de fuentes: tipos, estilos y tamaños de letra; se emplea para
configurar opciones predefinidas de fuente para los objetos de hoja del documento actual.
Propiedades de Documento: Diseño
Éste es el diálogo general de diseño, sirve para configurar opciones predefinidas de
diseño para los objetos de hoja del documento actual.
Propiedades de Hoja
En el diálogo Propiedades de Hoja podrá establecer sus preferencias específicas para una
determinada hoja del documento QlikView. Cualquier cambio que realice aquí afectará
únicamente a los objetos de la hoja actual. Aunque algunos de los diálogos contienen la
opción Aplicar a todas las hojas.
Para abrir el diálogo, elija Propiedades de Hoja en el menú Configuraciones o haga clic con el
botón derecho sobre la hoja y elija Propiedades en el menú.
Hay 7 páginas de diálogo.
Propiedades de Hoja: General
Aquí puede especificar un Título y un Papel Tapiz para la hoja actual. También se
encuentran aquí las opciones de color para la pestaña.
Un parámetro importante es Mostrar Hoja, donde podrá introducir una condición de
presentación.
Propiedades de Hoja: Campos
Éste es el mismo diálogo que se abre al emplear el comando de menú Diseño – Seleccionar
Campos para añadir cuadros de lista a la hoja.
Propiedades de Hoja: Objetos
La página Propiedades de Hoja: Objetos le ayudará a llevar un control de todos los objetos
que residen en su hoja actual.

Nota: Si no puede ver un objeto de hoja en el diseño, podrá localizarlo desde este diálogo

Propiedades de Hoja: Seguridad


Este diálogo es similar al diálogo Propiedades de Documento: Seguridad, pero contiene
parámetros de seguridad a nivel de objeto. Éste es el lugar más adecuado para proteger el
diseño, con todos sus objetos de hoja, de una posible corrupción accidental.

Nota: Tenga en cuenta que la opción Sustitución de las condiciones de seguridad por el admin.
en el diálogo Propiedades de Documento: Seguridad pasa por alto (ignora) todas las
configuraciones de seguridad de la hoja

Propiedades de Hoja: Disparadores

168
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

El diálogo Propiedades de Hoja: Disparadores se utiliza para crear macros que son lanzadas
por eventos de hoja y eventos de objetos de hoja. Como ya se ha indicado antes, la
funcionalidad de macros no se estudia en el presente curso.
Configuraciones Heredadas
Muchos de los parámetros ya descritos se pueden definir para un único objeto de hoja en
el diálogo Propiedades de Objeto, para todos los objetos de la hoja actual en el diálogo
Propiedades de Hoja, o para todos los objetos de un documento en el diálogo Propiedades de
Documento.
En estos casos, QlikView funciona conforme al principio de herencia jerárquica. Un
parámetro definido en un nivel superior (por ej. en Propiedades de Documento o Propiedades
de Hoja) se propagará hacia abajo a los niveles inferiores (por ej. Propiedades del Cuadro de
Lista).
Parámetros de Propagación Inmediata
Un parámetro heredado de propagación inmediata afectará a todos los objetos de un nivel
inferior tan pronto como sea ejecutado. Un ejemplo de dicho parámetro es Fuente. Si se
modifica la fuente en Propiedades de Documento, se modificará automáticamente en todos
los objetos de hoja de toda la aplicación. Lo mismo sucede con los parámetros de la
página Diseño.
Parámetros Predefinidos para Nuevos Objetos
En otros casos, modificar un parámetro en un nivel superior lo único que hará es
establecer una nueva opción por defecto para objetos de nueva creación. Si modifica la
Alineación de un campo en Propiedades de Documento, no ocurrirá nada hasta que se cree un
objeto de hoja nuevo que emplee dicho campo. Los objetos de hoja ya existentes, basados
en ese campo, no se verán afectados.
De la misma manera, si se realizan ajustes en los parámetros Diseño o Fuente de un único
objeto de hoja, estos parámetros continuarán aplicándose cuando se creen nuevos objetos
de hoja en el documento.

169
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

EJERCICIOS
Haga lo siguiente:
1. Vaya al directorio c:\QlikViewTraining\DesignerI\ y abra el archivo
QVDesigner1_Student.qvw.
2. Con anterioridad en el curso configuramos nuestro entorno QlikView para que
hiciera las copias de seguridad de forma automática. Confirme dichos
parámetros ahora. En Preferencias de Usuario, marque los parámetros de la
página Guardar para que suministren copias de seguridad de su aplicación
QlikView.
3. También en Preferencias de Usuario, en la página Objetos, active todos los
mensajes de confirmación pulsando Habilitar.
4. Confirme las ubicaciones de archivos en Preferencias de Usuario: Ubicaciones.
5. Dé a su documento QlikView un título representativo en la página Propiedades
de Documento: General. Además, inclúyase usted como Autor.
6. Cambie o elimine la Imagen de Papel Tapiz como Fondo de Hoja
Predeterminado.
7. Experimente ocultando la pestaña.
8. Marque la casilla de verificación Generar Archivo de Registro. Esto creará un
archivo de registro cada vez que recargue los datos en el archivo QlikView.
9. En Propiedades de Documento: Al Abrir, seleccione una imagen o archivo de
sonido, o ambos, para emplearlos como pantalla de inicio cada vez que se abra
su documento QlikView.

170
QlikView Designer I | 11 EL MENÚ CONFIGURACIONES

171
QlikView Designer I | 12 APÉNDICE – MATERIALES DE REFERENCIA

12 APÉNDICE — MATERIALES DE REFERENCIA

Objetivos
 Proporcionar un listado de bibliografía recomendada sobre prácticas de
diseño y de gestión de datos.

Lecturas Recomendadas - Diseño y Datos


Además de la Ayuda online y los Manuales de Referencia que forman parte de cualquier
instalación completa de QlikView, los libros que a continuación se listan, ampliamente
disponibles, constituyen excelentes herramientas de consulta para poder ampliar sus
conocimientos sobre Inteligencia de Negocio (BI-Business Intelligence), todas sus
herramientas y proyectos en general, independientemente de la experiencia o los
conocimientos que posea sobre QlikView.

Blastland, Michael and Andrew Dilnot. The Numbers Game: The Common-sense Guide
to Understanding Numbers in the News, In Politics and In Life. New York:
Gotham Books. 2009.

Few, Stephen. Information Dashboard Design: The Effective Visual Communication of


Data. Sabastopol, California: O’Reilly Media. 2006.

Few, Stephen. Show Me the Numbers: Designing Tables and Graphs to Enlighten.
Oakland, California: Analytics Press. 2004.

Norman, Donald A. Design of Everyday Things, The. New York: Basic Books. 2002.
(reprinted from the original, entitled, The Psychology of Everyday Things.)

Norman, Donald A. Emotional Design: Why we Love (or Hate) Everyday Things. New
York: Basic Books. 2004.

Tufte, Edward R. Beautiful Evidence. Cheshire, Connecticut: Graphics Press. 2006.

Tufte, Edward R. Visual Display of Quantitative Information, Second Edition. Cheshire,


Connecticut: Graphics Press. 2001.

Ware, Colin. Visual Thinking for Design. Morgan Kaufmann. 2008.

172
QlikView Designer I | 12 APÉNDICE – MATERIALES DE REFERENCIA

173

También podría gustarte