Documente Academic
Documente Profesional
Documente Cultură
N
D
I
C
E
GLOSARIO
APNDICE
GRFICOS
6
CONTENT
7
PARTE I: GRFICOS
1 INTRODUCCIN ............................................................................. 15
1.1 Creacin .................................................................................................19
1.2 El men objeto del Grfico ...................................................................20
1.3 Selecciones en Grficos .........................................................................20
1.4 Cambio Rpido de Estilo de Grfico .....................................................20
1.5 Ajustar y mover los componentes de un grfico ...................................20
1.6 Propiedades de Grfico .........................................................................21
2 GRFICO DE BARRAS ................................................................... 29
2.1 Creacin de un Grfico de Barras .........................................................29
2.2 El men Objeto del Grfico de Barras ..................................................29
2.3 Propiedades de Grfico .........................................................................33
3 GRFICO DE LNEAS ..................................................................... 95
3.1 Creacin de un Grfico de Lneas .........................................................95
3.2 El men Objeto del Grfico de Lneas ..................................................95
3.3 Propiedades de Grfico .........................................................................98
4 GRFICO COMBINADO ................................................................. 109
4.1 Crear un Grfico Combinado ..............................................................109
4.2 El men Objeto del Grfico Combinado .............................................109
4.3 Propiedades de Grfico .......................................................................113
5 EL GRFICO DE RADAR .............................................................. 123
5.1 Creacin de un Grfico de Radar ........................................................123
5.2 El Men Objeto del Grfico de Radar .................................................123
5.3 Propiedades de Grfico .......................................................................127
6 GRFICO DE DISPERSIN ............................................................ 137
6.1 Crear un Grfico de Dispersin ...........................................................137
6.2 El men Objeto del Grfico de Dispersin .........................................137
6.3 Propiedades de Grfico .......................................................................140
7 GRFICO DE REJILLA .................................................................. 157
7.1 Crear un Grfico de Rejilla .................................................................157
7.2 El Men Objeto del Grfico de Rejilla ................................................157
7.3 Propiedades de Grfico .......................................................................160
8
8 GRFICO DE TARTA .................................................................... 171
8.1 Creacin de un Grfico de Tarta .........................................................171
8.2 El men Objeto del Grfico de Tarta ..................................................171
8.3 Propiedades de Grfico .......................................................................174
9 GRFICO DE EMBUDO ................................................................. 183
9.1 Creacin de un Grfico de Embudo ....................................................183
9.2 El men objeto del Grfico de Embudo ..............................................183
9.3 Propiedades de Grfico .......................................................................186
10 GRFICO DE BLOQUES ............................................................... 195
10.1 Crear un Grfico de Bloques .............................................................195
10.2 Men Objeto del Grfico de Bloques ................................................195
10.3 Propiedades de Grfico .....................................................................198
11 GRFICO DE INDICADOR .............................................................. 207
11.1 Crear un Grfico de Indicador ...........................................................207
11.2 Men Objeto del Grfico de Indicador ..............................................207
11.3 Propiedades de Grfico .....................................................................210
12 GRFICO MEKKO ........................................................................ 221
12.1 Creacin de un Grfico Mekko .........................................................221
12.2 El men objeto del Grfico Mekko ...................................................221
12.3 Propiedades de Grfico .....................................................................224
13 TABLA PIVOTANTE ...................................................................... 229
13.1 Creacin de una Tabla Pivotante .......................................................229
13.2 Cmo utilizar la Tabla Pivotante .......................................................229
13.3 El men Objeto de la Tabla Pivotante ...............................................234
13.4 Propiedades de Grfico .....................................................................238
14 TABLA SIMPLE ............................................................................ 257
14.1 Crear una Tabla Simple .....................................................................257
14.2 Usar la Tabla Simple .........................................................................257
14.3 El men Objeto de la Tabla Simple ...................................................258
14.4 Propiedades de Grfico .....................................................................262
15 EDITAR EXPRESIN .................................................................... 283
15.1 El Asistente Mezcla de Colores ........................................................288
16 EL ASISTENTE DE CUADRO ......................................................... 295
16.1 Iniciar el Asistente de Cuadro ...........................................................295
16.2 Pginas del Asistente de Cuadro .......................................................296
17 ASISTENTE DE GRFICO RPIDO ................................................. 299
17.1 Iniciar el Asistente de Grfico Rpido ..............................................300
17.2 Pginas del Asistente de Grfico Rpido ..........................................301
9
18 EL ASISTENTE DE GRFICO DE TIEMPOS ..................................... 313
18.1 Inicio del Asistente de Grfico de Tiempos ......................................313
18.2 Pginas del Asistente de Grfico de Tiempos ...................................315
19 EL ASISTENTE DE GRFICO DE ESTADSTICAS ............................ 323
19.1 Iniciar el Asistente de Grfico de Estadsticas ..................................323
19.2 Prueba Chi2 .......................................................................................324
19.3 Prueba T Pareada ...............................................................................326
19.4 Prueba T No Pareada .........................................................................328
20 EXPRESIONES DE GRFICO ......................................................... 331
20.1 Sintaxis de Expresiones en Grficos .................................................331
20.2 Expansin de Variable de Texto .......................................................333
20.3 Operadores .........................................................................................333
20.4 Funciones de Agregacin ..................................................................337
20.5 Funciones para dimensiones sintticas ..............................................405
20.6 Otras funciones ..................................................................................406
21 EJEMPLOS .................................................................................. 497
21.1 Ejemplos de calificadores de Agregacin .........................................497
21.2 Ejemplos de Funciones de Ranking ..................................................498
21.3 Ejemplos de Funciones Inter-Registro de Grfico ............................501
22 AGREGACIONES ANIDADAS Y OTROS ASUNTOS RELACIONADOS .... 507
22.1 Agregaciones anidadas con cualificador total ...................................507
22.2 Agregaciones anidadas con la funcin aggr ......................................507
22.3 Suma de filas en tablas pivotantes .....................................................509
22.4 Regresin lineal en grficos de tablas ...............................................511
23 FRMULAS CALCULADAS ............................................................ 515
23.1 Introducir una Frmula Calculada .....................................................515
23.2 Sintaxis de Expresin para Frmulas Calculadas ..............................515
23.3 Mensajes de Error ..............................................................................516
24 GRUPOS DE CAMPOS .................................................................. 517
24.1 Grupos Jerrquicos (Drill-Down) ......................................................517
24.2 Grupos no-jerrquicos (Cclicos) ......................................................518
25 MENSAJES DE ERROR PERSONALIZADOS .................................... 519
GLOSARIO
GLOSARIO .................................................................................. 523
10
APNDICE
LIMITACIONES Y REQUISITOS ................................................... 537
A.1 Limitaciones acerca de la cantidad de datos que se pueden cargar ....537
A.2 Requisitos del Sistema ........................................................................537
A.3 Libreras de Vnculos Dinmicos (dlls) necesarias ...........................539
MTODOS ABREVIADOS DE TECLADO ...................................... 541
B.1 Mtodos Abreviados del Men Archivo .............................................541
B.2 Mtodos Abreviados del Men Editar ................................................542
B.3 Mtodos Abreviados del Men Ver ....................................................542
B.4 Mtodos Abreviados del Men Selecciones .......................................543
B.5 Mtodos Abreviados del Men Conifguraciones ...............................543
B.6 Mtodos Abreviados del Men Marcadores .......................................544
B.7 Mtodos Abreviados del Men Herramientas ....................................544
B.8 Mtodos Abreviados del Men Objeto (Cuadro de Lista, Cuadro de Es-
tadsticas y Cuadro de Seleccin Mltiple) ...............................................544
B.9 Mtodos Abreviados de Teclado en el Script .....................................545
B.10 Mtodos Abreviados de la Tecla F ...................................................546
OPTIMIZACIN DEL RENDIMIENTO DE APLICACIONES ................ 547
C.1 Introduccin ........................................................................................547
C.2 Count ( Distinct 'FieldName') .............................................................547
C.3 If ( Condition(Text),..) ....................................................................548
C.4 Sum ( If (Condition, 'FieldName')) .................................................549
C.5 If ( Condition, Sum(FieldName)..) ...................................................550
C.6 If (Condition1, Sum('FieldName'), If (Condition2, Sum('Field-
Name').. .............................................................................................550
C.7 Clasificar texto ....................................................................................551
C.8 Ttulos dinmicos y objetos de texto ..................................................551
C.9 Disparadores de Macros ( "al cambiar" ) ............................................552
PREGUNTAS FRECUENTES (FAQ) ............................................ 553
D.1 Instalacin ...........................................................................................553
D.2 Documentos QlikView .......................................................................554
D.3 Scripts y Carga de Datos ....................................................................556
D.4 Lgica QlikView ................................................................................557
D.5 Diseo .................................................................................................560
D.6 Compartir documentos QlikView con otras personas ........................561
PROTECCIN DE DATOS .......................................................... 563
E.1 Seguridad e Integridad de los Datos ...................................................563
11
E.2 El Derecho a modificar los datos ........................................................563
E.3 El derecho a Visualizar los Datos .......................................................564
E.4 Integridad de los Datos .......................................................................564
UTILIZAR DOCUMENTOS QLIKVIEW COMO UN SERVIDOR DE INFOR-
MACIN................................................................................... 565
F.1 Servidor de Informacin .....................................................................565
F.2 Extraer datos va ODBC/OLEDB .......................................................565
F.3 Extraer datos de AS/400 con Router ...................................................566
F.4 Extraer datos de Mainframe, AS/400 etc. sin Router ..........................566
F.5 Utilizar archivos binarios QlikView ...................................................567
F.6 Agregacin ..........................................................................................567
F.7 Compartir documentos QlikView en grupos de trabajo ......................567
F.8 Enviar documentos QlikView por correo ...........................................568
F.9 Publicar documentos QlikView en una pgina Web ...........................568
F.10 Publicar documentos QlikView en un servidor FTP .........................568
F.11 Documentos QlikView en el Servidor - Configuracin Bsica ....569
F.12 Documentos QlikView en el Servidor - Configuracin Avanzada ....
570
F.13 Documentos QlikView personalizados .............................................572
F.14 QlikView Server ................................................................................573
F.15 QlikView Publisher ...........................................................................573
FORMALISMO BACKUS-NAUR................................................... 575
12
I
PARTE I: GRFICOS
Creacin de Grficos
Propiedades de Grfico
Expresiones de Grfico
Frmula Calculada
Grupos de Campos
14
INTRODUCCIN
Grficos 15
I
1 INTRODUCCIN
Los grficos y las tablas son objetos de hoja que pueden mostrar nmeros de manera
muy compacta. Por ejemplo, se pueden mostrar sumas de dinero distribuidas en
diversos campos tales como ao, mes, nmero de cuenta, etc.
Los grficos y las tablas se pueden configurar para mostrar las frecuencias de
diferentes valores de un campo, o una entidad calculada, p.ej. la suma de los valores
posibles de un campo. En ambos casos se debe elegir un campo como eje-X, es decir
que este campo ser utilizado para etiquetar los segmentos de la tarta, las diferentes
barras en el grfico de barras y las filas en la tabla pivotante, respectivamente.
Los diferentes tipos de grfico disponibles son:
El grfico de barras, el grfico de lneas, el grfico combinado, el grfico de
dispersin, el grfico de tarta, la tabla pivotante, la tabla simple, el grfico de
radar, el grfico de rejilla, el grfico de bloques, el grfico mekko, el grfico
de embudo y el grfico de indicador.:
Grfico de Barras Grfico
de Tarta
Grfico Combinado Grfico de
Dispersin
16
Grfico de Lneas Grfico de
Radar
Grfico de Rejilla Grfico de
Indicador
Grfico de Bloques Grfico de
Embudo
INTRODUCCIN
Grficos 17
I
Los grficos QlikView se dividen en dos categoras fundamentales. La primera, los
objetos grficos, son los grficos de barras, de lneas, combinados, de tarta, de
dispersin, de radar, de rejilla, de bloques, mekko y de indicador. La segunda
categora, los grficos de tabla, se compone de las tablas simples y tablas pivotantes.
Los grficos de estos dos tipos se trazan o dibujan como tablas con celdas en
columnas y filas. Tenga en cuenta que los cuadros de tabla, aunque en muchos
aspectos son similares a los grficos de tabla, pertenecen a otro tipo de objetos de
hoja.
Tabla Simple Tabla
Pivotante
Grfico Mekko
18
Grficos de imagen
El grfico de barras a continuacin muestra algunos de los componentes ms
comunes de un objeto grfico en QlikView:
En muchos casos, el usuario puede modificar la posicin de los diferentes
componentes. Vea el captulo Ajustar y mover los componentes de un grfico en la
pgina 20 para ms detalles.
INTRODUCCIN
Grficos 19
I
Grficos de Tabla:
La tabla pivotante inferior muestra algunos de los componentes ms
comunes de un grfico de tablas en QlikView:
1.1 Creacin
Se puede crear un Grfico eligiendo Nuevo Objeto de Hoja en el men
Diseo, desde el men Objeto de la hoja o pulsando el botn Crear Grfico
de la barra de herramientas. Se abrir un dilogo que le ayudar a crear el grfico.
Si desea crear un grfico sencillo y prescindir d emomento de la amplia
funcionalidad disponible, tambin puede hacer clic en el botn Grfico
Rpido de la barra de herramientas o elegir Crear Grfico Rpido en el men
de objeto del cuadro de lista o del men Diseo. El asistente que aparece le ayudar a
crear un grfico de forma fcil y rpida. El resultado no obstante es siempre un
grfico autntico; lo que se ha simplificado es nicamente el proceso de creacin del
mismo.
Para una descripcin detallada del Asistente de Grfico Rpido, vea el captulo
Asistente de Grfico Rpido en la pgina 299.
20
1.2 El men objeto del Grfico
El men Objeto del grfico es el men Objeto de la barra de men cuando un grfico
est activo. Tambin se puede abrir como men contextual con un clic derecho del
ratn en un botn. El men objeto de un grfico vara segn el tipo del grfico
activado. Para ver los comandos que se aplican a cada tipo de grfico, vea el captulo
de grficos ( ).
1.3 Selecciones en Grficos
Las selecciones en los datos de los campos se realizan directamente en los grficos y
las tablas de QlikView. Slo hay que hacer clic o seleccionar con el ratn. Para los
detalles acerca de las selecciones en grficos, vase la Selecciones en Otros
Objetos en la pgina 146.
1.4 Cambio Rpido de Estilo de Grfico
El usuario puede cambiar el tipo de grfico sin pasar por el dilogoPropiedades de
Grfico si est marcada la opcin Cambio de Estilo Rpido en la pgina General
del dilogo Propiedades de Grfico.
En el grfico aparecer un icono que muestra el siguiente tipo de grfico
disponible (estar entre los Tipos Permitidos seleccionados para el
cambio de grfico rpido). Haciendo clic con el botn izquierdo sobre el
icono, el grfico cambiar al tipo indicado. Haciendo clic con el botn
derecho sobre el icono, aparecer un desplegable con todos los tipos
seleccionados.
El diseador de la aplicacin puede escoger la Posicin Preferida de
Icono para el icono de cambio rpido de estilo. Al elegir En Ttulo el icono aparecer
en el ttulo del grfico, siempre y cuando se muestre un ttulo. Al elegir En Grfico el
icono aparecer en el interior del grfico, siempre que no sea una tabla pivotante o
una tabla simple. Si la posicin preferida no estuviera disponible, QlikView tratar de
usar la otra opcin. En los grficos de tablas sin ttulo no se mostrar icono alguno.
1.5 Ajustar y mover los componentes de un
grfico
Muchos de los componentes individuales en los objetos grficos QlikView pueden
ser ajustados y movidos segn las preferencias de cada usuario. Pulsando las teclas
MAYS y CTRL y mantenindolas pulsadas cuando haya un grfico activado, se
INTRODUCCIN
Grficos 21
I
iniciar el modo edicin para el diseo del grfico. En este modo aparecen unos
rectngulos finos rojos alrededor de los componentes que puedan ser ajustados y
movidos. Con la tcnica arrastrar y soltar puede mover los elementos con el ratn.
Se pueden cambiar los siguientes componentes:
El Ttulo de Grfico se puede mover y ajustar. Puede limitar con el borde
superior, inferior, derecho o izquierdo del grfico, pero tambin puede
posicionarse libremente en cualquier sitio del grfico.
La Leyenda de Grfico se puede mover y ajustar. Puede limitar con el borde
superior, inferior, derecho o izquierdo del grfico, pero tambin puede
posicionarse libremente en cualquier sitio del grfico.
Se puede ajustar el rea ocupada por los Ejes de Grfico y sus etiquetas.
Un Icono de Expresin Cclica puede posicionarse libremente en cualquier
sitio del grfico.
Los Textos en Grfico se puede ajustar y mover a cualquier posicin en el
grfico.
Un Icono de Cambio de Estilo Rpido puede posicionarse libremente en
cualquier sitio del grfico.
El rea de Grfico no se puede ajustar o mover, sino que se dibujar en el
espacio sobrante entre los ejes, la leyenda y el ttulo.
1.6 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo con las propiedades del grfico. Aqu podr establecer las propiedades
del grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
Los parmetros disponibles en las diversas pginas de propiedades del dilogo
Propiedades de Grfico dependen del tipo de grfico elegido en la primera pgina(
pgina General). La informacin sobre las distintas pginas del dilogo
Propiedades de Grfico (excepto para la pgina General, que se describe a
continuacin), se encuentra en los captulos correspondientes a cada tipo de grfico.
22
General
La pgina General, donde se determinan los ttulos y el tipo de grfico, es la primera
pgina del asistente de grfico y del dilogo Propiedades.
Ttulo de la Ventana
El ttulo que se muestra en la cabecera de la ventana. El ttulo puede
definirse como una expresin de etiqueta calculada (vase la pgina
515) para una actualizacin dinmica. Al hacer clic en el botn ...
se abre el dilogo Editar Expresin que le facilitar la edicin de
frmulas extensas.
Mostrar Ttulo en Grfico
Por defecto, la etiqueta de la primera expresin definida est
configurada como ttulo de grfico. Si no desea mostrar un ttulo
para el grfico, deseleccione la casilla de verificacin. Para
recuperar el ttulo original, simplemente marque la casilla de
verificacin. Se puede definir el ttulo como una frmula calculada
(vase la pgina 515) para actualizaciones dinmicas. El texto
puede tener varias lneas: pulse INTRO. En tablas pivotantes y tablas
simples no se muestra el ttulo del grfico.
Figura 1. La pgina General del dilogo Propiedades de Grfico
INTRODUCCIN
Grficos 23
I
Configuraciones de Ttulo
Abre el dilogo Configuraciones de Ttulo (vase la pgina 26
para ms detalles), donde se pueden efectuar configuraciones
avanzadas para el ttulo del grfico.
ID de Objeto
Es un identificador nico para el grfico actual. Cada entidad de
diseo en QlikView recibe en el momento de su creacin un ID
nico y exclusivo para su control mediante Automatizacin. Los
objetos enlazados comparten un mismo ID de objeto. Este ID se
compone de una combinacin de letras que definen el tipo de
entidad, as como tambin un nmero. El primer grfico de un
documento recibir el ID CH01. El ID de un objeto puede cambiarse
por cualquier otra cadena que no est siendo utilizada en ese
momento para otro objeto de hoja, hoja o marcador en el
documento.
Desvinculado
Desvincular el grfico, de esta manera no se actualizar
dinmicamente con las selecciones realizadas.
Slo Lectura
Marcar esta casilla har que el grfico sea de solo lectura, es decir,
que no se podrn hacer selecciones mediante clics de ratn ni
dibujando con el ratn sobre los contenidos.
Condicin de Clculo
Al escribir una expresin en este cuadro de texto se define una
condicin para que se calcule el grfico. Si la condicin no se
cumple, se mostrar el texto Condicin de Clculo sin cumplir en
el grfico. Al hacer clic en el botn ... se abrir el dilogo Editar
Expresin que le ayuda a editar frmulas largas.
Tipo de Grfico
Para seleccionar el tipo de grfico deseado: grfico de barras,
grfico de lneas, grfico combinado, grfico de dispersin, grfico
de tarta, grfico de radar, grfico de embudo, grfico de rejilla,
grfico de bloques, grfico de indicador, tabla pivotante o tabla
simple.
Grfico de Barras
Es el tipo de grfico ms bsico. Muestra los valores como
barras de diferentes alturas.
Grfico de Lneas
En lugar de mostrarse en barras, los datos pueden
presentarse como lneas entre puntos de valores, como
24
valores nicamente o una combinacin de ambos, lneas y
valores. Los grficos de lneas son muy tiles para mostrar
cambios o tendencias.
Grfico Combinado
Esta opcin le permite combinar las utilidades de un grfico
de barras con las de un grfico de lneas: se pueden mostrar
los valores de una expresin como barras y los de una
segunda expresin como lneas o smbolos.
Grfico de Radar
El grfico de radar es una forma de grfico de lneas donde
el eje-x est enrollado 360. El resultado es similar a una
tela de araa o una pantalla de radar.
Grfico de Dispersin
El grfico de dispersin presenta parejas de valores de dos
expresiones. Las expresiones se reflejan en los dos ejes. Es
muy til para mostrar datos donde cada instancia tiene dos
nmeros, p.ej. pas (poblacin y crecimiento de poblacin).
Grfico de Rejilla
Similar al grfico de Dispersin pero traza los valores de
dimensin en los ejes, y utiliza una expresin para
determinar el smbolo de trazado. Un modo especial hace
que muestre una tercera dimensin en forma de pequeos
grficos de tarta como smbolos de grfico.
Grfico de Tarta
En general, los grficos de tarta muestran la relacin entre
una dimensin y una expresin. Algunas veces pueden
tener dos dimensiones
Grfico de Embudo
El grfico de embudo se utiliza normalmente para la
presentacin de datos en flujos o procesos. Desde el punto
de vista del diseo se relaciona en gran medida con el
grfico de tarta. El grfico puede mostrarse con diversa
anchura/altura en los segmentos o con un rea de
segmentos proporcional a los datos. Tambin es posible
trazar el grfico con idnticos segmentos en cuanto a ancho
y altura, independientemente de los puntos de datos.
Grfico de Bloques
El grfico de bloques muestra la relacin existente entre los
valores de una expresin como bloques de diversa rea. Se
pueden mostrar hasta tres dimensiones, donde cada bloque
INTRODUCCIN
Grficos 25
I
de dimensin se divide a su vez en diversos sub-bloques. A
menudo se utiliza una expresin adicional para calcular el
color de cada bloque.
Grfico de Indicador
El grfico de Indicador se usa normalmente para mostrar
una nica expresin, sin dimensiones. QlikView ofrece una
amplia gama de variaciones del grfico indicador.
Grfico Mekko
Los grficos Mekko presentan los datos empleando barras
de ancho variable. Pueden mostrar hasta tres niveles de
datos en un grfico de dos dimensiones. Son muy tiles en
reas como el anlisis de mercados.
Tabla Pivotante
Presenta las dimensiones y expresiones de forma tabular. Es
posible mostrar subtotales, y los datos pueden agruparse
como una tabla cruzada con varias dimensiones.
Tabla Simple
Al contrario que la tabla pivotante, la tabla simple no puede
mostrar subtotales o servir como tabla cruzada. Pero se
pueden ordenar cada una de sus columnas y cada una de sus
filas contiene una combinacin de
dimensin(es)+expresin(es).
Cambio de Estilo Rpido
En este grupo es posible habilitar un icono en el grfico con el que
el usuario pueda cambiar el Estilo de Grfico sin tener que pasar por
el dilogo Propiedades de Grfico. Al hacer clic en el icono con el
botn derecho, aparecer una lista desplegable con varios estilos de
grfico, donde se puede seleccionar uno con un simple clic.
Tipos permitidos
En esta lista puede seleccionar los tipos de grfico que
debern aparecer en la lista desplegable. Tendr que
seleccionar dos o ms tipos para que el Cambio de Estilo
Rpido pueda habilitarse.
Posicin Preferida de Icono
El icono de cambio de estilo rpido puede posicionarse
dentro del grfico o en el ttulo del objeto de hoja. En los
grficos de tabla el ttulo es la nica alternativa disponible.
Seleccione En Grfico, para ubicar el icono de cambio de
estilo rpido dentro del objeto grfico. Al elegir En Ttulo,
el icono aparecer siempre en el ttulo.
26
Restablecer Tamaos (definidos por el usuario)
Con este botn se restablece toda la configuracin de los tamaos de
leyenda, ttulo, etc. en los objetos grficos, segn las definiciones
del usuario. El ajuste de elementos individuales no se ver afectado.
Restablecer Ajuste
Pulsando este botn, todos los ajustes de leyenda, ttulo, etc.
efectuados por el usuario en los grficos sern reestablecidos.
Memoria
Abre el dilogo Configuracin de la Memoria de Clculo donde es
posible aumentar la memoria asignada al grfico. Esto slo es
necesario para grficos grandes y complejos. El dilogo nicamente
est disponible si se ha deshabilitado previamente la opcin Ignorar
Lmites de Clculo en la pgina Objetos, en Preferencias de
Usuario. Vea Configuraciones de Clculo de Memoria en la
pgina 129.
Mensajes de Error
Abre el dilogo Mensajes de Error Personalizados (vase la
pgina 519), que le permite personalizar los mensajes de error y
visualizarlos en lugar de los mensajes estndar.
Modo de Referencia
Aqu puede escoger entre las diferentes opciones de trazado de la
referencia de fondo, cuando haga uso de la opcin Establecer
Referencia en el men contextual del grfico. Este parmetro slo
cobra sentido para ciertos tipos de grficos.
Dilogo Configuraciones de Ttulo
Se puede dar formato al ttulo de grfico de varias formas usando este dilogo.
Figura 2. El dilogo Configuraciones de Ttulo
INTRODUCCIN
Grficos 27
I
Estilo de Ttulo
Establece el estilo bsico para el ttulo. Se puede elegir entre:
Clsico
rea de Ttulo sin borde y con fondo transparente.
Divisor
rea de ttulo con fondo transparente. Lnea divisoria entre
el rea de ttulo y el rea de grfico. La lnea divisoria se
traza usando el color especificado en Color.
Cristal
rea de ttulo con superficie cristalina semi-transparente
como fondo.
Tintado
rea de ttulo con una superficie semi-transparente
coloreada como fondo. Usa el color especificado en Color.
Slido
rea de ttulo con superficie de color slido como fondo.
Usa el color especificado en Color.
Color de Fondo
Establece el color del fondo del ttulo para los estilos seleccionados.
El color puede definirse como un color slido o como un degradado
mediante el dilogo rea de Color que se abre al pulsar el botn.
Alineacin Horizontal
Especifica cmo se posiciona el ttulo del texto en relacin con el
rea de grfico. Las alternativas con: Izquierda, Centrar y Derecha.
Fuente...
Establece la fuente que se va a usar en el ttulo del grfico. Cuando
hace clic en el correspondiente botn, se abre el dilogo estndar
Fuente.
28
GRFICO DE BARRAS
29
I
2 GRFICO DE BARRAS
2.1 Creacin de un Grfico de Barras
Para crear un grfico de barras hay que elegir Nuevo Objeto de Hoja en el men
Diseo o pulsar el botn Crear Grfico en la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico que le ayudar a crear el grfico.
Si desea crear un grfico de barras sencillo, prescindiendo de momento de la amplia
funcionalidad disponible, elija Crear Grfico Rpido en el men objeto del cuadro
de lista, o el men Herramientas (Grfico Rpido), o pulse el botn Grfico Rpido
de la barra de herramientas. Se abrir un asistente para facilitar la creacin del grfico
de una forma rpida y sencilla. Para ms informacin, vase la pgina 299.
2.2 El men Objeto del Grfico de Barras
El men Objeto del grfico de barras es el men Objeto cuando hay un grfico de
barras activado. Tambin es posible abrirlo como men contextual con un clic
derecho sobre un grfico de barras. El men contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 3. El grfico de barras es el estilo de grfico ms bsico que existe en
QlikView.
30
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Establecer Referencia
Si elige esta opcin crear una referencia para el grfico, es decir,
una trama fija de lneas en el grfico con las selecciones actuales.
Cuando realice ms selecciones en el documento, la trama fija de
referencia permanecer invariable, en gris, al fondo. Los ejes de los
grficos, etc. se ajustarn de manera que incluyan siempre el
mximo posible de datos de fondo y datos actuales. El conjunto de
los datos actuales siempre se trazar por encima de la trama de
referencia, es decir, que algunas de las partes de la trama de
referencia pudieran verse oscurecidas (u ocultas) por la trama del
conjunto de datos actuales. La forma en que se oscurece el fondo se
puede controlar mediante el parmetro Modo de Referencia en la
pgina General del dilogo Propiedades de Grfico. La
visualizacin de tramas de referencia en los grficos slo es posible
en determinados tipos de grfico, como son los grficos de barras,
grficos de lneas, grficos combinados, grficos de radar, de
dispersin, de rejilla y de indicador con agujas. No es posible
establecer una referencia para un grfico que contenga un grupo
cclico o jerrquico. La referencia se perder al cerrar el documento o
al recargar los datos.
Eliminar Referencia
Este elemento de men reemplaza al anterior elemento de men
Establecer Referencia, tras haberse creado una referencia. Si lo
selecciona, la referencia establecida anteriormente se eliminar y el
grfico volver a su modo de trazado normal.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
GRFICO DE BARRAS
31
I
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos en el grfico de barra.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), el cual le permitir imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
32
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados se ajustan a la misma posicin
y tamao del/los objeto(s) resaltado(s).
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
GRFICO DE BARRAS
33
I
Eliminar
Elimina el grfico.
2.3 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico en la barra de herramientas, se abre el
dilogo propiedades de grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la Figura1 en la pgina 22), se definen el tipo de
grfico, el nombre para el grfico, etc. Esta pgina es igual para todos los
tipos de grfico.
34
Dimensiones
En la pgina Dimensiones se configuran las dimensiones que se mostrarn en el
grfico.
Hay dos aspectos importantes a la hora de crear un grfico:
Qu es lo que desea ver? (A qu correspondern los tamaos de las barras
del grfico de barras?) La respuesta puede ser Suma de Ventas, o algo
parecido. Se configura en la pgina Expresiones.
Cmo desea agruparlo? (Qu valores desea utilizar como etiquetas para las
barras en el grfico de barras?) La respuesta puede ser: por Pas, o algo
parecido. Se configura en la pgina Dimensiones.
Figura 4. La pgina Dimensiones en el dilogo Propiedades de Grfico
GRFICO DE BARRAS
35
I
Campos/Grupos Disponibles
Una lista de los campos y grupos de campos
que se podrn emplear como dimensiones
(por ej. en el eje x de un grfico de barras
estndar). Los nombres de los grupos de
campos van precedidos por smbolos: una
flecha recta indica un grupo jerrquico; una
flecha curvada indica un grupo cclico. Los
grupos se definen en el dilogo
Propiedades de Documento (pgina
Grupos). Para ms informacin acerca de
los grupos jerrquicos y cclicos, vase
pgina 517. Todos los campos que
aparezcan en ms de una tabla de entrada
irn precedidos de un smbolo clave. Los
grficos de tarta, de lnea y de dispersin no pueden mostrar ms de
dos dimensiones. En los grficos de barras se pueden visualizar
hasta tres dimensiones. Para mostrar un campo o grupo de campos
en el grfico, seleccinelo y haga clic en el botn Aadir > para
moverlo a la columna de Campos/Grupos Usados como
Dimensiones.
Mostrar Campos de Sistema
Si marca esta casilla se muestran los campos de sistema en la
columna Campos Disponibles.
Mostrar Campos de Tabla
Normalmente este desplegable muestra el valor -Todas las Tablas-
y la lista de Campos/Grupos Disponibles muestra todos los
campos y grupos del documento. Seleccionando una tabla especfica
de la lista desplegable, podr limitar la lista de Campos/Grupos
Disponibles nicamente a los campos de esa tabla. Adems, podr
seleccionar -Todas las Tablas (Cualificadas) - lo que mostrar
todos los campos del documento con su nombre de tabla. Se
mostrar un campo cada vez, por cada tabla en la que aparece.
Editar Grupos...
Abre la pgina Grupos (vase pgina 50 en el Libro II) en el
dilogo Propiedades de Documento, donde podr crear o editar
grupos.
Animar...
Abre el dilogo Animacin (vase pgina 39) dondre podr utilizar
la primera dimensin del grfico para animacin. La animacin slo
est disponible para grficos en mapa de bits, excluidos los grficos
36
de tarta. Puede encontrarse con ciertas limitaciones en cuanto a la
funcionalidad cuando emplee animacin.
Entramado...
Abre el dilogo Configuraciones de Entramado (vase pgina 41)
donde podr crear un conjunto de grficos basado en la primera
dimensin.
Dimensiones Utilizadas
Esta lista contiene las dimensiones actualmente seleccionadas para
su uso en el grfico. El nmero de dimensiones que se pueden
emplear vara segn el tipo de grfico. Se descartarn las
dimensiones superfluas en cualquiera de los tipos de grficos. Las
celdas de datos de las dimensiones, cuando se utilizan en tablas,
pueden formatearse de un modo dinmico por medio de las
expresiones de atributo. Cada vez que se introduce una expresin de
atributo para una dimensin, su icono cambiar de gris a color o, en
el caso de Formato de Texto de gris a negro. Estos parmetros
prevalecern sobre las configuraciones de grfico. Haga clic en el
icono de expansin + que aparece junto a cualquier dimensin
para visualizar los marcadores de posicin (o contenedores) de las
expresiones de atributos de la dimensin. stos son:
Color de Fondo
Haga doble clic con el ratn sobre Color de Fondo para
introducir una expresin de atributo de calcule el color de
fondo de la celda de dimensin. La expresin empleada
debera devolver una representacin vlida de color (un
nmero representando a cada componente de color Rojo,
Verde o Azul, tal como se definen en Visual Basic), lo cual
se logra normalmente utilizando una de las funciones
especficas de color del grfico (vase pgina 490). Si el
resultado de la expresin no es una representacin vlida de
color, se emplear el negro.
Color de Texto
Haga doble clic con el ratn sobre Color de Texto para
introducir una expresin de atributo que calcule el color de
texto de la celda de dimensin. La expresin empleada
debera devolver una representacin vlida de color (un
nmero representando a cada componente de color Rojo,
Verde o Azul, tal como se definen en Visual Basic), lo cual
se logra normalmente utilizando una de las funciones
especficas de color del grfico (vase pgina 490). Si el
GRFICO DE BARRAS
37
I
resultado de la expresin no es una representacin vlida de
color, se emplear el negro.
Formato de Texto
Haga doble clic con el ratn sobre Formato de Texto para
introducir una expresin de atributo que calcule el estilo de
la fuente del texto para cada celda de dimensin. La
expresin utilizada como expresin de formato de texto
debera devolver una cadena que contenga una N para el
texto en negrita, una K para texto en cursiva y una S para
texto subrayado.
Aadir
Si pulsa este botn, mover los campos y grupos de campos
seleccionados de la columna de campos/grupos disponibles a la
columna de Dimensiones Utilizadas.
Eliminar
Si pulsa este botn, mover los campos y grupos de campos
seleccionados de la columna de campos/grupos mostrados a la
columna de campos/grupos disponibles.
Ascender
Asciende el campo o grupo seleccionado en la lista de
Dimensiones Utilizadas. Utilice este botn si desea cambiar el
orden de las dimensiones.
Descender
Desciende el campo o grupo de campos seleccionado en la lista de
Dimensiones Utilizadas. Utilice este botn si desea cambiar el
orden de las dimensiones.
Aadir Dimensin Calculada...
Aade una nueva dimensin y la abre para editarla en el dilogo
Editar Expresin (para ms detalles vase la pgina 283). Una
dimensin grfica a menudo se compone de un nico campo, pero
puede calcularse tambin dinmicamente. Una dimensin calculada
consiste en una expresin que incluye uno o ms campos. Se pueden
utilizar todas las funciones estndar. Puede que no se empleen las
funciones de agregacin, pero se puede incluir la funcin aggr a fin
de lograr agregacin anidada. Las dimensiones calculadas slo
funcionan en versiones QlikView 7.5 y posteriores.
Editar...
Abre la dimensin para editarla en el dilogo Editar Expresin. Vea
Aadir Dimensin Calculada... si desea saber ms acerca de las
dimensiones calculadas.
38
Configuraciones para la Dimensin Seleccionada
En este grupo hallar opciones para las dimensiones individuales.
Suprimir cuando el Valor es Nulo
Si marca esta opcin, el campo seleccionado en la lista
superior de Dimensiones Utilizadas no se mostrar en el
grfico si su valor es nulo.
Mostrar Todos los Valores
Seleccione este cuadro de verificacin si desea mostrar
todos los valores de campos de dimensin del grfico,
incluyendo los valores excluidos lgicamente.
Mostrar Leyenda
Marque esta casilla de verificacin a fin de mostrar la
leyenda (nombres de valores de campo) en el ejes-x para el
campo de dimensin seleccionado.
Etiqueta
Marque esta casilla de verificacin si desea mostrar una
etiqueta de dimensin (el nombre del campo) en el eje x. La
etiqueta puede definirse como una frmula calculada (vea
la pgina 515) para actualizaciones dinmicas. Al hacer
clic en el botn ... se abre el dilogo Editar Expresin que
le facilitar la edicin de frmulas extensas.
Avanzado
Abre el dilogo Configuraciones de Campo Avanzadas
(vase la pgina 168).
Saltos de Pgina
Aqu puede elegir insertar saltos de pgina cuando imprima
una tabla en la que el valor de la dimensin actual cambia.
Hay tres modos:
Sin Saltos
Los saltos de pgina se insertarn automticamente
cuando sea necesario sin tener en cuenta los datos.
Saltos Forzados
Se inserta un salto de pgina siempre que se
produzca un cambio en los valores de la
dimensin.
Saltos Condicionales
Con Saltos Condicionales no se insertar salto de
pgina alguno si todas las filas con el siguiente
valor de dimensin pueden imprimirse en la misma
pgina actual.
GRFICO DE BARRAS
39
I
Nota Tenga en cuenta que los saltos de pgina solo son visibles al
imprimir y no durante la presentacin en pantalla.
Dilogo Animacin
Animar la Primera Dimensin
Si marca esta casilla de verificacin, est indicando que desea
utilizar la primera dimensin del grfico para animar el grfico. La
animacin slo est disponible para grficos en mapa de bits,
excluidos los grficos de tarta. Puede encontrarse con ciertas
limitaciones en cuanto a la funcionalidad cuando emplee animacin.
Por ejemplo, no podr hacer selecciones que aparezcan pintadas o
pulsadas en pantalla. Adems, las lneas de tendencia no se
mostrarn en un grfico animado. La animacin slo es posible
cuando haya ms de un valor posible en la dimensin objeto de
animacin.
Cuando un grfico est animado, aparece una Barra de Animacin
en la parte inferior del rea de trazado del grfico. La Barra de
Animacin contiene un botn Reproducir, que ejecuta la
animacin. Cuando la animacin se est ejecutando, el botn
Reproducir es reemplazado por el botn Pausa. Podr detener o
reanudar la animacin cuando lo desee, empleando estos dos
controles. Una Barra de Progreso le mostrar el progreso de la
animacin. Puede animar tambin manualmente: apuntando a la
barra de progreso con el ratn, pulse el botn izquierdo y arrstrelo
40
a la posicin que le interese. La animacin manual normalmente se
salta los marcos interpolados (vase el parmetro Marcos por
Segundo, a continuacin) y se mueve nicamente entre los valores
reales de la dimensin de animacin. Pulsando la tecla ctrl del
teclado a la vez que arrastra, es posible incluir tambin los marcos
interpolados. Por encima de la barra de progreso se visualizar el
valor de la dimensin animada para el marco actual (en el caso de
los marcos interpolados, el valor previo de la dimensin animada).
Tiempo Entre valores (ms)
Establece el tiempo en milisegundos entre cada valor de la
dimensin objeto de animacin. Dicho valor puede mostrarse como
una expresin calculada (vase la pgina 515).
Marcos por Segundo
Establece el nmero de marcos por segundo. QlikView interpolar
el trazado entre los valores reales de la dimensin sujeta a
animacin. El valor habr de ser un entero entre 1 y 30. Dicho valor
puede mostrarse como una expresin calculada (vase la pgina
515).
Ejecucin Automtica
Marque esta casilla de verificacin si desea que la animacin se
inicie de forma automtica cada vez que realice una seleccin en el
documento.
Iterar
Seleccione esta opcin si desea que la animacin se ejecute
repetidas veces hasta ser detenida con el botn de Pausa que
encontrar en la Barra de Animacin.
Ejecutar Una Vez
Seleccione esta opcin si desea que la animacin se ejecute una sola
vez, de principio a fin, cada vez que es iniciada.
Volver al Primer Marco
Marque esta casilla de verificacin si desea que la
animacin retorne al primer marco tras haber finalizado.
Mostrar Valor de la Dimensin de Animacin
Si marca esta casilla de verificacin, el valor de los datos se
mostrar en el grfico durante la animacin.
Alineacin
Escoja el tipo de alineacin Horizontal o Vertical para los
valores mostrados.
GRFICO DE BARRAS
41
I
Fuente
Establece el tipo de letra y color de fuente para el valor
mostrado.
Configuraciones de Entramado
Habilitar Grfico de Entramado
Marque esta casilla de verificacin para crear un conjunto de
grficos basados en la primera dimensin del grfico.
Habilitar Dimensin Secundaria de Entramado
Marque esta casilla de verificacin si desea incluir la segunda
dimensin en el grfico de entramado. Si se emplea una dimensin
secundaria, los valores de la primera dimensin se mostrarn en
forma de columnas en la matriz del entramado; mientras que los
valores de la segunda dimensin se mostrarn como filas en la
matriz del grfico de entramado.
Nmero de Columnas
Elija Auto para que QlikView decida cuntas columnas mostrar; o
escoja Fijo para fijar el nmero de columnas usted mismo.
Nmero de Filas
Elija Automtico para que QlikView decida cuntas filas mostrar; o
escoja Fijo para fijar el nmero de filas usted mismo.
Figura 5. El dilogo Configuraciones de Entramado
42
Expresiones
En la pgina Expresiones podr definir las expresiones que se mostrarn en el
grfico.
Expresiones
La esquina superior izquierda del cuadro de dilogo contiene una
lista con las expresiones del grfico. Una expresin define los
contenidos calculados de un grfico, por ej. los datos que se
muestran en el eje y, en una columna de expresin.
Navegacin por los controles en rbol:
El listado de expresiones es de hecho un control en forma de rbol,
con un amplio conjunto de opciones de control. Encontrar un icono
de expansin frente a cada expresin . Haciendo clic sobre el
icono de expansin se abrirn las subexpresiones subyacentes o
expresiones de atributo. El icono se convertir entonces en un icono
contrado . Si pulsa este icono contraer la presentacin de
cualquier subexpresin o expresin de atributo. En los casos ms
complejos se pueden dar hasta tres niveles de expansin distintos.
Figura 6. La pgina Expresiones en el dilogo Propiedades de Grfico
GRFICO DE BARRAS
43
I
Opciones de Presentacin/ modos de trazado:
Tras el icono de expansin/contraccin de cada fila, ver un icono
para cada expresin de atributo disponible. Estos iconos se
configuran normalmente en el grupo Opciones de Presentacin
(vase a continuacin). Hay, por ejemplo, un icono de barras , otro
de lneas , etc. En ciertos tipos de grficos es posible que una
expresin se visualice de mltiples maneras, lo cual se ver
reflejado mediante una lista de diversos iconos. Los iconos
mostrados dependen del tipo de grfico elegido. Puede encontrarse
con que los iconos que se muestran junto a una determinada
expresin varan si usted altera el grfico, transformndolo, por
ejemplo, de un grfico de barras a un grfico combinado, o a una
tabla simple. Solo se mostrarn aquellos iconos que reflejen tipos de
trazado o presentacin activos y posibles.
Subexpresiones:
Ciertas opciones de presentacin hacen uso de las subexpresiones,
por ej. un conjunto de dos o ms expresiones que conjuntamente
definen el smbolo de trazado. Si selecciona Stock como Opcin de
Presentacin crear cuatro subexpresiones, de las cuales al menos
las dos primeras han de estar definidas. En el caso del Cuadro sern
cinco. En ambos casos la expresin base ser simplemente un
contenedor (o marcador de posicin) vaco en el control de rbol.
Todas las definiciones de expresin se encuentran en las
subexpresiones.
Otro caso de subexpresiones se da al emplear barras de error. Las
barras de error vienen definidas por una o dos subexpresiones. En
este caso sin embargo la expresin base contiene su propia
definicin.
Expresiones de Atributo:
Los datos de las expresiones pueden formatearse dinmicamente
mediante las expresiones de Atributo. Haga clic sobre el icono de
expansin
' quehallarfrenteacualquierexpresin,paravisualizarloscontenedor
es(omarcadoresdeposicin)paralasexpresionesdeatributodeladimens
in.Puedeutilizarcualquiernmeroycombinacindeexpresionesdeatri
butoquedeseeenunadeterminadaexpresinbase.Cadavezqueseintrod
uceunaexpresindeatributoparaunadimensin,suiconocambiardegri
sacoloro,enelcasode'Formato de Texto de gris a negro. El formato
definido mediante las expresiones de atributo reemplaza y desbanca
44
a cualquier otra opcin predeterminada en cuanto a color, etc. Los
tipos de expresiones de atributo que estn disponibles son:
Color de Fondo
Haga clic en Color de Fondo para definir una expresin de
atributo que le ayude a calcular el color bsico del trazado
de los datos. La expresin empleada debera devolver una
representacin vlida de color (un nmero que represente a
cada componente de color Rojo, Verde o Azul, tal y como
se definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de colores de
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
negro.
Color de Texto
Seleccione Color de Texto para definir una expresin de
atributo que le ayude a calcular el color del texto asociado a
los datos. La expresin empleada debera devolver una
representacin vlida de color (un nmero representando a
cada componente de color Rojo, Verde o Azul, tal como se
definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de color del
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
negro.
Formato de Texto
Seleccione Formato de Texto para definir una expresin de
atributo que calcule el estilo de fuente en el texto asociado a
los datos. La expresin utilizada como expresin de
formato de texto debera devolver una cadena que contenga
una N para texto en negrita, una K para texto en cursiva y
una S para texto subrayado.
Gajo Extrado
Slo aplicable a grficos de tarta. Haga clic en Gajo
Extrado para introducir una expresin de atributo que
calcule si el gajo o porcin de tarta asociado con el punto de
datos debera arrastrarse hacia una posicin un tanto
"extrada", esto es, ms destacada.
Desplazamiento de Barra
Slo aplicable a grficos de tarta. Haga clic en
Desplazamiento de Barra para introducir una expresin de
GRFICO DE BARRAS
45
I
atributo que calcule un desplazamiento para la barra o el
segmento de barra asociados con el punto de datos. Esto
resulta til por ej. al realizar los denominados grficos en
cascada.
Estilo de Lnea
Slo aplicable a grficos de lneas, combinados y de radar.
Haga clic en Tipo de Lnea para introducir una expresin
de atributo que calcule el tipo o estilo de lnea de una lnea
o segmento de lnea asociado con el punto de datos.
El ancho relativo de la lnea puede controlarse insertando
una etiqueta <Wn> donde n es un factor mltiple que se
habr de aplicar en el ancho predefinido de la lnea. El
nmero n ha de ser un nmero real entre 0,5 y 8. Ejemplo:
<W2,5>.
El estilo de la lnea puede controlarse insertando una
etiqueta <Sn> donde n es un entero del 1 al 4 que indica el
estilo que se habr de utilizar (1=contnuo, 2= guionado,
3=de puntos, 4=guionado/de puntos). Ejemplo: <S3>.
Las etiquetas <Wn> y <Sn> se pueden combinar
libremente, pero slo se tendr en cuenta la primera
incidencia de cada una de ellas. Las etiquetas o tags
debern ir encerradas entre comillas simples.
Mostrar Valor
Slo aplicable a grficos de barras, de lneas y combinados.
Haga clic en Mostrar Valor para introducir una expresin
de atributo que calcule si el rea de los datos debera
complementarse con un valor (o un "nmero en el punto de
datos") incluso si Valores en Puntos de Datos no ha sido
previamente seleccionado para la expresin principal. Si se
ha seleccionado Valores sobre los Datos para la expresin
principal, la expresin de atributo se descartar.
Grupos de Ciclo en las expresiones:
Finalmente, existe el concepto de los grupos
de expresin. Se puede enlazar cualquier
nmero de expresiones base (con sus
respectivas subexpresiones y expresiones de
atributo) en un grupo. El grupo aparece en la
lista como un contenedor (o marcador de posicin) con un icono
de ciclo. Si expande el grupo, podr contemplar las expresiones que
contiene. En el grfico slo se mostrar la primera expresin de la
46
lista. La expresin que se desee mostrar fuera del grupo puede
modificarse haciendo clic sobre el icono de ciclo del grfico, o en la
cabecera de columna de la tabla. Haciendo doble clic en el icono de
ciclo, obtendr una lista emergente con todas las expresiones
disponibles para poder realizar una seleccin directa. Cuando gire el
grupo, la segunda expresin ascender a la parte superior de la lista,
mientras que la expresin que antes estaba activa descender a la
parte ms inferior de la lista.
Hay dos maneras de aadir una expresin a un grupo. La primera de
ellas es arrastrando simplemente una expresin y colocndola
encima de otra de la lista (se crea un nuevo grupo de ciclo). La
segunda manera es seleccionando una expresin de la lista y
haciendo luego clic en el botn de Grupo (ver ms adelante). La
expresin entonces se agrupar con la expresin o grupo de ciclo
que estaba sobre ella en la lista.
De igual manera, se puede eliminar una expresin de un grupo
arrastrndola fuera de ste, o seleccionndola y pulsando el botn
Desagrupar (ver ms adelante). Si solo quedara una expresin en el
grupo de ciclo tras la extraccin, sta sera tambin extrada y el
grupo de ciclo dejara de existir.
Aadir
Al hacer clic en este botn, se abre el dilogo Editar Expresin
(pgina 283), que permite crear nuevas expresiones. Esta opcin
tambin est disponible en el men contextual que aparece al hacer
clic con el botn derecho sobre una expresin de la lista de
expresiones.
Eliminar
Elimina la expresin seleccionada. La opcin tambin est
disponible en el men contextual que aparece al hacer clic con el
botn derecho en una expresin de la lista de expresiones.
GRFICO DE BARRAS
47
I
Copiar
La opcin nicamente est disponible en el men contextual que
aparece al hacer clic con el botn derecho en una expresin de la
lista de expresiones. Cuando se utilice este comando en una de las
expresiones principales, todos los datos y parmetros asociados con
la expresin (incluyendo rtulos y etiquetas) se copiarn al
portapapeles como una cadena de xml. La expresin podr entonces
copiarse de nuevo sobre el mismo grfico o cualquier otro grfico
QlikView del mismo u otro documento. Si se emplea el comando en
una expresin de atributo, nicamente se copiar la definicin de la
expresin de atributo. A continuacin se podr pegar la expresin de
atributo en cualquier expresin principal del mismo u otro grfico.
Exportar
La opcin solo est disponible en el men contextual que aparece al
hacer clic con el botn derecho en una de las expresiones
principales de la lista de expresiones. Cuando se haga uso de este
comando en una expresin principal, todos los datos y parmetros
asociados a la expresin (incluida la etiqueta) podrn ser exportados
a un archivo xml. La expresin podr entonces importarse de nuevo
en el mismo grfico o en cualquier otro grfico de QlikView, en el
mismo u otro documento. El comando abre el dilogo Exportar
Expresin, en el que podr elegir el destino para el archivo que se
ha de exportar. El archivo recibir la extensin Ex.xml.
Pegar
La opcin nicamente est disponible en el men contextual que
aparece al hacer clic con el botn derecho en la lista de expresiones
y solo si una de dichas expresiones ha sido previamente copiada al
portapapeles. Si previamente se ha copiado una expresin principal
en el portapapeles, podr pegarla en el rea en blanco de la lista de
expresiones, crendose as una nueva expresin idntica a la copiada
originalmente. Si se ha copiado una expresin de atributo, podr
pegarla en una expresin principal.
Importar
La opcin solo est disponible en el men contextual que aparece al
hacer clic con el botn derecho del ratn sobre el rea en blanco de
la lista de expresiones. El comando abre un dilogo en el que podr
buscar la expresin previamente exportada. La expresin importada
aparecer como una nueva expresin principal en el grfico.
Ascender
Hace ascender la expresin seleccionada un paso ms arriba de la
lista. Utilice este botn si desea cambiar el orden de las expresiones.
48
Descender
Hace descender la expresin seleccionada un paso ms abajo en la
lista . Utilice este botn si desea cambiar el orden de las
expresiones.
Grupo
Es posible agrupar dos o ms expresiones, de forma que solo se
visualice una de ellas en el grfico en un momento dado. La
expresin que se desee mostrar fuera del grupo puede modificarse
haciendo clic sobre el icono de ciclo del grfico, o en la cabecera de
columna de la tabla. Haciendo doble clic en el icono de ciclo,
obtendr una lista emergente con todas las expresiones disponibles
para que pueda realizar una seleccin directa (ver imagen anterior).
Puede asignar una expresin a un grupo de ciclo seleccionando una
expresin de la lista y haciendo clic a continuacin en el botn
Grupo. La expresin entonces se agrupar junto con la expresin o
grupo de ciclo que estaba sobre ella en la lista.
Desagrupar
Este comando solo est disponible cuando se ha seleccionado una
expresin perteneciente a un grupo de ciclo en la lista de
Expresiones superior. Pulsando el botn, la expresin se desplazar
fuera del grupo de ciclo y se colocar como una expresin
independiente por detrs del grupo de ciclo de la lista. Si solo
quedara una expresin en el grupo de ciclo tras la extraccin, sta
sera tambin extrada y el grupo de ciclo dejara de existir.
Habilitar
Marcar esta casilla activar la expresin seleccionada. Si la casilla
no se marca, la expresin no se utilizar en absoluto.
Relativo
Marcar esta casilla har que el grfico muestre el resultado en
porcentaje, en vez de en nmeros absolutos. Esta opcin no est
disponible para tablas pivotantes.
Invisible
Marcar esta casilla de verificacin har que la expresin no se trace,
al tiempo que mantiene el espacio asignado normalmente para su
trazado.
Etiqueta
La etiqueta de la expresin. Introduzca el nombre que desee
visualizar en el grfico. Si no se introduce texto alguno, la etiqueta
ser automticamente el texto de la expresin.
GRFICO DE BARRAS
49
I
Definicin
Muestra la composicin de la expresin seleccionada. Es posible
editar la expresin directamente en este cuadro. Haciendo clic en el
botn se abre el cuadro de dilogo completo Definir Expresin.
Comentario
Se trata de un campo comentario en el que el creador de la expresin
puede describir el propsito y funcin de la expresin. Haciendo
clic en el botn se abre el cuadro de dilogo completo Definir
Expresin.
Opciones de Presentacin
En este grupo podr seleccionar cmo desea trazar los puntos de
datos. Algunas opciones slo estn disponibles para determinados
tipos de grficos. Algunas opciones no admiten combinacin y otras
utilizan una o ms expresiones adicionales para crear trazados
complejos.
Barra
Muestra los valores de las expresiones seleccionadas como
barras. Esta opcin slo est disponible para grficos de
barras y grficos combinados.
Smbolo
Muestra los valores de la expresin seleccionada como
smbolos. Esta opcin slo est disponible para grficos de
lneas y grficos combinados. Elija entre los diversos
smbolos del desplegable.
Lnea
Muestra los valores de la expresin seleccionada como una
lnea. Esta opcin slo est disponible para grficos de
lneas y grficos combinados. Escoja entre Normal,Suave
y tres lneas distintas de Meseta en el men desplegable.
Stock
Marque esta casilla de
verificacin para trazar la
expresin como un marcador de
stock. La expresin ir precedida
del icono en la lista de
Expresiones y aparecer como
un contenedor vaco con cuatro subexpresiones. La primera
subexpresin se utilizar para trazar el punto Alto del
marcador de stock. La segunda subexpresin se utilizar
para el punto Bajo. Estas dos expresiones deben contener
50
definiciones vlidas para que el marcador de stock se pueda
dibujar. Hay una tercera subexpresin opcional, pero se
reserva para el punto Cerrar del marcador de stock. La
cuarta subexpresin tambin es opcional, y se utiliza para el
punto Abrir del marcador de stock. Se crearn
automticamente nuevas subexpresiones vacas cuando se
seleccione Stock para una expresin base. Una vez
seleccionado Stock como opcin para una expresin, no se
podrn seleccionar Barra, Lnea, Smbolo, Cuadro o
Definir Barras de Error para la misma expresin. De la
misma forma, la opcin de Stock no podr seleccionarse
para una expresin si alguna de estas opciones ha sido
previamente seleccionada para esa misma expresin. La
presentacin en Stock slo est disponible en los grficos
combinados.
Cuadro
Marque esta casilla de verificacin
para trazar la expresin como un
cuadro, a menudo empleado para la
presentacin de datos estadsticos. La
expresin ir precedida del icono
en la lista de Expresiones y
aparecer como un contenedor vaco con cinco
subexpresiones. La primera subexpresin se utilizar para
trazar la Parte Superior del cuadro. La segunda
subexpresin se utilizar para la Parte Inferior. Estas dos
expresiones deben contener definiciones vlidas para que el
cuadro se pueda dibujar. De la tercera a la quinta
subexpresiones son optativas. Si se utilizan, la
subexpresin tres define la Mediana, la subexpresin
cuatro el Eje Superior y la subexpresin cinco el Eje
Inferior. Una ampliacin muy comn de los cuadros son los
denominados perifricos de valores extremos. Estos se
pueden obtener trazando expresiones diferentes como
smbolo. Se crearn automticamente nuevas
subexpresiones vacas cuando se seleccione el Cuadro para
una expresin base. Una vez seleccionado Cuadro como
opcin para una expresin, no se podrn seleccionar Barra,
Lnea, Smbolo, Cuadro o Definir Barras de Error para la
misma expresin. De la misma forma, la opcin de Cuadro
no podr seleccionarse para una expresin si alguna de
GRFICO DE BARRAS
51
I
estas opciones ha sido previamente seleccionada para esa
misma expresin. La presentacin en Cuadro slo est
disponible en los grficos combinados.
Definir Barras de Error
Marque esta casilla de verificacin para utilizar una o dos
expresiones que seguirn a la expresin seleccionada como
expresiones auxiliares para las barras de error trazadas
sobre los datos de la expresin. Si Simtrico est
seleccionado, solo se emplear una expresin auxiliar y se
mostrar de forma simtrica en torno a los datos. Si se
selecciona Asimtrico se utilizarn dos expresiones
auxiliares que se trazarn por encima y por debajo de los
puntos de datos, respectivamente. Las expresiones de las
barras de error debern devolver nmeros positivos. Las
expresiones auxiliares utilizadas para las barras de error
van precedidas por los iconos (simtrico), (asimtrico
alto) o (asimtrico bajo) de la lista de Expresiones y no
pueden utilizarse para nada ms en el grfico. Si no hubiera
expresiones definidas tras la expresin seleccionada, se
crearn nuevas expresiones auxiliares de prueba de forma
automtica. Esta opcin slo est disponible en los grficos
de lneas, de barras y combinados.
Valores en Punto de Datos
Marque esta opcin para tener el resultado de la expresin
trazado como texto en la parte superior de los puntos de
datos. Esta opcin slo est disponible para grficos de
barras, de lneas, de tarta y combinados. Cuando la utilice
para grficos de tarta, el valor se mostrar junto a las
porciones de tarta.
Texto sobre los Ejes
Marque esta opcin para tener el resultado de la expresin
mostrada como texto en cada valor del eje x, el eje y las
etiquetas del eje. Esta opcin slo est disponible en los
grficos de lneas, de barras y combinados.
Texto como Mensaje Emergente
Marque esta casilla de verificacin si desea que que el
resultado de la expresin se muestre en las ventanitas
emergentes que aparecen al merodear con el ratn sobre un
punto de datos de un grfico en el diseo QlikView. Esta
opcin puede utilizarse con todas o ninguna de las
52
restantes opciones de presentacin. As, es posible tener
una expresin que no aparezca en el grfico mismo, pero
que emerja al merodear despacio por el dato con el ratn.
Acumulacin
Eligiendo entre los diversos parmetros que figuran en este grupo,
podr decidir si desea acumular los valores en el grfico o no. En un
grfico acumulado, cada valor y se aade al valor y del siguiente
valor x. En un grfico de barras acumulado que muestre la suma de
ventas por ao, por ej., el valor del ao 1996 se aade al de 1997. Si
u grfico contiene diversas expresiones, seleccione la expresin (en
el cuadro Expresiones) cuyos valores desee acumular. La
acumulacin no est disponible en el caso de tablas pivotantes..
Sin Acumulacin
Si selecciona esta casilla de verificacin, los valores y de la
expresin de grfico seleccionada no se acumularn.
Acumulacin Completa
Marcar esta casilla de verificacin har que en cada valor y
se acumulen todos los valores y previos de la expresin.
Vea arriba, en Acumulacin.
Acumular N pasos hacia atrs
Introduciendo un nmero en el cuadro, configura el nmero
de valores y de la expresin que se acumularn. Vea arriba,
en Acumulacin.
Modo Total
Seleccionando una de las opciones de este grupo, puede decidir
cmo calcular el total de la expresin seleccionada. Este parmetro
es importante para la presentacin relativa o cuando se muestran
totales.
Sin Totales
Si esta opcin est seleccionada no se calcular ningn total
en la expresin.
Expresin Total
Si esta opcin est seleccionada, el total de la expresin se
calcular utilizando todos los valores del campo. Si, p.ej., la
columna seleccionada contiene el salario medio para las
diferentes categoras de negocio, al elegir la opcin
Expresin Total, el resultado ser la media del salario de
todas las categoras.
GRFICO DE BARRAS
53
I
F(x) de Filas
Si se selecciona esta opcin, los valores aislados de cada
punto de datos (cada barra en un grfico de barras, cada fila
en una tabla simple, etc.) de la expresin seleccionada sern
sumados, agregados, empleando la funcin de agregacin
seleccionada (habitualmente la de sumar). Esta opcin no
est disponible para tablas pivotantes.
Ancho de Borde de Barra
Especifica el ancho de la lnea del borde en torno a las barras en los
grficos de barras y grficos combinados. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounidadesdedo
cumento(du,docunit).'
Expresiones como Leyenda
Cuando se empleen varias expresiones, se puede visualizar una
leyenda que muestre las expresiones y sus correspondientes colores.
Lneas de Tendencia
En algunos grficos QlikView, la visualizacin de expresiones en
los grficos se puede complementar o reemplazar por lneas de
tendencia estadstica. Las lneas de tendencia slo se pueden
mostrar en los grficos de dispersin, grficos de lneas y grficos
de barras/combinados con una dimensin y una expresin como
mximo mostradas como barras. Para otros tipos de grfico, las
opciones en el cuadro Lneas de Tendencia no estn disponibles y
no tienen efecto alguno. En los grficos de dispersin, se tratan los
puntos de datos como si y=f(x). Para los grficos de barras, de lneas
y combinados, es posible deseleccionar todas las opciones de
Opciones de Visualizacin y aadir lneas de tendencia, que se
visualizarn entonces sin los puntos de datos subyacentes. Se
pueden extrapolar las lneas de tendencia de grficos de barras, de
lneas y combinados especificando intervalos de previsin y/o de
retrovisin (ver pgina Ejes). Las lneas extrapoladas se trazarn en
puntos. Las lneas de tendencia en grficos con un eje X discreto se
mostrarn como lneas con smbolos. En un eje X continuo slo se
mostrar una lnea.
Media
La media se dibuja como una lnea recta.
Lineal
Traza una lnea de regresin lineal.
54
Polinomio de 2 grado
Traza una lnea de tendencia polinomial de segundo grado.
Polinomio de 3 grado
Traza una lnea de tendencia polinomial de tercer grado.
Polinomio de 4 grado
Traza una lnea de tendencia polinomial de quarto grado.
Exponencial
Traza una lnea de tendencia exponencial.
Mostrar Ecuacin
Si est marcada esta opcin para una determinada
expresin, las lneas de tendencia de la expresin se
complementarn con la ecuacin de la lnea de tendencia
expresada como texto en el grfico.
Mostrar R
2
Si est marcada esta opcin para una determinada
expresin, las lneas de tendencia de la expresin se
complementarn con el coeficiente de determinacin
expresado como texto en el grfico.
GRFICO DE BARRAS
55
I
Ordenar
En esta pgina podr ordenar los valores de las dimensiones conforme a uno de los
criterios de ordenacin disponibles.
Dimensiones
Una lista de los campos escogidos como dimensiones de grfico en
la pgina Dimensiones. Hay que marcar el campo para el que desea
cambiar los criterios de ordenacin.
Ordenar por
En el grupo Ordenar por, se establecen los criterios de ordenacin
de los valores de dimensin (barras en los grficos de barra,
segmentos o porciones en los grficos de tarta y, en general, filas en
las tablas). Las tablas pivotantes nicamente se pueden ordenar por
algunas propiedades de la primera columna.
Valor Y
Aqu se puede especificar si los valores de la dimensin
debieran ordenarse conforme al valor numrico del eje y.
Figura 7. La pgina Ordenar del dilogo Propiedades de Grfico
56
Estado
Ordena los valores segn su estado lgico (seleccionado,
opcional o excluido).
Expresin
Ordena los valores segn la expresin introducida en el
editor de texto debajo de esta opcin de ordenar.
Frecuencia
Ordena los valores por frecuencia de aparicin (nmero de
veces que se muestra en la tabla).
Valor Numrico
Ordena los valores segn su valor numrico.
Texto
Ordena los valores por orden alfabtico.
Orden de Carga
Ordena los valores segn su orden de carga inicial.
Por defecto
Restablece los criterios de ordenacin predefinidos.
Ignorar Criterio de Ordenacin de Grupo
Esta casilla de verificacin slo est disponible cuando se
selecciona una dimensin de grupo en la lista de Dimensiones.
Normalmente el criterio de ordenacin de una dimensin de grupo
se fija para cada campo de un grupo mediante las propiedades de
grupo. Marcando esta casilla de verificacin podr ignorar todas las
configuraciones a nivel de grupo y aplicar un nico criterio de
ordenacin para toda la dimensin, independientemente del campo
que est activo en el grupo.
El orden de prioridad es Valor Y, Estado, Expresin, Frecuencia, Valor Numrico,
Texto y Orden de Carga. Se puede ordenar cada uno de estos criterios de ordenacin
de forma ascendente o descendente.
GRFICO DE BARRAS
57
I
Estilo
En esta pgina se puede seleccionar el estilo bsico para el grfico de barras.
Aspecto
Seleccione uno de los estilos disponibles.
Orientacin
Aqu puede establecer la orientacin del grfico en vertical u
horizontal segn indican los iconos.
Subtipo de Grfico
En este grupo es posible elegir entre modo Agrupado o Apilado,
siempre que el grfico tenga exactamente dos dimensiones o una
dimensin, pero ms de una expresin. Los valores negativos en las
barras apiladas se establecen aparte, separadamente, por debajo del
eje x.
Para la presentacin de grficos de barras con mltiples
dimensiones y expresiones se aplican los siguientes principios:
Se podr mostrar un mximo de dos dimensiones en el eje x.
Figura 8. La pgina Estilo para grficos de Barras del dilogo de Propiedades de
Grfico
58
Se podr mostrar una tercera dimensin con barras apiladas de
mltiples colores. Slo los grficos de tabla pueden mostrar ms de
tres dimensiones.
Cuando estn activas dos o ms expresiones, se muestran las dos
primeras dimensiones en el eje x y la expresin con barras apiladas
de mltiples colores.
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el
grfico en tres dimensiones.
ngulo Vertical
Define el ngulo vertical de la vista 3D. El valor debe ser
un entero comprendido entre 0 y 30.
ngulo Lateral
Define el ngulo lateral de la vista 3D. El valor debe ser un
entero comprendido entre 0 y 45.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando se selecciona un estilo
en el desplegable, todos los colores del Mapa de Colores de la
pgina Colores cambiarn al estilo seleccionado. La base de colores
real del mapa de colores no se ver afectada. El Estilo de Color de
rea no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Dimensin Expresin Subtipo
1 1 Barra nica
1 2 o ms Las expresiones se agrupan o apilan
2 1 Las expresiones se agrupan o apilan
2 2 o ms Las dimensiones se agrupan
3 1 La 1 y 2 dimensiones se agrupan, la 3 se apila
3 2 o ms La 1 y 2 dimensiones se agrupan, las
expresiones se apilan
4 1 La 1 y 2 dimensiones se agrupan, la 3 se apila
4 2 o ms La 1 y 2 dimensiones se agrupan, las
expresiones se apilan
GRFICO DE BARRAS
59
I
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todas las barras.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
60
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
de barras en la pantalla.
Configuracin de las Barras
En el grupo Configuracin de las Barras se definen las opciones
para la visualizacin de las barras en el grfico.
Distancia entre Barras
Introduciendo un nmero apropiado, es posible establecer
la distancia entre las barras en el grupo. Tambin es posible
introducir un nmero negativo. Los valores pueden estar
entre -6 y 8.
Distancia de Separacin
Introduciendo un nmero apropiado, es posible establecer
la distancia entre los grupos de barras en el grfico. Los
valores pueden estar entre 0 y 8.
Figura 9. La pgina Presentacin para grficos de barras en el dilogo
Propiedades de Grfico
GRFICO DE BARRAS
61
I
Permitir Barras Finas
Para los grficos con un eje X discontinuo, QlikView slo
mostrar los datos que quepan en el rea de visualizacin
disponible. Los puntos de datos que no puedan situarse se
truncarn desde el grfico. Por defecto, las barras se
trazarn con un ancho mnimo de cuatro pxeles, para poder
distinguirlas claramente. Esta casilla le permite reducir el
ancho de barra a un pxel.
Mostrar todas las Barras
Para los grficos con un eje X discontinuo, QlikView slo
mostrar los datos que quepan en el rea de visualizacin
disponible. Los puntos de datos que no puedan situarse se
truncarn desde el grfico. Marque esta casilla para forzar
la visualizacin de todas las barras. Las barras se
comprimirn y pueden ser tapadas por otras barras.
Mostrar Otros (Etiqueta)
Marque esta casilla de verificacin si desea mostrar un valor aparte,
de eje x, para Otros, p.ej. un valor de expresin para todos los
valores de dimensin excluidos por una limitacin en Limitaciones
de Dimensin- Nmero Mximo. El valor Otros slo tendr
sentido para expresiones donde el total F(x) de Filas tenga sentido
(vase Expresiones pgina 42 ) y el valor se calcular
empleando la funcin especificada bajo dicha opcin. Se puede
escribir una etiqueta para el segmento Otros en el cuadro de
edicin. La etiqueta puede definirse como una frmula calculada
(vea la pgina 515) para actualizaciones dinmicas. Si no se
especifica nada, se utilizar la etiqueta por defecto Otros que se
encuentra en la pgina Objetos de las Preferencias de Usuario
(vase pgina 117 en el Libro I).
Semi-transparente
Seleccionando esta casilla de verificacin el rea del grfico se
dibujar como semi-transparente. nicamente disponible con
grficos que tengan un estilo de rea.
Mostrar Total
Marque esta casilla de verificacin si desea mostrar un valor de eje-
x aparte para Total, esto es, un valor de expresin total para todos
los valores de la dimensin. El valor Total slo tendr sentido para
expresiones donde el total F(x) de Filas tenga sentido (vase
Expresiones pgina 42 ) y el valor se calcular empleando la
funcin especificada bajo dicha opcin. Se puede escribir una
etiqueta para el punto de datos Total en el cuadro de edicin. La
62
etiqueta puede definirse como una frmula calculada (vea la pgina
515) para actualizaciones dinmicas. Si no se especifica nada, se
usar la etiqueta por defecto Total que se encuentra en la pgina
Objetos de las Preferencias de Usuario (vase pgina 117 en el
Libro I). Slo se trazarn smbolos y no lneas para Total'.'
Etiquetas Emergentes
Marcando esta casilla, el valor o los valores de la dimensin o
dimensiones aparecern como etiquetas emergentes cuando el
cursor pase por encima de este punto en el grfico.
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Cero en Barras
Este parmetro slo es aplicable cuando Suprimir Valores
Cero est sin seleccionar. Si el cuadro de verificacin se
encuentra marcado y se ha seleccionado Valores en
Puntos de Datos o en Opciones de Presentacin, en la
pgina Expresiones, se mostrarn los valores cero por
encima de los puntos de datos. En otros casos puede elegir
no mostrar los valores cero.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Configuracin de Lnea/Smbolo
En el grupo Configuracin de Lnea/Smbolo se definen las
opciones para visualizar las lneas de tendencias en el grfico.
Ancho de Lnea de Tendencia
Aqu puede establecer la anchura de las lneas de tendencia
introduciendo un nmero apropiado. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lalneasepuedeeliminarestabl
eciendoelgrosoren0.'
GRFICO DE BARRAS
63
I
Utilizar Juego de Smbolos Completo
Si est marcada esta opcin, se utilizarn diferentes tipos de
smbolos disponibles para distinguir unos puntos de datos
de otros. Si no est marcado, todos los smbolos se
marcarn con el smbolo ms (+). No disponible para
grficos de barras.
Mostrar Leyenda
Seleccione esta casilla si desea que su grfico lleve leyenda, cuando
sea el caso. Si el grfico no posee dimensiones, pero cuenta con
varias expresiones, deshabilitar esta casilla de verificacin har que
se muestren las expresiones en el eje en vez.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Barras de Error
En este grupo se pueden establecer opciones para las barras de error,
si se usan stas en el grfico.
Ancho
Especifica el ancho de las barras de error. Puede elegir
entre Estrecho, Medio y Ancho.
Grosor
Especifica el grosor de las barras de error. Puede elegir
entre Fino, Medio y Ancho.
Color
Haga clic en este botn para seleccionar un color para las
barras de error.
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Nmero Mximo
Seleccione este cuadro de opcin para limitar el nmero de
valores de dimensin que se mostrarn a la vez. Introduzca
el nmero mximo de valores en el cuadro desplegable.
Mostrar Barra de Desplazamiento del Eje-X
Seleccione esta casilla de verificacin si desea mostrar un
control desplegable en el emplazamiento del eje X. La barra
64
de desplazamiento puede emplearse para desplazar la
seleccin de los valores del eje X que se mostrarn. El
nmero mximo de valores que se podrn mostrar cada vez
se establece en Nmero Mximo. Esta opcin slo est
disponible cuando Nmero Mximo est seleccionado.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de unos puntos suspensivos
... en el grfico. Esta opcin se puede utilizar
independientemente de las restantes opciones de este grupo.
Invertido
Si marca esta casilla de verificacin, los valores mostrados en el
grfico se invertirn, esto es, si se estn visualizando los 10 valores
ms altos y se marca esta casilla, el grfico pasar a mostrar
entonces los 10 valores ms bajos.
Valores en Punto de Datos
En el grupo Valores en Puntos de datos se definen las opciones de
visualizacin de los valores, siempre que esta opcin haya sido
seleccionada para una o ms expresiones de grficos en Opciones
de Visualizacin en la pgina Expresin de las propiedades del
grfico.
Vertical
Muestra los valores en vertical.
Valor Mximo Mostrado
En este recuadro podr especificar un lmite superior para
el nmero de puntos de datos que mostrarn valores en el
grfico. Si no se especifica lmite alguno, se visualizarn
valores en todos los puntos de datos, lo cual puede afectar a
la legibilidad del grfico.
Trazar Valores en los Segmentos
Si marca esta casilla de verificacin, los valoresse trazarn
sobre los puntos de datos, en el interior de los segmentos,
en lugar de en la parte superior de los mismos.
Lneas de Referencia
En el grupo Lneas de Referencia se puede definir lneas de
referencia que nterseccionan el rea visible del grfico desde un
GRFICO DE BARRAS
65
I
punto especificado en un eje-X o Y continuo. Una lista muestra
todas las lneas de referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase pgina 66)
donde se puede crear una nueva lnea de referencia en el
grfico.
Editar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para editar sus propiedades en el dilogo
Lneas de Referencia. Es igual que hacer doble-clic en la
lnea de referencia en la lista. Vase la pgina 66 para ms
detalles acerca del dilogo Lneas de Referencia.
Eliminar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
(vase pgina 70) donde se pueden crear y editar textos
flotantes para que se visualicen en el grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
Hacer doble clic con el ratn sobre el texto de la lista tiene
el mismo efecto. Para ms detalles acerca del dilogo Texto
en Grfico vea la pgina 70.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
66
Dilogo Configuraciones de Leyenda
La leyenda del grfico se puede formatear de diversas maneras utilizando este
dilogo.
Estilo de Leyenda
Establece el estilo bsico para la leyenda. Se puede elegir entre:
Clsico
Leyenda sin borde y con fondo transparente.
Cristal
Leyenda con una superficie semi transparente parecida al
cristal como fondo.
Marco
Leyenda con fondo transparente con marco. El marco se
traza usando el color especificado en Color de Fondo.
Slido
Leyenda con superficie coloreada como fondo. Usa el color
especificado en Color de Fondo.
Tintado
Leyenda con una superficie semi transparente, coloreada,
como fondo. Usa el color especificado en Color de Fondo.
Figura 10. El dilogo Configuraciones de Leyenda
GRFICO DE BARRAS
67
I
Color de Fondo
Establece el color del fondo de la leyenda para el estilo
especificado. El color puede definirse como un color slido
o como un degradado mediante el dilogo rea de Color
que se abre al pulsar el botn.
Alineacin Vertical
Especifica cmo se posiciona la leyenda con relacin al
rea de trazado del grfico, cuando necesita menos espacio
vertical que el rea de trazado del grfico. Las opciones son
Superior, Centrado e Inferior.
Fuente...
Establece la fuente, o tipo de letra, que se utilizar en la
leyenda del grfico, si fuera otra distinta de la predefinida.
Cuando hace clic en el correspondiente botn, se abre el
dilogo estndar Fuente.
Espacio entre Lneas
Especifica la distancia entre elementos de la leyenda. Puede
elegir entre Estrecho, Medio y Ancho.
Invertir Orden
Cuando marque esta casilla de verificacin, se invertir el
criterio de ordenacin de la leyenda.
Varias Lneas
En este grupo podr establecer las opciones para elementos
de leyenda de mltiples lneas.
Dividir Texto
Si est marcada esta casilla de verificacin, el texto
de los elementos de la leyenda se dividirn en dos
o ms lneas.
Altura de Celda (Lneas)
Si ha seleccionado Dividir Texto, aqu es donde
puede especificar cuntas lneas se deber utilizar
para cada elemento.
68
Lneas de Referencia
Una lnea de referencia es una lnea que interesecciona el rea visible del grfico en
un determinado punto en un eje X o Y continuo. Las lneas de referencia pueden p.ej.
indicar un determinado nivel definido, una hora o fecha, etc. relacionado con los
datos en el grfico. La lnea de referencia se dibuja slo si se encuentra dentro del
rango actual del eje de su origen.
Etiqueta
Aqu puede definir una etiqueta para la lnea de referencia. Por
defecto, se empler el valor de Expresin.
Mostrar Etiqueta en Grfico
Seleccione esta casilla para que la etiqueta aparezca cerca de la lnea
de referencia.
Localizacin
En el grupo Localizacin se determina el eje de origen de la lnea
de referencia (de qu eje debera partir la lnea de referencia).
Figura 11. El Dilogo Lneas de Referencia
GRFICO DE BARRAS
69
I
X Continuo
Seleccione esta opcin si desea que el origen de la lnea de
referencia sea el eje X. Esta opcin slo est disponible si
el grfico tiene un eje X Continuo (vase la pgina Ejes
ms adelante).
Y Primario
Seleccione esta opcin si desea que el origen de la lnea de
referencia sea el eje Y Primario (izquierda/inferior).
Y Secundario
Seleccione esta opcin si desea que el origen de la lnea de
referencia sea el eje Y Secundario (derecha/superior).
Definicin
En el cuadro de edicin Expresin se especifica el valor de la lnea
de referencia. La definicin puede ser un valor numrico fijo o una
expresin calculada (vase pgina 515). Al hacer clic en el botn ...
se abre el dilogo Editar Expresin que le facilitar la edicin de
frmulas extensas.
Formato de Lnea
En el grupo Formato de Lnea se especifica el aspecto de
la lnea de referencia.
Grosor
Determina el grosor de la lnea de referencia. La
distancia se puede especificar en mm, cm,
pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punt
o)ounidadesdedocumento(du,docunit).'
Color
Con un clic en este botn se puede seleccionar un
color para la lnea de referencia.
Estilo
Define el estilo de la lnea de referencia, p.ej.
continuo, discontinuo o de puntos.
Mostrar
En el grupo Mostrar, se puede definir una condicin para la
visualizacin de la lnea de referencia.
Siempre
La lnea de referencia estar siempre visible.
Condicional
La lnea de referencia se mostrar u ocultar segn una
expresin condicional, que se evaluar cada vez que se
70
haya de dibujar el grfico. Si la expresin devuelve
verdadero, la lnea de referencia ser visible.
Texto en Grficos
Se puede aadir cualquier nmero de textos flotantes al grfico. Si se sita un texto
dentro del rea de grfico, QlikView intentar moverlo en relacin al rea de grfico
cuando ste sea redimensionado. Si se sita al menos parcialmente fuera del rea de
grfico, el texto se mover con el grfico entero.
Texto
Aqu puede editar el texto actualmente seleccionado en la lista.
Haciendo clic en el botn ... se abre una ventana de edicin algo
mayor para una edicin ms cmoda de textos o expresiones ms
extensos. El texto puede definirse como una expresin calculada.
Fuente
Define la fuente y el color de texto del texto que est actualmente
seleccionado en la lista.
Figura 12. El dilogo Texto en Grficos
GRFICO DE BARRAS
71
I
Parte Superior
Si marca esta casilla de verificacin, el texto actualmente
seleccionado en la lista ser forzado a ir al fondo cuando se dibuje el
grfico.
Fondo
En el grupo Fondo, puede especificar el fondo como Transparente,
Fijo (seleccione el color en el botn coloreado) o Calculado
(introduzca la frmula para el color en el cuadro de edicin).
ngulo (grados)
Aqu puede especificar un ngulo entre 0 y 360 grados para el texto.
El valor por defecto es 0.
Alineacin
Establece la alineacin horizontal del texto dentro de su fondo como
Izquierda, Centrado o Derecha.
72
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin de los ejes X e
Y. Un grfico puede tener dos escalas en el eje Y si se muestran varias expresiones. Si
se usan dos escalas, stas se posicionarn a izquierda y derecha, respectivamente.
Ejes de Expresin
En el grupo Ejes de Expresin podr seleccionar las
configuraciones que desee para los ejes Y. Cada expresin tiene su
propia configuracin de ejes. Si dos expresiones trazadas en un
mismo eje tienen conflictos de configuracin, prevalecern los de la
expresin que est situada en primer lugar.
Expresiones
En esta lista se selecciona la expresin para la que se desea
establecer las propiedades del eje.
Figura 13. La pgina Ejes del dilogo Propiedades de Grfico
GRFICO DE BARRAS
73
I
Escala Logartmica
Cambia el eje Y a una escala logartmica. Una escala
logartmica slo puede utilizarse si todos los valores en el
grfico son positivos (>0).
Forzado a 0
Fija el lmite inferior del grfico a cero en el eje Y. Esta
opcin no est disponible cuando se utiliza un eje
logartmico.
Ocultar Eje
Oculta el eje para la expresin seleccionada.
Mostrar Rejilla
Muestra una rejilla en el grfico, que parte de las marcas
del eje Y. Las lneas de Rejilla pueden formatearse usando
el Estilo de Rejilla y las configuraciones de Color de
Rejilla (vase a continuacin).
Mostrar Rejilla Menor
Muestra lneas ms pequeas entre las lneas de la rejilla.
Slo est disponible si est seleccionado Mostrar Rejilla.
Las lneas de rejilla pueden formatearse utilizando el Estilo
de Rejilla y las configuraciones de Color de Rejilla (ver
abajo).
Color de Eje
Con este botn se selecciona el color para los ejes, las
unidades, la rejilla y las etiquetas de los ejes.
Fuente
Pulsando este botn se abre el dilogo Fuente, donde es
posible configurar la fuente y el color de texto para los ejes.
A menos que se modifiquen los parmetros predefinidos
del grfico, la configuracin de esta pgina se aplicar
automticamente igual que la configuracin predefinida en
la pgina Fuente de las Propiedades de Grfico.
Ancho
Establece el ancho del eje y sus unidades (o marcas).
Escala
En el grupo Escala, se definen las propiedades de escala
para el eje. Normalmente, los valores mnimos y mximos
del eje y la distancia entre las unidades se calculan
dinmicamente segn el conjunto de datos y selecciones
actuales. No obstante, es posible fijar cada uno de dichos
valores individualmente.
74
Min Esttico
Esta casilla le permite fijar un valor mnimo fijo
para el eje. Este valor mnimo puede ser una
frmula calculada (vase la pgina 515).
Max Esttico
Esta casilla permite fijar un valor mximo fijo para
el eje. Este valor mximo puede ser una frmula
calculada (vase la pgina 515).
Incremento Esttico
Esta casilla permite establecer un intervalo fijo
para las unidades del eje. El valor puede
introducirse como una frmula calculada (vase la
pgina 515). Si esta configuracin resulta en ms
de 100 unidades, el valor utilizado se modificar.
Posicin
Asigna la expresin al eje Y a la Izquierda o a la Derecha
(Inferior o Superior en modo horizontal).
Dividir Eje
Seleccionando esta casilla de verificacin, el eje Y se
expandir en dos partes mientras sigue trazado como una
lnea contnua. Esto crea la impresin de dos grficos que
comparten un mismo eje comn. Las expresiones que se
asignan a la Izquierda (Inferior) en Posicin se trazarn en
la primera parte del eje (normalmente en la parte superior
del grfico) mientras que las expresiones asignadas a la
Derecha (Superior) en Posicin se trazarn en la segunda
parte del eje (normalmente la parte inferior del grfico).
Primario (%)
Define el porcentaje de la longitud de eje disponible que se
utilizar para la parte principal del eje cuando se utiliza
Dividir Eje.
Ejes de Dimensin
En el grupo Ejes de Dimensin estn las opciones para los ejes X.
Etiquetas de Dimensin Primaria
Seleccione uno de los botones de radio a fin de mostrar las
etiquetas de la primera dimensin del grfico en horizontal,
diagonal o vertical.
GRFICO DE BARRAS
75
I
Etiquetas de Dimensin Secundaria
Seleccione uno de los botones de radio para mostrar las
etiquetas de la segunda dimensin del grfico en en
horizontal, diagonal o vertical.
Continuo
Establece que el eje X sea continuo, esto es, ser
interpretado numricamente y mostrado con intervalos
numricos correctos.
Forzado a 0
Fija el lmite izquierdo del grfico a cero en el eje X. Esta
opcin no est disponible cuando se utiliza un eje
logartmico.
Ocultar Eje
Oculta el eje X.
Mostrar Rejilla
Muestra una rejilla en el grfico, que parte de las unidades
o marcas del eje X. Las lneas de rejilla pueden formatearse
utilizando el Estilo de Rejilla y las configuraciones de
Color de Rejilla (ver abajo).
Mostrar Rejilla Menor
Muestra lneas ms pequeas entre las lneas de la rejilla.
Slo est disponible si est seleccionado Mostrar Rejilla.
Las lneas de rejilla pueden formatearse utilizando el Estilo
de Rejilla y las configuraciones de Color de Rejilla (ver
abajo).
Contrapear Etiquetas
Seleccione esta opcin para contrapear las etiquetas del eje
X cuando stas sean demasiadas como para mostrarlas una
al lado de otra.
Invertir Contrapeado
Las etiquetas del eje X normalmente se contrapean de abajo
a arriba y de izquierda a derecha. Si marca esta casilla de
verificacin, el drapeado se invertir, pasando a ser de
arriba a abajo.
Color de Eje
Mediante este botn se selecciona el color para los ejes, las
unidades o marcas, la rejilla y las etiquetas de los ejes.
Fuente
Pulsando este botn se abre el dilogo Fuente, donde es
posible configurar la fuente y el color de texto para el eje.
76
La configuracin de esta pgina se aplicar igual que la
configuracin predefinida en la pgina Fuente de las
propiedades del grfico, .
Ancho
Establece el ancho del eje y sus unidades (o marcas).
Escala
En el grupo Escala, se definen las propiedades de escala
para el eje X, siempre que est configurado como
Continuo. Normalmente, los valores mnimos y mximos
del eje y la distancia entre las unidades se calculan
dinmicamente, dependiendo del actual conjunto de datos y
las selecciones. No obstante, es posible fijar cada uno de
estos valores individualmente.
Min Esttico
Si selecciona esta casilla, puede establecer un valor
mnimo fijo para el eje X continuo. Este valor
mnimo puede ser una frmula calculada (vase
pgina 515).
Max Esttico
Si selecciona esta casilla, puede establecer un valor
mximo fijo para el eje X continuo. Este valor
mximo puede ser una frmula calculada (vase
pgina 515).
Incremento Esttico
Si selecciona esta casilla, puede fijar un intervalo
fijo para las unidades en el eje-X continuo. El valor
puede introducirse como una frmula calculada
(vase la pgina 515). Si esta configuracin
resulta en ms de 100 unidades, el valor utilizado
se modificar.
Retrospeccin
Si marca esta casilla e introduce un entero en el cuadro de
edicin, se forzar la ampliacin del eje X hacia la
izquierda de los valores actualmente trazados en el grfico.
Esto puede resultar til cuando se trabaja con lneas de
tendencia. La lnea de Retrospeccin ser una lnea de
puntos. El valor introducido puede ser una frmula
calculada.
GRFICO DE BARRAS
77
I
Proyeccin
Si marca esta casilla e introduce un entero en el cuadro de
edicin, se forzar la ampliacin del eje X hacia la derecha
de los valores actualmente trazados en el grfico. Esto
puede resultar til cuando se trabaja con lneas de
tendencia. La lnea de Proyeccin ser una lnea de puntos.
El valor introducido puede ser una frmula calculada.
Estilo de Rejilla
Seleccione un estilo de lnea de rejilla para el grfico en el
desplegable.
Color de Rejilla
Haga clic en el botn para seleccionar un color para las
lneas de rejilla en el grfico.
Sincronizar Nivel Cero para Ejes de Expresin
Sincroniza el nivel cero de los dos ejes Y (izquierdo/
derecho o superior/inferior.
78
Colores
En la pgina Colores se pueden configurar los colores que se emplearn en el dibujo
del grfico. La pgina consta de dos partes principales, una para la visualizacin de
los datos y otra para el fondo.
Apariencia de Datos
En el grupo Aspecto de los Datos se definen los colores para la
visualizacin de los datos en el grfico. QlikView suministra 18
colores diferentes, los cuales se asignan a los valores de campo de la
dimensin de acuerdo con su orden de carga original.
Colores 1-18
Aqu podr establecer los colores para cada uno de los 18
colores disponibles en el mapa de colores. Los colores se
pueden definir como colores slidos o degradados mediante
el dilogo rea de Color (vase pgina 23) que se abre al
pulsar el botn de color.
Deshacer Cambios de Color
Restablece el mapa de colores a las configuraciones que
tena antes de entrar en este dilogo.
Figura 14. La pgina Colores en el dilogo Propiedades de Grfico
GRFICO DE BARRAS
79
I
Obtener Colores Predefinidos
Restablece el mapa de colores a las configuraciones
predefinidas en QlikView.
Avanzado...
Este botn abre el dilogo Mapa de Colores Avanzado
(vase pgina 81) donde se pueden establecer mapas de
color y recuperarlos a nivel de hoja, documento, usuario o
nivel predefinido en QlikView.
Multicolor
Asigna diferentes colores a las diferentes barras (lneas,
smbolos o segmentos de tarta en otros tipos de grfico). Si
est opcin no est marcada, se mostrarn todas las barras
en el mismo color.
Colores Persistentes
Bloquea el color asignado a cada valor en los campos,
tambin en el caso de nuevas selecciones que reducen el
nmero total de valores. En este modo, la representacin de
color para cada valor de campo no cambiar nunca, pero
existe el riesgo de tener dos barras o segmentos contigos
del mismo color con valores diferentes.
Repetir ltimo Color
Seleccione esta casilla para asignar el ltimo (18) color a
los valores de campo cargados como nmero 18 y
siguientes. Si no selecciona esta casilla, el valor 19 (segn
el orden de carga original) recibir el primer color, el 20 el
segundo color, etc.
Utilizar Patrones en lugar de Colores
Marque una o dos de estos cuadros de opcin para usar plantillas en
lugar de colores En la Pantalla o Al Imprimir.
Fondo de Marco
En el grupo Fondo de Marco se establecen las configuraciones de
color para el rea de grfico y el fondo del rea que rodea el rea de
grfico.
Color
El grfico se dibujar con un fondo coloreado. Se pueden
establecer diferentes colores para el rea de grfico y el
rea de alrededor.
Fondo
Es el color utilizado para el fondo alrededor del
rea de trazado o, en el caso de algunos grficos,
80
para el fondo del grfico completo. El color puede
definirse como un color slido o como un
degradado mediante el dilogo rea de Color que
se abre al pulsar el botn. El color establecido por
defecto es el blanco.
rea de Grfico
El color utilizado para el rea de grfico. El color
puede definirse como un color slido o como un
degradado mediante el dilogo rea de Color que
se abre al pulsar el botn. El color predefinido es
un gris claro. Este parmetro no est disponible
para grficos de tarta, grficos de bloques, de
embudo o de radar.
Imagen
El grfico se trazar con una imagen de fondo. Para
cambiar la imagen haga clic en el botn.
Imagen Dinmica
Introduzca una expresin calculada para mostrar imgenes
de fondo dinmico, que cambien con la seleccin.
Disponible para grficos de barras, de lneas, de rejilla,
combinados y de dispersin.
Trazar slo rea
Cuando se selecciona una imagen de fondo sta puede
extenderse sobre el fondo completo o, si est seleccionado
esta casilla de verificacin, se ajustar al rea del grfico.
Esta opcin slo se aplica cuando la opcin Imagen est
activada.
Transparencia
El grfico se trazar con un fondo transparente. Los objetos
bajo el grfico, sern visibles a travs de l.
Trazar Borde de rea
En el subgrupo Trazar Borde de rea se definen las opciones para
el borde rectangular que hay normalmente dibujado alrededor del
rea actual. Este parmetro no est disponible para grficos de tarta,
grficos de bloques, de embudo o de radar.
Ancho
El ancho del borde rectangular dibujado alrededor del rea.
La distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
GRFICO DE BARRAS
81
I
desdedocumento(du,docunit).Sepuededefinirelanchoa0para
quitarlo.'
Color de Borde
Haga clic en el botn de color para cambiar el color del
rectngulo. Por defecto es negro.
Dilogo Mapa de Colores Avanzado
En el dilogo Mapa de Colores Avanzado puede recuperar, establecer o borrar las
configuraciones de color para varios niveles por defecto.
Mapa de Color Actual
Cuando el dilogo est abierto, el mapa de color del grfico actual
se muestra. Puede cambiar el mapa d ecolor haciendo clic en los
colores individuales o presionando el botn Recuperar para
Predeterminado en la Hoja, para el documento, para el Usuario o
para QlikView.
Predeterminado en la Hoja
Establece, recupera o borra el mapa de colores por defecto del
usuario actual. Pulse Recuperar para recuperar el mapa de color
actual de la hoja (opcin nicamente disponible si est disponible
una hoja por defecto). Pulse Actualizar para aplicar el mapa de
color actual como predeterminado para la hoja. Pulse Eliminar para
borrar el parmetro predeterminado de la hoja actual (opcin slo
disponible si est disponible una hoja por defecto).
Predeterminado en el Documento
Establece, recupera o borra el mapa de colores predefinido para el
documento actual. Pulse Recuperar para recuperar el mapa de color
Figura 15. El dilogo Mapa de Colores Avanzado
82
actual del documento (opcin slo disponible si est disponible un
documento por defecto). Pulse Actualizar para aplicar el mapa de
color actual como predeterminado para el documento. Pulse
Eliminar para borrar lo predeterminado del documento actual
(opcin slo disponible si est disponible un documento actual).
Predeterminado por el Usuario
Establece, recupera o borra el mapa de colores por defecto del
usuario actual. Pulse Recuperar para recuperar el mapa de colores
del usuario actual (opcin slo disponible si est disponible un
usuario por defecto). Pulse Actualizar para aplicar el mapa de
colores actual como predeterminado por el usuario. Pulse Eliminar
para borrar lo predeterminado por el usuario actual (opcin slo
disponible si est disponible un usuario actual).
Predeterminado en QlikView
Pulse Recuperar para recuperar el mapa de colores por defecto en
QlikView (opcin nicamente disponible si hubiera una hoja
disponible por defecto). No es posible modificar este parmetro
predeterminado.
Aceptar
Vuelve a la pgina Color de las Propiedaes de Grfico y aplica los
cambios en el mapa de colores actual.
Cancelar
Vuelve a la pgina Color de las Propiedades de Grfico sin aplicar
los cambios del mapa de colores actual en el mapa de colores de ese
dilogo.
Ayuda
Abre la ayuda especfica del contexto.
GRFICO DE BARRAS
83
I
Nmero
En la pgina Nmero se configura el formato numrico. Se pueden configurar los
formatos de fecha, hora y nmeros para los ejes y expresiones diferentes. Si el eje X
est determinado como Continuo en la pgina Ejes, se tratar la dimensin del eje X
como una expresin.
Expresiones
Una lista con las expresiones del grfico. Marque la expresin para
la que desea configurar el formato numrico. Se pueden marcar
varias expresiones a la vez.
Para una explicacin de los restantes controles, vea la pgina 339.
Figura 16. La pgina Nmero en el dilogo Propiedades de Grfico
84
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
La fuente elegida se aplicar a todo el texto del grfico al que no se le haya definido
una fuente aparte, en los controles de Fuente, por ej. ttulo, ejes o leyenda. Se puede
especificar la fuente, el estilo y el tamao del texto. Otros parmetros adicionales
son:
Sombreado
Si est marcada esta casilla de verificacin, se aadir un
sombreado al texto.
Subrayado
Si est marcada esta casilla de verificacin, el texto ser subrayado.
Color
Abre el dilogo rea de Color, vase la pgina 23 del Libro II.
En el grupo Fuente Predeterminada se puede definir el tipo, tamao, etc. de letra
para los diversos tipos de objetos de hoja.
Figura 17. La pgina Fuente en el dilogo Propiedades de Grfico
GRFICO DE BARRAS
85
I
Diseo
En la pgina Diseo se decide como deber mostrarse el grfico de barras en el
diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el grfico
deber residir.
La pgina Diseo es comn a todos los objetos de hoja. Si elige Simplificado en el
Modo de Asignacin de Estilo de la pgina General del dilogo Configuraciones
de Documento, no hay eleccin posible en cuanto al tipo de borde o esquina, slo
aparecen el men desplegable Intensidad de Sombreado y el parmetro Ancho de
Bordes.
Utilizar Bordes
Marque esta casilla de verificacin si desea emplear un borde
alrededor del objeto de hoja. Podr especificar un borde
seleccionndolo en el men desplegable. El men desplegable
Intensidad de Sombreado permite establecer la intensidad del
sombreado que rodea a los objetos de hoja. Tambin existe la opcin
de Sin Sombreado.
Figura 18. La pgina Diseo en el dilogo Propiedades de Grfico
86
Ancho de Borde
Aqu se especifica el ancho del borde. Est disponible para
todos los tipos de borde. Cuando establezca el ancho de los
bordes de una imagen, asegrese de que ste se corresponde
con el ancho de esquina definido en la imagen. El ancho
puede especificarse en mm, cm, pulgadas ("), pxeles
(px,pxl,pixel), puntos (pt, pts, point) o unidades de
documento (du, docunit).
Estilo de Borde
Hay varios tipos de borde predefinidos:
Slido
Un borde de un solo color slido.
3-D Hundido
Un borde que simula un objeto de hoja pulsado.
3-D Elevado
Un borde que da la impresin de elevar el objeto de
hoja desde el fondo.
Enmarcado
Un borde que parece un muro alrededor del objeto
de hoja.
Imagen
Un borde definido por una imagen personalizada.
Cambiar Imagen
Teniendo Imagen como estilo de borde, este botn le
permite configurar la imagen que desea usar.
Ajustar Imagen
Teniendo Imagen como estilo de borde y marcada esta
casilla, se extiende la superficie del modelo hasta ocupar el
espacio completo entre las esquinas. Si no est marcada, se
muestran tantas copias posibles de la imagen como se
pueda, en forma de mosaico.
En la pgina 66 del Libro II encontrar un ejemplo de cmo crear
un borde de imagen.
La mayora de los estilos de borde se pueden especificar ms en
detalle mediante las siguientes opciones:
Color
Haga clic en este botn para abrir un dilogo que le permita
elegir un color de base apropiado en la paleta del mapa de
colores para todos los tipos de borde, excepto Imagen.
GRFICO DE BARRAS
87
I
Arcoiris
Crea un borde de color arcoiris para todos los estilos de
borde, excepto Imagen. El arco iris comenzar con el color
bsico seleccionado en la parte superior del objeto de hoja.
Esquinas Redondeadas
Aqu se pueden configurar parmetros relativos a la forma general
del objeto de hoja. Si esta casilla est marcada, se emplearn
esquinas redondeadas para el objeto de hoja. Se pueden dar
diferentes formas, desde rectangular, super elptico hasta elptico/
circular.
Esquinas
Marcando cada una de las tres casillas, aplicar las
opciones de redondeo a las esquinas correspondientes del
objeto de hoja. Las esquinas para las que no se haya
marcado casilla de verificacin, se trazarn de forma
rectangular.
Inclinacin
Un nmero entre 2 y 100 define la forma general de las
esquinas redondeadas. El nmero dos corresponde a la
elipse perfecta (o a un crculo con un ratio de aspecto, o
proporcin, de 1:1), mientras que los nmeros ms altos
pasan por formas muy elpticas hacia el rectngulo.
ngulo de Redondeo
Esta configuracin determina el radio de las esquinas en
una distancia fija o como porcentaje del cuadrante total.
Este parmetro le permitir controlar hasta qu punto se
vern afectadas las esquinas por la forma general definida
en Inclinacin. La distancia se puede especificar en mm,
cm, pulgadas (", inch), pixels (px, pxl, pixel), puntos (pt,
pts, point) o docunits (du, docunit).
Capa
En el grupo Capa, es posible asignar al objeto de hoja una de las
cuatro capas de la hoja.
Inferior
Un objeto de hoja con la propiedad de capa Inferior nunca
podr hacer sombra o tapar a objetos que pertenezcan a las
capas Normal y Superior. Slo podr ubicarse sobre otros
objetos de hoja de la misma capa Inferior.
88
Normal
El objeto de hoja, en el momento de su creacin, reside en
la capa normal. sta es la capa establecida por defecto. Al
crear un objeto de hoja, ste reside por defecto en esta capa
Normal (intermedia). Un objeto de hoja en la capa Normal
nunca podr ser oscurecido por objetos de hoja de la capa
Inferior y nunca podr tapar a objetos de hoja de la capa
Superior.
Top
Un objeto de hoja en la capa Superior no puede ser nunca
tapado por objetos de hoja de las capas Normal e Inferior.
Sin embargo, es posible ubicar otros objetos de hoja de la
capa Superior encima de l.
Personalizar
Las capas Superior, Normal e Inferior se corresponden con
las capas internamente numeradas 1, 0 y -1
respectivamente. De hecho se aceptan todos los valores
entre -128 y 127. Escoja esta opcin para introducir un
valor de su eleccin.
Plantillas
Abre el dilogo Plantillas ( vea la pgina 315 del Libro II) para una
definicin de las plantillas de diseo.
Aplicar Plantilla
Abre un dilogo explorador de archivos para abrir un achivo de
plantilla de diseo QlikView que se podr aplicar al objeto de hoja.
Vea la pgina 315 para ms informacin acerca de los plantillas de
diseo en QlikView.
Mostrar
En el grupo Mostrar, se puede especificar una condicin bajo la cual
se mostrar el objeto de hoja.
Siempre
El objeto de hoja estar siempre visible.
Condicional
El objeto de hoja se mostrar u ocultar segn una
expresin condicional, que se evaluar cada vez que haya
de trazarse el objeto de hoja. El objeto de hoja slo ser
visible si la condicin devuelve verdadero.
Los usuarios con privilegios de Administrador para el documento pueden
pasar por alto todas las condiciones de visualizacin mediante la opcin
Mostrar Todas las Hojas y Objetos de Hoja de la pgina Seguridad de las
GRFICO DE BARRAS
89
I
Propiedades de Documento (vase la pgina 43). Esta funcionalidad
puede activarse o desactivarse pulsando CTRL+MAYS+S.
Opciones
En el grupo Opciones se puede impedir que se mueva/
redimensione el objeto de hoja.
Permitir Mover/Ajustar
Si no est seleccionada esta casilla, el usuario no podr
mover o reajustar el objeto de hoja.
Permitir Copiar/ Clonar
Si esta casilla de verificacin no est seleccionada ser
imposible que un usuario copie o clone el objeto de hoja.
Permitir Informacin
Por defecto, aparecer un icono de informacin en la
esquina superior derecha del objeto de hoja si el valor
seleccionado dispone de informacin vinculada. Marque
esta casilla de verificacin si no desea que el icono se
muestre. Esta opcin slo est disponible para cuadros de
lista y de seleccin mltiple.
Ajustar a Datos
Normalmente los bordes en torno a cualquier tipo de objeto
de tabla en QlikView se encogen cuando las selecciones
obligan a que el tamao de la tabla sea menor que el
espacio asignado para el objeto de hoja. Deseleccionando
esta casilla este ajuste automtico de tamao se desactivar,
quedando el espacio sobrante en blanco.
Barras de Desplazamiento
En este grupo podr establecer el aspecto de las barras de
desplazamiento en el objeto de hoja QlikView. Si elige
Simplificado en el Modo de Asignacin de Estilo, se limitan las
opciones de la barra de desplazamiento.
Preservar Posicin de Desplazamiento
Con esta opcin habilitada, QlikView tratar de mantener la
posicin de desplazamiento de tablas y grficos que tengan
una barra de desplazamiento de su eje x cuando se efecte
una seleccin en otro objeto. La opcin debe estar
habilitada tambin en Preferencias de Usuario, Objetos.
Fondo de la Barra de Desplazamiento
Establece el color de fondo de la barra de desplazamiento.
Seleccione un color haciendo clic en el botn.
90
Botones de Desplazamiento
Determina el color del botn de desplazamiento. Seleccione
un color haciendo clic en el botn. Observe que los tonos
de gris medio a menudo son los que dan mejor resultado en
el caso de barras de desplazamiento.
Ancho de la Barra de Desplazamiento
Establece el ancho de la barra de desplazamiento. El ancho
puede especificarse en mm, cm, pulgadas ("), pxeles
(px,pxl,pixel), puntos (pt, pts, point) o unidades de
documento (du, docunit).
Estilo de Desplazamiento
Establece el estilo de la barra de desplazamiento.
Aplicar a
Abre el dilogo Propiedades de Ttulo y Borde (ver a
continuacin), en el que podr definir dnde aplicar las propiedades
que fij en la pgina Diseo.
Propiedades de Ttulo y Borde
En este dilogo podr establecer en qu parte del documento debern aplicarse las
propiedades de ttulo y borde.
Aplicar Propiedades a...
Marque esta casilla de verificacin si desea que sus configuraciones
se apliquen a otros objetos aparte del objeto actual.
Marque uno de los siguientes botones de opcin.
Objetos en esta Hoja
Aplica sus configuraciones a objetos de la hoja actual
nicamente.
Figura 19. La pgina Propiedades de Ttulo y Borde
GRFICO DE BARRAS
91
I
Objetos en este Documento
Aplica sus configuraciones a objetos de todo el documento
completo.
Marque uno de los siguientes botones de opcin.
Slo este tipo de objeto
Aplica sus configuraciones a todos los objetos de este tipo.
Todos los tipos de objeto
Aplica sus configuraciones a la totalidad de objetos.
Establecer por defecto para nuevos objetos en este documento
Marque esta casilla de verificacin para usar sus configuraciones de
manera predeterminada para todo nuevo objeto en el documento
actual.
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el ttulo. Se
pueden definir colores de texto de primer plano y de fondo con parmetros aparte
para un estado activo o inactivo. Adems, existen parmetros adicionales para textos
de varias lneas y alineacin de texto tanto en vertical como en horizontal.
Figura 20. La pgina Ttulo en el dilogo Propiedades de Grfico
92
Mostrar Ttulo
Si marca esta casilla de verificacin aparecer un ttulo en la parte
superior del objeto de hoja. Por defecto, los cuadros de lista y otros
"objetos tipo cuadro" tendrn el ttulo activado por defecto, mientras
que los botones, objetos de texto y objetos de lnea/flecha lo tendrn
desactivado.
Texto de Ttulo
Es el texto que se mostrar en el ttulo del objeto de hoja. Este
parmetro es idntico al de Ttulo de Windows que se encuentra en
la pgina General de los dilogos de propiedades de diversos
objetos de hoja. No obstante, para objetos tales como objetos de
texto, ste ser el nico lugar en el que se podr editar el texto del
ttulo. El botn Fuente... abre el Dilogo Fuente donde podr fijar
el tipo, tamao, etc. de letra para el texto del ttulo.
Colores inactivos/Colores activos
En este grupo podr definir los colores del ttulo en sus diferentes
estados. Un panel de vista previa muestra las configuraciones
actuales del estado elegido.
Color de Fondo
Establece el color del fondo. El color puede definirse como
un color slido o como un degradado mediante el dilogo
rea de Color que se abre al hacer clic sobre el botn de
color.
Color de Texto
Pulse el botn coloreado para elegir un color.
Ttulo de Varias Lneas
En este grupo podr especificar ttulos con varias lneas de texto.
Altura de Ttulo (Lneas)
Si ha seleccionado Dividir Texto, aqu podr establecer
cuntas lneas desea que tenga el ttulo.
Dividir Texto
Si se marca esta casilla de verificacin, el ttulo aparecer
dividido en dos o ms lneas.
Tamao/Posicin de Normal/Minimizado
En este grupo podr establecer el tamao exacto en pxeles, as
como la posicin del objeto de hoja QlikView en su estado normal o
minimizado. Seleccione el estado en el desplegable.
GRFICO DE BARRAS
93
I
Coord. X
Establece la posicin horizontal del lado izquierdo del
objeto de hoja en relacin al borde izquierdo de la hoja. El
parmetro se mide en pxeles.
Coord. Y
Establece la posicin vertical del lado superior del objeto
de hoja en relacin al borde superior de la hoja. El
parmetro se mide en pxeles.
Ancho
Establece el ancho del objeto de hoja QlikView en pxeles.
Altura
Establece la altura del objeto de hoja QlikView en pxeles.
Alineacin de Ttulo
En este grupo se fija la alineacin de texto que habr de presentar el
texto del ttulo.
Horizontal
Establece una alineacin horizontal para el texto del ttulo.
Las opciones son: Izquierda, Centrado y Derecha.
Vertical
Establece una alineacin vertical para el texto del ttulo.
Las opciones son: Superior, Centrado e Inferior. Este
parmetro slo tiene sentido cuando se utilice Ttulo de
Varias Lneas.
Iconos Especiales
Muchos de los comandos de men de los objetos de hoja pueden
configurarse como iconos de ttulo. Seleccione los comandos que se
mostrarn como iconos de ttulo marcando la casilla de verificacin
que aparece a la izquierda de cada comando en ls lista.
Colores de Iconos
Fija el color de fondo de los iconos de ttulo. El color puede
definirse como un color slido o como un degradado
mediante el dilogo rea de Color que se abre al hacer clic
sobre el botn de color. Este parmetro se aplicar a todos
los iconos del objeto de hoja, no slo a los iconos
especiales de ttulo.
Estilo de Icono
Establece el estilo de icono. Seleccione un estilo en el
desplegable. Este parmetro se aplicar a todos los iconos
del objeto de hoja, no slo a los iconos especiales de ttulo.
94
Nota Utilice los iconos especiales de ttulo con cuidado. Uno o dos
pueden resultar de gran utilidad para el usuario final, pero
demasiados podran confundirle y daar gravemente la usabilidad.
Permitir Minimizar
Si marca esta casilla de verificacin, se puede convertir el
objeto de hoja en un icono. El icono de minimizar
aparecer en el ttulo del objeto de hoja.
Minimizado Automtico
Esta configuracin, que le permite alternar entre los
diversos objetos de hoja, deber aplicarse a varios objetos
de hoja (preferiblemente posicionados unos encima de
otros en la misma rea) de una misma hoja. Slo uno de los
objetos de hoja tendr su tamao completo en un momento
dado: en el momento de restaurar un objeto de hoja que
estaba minimizado con la configuracin minimizado
automtico, todos los dems objetos de hoja con esta
configuracin se convertirn en iconos.
Permitir Maximizar
Si marca esta casilla de verificacin, es posible maximizar
el objeto de hoja hasta ocupar la pantalla completa. El
icono de maximizar aparecer en el ttulo del objeto de
hoja.
Texto de Ayuda
En este campo podr introducir un mensaje de ayuda
opcional. El texto se mostrar cuando site el cursor sobre
el icono de ayuda en la esquina superior derecha del
objeto de hoja. El texto puede ser una frmula calculada
(vase la pgina 515).
GRFICO DE LNEAS
95
I
3 GRFICO DE LNEAS
Los grficos de lneas presentan los datos como lneas entre los valores, como valores
slamente, o como lneas y valores. Los grficos de lneas son muy tiles para
mostrar cambios o tendencias.
3.1 Creacin de un Grfico de Lneas
Para crear un grfico de lneas hay que elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico en la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico, el cual le ayudar a crear el grfico.
Si desea crear un grfico de lneas sencillo, prescindiendo de momento de la amplia
funcionalidad disponible para su configuracin, elija Crear Grfico Rpido en el
men objeto del cuadro de lista o desde el men Herramientas, (Grfico Rpido), o
pulse el botn Grfico Rpido de la barra de herramientas. Se abrir un asistente para
facilitar la creacin del grfico de una forma rpida y sencilla. Para ms informacin,
vase la pgina 299.
3.2 El men Objeto del Grfico de Lneas
El men Objeto del grfico de lneas es el mismo men Objeto cuando hay un
grfico de lneas activo. Tambin se puede abrir como men contextual con un clic
derecho del ratn en un grfico de lneas. El men contiene los siguientes comandos:
Figura 21. Un ejemplo de Grfico de Lneas
96
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos empleados en el
grfico de lneas.
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
GRFICO DE LNEAS
97
I
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
98
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina el grfico.
3.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
GRFICO DE LNEAS
99
I
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (pgina 34).
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42).
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (Figura7 en la pgina 55 ).
100
Estilo
En esta pgina se selecciona el estilo bsico del grfico de lneas.
Aspecto
Seleccione uno de los estilos disponibles.
Orientacin
Aqu puede establecer la orientacin del grfico en vertical u
horizontal segn indican los iconos.
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el
grfico en tres dimensiones.
ngulo Vertical
Define el ngulo vertical de la vista 3D. El valor debe ser
un entero comprendido entre 0 y 30.
ngulo Lateral
Define el ngulo lateral de la vista 3D. El valor debe ser un
entero comprendido entre 0 y 45.
Figura 22. La pgina Estilo para grficos de lneas en el dilogo Propiedades de
Grfico
GRFICO DE LNEAS
101
I
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todas las lneas.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
102
Presentacin
Cambiando las configuraciones de esta pgina, se modifica la forma en que se
presenta el grfico de lneas en pantalla.
Mostrar Leyenda
Seleccione esta opcin si quiere que la leyenda se muestre en el
grfico, en el caso de que haya leyenda. Si el grfico no posee
dimensiones, pero cuenta con varias expresiones, deshabilitar esta
casilla de verificacin har que se muestren las expresiones en el eje
en vez.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Barras de Error
En este grupo se pueden establecer opciones para las barras de error,
si se usan stas en el grfico.
Figura 23. La pgina Presentacin para los grficos de lneas en el dilogo
Propiedades de Grfico
GRFICO DE LNEAS
103
I
Ancho
Especifica el ancho de las barras de error. Puede elegir
entre Estrecho, Medio y Ancho.
Grosor
Especifica el grosor de las barras de error. Puede elegir
entre Delgado, Medio y Grueso.
Color
Haga clic en este botn para seleccionar un color para las
barras de error.
Mostrar Otros (Etiqueta)
Marque esta casilla de verificacin si desea mostrar un valor aparte
en el eje X para Otros, p.ej. un valor de expresin para todos los
valores de dimensin excluidos por una limitacin impuesta en
Limitaciones de Dimensin - Nmero Mximo. El valor Otros
slo tendr sentido para expresiones donde el total F(x) de Filas
tenga sentido (vase Expresiones pgina 42 ) y el valor se
calcular empleando la funcin especificada bajo dicha opcin. Se
puede escribir una etiqueta para el segmento Otros en el cuadro de
edicin. La etiqueta puede definirse como una frmula calculada
(vea la pgina 515) para actualizaciones dinmicas. Si no se
especifica nada, se utilizar la etiqueta por defecto Otros que se
encuentra en la pgina Objetos de las Preferencias de Usuario
(vase pgina 117 en el Libro I). Slo se trazarn smbolos y no
lneas para el segmento Otros'.'
Mostrar Total
Marque esta casilla de verificacin si desea mostrar mostrar un
valor aparte en el eje X para Total, p.ej. un valor de expresin para
todos los valores de dimensin excluidos por una limitacin
impuesta en Limitaciones de Dimensin - Nmero Mximo. El
valor Total slo tendr sentido para expresiones donde el total F(x)
de Filas tenga sentido (vase Expresiones pgina 42 ) y el valor
se calcular empleando la funcin especificada bajo dicha opcin.
Se puede escribir una etiqueta para el punto de datos Total en el
cuadro de edicin. La etiqueta puede definirse como una frmula
calculada (vea la pgina 515) para actualizaciones dinmicas. Si no
se especifica nada, se usar la etiqueta por defecto Total que se
encuentra en la pgina Objetos de las Preferencias de Usuario
(vase pgina 117 en el Libro I). Slo se trazarn smbolos y no
lneas para Total'.'
104
Semi-transparente
Seleccionando esta casilla de verificacin, el grfico de lneas se
trazar como semi-transparente cuando se utilice estilo de rea.
Etiquetas Emergentes
Marcando esta casilla, el valor o los valores de la dimensin o
dimensiones aparecern como etiquetas emergentes cuando el
cursor pase por encima de este punto en el grfico.
Resaltar
Si marca esta casilla de verificacin, merodear con el puntero del
ratn sobre una lnea o smbolo har que la lnea o smbolo se
resalten para poder verlos mejor. El realzado tambin se aplicar al
rtulo pertinente (si lo hubiera).
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Cero en Barras
Este parmetro slo es aplicable cuando Suprimir Valores
Cero est sin seleccionar. Si el cuadro de verificacin se
encuentra marcado y se ha seleccionado Valores en
Puntos de Datos o en Opciones de Presentacin, en la
pgina Expresiones, se mostrarn los valores cero por
encima de los puntos de datos. En otros casos puede elegir
no mostrar los valores cero.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
GRFICO DE LNEAS
105
I
Nmero Mximo
Seleccione este cuadro de opcin para limitar el nmero de
valores de dimensin que se mostrarn a la vez. Introduzca
el nmero mximo de valores en el cuadro desplegable.
Mostrar Barra de Desplazamiento del Eje-X
Seleccione esta casilla de verificacin si desea mostrar un
control desplegable en el emplazamiento del eje X. La barra
de desplazamiento puede emplearse para desplazar la
seleccin de los valores del eje X que se mostrarn. El
nmero mximo de valores que se podrn mostrar cada vez
se establece en Nmero Mximo. Esta opcin slo est
disponible cuando Nmero Mximo est seleccionado.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Invertido
Si marca esta casilla de verificacin, los valores mostrados en el
grfico se invertirn, esto es, si se estn visualizando los 10 valores
ms altos y se marca esta casilla, el grfico pasar a mostrar
entonces los 10 valores ms bajos.
Valores en Punto de Datos
En el grupo Valores en Puntos de datos se definen las opciones de
visualizacin de los valores, siempre que esta opcin haya sido
seleccionada para una o ms expresiones de grficos en Opciones
de Visualizacin en la pgina Expresin de las propiedades del
grfico.
Vertical
Muestra los valores en vertical.
Valor Mximo Mostrado
En este recuadro podr especificar un lmite superior para
el nmero de puntos de datos que mostrarn valores en el
grfico. Si no se especifica lmite alguno, se visualizarn
valores en todos los puntos de datos, lo cual puede afectar a
la legibilidad del grfico.
106
Trazar Valores en los Segmentos
Marcar esta casilla de verificacin har que se tracen los
valores sobre los puntos de datos en el interior de los
segmentos y no encima de stos.
Lneas de Referencia
En el grupo Lneas de Referencia se pueden definir unas lneas de
referencia que se entrecrucen en el rea del grfico desde un
determinado punto de un eje Y o X continuo. Una lista muestra
todas las lneas de referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase pgina 150)
donde se puede crear una nueva lnea de referencia en el
grfico.
Editar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para editar sus propiedades en el dilogo
Lneas de Referencia (vase la pgina 150). Hacer doble
clic en la lnea de referencia de la lista tiene el mismo
efecto.
Eliminar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
(vase pgina 70) donde se pueden crear y editar textos
flotantes para que se visualicen en el grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico
(vese la pgina 70). Hacer doble clic con el ratn sobre el
texto de la lista tiene el mismo efecto.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
Configuracin de Lnea/Smbolo
En el grupo Configuracin de Lnea/Smbolo se encuentran las
opciones para la presentacin de lneas y smbolos en el grfico.
GRFICO DE LNEAS
107
I
Ancho de Lnea
Establece el ancho de lnea para las lneas de tendencia. La
distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Estaopcinestdisponibleslo
cuandoseusanlneasdetendencia.'
Tamao de Smbolo
Establece el tamao de los smbolos, cuando stos se usan.
La distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Ancho de Lnea de Tendencia
Aqu puede establecer el ancho de las lneas de tendencia
introduciendo un nmero apropiado. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Utilizar Juego de Smbolos Completo
Si est marcada esta opcin, se utilizarn diferentes tipos de
smbolos disponibles para distinguir unos puntos de datos
de otros. Si no est marcado, todos los smbolos se
marcarn con el smbolo ms (+).
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin de los
ejes X e Y. Esta pgina es idntica a la pgina Ejes del grfico de barras
(Figura13 en la pgina 72).
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
108
Diseo
En la pgina Diseo es posible definir la apariencia del grfico de lneas en
el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
GRFICO COMBINADO
109
I
4 GRFICO COMBINADO
El Grfico Combinado permite combinar las utilidades de un grfico de barras con
las de un grfico de lneas: se pueden mostrar los valores de una expresin como
barras y los de una segunda expresin como lneas o smbolos.
4.1 Crear un Grfico Combinado
Para crear un grfico combinado hay que elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico de la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico que le ayudar a crear el grfico.
4.2 El men Objeto del Grfico Combinado
El men Objeto del grfico combinado es el men Objeto cuando hay un grfico
combinado activo. Tambin es posible abrirlo como men contextual con un clic
derecho en el grfico combinado. El men contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 24. Un ejemplo de Grfico Combinado
110
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Establecer Referencia
Si elige esta opcin crear una referencia para el grfico, es decir,
una trama fija de lneas en el grfico con las selecciones actuales.
Cuando realice ms selecciones en el documento, la trama fija de
referencia permanecer invariable, en gris, al fondo. Los ejes de los
grficos, etc. se ajustarn de manera que incluyan siempre el
mximo posible de datos de fondo y datos actuales. El conjunto de
los datos actuales siempre se trazar por encima de la trama de
referencia, es decir, que algunas de las partes de la trama de
referencia pudieran verse oscurecidas (u ocultas) por la trama del
conjunto de datos actuales. La forma en que se oscurece el fondo se
puede controlar mediante el parmetro Modo de Referencia en la
pgina General del dilogo Propiedades de Grfico. La
visualizacin de tramas de referencia en los grficos slo es posible
en determinados tipos de grfico, como son los grficos de barras,
grficos de lneas, grficos combinados, grficos de radar, de
dispersin, de rejilla y de indicador con agujas. No es posible
establecer una referencia para un grfico que contenga un grupo
cclico o jerrquico. La referencia se perder al cerrar el documento o
al recargar los datos.
Eliminar Referencia
Este elemento de men reemplaza al anterior elemento de men
Establecer Referencia, tras haberse creado una referencia. Si lo
selecciona, la referencia establecida anteriormente se eliminar y el
grfico volver a su modo de trazado normal.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
GRFICO COMBINADO
111
I
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos en el grfico.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), el cual le permitir imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
112
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que de el/los objetos
resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
Eliminar
Elimina el grfico.
GRFICO COMBINADO
113
I
4.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la Figura1 en la pgina 22), se definen el tipo de
grfico, el nombre para el grfico, etc. Esta pgina es igual para todos los
tipos de grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (Figura4 en la pgina 34).
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (Figura6 en la pgina 42).
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (Figura7 en la pgina 55 ).
114
Estilo
Seleccione en esta pgina una de las diferentes variantes de estilo que se ofrecen.
Aspecto
Seleccione uno de los estilos disponibles.
Orientacin
Aqu puede establecer la orientacin del grfico en vertical u
horizontal segn indican los iconos.
Subtipo de Grfico
En este grupo se puede elegir entre modo Unitario o Apilado,
siempre que el grfico tenga exactamente dos dimensiones o bien
dos dimensiones pero ms de una expresin. Los valores negativos
de las barras apiladas se apilan individualmente por debajo del eje
X.
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el
grfico en tres dimensiones.
Figura 25. La pgina Estilo para grficos combinados en el dilogo de Propiedades
de Grfico
GRFICO COMBINADO
115
I
ngulo Vertical
Define el ngulo vertical de la vista 3D. El valor debe ser
un entero comprendido entre 0 y 30.
ngulo Lateral
Define el ngulo lateral de la vista 3D. El valor debe ser un
entero comprendido entre 0 y 45.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todas las barras y lneas.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
116
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
combinado en pantalla.
Configuracin de las Barras
En el grupo Configuracin de las Barras se definen las opciones
para la visualizacin de las barras en el grfico.
Distancia entre Barras
Introduciendo un nmero apropiado, es posible establecer
la distancia entre las barras en el grupo. Tambin es posible
introducir un nmero negativo. Los valores pueden estar
entre -6 y 8.
Figura 26. La pgina Presentacin para grficos combinados en el dilogo
Propiedades de Grfico
GRFICO COMBINADO
117
I
Distancia de Separacin
Introduciendo un nmero adecuado, se puede definir la
distancia entre los grupos de barras en el grfico. Los
valores pueden estar entre 0 y 8.
Permitir Barras Finas
Para los grficos con un eje X discontinuo, QlikView slo
mostrar los datos que quepan en el rea de visualizacin
disponible. Los puntos de datos que no puedan situarse se
truncarn desde el grfico. Por defecto, las barras se
trazarn con un ancho mnimo de cuatro pxeles, para poder
distinguirlas claramente. Esta casilla le permite reducir el
ancho de barra a un pxel.
Mostrar todas las Barras
Para los grficos con un eje X discontinuo, QlikView slo
mostrar los datos que quepan en el rea de visualizacin
disponible. Los puntos de datos que no puedan situarse se
truncarn desde el grfico. Marque esta casilla para forzar
la visualizacin de todas las barras. Las barras se
comprimirn y pueden ser tapadas por otras barras.
Mostrar Otros (Etiqueta)
Marque esta casilla de verificacin si desea mostrar un valor aparte
en el eje X para Otros, p.ej. un valor de expresin para todos los
valores de dimensin excluidos por una limitacin impuesta en
Limitaciones de Dimensin - Nmero Mximo. El valor Otros
slo tendr sentido para expresiones donde el total F(x) de Filas
tenga sentido (vase la pgina Expresin en la pgina 42) y el
valor se calcular usando la funcin especificada bajo dicha opcin.
Se puede escribir una etiqueta para el segmento Otros en el cuadro
de edicin. La etiqueta puede definirse como una frmula calculada
(vea la pgina 515) para actualizaciones dinmicas. Si no se
especifica nada, se utilizar la etiqueta por defecto Otros que se
encuentra en la pgina Objetos de las Preferencias de Usuario
(vase pgina 117 en el Libro I).
Mostrar Total
Marque esta casilla de verificacin si desea mostrar mostrar un
valor aparte en el eje X para Total, p.ej. un valor de expresin para
todos los valores de dimensin excluidos por una limitacin
impuesta en Limitaciones de Dimensin - Nmero Mximo. El
valor Total slo tendr sentido para expresiones donde el total F(x)
de Filas tenga sentido (vase la pgina Expresin en la pgina 42)
y el valor se calcular usando la funcin especificada bajo esa
118
opcin. Se puede escribir una etiqueta para el punto de datos Total
en el cuadro de edicin. La etiqueta puede definirse como una
frmula calculada (vea la pgina 515) para actualizaciones
dinmicas. Si no se especifica nada, se utilizar la etiqueta Total por
defecto que se encuentra en la pgina Objetos de las Preferencias
de Usuario (vase la pgina 117 en el Libro I).
Semi-transparente
Si marca esta casilla de verificacin, el rea que ocupar el grfico
se dibujar como semi-transparente.
Configuracin de Lnea/Smbolo
En el grupo Configuracin de Lnea/Smbolo se encuentran las
opciones para la presentacin de lneas y smbolos en el grfico.
Ancho de Lnea
Establece el ancho de lnea para las lneas de tendencia.
Esta opcin est disponible slo cuando se usan lneas de
tendencia. La distancia se puede especificar en mm, cm,
pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Tamao de Smbolo
Establece el tamao de los smbolos, cuando stos se usan.
La distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Ancho de Lnea de Tendencia
Aqu puede establecer el ancho de las lneas de tendencia
introduciendo un nmero apropiado. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Utilizar Juego de Smbolos Completo
Si est marcada esta opcin, se utilizarn diferentes tipos de
smbolos disponibles para distinguir unos puntos de datos
de otros. Si no est marcado, todos los smbolos se
marcarn con el smbolo ms (+).
Etiquetas Emergentes
Marcando esta casilla, el valor o los valores de la dimensin o
dimensiones aparecer(n) como una ventanita emergente al
merodear con el puntero del ratn por encima de este punto en el
grfico.
GRFICO COMBINADO
119
I
Resaltar
Si marca esta casilla de verificacin, merodear con el puntero del
ratn sobre una lnea o smbolo har que la lnea o smbolo se
resalten para poder verlos mejor. El realzado tambin se aplicar al
rtulo pertinente (si lo hubiera).
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Cero en Barras
Este parmetro slo es aplicable cuando Suprimir Valores
Cero est sin seleccionar. Si el cuadro de verificacin se
encuentra marcado y se ha seleccionado Valores en
Puntos de Datos o en Opciones de Presentacin, en la
pgina Expresiones, se mostrarn los valores cero por
encima de los puntos de datos. En otros casos puede elegir
no mostrar los valores cero.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Mostrar Leyenda
Seleccione esta opcin si quiere que la leyenda se muestre en el
grfico, en el caso de que haya leyenda. Si el grfico no posee
dimensiones, pero cuenta con varias expresiones, deshabilitar esta
casilla de verificacin har que se muestren las expresiones en el eje
en vez.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
120
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Nmero Mximo
Seleccione este cuadro de opcin para limitar el nmero de
valores de dimensin que se mostrarn a la vez. Introduzca
el nmero mximo de valores en el cuadro desplegable.
Mostrar Barra de Desplazamiento del Eje-X
Seleccione esta casilla de verificacin si desea mostrar un
control desplegable en el emplazamiento del eje X. La barra
de desplazamiento puede emplearse para desplazar la
seleccin de los valores del eje X que se mostrarn. El
nmero mximo de valores que se podrn mostrar cada vez
se establece en Nmero Mximo. Esta opcin slo est
disponible cuando Nmero Mximo est seleccionado.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Invertido
Si marca esta casilla de verificacin, los valores mostrados en el
grfico se invertirn, esto es, si se estn visualizando los 10 valores
ms altos y se marca esta casilla, el grfico pasar a mostrar los 10
valores ms bajos.
Nmeros en Puntos de datos
En el grupo Valores en Puntos de datos se definen las opciones de
visualizacin de los valores, siempre que esta opcin haya sido
seleccionada para una o ms expresiones de grficos en Opciones
de Visualizacin en la pgina Expresin de las propiedades del
grfico.
Vertical
Muestra los valores en vertical.
Valor Mximo Mostrado
En este recuadro podr especificar un lmite superior para
el nmero de puntos de datos que mostrarn valores en el
grfico. Si no se especifica lmite alguno, se visualizarn
GRFICO COMBINADO
121
I
valores en todos los puntos de datos, lo cual puede afectar a
la legibilidad del grfico.
Trazar Valores en los Segmentos
Marcar esta casilla de verificacin har que se tracen los
valores sobre los puntos de datos en el interior de los
segmentos y no encima de stos.
Lneas de Referencia
En el grupo Lneas de Referencia se puede definir lneas de
referencia que nterseccionan el rea visible del grfico desde un
punto especificado en un eje-X o Y continuo. Una lista muestra
todas las lneas de referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase pgina 66)
donde se puede crear una nueva lnea de referencia en el
grfico.
Editar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para editar sus propiedades en el dilogo
Lneas de Referencia (vase la pgina 66). Es igual que
hacer doble-clic en la lnea de referencia en la lista.
Eliminar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
(vase pgina 70) donde se pueden crear y editar textos
flotantes para que se visualicen en el grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico
(vese la pgina 70). Hacer doble clic con el ratn sobre el
texto de la lista tiene el mismo efecto.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
122
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin de los
ejes X e Y. Esta pgina es idntica a la pgina Ejes del grfico de barras
(pgina 72).
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo es posible definir el aspecto del grfico combinado en
el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
EL GRFICO DE RADAR
123
I
5 EL GRFICO DE RADAR
Los grficos de radar podran describirse como grficos de lneas en los que el eje X
se divide en 360 grados y con un eje Y para cada valor X. El resultado es similar a
una tela de araa o una pantalla de radar.
5.1 Creacin de un Grfico de Radar
Se puede crear un Grfico de Radar eligiendo Nuevo Objeto de Hoja en el
men Diseo, o pulsando el botn Crear Grfico de la barra de herramientas.
Esto abre el dilogo Propiedades de Grfico que le ayudar a crear el
grfico.
5.2 El Men Objeto del Grfico de Radar
El men Objeto del Grfico de Radar se encuentra como men Objeto, cuando est
activo un grfico de radar. Tambin se puede abrir como men contextual con un clic
derecho del ratn en un grfico de radar. El men contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 27. Un ejemplo de Grfico de Radar
124
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Establecer Referencia
Si elige esta opcin crear una referencia para el grfico, es decir,
una trama fija de lneas en el grfico con las selecciones actuales.
Cuando realice ms selecciones en el documento, la trama fija de
referencia permanecer invariable, en gris, al fondo. Los ejes de los
grficos, etc. se ajustarn de manera que incluyan siempre el
mximo posible de datos de fondo y datos actuales. El conjunto de
los datos actuales siempre se trazar por encima de la trama de
referencia, es decir, que algunas de las partes de la trama de
referencia pudieran verse oscurecidas (u ocultas) por la trama del
conjunto de datos actuales. La forma en que se oscurece el fondo se
puede controlar mediante el parmetro Modo de Referencia en la
pgina General del dilogo Propiedades de Grfico. La
visualizacin de tramas de referencia en los grficos slo es posible
en determinados tipos de grfico, como son los grficos de barras,
grficos de lneas, grficos combinados, grficos de radar, de
dispersin, de rejilla y de indicador con agujas. No es posible
establecer una referencia para un grfico que contenga un grupo
cclico o jerrquico. La referencia se perder al cerrar el documento o
al recargar los datos.
Eliminar Referencia
Este elemento de men reemplaza al anterior elemento de men
Establecer Referencia, tras haberse creado una referencia. Si lo
selecciona, la referencia establecida anteriormente se eliminar y el
grfico volver a su modo de trazado normal.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
EL GRFICO DE RADAR
125
I
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente
al grfico) a Microsoft Excel, el cual es lanzado
automticamente, si no estaba abierto ya antes. La tabla
aparecer en una nueva hoja de Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
126
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos en el grfico de radar.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
Eliminar
Elimina el grfico.
EL GRFICO DE RADAR
127
I
5.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el dilogo
Propiedades de Grfico. Aqu puede establecer las propiedades del grfico, p.ej. el
tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (pgina 34).
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42).
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
128
Estilo
En esta pgina se puede seleccionar el estilo bsico del grfico de radar. Las opciones
de los grupos Orientacin y Vista 3D no estn disponibles para el grfico de radar.
Aspecto
Seleccione uno de los estilos disponibles.
Subtipo
En este grupo es posible elegir entre el modo Superpuesto o
Apilado, siempre que el grfico tenga ms de una dimensin o ms
de una expresin. En el modo Superpuesto, cada polgono se
dibuja desde el centro del grfico. En el modo Apilado, los
polgonos se dibujan uno fuera de otro.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
Figura 28. La pgina Estilo para el Grfico de Radar en el dilogo Propiedades de
Grfico
EL GRFICO DE RADAR
129
I
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todos los segmentos.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
130
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
de radar en la pantalla.
Configuraciones de Lnea/Smbolo
En el grupo Configuracin de Lnea/Smbolo se encuentran las
opciones para la presentacin de lneas y smbolos en el grfico.
Ancho de Lnea
Establece el ancho de lnea para las lneas de tendencia. La
distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lalneapuedeomitirseestablec
iendoelanchoen0.Estaopcinsloestdisponiblecuandoseuti
lizanlneas.'
Tamao de Smbolo
Establece el tamao de los smbolos, cuando stos se usan.
La distancia se puede especificar en mm, cm, pulgadas,
Figura 29. La pgina Presentacin para el Grfico de Radar en el dilogo
Propiedades de Grfico
EL GRFICO DE RADAR
131
I
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Elsmbolopuedeomitirseestab
leciendoelanchoen0.'
Ancho de Lnea de Tendencia
Aqu puede establecer la anchura de las lneas de tendencia
introduciendo un nmero apropiado. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lalneadetendenciapuedeomi
tirseestableciendoelanchoen0.'
Utilizar Juego de Smbolos Completo
Si est marcada esta opcin, se utilizarn diferentes tipos de
smbolos disponibles para distinguir unos puntos de datos
de otros. Si no est marcado, todos los smbolos se
marcarn con el smbolo ms (+).
Mostrar Leyenda
Seleccione esta casilla de verificacin si no desea que su grfico
lleve leyenda.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase la
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Mostrar Otros (Etiqueta)
Marque esta casilla de verificacin si desea mostrar un valor aparte
en el eje X para Otros, p.ej. un valor de expresin para todos los
valores de dimensin excluidos por una limitacin impuesta en
Limitaciones de Dimensin - Nmero Mximo. El valor Otros
slo tendr sentido para expresiones donde el total F(x) de Filas
tenga sentido (vase la pgina Expresin en la pgina 42) y el
valor se calcular usando la funcin especificada bajo dicha opcin.
Se puede escribir una etiqueta para el punto Otros en el cuadro de
texto. La etiqueta puede definirse como una frmula calculada (vea
la pgina 515) para actualizaciones dinmicas. Si no se especifica
nada, se utilizar la etiqueta por defecto Otros que se encuentra en
la pgina Objetos de las Preferencias de Usuario (vase pgina
117 en el Libro I).
Mostrar Total
Marque esta casilla de verificacin si desea mostrar mostrar un
valor aparte en el eje X para Total, p.ej. un valor de expresin para
todos los valores de dimensin excluidos por una limitacin
132
impuesta en Limitaciones de Dimensin - Nmero Mximo. El
valor Total slo tendr sentido para expresiones donde el total F(x)
de Filas tenga sentido (vase la pgina Expresin en la pgina 42)
y el valor se calcular usando la funcin especificada bajo esa
opcin. Se puede escribir una etiqueta para el punto de datos Total
en el cuadro de edicin. La etiqueta puede definirse como una
frmula calculada (vea la pgina 515) para actualizaciones
dinmicas. Si no se especifica nada, se usar la etiqueta por defecto
Total que se encuentra en la pgina Objetos de las Preferencias
de Usuario (vase pgina 117 en el Libro I).
Semi-transparente
Si marca esta casilla de verificacin, el rea que ocupar el grfico
se dibujar como semi-transparente.
Etiquetas Emergentes
Seleccionando esta casilla de verificacin, los valores de las
dimensiones y expresiones aparecern como un cuadro emergente
cuando pasamos con el cursor por encima del punto de datos en el
grfico.
Resaltar
Si marca esta casilla de verificacin, merodear con el puntero del
ratn sobre una lnea o smbolo har que la lnea o smbolo se
resalten para poder verlos mejor. El realzado tambin se aplicar al
rtulo pertinente (si lo hubiera).
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Cero en Barras
Este parmetro slo es aplicable cuando Suprimir Valores
Cero est sin seleccionar. Si el cuadro de verificacin se
encuentra marcado y se ha seleccionado Valores en
Puntos de Datos o en Opciones de Presentacin, en la
pgina Expresiones, se mostrarn los valores cero por
encima de los puntos de datos. En otros casos puede elegir
no mostrar los valores cero.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
EL GRFICO DE RADAR
133
I
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Nmero Mximo
Seleccione este cuadro de opcin para limitar el nmero de
valores de dimensin que se mostrarn a la vez. Introduzca
el nmero mximo de valores en el cuadro desplegable.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Invertido
Si marca esta casilla de verificacin, los valores mostrados en el
grfico se invertirn, esto es, si se estn visualizando los 10 valores
ms altos y se marca esta casilla, el grfico pasar a mostrar los 10
valores ms bajos.
Valores en Puntos de Datos
En el grupo Valores en Puntos de Datos se definen las opciones de
visualizacin de los valores, siempre que esta opcin haya sido
seleccionada para una o ms expresiones de grficos en Opciones
de Visualizacin en la pgina Expresin de las propiedades del
grfico.
Vertical
Muestra los valores en vertical.
Valor Mximo Mostrado
En este recuadro podr especificar un lmite superior para
el nmero de puntos de datos que mostrarn valores en el
grfico. Si no se especifica lmite alguno, se visualizarn
valores en todos los puntos de datos, lo cual puede afectar a
la legibilidad del grfico.
134
Trazar Valores en los Segmentos
Marcar esta casilla de verificacin har que se tracen los
valores sobre los puntos de datos en el interior de los
segmentos y no encima de stos.
Lneas de Referencia
En el grupo Lneas de Referencia se pueden definir lneas de
referencia que intercepten el rea visible del grfico desde un punto
especificado en los ejes Y. Una lista muestra todas las lneas de
referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase la pgina 68)
donde se puede crear una nueva lnea de referencia en el
grfico.
Editar
Marque una lnea de referencia de la lista y pulse este botn
para editar sus propiedades en el dilogo Lneas de
Referencia (vase la pgina 68 para ms detalles). Es igual
que hacer doble-clic en la lnea de referencia en la lista.
Eliminar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
donde se pueden crear y editar textos flotantes para que se
visualicen en el grfico. Para ms detalles acerca del
dilogo Texto en Grfico vea la pgina 70.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
Hacer doble clic con el ratn sobre el texto de la lista tiene
el mismo efecto. Para ms detalles acerca del dilogo Texto
en Grfico vea la pgina 70.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
EL GRFICO DE RADAR
135
I
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin para los
ejes X e Y. Esta pgina es idntica a la pgina Ejes del grfico de barras
(pgina 72).
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de Barras (pgina 84).
Diseo
En la pgina Diseo, puede especificar cmo aparecer en grfico de Radar
en la hoja. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina de Diseo del
grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
136
GRFICO DE DISPERSIN
137
I
6 GRFICO DE DISPERSIN
El grfico de dispersin presenta parejas de valores de dos expresiones. Esto puede
ser muy til para mostrar datos en los que cada instancia tiene dos nmeros, p.ej. pas
(poblacin y crecimiento de poblacin).
6.1 Crear un Grfico de Dispersin
Para crear grficos de dispersin se ha de elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico en la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico, el cual le ayudar a crear el grfico.
6.2 El men Objeto del Grfico de Dispersin
El men Objeto del grfico de dispersin es el mismo que el men Objeto cuando
hay un grfico de dispersin activo. Tambin se puede abrir como men contextual
con un clic derecho del ratn en un Grfico de Dispersin. El men contiene los
siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 30. Un ejemplo de Grfico de Dispersin
138
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos del Grfico
de Dispersin.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF.
GRFICO DE DISPERSIN
139
I
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
140
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
Eliminar
Elimina el grfico.
6.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu se pueden establecer las propiedades
del grfico, por ej. el tipo de grfico, las dimensiones, los ttulos, etc. El
Grfico de Dispersin difiere en cierto modo de los dems tipos de grficos en que
muestra las expresiones en ambos ejes, al tiempo que se repite a lo largo de una o ms
dimensiones.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la Figura1 en la pgina 22), se definen el tipo de
grfico, el nombre para el grfico, etc. Esta pgina es igual para todos los
tipos de grfico.
GRFICO DE DISPERSIN
141
I
Dimensiones
En la pgina Dimensiones se pueden definir las dimensiones a lolargo de las
cuales se repetir el grfico. Esta pgina es idntica a la pgina
Dimensiones del grfico de barras (pgina 34). En la mayora de los casos,
los grficos de dispersin tendrn slo una o dos dimensiones, aunque se
pueden especificar ms. Si se emplean dos dimensiones el grfico tendr un
punto de datos para cada combinacin de valores de la primera y segunda
dimensin.
Expresiones
En un tpico grfico de dispersin, el eje X y el eje Y muestran ambos una
expresin que aplica la funcin avg u only en campos nicos. La funcin
avg es la que ms probablemente dar un resultado ptimo.
Para facilitar la creacin de un grfico de dispersin estndar, se utiliza una
pgina de expresin simplificada. Slo hay que seleccionar los campos que
se desee mostrar en los ejes, y especificar las etiquetas apropiadas.
Figura 31. La pgina Expresiones en el dilogo Propiedades de Grfico de
Dispersin
142
X Y
En los grupos X e Y se pueden definir los campos que se mostrarn
en los respectivos ejes seleccionndolos de las listas desplegables.
Etiqueta
Por defecto, los nombres de campo estn definidos para las
etiquetas de las expresiones, pero podr editarlos
directamente en estos cuadros de texto. La etiqueta puede
definirse como una frmula calculada (vea la pgina 515)
para actualizaciones dinmicas. Al hacer clic en el botn ...
se abre el dilogo Editar Expresin que le facilitar la
edicin de frmulas extensas.
Mostrar Etiqueta
Marque estas casillas si desea mostrar las etiquetas de las
expresiones en el grfico.
Z
El grupo Z sirve para definir una expresin opcional, que se utilizar
para calcular el tamao de cada punto de datos visualizado en el
grfico de dispersin.
Grfico de Burbujas
Si esta casilla est marcada, se utilizar una tercera
expresin en el grfico (Z) para calcular el tamao relativo
de los puntos de dispersin. El valor de la expresin
determinar el rea de la burbuja.
Expresin de Tamao de Burbuja
Aqu es donde se introduce la expresin que determina el
tamao relativo del trazado de la burbuja en cada punto de
dispersin.
Modo Avanzado
Cambia la pgina Expresiones al dilogo estndar que se utiliza
para todos los dems tipos de grficos.
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (Figura7 en la pgina 55 ).
GRFICO DE DISPERSIN
143
I
Estilo
En esta pgina se selecciona el estilo bsico del grfico de dispersin. Las opciones
de los grupos Orientacin, Vista 3D y Subtipo no estn disponibles para los grficos
de dispersin.
Aspecto
Seleccione uno de los estilos disponibles. Si se selecciona una
variante de burbuja, se emplear una tercera expresin en el grfico
(Z) para calcular el tamao relativo de los puntos de dispersin. El
valor de la expresin determinar el rea de la burbuja.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Figura 32. La pgina Estilo para grficos de dispersin en el dilogo Propiedades
de Grfico
144
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todas las burbujas.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
GRFICO DE DISPERSIN
145
I
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
de dispersin en la pantalla.
Representacin
En el grupo Representacin se encuentran las opciones de
presentacin de los smbolos de dispersin y las lneas de conexin
en el grfico. Cuando un grfico de dispersin tiene dos
dimensiones en lugar de una en la pgina Dimensiones, cada valor
de la primera dimensin se visualizar en un punto de dispersin
para cada uno de sus valores asociados en la segunda dimensin.
stos pueden despus conectarse mediante lneas. En el desplegable
podr elegir entre trazar Solo Smbolos, Solo Lneas o ambos
Lneas y Smbolos.
Figura 33. La pgina Presentacin para Grficos de Dispersin, en el dilogo
Propiedades de Grfico.
146
Ancho de Lnea
Establece el ancho de lnea, cuando se empleen lneas. La
distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Ancho de Lnea de Tendencia
Aqu puede establecer el ancho de las lneas de tendencia
introduciendo un nmero apropiado. La distancia se puede
especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Laslneasdetendenciaseselecc
ionanenlapgina'Expresiones en Modo Avanzado.
Tamao de Smbolo
Establece el tamao de los smbolos, cuando stos se usan.
La distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Tamao max. de burbuja
Determina el tamao de la burbuja ms grande del grfico,
cuando se emplea el estilo de burbuja. Todos los valores
menores que la expresin Z se trazarn ms pequeos, en
una relacin lineal. La distancia se puede especificar en
mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Sepuedeneliminarlasburbujas
estableciendoelanchoen0.'
Mostrar Flechas
Si est marcada esta casilla de verificacin y el grfico de
dispersin tiene ms de una dimensin definida en la
pgina Dimensiones, se dibujarn unas flechas en las
lneas de conexin. Las flechas se trazarn entre los puntos
de dispersin, en el orden definido por el criterio de
ordenacin de la segunda dimensin.
Tamao de Flecha
Establece el tamao de las flechas, cuando se
emplean stas.
Estilo
Establece el estilo de las flechas, cuando se usan
stas.
GRFICO DE DISPERSIN
147
I
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Mostrar Etiqueta de X
Muestra la etiqueta de campo a lo largo del eje X.
Mostrar Etiqueta Y
Muestra la etiqueta de campo a lo largo del eje Y.
Etiquetas en Grfico
En el grupo Etiquetas en Grfico se establecen las opciones para
mostrar los puntos de datos en el rea de grfico. Las etiquetas
dibujadas son las mismas que las de la leyenda
N Mximo de Etiquetas Mostradas
Establece un lmite de etiquetas que se habrn de dibujar
sobre el grfico. Si configura este nmero en una cifra muy
alta puede afectar a la legibilidad del grfico.
Etiquetas sobre los datos
Muestra las etiquetas junto a los puntos de datos en el rea
de grfico.
Etiquetas Emergentes
Seleccionando esta casilla de verificacin, los valores de las
dimensiones se mostrarn en un globo emergente al
merodear por encima con el cursor sobre los puntos de
datos en el grfico. Esta configuracin funciona
independientemente de la de Etiquetas en Puntos de
Datos. Las configuraciones de este grupo no tendrn efecto
sobre las etiquetas emergentes.
Resaltar
Si marca esta casilla de verificacin, merodear con el
puntero del ratn sobre una lnea o smbolo har que la
lnea o smbolo se resalten para poder verlos mejor. El
148
realzado tambin se aplicar al rtulo pertinente (si lo
hubiera).
Posicin Horizontal
En el cuadro desplegable se puede establecer si las
etiquetas habrn de trazarse a la izquierda del smbolo, a la
derecha del smbolo, o centradas horizontalmente en el
smbolo.
Posicin Vertical
En el cuadro desplegable se puede establecer si las
etiquetas habrn de trazarse en la parte superior del
smbolo, en la parte inferior del smbolo, o centradas
verticalmente en el smbolo.
Limitaciones de Dimensin
En este grupo podr limitar el nmero de puntos de datos que se van
a trazar dentro de una determinada dimensin. Seleccione una de las
dimensiones haciendo clic en la lista, a continuacin marque
Nmero Mximo (1-100) e introduzca un nmero adecuado de
valores que se mostrarn.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de unos puntos suspensivos
... en el grfico. Esta opcin se puede utilizar
independientemente de las restantes opciones de este grupo.
Mostrar Leyenda
Seleccione esta casilla de verificacin si no desea que su grfico
lleve leyenda.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Lneas de Referencia
En el grupo Lneas de Referencia se pueden definir lneas de
referencia que intercepten el rea visible del grfico desde un punto
especificado en el eje X, el eje Y o ambos. Una lista muestra todas
las lneas de referencia existentes en el grfico.
GRFICO DE DISPERSIN
149
I
Aadir
Abre el dilogo Lneas de Referencia (vase la pgina
150) donde se puede crear una nueva lnea de referencia en
el grfico.
Editar
Marque una lnea de referencia en la lista y pulse este botn
para editar sus propiedades en el dilogo Lneas de
Referencia (vase la pgina 150 para ms detalles). Hacer
doble clic en la lnea de referencia de la lista tiene el mismo
efecto.
Eliminar
Marque una lnea de referencia de la lista y haga clic en este
botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
(vase la pgina 70) donde se pueden crear y editar textos
flotantes para que se visualicen en el grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico
(vese la pgina 70 para ms detalles). Hacer doble clic
con el ratn sobre el texto de la lista tiene el mismo efecto.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
150
El Dilogo Lneas de Referencia
Una lnea de referencia en el grfico de dispersin es una lnea que intercepta el rea
visible del grfico en un determinado punto de un eje X o Y, o ambos. Puede
emplearse por ej. para indicar un cierto nivel, o unos percentiles de los datos en el
grfico. La lnea de referencia slo se traza si cae dentro del rango actual de los ejes
desde los cuales se origina.
Leyenda
Aqu puede definir una etiqueta para la lnea de referencia. Por
defecto, se empler el valor de Expresin.
Mostrar Leyenda
Seleccione esta casilla para que la etiqueta aparezca junto a la lnea
de referencia.
Eje
En el grupo Eje se determina desde qu eje debe partir la lnea de
referencia.
Figura 34. El dilogo Lneas de Referencia del Grfico de Dispersin
GRFICO DE DISPERSIN
151
I
X
Seleccione esta opcin si desea que el origen de la lnea de
referencia sea el eje X.
Y
Seleccione esta opcin si desea que el origen de la lnea de
referencia sea el eje Y.
X e Y
Seleccione esta opcin si desea que el origen de la lnea de
referencia sean ambos ejes X e Y.
Definicin
En el grupo Definicin se especifica el valor para el cual se va a
dibujar la lnea de referencia. Para un grfico de dispersin puede
ser un percentil fijo de los datos actuales del grfico o una expresin
numrica arbitraria.
Percentil
Seleccione esta opcin si desea trazar la lnea de referencia
como un percentil de los datos del grfico actual. Hay que
introducir el percentil (un valor entre 1 y 100) en el cuadro
de texto.
Expresin
Seleccione esta opcin si desea especificar un valor fijo o
una expresin numrica arbitraria desde donde trazar la
lnea de referencia. El valor en el cuadro de texto puede ser
una expresin calculada (vase la pgina 515).
Formato de Lnea
En el grupo Formato de Lnea se especifica el aspecto de
la lnea de referencia.
Grosor
Determina el grosor de la lnea de referencia. La distancia
se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lalneasepuedeeliminarestabl
eciendoelgrosoren0.'
Color
Con un clic en este botn puede seleccionar un color para la
lnea de referencia.
Estilo
Determina el estilo de la lnea de referencia, p.ej. continuo,
discontinuo, o de puntos.
152
Mostrar
En el grupo Mostrar, se puede definir una condicin para la
visualizacin de la lnea de referencia.
Siempre
La lnea de referencia estar siempre visible.
Condicional
La lnea de referencia se mostrar u ocultar segn una
expresin condicional, que se evaluar cada vez que haya
de trazarse el objeto de hoja. Si la condicin devuelve
verdadero, la lnea de referencia ser visible.
Ejes
En la pgina Ejes se encuentran las diversas opciones para los ejes X e Y.
Figura 35. La pgina Ejes para grficos de dispersin en el dilogo Propiedades de
Grfico
GRFICO DE DISPERSIN
153
I
Eje-X
En el grupo Eje X se define las configuracin para los ejes X del
grfico de dispersin (eje horizontal).
Forzado a 0
Fija el lmite inferior del grfico a cero en el eje. Esta
opcin no est disponible cuando se utiliza un eje
logartmico.
Mostrar Rejilla
Muestra una rejilla en el grfico, que parte de las marcas
del eje Y. Las lneas de rejilla pueden formatearse
utilizando el Estilo de Rejilla y las configuraciones de
Color de Rejilla (ver abajo).
Mostrar Rejilla Menor
Muestra lneas ms pequeas entre las lneas de la rejilla.
nicamente disponible si se han seleccionado los
parmetros Rejilla Estilo y Color de Rejilla (ver a
continuacin).
Escala Logartmica
Cambia el eje Y a una escala logartmica. Una escala
logartmica slo puede utilizarse si todos los valores en el
grfico son positivos (>0).
Ocultar Eje
Oculta el eje X.
Etiqueta a lo largo del eje
Si se marca esta casilla de verificacin la etiqueta de
expresin para el eje se trazar a lo largo del eje y centrada
en el mismo. Si no se marca esta opcin, la etiqueta se
trazar a la derecha.
Color de Eje
Con este botn se selecciona el color para los ejes, las
unidades, la rejilla y las etiquetas de los ejes.
Fuente
Pulsando este botn se abre el dilogo Fuente, donde es
posible configurar la fuente y el color de texto para el eje.
La configuracin de esta pgina se aplicar igual que la
configuracin predefinida en la pgina Fuente de las
propiedades del grfico, .
Ancho
Establece el ancho del eje y sus unidades (o marcas en el
eje).
154
Escala
En el grupo Escala, se definen las propiedades de escala para el eje.
Normalmente, los valores mnimos y mximos del eje y la distancia
entre las unidades se calculan dinmicamente, dependiendo del
actual conjunto de datos y las selecciones. No obstante, es posible
fijar cada uno de estos valores individualmente.
Min Esttico
Esta casilla le permite fijar un valor mnimo fijo para el eje.
Este valor mnimo puede ser una frmula calculada (vase
pgina 515). Si el valor Centrar en entra en conflicto con
Min Esttico y Max Esttico, el valor Centrar en tendr
prioridad.
Max Esttico
Esta casilla permite fijar un valor mximo fijo para el eje.
Este valor mximo puede ser una frmula calculada (vase
pgina 515). Si el valor Centrar en entra en conflicto con
Min Esttico y Max Esttico, el valor Centrar en tendr
prioridad.
Incremento Esttico
Esta casilla permite establecer un intervalo fijo para las
unidades del eje. El valor puede introducirse como una
frmula calculada (vase la pgina 515). Si esta
configuracin resulta en ms de 100 unidades, el valor
utilizado se modificar.
Centrar en
Esta casilla permite establecer un valor fijo en el eje que se
posicionar en el centro del rea. El valor puede
introducirse como una frmula calculada (vase la pgina
515). Si el valor Centrar en entra en conflicto con Min
Esttico y Max Esttico, el valor Centrar en tendr
prioridad.
Eje Y
En el grupo Eje Y se puede seleccionar la configuracin para el eje
Y del grfico de dispersin (eje vertical). Las opciones individuales
son exactamente las mismas que para el eje X (vase arriba) excepto
para:
Etiqueta a lo largo del eje
Si se marca esta casilla de verificacin la etiqueta de
expresin para el eje se trazar verticalmente a lo largo del
eje Y y centrada en el eje Y. El texto tendr una inclinacin
GRFICO DE DISPERSIN
155
I
de 90 grados. La etiqueta de la expresin se mostrar
horizontalmente y encima del eje si no se marca esta
casilla.
Estilo de Rejilla
Seleccione un estilo de lnea de rejilla para el grfico en el
desplegable.
Color de Rejilla
Haga clic en el botn para seleccionar un color para las lneas de
rejilla en el grfico.
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (Figura14 en la pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo es posible definir la apariencia del grfico de dispersin
en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que
el grfico deber residir. Esta pgina es idntica a la pgina Diseo del
grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
156
GRFICO DE REJILLA
157
I
7 GRFICO DE REJILLA
El grfico de rejilla es similar al grfico de dispersin pero traza los valores de
dimensin en los ejes y emplea una expresin para determinar el smbolo del grfico.
Un modo especial hace que muestre una tercera dimensin en forma de pequeos
grficos de tarta como smbolos de grfico.
7.1 Crear un Grfico de Rejilla
El grfico de rejilla se crea eligiendo Nuevo Objeto de Hoja en el men Diseo, o
pulsando el botn Crear Grfico de la barra de herramientas. Esto abre el dilogo
Propiedades de Grfico que le ayudar a crear el grfico.
7.2 El Men Objeto del Grfico de Rejilla
El men Objeto del grfico de rejilla se encuentra como men Objeto cuando est
activo un grfico de Rejilla. Tambin se puede abrir como men contextual con un
clic derecho del ratn sobre un grfico de rejilla. El men contiene los siguientes
comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 36. Dos ejemplos de grfico de rejilla
158
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos en el grfico de rejilla.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
GRFICO DE REJILLA
159
I
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados se ajustan a la misma posicin
y tamao del/los objeto(s) resaltado(s).
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
160
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
Eliminar
Elimina el grfico.
7.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
GRFICO DE REJILLA
161
I
grfico de barras (pgina 34). Un grfico de rejilla tiene dos o tres
dimensiones. La primera dimensin se trazar sobre el eje X y la segunda en
el eje Y. Si hubiera una tercera dimensin, sta se puede utilizar para crear
pequeos grficos de tarta para cada posicin en la rejilla. Si hubiera ms
dimensiones se ignoran.
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42). En un Grfico de Rejilla slo se utiliza la
primera dimensin cuando se traza el grfico.
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
162
Estilo
En esta pgina se puede seleccionar el estilo bsico del grfico de Rejilla. Las
opciones de los grupos Orientacin, Vista 3D y Subtipo no estn disponibles para el
grfico de rejilla.
Aspecto
Seleccione uno de los estilos disponibles.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Figura 37. La pgina Estilo para grficos de rejilla en el dilogo Propiedades de
Grfico
GRFICO DE REJILLA
163
I
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todos los segmentos.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
164
Presentacin
Cambiando las configuraciones de esta pgina, se modifica la forma en que se
presenta el grfico de rejilla en pantalla.
Representacin
En el Grupo Representacin se pueden establecer opciones de
visualizacin para los smbolos en el grfico.
Tamao de Smbolos Automtico
Si est marcada esta casilla de verificacin, el tamao
mximo de los smbolos de trazado de burbuja se calcular
automticamente. Si est desmarcado el tamao mximo se
puede establecer manualmente en Tamao max. de
burbuja a continuacin. Esta configuracin no tiene
sentido cuando se han seleccionado smbolos de un tamao
en la pgina Estilo.
Figura 38. La pgina Presentacin para el Grfico de Rejilla en el dilogo
Propiedades de Grfico
GRFICO DE REJILLA
165
I
Ancho de Lnea
Establece el ancho de lnea para las lneas de tendencia.
Esta opcin est disponible slo cuando se usan lneas de
tendencia. La distancia se puede especificar en mm, cm,
pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lalneasepuedeeliminarestabl
eciendoelgrosoren0.'
Tamao de Smbolo
Establece el tamao de los smbolos, cuando stos se usan.
La distancia se puede especificar en mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).'
Tamao max. de burbuja
Determina el tamao de la burbuja ms grande del grfico,
cuando se emplea el estilo de burbuja. Todos los valores
menores que la expresin Z se trazarn ms pequeos, en
una relacin lineal. La distancia se puede especificar en
mm, cm, pulgadas,
(',pulgada),pxeles(px,pxl,pixel),puntos(pt,pts,punto)ounida
desdedocumento(du,docunit).Lasburbujassepuedenelimina
restableciendoelanchoen0.Esteparmetronotienesentidocua
ndosehanseleccionadosmbolosdetrazadodeunnicotamao
enlapgina'Estilo.
Etiquetas en Grfico
En el grupo Etiquetas en Grfico se establecen las opciones para
mostrar los puntos de datos en el rea de grfico. Las etiquetas
dibujadas son las mismas que las de la leyenda
Etiquetas sobre los datos
Muestra las etiquetas junto a los puntos de datos en el rea
de grfico.
Etiquetas Emergentes
Seleccionando esta casilla de verificacin, los valores de las
dimensiones se mostrarn en un globo emergente al
merodear por encima con el cursor sobre los puntos de
datos en el grfico. Esta configuracin funciona
independientemente de la de Etiquetas en Puntos de
Datos. Las configuraciones de este grupo no tendrn efecto
sobre las etiquetas emergentes.
166
Resaltar
Si marca esta casilla de verificacin, merodear con el
puntero del ratn sobre una lnea o smbolo har que la
lnea o smbolo se resalten para poder verlos mejor. El
realzado tambin se aplicar al rtulo pertinente (si lo
hubiera).
N Mximo de Etiquetas Mostradas
Establece un lmite de etiquetas que se habrn de dibujar
sobre el grfico. Si configura este nmero en una cifra muy
alta puede afectar a la legibilidad del grfico.
Posicin Horizontal
En el cuadro desplegable se puede establecer si las
etiquetas habrn de trazarse a la izquierda del smbolo, a la
derecha del smbolo, o centradas horizontalmente en el
smbolo.
Posicin Vertical
En el cuadro desplegable se puede establecer si las
etiquetas habrn de trazarse en la parte superior del
smbolo, en la parte inferior del smbolo, o centradas
verticalmente en el smbolo.
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Mostrar Etiqueta de X
Muestra la etiqueta de campo a lo largo del eje X, en lugar de al
final del eje.
Mostrar Etiqueta Y
Muestra la etiqueta de campo a lo largo del eje Y, en lugar de al final
del eje.
GRFICO DE REJILLA
167
I
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Nmero Mximo
Seleccione este cuadro de opcin para limitar el nmero de
valores de dimensin que se mostrarn a la vez. Introduzca
el nmero mximo de valores en el cuadro desplegable.
Mostrar Barra de Desplazamiento del Eje-X
Seleccione esta casilla de verificacin si desea mostrar un
control desplegable en el emplazamiento del eje X. La barra
de desplazamiento puede emplearse para desplazar la
seleccin de los valores del eje X que se mostrarn. El
nmero mximo de valores que se podrn mostrar cada vez
se establece en Nmero Mximo. Esta opcin slo est
disponible cuando Nmero Mximo est seleccionado.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Lneas de Referencia
En el grupo Lneas de Referencia se pueden definir lneas de
referencia que intercepten el rea visible del grfico desde un punto
especificado en el eje Y. Una lista muestra todas las lneas de
referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase la pgina
150) donde se puede crear una nueva lnea de referencia en
el grfico.
Editar
Marque una lnea de referencia en la lista y pulse este botn
para editar sus propiedades en el dilogo Lneas de
Referencia (vase la pgina 150 para ms detalles). Hacer
168
doble clic en la lnea de referencia de la lista tiene el mismo
efecto.
Eliminar
Marque una lnea de referencia de la lista y haga clic en este
botn para eliminarla de la lista.
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
(vase la pgina 70) donde se pueden crear y editar textos
flotantes para que se visualicen en el grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico
(vese la pgina 70 para ms detalles). Hacer doble clic
con el ratn sobre el texto de la lista tiene el mismo efecto.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
Mostrar Leyenda
Seleccione esta casilla de verificacin si no desea que su grfico
lleve leyenda.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase la
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin de los
ejes X e Y. Esta pgina es idntica a la pgina Ejes del grfico de dispersin
(pgina 152).
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
GRFICO DE REJILLA
169
I
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo se puede definir el aspecto del grfico de rejilla en el
diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
170
GRFICO DE TARTA
171
I
8 GRFICO DE TARTA
En general, los grficos de tarta muestran la relacin entre una dimensin y una
expresin. Algunas veces pueden tener dos dimensiones
8.1 Creacin de un Grfico de Tarta
Para crear un grfico de tarta hay que elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico de la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico, el cual le ayudar a crear el grfico.
Si desea crear un grfico de tarta sencillo, prescindiendo de momento de la amplia
funcionalidad disponible, elija Crear Grfico Rpido en el men objeto del cuadro
de lista, o el men Herramientas (Asistente de Grfico Rpido), o pulse el botn
Grfico Rpido de la barra de herramientas. Se abrir un asistente para facilitar la
creacin del grfico de una forma rpida y sencilla. Para ms informacin, vase la
pgina 299.
8.2 El men Objeto del Grfico de Tarta
El men Objeto del grfico de tarta es el men Objeto cuando hay un grfico de tarta
activo. Tambin se puede abrir como men contextual con un clic derecho del ratn
en un grfico de tarta. El men contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Figura 39. Un ejemplo de Grfico de Tarta
172
Desvincular
Convierte el grfico en esttico, es decir, corta el enlace directo a los
datos seleccionados.
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos en el grfico de rejilla.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
GRFICO DE TARTA
173
I
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
174
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina el grfico.
8.3 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
GRFICO DE TARTA
175
I
grfico de barras (pgina 34). El grfico de tarta no puede tener ms de dos
dimensiones, cualquier dimensin adicional ser descartada.
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42).
Nota Observe, no obstante, el empleo especfico en los grficos de tarta
de estos dos parmetros que a continuacin se describen:
Valores en Punto de Datos
Marque esta casilla de verificacin si desea tener el resultado de la
expresin trazado en modo de texto junto a cada porcin de la tarta.
Creando una expresin extra que contenga el nombre del campo de
la dimensin y marcndolo para uso exclusivo como Valores en
Punto de Datos, es posible mostrar las etiquetas de datos junto a las
porciones de tarta.
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
176
Estilo
En esta pgina se selecciona el estilo bsico del grfico de tarta. Las opciones de los
grupos Orientacin, Subtipo y Trazar Estilo de Fondo de rea no estn
disponibles para los grficos de tarta.
Aspecto
Seleccione uno de los estilos disponibles.
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el
grfico en tres dimensiones.
ngulo Vertical
Define el ngulo vertical de la vista 3D. El valor debe ser
un entero comprendido entre 0 y 30.
ngulo Lateral
Define el ngulo lateral de la vista 3D. El valor debe ser un
entero comprendido entre 0 y 45.
Figura 40. La pgina Estilo para grficos de Tarta en el dilogo de Propiedades de
Grfico
GRFICO DE TARTA
177
I
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todos los segmentos.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
178
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
en la pantalla.
Lmite Inferior en el rea de Segmento
Establece el tamao mnimo de visualizacin de un bloque (o
porcin de tarta).
Nmero mximo de Segmentos (2-50)
Establece el nmero mximo de segmentos.
Etiqueta para el Segmento Otros
El nombre de la porcin excedente. Si no se introduce cadena
alguna, se emplear el valor establecido por defecto, que se
encuentra en la pgina Objetos, del dilogo Preferencias de
Usuario.
Figura 41. La pgina Presentacin para grficos de tarta en el dilogo Propiedades
de Grfico
GRFICO DE TARTA
179
I
Etiquetas Emergentes
Marcando esta casilla, el valor o los valores de la dimensin o
dimensiones aparecern como etiquetas emergentes cuando el
cursor pase por encima de este punto en el grfico.
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Resaltar
Si marca esta casilla de verificacin, pasar con el ratn sobre un
segmento de la tarta har que ste resalte para una mejor visin de
conjunto. El realzado tambin se aplicar al rtulo pertinente (si lo
hubiera).
Mostrar Leyenda
En el grupo Mostrar Leyenda puede mostrar o no mostrar la
leyenda y acceder al dilogo Configuraciones de Leyenda. Estas
configuraciones slo estn disponibles cuando los datos de un
grfico hacen posible mostrar una leyenda.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase la
pgina 66), donde se pueden efectuar configuraciones
avanzadas para la leyenda del grfico.
Mostrar Nmeros en la Leyenda
Muestra nmeros para las porciones en la leyenda. Esta
opcin slo est disponible para la primera dimensin en
los grficos de dos dimensiones.
Texto en Grfico
En el grupo Texto en Grfico podr aadir texto flotante al grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
donde se pueden crear y editar textos flotantes para que se
180
visualicen en el grfico. Para ms detalles acerca del
dilogo Texto en Grfico vea la pgina 70.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
Hacer doble clic con el ratn sobre el texto de la lista tiene
el mismo efecto. Para ms detalles acerca del dilogo Texto
en Grfico vea la pgina 70.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
Limitaciones de Dimensin
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo, podr especificar cmo debera mostrarse el grfico de
tarta en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en
la que el grfico deber residir. Esta pgina es idntica a la pgina Diseo
del grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
GRFICO DE TARTA
181
I
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
182
GRFICO DE EMBUDO
183
I
9 GRFICO DE EMBUDO
El grfico de embudo se utiliza normalmente para la presentacin de datos en flujos o
procesos. Desde el punto de vista del diseo se relaciona en gran medida con el
grfico de tarta. El grfico puede mostrarse con diversa anchura/altura en los
segmentos o con un rea de segmentos proporcional a los datos. Tambin es posible
trazar el grfico con idnticos segmentos en cuanto a ancho y altura,
independientemente de los puntos de datos.
9.1 Creacin de un Grfico de Embudo
Se puede crear un grfico de embudo eligiendo Nuevo Objeto de Hoja en el men
Diseo, o pulsando el botn Crear Grfico de la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico que le ayudar a crear el grfico.
9.2 El men objeto del Grfico de Embudo
El men Objeto del grfico de Embudo es el mismo men Objeto de la barra de
men, cuando est activo un grfico de embudo. Tambin se puede abrir como men
contextual con un clic derecho del ratn sobre un grfico de embudo. El men
contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el enlace directo a los
datos seleccionados.
Figura 42. Un ejemplo de Grfico de Embudo
184
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Elimina todas las selecciones de los campos utilizados como
dimensiones en el grfico.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), el cual le permitir imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikView PDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
GRFICO DE EMBUDO
185
I
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados se ajustan a la misma posicin
y tamao del/los objeto(s) resaltado(s).
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
186
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina el grfico.
9.3 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico de la barra de herramientas, se abre el
asistente de grfico. Aqu podr establecer las propiedades del grfico, p.ej. el
tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El asistente y el dilogo Propiedades de Grfico contienen una serie de pginas, las
cuales se describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
GRFICO DE EMBUDO
187
I
grfico de barras (pgina 34). El grfico de embudo normalmente contiene
entre una y tres dimensiones. Si hay ms dimensiones stas se ignoran.
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42). En un grfico de embudo nicamente se
emplea la primera expresin para trazar el grfico. Se puede hacer uso de
otras expresiones adicionales para mostrar emergentes o texto/nmeros en
los segmentos de datos.
Ordenar
En esta pgina podr ordenar los valores de las dimensiones conforme a uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
188
Estilo
En esta pgina podr elegir el estilo que desee para el grfico de embudo. Las
opciones del grupo Subtipo no estn disponibles para el grfico de embudo.
Aspecto
Actualmente solo hay un estilo disponible para los grficos de
embudo.
Orientacin
El grfico se puede presentar con una orientacin vertical u
horizontal.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Figura 43. La pgina Estilo para grficos de Embudo en el dilogo de Propiedades
de Grfico
GRFICO DE EMBUDO
189
I
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todos los segmentos.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
190
Presentacin
Cambiando los parmetros de esta pgina, se puede modificar la forma en que el
grfico de embudo se presenta en pantalla.
Lmite Inferior de rea
Establece el tamao mnimo con el que se ha de mostrar un
segmento de datos. Los bloques demasiado pequeos como para
mostrarse se agruparn en Otros.
Nmero Mximo de reas (2-50)
Establece el nmero mximo de segmentos. Aquellos segmentos
que no puedan mostrarse se agruparn en Otros.
Etiqueta para Otros
El nombre del segmento excedente que contiene los datos de todos
aquellos segmentos que no se visualizan debido a limitaciones de
nmero o tamao, expresadas en los dos parmetros anteriores. Si
no se introduce cadena alguna, se emplear el valor establecido por
defecto, que se encuentra en la pgina Objetos, del dilogo
Preferencias de Usuario.
Figura 44. La pgina Presentacin en los grficos de embudo
GRFICO DE EMBUDO
191
I
Etiquetas Emergentes
Marque esta casilla de verificacin si desea que los datos aparezcan
en un globo emergente cuando el usuario merodea con el cursor por
encima de un segmento de datos del grfico. Este parmetro no tiene
efecto alguno sobre las expresiones marcadas para mostrarse como
emergentes.
Ancho de la Punta (%)
Define el ancho de la punta del embudo como un porcentaje del
ancho de la boca del embudo.
Orientacin Invertida
Marque esta casilla de verificacin si desea que el embudo apunte
hacia la izquierda o hacia arriba.
Proporcionalidad de los Datos
Este parmetro controla el grado en que los segmentos han de ser
proporcionales a los datos subyacentes.
Segmentos con Idntica Altura
Los segmentos no son proporcionales a los datos. Cada
segmento se traza con la misma altura (o el mismo ancho,
en el caso de los embudos horizontales) que los dems
segmentos. Normalmente esto solo tiene sentido en caso de
mostrar nmeros en el grfico.
Altura de Segmentos Proporcional a los Datos
Cada segmento se traza con una altura de segmento
proporcional a los datos subyacentes.
rea de Segmentos Proporcional a los Datos
Cada segmento se traza con un rea total proporcional a los
datos subyacentes.
Mostrar Leyenda
En el grupo Mostrar Leyenda puede controlar la presentacin de las
etiquetas de los datos de las dimensiones en el grfico. Marque la
casilla de verificacin para mostrar las etiquetas de datos. Las
etiquetas de datos se visualizan nicamente para el nivel superior
actual del grfico.
Configuracin...
Abre el dilogo Configuraciones de Leyenda (vase la
pgina 66 para ms detalles), donde se pueden editar los
parmetros de configuracin de la leyenda.
Mostrar Nmeros en la Leyenda
Marque esta casilla de verificacin para mostrar los valores
contiguos a las etiquetas de datos de las dimensiones.
192
Texto en Grfico
En el grupo Texto en Grfico podr aadir texto flotante al grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
donde se pueden crear y editar textos flotantes para que se
visualicen en el grfico. Para ms detalles acerca del
dilogo Texto en Grfico vea la pgina 70.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
Hacer doble clic con el ratn sobre el texto de la lista tiene
el mismo efecto. Vase la pgina 70 para ms detalles
acerca del dilogo Texto en Grfico.
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de ... en el grfico. Esta
opcin se puede utilizar independientemente de las
restantes opciones de este grupo.
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
GRFICO DE EMBUDO
193
I
Diseo
En la pgina Diseo, podr especificar cmo debera mostrarse el grfico de
embudo en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa
en la que el grfico deber residir. Esta pgina es idntica a la pgina de
Diseo del grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
194
GRFICO DE BLOQUES
195
I
10 GRFICO DE BLOQUES
El grfico de bloques muestra la relacin que hay entre los valores de una expresin a
modo de bloques de diversas reas. Se pueden mostrar hasta tres dimensiones, donde
cada bloque de dimensin se divide a su vez en diversos sub-bloques. Se suele
utilizar a menudo una expresin extra para calcular el color de cada bloque, en cuyo
caso el tipo de grfico recibe el nombre de Grfico de Calor.
10.1 Crear un Grfico de Bloques
Para crear un grfico de bloques hay que elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico en la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico que le ayudar a crear el grfico.
10.2 Men Objeto del Grfico de Bloques
El men Objeto del grfico de bloques se muestra como tal cuando un Grfico de
Bloques est activo. Tambin se puede abrir como men contextual con un clic
derecho del ratn en el grfico de bloques. El men contiene los siguientes
comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Figura 45. Un ejemplo de Grfico de Bloques
196
Desvincular
Convierte el grfico en esttico, es decir, corta el enlace directo a los
datos seleccionados.
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Elimina todas las selecciones de los campos utilizados como
dimensiones en el grfico.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), el cual le permitir imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
GRFICO DE BLOQUES
197
I
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que de el/los objetos
resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
198
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina el grfico.
10.3 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico de la barra de herramientas, se abre el
asistente Crear Grfico. Aqu puede establecer las propiedades del grfico, p.ej. el
tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar.
El asistente y el dilogo Propiedades de Grfico contienen una serie de pginas, las
cuales se describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
GRFICO DE BLOQUES
199
I
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (pgina 34). El grfico de Bloques normalmente contiene
entre una y tres dimensiones. Si hubiera ms dimensiones se ignoran.
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42). En un grfico de Bloques nicamente se
emplea la primera expresin para trazar el grfico. Se pueden emplear
expresiones adicionales si se desea mostrar mensajes emergentes. Tambin
es posible utilizar expresiones de Texto en Punto de Datos para la
visualizacin de los datos en los bloques de niveles ms hacia el interior.
Estilo
En esta pgina puede establecer el estilo que desea para el grfico de Bloques.
Figura 46. La pgina Estilo para Grficos de Bloques, en el cuadro de dilogo
Propiedades de Grfico.
200
Aspecto
Elija entre un estilo de dibujo con ttulo o sin ttulo. En el estilo sin
ttulo slo se visualizarn en el grfico las etiquetas de dimensiones
del nivel superior, trazadas en el centro de sus respectivos bloques.
En el estilo con ttulo, las etiquetas de dimensin de nivel superior e
intermedio aparecen trazadas sobre ttulos, en la parte superior de
sus respectivos bloques. Las etiquetas de dimensin de nivel inferior
se muestran por tanto en el interior de cada bloque de nivel inferior.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando selecciona un estilo en
el desplegable, todos los colores del Mapa de Colores de la pgina
Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como
colores slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como
gradientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en
gradientes de un solo color hacia tonos ms claros.
Brillante
Otorga un aspecto brillante a todos los segmentos.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
GRFICO DE BLOQUES
201
I
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del grfico
en la pantalla.
Tamao Mnimo de Bloque:
Establece el tamao mnimo de visualizacin de un bloque. Los
bloques demasiado pequeos como para mostrarse se agruparn en
Otros.
Nmero Mximo de Bloques (2-500)
Establece el nmero mximo de bloques. Los bloques no mostrados
se agrupan en Otros.
Figura 47. La pgina Presentacin para Grficos de Bloques, en el cuadro de
dilogo Propiedades de Grfico.
202
Etiqueta para Otros
Es el nombre del bloque sobrante que contiene los datos de los
bloques no mostrados debido a las limitaciones explicadas en los
dos parmetros anteriores. Si no se introduce cadena alguna, se
emplear el valor establecido por defecto, que se encuentra en la
pgina Objetos, del dilogo Preferencias de Usuario.
Niveles Visibles
Un grfico de bloques puede mostrarse con un mximo de tres
niveles de bloques (o dimensiones). En este control se puede limitar
el nmero de niveles mostrados a uno o dos.
Emergente
En este grupo se puede especificar hasta qu punto los valores de
la(s) dimensin(es) y algunos otros datos se mostrarn en la
ventanita emergente que aparece al cabo de un rato al merodear con
el cursor por los datos del grfico. Estos parmetros no tienen efecto
en las expresiones marcadas para mostrarse como emergentes.
Mostrar Valores de Dimensin
Marque esta casilla de verificacin si desea mostrar los
valores de todas las dimensiones asociadas con unos
determinados datos de la ventanita emergente. Esta casilla
deber estar marcada para que las opciones inferiores estn
disponibles.
Total Relativo de la 1 Dimensin
Marque esta casilla de verificacin para incluir en la
ventanita emergente el valor de la expresin de trazado del
grfico agregada al valor de la 1 dimensin como un
porcentaje del total de todo el grfico completo.
Total Relativo de la 2 Dimensin
Marque esta casilla de verificacin para incluir en la
ventanita emergente el valor de la expresin del trazado del
grfico agregada al valor de la 2 dimensin como un
porcentaje del total de todo el grfico completo.
Total Relativo de la 3 Dimensin
Marque esta casilla de verificacin para incluir en la
ventanita emergente el valor de la expresin de trazado del
grfico agregada al valor de la 3 dimensin como un
porcentaje del total de todo el grfico completo.
GRFICO DE BLOQUES
203
I
Valor Relativo en la 1 Dimensin
Marque esta casilla de verificacin para incluir en la
ventanita emergente el valor de la expresin agregado al
valor de la 1 dimensin.
Valor Relativo en la 2 Dimensin
Marque esta casilla de verificacin para incluir en la
ventanita emergente el valor de la expresin agregado al
valor de la 2 dimensin.
Mostrar Etiquetas de Dimensin
En el grupo Mostrar Etiquetas de Dimensin puede controlar la
presentacin de las etiquetas de los datos de las dimensiones en el
grfico. Marque la casilla de verificacin para mostrar las etiquetas
de datos. Las etiquetas de datos se visualizan nicamente para el
nivel superior actual del grfico.
Fuente...
Abre el dilogo Fuente (Vase la pgina 84), donde se
puede modificar la fuente de las etiquetas de datos.
Mostrar Nmeros con Etiquetas
Marque esta casilla de verificacin para mostrar los valores
contiguos a las etiquetas de datos de las dimensiones.
Texto en Grfico
En el grupo Texto en Grfico podr aadir texto flotante al grfico.
Aadir
Pulsando este botn se abre el dilogo Texto en Grfico
donde se pueden crear y editar textos flotantes para que se
visualicen en el grfico. Para ms detalles acerca del
dilogo Texto en Grfico vea la pgina 70.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
Hacer doble clic con el ratn sobre el texto de la lista tiene
el mismo efecto. Para ms detalles acerca del dilogo Texto
en Grfico vea la pgina 70.
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
Limitaciones de Dimensin
En el grupo Limitaciones de Dimensin puede limitar el nmero
de puntos de datos que se trazarn en una determinada dimensin.
Seleccione una de las dimensiones haciendo clic en la lista antes de
204
proceder a modificar uno o ms de los parmetros que se muestran a
continuacin.
Limitar Leyenda (Caracteres)
Seleccione esta casilla para limitar la longitud de las
cadenas de los valores de la dimensin que se van a mostrar
en los ejes y en la leyenda del grfico. Introduzca la
longitud mxima en el cuadro de desplazamiento. Los
valores truncados irn seguidos de unos puntos suspensivos
... en el grfico. Esta opcin se puede utilizar
independientemente de las restantes opciones de este grupo.
Bordes de Bloque
En el grupo Bordes de Bloque puede especificar el ancho y el color
de los bordes que aparecen en torno a los bloques de los tres
diferentes niveles de dimensin. Los bordes de bloque no se podrn
aplicar cuando se est utilizando el estilo de ttulo de los grficos de
bloques.
1 Dimensin
Establezca el ancho del borde que rodea a los bloques en el
nivel de la primera dimensin con el control de
desplazamiento y seleccione el color de borde que desee
con el botn de color que hay debajo.
2 Dimensin
Establezca el ancho del borde que rodea a los bloques del
nivel de la segunda dimensin con el control de
desplazamiento y seleccione el color de borde que desee
con el botn de color que hay debajo.
3 Dimensin
Establezca el ancho del borde que rodea a los bloques del
nivel de la tercera dimensin con el control de
desplazamiento y seleccione el color de borde que desee
con el botn de color que hay debajo.
Configuraciones de Ttulo
En el grupo Configuraciones de Ttulo podr fijar el tipo de letra y
el color del ttulo empleado para los niveles de dimensin superior e
intermedio. Estas configuraciones slo se podrn aplicar cuando se
est utilizando el estilo de ttulo del grfico de bloques.
Fuente...
Abre el dilogo Fuente para determinar la fuente del ttulo.
GRFICO DE BLOQUES
205
I
Color
Abre el dilogo rea de Color para determinar el color de
la base del ttulo.
Ttulos de Nivel Intermedio
Marque esta casilla de verificacin si desea incluir ttulos
en el nivel intermedio de la dimensin de grficos de
bloques tridimensionales
Colores
En la pgina Colores se establecen los colores predefinidos. Esta pgina es
idntica a la pgina Colores del grfico de barras (pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo se define la presentacin del grfico de bloques en el
diseo. Esto incluye las opciones de forma, borde, ttulo y la capa en la que
el grfico deber residir. Esta pgina es idntica a la pgina Diseo del
grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
206
GRFICO DE INDICADOR
207
I
11 GRFICO DE INDICADOR
Los Grficos de Indicador se usan para mostrar el valor de una nica expresin sin
dimensiones.
11.1 Crear un Grfico de Indicador
Los Grficos de Indicador se crean eligiendo Nuevo Objeto de Hoja desde el
men Diseo, o pulsando el botn Crear Grfico de la barra de herramientas.
Esto abre el dilogo Propiedades de Grfico que le ayudar a crear el grfico.
Si desea crear un grfico de indicador sencillo, prescindiendo de momento de toda la
funcionalidad disponible para su configuracin, elija Crear Grfico Rpido en el
men objeto del cuadro de lista o en el men Herramientas (Nuevo Objeto - Grfico
Rpido), o haga clic en el botn Grfico Rpido de la barra de herramientas. Se
abrir un asistente para facilitar la creacin del grfico de una forma rpida y sencilla.
Para ms informacin, vase la pgina 299.
11.2 Men Objeto del Grfico de Indicador
El men Objeto del Grfico de Indicador se encuentra como men Objeto cuando
est activo un grfico de Indicador. Tambin se puede abrir como men contextual
con un clic derecho del ratn en un grfico de indicador. El men contiene los
siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Figura 48. Cuatro ejemplos de grfico indicador
208
Desvincular
Convierte el grfico en esttico, es decir, corta el enlace directo a los
datos seleccionados.
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
GRFICO DE INDICADOR
209
I
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al
grfico) a Microsoft Excel, el cual es lanzado automticamente, si
no estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico de indicador
en un archivo. La imagen puede guardarse como bmp, jpg, gif o
png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados se ajustan a la misma posicin
y tamao del/los objeto(s) resaltado(s).
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
210
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina el grfico.
11.3 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico de la barra de herramientas, se abre el
asistente de grfico. Aqu podr establecer las propiedades del grfico, p.ej. el
tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo
Propiedades de Grfico. Si el comando Propiedades est deshabilitado,
probablemente no tendr los privilegios necesarios para ejecutar cambios en las
propiedades (Vase la pgina 89 del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El asistente y el dilogo Propiedades de Grfico contienen una serie de pginas, las
cuales se describen a continuacin:
General
En la pgina General (vase la pgina 22), se definen el tipo de grfico, el
nombre para el grfico, etc. Esta pgina es igual para todos los tipos de
grfico.
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
GRFICO DE INDICADOR
211
I
grfico de barras (pgina 34). Los Grficos de Indicador no hacen uso de las
dimensiones de grfico, as que esta pgina puede ignorarse.
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se
mostrarn en el grfico. Esta pgina es idntica a la pgina Expresiones del
grfico de barras (pgina 42). El grfico de Indicador siempre mostrar
slamente el valor de la primera expresin.
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
Estilo
En esta pgina usted selecciona el estilo bsico para el grfico de Indicador. Las
opciones de los grupos Vista 3D, Subtipo, Estilo de Color de rea y Trazar Estilo
de Fondo de rea no estn disponibles para los grficos de indicador.
Figura 49. La pgina Estilo para grficos de Indicador
212
Aspecto
Seleccione uno de los estilos disponibles.
Orientacin
Aqu puede establecer la orientacin del grfico en vertical u
horizontal segn indican los iconos. La opcin slo tiene sentido en
indicadores lineales y de semforo.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del
grfico.
Presentacin
Cambiando las configuraciones de esta pgina, usted modifica la forma en que se
presenta el grfico de indicador en la pantalla. La pgina Presentacin para grficos
de indicador es ligeramente diferente dependiendo del estilo que haya seleccionado
en la pgina Estilo.
Figura 50. La pgina Presentacin para grficos de indicador circulares en el
dilogo Propiedades de Grfico.
GRFICO DE INDICADOR
213
I
Configuraciones de Indicador
En el grupo Configuraciones de Indicador usted establece los
valores mximos y mnimos para el grfico de indicador.
Mnimo
Especifica el valor mnimo del indicador. Esto se
corresponde con la posicin inferior del indicador.
Mximo
Especifica el valor mximo del indicador. Esto se
corresponde con la posicin superior del indicador.
Configuracin de Segmentos
En este grupo usted define los segmentos que conforman el grfico.
Todos los grficos, excepto los de estilo LED, deben tener al menos
un segmento. Para indicadores circulares y lineales, los segmentos
componen reas de diferentes colores en el fondo del indicador. Para
grficos de indicador de semforo, cada segmento se corresponde
con una luz. Se muestra una lista de segmentos pudindose
seleccionar un segmento de la lista para cambiar sus propiedades.
Aadir
Aade un segmento nuevo al final de la lista.
Eliminar
Elimina el segmento que est seleccionado actualmente en
la lista.
Ascender
Mueve el segmento seleccionado actualmente en la lista un
paso ms arriba.
Etiqueta
Especifica un nombre para el segmento seleccionado. Este
nombre es slo para identificacin y no se utiliza cuando se
dibuja el grfico de indicador.
Lmite Inferior
Especifica el valor de indicador donde comienza el
segmento seleccionado. El lmite superior de un segmento
es el lmite inferior del siguiente segmento o, en el caso del
ltimo segmento, el valor Mximo del indicador. Este valor
slo puede ser editado si la opcin Ancho Automtico de
Segmentos (vea a continuacin) ha sido seleccionada. El
valor puede introducirse como una frmula calculada para
actualizaciones dinmicas. Si se ha seleccionado la opcin
Lmites de Segmento Relativos (ver a continuacin), los
lmites de los segmentos debern introducirse como
214
nmeros entre 0 y 1, indicando una fraccin del rango total
entre los valores Mnimo y Mximo.
Color
Haga clic en el botn de color para especificar el color del
segmento. El color puede ser definido como un color slido
o un degradado mediante el dilogo rea de Color (vea la
pgina 23) que se abre haciendo clic en el botn. Los
degradados no tienen efecto en los grficos de indicador de
tipo semforo.
Indicador
En el grupo Indicador se establecen las propiedades visuales del
grfico de indicador. Este grupo no est disponible para grficos de
indicador de tipo LED.
Modo
Especifica el modo de visualizacin de valores del grfico.
Para grficos de tipo circular y lineal, estn disponibles los
siguientes cuatro modos:
Mostrar Aguja
Muestra el valor del grfico mediante un indicador
de aguja. El tipo de aguja puede establecerse en
Estilo a continuacin.
Rellenar hasta el valor obtenido
Muestra el valor de indicador rellenando el fondo
del grfico de indicador con los colores de
segmento definidos slo hasta el valor actual. La
parte restante por encima del valor Mximo se deja
en blanco.
Aguja y Rellenar Hasta Valor
Combina las dos opciones anteriores.
Sin Indicador
No se usa ni el indicador de aguja ni rellenar hasta
el valor obtenido. Esta opcin puede resultar muy
til cuando se usan lmites de segmento calculados
dinmicamente para indicar los valores del
indicador.
Para los grficos de estilo semforo estn disponibles tres
modos:
GRFICO DE INDICADOR
215
I
Indicar Valor
Muestra el valor del indicador encendiendo la
nica luz que se corresponde con el segmento que
contiene el valor actual del indicador.
Rellenar hasta el valor obtenido
Muestra el valor del indicador encendiendo las
luces que corresponden a todos los segmentos
hasta incluir el segmento que contiene el valor
actual del indicador.
Una sola luz
Muestra el valor del indicador encendiendo la luz
nica que corresponde al segmento que contiene el
valor actual del indicador, al tiempo que oculta
cualquier otra luz de otros segmentos. Crea el
efecto de una sola luz cambiando de color, segn el
color del segmento que corresponda al valor actual
del indicador.
Estilo
Especifica el estilo de la aguja para grficos de estilo
circular y lineal y para el rea que rodea a las luces en los
indicadores de estilo semforo. Estn disponibles varios
estilos, dependiendo del tipo de grfico.
Color
Haga clic en el botn de color para especificar el color de la
aguja del indicador. No es aplicable para indicadores de
semforo.
Invertir Direccin
Marque esta casilla si desea invertir la direccin de trazado del
grfico de indicador tipo semforo. La opcin slo est disponible
para grficos de indicador de tipo semforo.
Mostrar Escala
Seleccione esta casilla de verificacin si desea mostrar una escala.
Este grupo slo est disponible para estilos de grfico circulares y
lineales.
Unidades Principales
Define el nmero de unidades principales en la escala del
grfico.
216
Mostrar Etiquetas en Cada Unidad Principal n
Seleccione esta casilla de verificacin si desea mostrar
etiquetas de texto en la escala del indicador. La densidad de
las etiquetas puede introducirse en el cuadro de texto.
Fuente
Pulse este botn si desea establecer una fuente para el texto
de la etiqueta de escala.
Unidades Secundarias por Unidad Principal
Define el nmero de unidades menores entre cada unidad
principal en la escala del grfico de indicador.
Configuraciones de Indicador Circular
En este grupo, el cual es especfico para grficos de indicador de
estilo circular, se configuran las propiedades de la forma del
indicador.
Tamao del rea Interior
El indicador normalmente se traza como un crculo slido o
un segmento de crculo. Cuanto mayor el nmero
introducido aqu, ms grueso ser el cilindro. El valor que
indica el porcentaje del radio que deber dejarse hueco
debe estar entre 0 y 99.
Amplitud de ngulo
El ngulo en grados entre los valores Mnimo y Mximo en
el grfico de indicador. Debe ser un valor ente 45 y 360.
Centrar ngulo
El ngulo del valor central del grfico en relacin con el
reloj. Debe ser un valor ente 0 y 360. 0 indica el centro en la
parte superior del grfico de indicador (las 12 en punto).
Texto en Grfico
En el grupo Texto en Grfico se puede aadir libremente texto al
grfico.
Aadir
Pulsando este botn, se abre el dilogo Texto en Grfico
donde se pueden crear y editar textos flotantes para
mostrarlos en el grfico. Vea la pgina 70 para ms
detalles acerca del dilogo Texto en Grfico.
Editar
Marque un texto de la lista y haga clic en este botn para
editar sus propiedades en el dilogo Texto en Grfico.
GRFICO DE INDICADOR
217
I
Eliminar
Marque un texto de la lista y haga clic en este botn para
borrarlo de la lista
Lneas de Referencia
En el grupo Lneas de Referencia se pueden definir unas lneas de
referencia que intersectan el rea del fondo del indicador en un
determinado valor. Las lneas de referencia slo estn disponibles en
los grficos de indicador de estilos lineal y circular. Una lista
muestra todas las lneas de referencia existentes en el grfico.
Aadir
Abre el dilogo Lneas de Referencia (vase la pgina 68)
donde se puede crear una nueva lnea de referencia en el
grfico.
Editar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para editar sus propiedades en el dilogo
Lneas de Referencia. Es igual que hacer doble-clic en la
lnea de referencia en la lista. Vase la pgina 68 para ms
detalles acerca del dilogo Lneas de Referencia.
Eliminar
Marque una lnea de referencia ya existente en la lista y
pulse este botn para eliminarla de la lista.
Ancho Automtico de Segmentos
Si se marca esta casilla de verificacin, los lmites de segmento se
calcularn automticamente, basndose en los valores Mnimo,
Mximo y el nmero de segmentos definidos.
Lmites de Segmento Relativos
Si est seleccionada esta opcin, los lmites de segmento pueden
introducirse como nmeros del 0 al 1, que indican una fraccin del
total entre los valores Mnimo y Mximo.
Ocultar Lmites de Segmento
Si est seleccionada esta opcin, no se dibujar el borde en los
lmites de segmento de los indicadores circulares y lineales. Es til
cuando se crean degradados de fondo con ms de dos colores.
Ocultar Lmites de Indicador
Elimina el borde de los segmentos del indicador.
Escala Logartmica
Si se marca esta opcin, la escala del grfico ser logartmica.
218
Etiquetas Emergentes
Seleccionando este cuadro de verificacin, las expresiones de los
valores se mostrarn como un globo emergente cuando pasamos por
encima con el cursor sobre los puntos de datos del grfico.
LED
El grupo LED, el cual es especfico para los grficos de indicador de
tipo LED, usted establece las propiedades para la presentacin del
indicador LED.
Dgitos
Especifica el nmero de dgitos de LED mostrados.
Color
Haga clic en el botn de color para especificar el color de
los segmentos de LED.
Estilo
Elija un estilo para los LED en este desplegable.
Figura 51. La pgina Presentacin para grficos de indicador LED en el
dilogo Propiedades de Grfico.
GRFICO DE INDICADOR
219
I
Acciones
En la pgina Acciones se determinan las acciones que se habrn de llevar a
cabo cuando se haga clic en el grfico. Esta pgina es idntica a la pgina
Acciones del Objeto de Botn, vase la pgina 224 del Libro II.
Colores
En la pgina Colores se establecen los colores. Esta pgina es idntica a la
pgina Colores del grfico de barras (pgina 78). Observe que el mapa de
color en Aspecto de los Datos no tiene sentido en un grfico de Indicador.
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente es posible definir la fuente para el texto en el grfico.
Esta pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Diseo
En la pgina Diseo es posible definir la apariencia del grfico de Indicador
en el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que
el grfico deber residir. Esta pgina es idntica a la pgina Diseo del
grfico de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
220
GRFICO MEKKO
221
I
12 GRFICO MEKKO
Los grficos Mekko presentan los datos empleando barras de ancho variable. Pueden
mostrar hasta tres niveles de datos en un grfico de dos dimensiones. Son muy tiles
en reas como el anlisis de mercados.
12.1 Creacin de un Grfico Mekko
Se puede crear un Grfico Mekko eligiendo Nuevo Objeto de Hoja en el men Dise-
o, o pulsando el botn Crear Grfico de la barra de herramientas. Esto abre el dilo-
go Propiedades de Grfico que le ayudar a crear el grfico.
12.2 El men objeto del Grfico Mekko
El men Objeto del grfico mekko es el mismo men Objeto de la barra de men,
cuando un grfico mekko est activo. Tambin se puede abrir como men contextual
con un clic del botn derecho del ratn sobre un grfico. El men contiene los
siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte el grfico en esttico, es decir, corta el vnculo con los
datos seleccionados.
Figura 52. Ejemplo de grfico Mekko
222
Vincular
Vincula un grfico desvinculad, esto es, restablece el vnculo inme-
diato a los datos seleccionados.
Clonar
Crea una copia del grfico
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos del grfico mekko.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF preselec-
cionada. Tras pulsar Imprimir se le pedir un nombre de archivo
para el archivo PDF de salida. Este comando slo est disponible si
el sistema dispone de una impresora PDF. La impresora
QlikViewPDF deber descargarse de la pgina web de QlikTech e
instalarse aparte.
GRFICO MEKKO
223
I
Enviar Valores a Excel
Exporta los datos subyacentes (la tabla simple equivalente al grfi-
co) a Microsoft Excel, el cual es lanzado automticamente, si no
estaba abierto ya antes. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Abre un dilogo para guardar una imagen del grfico en un archivo.
La imagen puede guardarse como bmp, jpg, gif o png.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Valores
Copia al portapapeles los valores en forma de tabla.
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el di-
logo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 228).
224
Maximizar
Expande el grfico hasta rellenar la pantalla. Hacer clic en en el
ttulo del objeto (si se muestra) da el mismo resultado. Este
comando slo est disponible si est permitida la opcin maximizar
en la pgina Ttulo del dilogo Propiedades (ver pgina 228).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y tama-
o anteriores. Hacer doble clic en el icono de un objeto minimizado
o pulsar en el ttulo del objeto (si lo hay) de un objeto maximi-
zado ofrece el mismo resultado. Este comando slo est disponible
para objetos minimizados o maximizados.
Ayuda
Abre la ayuda especfica del contexto.
Eliminar
Elimina el grfico.
12.3 Propiedades de Grfico
Haciendo clic en el botn Crear Grfico en la barra de herramientas, se abre el
dilogo propiedades de grfico. Aqu podr establecer las propiedades del
grfico, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creado el grfico, podr cambiar sus propiedades en cualquier momento.
Elija Propiedades desde el men Objeto del grfico para abrir el dilogo Propieda-
des de Grfico. Si el comando Propiedades est deshabilitado, probablemente no
tendr los privilegios necesarios para realizar cambios en las propiedades (vase la
pgina 89).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se des-
criben a continuacin:
General
En la pgina General (vase la Figura1 en la pgina 22), se definen el tipo de
grfico, el nombre para el grfico, etc. Esta pgina es igual para todos los
tipos de grfico.
GRFICO MEKKO
225
I
Dimensiones
En la pgina Dimensiones, es posible definir las dimensiones que se mos-
trarn en el grfico. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (pgina 34).
Expresiones
En la pgina Expresiones, es posible definir las expresiones que se mostra-
rn en el grfico. Esta pgina es idntica a la pgina Expresiones del grfico
de barras (ver pgina 42).
Ordenar
En esta pgina podr ordenar los valores de las dimensiones conforme a uno
de los criterios de ordenacin disponibles. Esta pgina es idntica a la pgina
Ordenar del grfico de barras (vase la pgina 55).
Estilo
En esta pgina se puede seleccionar el estilo bsico para el grfico mekko.
Figura 53. La pgina Estilo para grficos mekko en el dilogo Propiedades de Gr-
fico
226
Aspecto
Seleccione uno de los estilos disponibles.
Orientacin
Aqu puede establecer la orientacin del grfico en vertical u hori-
zontal segn indican los iconos.
Subtipo de Grfico
En este grupo es posible elegir entre modo Agrupado o Apilado,
siempre que el grfico tenga exactamente dos dimensiones o una
dimensin, pero ms de una expresin. Los valores negativos en las
barras apiladas se establecen aparte, separadamente, por debajo del
eje x.
Vista 3D
Los parmetros de este grupo definen el ngulo desde el que se ve el
grfico en tres dimensiones. Este parmetro no est disponible para
todos los tipos de grfico.
ngulo Vertical
Define el ngulo vertical de la vista 3D. El valor debe ser
un entero comprendido entre 0 y 30.
ngulo Lateral
Define el ngulo lateral de la vista 3D. El valor debe ser un
entero comprendido entre 0 y 45.
Estilo de Color de rea
Este control se puede utilizar para imponer un estilo de color para
todos los colores de rea del grfico. Cuando se selecciona un estilo
en el desplegable, todos los colores del Mapa de Colores de la pgi-
na Colores cambiarn al estilo seleccionado. La base de colores real
del mapa de colores no se ver afectada. El Estilo de Color de rea
no est disponible para todos los aspectos grficos. Hay cuatro
opciones disponibles.
Color Slido
Establece todos los colores del mapa de colores como colo-
res slidos.
Degradado Oscuro
Establece todos los colores del mapa de colores como gra-
dientes de un solo color hacia tonos ms oscuros.
Degradado Claro
Establece todos los colores del mapa de colores en gradien-
tes de un solo color hacia tonos ms claros.
GRFICO MEKKO
227
I
Brillante
Otorga un aspecto brillante a todas las barras.
Trazar Estilo de Fondo de rea
Este control se puede utilizar para cambiar el aspecto del fondo del
rea de grfico. Este parmetro slo est disponible para los grficos
que cuenten con un rea de grfico. Estn disponibles las siguientes
opciones:
Marco
Se traza un marco en torno al rea del grfico.
Sombreado
Esta opcin crea un efecto de sombreado en el fondo de
rea del grfico.
Mnimo
Se elimina el fondo de rea del grfico.
Vista Previa
Ofrece una vista previa de las propiedades visuales bsicas del gr-
fico.
Presentacin
Las opciones de configuracin de esta pgina modifican la presentacin del
grfico de barras en la pantalla. Esta pgina es idntica a la pgina Presenta-
cin del grfico de barras (ver pgina 60).
Ejes
En la pgina Ejes podr especificar las propiedades de visualizacin de los
ejes X e Y. Un grfico puede tener dos escalas en el eje Y si se muestran
varias expresiones. Si se usan dos escalas, stas se posicionarn a izquierda y
derecha, respectivamente. Esta pgina es idntica a la pgina Eje del grfico
de barras (ver pgina 72).
Colores
En la pgina Colores se pueden configurar los colores que se emplearn en
el dibujo del grfico. La pgina consta de dos partes principales, una para la
visualizacin de los datos y otra para el fondo. Esta pgina es idntica a la
pgina Colores del grfico de barras (ver pgina 78).
Nmero
En la pgina Nmero se configura el formato numrico. Se pueden configu-
rar los formatos de fecha, hora y nmeros para los ejes y expresiones dife-
rentes. Si el eje X est determinado como Continuo en la pgina Ejes, se
228
tratar la dimensin del eje X como una expresin. Esta pgina es idntica a
la pgina Nmeros del grfico de barras (ver pgina 83).
Fuente
En la pgina Fuente se puede cambiar la fuente del texto en el grfico. Esta
pgina es idntica a la pgina Fuente del grfico de barras (ver pgina 84).
Diseo
En la pgina Diseo se decide como deber mostrarse el grfico de barras en
el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (ver pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. Se pueden definir colores de texto de primer plano y de fondo con
parmetros aparte para un estado activo o inactivo. Adems, existen parme-
tros adicionales para textos de varias lneas y alineacin de texto tanto en
vertical como en horizontal. Esta pgina es idntica a la pgina Ttulo del
grfico de barras (ver pgina 91).
TABLA PIVOTANTE
229
I
13 TABLA PIVOTANTE
La tabla pivotante es una de las herramientas ms potentes para el anlisis de datos.
Ofrece una funcionalidad muy sofisticada, pero fcil de usar al mismo tiempo. Las
tablas pivotantes muestran dimensiones y expresiones en filas y columnas, por
ejemplo de tablas cruzadas. Los datos de una tabla pivotante se pueden agrupar. Y las
tablas pivotantes pueden mostrar sumas parciales.
13.1 Creacin de una Tabla Pivotante
Para crear una tabla pivotante se ha de elegir Nuevo Objeto de Hoja en el men
Diseo, o pulsar el botn Crear Grfico de la barra de herramientas. Esto abre el
dilogo Propiedades de Grfico, el cual le ayudar a crear la tabla. Las tablas
pivotantes son lgicamente equivalentes a los grficos.
Si desea crear una tabla pivotante sencilla, prescindiendo de momento de la amplia
funcionalidad disponible, elija Crear Grfico Rpido en el men objeto del cuadro
de lista, o el men Herramientas (Grfico Rpido), o pulse el botn Grfico Rpido
de la barra de herramientas. Se abrir un asistente que le facilitar la creacin de una
tabla de una forma rpida y sencilla. Para ms informacin, vase la pgina 299.
13.2 Cmo utilizar la Tabla Pivotante
Pivotar - Mover los campos de las Dimensiones
En una tabla pivotante, es posible mostrar los campos de las dimensiones y
de las expresiones en un eje vertical y otro horizontal. Las dimensiones y
expresiones pueden moverse libremente entre los ejes o dentro de ellos. Esto
Figura 54. Un ejemplo de tabla pivotante
230
se llama pivotar. Para pivotar en QlikView hay que arrastrar y soltar con el
ratn.
Nota Si desea deshabilitar el efecto pivotante de una tabla pivotante,
desmarque la casilla de verificacin Permitir Pivotar de la pgina
Presentacin en el dilogo Propiedades de la tabla pivotante.
Ejemplo:
Para mover el campo Producto en la tabla pivotante inferior, del eje vertical
al eje horizontal, apunte con el ratn a la columna Producto. Pulse el botn
izquierdo del ratn y mantngalo pulsado mientras arrastra el cursor del
ratn hacia arriba a la fila de las etiquetas de expresin. La columna
seleccionada y su destino estn resaltados en azul mientras que se est
arrastrando.
El resultado:
TABLA PIVOTANTE
231
I
No slo los campos de las dimensiones, sino tambin las filas de las
expresiones pueden ser pivotadas.
El resultado:
Expandir y colapsar los ejes de dimensin
Las tablas pivotantes de QlikView le permiten expandir y contraer las
dimensiones de los ejes en sus valores individuales. Esto permite bajar en la
jerarqua a los detalles de uno o varios valores, manteniendo los totales de
los dems valores.
Nota En la casilla de verificacin Siempre Completamente Expandido
de la pgina Presentacin del dilogo Propiedades de la tabla
pivotante, se pueden deshabilitar las opciones de expandir y
contraer para una tabla pivotante.
232
Ejemplo (expandir):
En la tabla pivotante inferior, el icono a la derecha de los valores en la
columna Company indica que se puede expandir la tabla para ver ms
detalles.
Un clic en el primer muestra los detalles de Producto para la compaa
ABC.
Cada valor puede expandirse por separado a fin de mostrar el siguiente nivel.
Para expandir todos los valores de campo de una determinada columna hay
que hacer clic con el botn derecho en esa columna y seleccionar Expandir
Todo dedse el men objeto. Si hace esto para la columna Company en la
tabla superior, el resultado ser el siguiente:
TABLA PIVOTANTE
233
I
Los iconos en la columna Producto indican que existe otro nivel. Haga
clic con el botn derecho en la columna Producto y seleccione de nuevo
Expandir Todo. El resultado ser:
Como no hay iconos disponibles en la columna Year, podemos concluir
que slo hay tres campos de dimensin disponibles en esta tabla pivotante.
Ejemplo (colapsar):
Al igual que se expande con los iconos , se pueden contraer los valores
de forma individual haciendo clic en los iconos .
Si hace clic en el icono a la derecha del valor A en la tabla superior, el
resultado ser:
Finalmente, se puede contraer incluso hasta la primera columna, dejando
solamente el gran total de la expresin para el eje vertical. Para hacer esto
hay que hacer clic con el botn derecho en cualquier columna de dimensin
234
y elegir Contraer Columnas de Dimensin desde el men objeto. El
resultado ser el siguiente:
Desde aqu es posible expandir de nuevo.
Las posibilidades de expandir y colapsar se aplican igualmente a campos de
varias dimensiones en el eje horizontal, como se puede observar en la tabla
pivotante inferior.
13.3 El men Objeto de la Tabla Pivotante
El men Objeto de la tabla pivotante es el men Objeto cuando hay una tabla
pivotante activa. Tambin se puede abrir como men contextual haciendo clic con el
botn derecho sobre una tabla pivotante. El men contiene los siguientes comandos
(los comandos pueden variar segn el campo en el que se haga clic):
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades del grfico. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Expandir Todo
Expande todas las celdas expandibles.
Contraer Todo
Contrae todas las celdas contrables.
Contraer Filas de Dimensin
Contrae todas las filas de dimensin.
Contraer Columnas de Dimensin
Contrae todas las columnas de dimensin.
Desvincular
Convierte la tabla en esttica, es decir, corta el vnculo a los datos
seleccionados.
TABLA PIVOTANTE
235
I
Vincular
Vincula un grfico desvinculado, es decir, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia de la tabla.
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Ajustar Columnas a los Datos
Ajusta el ancho de todas las columnas de las tablas al dato ms
ancho de cada columna. La cabecera se incluye en el clculo.
Igualar Ancho de Columna
Establece el ancho de las columnas en la tabla.
Personalizar Formato de Celdas
Abre el dilogo Personalizar Formato de Celdas (vase la pgina
180 del Libro II) el cual le permite dar formato a las celdas de una
columna sobre la que haya hecho clic. El comando slo est
disponible cuando la rejilla de diseo est activa o cuando la casilla
de verificacin Mostrar Siempre Opciones de Men de Diseo se
encuentre marcada (vase la pgina 117 del libro I).
236
Cambiar Valor
nicamente disponible para columnas de expresin que contengan
una agregacin inputsum de un campo de entrada. Sita la celda
sobre la que se haya hecho clic en modo de edicin. Equivale a
pulsar el icono de entrada en la celda.
Restaurar Valores
nicamente disponible para columnas de expresin que contengan
una agregacin inputsum de un campo de entrada. Abre un men en
cascada con tres opciones disponibles.
Restaurar Valor nico
Restaura los valores de campo subyacentes a la celda sobre
la que se haya hecho clic con el ratn, devolvindolos a sus
valores por defecto predeterminados desde el script.
Restaurar Valores Posibles
Restaura los valores de todos los valores de campo
posibles, devolvindolos a sus valores por defecto
predeterminados desde el script.
Restaurar Todos los Valores
Restaura los valores de todos los valores de campo,
devolvindolos a sus valores por defecto predeterminados
desde el script.
Borrar Todas las Selecciones
Deselecciona los valores de todas las dimensiones en la tabla
pivotante.
Exportar
Exporta el contenido de la tabla a un archivo de su eleccin. Los
formatos que se ofrecen incluyen un rango de formatos de archivo
de texto delimitados, HTML, XML, BIFF (formato nativo de Excel)
y QVD (Archivos de Datos de QlikView, vase la pgina 537 del
Libro I).
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
Tabla Completa
Copia la tabla al portapapeles, junto con la cabecera y el
estado de las selecciones.
rea de Datos de Tabla
Copia al portapapeles nicamente los valores de la tabla.
TABLA PIVOTANTE
237
I
Valor de Celda
Copia en el portapapeles el valor de texto de la celda sobre
la que se haya hecho clic con el botn derecho (al invocar el
men Objeto).
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados de todas las hojas se ajustan a
la misma posicin y tamao que el/los objetos resaltados.
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace entre los objetos, convirtindolos en
diferentes objetos, con diferentes IDs de objeto.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), desde el que podr imprimir la tabla.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar a Excel
Exporta la tabla a Microsoft Excel, el cual se abre automticamente
si no estaba abierto ya. La tabla aparecer en una nueva hoja de
Excel.
238
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Ampla la tabla hasta llenar la pantalla. Hacer clic en en el ttulo
del objeto (si se muestra) da el mismo resultado. Este comando slo
est disponible si est permitida la opcin maximizar en la pgina
Ttulo del dilogo Propiedades (ver pgina 91).
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina la tabla.
13.4 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu puede definir las propiedades del
grfico o tabla, ver debajo.
Una vez creada la tabla, podr cambiar sus propiedades en cualquier momento. Elija
Propiedades desde el men Objeto del grfico para abrir el dilogo Propiedades de
Grfico. Si el comando Propiedades est deshabilitado, probablemente no tendr los
privilegios necesarios para ejecutar cambios en las propiedades (Vase la pgina 89
del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
General
En la pgina General (Figura1 en la pgina 22), se definen el tipo de grfico,
el nombre para el grfico o la tabla, etc. Esta pgina es igual para todos los
tipos de grfico.
TABLA PIVOTANTE
239
I
Dimensiones
En la pgina Dimensiones, se puede definir las dimensiones que se
mostrarn en la tabla. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (Figura4 en la pgina 34). Una tabla pivotante puede tener
un nmero muy extenso de dimensiones. El lmite lo fija la cantidad de
RAM disponible.
Expresiones
En la pgina Expresiones se definen las expresiones que se visualizarn en la tabla.
La pgina Expresiones para grficos de tabla difiere en varios aspectos de la pgina
correspondiente para grficos en mapa de bits. Por ejemplo, las lneas de tendencia,
la acumulacin y las expresiones relativas no estn disponibles para tablas
pivotantes.
Expresiones
La esquina superior izquierda del cuadro de dilogo contiene una
lista con las expresiones del grfico. Una expresin define los
contenidos calculados de un grfico, por ej. los datos que se
muestran en una columna de la tabla.
Figura 55. La pgina Expresiones para tablas pivotantes en el dilogo Propiedades
de Grfico
240
Navegacin por los controles en rbol:
El listado de expresiones es de hecho un control en forma de rbol,
con un amplio conjunto de opciones de control. Encontrar un icono
de expansin frente a cada expresin . Haciendo clic en el icono
de expansin se abrirn las subexpresiones subyacentes o
expresiones de atributos. El icono se convertir entonces en un
icono contrado . Si pulsa este icono contraer la presentacin de
cualquier subexpresin o expresin de atributo. En los casos ms
complejos se pueden dar hasta tres niveles de expansin distintos.
Opciones de Presentacin/ Modos de Trazado:
Tras el icono de expansin/contraccin de cada fila, ver un icono
que corresponde al tipo de presentacin que se emplear para la
expresin. Estos iconos se configuran normalmente en el grupo
Opciones de Presentacin (vase a continuacin). Hay, por
ejemplo, un icono: para las expresiones trazadas como texto
plano, otro , para las expresiones trazadas como indicadores en
celdas, etc. Solo se mostrarn aquellos iconos que reflejen tipos de
trazado o presentacin activos y posibles.
Subexpresiones:
Ciertas opciones de presentacin en los grficos en mapa de bits
hacen uso de las subexpresiones, por ej. un conjunto de dos o ms
expresiones que juntas definen el smbolo de trazado. Si se ha
seleccionado Stock o Cuadro como Opcin de Presentacin de
una expresin en un grfico combinado, esa expresin se mostrar
como un contenedor (o marcador de posicin) vaco, con cuatro o
cinco subexpresiones al cambiar el tipo de grfico a un grfico de
tabla. Las opciones de presentacin en los grficos de tabla pueden
configurarse individualmente para cada una de las subexpresiones.
Todas las definiciones de expresin se encuentran en las
subexpresiones.
Expresiones de Atributo:
Los datos de las expresiones pueden formatearse dinmicamente
mediante las expresiones de Atributo. Haga clic sobre el icono de
expansin que hallar frente a cualquier expresin, para
visualizar los contenedores (o marcadores de posicin) para las
expresiones de atributo de dimensin. Puede utilizar cualquier
nmero y combinacin de expresiones de atributo que desee en una
determinada expresin base. El formato definido mediante las
expresiones de atributo reemplaza y desbanca a cualquier otra
opcin predeterminada en cuanto a estilo de tabla o detalles de
TABLA PIVOTANTE
241
I
visualizacin, etc. Cada vez que se introduce una expresin de
atributo para una dimensin, su icono cambiar de gris a color o, en
el caso de Formato de Texto de gris a negro. Los tipos de
expresiones de atributo disponibles son:
Color de Fondo
Haga clic en Color de Fondo para definir una expresin de
atributo que le ayude a calcular el color de fondo de las
celdas de tabla con los datos. El color resultante tendr
prioridad sobre cualquier otro estilo de tabla y opciones de
visualizacin. La expresin empleada debera devolver una
representacin vlida de color (un nmero representando a
cada componente de color Rojo, Verde o Azul, tal como se
definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de color del
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
blanco como color de fondo.
Color de Texto
Seleccione Color de Texto para definir una expresin de
atributo que le ayude a calcular el color del texto asociado a
los datos. El color resultante tendr prioridad sobre
cualquier otro estilo de tabla y opciones de visualizacin.
La expresin empleada debera devolver una
representacin vlida de color (un nmero representando a
cada componente de color Rojo, Verde o Azul, tal como se
definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de color del
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
negro.
Formato de Texto
Seleccione Formato de Texto para introducir una
expresin de atributo que calcule el estilo de fuente
empleado en el texto de las celdas de tabla para cada celda
de la dimensin. El formato de texto calculado tendr
prioridad sobre cualquier otro estilo de tabla. La expresin
utilizada como expresin de formato de texto debera
devolver una cadena que contenga una N para el texto en
negrita, una K para texto en cursiva y una S para texto
subrayado.
242
Grupos de Ciclo en las Expresiones
Finalmente, existe el concepto de los grupos de expresin. Se puede
enlazar cualquier nmero de expresiones base (con sus respectivas
subexpresiones y expresiones de atributo) en un grupo. El grupo
aparece en la lista como un contenedor (o marcador de posicin)
con un icono de ciclo. Si expande el grupo, podr contemplar las
expresiones que contiene. En el grfico slo se mostrar la primera
expresin de la lista. La expresin que se desee mostrar fuera del
grupo puede modificarse haciendo clic sobre el icono de ciclo del
grfico, o en la cabecera de columna de la tabla. Haciendo doble clic
en el icono de ciclo, obtendr una lista emergente con todas las
expresiones disponibles para poder realizar una seleccin directa.
Cuando gire el grupo, la segunda expresin ascender a la parte
superior de la lista, mientras que la expresin que antes estaba activa
descender a la parte ms inferior de la lista.
Hay dos maneras de aadir una expresin a un grupo. La primera de
ellas es arrastrando simplemente una expresin y colocndola
encima de otra de la lista (se crea un nuevo grupo de ciclo) o encima
de un grupo de ciclo que ya existiera en la lista (la expresin se
aade al grupo que ya exista previamente). La segunda manera es
seleccionando una expresin de la lista y haciendo luego clic en el
botn de Grupo (ver ms adelante). La expresin entonces se
agrupar junto con la expresin o grupo de ciclo que estaba sobre
ella en la lista.
De igual manera, se puede eliminar una expresin de un grupo
arrastrndola fuera de ste, o seleccionndola y pulsando el botn
Desagrupar (ver ms adelante). Si solo quedara una expresin en el
grupo de ciclo tras la extraccin, sta sera tambin extrada y el
grupo de ciclo dejara de existir.
Aadir
Seleccionando este botn, se accede al cuadro de dilogo Editar
Expresin (ver pgina 283), en el que se pueden crear nuevas
expresiones.
Eliminar
Elimina la expresin seleccionada.
Ascender
Hace ascender la expresin seleccionada un paso ms arriba de la
lista. Utilice este botn si desea cambiar el orden de las expresiones.
TABLA PIVOTANTE
243
I
Descender
Hace descender la expresin seleccionada un paso ms abajo en la
lista . Utilice este botn si desea cambiar el orden de las
expresiones.
Grupo
Es posible agrupar dos o ms expresiones, de forma que solo se
visualice una de ellas en el grfico en un momento dado. La
expresin que se desee mostrar fuera del grupo puede modificarse
haciendo clic sobre el icono de ciclo del grfico, o en la cabecera de
columna de la tabla. Haciendo doble clic en el icono de ciclo,
obtendr una lista emergente con todas las expresiones disponibles
para poder realizar una seleccin directa. Puede asignar una
expresin a un grupo de ciclo seleccionando una expresin de la
lista y haciendo clic a continuacin en el botn Grupo. La expresin
entonces se agrupar junto con la expresin o grupo de ciclo que
estaba sobre ella en la lista.
Desagrupar
Este comando solo est disponible cuando una expresin
perteneciente a un grupo de ciclo haya sido seleccionada en la lista
de Expresiones arriba. Haciendo doble clic con el ratn, la
expresin ser desplazada fuera del grupo de ciclo y colocada como
una expresin independiente por detrs del grupo de ciclo de la lista.
Si solo quedara una expresin en el grupo de ciclo tras la extraccin,
sta sera tambin extrada y el grupo de ciclo dejara de existir.
Etiqueta
La etiqueta de la expresin. Introduzca el nombre que desee
visualizar en el grfico. Si no se introduce texto alguno, la etiqueta
ser automticamente el texto de la expresin. El texto puede
introducirse como una expresin calculada para actualizacin
automtica.
Definicin
Muestra la composicin de la expresin seleccionada. Es posible
editar la expresin directamente en este cuadro. Haciendo clic en el
botn se abre el cuadro de dilogo completo Editar Expresin.
Comentario
Se trata de un campo comentario en el que el creador de la expresin
puede describir el propsito y funcin de la expresin. Haciendo
clic en el botn se abre el cuadro de dilogo completo Editar
Expresin.
244
Habilitar
Marcar esta casilla activar la expresin seleccionada. Si la casilla
no se marca, la expresin no se utilizar en absoluto.
Relativo
Marcar esta casilla har que el grfico muestre el resultado en
porcentaje, en vez de en nmeros absolutos. Esta opcin no est
disponible para tablas pivotantes.
Modo Total
Este grupo no est disponible para tablas pivotantes. Seleccionando
una de las opciones de este grupo, puede decidir cmo calcular el
total de la expresin seleccionada. Este parmetro es importante
para la presentacin relativa o cuando se muestran totales. En las
tablas pivotantes siempre se emplear el Total de la Expresin y
este parmetro aparecer deshabilitado en el cuadro de dilogo.
Sin Totales
Si esta opcin est seleccionada no se calcular ningn total
en la expresin.
Expresin Total
Si esta opcin est seleccionada, el total de la expresin se
calcular utilizando todos los valores del campo. Por
ejemplo, si la columna seleccionada contiene la media
aritmtica de salarios para distintas categoras laborales,
elegir la opcin de Total de la Expresin dar como
resultado la media aritmtica del salario de todas las
categoras laborales.
F(x) de Filas
Si se selecciona esta opcin, los valores aislados de cada
punto de datos (cada barra en un grfico de barras, cada fila
de una tabla simple, etc.) de la expresin seleccionada sern
sumados y agregados empleando la funcin de agregacin
seleccionada (habitualmente la de sumar).
Opciones de Presentacin
Este grupo define lo que se escribir en las celdas de la expresin
del grfico de tabla.
Representacin
Estn disponibles las siguientes alternativas:
Texto
Cuando se seleccione esta opcin los valores de la
expresin se interpretarn y mostrarn siempre
como texto.
TABLA PIVOTANTE
245
I
Imagen
Al seleccionar esta opcin QlikView tratar de
interpretar cada valor de la expresin como una
referencia a una imagen. La referencia puede ser
una ruta a un archivo de imagen en el disco (ej.
C:Mypic.jpg) o dentro del documento.qvw (ej.
qmem:// <Name>/<Peter>). Si QlikView no puede
interpretar el valor de una expresin como una
referencia vlida a una imagen, se mostrar el
valor mismo.
Indicador Circular
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador circular. El
grfico indicador ser incluido en la celda de tabla
disponible. La configuracin visual del indicador
puede modificarse mediante el botn
Configuraciones de Indicador
Indicador Lineal
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador lineal
horizontal. El grfico indicador ser incluido en la
celda de tabla disponible. La configuracin visual
del indicador puede modificarse mediante el botn
Configuraciones de Indicador
Indicador de Semforo
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador de semforo.
El grfico indicador ser incluido en la celda de
tabla disponible. La configuracin visual del
indicador puede modificarse mediante el botn
Configuraciones de Indicador
Indicador LED
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador LED. El
grfico indicador ser incluido en la celda de tabla
disponible. La configuracin visual del indicador
puede modificarse mediante el botn
Configuraciones de Indicador
Enlace
Seleccione esta opcin para introducir una
expresin en el campo Definicin que crear un
enlace sobre el que se pueda hacer clic en la celda
246
de tabla. La expresin debera devolver un texto
que puede interpretarse como Texto de
Visualizacin<url>Texto de Enlace. El Texto de
Visualizacin se visualizar en la celda de tabla y
el Texto de Enlace ser el enlace que se abre en una
nueva ventana del navegador. Si se define un
enlace, el valor de la celda de tabla aparecer
subrayado. Si no se define enlace alguno, el valor
no aparecer subrayado. Tenga en cuenta que no es
posible hacer selecciones en una celda que tenga el
Enlace en modo de visualizacin. Haciendo clic en
el botn se abre el cuadro de dilogo completo
Definir Expresin.
Ejemplos:
=Name & <url>'<Font<FTag
=Name & '<url>www.qlikview.com'
donde Name y Link son campos de tabla cargados
en el script.
Ocultar
Al seleccionar esta opcin la expresin no se
muestra en la tabla.
Configuraciones de Indicador
Slo est disponible cuando una de las opciones de
indicador ha sido seleccionada arriba. Abre este dilogo
para configurar las propiedades del indicador. Este dilogo
es esencialmente igual que el de la pgina Presentacin de
las Propiedades de Grfico de Indicador (vea la pgina
212).
Formato de Imagen
Slo est disponible cuando se han seleccionado las
opciones de imagen arriba. Esta configuracin describe
cmo QlikView formatea la imagen para ajustarla a la
celda. Hay cuatro alternativas
Sin Ajustar
Si se selecciona esta opcin, la imagen aparecer
tal cual es, sin ajustar. Esto puede hacer que
algunas partes de la imagen se muestren invisibles
o que slo aparezca rellena una parte de la celda.
TABLA PIVOTANTE
247
I
Rellenar
Si se selecciona esta opcin, se ajustar la imagen
hasta llenar la celda, sin tener en cuenta el ratio de
aspecto (la proporcin) de la imagen.
Mantener Aspecto
Si se selecciona esta opcin, se ajustar la imagen
lo ms posible hasta llenar la celda, manteniendo al
mismo tiempo el ratio de aspecto (la proporcin).
Esto normalmente da como resultado reas en
blanco, tanto encima como debajo de la imagen, o
en ambas zonas a la vez.
Rellenar con Aspecto
Si se selecciona esta opcin, la imagen se ajustar
lo ms posible hasta llenar la celda en ambas
direcciones, respetando el ratio de aspecto, es
decir, la proporcin de la imagen. Esto
normalmente da como resultado partes de la
imagen sesgadas en una direccin.
Ocultar Texto cuando falta la Imagen
Si se selecciona esta opcin y la interpretacin como
referencia de imagen falla por alguna razn, QlikView no
mostrar el texto del valor de campo. La celda entonces se
dejar en blanco.
Ordenar
En esta pgina es posible ordenar los valores de las dimensiones segn uno
de los criterios de ordenacin disponibles. La pgina es idntica a la pgina
Ordenar del grfico de barras (pgina 55 ).
248
Presentacin
Las opciones de configuracin de esta pgina modifican la forma en que se presenta
la tabla pivotante en pantalla.
Dimensiones y Expresiones
Una lista de las dimensiones y expresiones elegidas para mostrarlas
en la tabla pivotante. Seleccionando una de la lista permite cambiar
sus configuraciones.
Selectores Desplegables
Si est seleccionada esta casilla de verificacin para una
columna de campo, aparecer un icono desplegable a la
derecha en la cabecera de columna. Haciendo clic en el
icono, se abre sobre la tabla un cuadro de lista desplegable
que muestra todos los valores del campo. Entonces usted
podr hacer selecciones y bsquedas de la misma forma
Figura 56. La pgina Presentacin para tablas pivotantes en el dilogo Propiedades
de Grfico
TABLA PIVOTANTE
249
I
que si el campo fuera una fila en un cuadro de seleccin
mltiple.
Etiqueta para Columna / Fila
El texto introducido aqu se mostrar como una etiqueta de
ttulo para la dimensin o expresin selecionada, si es
aplicable.
Etiqueta para Totales
Aqu puede especificar el texto que se mostrar en las
celdas de etiqueta de los totales. Si no se especifica etiqueta
alguna, se emplear la cadena Total.
Mostrar Sumas Parciales
Muestra las sumas parciales en la tabla pivotante.
Alineacin
En este grupo, se puede establecer la alineacin de los
valores de expresin y sus etiquetas en la tabla pivotante.
La Etiqueta, los Datos (Numricos) y Datos (Texto),
pueden ajustarse a la izquierda, derecha o centrarse
individualmente. Cuando se usan etiquetas y celdas
multilnea, la alineacin vertical puede ajustarse en
Superior, Inferior o Centrada.
Permitir Pivotar
Deseleccione este cuadro de opcin para deshabilitar el arrastrar y
soltar y el pivotar.
Texto Vertical en las Etiquetas de Columna
Si esta casilla est marcada, los ttulos de columna se muestran en
vertical.
Indicadores de Seleccin
Si se marca esta casilla de verificacin, se mostrarn iconos de
seleccin (pequeos guisantes) en las columnas de tabla que
contengan campos con selecciones. Para nuevas tablas se aplica la
configuracin predefinida Indicadores de Seleccin en Tablas en
la pgina Objetos del dilogo Preferencias de Usuario.
Siempre Expandido
Esta opcin establece que las expresiones estn siempre
completamente expandidas, y que la funcionalidad expandir/
contraer est deshabilitada.
250
Suprimir Iconos de Expansin en la Impresin
Marque esta casilla de verificacin si no desea que los iconos +'y'-
'deexpansinycontraccinparcialessevisualicencuandoimprimaunat
ablapivotante.'
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin asociados slo a valores nulos en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores nulos en
un grfico.
Rellenar Celdas sin Valor
Si se marca esta casilla de verificacin, las celdas de tablas cruzadas
que representen combinaciones perdidas de dimensiones se harn
corresponder con valores nulos estndar. Con ello ser posible
aplicar expresiones para comprobar valores nulos y atributos de
expresin y aplicar estilos de formato. Este parmetro se activa por
defecto para todas las tablas pivotantes creadas en QlikView 7.5 y
versiones posteriores.
Smbolo de Nulo
El smbolo aqu introducido ser el empleado para mostrar valores
nulos (valores NULL) en la tabla.
Smbolo de Perdido
El smbolo aqu introducido ser el empleado para mostrar valores
perdidos en la tabla.
Subtotales
Este grupo contiene las opciones de configuracin para mostrar los
totales y subtotales en la tabla pivotante.
Subtotales Arriba
Si se selecciona esta opcin, los totales aparecern en la
parte superior izquierda de la tabla pivotante.
Subtotales Abajo
Si se selecciona esta opcin, los totales aparecern en la
parte inferior derecha de la tabla pivotante.
TABLA PIVOTANTE
251
I
Configuraciones de Varias Lineas (Expresin en celdas de Datos)
En este grupo puede establecer la altura de las celdas de datos de
expresin.
Dividir Texto
Si est marcada esta casilla, los contenidos de las celdas de
datos se dividirn en dos o ms lneas.
Altura de Celda (Lneas)
Si ha seleccionado Dividir Texto, aqu podr establecer
cuntas lneas deber tener la celda.
252
Efectos Visuales
Los Efectos Visuales sirven para resaltar los valores de las expresiones de la tabla. A
los valores de las distintas categoras se les pueden aplicar colores y/o estilos de
fuentes diversas. Hay formatos diferentes individuales para cuatro categoras de
valores, tres intervalos de datos numricos y un intervalo de datos de texto. Los
efectos visuales sustituyen a la configuracin de la tabla para una celda determinada.
Expresiones
Una lista con las expresiones del grfico. Se pueden seleccionar una
o ms expresiones para el formato de los efectos visuales.
Superior >=
Aqu se encuentran los parmetros que definen el intervalo
numrico superior. En este cuadro de edicin se introduce el valor
numrico a partir del cual comienza el intervalo superior de valores
numricos. Si se deja vaco no hay ningn intervalo definido. El
lmite puede definirse como un valor esttico o un valor dinmico,
Figura 57. La pgina Efectos Visuales para tablas pivotantes en el dilogo
Propiedades de Grfico
TABLA PIVOTANTE
253
I
resultado ste ltimo de una frmula calculada (vase pgina 515).
Al hacer clic en el botn ... se abre el dilogo Editar Expresin que
le facilitar la edicin de frmulas extensas.
Normal
Aqu se encuentran los parmetros para el intervalo normal. El
intervalo numrico normal se define como los valores que se
encuentran entre los lmites superior e inferior definidos. Por
defecto, todos los valores numricos entran dentro del intervalo
normal.
Inferior <=
Aqu se encuentran los parmetros para el intervalo numrico
inferior. En este cuadro de edicin se introduce el valor numrico
por debajo del cual comienza el intervalo inferior de valores
numricos. Es decir, que el lmite inferior del intervalo lo marca el
valor numrico aqu introducido. Si se deja vaco no hay ningn
intervalo definido. El lmite puede definirse como una frmula
calculada (vase pgina 515) para su actualizacin dinmica. Al
hacer clic en el botn ... se abre el dilogo Editar Expresin que le
facilitar la edicin de frmulas extensas.
Texto
Parmetros de configuracin para datos de texto. Esta categora de
valores se define como todos aquellos valores que no tienen una
interpretacin numrica vlida.
Para cada categora de valores hay cinco opciones que permiten especificar
para los valores de cada categora: una fuente, un color de fondo, etc.
Texto
El color que se aplicar al texto de los valores. Pulse en el color para
redefinirlo.
Fondo
El color que se aplicar al fondo de celda. Pulse en el color para
redefinirlo.
Negrita
Para cada categora de valores hay un cuadro de verificacin que, si
se marca, da a los valores de dicha categora un estilo de fuente en
negrita.
Cursiva
Para cada categora de valores hay un cuadro de verificacin que, si
se marca, da a los valores de dicha categora un estilo de fuente en
cursiva.
254
Subrayado
Para cada categora de valores hay un cuadro de verificacin que, si
se marca, da a los valores de dicha categora un estilo de fuente
subrayada.
Estilo
En la pgina Estilo, podr configurar diversas opciones para el estilo del formato de
tabla.
Estilo Actual
Puede elegir el estilo de tabla ms apropiado en el desplegable. Si el
valor [Personalizado] aparece en el control desplegable, quiere
decir que se habr aplicado un estilo personalizado a la tabla. Si
modifica el parmetro de nuevo, volvindolo a uno de los estilos
predefinidos, el formato personalizado se perder.
Lneas cada n Filas
Aqu puede establecer si desea que aparezcan lneas de sombreado o
no y con qu intervalo de frecuencia. La configuracin de este
control no es posible para tablas pivotantes.
Figura 58. La pgina Estilo en el dilogo Propiedades de Grfico
TABLA PIVOTANTE
255
I
Modo Indentado
Si se marca esta casilla de verificacin, las dimensiones de la
(columna) izquierda de la tabla pivotante aparecern en modo
indentado. Esto implica que los valores de las dimensiones
reemplazarn a la etiqueta del "Total", permitiendo una
visualizacin compacta con unos leves indentados entre las
dimensiones. El rea de las columnas de dimensin tendr un ancho
fijo, independientemente de las operaciones de expandir/contraer.
Este parmetro solo est disponible para tablas pivotantes.
Utilizar Slo Etiqueta de Primera Dimensin
Este parmetro solo tiene sentido cuando una tabla pivotante est en
modo indentado. Si marca esta casilla de verificacin, la etiqueta de
la primera dimensin ocupar la fila de etiqueta entera. Las
etiquetas de dimensin de las dimensiones subsiguientes no se
mostrarn.
Bordes Verticales de Celdas de Dimensin
Si esta casilla de verificacin no est seleccionada, todos los bordes
de celda verticales de las celdas de dimensin en el estilo actual
sern eliminados.
Bordes Verticales de Celdas de Expresin
Si esta casilla de verificacin no est seleccionada, todos los bordes
de celda verticales de las celdas de expresin en el estilo actual
sern eliminados.
Borde Sobre el Espaciado
Si esta casilla de verificacin estuviera marcada, las filas del
espaciado de la dimensin (configurado en el cuadro de dilogo
Configuraciones de Campo Avanzadas en la pgina Expresin)
irn precedidas de los mismos bordes horizontales que los de
debajo. Adems, todos los bordes verticales sern eliminados del
interior del rea del espaciado.
Fondo
Abre el dilogo Configuraciones de Fondo (vase la
pgina 125).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente se puede definir la fuente para el texto en la tabla. Esta
pgina es idntica a la pgina Fuente del grfico de barras (pgina 84). Para
256
las tablas pivotantes no se puede elegir el estilo de la fuente, ya que est
definido por el estilo elegido para la tabla (vase arriba).
Diseo
En la pgina Diseo es posible definir la apariencia de la tabla pivotante en
el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
TABLA SIMPLE
257
I
14 TABLA SIMPLE
Al contrario que la tabla pivotante (vase la pgina 229), la tabla simple no puede
mostrar subtotales o servir como tabla cruzada. Pero se pueden ordenar cada una de
sus columnas y cada una de sus filas contiene una combinacin de
dimensin(es)+expresin(es).
14.1 Crear una Tabla Simple
Se puede crear una tabla simple eligiendo Nuevo Objeto de Hoja en el men
Diseo, desde el men Objeto de la hoja o pulsando el botn Crear Grfico de
la barra de herramientas. Esto abre el dilogo Propiedades de Grfico que le
ayudar a crear la tabla. Las tablas simples lgicamente son equivalentes a los
grficos.
Si desea crear una tabla simple sencilla, prescindiendo de momento de la amplia
funcionalidad disponible, elija Crear Grfico Rpido en el men objeto del cuadro
de lista, o desde el men Herramientas, o pulse el botn Grfico Rpido de la barra
de herramientas. Se abrir un asistente que le facilitar la creacin de una tabla de
una forma fcil y sencilla. Para ms informacin, vase la pgina 299.
14.2 Usar la Tabla Simple
Ordenar
Es posible ordenar la tabla simple por cualquier columna: simplemente haga
clic con el botn derecho sobre una columna y elija la opcin Ordenar en el
men contextual. Esto equivale a mover la columna al primer lugar en la
lista Prioridad en la pgina Ordenar del dilogo Propiedades de la tabla
Figura 59. Un ejemplo de tabla simple
258
simple. Un mtodo alternativo consiste en hacer doble clic en el ttulo de la
columna.
Redistribuir las Columnas
Se pueden mover las columnas de dimensin y las columnas de expresin
arrastrndolas y soltndolas con el ratn. Hay que apuntar al ttulo de la
columna, pulsar el botn del ratn y mantenerlo pulsado mientras se arrastra
la columna a su nueva posicin. Se pueden mezclar columnas de expresiones
y dimensiones en cualquier orden.
14.3 El men Objeto de la Tabla Simple
El men Objeto de la tabla simple es el men Objeto cuando hay una tabla simple
activa. Tambin se puede abrir como men contextual haciendo clic derecho sobre un
cuadro de tabla. El men contiene los siguientes comandos:
Propiedades
Abre el dilogo Propiedades de Grfico donde se pueden definir
las propiedades de la tabla. Este comando tambin puede invocarse
mediante el mtodo abreviado de teclado ALT + INTRO.
Desvincular
Convierte la tabla en esttica, es decir, corta el vnculo a los datos
seleccionados.
Vincular
Vincula una tabla desvinculada, esto es, restablece el vnculo
inmediato con los datos seleccionados.
Clonar
Crea una copia de la tabla.
Ajustar Columnas a los Datos
Ajusta el ancho de todas las columnas de las tablas al dato ms
ancho de cada columna. La cabecera se incluye en el clculo.
Igualar Ancho de Columna
Iguala el ancho de las columnas de dimensiones y expresiones de la
tabla al ancho de la columna o expresin en la que usted haya hecho
clic. El comando funciona de manera independiente para columnas
de expresin y dimensin.
Ordenar
Ordena la tabla por la columna sobre la que se haya hecho clic.
Cuando el comado se usa repetidas veces en una misma columna, el
criterio de ordenacin se invierte cada vez.
TABLA SIMPLE
259
I
Personalizar Formato de Celdas
Abre el dilogo Personalizar Formato de Celdas (vase la pgina
180 del Libro II) el cual le permite dar formato a las celdas de una
columna sobre la que haya hecho clic. El comando slo est
disponible cuando la rejilla de diseo est activa o cuando la casilla
de verificacin Mostrar Siempre Opciones de Men de Diseo se
encuentre marcada (vase la pgina 117 del libro I).
Ordenar capas->
Este men nicamente est disponible cuando la rejilla de diseo
est activa (vase la pgina 73 en el Libro I) o cuando la casilla de
verificacin Mostrar Siempre Opciones de Men de Diseo est
marcada (vase la pgina 117 en el Libro I). Contiene cuatro
comandos para fijar la capa de diseo de los objetos de hoja. Los
nmeros vlidos de capa van desde -128 a 127.
Traer al Frente
Fija la capa de diseo del objeto de hoja en el mayor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Enviar Atrs
Fija la capa de diseo del objeto de hoja en el menor valor
utilizado actualmente por cualquiera de los objetos de hoja
de la hoja actual.
Adelantar
Incrementa la capa de diseo del objeto de hoja en un valor.
El valor mximo es 127.
Atrasar
Reduce la capa de diseo del objeto de hoja en un valor. El
valor mnimo es -128.
Borrar Todas las Selecciones
Deselecciona los valores de todos los campos de la tabla simple.
Cambiar Valor
nicamente disponible para columnas de expresin que contengan
una agregacin inputsum de un campo de entrada. Sita la celda
sobre la que se haya hecho clic en modo de edicin. Equivale a
pulsar el icono de entrada en la celda.
Restaurar Valores
nicamente disponible para columnas de expresin que contengan
una agregacin inputsum de un campo de entrada. Abre un men en
cascada con tres opciones disponibles.
260
Restaurar Valor nico
Restaura los valores de campo subyacentes a la celda sobre
la que se haya hecho clic con el ratn, devolvindolos a sus
valores por defecto predeterminados desde el script.
Restaurar Valores Posibles
Restaura los valores de todos los valores de campo
posibles, devolvindolos a sus valores por defecto
predeterminados desde el script.
Restaurar Todos los Valores
Restaura los valores de todos los valores de campo,
devolvindolos a sus valores por defecto predeterminados
desde el script.
Imprimir
Abre el dilogo estndar Imprimir (vase la pgina 301 del Libro
II), que le permitir imprimir el grfico.
Imprimir como PDF...
Abre el dilogo Imprimir con la impresora QlikViewPDF
preseleccionada. Tras pulsar Imprimir se le pedir un nombre de
archivo para el archivo PDF de salida. Este comando slo est
disponible si el sistema dispone de una impresora PDF. La
impresora QlikViewPDF deber descargarse de la pgina web de
QlikTech e instalarse aparte.
Enviar a Excel
Exporta la tabla a Microsoft Excel, el cual se abre automticamente
si no estaba abierto ya. La tabla aparecer en una nueva hoja de
Excel.
Exportar
Exporta el contenido de la tabla a un archivo de su eleccin. Los
formatos que se ofrecen incluyen un rango de formatos de archivo
de texto delimitados, HTML, XML, BIFF (formato nativo de Excel)
y QVD (Archivos de Datos de QlikView, vase la pgina 537 del
Libro I).
Nota El mini grfico no se mostrar cuando se exporte a Excel.
Copiar al Portapapeles
Este men contiene las diversas opciones de copia disponibles para
el objeto de hoja.
TABLA SIMPLE
261
I
Tabla Completa
Copia la tabla al portapapeles, junto con la cabecera y el
estado de las selecciones.
rea de Datos de Tabla
Copia al portapapeles nicamente los valores de la tabla.
Valor de Celda
Copia en el portapapeles el valor de texto de la celda sobre
la que se haya hecho clic con el botn derecho (al invocar el
men Objeto).
Imagen
Copia una imagen del objeto grfico en el portapapeles. La
imagen incluir o excluir el ttulo y el borde del objeto
grfico, dependiendo de los parmetros definidos en el
dilogo Preferencias de Usuario, pgina Exportar.
Objeto
Copia el objeto grfico completo en el portapapeles para
pegarlo posteriormente en cualquier parte del diseo o en
otro documento abierto en la misma sesin actual de
QlikView.
Objetos Enlazados
Abre un men con los siguientes comandos relativos a los objetos
enlazados.
Ajustar Posicin de Objetos Enlazados
Todos los objetos enlazados se ajustan a la misma posicin
y tamao del/los objeto(s) resaltado(s).
Desenlazar este Objeto/Desenlazar Objetos
Esto destruye el enlace que haba entre los objetos,
convirtindolos en objetos diferentes, con diferentes IDs de
objeto.
Minimizar
Convierte el objeto en un icono. Hacer clic en en el ttulo del
objeto (si se muestra) da el mismo resultado. Este comando slo est
disponible si est permitida la opcin minimizar en la pgina Ttulo
del dilogo Propiedades (ver pgina 91).
Maximizar
Ampla la tabla hasta llenar la pantalla. Hacer clic en en el ttulo
del objeto (si se muestra) da el mismo resultado. Este comando slo
est disponible si est permitida la opcin maximizar en la pgina
Ttulo del dilogo Propiedades (ver pgina 91).
262
Restaurar
Restaura un objeto maximizado o minimizado a su posicin y
tamao anteriores. Hacer doble clic en el icono de un objeto
minimizado o pulsar en el ttulo del objeto (si lo hay) de un objeto
maximizado ofrece el mismo resultado. Este comando slo est
disponible para objetos minimizados o maximizados.
Ayuda
Abre la ayuda contextual.
Eliminar
Elimina la tabla.
14.4 Propiedades de Grfico
Al hacer clic en el botn Crear Grfico de la barra de herramientas, se abre el
dilogo Propiedades de Grfico. Aqu se definen las propiedades del grfico
o tabla, p.ej. el tipo de grfico, las dimensiones, ttulos, etc.
Una vez creada la tabla, podr cambiar sus propiedades en cualquier momento. Elija
Propiedades desde el men Objeto del grfico para abrir el dilogo Propiedades de
Grfico. Si el comando Propiedades est deshabilitado, probablemente no tendr los
privilegios necesarios para ejecutar cambios en las propiedades (Vase la pgina 89
del Libro II).
Para implementar las modificaciones, pulse los botones Aceptar o Aplicar. El botn
Aceptar tambin cierra el dilogo, mientras que el botn Aplicar no.
El dilogo Propiedades de Grfico contiene una serie de pginas, las cuales se
describen a continuacin:
General
En la pgina General (Figura1 en la pgina 22), se definen el tipo de grfico,
el nombre para el grfico o la tabla, etc. Esta pgina es igual para todos los
tipos de grfico.
Dimensiones
En la pgina Dimensiones, se puede definir las dimensiones que se
mostrarn en la tabla. Esta pgina es idntica a la pgina Dimensiones del
grfico de barras (Figura4 en la pgina 34).
TABLA SIMPLE
263
I
Expresiones
En la pgina Expresiones se definen las expresiones que se visualizarn en la tabla.
La pgina Expresiones para grficos de tabla difiere en varios aspectos de la pgina
correspondiente para grficos en mapa de bits. Por ejemplo, las lneas de tendencia y
las expresiones de acumulacin no estn disponibles para tablas simples.
Expresiones
La esquina superior izquierda del cuadro de dilogo contiene una
lista con las expresiones del grfico. Una expresin define los
contenidos calculados de un grfico, por ej. los datos que se
muestran en una columna de la tabla.
Navegacin por los controles en rbol:
El listado de expresiones es de hecho un control en forma de rbol,
con un amplio conjunto de opciones de control. Encontrar un icono
de expansin frente a cada expresin . Haciendo clic en el icono
de expansin se abrirn las subexpresiones subyacentes o
expresiones de atributos. El icono se convertir entonces en un
icono contrado . Si pulsa este icono contraer la presentacin de
Figura 60. La pgina Expresiones para tablas simples en el dilogo Propiedades de
Grfico
264
cualquier subexpresin o expresin de atributo. En los casos ms
complejos se pueden dar hasta tres niveles de expansin distintos.
Opciones de Presentacin/ Modos de Trazado:
Tras el icono de expansin/contraccin de cada fila, ver un icono
que corresponde al tipo de presentacin que se emplear para la
expresin. Estos iconos se configuran normalmente en el grupo
Opciones de Presentacin (vase a continuacin). Hay, por
ejemplo, un icono: para las expresiones trazadas como texto
plano, otro , para las expresiones trazadas como indicadores en
celdas, etc. Solo se mostrarn aquellos iconos que reflejen tipos de
trazado o presentacin activos y posibles.
Subexpresiones:
Ciertas opciones de presentacin en los grficos en mapa de bits
hacen uso de las subexpresiones, por ej. un conjunto de dos o ms
expresiones que juntas definen el smbolo de trazado. Si se ha
seleccionado Stock o Cuadro como Opcin de Presentacin de
una expresin en un grfico combinado, esa expresin se mostrar
como un contenedor (o marcador de posicin) vaco, con cuatro o
cinco subexpresiones al cambiar el tipo de grfico a un grfico de
tabla. Las opciones de presentacin en los grficos de tabla pueden
configurarse individualmente para cada una de las subexpresiones.
Todas las definiciones de expresin se encuentran en las
subexpresiones.
Expresiones de Atributo:
Los datos de las expresiones pueden formatearse dinmicamente
mediante las expresiones de Atributo. Haga clic sobre el icono de
expansin que hallar frente a cualquier expresin, para
visualizar los contenedores (o marcadores de posicin) para las
expresiones de atributo de dimensin. Puede utilizar cualquier
nmero y combinacin de expresiones de atributo que desee en una
determinada expresin base. El formato definido mediante las
expresiones de atributo reemplaza y desbanca a cualquier otra
opcin predeterminada en cuanto a estilo de tabla o detalles de
visualizacin, etc. Cada vez que se introduce una expresin de
atributo para una dimensin, su icono cambiar de gris a color o, en
el caso de Formato de Texto de gris a negro. Los tipos de
expresiones de atributo disponibles son:
Color de Fondo
Haga clic en Color de Fondo para definir una expresin de
atributo que le ayude a calcular el color de fondo de las
TABLA SIMPLE
265
I
celdas de tabla con los datos. El color resultante tendr
prioridad sobre cualquier otro estilo de tabla y opciones de
visualizacin. La expresin empleada debera devolver una
representacin vlida de color (un nmero representando a
cada componente de color Rojo, Verde o Azul, tal como se
definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de color del
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
blanco como color de fondo.
Color de Texto
Seleccione Color de Texto para definir una expresin de
atributo que le ayude a calcular el color del texto asociado a
los datos. El color resultante tendr prioridad sobre
cualquier otro estilo de tabla y opciones de visualizacin.
La expresin empleada debera devolver una
representacin vlida de color (un nmero representando a
cada componente de color Rojo, Verde o Azul, tal como se
definen en Visual Basic), lo cual se logra normalmente
utilizando una de las funciones especficas de color del
grfico (vase pgina 490). Si el resultado de la expresin
no es una representacin vlida de color, se emplear el
negro.
Formato de Texto
Seleccione Formato de Texto para introducir una
expresin de atributo que calcule el estilo de fuente
empleado en el texto de las celdas de tabla para cada celda
de la dimensin. El formato de texto calculado tendr
prioridad sobre cualquier otro estilo de tabla. La expresin
utilizada como expresin de formato de texto debera
devolver una cadena que contenga una N para el texto en
negrita, una K para texto en cursiva y una S para texto
subrayado.
Grupos de Ciclo en las Expresiones
Finalmente, existe el concepto de los grupos de expresin. Se puede
enlazar cualquier nmero de expresiones base (con sus respectivas
subexpresiones y expresiones de atributo) en un grupo. El grupo
aparece en la lista como un contenedor (o marcador de posicin)
con un icono de ciclo. Si expande el grupo, podr contemplar las
expresiones que contiene. En el grfico slo se mostrar la primera
266
expresin de la lista. La expresin que se desee mostrar fuera del
grupo puede modificarse haciendo clic sobre el icono de ciclo del
grfico, o en la cabecera de columna de la tabla. Haciendo doble clic
en el icono de ciclo, obtendr una lista emergente con todas las
expresiones disponibles para poder realizar una seleccin directa.
Cuando gire el grupo, la segunda expresin ascender a la parte
superior de la lista, mientras que la expresin que antes estaba activa
descender a la parte ms inferior de la lista.
Hay dos maneras de aadir una expresin a un grupo. La primera de
ellas es arrastrando simplemente una expresin y colocndola
encima de otra de la lista (se crea un nuevo grupo de ciclo) o encima
de un grupo de ciclo que ya existiera en la lista (la expresin se
aade al grupo que ya exista previamente). La segunda manera es
seleccionando una expresin de la lista y haciendo luego clic en el
botn de Grupo (ver ms adelante). La expresin entonces se
agrupar junto con la expresin o grupo de ciclo que estaba sobre
ella en la lista.
De igual manera, se puede eliminar una expresin de un grupo
arrastrndola fuera de ste, o seleccionndola y pulsando el botn
Desagrupar (ver ms adelante). Si solo quedara una expresin en el
grupo de ciclo tras la extraccin, sta sera tambin extrada y el
grupo de ciclo dejara de existir.
Aadir
Seleccionando este botn, se accede al cuadro de dilogo Editar
Expresin (ver pgina 283), en el que se pueden crear nuevas
expresiones.
Eliminar
Elimina la expresin seleccionada.
Ascender
Hace ascender la expresin seleccionada un paso ms arriba de la
lista. Utilice este botn si desea cambiar el orden de las expresiones.
Descender
Hace descender la expresin seleccionada un paso ms abajo en la
lista . Utilice este botn si desea cambiar el orden de las
expresiones.
Grupo
Es posible agrupar dos o ms expresiones, de forma que solo se
visualice una de ellas en el grfico en un momento dado. La
expresin que se desee mostrar fuera del grupo puede modificarse
haciendo clic sobre el icono de ciclo del grfico, o en la cabecera de
TABLA SIMPLE
267
I
columna de la tabla. Haciendo doble clic en el icono de ciclo,
obtendr una lista emergente con todas las expresiones disponibles
para poder realizar una seleccin directa. Puede asignar una
expresin a un grupo de ciclo seleccionando una expresin de la
lista y haciendo clic a continuacin en el botn Grupo. La expresin
entonces se agrupar junto con la expresin o grupo de ciclo que
estaba sobre ella en la lista.
Desagrupar
Este comando solo est disponible cuando una expresin
perteneciente a un grupo de ciclo haya sido seleccionada en la lista
de Expresiones arriba. Haciendo doble clic con el ratn, la
expresin ser desplazada fuera del grupo de ciclo y colocada como
una expresin independiente por detrs del grupo de ciclo de la lista.
Si solo quedara una expresin en el grupo de ciclo tras la extraccin,
sta sera tambin extrada y el grupo de ciclo dejara de existir.
Etiqueta
La etiqueta de la expresin. Introduzca el nombre que desee
visualizar en el grfico. Si no se introduce texto alguno, la etiqueta
ser automticamente el texto de la expresin. El texto puede
introducirse como una expresin calculada para actualizacin
automtica.
Definicin
Muestra la composicin de la expresin seleccionada. Es posible
editar la expresin directamente en este cuadro. Haciendo clic en el
botn se abre el cuadro de dilogo completo Editar Expresin.
Comentario
Se trata de un campo comentario en el que el creador de la expresin
puede describir el propsito y funcin de la expresin. Haciendo
clic en el botn se abre el cuadro de dilogo completo Editar
Expresin.
Habilitar
Marcar esta casilla activar la expresin seleccionada. Si la casilla
no se marca, la expresin no se utilizar en absoluto.
Relativo
Marcar esta casilla har que el grfico muestre el resultado en
porcentaje, en vez de en nmeros absolutos.
Modo Total
Seleccionando una de las opciones de este grupo, puede decidir
cmo calcular el total de la expresin seleccionada. Este parmetro
268
es importante para la presentacin relativa o cuando se muestran
totales.
Sin Totales
Si esta opcin est seleccionada no se calcular ningn total
en la expresin.
Expresin Total
Si esta opcin est seleccionada, el total de la expresin se
calcular utilizando todos los valores del campo. Por
ejemplo, si la columna seleccionada contiene la media
aritmtica de salarios para distintas categoras laborales,
elegir la opcin de Total de la Expresin dar como
resultado la media aritmtica del salario de todas las
categoras laborales.
F(x) de Filas
Si se selecciona esta opcin, los valores aislados de cada
punto de datos (cada barra en un grfico de barras, cada fila
de una tabla simple, etc.) de la expresin seleccionada sern
sumados y agregados empleando la funcin de agregacin
seleccionada (habitualmente la de sumar).
Opciones de Presentacin
Este grupo define lo que se escribir en las celdas de la expresin
del grfico de tabla.
Representacin
Estn disponibles las siguientes alternativas:
Texto
Cuando se seleccione esta opcin los valores de la
expresin se interpretarn y mostrarn siempre
como texto.
Imagen
Al seleccionar esta opcin QlikView tratar de
interpretar cada valor de la expresin como una
referencia a una imagen. La referencia puede ser
una ruta a un archivo de imagen en el disco (ej.
C:Mypic.jpg) o dentro del documento.qvw (ej.
qmem:// <Name>/<Peter>). Si QlikView no puede
interpretar el valor de una expresin como una
referencia vlida a una imagen, se mostrar el
valor mismo.
TABLA SIMPLE
269
I
Indicador Circular
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador circular. El
grfico indicador ser incluido en la celda de tabla
disponible. La configuracin visual del indicador
puede modificarse mediante el botn
Configuraciones de Indicador
Indicador Lineal
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador lineal
horizontal. El grfico indicador ser incluido en la
celda de tabla disponible. La configuracin visual
del indicador puede modificarse mediante el botn
Configuraciones de Indicador
Indicador de Semforo
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador de semforo.
El grfico indicador ser incluido en la celda de
tabla disponible. La configuracin visual del
indicador puede modificarse mediante el botn
Configuraciones de Indicador
Indicador LED
Al seleccionar esta opcin QlikView mostrar el
valor de la expresin en un indicador LED. El
grfico indicador ser incluido en la celda de tabla
disponible. La configuracin visual del indicador
puede modificarse mediante el botn
Configuraciones de Indicador
Minigrficos
Cuando seleccione esta opcin, QlikView mostrar
el valor de la expresin en un grfico en miniatura
con la expresin sumada a una dimensin extra. El
grfico se inscribir en la celda de tabla disponible.
Se puede definir la dimensin con el minigrfico
pudindose modificar los parmetros mediante el
botn Configuraciones de Mini Grfico (ver a
continuacin).
Nota El mini grfico no se mostrar cuando se exporte a Excel.
270
Enlace
Seleccione esta opcin para introducir una
expresin en el campo Definicin que crear un
enlace sobre el que se pueda hacer clic en la celda
de tabla. La expresin debera devolver un texto
que puede interpretarse como Texto de
Visualizacin<url>Texto de Enlace. El Texto de
Visualizacin se visualizar en la celda de tabla y
el Texto de Enlace ser el enlace que se abre en una
nueva ventana del navegador. Si se define un
enlace, el valor de la celda de tabla aparecer
subrayado. Si no se define enlace alguno, el valor
no aparecer subrayado. Tenga en cuenta que no es
posible hacer selecciones en una celda que tenga el
Enlace en modo de visualizacin. Haciendo clic en
el botn se abre el cuadro de dilogo completo
Definir Expresin.
Ejemplos:
=Name & <url>'<Font<FTag
=Name & '<url>www.qlikview.com'
donde Name y Link son campos de tabla cargados
en el script.
Configuraciones de Indicador
Slo est disponible cuando una de las opciones de
indicador ha sido seleccionada arriba. Abre este dilogo
para configurar las propiedades del indicador. Este dilogo
es esencialmente igual que el de la pgina Presentacin de
las Propiedades de Grfico de Indicador (vea la pgina
212).
Configuraciones de Mini Grfico
nicamente disponible si se ha seleccionado antes Mini
Grfico como Opcin de Presentacin para una expresin
TABLA SIMPLE
271
I
de la tabla. Abre un dilogo para configurar las propiedades
del mini grfico.
Dimensin
Escoja la dimensin para la cual debera trazarse la
expresin.
Modo
Establece el mini grfico en modo de lneas, barras
o ejes.
Color
Abre el dilogo rea de Color desde donde podr
configurar el color del mini grfico.
Realzar Valor Mximo con Color
Marque la casilla de verificacin y pulse el botn
coloreado para abrir el dilogo rea de Color
desde donde podr establecer el color para el valor
mximo.
Realzar Valor Mnimo con Color
Marque la casilla de verificacin y pulse el botn
coloreado para abrir el dilogo rea de Color
desde donde podr establecer el color del valor
mnimo.
Figura 61. El dilogo Configuraciones de Mini Grfico
272
Realzar Valores Iniciales con Color
Marque la casilla de verificacin y pulse el botn
coloreado para abrir el dilogo rea de Color
desde donde podr establecer el color de los
valores iniciales. No disponible para Barras y
Ejes.
Realzar Valores Extremos con Color
Marque la casilla de verificacin y pulse el botn
coloreado para abrir el dilogo rea de Color
desde donde podr establecer el color de los
valores extremos. No disponible para Barras y
Ejes.
Establecer Colores Predeterminados
Establece los colores para las opciones de realzado
segn los colores predeterminados de QlikView.
Forzar Escalado en Cero
Fija el lmite inferior del grfico a cero en el eje.
No disponible para cuadros grficos con ejes de
trazado.
Forzar Escala Compartida en eje Y
Obliga a todas las celdas de una columna a utilizar
la misma escala en el eje y.
Nota El mini grfico no se mostrar cuando se exporte a Excel.
Formato de Imagen
Slo est disponible cuando se han seleccionado las
opciones de imagen arriba. Esta configuracin describe
cmo QlikView formatea la imagen para ajustarla a la
celda. Hay cuatro alternativas
Sin Ajustar
Si se selecciona esta opcin, la imagen aparecer
tal cual es, sin ajustar. Esto puede hacer que
algunas partes de la imagen se muestren invisibles
o que slo aparezca rellena una parte de la celda.
Rellenar
Si se selecciona esta opcin, se ajustar la imagen
hasta llenar la celda, sin tener en cuenta el ratio de
aspecto (la proporcin) de la imagen.
TABLA SIMPLE
273
I
Mantener Aspecto
Si se selecciona esta opcin, se ajustar la imagen
lo ms posible hasta llenar la celda, manteniendo al
mismo tiempo el ratio de aspecto (la proporcin).
Esto normalmente da como resultado reas en
blanco, tanto encima como debajo de la imagen, o
en ambas zonas a la vez.
Rellenar con Aspecto
Si se selecciona esta opcin, la imagen se ajustar
lo ms posible hasta llenar la celda en ambas
direcciones, respetando el ratio de aspecto, es
decir, la proporcin de la imagen. Esto
normalmente da como resultado partes de la
imagen sesgadas en una direccin.
Ocultar Texto cuando falta la Imagen
Si se selecciona esta opcin y la interpretacin como
referencia de imagen falla por alguna razn, QlikView no
mostrar el texto del valor de campo. La celda entonces se
dejar en blanco.
274
Ordenar
En esta pgina se establece el orden de las columnas as como el de sus valores.
Columnas
En el grupo Columnas se fijan las opciones de orden para las
columnas individuales de tabla. La tabla se ordena conforme a los
criterios de ordenacin establecidos para la columna en la parte
superior.
Prioridad
Contiene las dimensiones/expresiones elegidas como
columnas y listadas por orden de prioridad. Seleccionar una
de las columnas permite establecer el orden de sus valores
en el grupo Ordenar por, as como tambin modificar el
orden de prioridad haciendo clic sobre uno de los botones
Ascender o Descender.
Figura 62. La pgina Ordenar para tablas simples en el dilogo Propiedades de
Grfico
TABLA SIMPLE
275
I
Ascender
Mueve la columna seleccionada un paso ms arriba en el
recuadro superior Prioridad.
Descender
Mueve la columna seleccionada un paso ms abajo en el
recuadro superior Prioridad.
Ordenar por
Aqu hay una jerarqua en el grupo desde arriba hacia abajo
para, en caso de conflictos de ordenacin, el primero
encontrado tendr preferencia.
Expresin
Ordena los valores de las columnas segn la
expresin introducida en el editor de texto bajo
esta opcin de ordenar.
Frecuencia
Ordena los valores de las columnas por frecuencia
de aparicin (nmero de veces que se muestra en la
tabla).
Valor Numrico
Ordena los valores de las columnas por su valor
numrico.
Texto
Ordena los valores de las columnas por orden
alfabtico.
Orden de Carga
Ordena los valores de las columnas por su orden de
carga inicial.
Ignorar Criterio de Ordenacin de Grupo
Esta casilla de verificacin slo est disponible cuando se
selecciona una dimensin de grupo en la lista de Prioridad.
Normalmente el criterio de ordenacin de una dimensin de
grupo se fija para cada campo de un grupo mediante las
propiedades de grupo. Marcando esta casilla de verificacin
podr ignorar todas las configuraciones a nivel de grupo y
aplicar un nico criterio de ordenacin para toda la
dimensin, independientemente del campo que est activo
en el grupo.
El orden de prioridad es el siguiente: Expresin, Frecuencia, Valor
Numrico, Texto y Orden de Carga. Se puede ordenar cada uno de estos
criterios de ordenacin de forma ascendente o descendente.
276
Permitir Ordenacin Interactiva
Desmarcar esta casilla de verificacin deshabilitar el comando
Ordenar del men objeto.
Presentacin
Las opciones de configuracin de esta pgina modifican la forma en que se presenta
la tabla simple en pantalla.
Columnas
Una lista con las dimensiones y expresiones elegidas como
columnas. Seleccionando una de las columnas de la lista se pueden
cambiar sus configuraciones.
Mostrar Columna
Si selecciona este botn de opcin, la columna seleccionada
estar visible cuando se trace la tabla en el diseo.
Figura 63. La pgina Presentacin para tablas simples en el dilogo Propiedades
de Grfico
TABLA SIMPLE
277
I
Ocultar Columna
Si selecciona este botn de opcin, la columna seleccionada
estar oculta cuando se trace la tabla en el diseo. Esto
puede resultar til cuando se desea ordenar la tabla por una
columna que usted no quiere mostrar al usuario de la
aplicacin.
Condicional
La columna se mostrar u ocultar segn una expresin
condicional, que se evaluar cada vez que se haya de trazar
la tabla. La columna slo estar visible cuando la condicin
devuelva verdadero. Con el botn ... se abre el dilogo
completo Editar Expresin para una edicin ms fcil de
frmulas largas (vase la pgina 283).
Selectores Desplegables
Si est seleccionada esta casilla de verificacin para una
columna de campo, aparecer un icono desplegable a la
derecha de la cabecera de columna. Haciendo clic en el
icono, se abre sobre la tabla un cuadro de lista desplegable
que muestra todos los valores del campo. Entonces usted
podr hacer selecciones y bsquedas de la misma forma
que si el campo fuera una fila en un cuadro de seleccin
mltiple.
Permite la Bsqueda
Si esta casilla de verificacin se encuentra marcada
para una columna de una expresin, se visualizar un
icono de bsqueda a la izquierda en la cabecera de la
columna. Si pulsa en el icono se abre un cuadro de
bsqueda. Entonces podr introducir un criterio de
bsqueda (por ej. >100000). Al pulsar INTRO se
seleccionarn todas las filas de la tabla que concuerden con
el criterio de bsqueda.
Etiqueta de Columna
El texto aqu introducido se mostrar en la barra de ttulo de
la columna especfica.
Alineacin
En este grupo se puede establecer la alineacin de los valores de
columna y sus etiquetas. Etiqueta, Datos (Numricos) y Datos
(Texto) pueden ajustarse de forma individual a la Izquierda-,
Centrada-, o a la Derecha. Cuando se usan etiquetas y celdas
multilnea, la alineacin vertical puede ajustarse en Superior,
Inferior o Centrada.
278
Nmero Mximo
Aqu puede establecer el nmero mximo de filas que desee
mostrar. Las filas que contienen las sumas no se cuentan; sin
embargo, las sumas seguirn calculndose utilizando todas las filas
de la tabla.
Mostrar Fila Otros
Esta opcin est disponible slo si el nmero de filas mostradas ha
sido limitado (Nmero Mximo). Marque esta casilla de
verificacin si desea mostrar una fila con los valores que rebasen
dicho lmite. La fila Otros se calcula como una simple suma de los
valores de expresin de las filas omitidas por el parmetro Nmero
Mximo. La barra Otros slo tendr sentido por tanto para
expresiones en las que el total Suma de Filas tenga sentido.
Etiqueta para la Fila Otros
Aqu puede especificar una etiqueta para la fila Otros. La etiqueta
puede definirse como una frmula calculada (vea la pgina 515)
para actualizaciones dinmicas. Si no se especifica nada, se utilizar
la etiqueta por defecto Otros que se encuentra en la pgina Objetos
de las Preferencias de Usuario (vase la pgina 117 en el Libro I).
Horizontal
Marque esta casilla de verificacin para mostrar la tabla simple
girada 90 grados, de forma que las etiquetas formen una columna a
la izquierda y cada registro de tabla se convierta en una columna de
datos.
Etiquetas de Columna Verticales
Seleccione esta casilla de verificacin para mostrar las cabeceras de
columna como texto vertical.
Suprimir Fila de Cabecera
Si se marca esta casilla de verificacin la tabla aparecer sin fila
(etiqueta) de cabecera.
Permitir Arrastrar y Soltar
Deseleccione esta casilla para deshabilitar los movimientos de
arrastrar y soltar dentro de la columna.
Indicador de Ordenacin
Si esta casilla est marcada, aparecer un icono indicador de
ordenacin (flecha) en la cabecera de la columna que actualmente
tiene preferencia en la ordenacin. La direccin del icono muestra si
la columna est ordenada de forma ascendente o descendente.
TABLA SIMPLE
279
I
Indicadores de Seleccin
Si se marca esta casilla de verificacin, se mostrarn iconos de
seleccin (pequeos guisantes) en las columnas de tabla que
contengan campos con selecciones. Para nuevas tablas se aplica la
configuracin predefinida en Indicadores de Seleccin en Tablas
en la pgina Objetos del dilogo Preferencias de Usuario.
Suprimir Valores Cero
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que devuelvan cero o nulo en todas las expresiones no
se tomarn en cuenta para el clculo. Es la opcin seleccionada por
defecto.
Suprimir Nulos y Alfanumricos
Si esta casilla est marcada, todas las combinaciones de los campos
de dimensin que estn asociados con slo valores null en todas las
expresiones no se tomarn en cuenta para el clculo. Es la opcin
seleccionada por defecto. En algunos casos puede ser til
deseleccionar esta opcin, p.ej. si desea contar los valores null en un
grfico.
Smbolo de Nulo
El smbolo aqu introducido ser el empleado para mostrar valores
nulos (valores NULL) en la tabla.
Smbolo de Perdido
El smbolo aqu introducido ser el empleado para mostrar valores
perdidos en la tabla.
Totales
Este grupo contiene configuraciones para mostrar Totales.
Totales en la primera Fila
Si est seleccionada esta opcin, los totales se mostrarn en
la primera fila de la tabla.
Totales en la ltima Fila
Si est seleccionada esta opcin, los totales se mostrarn en
la ltima fila de la tabla.
Usar Etiqueta
Aqu puede especificar la etiqueta para los totales. La
etiqueta puede definirse como una frmula calculada (vea
la pgina 515) para actualizaciones dinmicas. Si no se
especifica nada, se emplear la etiqueta por defecto Total
que se encuentra en la pgina Objetos de las Preferencias
de Usuario (vea la pgina 117 del Libro I).
280
Configuraciones de Varias Filas
En este grupo se puede establecer la altura de la cabecera de tabla y
las celdas de las filas de datos.
Dividir Texto de Cabecera
Si se marca esta casilla, los contenidos de las celdas de
cabecera se dividirn en dos o ms lneas.
Altura de Cabecera (Lneas)
Si ha seleccionado Dividir Texto de Cabecera, aqu es
donde se establece cuntas lneas debern tener las celdas
de cabecera.
Dividir Texto
Si est marcada esta casilla, los contenidos de las celdas de
datos se dividirn en dos o ms lneas.
Altura de Celda (Lneas)
Si ha seleccionado Dividir Texto, aqu podr establecer
cuntas lneas deber tener la celda.
Efectos Visuales
Los Efectos Visuales sirven para resaltar los valores de las expresiones de la
tabla. A los valores de las distintas categoras se les pueden aplicar colores y/
o estilos de fuentes diversas. Esta pgina es idntica a la pgina Efectos
Visuales de la tabla pivotante (pgina 252).
Estilo
En la pgina Estilo, se puede elegir un estilo de tabla apropiado de la lista
desplegable. En el editor se pueden especificar las rayas de sombreado y los
intervalos. Esta pgina es idntica a la pgina Estilo de la tabla pivotante (
pgina 254 ).
Nmero
En la pgina Nmero se configura el formato numrico. Esta pgina es
idntica a la pgina Nmero del grfico de barras (pgina 83).
Fuente
En la pgina Fuente se puede definir la fuente para el texto en la tabla. Esta
pgina es idntica a la pgina Fuente del grfico de barras (pgina 84).
Antes de definir el estilo de la fuente de una tabla simple, hay que definir el
estilo de la tabla (vase arriba).
Diseo
En la pgina Diseo se puede definir el aspecto que tendr la tabla simple en
el diseo. Esto incluye opciones de forma, borde, ttulo y la capa en la que el
TABLA SIMPLE
281
I
grfico deber residir. Esta pgina es idntica a la pgina Diseo del grfico
de barras (pgina 85).
Ttulo
En la pgina Ttulo, se pueden definir configuraciones avanzadas para el
ttulo. El color de fondo y el color de primer plano (texto) se pueden definir
con parmetros aparte para un estado activo o inactivo. Adems, existen
parmetros adicionales para textos de varias lneas y alineacin de texto
tanto en vertical como en horizontal. Las opciones para maximizar y
minimizar se hallan tambin aqu. Esta pgina es idntica a la pgina Ttulo
del grfico de barras (pgina 91).
282
EDITAR EXPRESIN
283
I
15 EDITAR EXPRESIN
En este cuadro de dilogo es posible definir una expresin para utilizarla en el diseo
de QlikView (en los grficos y en cualquier otra parte, etc.) utilizando todos los
operadores y funciones descritos en Expresiones de Grfico en la pgina 331 en
adelante. El dilogo es tambin completamente redimensionable, lo cual puede servir
para facilitar la edicin de expresiones grandes y complejas.
Expresin
La expresin actual, que consta de una o varias funciones
estadsticas, operadores y constantes. Es posible introducir una
expresin directamente en este cuadro, o componer una expresin
empleando los botones y cuadros que se encuentran en las pestaas
inferiores. La expresin aparecer en diversos colores para su
control por medio de sintaxis.
El texto que aparece sobre el control de edicin se modificar para
pasar a mostrar el grado de correccin de la expresin actualmente
mostrada. Cuando haya una expresin sintcticamente correcta, el
texto dir Expresin OK. En cambio, si la expresin contiene
errores sintcticos se mostrar un mensaje de error. Es posible
abandonar el dilogo dejando una expresin sintcticamente
incorrecta, pero por supuesto el resultado ser acorde.
Figura 64. El dilogo Editar Expresin
284
Aceptar
Acepta los cambios realizados en la expresin y cierra el dilogo.
Los cambios se guardarn cuando se guarde el documento la
prxima vez.
Cancelar
Cancela la edicin de la expresin y cierra el dilogo. Se restaurar
la expresin.
Ayuda
Abre el dilogo de Ayuda para expresiones.
En el panel inferior del cuadro de dilogo encontrar varias pestaas para las diversas
tareas relacionadas con la definicin de expresiones en QlikView.
Campos
En la pestaa Campos encontrar los controles necesarios para pegar la sintaxis
relativa a los datos de los campos QlikView.
Agregacin
En este desplegable podr elegir entre las funciones de agregacin
estadstica disponibles en el diseo de QlikView.
Tabla
En este desplegable podr seleccionar una tabla especfica de
entrada desde la cual escoger los campos a fin de facilitar an ms la
navegacin por el desplegable Campo.
Campo
Este desplegable lista todos los campos disponibles. La lista puede
reducirse ms seleccionando una tabla especfica de entrada en el
desplegable de Tabla anterior.
Mostrar Campos de Sistema
Si marca esta casilla de verificacin, la lista que contiene los
campos del documento incluir los campos de sistema.
EDITAR EXPRESIN
285
I
Distinct
Las funciones estadsticas se calculan por defecto sobre el nmero
de veces que aparece un valor en la tabla original. No obstante, en
ocasiones no se desea calcular duplicados. Si ste es el caso, marque
esta casilla de verificacin antes de proceder a pegar la funcin.
Pegar
Pega la funcin de agregacin seleccionada o solamente el campo
en el cuadro Expresin.
Funciones
En la pestaa Funciones encontrar los controles necesarios para pegar la sintaxis
relativa a las funciones generales de QlikView.
Categora de Funcin
En el desplegable puede seleccionar una categora de funciones a fin
de facilitar la navegacin por el desplegable Nombre de Funcin.
Nombre de Funcin
En el desplegable puede seleccionar una funcin de entre todas las
funciones disponibles en el diseo de QlikView para pegarla en la
expresin. La lista puede ser reducida hasta mostrar solamente las
funciones pertenecientes a cierta categora, por medio de una
seleccin realizada en el desplegable Categora de Funcin.
Pegar
Pega el nombre de la funcin seleccionada en el cuadro Expresin.
En la parte inferior de la pestaa hay un panel que muestra la sintaxis de los
argumentos de la funcin seleccionada en el desplegable Nombre de
Funcin.
286
Variables
En la pestaa Variables encontrar los controles necesarios para pegar la sintaxis
relativa a las variables QlikView.
Variables
En el desplegable encontrar todas las variables actualmente
definidas para el documento.
Pegar
Pega el nombre de la variable seleccionada en el cuadro
Expresin.
Mostrar Variables de Sistema
Si se marca esta casilla de verificacin, la lista del
desplegable Variables incluir tambin las variables del
sistema.
En la parte inferior de la pestaa hay un panel con el valor actual de cualquier
variable seleccionada en el desplegable Variables.
Imgenes
En la pestaa Imgenes encontrar los controles requeridos para acceder a las
imgenes incorporadas en QlikView (ver pgina 221 del Libro I). Tenga en cuenta
que esta funcionalidad solo es aplicable a ciertas reas de diseo en QlikView.
Carpeta de Imgenes
En este desplegable puede seleccionar la carpeta de imgenes.
Imagen
En este desplegable puede seleccionar la imagen.
EDITAR EXPRESIN
287
I
Avanzado...
Abre un cuadro de dilogo navegador de imgenes, que muestra
todas las imgenes disponibles.
Pegar
Pega la sintaxis necesaria para acceder a la imagen seleccionada
incorporada en el cuadro de Expresin.
A la derecha de la pestaa hay un panel que muestra una visualizacin previa de la
imagen seleccionada en el desplegable Imagen.
Men Archivo
Exportar a Archivo de Expresin
Guarda el contenido del cuadro Expresin en un archivo de texto
que hay que definir en el dilogo Guardar Script que aparece. El
archivo tendr la extensin .qve.
Insertar Archivo...
Le permite navegar hasta un archivo que contiene una expresin, o
parte de ella, e inserta su contenido dentro del recuadro Expresin,
en la posicin del cursor.
Asistente de Mezcla de Colores...
Abre el Asistente de Mezcla de Colores (vase la pgina 288) que
facilita la creacin de expresiones de mezclas de color, esto es,
expresiones que calculan un color basado en una determinada
medida.
Imprimir
Abre el cuadro de dilogo estndar de Windows Imprimir para
imprimir la expresin. Este comando tambin puede invocarse
mediante la tecla de mtodo abreviado CTRL+P..
Men EDITAR
Deshacer
Deshace el ltimo cambio. Este comando tambin puede invocarse
mediante la tecla de mtodo abreviado CTRL+Z.
Rehacer
Rehace el ltimo Deshacer. Este comando tambin puede invocarse
mediante la tecla de mtodo abreviado CTRL+Y..
Cortar
Exporta el texto seleccionado al portapapeles. Este comando
tambin puede invocarse mediante la tecla de mtodo abreviado
CTRL+X.
288
Copiar
Copia el texto seleccionado al portapapeles. Este comando tambin
puede invocarse mediante la tecla de mtodo abreviado CTRL+C.
Pegar
Pega el contenido del portapapeles en el dilogo, en la posicin
donde se encuentre el cursor. Este comando tambin puede ser
invocado mediante la tecla de mtodo abreviado CTRL+V.
Borrar
Elimina la expresin completa.
Seleccionar Todo
SElecciona la expresin completa.
Buscar/ Reemplazar...
Abre un dilogo que permite buscar y reemplazar nmeros o
caracteres en la expresin. Este comando tambin puede ser
invocado mediante la tecla de mtodo abreviado CTRL+F.
Men Configuracin
Configurar
Abre la pgina Editor del dilogo Preferencias de Usuario (vase
la pgina 110), donde se puede establecer la fuente y el color de los
diferentes estilos de texto que aparecen en el cuadro Expresin.
15.1 El Asistente Mezcla de Colores
Con el Asistente Mezcla de Colores abierto desde el men Archivo del dilogo
Editar Expresin, podr crear una expresin de mezcla de colores, esto es, una
expresin que calcula un color de forma dinmica a partir de una determinada
medida.
Supongamos que se desea mostrar, por ejemplo, un ndice calculado, con un valor en
torno a 100, en una tabla pivotante. Cuanto ms elevado sea el ndice, mejor. Si el
valor especfico de una dimensin mostrara un ndice que excediera ampliamente de
100, probablemente querramos marcar esta lnea de la tabla pivotante en verde; sin
embargo, si el valor se hallase muy por debajo de 100, quizs lo ms apropiado sera
que se marcase en rojo. Imaginemos que deseamos que el cambio de color se
produzca de forma gradual, con el 100 denotado en amarillo. En otras palabras, lo
que se busca es un color dinmico.
EDITAR EXPRESIN
289
I
Dicho clculo gradual de color se puede hacer con las funciones de mezcla de colores
Colormix de QlikView, pero puede hacerse muy pesado y laborioso hasta crear la
expresin adecuada mediante la funcin colormix. Aqu es donde el Asistente de
Mezcla de Colores puede ayudar.
En primer lugar, es importante clarificar que la utilizacin de las funciones de color,
por lo tanto tambin el Asistente Mezcla de Colores, solo tiene sentido all donde
QlikView espera una funcin de color, es decir, no en la expresin misma del grfico,
sino ms bien en la expresin de Color de Fondo o en la expresin de Color de
Texto.
Cuando abra el Asistente Mezcla de Colores desde el men Archivo del dilogo
Editar Expresin, ver aparecer en primer lugar una pgina que describe lo que se
necesita para crear un color dinmico. Si desea saltarse la pgina de inicio cuando
emplee el asistente en lo sucesivo, marque la casilla de verificacin No volver a
mostrar esta pgina.
Figura 65. La expresin Color de Fondo
290
Primer Paso Introduzca una expresin
sta es la expresin que controla el color que QlikView deber mostrar.
Expresiones tpicas podran ser:
Sum(Ventas) / Sum(total Ventas)
Sum(Ventas) / Sum(Cuota)
Avg(Edad)
Observe que normalmente se trata de un valor con el mismo orden de
magnitud, sin importar el nmero ms o menos alto de registros que usted
haya seleccionado. Una media aritmtica, porcentaje o ndice son
normalmente una buena medida que se puede emplear.
Figura 66. Primer paso del Asistente Mezcla de Colores
EDITAR EXPRESIN
291
I
Segundo Paso Establezca unos lmites superior e inferior
En esta pgina deber definir los lmites superior e inferior de las
expresiones del valor, as como sus correspondientes colores. Con Lmite
nos referimos no al valor mximo posible, sino al lmite en el que se alcanza
el mximo color.
Expresiones tpicas podran ser, por ejemplo, las siguientes:
Pero, por supuesto, tambin se pueden fijar otros lmites.
Si utiliza el asistente de color desde el interior de un grfico, entonces las dos
siguientes expresiones sern siempre una buena opcin:
RangeMax (top(total <ExpresinValor>,1,NoOfRows(total)))
RangeMin (top(total <ExpresinValor>,1,NoOfRows(total)))
Estas expresiones calcularn el valor mayor y menor de una fila de
<ExpresinValor> dentro del grfico.
Figura 67. Segundo paso del Asistente Mezcla de Colores
Expresin del Valor Lmite superior Lmite inferior
Sum(Ventas) / Sum(total
Ventas)
Sum(total Ventas) 0
Sum(Ventas) / Sum(Cuota) 2 (=200%) 0
Avg(Edad) Max(total Edad) Min(total Edad)
292
Autonormalizar
Si se marca esta opcin, QlikView tratar de hallar unos lmites
superior e inferior adecuados. En tal caso, no se podrn introducir
manualmente expresiones para los niveles superior e inferior.
Lmite superior
Aqu podr introducir una expresin para el lmite superior, a menos
que est marcada la opcin Autonormalizar.
Intermedio
Aqu podr introducir una expresin para un nivel intermedio,
asociado a un tercer color.
Lmite inferior
Aqu introduciremos una expresin para el lmite inferior, a menos
que est marcada la opcin Autonormalizar.
Invertir
Este botn invierte los colores de los lmites superior e inferior.
Pulse Siguiente para continuar.
Tercer Paso Finalizar el proceso
En esta pgina podr finalizar la expresin de mezcla de color
Figura 68. Tercer paso del Asistente Mezcla de Colores
EDITAR EXPRESIN
293
I
Colores Optimizados
Si marca esta casilla de verificacin, se aplicar una transformacin
de histresis a la parte superior de la expresin. La optimizacin de
colores incrementa la sensibilidad del rango intermedio, de modo
que el color es asimilado a los colores Superior o Inferior.
Saturacin del Valor
Aqu podr controlar el comportamiento de la expresin si sta
excede el lmite superior o inferior. Si marca Utilizar Color
Superior (Inferior), QlikView utilizar el color para el mximo o el
mnimo. Si se marca la opcin Utilizar Color Estndar, QlikView
revertir los colores a su valor estndar, tal como se define en la
pgina Colores.
294
EL ASISTENTE DE CUADRO
295
I
16 EL ASISTENTE DE CUADRO
El Asistente de Cuadro crea un cuadro combinado, empleado a menudo para la
presentacin de datos estadsticos. La expresin ir precedida del icono en la lista de
Expresiones y aparecer como un contenedor vaco con cinco subexpresiones. Ms
informacin acerca del cuadro en la pgina 50.
16.1 Iniciar el Asistente de Cuadro
Podr iniciar el asistente desde el men Herramientas.
La primera vez que ejecute el asistente se encontrar con una pgina de inicio que le
informa acerca de la finalidad del asistente y los pasos bsicos que engloba. Si desea
saltarse la pgina de inicio cuando emplee el asistente en lo sucesivo, marque la
casilla de verificacin No volver a mostrar esta pgina.
Figura 69. La pgina de inicio del asistente de cuadro.
296
16.2 Pginas del Asistente de Cuadro
Paso 1 - Definir los datos
Seleccione la dimensin para el eje x. Tras haber finalizado este asistente,
podr aadir ms dimensiones o modificarlas en cualquier momento
mediante el dilogo Propiedades de Grfico.
Seleccione el aggregator. El agregador es el valor que se repite una y otra
vez cuando se calcula la expresin.
Por ltimo, defina la expresin. La expresin define el valor calculado en el
grfico. Las expresiones se encuentran por lo general en el eje y de un
grfico de barras. Las expresiones en QlikView pueden oscilar entre breves y
simples hasta bien extensas y complicadas. Este campo le permitir teclear/
introducir su expresin desde cero.
Tras finalizar este asistente podr modificar la expresin y/o aadir ms
expresiones en cualquier momento mediante el dilogo Propiedades de
Grfico.
Figura 70. Paso 1 del asistente de cuadro
EL ASISTENTE DE CUADRO
297
I
Paso 2 Presentacin
Modo de Visualizacin
Escoja el Modo de Visualizacin para la distribucin, Media o
Mediana.
Incluir Ejes
Incluir ejes para que el grfico muestre los ejes superior e inferior,
como Min/Max o percentiles 5/95.
Usar Valores atpicos (Min/Max)
Marque esta casilla de verificacin si desea que se muestren los
valores atpicos o extremos.
Figura 71. Paso 2 del asistente de cuadro
298
ASISTENTE DE GRFICO RPIDO
299
I
17 ASISTENTE DE GRFICO RPIDO
La funcionalidad de Grfico Rpido se ha desarrollado pensando en el usuario que
desea crear un grfico de una manera rpida y sencilla, sin tener que preocuparse de
analizar la ingente cantidad de opciones y parmetros disponibles. El resultado no
obstante es siempre un autntico grfico, lo que se ha simplificado es nicamente el
proceso de creacin del mismo.
Si hace clic en el botn Grfico Rpido de la barra de herramientas (o elige Crear
Grfico Rpido en el men de objeto de cuadro de lista, o Asistente de Grfico
Rpido en el men Diseo), se le mostrar el asistente de Grfico Rpido.
El asistente de grfico rpido le guiar a travs de los siguientes pasos:
1 Seleccione un tipo de grfico
2 Defina la(s) dimensin(es) del grfico
3 Defina la expresin del grfico
4 D formato al grfico
Dependiendo de las selecciones que realice, algunos de los pasos mencionados
podran obviarse.
300
17.1 Iniciar el Asistente de Grfico Rpido
Puede abrir el Asistente de Grfico Rpido desde el men Herramientas o
haciendo clic en el botn de la barra de herramientas Diseo.
La primera vez que ejecute el asistente se encontrar con una pgina de inicio que le
informa acerca de la finalidad del asistente y los pasos bsicos que engloba. Si desea
saltarse la pgina de inicio cuando emplee el asistente en lo sucesivo, marque la
casilla de verificacin No volver a mostrar esta pgina.
Pulse Siguiente para continuar.
Figura 72. La pgina de inicio del asistente de grfico rpido
ASISTENTE DE GRFICO RPIDO
301
I
17.2 Pginas del Asistente de Grfico Rpido
Paso 1 - Seleccione un tipo de grfico
Seleccione el tipo de grfico que desee crear haciendo clic en uno de los iconos.
Los tipos de grficos disponibles son los ms habituales en QlikView. Podr cambiar
el grfico por otro tipo de grfico cualquiera de los que hay en QlikView a travs del
dilogo Propiedades de Grfico, una vez finalizado el asistente.
Pulse Siguiente para continuar.
Figura 73. La primera pgina del asistente de grfico rpido.
302
Paso 2 - Defina la(s) dimensin(es) del grfico
A menos que seleccionara Grfico de Indicador en el primer paso, ahora llegar a la
pgina 2, Definir Dimensin(es). Los grficos de indicador por lo general no
contienen dimensiones, as pues esta pgina se omite de manera automtica.
Seleccione una o ms dimensiones en los cuadros desplegables. La(s) dimensin(es)
define(n) los valores para los que se ha(n) de calcular la(s) expresin(es) del grfico.
Las dimensiones se hallan normalmente a la izquierda en los grficos de tabla y en el
eje X por ej. en los grficos de barras.
Tras haber finalizado este asistente, podr aadir ms dimensiones o modificarlas en
cualquier momento mediante el dilogo Propiedades de Grfico.
Pulse Siguiente para continuar.
Figura 74. La segunda pgina del asistente de grfico rpido.
ASISTENTE DE GRFICO RPIDO
303
I
Paso 3 - Defina la Expresin
La expresin del grfico define el(los) valor(es) calculado(s) en el grfico. Las
expresiones normalmente se muestran a la derecha de los grficos de tabla y en el eje
y de, por ej., los grficos de barras.
Las expresiones en QlikView pueden oscilar entre breves y simples hasta bien
extensas y complicadas. Esta pgina le permite elegir entre tres expresiones base muy
habituales, o bien crear su propia expresin desde el principio.
Suma
Elija esta opcin si desea ver la suma numrica de un campo, por ej.
sum(Sales). A continuacin, elija un campo para sumar en el cuadro
combinado de debajo.
Media
Elija esta opcin si desea obtener la media numrica (aritmtica) de
un determinado campo, por ej. avg(Resultado). A continuacin elija
un campo para calcularla en el cuadro combinado inferior.
Figura 75. La tercera pgina del asistente de grfico rpido.
304
Contador
Elija esta opcin si desea ver el nmero de valores de un campo, por
ej. count(IDdePedido). A continuacin elija un campo para contar
en el cuadro combinado de debajo.
Personalizar
Elija esta opcin si desea crear su propia expresin desde cero. Si
necesita ms espacio para editar las expresiones, haga clic en el
icono ... para abrir el dilogo Editar Expresin.
Tras finalizar este asistente podr modificar la expresin y/o aadir
ms expresiones en cualquier momento mediante el dilogo
Propiedades de Grfico..
Pulse Siguiente para continuar.
El cuarto paso del asistente le permitir ajustar el formato del grfico. Como los
parmetros de formato varan segn los distintos tipos de grfico, los contenidos de la
pgina se diferenciarn dependiendo del tipo de grfico que haya elegido en el Paso 1
del asistente.
ASISTENTE DE GRFICO RPIDO
305
I
Paso 4 - Formato del Grfico (grfico de barras)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Estilo
Seleccione un estilo de grfico de barras haciendo clic en el icono
correspondiente.
Orientacin
Los grficos de barras se pueden mostrar vertical u horizontalmente.
Haga su seleccin haciendo clic en el icono apropiado.
Modo
Cuando tenga ms de dos dimensiones en el grfico de barras,
deber elegir entre mostrar los puntos de datos apilados o agrupados
(uno al lado de otro). Haga su seleccin haciendo clic en el icono
apropiado.
Mostrar Nmeros
Marque esta casilla de verificacin si desea que los valores de la
expresin se muestren como nmeros encima de las barras.
Figura 76. La cuarta pgina del asistente de grfico rpido para grficos de barras.
306
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
Paso 4 - Formato del Grfico (grfico de lneas)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Estilo
Seleccione un estilo de grfico de lneas haciendo clic en uno de los
iconos.
Orientacin
Los grficos de lneas se pueden mostrar vertical u horizontalmente.
Haga su seleccin haciendo clic en el icono apropiado.
Modo
Puede mostrar los puntos de datos como lneas, smbolos o una
combinacin de los mismos. Haga su seleccin haciendo clic en el
icono apropiado.
Figura 77. La cuarta pgina del asistente de grfico rpido para grficos de lneas.
ASISTENTE DE GRFICO RPIDO
307
I
Mostrar Nmeros
Marque esta casilla de verificacin si desea que los valores de la
expresin se muestren como nmeros por encima de los puntos de
datos.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
Paso 4 - Formato del Grfico (grfico de tarta)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Estilo
Seleccione un estilo de grfico de tarta pulsando en uno de los
iconos.
Figura 78. La cuarta pgina del asistente de grfico rpido para grficos de tarta.
308
Nmero mximo de Segmentos (2-50)
Seleccione el nmero mximo de segmentos (porciones
individuales de tarta) para el grfico de tarta. Los puntos de datos
que sobren se recogern en un segmento Otros.
Mostrar Nmeros en la Leyenda
Marque esta casilla de verificacin si desea que los valores de
expresin se muestren como nmeros en la leyenda del grfico.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
Paso 4 - Formato del Grfico (tabla simple)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Estilo
Seleccione un estilo de tabla en el cuadro desplegable.
Figura 79. La cuarta pgina del asistente de grfico rpido para tablas simples.
ASISTENTE DE GRFICO RPIDO
309
I
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
Paso 4 - Formato del Grfico (tabla pivotante)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Estilo
Seleccione un estilo de tabla en el cuadro desplegable.
Modo
Si desea una tabla pivotante con todas las dimensiones a la
izquierda, pulse en el icono de la izquierda. Si prefiere una tabla
cruzada con las dimensiones repartidas a la izquierda y en la parte
superior, pulse en el icono de la derecha.
Siempre Expandido
Marque esta casilla de verificacin si no desea la funcionalidad
tpica de las tablas pivotantes de QlikView de contraer y expandir.
Figura 80. La cuarta pgina del asistente de grfico rpido para tablas pivotantes.
310
En este modo todos los valores posibles de dimensin para todas las
dimensiones se mostrarn en todo momento.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
Paso 4 - Formato del Grfico (grfico de indicador)
En esta pgina podr especificar opciones de formato para el tipo de grfico
seleccionado.
Tipo de Indicador
Seleccione un tipo de indicador de barras haciendo clic en uno de
los iconos.
Nmero de Segmentos
Seleccione el nmero de segmentos que desea en el grfico, por ej.
cuntas luces en un indicador de semforo.
Figura 81. La cuarta pgina del asistente de grfico rpido para grficos de
indicador.
ASISTENTE DE GRFICO RPIDO
311
I
Modo Indicador
Seleccione la forma en que desea mostrar el valor actual del
indicador. Hay diferentes modos de indicador disponibles para todos
y cada uno de los tipos de indicador.
Estilo
Seleccione el estilo del tipo de indicador escogido. Hay diferentes
estilos disponibles para todos y cada uno de los tipos de indicador.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya se ha
mencionado anteriormente, podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de Grfico para realizar ulteriores
ajustes.
312
EL ASISTENTE DE GRFICO DE TIEMPOS
313
I
18 EL ASISTENTE DE GRFICO DE
TIEMPOS
El asistente de grfico de tiempos le ayuda en la tarea habitual de crear grficos en
los que una determinada medida (expresin) debiera ser cualificada y a menudo
sometida a comparacin entre diversos perodos de tiempo.
Como ejemplo, puede que desee mostrar una expresin como sum(Ventas) pero
nicamente en el ltimo ao o el actual trimestre hasta la fecha. Con frecuencia
tambin querr comparar ese resultado con la misma medida de un perodo anterior,
por ejemplo con el ao anterior o con el mismo trimestre del ao anterior. QlikView
contiene diversas funciones para crear expresiones que realicen justamente esto, pero
para un principiante pudieran parecer de difcil manejo. El asistente de grficos de
tiempos le ayuda precisamente a eso, a acometer la tarea de insertar su expresin
bsica de medida en las funciones de cualificacin de tiempo ms adecuadas segn sus
especificaciones.
El asistente de grfico de tiempos le guiar a travs de los siguientes pasos:
1 Seleccione un tipo de grfico
2 Defina la(s) dimensin(es) del grfico
3 Defina la expresin base y las referencias de tiempo
4 Seleccione el perodo de tiempo
5 Defina el desplazamiento de perodo
6 Establezca el perodo de comparacin
7 Seleccin y presentacin de columnas
Dependiendo de las selecciones que realice, algunos de los pasos mencionados
podran obviarse.
18.1 Inicio del Asistente de Grfico de Tiempos
Puede iniciar el asistente de grfico de tiempos de tres maneras distintas: o bien
eligiendo Asistente de Grfico de Tiempos en el men Herramientas, o
314
desde el men objeto del cuadro de lista, o haciendo clic en el botn correspondiente
de la barra de herramientas Diseo.
La primera vez que ejecute el asistente se encontrar con una pgina de inicio que le
informa acerca de la finalidad del asistente y los pasos bsicos que engloba. Si desea
saltarse la pgina de inicio cuando emplee el asistente en lo sucesivo, marque la
casilla de verificacin No volver a mostrar esta pgina.
Pulse Siguiente para continuar.
Figura 82. La pgina de inicio del Asistente de Grfico de Tiempos.
EL ASISTENTE DE GRFICO DE TIEMPOS
315
I
18.2 Pginas del Asistente de Grfico de
Tiempos
Paso 1 - Seleccione un tipo de grfico
Seleccione el tipo de grfico que desee crear haciendo clic en uno de los iconos.
Los tipos de grficos disponibles son los que se utilizan normalmente con grficos
que implican una cualificacin de perodos de tiempo. Podr cambiar el grfico por
otro tipo de grfico cualquiera de los que hay en QlikView a travs del dilogo
Propiedades de Grfico, una vez finalizado el asistente.
Pulse Siguiente para continuar.
Figura 83. La primera pgina del Asistente de Grfico de Tiempos.
316
Paso 2 - Defina la(s) dimensin(es)
Esta pgina define la(s) dimensin(es) del grfico.
Seleccione una o ms dimensiones en los cuadros desplegables. La(s) dimensin(es)
define(n) los valores para los que se ha(n) de calcular la(s) expresin(es) del grfico.
Las dimensiones se hallan normalmente a la izquierda en los grficos de tabla y en el
eje X por ej. en los grficos de barras.
Tras haber finalizado este asistente, podr aadir ms dimensiones o modificarlas en
cualquier momento mediante el dilogo Propiedades de Grfico.
Pulse Siguiente para continuar.
Figura 84. La segunda pgina del Asistente de Grfico de Tiempos.
EL ASISTENTE DE GRFICO DE TIEMPOS
317
I
Paso 3 - La expresin base y las referencias de tiempo
Esta pgina define la expresin base subyacente en el grfico, as como las
referencias de tiempo.
Expresin Base
Introduzca una expresin que defina la medida que desee analizar,
por ej. sum(Ventas).
Expresin de Fecha/Hora
Teclee una expresin (o simplemente un nombre de campo) que
indique la localizacin de una especificacin de tiempo
(normalmente una fecha) asociada con cada transaccin, por ej.
FechaPedido.
Expresin de Fecha Base
Teclee una expresin que suministre la referencia en el tiempo hacia
la que todas las especificaciones de tiempo debieran ser
comparadas, por ej. hoy().
Si necesita ms espacio para editar cualquiera de las expresiones, haga clic en el
icono ... para abrir el dilogo Editar Expresin.
Pulse Siguiente para continuar.
Figura 85. La tercera pgina del asistente de grfico de tiempos.
318
Paso 4- Seleccione el perodo de tiempo
En esta pgina se selecciona la unidad bsica del perodo de tiempo para el grfico.
Perodo de Tiempo
Seleccione la extensin del perodo con la cual desea cualificar la
expresin del grfico y realizar comparaciones. Cuando utilice la
opcin Mes(es) podr seleccionar perodos de 1, 2, 3, 4 6 meses en
el desplegable Mltiples Meses. El valor 3 se puede otorgar, pero se
corresponde exactamente con Trimestre. Las semanas lunares se
definen como perodos de 7 das consecutivos que se repiten desde
el 1 de enero de cada ao. Siempre hay exactamente 52 semanas
lunares en un ao. La semana lunar 52 contendr por tanto 8 9
das.
Modo Hasta la Fecha
Marque esta casilla de verificacin si desea utilizar el Modo Hasta
la Fecha. Para todos los perodos de tiempo, excepto Da, este modo
implica que slo se incluirn las transacciones con un valor de fecha
indicado en Expresin de Fecha/Hora hasta la fecha (y sta
inclusive) de la Expresin de Fecha Base, (consulte las
definiciones en la pgina anterior). Para Da se emplear como
Figura 86. La cuarta pgina del asistente de grfico de tiempos.
EL ASISTENTE DE GRFICO DE TIEMPOS
319
I
divisor el momento exacto reflejado en la Expresin de Fecha
Base.
Pulse Siguiente para continuar.
Paso 5 - Definicin del desplazamiento al inicio de perodo
En esta pgina puede definir un desplazamiento al inicio del perodo de tiempo
elegido. En muchos casos esta pgina se puede obviar. Dependiendo del Perodo de
Tiempo elegido en el paso 4, se otorgar una de las siguientes opciones:
Inicio de Ao
Si trabaja con aos (fiscales) que no comiencen en junio, podr
seleccionar el primer mes de su ao (fiscal) en este desplegable.
Esta opcin solo est disponible si el Perodo de Tiempo bsico
elegido en el paso 4 es Ao, Trimestre o Meses.
Desplazamiento de Semana/Da
Si desea desplazar el inicio de semana o el inicio de da lo puede
hacer aqu. Los desplazamientos se conceden en das o fracciones de
da. Por ej. 1 para semanas de calendario que comiencen en martes,
o 0.125 para un da que comience a las 3am. Esta opcin slo est
disponible si el Perodo de Tiempo bsico elegido en el paso 4 es
de Semana, Semana Lunar o Da.
Figura 87. La quinta pgina del asistente de grfico de tiempos.
320
Pulse Siguiente para continuar.
Paso 6 - Establecimiento del perodo de comparacin
En esta pgina podr definir el perodo de comparacin. Si ha elegido Ao como
Perodo de Tiempo principal en el paso 4, esta pgina se omitir de forma
automtica.
Year
Establece como perodo de comparacin el mismo perodo pero del
ao anterior, por ej. el mismo trimestre del ao pasado.
Perodo
Establece como perodo de comparacin el perodo anterior, por ej.
compara el 2 trimestre con el 3er trimestre de un mismo ao.
Ao Anterior Dinmico
Esta opcin le permite comparar el perodo ms extenso, el ao
base, con cualquier ao que le preceda. As pues, si desea comparar
entre el ao actual (por ej. 2006) y un ao anterior no consecutivo
(por ej. 2003), puede utilizar esta opcin y luego seleccionar 2006 y
2003 en la aplicacin. Esta opcin solo est disponible si el perodo
de comparacin bsico es el ao.
Figura 88. La sexta pgina del asistente de grfico de tiempos.
EL ASISTENTE DE GRFICO DE TIEMPOS
321
I
ltimo Perodo Completado como Base
Si marca esta casilla de verificacin, se utilizar el ltimo perodo
completo como base, por ej. el ltimo trimestre completo.
Pulse Siguiente para continuar.
Paso 7 - Seleccin y presentacin de columnas
En esta pgina puede elegir qu columnas de expresin desea incluir en el grfico y si
desea que el asistente asigne un ttulo a su grfico.
Establecer Ttulo de Objeto
Marque esta casilla de verificacin si desea que el asistente asigne
un ttulo de grfico apropiado.
El grfico resultante del asistente siempre contendr una columna que
muestra la expresin base del grfico durante el perodo base. Adems de
esto, tendr la opcin de elegir entre un mximo de tres columnas
adicionales:
Incluir Perodo de Comparacin
Marque esta casilla de verificacin si desea incluir una columna que
muestre la expresin base del grfico durante el perodo de
comparacin.
Figura 89. La pgina final del asistente de grfico de tiempos.
322
Incluir Cambio
Marque esta casilla de verificacin si desea incluir una columna que
muestre la diferencia absoluta entre la expresin base del grfico
durante el perodo base y el perodo de comparacin
Incluir Cambio Relativo
Marque esta casilla de verificacin si desea aadir una columna que
muestre la diferencia relativa (porcentaje de cambio) entre la
expresin base del grfico durante el perodo base y el perodo de
comparacin.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Como ya
se ha mencionado anteriormente, podr volver de nuevo al grfico en
cualquier momento mediante el dilogo estndar Propiedades de Grfico a
fin de realizar otros ajustes.
EL ASISTENTE DE GRFICO DE ESTADSTICAS
323
I
19 EL ASISTENTE DE GRFICO DE
ESTADSTICAS
El Asistente de Grfico de Estadsticas le guiar oportunamente si desea aplicar
pruebas estadsticas comunes a los datos en QlikView.
19.1 Iniciar el Asistente de Grfico de
Estadsticas
Puede lanzar el Asistente de Grfico de Estadsticas, eligiendo Asistente de Grfico
de Estadsticas en el men Diseo.
La primera pgina le ofrece una seleccin de pruebas estadsticas. Elija la ms
adecuada y a continuacin pulse Siguiente para continuar.
Tenga en cuenta que QlikView ofrece ms tipos de pruebas estadsticas que las
cubiertas por este asistente. Consulte la seccin relativa a Funciones de pruebas
estadsticas en la pgina 403.
Figura 90. La pgina de inicio del asistente de grfico de estadsticas.
324
Para ms informacin acerca de pruebas y tests estadsticos y su utilizacin, consulte
un manual de estadstica.
19.2 Prueba Chi2
Esta opcin genera una tabla simple con los valores que devuelve una prueba chi2.
La prueba chi2 se emplea con frecuencia para comparar dos conjuntos de valores y
determinar la probabilidad de que ambos conjuntos provengan de una misma
distribucin estadstica.
Para obtener el grfico correspondiente a la prueba chi2, deber especificar lo
siguiente:
Columna
Especifique un campo o expresin que devuelva las cabeceras de las
columnas para la muestra de datos.
Fila
Especifique un campo o expresin que devuelva las cabeceras de las
filas para la muestra de datos.
Valor
Especifique un campo o expresin que devuelva los datos de los
valores de prueba.
Figura 91. La pgina chi2 del asistente de grfico de estadsticas.
EL ASISTENTE DE GRFICO DE ESTADSTICAS
325
I
Valor Esperado
Marque esta casilla de verificacin si desea probar el valor
esperado. Introduzca un nombre de campo, o una expresin que
devuelva el valor esperado, en el cuadro de edicin inferior. Si no se
especifican valores esperados, la prueba se realizar con variaciones
dentro de las filas o columnas mismas.
p (Mostrar Valor p/ Significacin)
Marque esta casilla de verificacin para incluir el valor p
(significacin) en el grfico resultante.
df (Mostrar grados de libertad)
Marque esta casilla de verificacin si desea incluir el valor df
(grados de libertad) en el grfico resultante.
Chi
2
(Mostrar Valor Chi2)
Marque esta casilla de verificacin si desea incluir el valor de
prueba en el grfico resultante.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al
diseo en cualquier momento, a travs del dilogo habitual Propiedades de Grfico
donde podr continuar haciendo ajustes.
326
19.3 Prueba T Pareada
Esta opcin genera una tabla simple con los valores que devuelve una prueba t de
estudiante pareada.
Para obtener el grfico de la prueba t, deber especificar lo siguiente:
Campo/Expresin de Prueba
Especifique un campo o expresin que devuelva series de datos de
valores de prueba.
Valor de Prueba
Especifique un campo o expresin que devuelva un valor de prueba.
t (Mostrar valor t)
Marque esta casilla de verificacin si desea incluir el valor t en el
grfico resultante.
df (Mostrar grados de libertad)
Marque esta casilla de verificacin si desea incluir el valor df
(grados de libertad) en el grfico resultante.
p (Mostrar valor p/ Significacin (de cola 2))
Marque esta casilla de verificacin si desea incluir el nivel de
significacin p (nivel de significacin de cola 2) en el grfico
resultante.
Figura 92. La pgina de la prueba t pareada, del asistente de grfico de estadsticas.
EL ASISTENTE DE GRFICO DE ESTADSTICAS
327
I
Diferencia de Media
Marque esta casilla de verificacin si desea incluir el valor de la
diferencia de media en el grfico resultante.
Lower (CL %)
Marque esta casilla de verificacin si desea incluir el lmite ms
bajo del intervalo de confianza (tal y como se especifica en el Nivel
de Confianza, debajo) en el grfico resultante.
Upper (CL %)
Marque esta casilla de verificacin si desea incluir el lmite ms alto
del intervalo de confianza (tal y como se especifica en Nivel de
Confianza, debajo) en el grfico resultante.
Nivel de Confianza
Especifique un porcentaje para el nivel de confianza.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al
diseo en cualquier momento, a travs del dilogo habitual Propiedades de Grfico
donde podr continuar haciendo ajustes.
328
19.4 Prueba T No Pareada
Esta opcin genera una tabla simple con los valores que devuelve una prueba t de
estudiante no pareada, de dos muestras.
Para obtener el grfico de la prueba t, deber especificar lo siguiente:
Agrupando Campo/Expresin
Especifique un campo o expresin que devuelva series de datos de
valores de prueba. Deber devolver exactamente dos valores.
Campo/Expresin de Prueba
Especifique un campo o expresin que devuelva la serie de datos de
los valores de la prueba.
t (Mostrar valor t)
Marque esta casilla de verificacin si desea incluir el valor t en el
grfico resultante.
df (Mostrar grados de libertad)
Marque esta casilla de verificacin si desea incluir el valor df
(grados de libertad) en el grfico resultante.
Figura 93. La pgina de la prueba t no pareada del asistente de grfico de
estadsticas.
EL ASISTENTE DE GRFICO DE ESTADSTICAS
329
I
p (Mostrar valor p/ Significacin (de cola 2))
Marque esta casilla de verificacin si desea incluir el nivel de
significacin p (nivel de significacin de cola 2) en el grfico
resultante.
Diferencia de Media
Marque esta casilla de verificacin si desea incluir el valor de la
diferencia de media en el grfico resultante.
Diferencia de Error Tpico Diferencia de Error Tpico
Marque esta casilla de verificacin si desea incluir la diferencia de
error tpico en el grfico resultante.
Lower (CL %)
Marque esta casilla de verificacin si desea incluir el lmite ms
bajo del intervalo de confianza (tal y como se especifica en el Nivel
de Confianza, debajo) en el grfico resultante.
Upper (CL %)
Marque esta casilla de verificacin si desea incluir el lmite ms alto
del intervalo de confianza (tal y como se especifica en Nivel de
Confianza, debajo) en el grfico resultante.
Nivel de Confianza
Especifique un porcentaje para el nivel de confianza.
Haga clic en Finalizar para terminar el grfico y retornar al diseo. Podr volver al
diseo en cualquier momento, a travs del dilogo habitual Propiedades de Grfico
donde podr continuar haciendo ajustes.
330
EXPRESIONES DE GRFICO
331
I
20 EXPRESIONES DE GRFICO
Las expresiones se emplean en los grficos para definir datos calculados, es decir, los
datos mostrados en el eje y de un grfico estndar de barras o de lneas. En la mayora
de los casos basta con elegir una funcin de agregacin predefinida en el dilogo Edi-
tar Expresin y se generar automticamente una expresin. QlikView admite expre-
siones muy complejas, que pueden englobar a uno o diversos campos y con la
mayora de funciones disponibles en la sintaxis de script. Por favor, tenga en cuenta
que existen diferencias entre las expresiones de script y las expresiones de un grfico
en trminos de sintaxis y funcionalidad disponibles.
Nota La diferencia ms importante reside en el papel que juegan las funciones de
agregacin y el uso de las referencias a los campos. La regla bsica es que
cualquier nombre de campo empleado en una expresin de grfico debe ir
incluido en una nica funcin de agregacin. Esto significa que: 1) Un
nombre de campo o una expresin que contenga un nombre de campo deber
ir siempre encerrado por una funcin de agregacin. 2) Una funcin de
agregacin no deber tener nunca como argumento una expresin con una
funcin de agregacin.
Nota En una frmula calculada, los nombres de campo podrn utilizarse
opcionalmente sin una funcin de agregacin. En ese caso, se utilizar only
como funcin de agregacin.
Todas las expresiones en QlikView devuelven un nmero y/o una cadena, o un valor
nulo (null); lo que corresponda. Las funciones y operadores lgicos devuelven 0 para
falso y -1 para verdadero. Las conversiones de nmero a cadena y viceversa estn
implcitas. Los operadores lgicos y las funciones interpretan 0 como falso y todo lo
dems como verdadero. Las expresiones que no pueden ser evaluadas correctamente,
p.ej. como resultado de parmetros incorrectos para funciones, devuelven null.
20.1 Sintaxis de Expresiones en Grficos
La sintaxis general para una expresin de grfico es la siguiente:
expresin ::= ( constante |
nombreexpresin |
operador1 expresin |
expresin operador2 expresin |
funcin |
332
funcindeagregacin |
(expresin ) )
Donde:
constante es una cadena (un texto, fecha u hora) entre comillas sim-
ples, o un nmero. Las constantes se escriben sin separadores de
miles y con un punto decimal como separador decimal.
nombreexpresin es el nombre (etiqueta) de otra expresin en el
mismo grfico.
operador1 es un operador unitario (que opera con una expresin, la
de la derecha)
operador2 es un operador binario (que opera con dos expresiones,
una a cada lado).
funcin ::= nombredefuncin ( parmetros )
parmetros ::= expresin { , expresin }
El nombre y los tipos de parmetros no son arbitrarios.
Depende de la funcin empleada.
funcindeagregacin ::= nombredefuncindeagregacin(
parmetros2 )
parmetros2 ::= expragreg { , expragreg }
El nombre y los tipos de parmetros no son arbitrarios.
Depende de la funcin empleada.
expragreg ::= ( refcampo|
operador1 expragreg|
expragreg operador2 expragreg|
funcinenaggr|
( aggrexpression ))
refcampo es un nombre de campo.
funcinenaggr ::= nombredefuncin ( parmetros2 )
Expresiones y funciones pueden anidarse libremente, siempre que un refcampo est
siempre encerrado entre exactamente una funcin de agregacin. Mientras que la
expresin devuelva valores interpretables, QlikView no enviar ningn mensaje de
error.
EXPRESIONES DE GRFICO
333
I
20.2 Expansin de Variable de Texto
Las variables en QlikView se pueden utilizar para expansin de texto dentro de una
expresin en un grfico QlikView o en cualquier otra parte del diseo QlikView.
Cuando se emplea con este propsito, el valor de texto de la variable se inserta en la
expresin antes de que la expresin sea evaluada.
Cuando se utiliza una variable para expansin de texto dentro de una sentencia, se
emplea la sintaxis siguiente:)
$( variablename )
$( variablename ) se expande al valor de variablename. Si nombrevariable no existe,
la expansion ser la cadena vaca.
Para expansin de textos numricos se emplea la sintaxis siguiente:
$( #variablename )
$( #variablename ) siempre produce un punto decimal legal en el valor numrico de
nombrevariable, probablemente con notacin exponencial (para nmeros muy gran-
des o muy pequeos). Si no existe variablename o no contiene un valor numrico, se
expandir a 0.
La expansin numrica es bastante menos aplicable que la expansin de texto cuando
se utiliza en expresiones de grficos, pero no obstante est aqu documentada para
que est ms completa.
Ejemplo:
La variable xcontiene la cadena de texto sum(Sales).
En un grfico, usted define la expresin $(x)/12 . El efecto es el mismo que
tener la expresin de grfico sum(Sales)/12.
Sin embargo, si cambia el valor de la variable x a sum(Budget), el grfico se
recalcular inmediatamente con la expresin interpretada como sum(Bud-
get)/12.
20.3 Operadores
En QlikView existen dos tipos de operadores, operadores unitarios que slo tienen un
operando, y operadores binarios con dos operandos. La mayora de los operadores
son binarios.
Operadores numricos
Todos los operadores numricos usan los valores numricos de los operan-
dos y devuelven un valor numrico como resultado.
334
+
Signo para nmero positivo (operador unitario) o suma aritmtica.
La operacin binaria devuelve la suma de los dos operandos.
-
Signo para nmero negativo (operador unitario) o substraccin arit-
mtica. La operacin unitaria devuelve el operando multiplicado por
-1, y la operacin binaria la diferencia entre los dos operadores.
*
Multiplicacin aritmtica. La operacin devuelve el producto de los
dos operandos.
/
Divisin aritmtica. La operacin devuelve el resto entre dos ope-
randos.
Operadores de cadena
Slo existen dos operadores de cadena
&
Concatenacin de cadenas. La operacin devuelve una cadena de
texto que consta de dos cadenas operandos, una despus de la otra.
Ejemplo:
'abc' & 'xyz' devuelve 'abcxyz'
like
Comparacin de cadenas con caracteres comodn. La operacin
devuelve un verdadero booleano (-1) si la cadena antes del operador
se corresponde con la cadena que hay tras el operador. La segunda
cadena puede contener los caracteres comodn * (cualquier nmero
de caracteres arbitrarios) o ? (un caracter arbitrario).
Ejemplo:
abc like a* devuelve true (-1)
abcd like a?c* devuelve true (-1)
abc like a??bc devuelve false (0)
Operadores lgicos
Todos los operadores lgicos interpretan los operadores lgicamente y
devuelven true (-1) o false (0) como resultado.
not
Lgica inversa. Uno de los pocos operadores unitarios. La opera-
cin devuelve la negacin lgica del operando.
y
And lgico. La operacin devuelve el and lgico de los operandos.
EXPRESIONES DE GRFICO
335
I
or
Or lgico. La operacin devuelve el or lgico de los operandos.
xor
Or lgico exclusivo. La operacin devuelve el or lgico exclusivo
de los operandos. Es decir, es como el or lgico, pero con la diferen-
cia que el resultado es falso, si ambos operandos son verdaderos.
Operadores relacionales
Todos los operadores relacionales comparan los valores de los operandos y
devuelven verdadero (-1) o falso (0) como resultado. Todos los operadores
relacionales son binarios.
<
Menor que. Se hace una comparacin numrica si ambos operadores
pueden ser interpretados numricamente. La operacin devuelve el
valor lgico de la evaluacin de la comparacin.
<=
Menor o igual que. Se hace una comparacin numrica si ambos
operadores pueden ser interpretados numricamente. La operacin
devuelve el valor lgico de la evaluacin de la comparacin.
>
Mayor que. Se hace una comparacin numrica si ambos operadores
pueden ser interpretados numricamente. La operacin devuelve el
valor lgico de la evaluacin de la comparacin.
>=
Mayor o igual que. Se hace una comparacin numrica si ambos
operadores pueden ser interpretados numricamente. La operacin
devuelve el valor lgico de la evaluacin de la comparacin.
=
Igual que. Se hace una comparacin numrica si ambos operadores
pueden ser interpretados numricamente. La operacin devuelve el
valor lgico de la evaluacin de la comparacin.
<>
Distinto. Se hace una comparacin numrica si ambos operadores
pueden ser interpretados numricamente. La operacin devuelve el
valor lgico de la evaluacin de la comparacin.
follows
Mayor que, referido a tabla ASCII. Devuelve verdadero si el ope-
rando a mano izquierda tiene una representacin de texto que, en
una comparacin ASCII, viene despus de la representacin de
texto del lado derecho. Al contrario del operador > no se intenta nin-
336
guna interpretacin numrica de los valores del argumento antes de
la comparacin.
Ejemplos:
'23' follows '111' devuelve true
'23' > '111' devuelve false
precedes
Menor que, referido a tabla ASCII. Devuelve verdadero si el ope-
rando a mano izquierda tiene una representacin de texto que, en
una comparacin ASCII, viene antes que la representacin de texto
del lado derecho. Al contrario del operador < no se intenta ninguna
interpretacin numrica de los valores del argumento antes de la
comparacin.
Ejemplos:
'11' precedes '2' devuelve true
'11' < '2' devuelve false
Operadores de bit
Todos los operadores bit convierten los operandos en enteros con signo (de
32 bits) y devuelven as el resultado. Todas las operaciones se realizan bit a
bit.
bitnot
Bit inverso. Operador unitario. La operacin devuelve el inverso del
operando ejecutado bit a bit.
bitand
Bit and. El operador devuelve bit a bit el and lgico del operando.
bitor
Bit or. El operador devuelve bit a bit el or lgico del operando.
bitxor
Bit or exclusivo. La operacin devuelve el OR lgico exclusivo o de
los operandos, ejecutado bit a bit.
>>
Bit right shift. Operador unitario. La operacin devuelve el ope-
rando cambiado un paso a la derecha.
<<
Bit left shift. Operador unitario. La operacin devuelve el operando
desplazado un paso a la izquierda.
EXPRESIONES DE GRFICO
337
I
20.4 Funciones de Agregacin
Para una mejor visin de conjunto, las funciones de agregacin se agrupan de la
siguiente manera:
Funciones de agregacin bsicas .................................................. pgina 337
Funciones de agregacin de cadenas............................................. pgina 342
Funciones de agregacin de contador ........................................... pgina 344
Funciones de agregacin estadstica.............................................. pgina 349
Funciones de agregacin financiera .............................................. pgina 367
Funciones de prueba estadstica .................................................... pgina 371
Funcin especial de Agregacin para Campos de Entrada ........... pgina 396
Funcin especial para Agregaciones Avanzadas........................... pgina 396
Anlisis de Conjuntos.................................................................... pgina 397
Aparte de las funciones de agregacin, hay otras funciones que se pueden emplear en
los grficos y en el diseo. stas se enumeran y detallan en pgina 406. Las funcio-
nes de agregacin para grficos pueden utilizarse para los campos de expresiones en
grficos. La expresin del argumento de una funcin de agregacin no deber conte-
ner otra funcin de agregacin.
Funciones de agregacin bsicas
sum ( [conjunto_expresin] [ distinct ] [ total [<campo{, campo}>]] expre-
sin )
Devuelve la suma agregada de la expresin que se repite a lo largo
de la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
338
Si la palabra total va delante de una expresin, el clculo se efectua-
r sobre todos los valores posibles dadas las selecciones actuales,
pero no se tendrn en cuenta las dimensiones del grfico.
El cualificador total puede ir seguido de una lista con uno o ms
nombres de campo entre parntesis angulares. Estos nombres de
campos deberan ser un sub-conjunto de las dimensiones del grfi-
co. En este caso se har el clculo sin tomar en cuenta todas las
dimensiones de grfico, excepto aquellos que estn en la lista, es
decir que se devolver un valor para cada combinacin de valores
en las dimensiones listadas. Tambin los campos que no constituyan
actualmente una dimensin de un grfico pueden incluirse en la
lista. Esto puede resultar til en el caso de dimensiones de grupo, en
las que los campos de dimensin no son fijos. Al listar todas las
dimensiones del grupo, la funcin reaccionar cuando cambia el
nivel cclico o jerrquico.
En otras versiones anteriores de QlikView, el cualificador all puede
aparecer antes de una expresin. Esto equivale a utilizar "{1} total",
es decir, que en dicho caso el clculo se efectuar sobre todos los
valores de campo que haya en el documento, descartando las dimen-
siones y las selecciones actuales en el grfico. (Siempre devuelve el
mismo valor, independientemente del estado lgico del documento.)
Si se emplea el cualificador all, no se puede utilizar una expresin
de conjunto, pues el cualificador all ya define un conjunto por s
mismo. Por razones de legado, o herencia, el cualificador all an
funciona en esta versin de QlikView, pero pudiera ser eliminado en
versiones venideras.
Ejemplos:
sum( Ventas )
sum( Precio * Cantidad )
sum( distinct Precio )
sum( Ventas ) / sum( total Ventas )
devuelve la proporcin en la seleccin
sum( Ventas ) / sum( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
sum( Ventas ) / sum( total <Mes,Grp> Ventas )
devuelve la proporcin en la seleccin para cada Mes y
Grupo
sum( Ventas ) / sum( total <Trim,Mes,Semana> Ventas )
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
sum( {1} Total Ventas )
EXPRESIONES DE GRFICO
339
I
devuelve las ventas dentro del documento completo.
sum({BM01} Ventas )
devuelve las ventas dentro de la seleccin definida por el
marcador BM01.
sum({$<Ao={2007,2008}>}Ventas)
devuelve las ventas de la seleccin actual, pero nicamente
para los aos 2007 y 2008, es decir, devuelve lo mismo que
Sum(if(Year=2007 or Year=2008,Ventas))
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
min([conjunto_expresin] [ distinct ] [ total [<campo {,campo}>] ]expre-
sin[, rango]))
Devuelve el valor numrico mnimo de expresin, que se repite por
las dimensiones del grfico.
Rango se fija por defecto en 1, que se corresponde con el valor ms
bajo. Si se especifica rango en 2, devolver el segundo valor ms
bajo. Si se asigna 3 a rango, devolver entonces el tercer valor ms
bajo y as sucesivamente.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
La funcin min soporta conjuntos, as como el cualificador total, tal
y como se describe en la documentacin de la funcin de agregacin
sum, en la pgina 337
Ejemplos:
min( Ventas )
min( Ventas , 2)
min( Precio*Cantidad )
min( total Ventas )
min( {1} total Ventas )
min( total <Pas> Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
340
max ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>]] expre-
sin [, rango] )
Devuelve el valor numrico mximo de expresin, que se repite por
la(s) dimensin(es) del grfico.
Rango se fija por defecto en 1, que se corresponde con el valor ms
alto. Si se especifica rango en 2, devolver el segundo valor ms
alto. Si se asigna 3 a rango, devolver entonces el tercer valor ms
alto y as sucesivamente.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
La funcin max admite conjuntos y tambin al cualificador total, tal
y como se describe en la documentacin de la funcin de agregacin
sum, en la pgina 337
Ejemplos:
max( Ventas )
max( Ventas, 2)
max( Precio*Cantidad )
max( total Ventas )
max( {1} total Ventas )
max( total <Pas> Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
only ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>]] expre-
sin )
Si la expresin, que se repite a lo largo de las dimensiones del grfi-
co, contiene un valor individual, se devuelve el valor, si no,
devuelve NULL (nulo). Only puede devolver valores numricos y
valores de texto. Expresin no debe contener funciones de agrega-
cin, a menos que dichas agregaciones internas contengan el cualifi-
cador total.
La palabra distinct antes de una expresin o un campo se permite,
pero no tiene significado.
La funcin only admite conjuntos, as como tambin al cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin sum, en la pgina 337.
EXPRESIONES DE GRFICO
341
I
Ejemplos:
only( Ventas )
only( Precio*Cantidad )
only( total Vendedor )
only( {1} total Ventas )
only( total <Distrito> Vendedor )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
mode( [conjunto_expresin] [ distinct ] expresin)
Devuelve la moda, es decir, el valor de expresin o campo que ms
veces aparece, o se repite, en la(s) dimensin(es) del grfico. Si ms
de un valor es lo que se muestra con ms frecuencia, devuelve
NULL (nulo). Mode puede devolver tanto valores numricos como
valores de texto. Expresin no debe contener funciones de agrega-
cin, a menos que dichas agregaciones internas contengan el cualifi-
cador total.
La palabra distinct antes de una expresin o un campo se permite,
pero no tiene significado.
Ejemplos:
mode( Producto )
mode( X*Y/3 )
firstsortedvalue ( [conjunto_expresin][ distinct ] [ total [<campo {,
campo}>] ] expresin )
devuelve el primer valor de la expresin ordenado por su correspon-
diente nmero de orden cuando la expresin se repite sobre la(s)
dimensin(es) del grfico. Criterio de ordenacin devuelve un valor
numrico en el que el valor menor se corresponde con el valor de la
expresin que se ha de ordenar primero. Si un signo menos precede
a la expresin valor_de_ordenacin la funcin devolver el ltimo
valor en vez. Si ms de un valor de la expresin comparten el mismo
nmero de orden ms bajo, la funcin devolver nulo (NULL). Si se
establece n mayor que 1, devolver el ensimo valor en orden.
Las expresiones del argumento de la funcin no deben contener fun-
ciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador total. Para agregaciones anidadas ms
avanzadas, utilice la funcin aggr (vase pgina 396) en combina-
cin con dimensiones calculadas (vase pgina 37).
342
La palabra distinct antes de una expresin o un campo se permite,
pero no tiene significado alguno.
La funcin firstsortedvalue admite conjuntos, as como tambin al
cualificador total, tal y como se describe en la documentacin de la
funcin de agregacin sum, en la pgina 337
Ejemplos:
firstsortedvalue ( ArtculoAdquirido, FechadePedido )
firstsortedvalue ( ArtculoAdquirido, FechadePedido, -2 )
firstsortedvalue ( A/B, X*Y/3 )
firstsortedvalue ( distinct ArtculoAdquirido, FechadePedido )
firstsortedvalue ( total ArtculoAdquirido, FechadePedido )
firstsortedvalue ( total <Grp> ArtculoAdquirido, FechadePedido )
Funciones de agregacin de cadenas
MinString( [conjunto_expresin] [ total [<campo{, campo}>]] expresin )
Si la expresin que se repite a lo largo de la(s) dimensin(es) del
grfico contiene uno o ms valores con una representacin de
cadena (cualquier texto o nmero), devuelve el primer valor en el
orden del texto, si no, devuelve NULL (nulo).
La expresin del argumento de funcin no debe contener funciones
de agregacin, a menos que dichas agregaciones internas contengan
el cualificador total. Para agregaciones anidadas ms avanzadas,
utilice la funcin aggr (vase pgina 396) en combinacin con
dimensiones calculadas (vase pgina 37).
La funcin minstring admite conjuntos, as como tambin al cuali-
ficador total, tal y como se describe en la documentacin de la fun-
cin de agregacin sum, en la pgina 337
Ejemplos:
MinString( Moneda )
MinString( Left( abc,2 ) )
MinString( total Moneda )
MinString( total <X> Moneda )
MaxString( [conjunto_expresin] [ total [<campo{, campo}>]] expresin )
Si la expresin que se repite a lo largo de la(s) dimensin(es) del
grfico contiene uno o ms valores con una representacin de
cadena (cualquier texto o nmero), devuelve el ltimo valor en el
orden del texto, si no, devuelve NULL (nulo).
EXPRESIONES DE GRFICO
343
I
La expresin del argumento de funcin no debe contener funciones
de agregacin, a menos que dichas agregaciones internas contengan
el cualificador total. Para agregaciones anidadas ms avanzadas,
utilice la funcin aggr (vase pgina 396) en combinacin con
dimensiones calculadas (vase pgina 37).
La funcin maxstring admite conjuntos, as como tambin al cuali-
ficador total, tal y como se describe en la documentacin de la fun-
cin de agregacin sum, en la pgina 337
Ejemplos:
MaxString( Moneda )
MaxString( Left( abc,2 ) )
MaxString( total Moneda )
MaxString( total <X> Moneda )
concat ( [conjunto_expresin][ distinct ] [ total [<campo {, campo}>] ]
expresin )
Devuelve una concatenacin de cadenas agregadas, con todos los
valores de la expresin que se repiten a lolargo de la(s) dimen-
sin(es) del grfico. Cada valor puede ir separado por la cadena que
se encuentra en delimitador. El orden de la concatenacin puede ser
definido en nmero-de-orden. Nmero-de-orden debera devolver
un valor numrico en el que el valor ms bajo determina el elemento
que se ha de clasificar primero.
Las expresiones del argumento de la funcin no deben contener fun-
ciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador total. Para agregaciones anidadas ms
avanzadas, utilice la funcin aggr (vase pgina 396) en combina-
cin con dimensiones calculadas (vase pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
La funcin concat admite conjuntos, as como tambin al cualifica-
dor total, tal y como se describe en la documentacin de la funcin
de agregacin sum, en la pgina 337
Ejemplos:
concat( Cdigo, ';' )
concat( PrimerNombre&' '<imoNombre, ',' )
concat( distinct Cdigo, ';' )
concat( total Nombre, ';' , Fecha )
concat( total <Grp> Nombre, ';' , Fecha)
344
Funciones de agregacin de contador
count( [conjunto_expresin][ distinct ] [ total [<campo {, campo}>] ]
expresin)
Devuelve el contador agregado de totales de los valores de expre-
sin que se repiten por la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de un campo, el clculo se har
sobre todos los valores posibles en las selecciones actuales, pero
tomar en cuenta las dimensiones del grfico.
La funcin count admite conjuntos, as como tambin al cualifica-
dor total, tal y como se describe en la documentacin de la funcin
de agregacin sum, en la pgina 337
Ejemplos:
count( Ventas )
count( Precio*Cantidad )
count( distinct Precio )
count( Ventas ) / count( total Ventas )
devuelve la proporcin en la seleccin
count( Ventas ) / count( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
count( Ventas ) / count( total <Mes,Grp> Ventas )
devuelve la proporcin en la seleccin para cada Mes y
Grupo
count( Ventas ) / count( total <Trim,Mes,Semana> Ventas )
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
count( Ventas ) / count( {1} total Ventas )
devuelve la proporcin en el documento completo
count( Ventas ) / count( distinct {1} total Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
EXPRESIONES DE GRFICO
345
I
NumericCount ( [conjunto_expresin] [ distinct ] [ total [<campo {,
campo}>] ] expresin)
Devuelve el contador numrico agregado de los valores de expre-
sin que se repiten por la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de expresin, el clculo se efec-
tuar sobre todos los valores posibles en las selecciones actuales,
pero no se tomar en cuenta las dimensiones del grfico.
La funcin numericcount admite conjuntos, as como tambin al
cualificador total, tal y como se describe en la documentacin de la
funcin de agregacin sum, en la pgina 337.
Ejemplos:
NumericCount( Ventas )
NumericCount( Precio*Cantidad )
NumericCount( distinct Precio )
NumericCount( Ventas ) / NumericCount( total Ventas )
devuelve la proporcin en la seleccin
NumericCount( Ventas ) / NumericCount( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
NumericCount( Ventas ) / NumericCount( total <Mes,Grp> Ventas
devuelve la proporcin en la seleccin para cada Mes y
Grupo
NumericCount( Ventas ) / NumericCount( total
<Trim,Mes,Semana> Ventas )
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
NumericCount( Ventas ) / NumericCount( {1} total Ventas )
devuelve la proporcin en el documento completo
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
346
TextCount ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin )
Devuelve el contador agregado de texto de los valores de expresin
que se repiten por la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de expresin, el clculo se efec-
tuar sobre todos los valores posibles en las selecciones actuales,
pero no se tomar en cuenta las dimensiones del grfico.
La funcin textcount admite conjuntos, as como tambin al cuali-
ficador total, tal y como se describe en la documentacin de la fun-
cin de agregacin sum, en la pgina 337.
Ejemplos:
TextCount( Ventas )
TextCount( Precio*Cantidad )
TextCount( distinct Precio )
TextCount( Ventas ) / TextCount( total Ventas )
devuelve la proporcin en la seleccin
TextCount( Ventas ) / TextCount( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
TextCount( Ventas ) / TextCount( total <Mes,Grp> Ventas )
devuelve la proporcin en la seleccin para cada Mes y
Grupo
TextCount( Ventas ) / TextCount( total <Trim,Mes,Semana> Ventas
)
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
TextCount( Ventas ) / TextCount( {1} total Ventas )
devuelve la proporcin en el documento completo
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
EXPRESIONES DE GRFICO
347
I
NullCount ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin )
Devuelve el contador agregado de valores nulos de expresin que se
repiten por la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de expresin, el clculo se efec-
tuar sobre todos los valores posibles en las selecciones actuales,
pero no se tomar en cuenta las dimensiones del grfico.
La funcin nullCount admite conjuntos, as como tambin al cuali-
ficador total, tal y como se describe en la documentacin de la fun-
cin de agregacin sum, en la pgina 337.
Ejemplos:
NullCount( Ventas )
NullCount( Precio*Cantidad )
NullCount( distinct Precio )
NullCount( Ventas ) / NullCount( total Ventas )
devuelve la proporcin en la seleccin
NullCount( Ventas ) / NullCount( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
NullCount( Ventas ) / NullCount( total <Mes,Grp> Ventas )
devuelve la proporcin en la seleccin para cada Mes y
Grupo
NullCount( Ventas ) / NullCount ( total <Trim,Mes,Semana> Ventas
)
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
NullCount( Ventas ) / NullCount( {1} total Ventas )
devuelve la proporcin en el documento completo
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
348
MissingCount ( [conjunto_expresin] [ distinct ] [ total [<campo {,
campo}>] ] expresin )
Devuelve el contador agregado de valores perdidos de expresin
que se repiten por la(s) dimensin(es) del grfico. Valores perdidos
son todos los valores no numricos, incluyendo los valores nulos.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de expresin, el clculo se efec-
tuar sobre todos los valores posibles en las selecciones actuales,
pero no se tomar en cuenta las dimensiones del grfico.
La funcin missingCount admite conjuntos, as como tambin al
cualificador total, tal y como se describe en la documentacin de la
funcin de agregacin sum, en la pgina 337.
Ejemplos:
MissingCount( Ventas
MissingCount( if( Precio>10, Precio, 'invlido' ) )
MissingCount( distinct Precio )
MissingCount( Ventas ) / MissingCount( total Ventas )
devuelve la proporcin en la seleccin
MissingCount( Ventas ) / MissingCount( total <Mes> Ventas )
devuelve la proporcin en la seleccin para cada Mes
MissingCount( Ventas ) / MissingCount( total <Mes,Grp> Ventas )
devuelve la proporcin en la seleccin para cada Mes y
Grupo
MissingCount( Ventas ) / MissingCount( total
<Trim,Mes,Semana> Ventas )
posible sintaxis para un grupo jerrquico de intervalos de
tiempo
MissingCount( Ventas ) / MissingCount( {1} total Ventas )
devuelve la proporcin en el documento completo
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
EXPRESIONES DE GRFICO
349
I
Funciones de agregacin estadstica
avg ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ] expre-
sin )
Devuelve la media agregada de expresin, que se repite a lo largo de
la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
Si la palabra total aparece delante de expresin, el clculo se efec-
tuar sobre todos los valores posibles en las selecciones actuales,
pero no se tomar en cuenta las dimensiones del grfico.
El cualificador total puede ir seguido de una lista con uno o ms
nombres de campo entre parntesis angulares. Estos nombres de
campos deberan ser un sub-conjunto de las dimensiones del grfi-
co. En este caso se har el clculo sin tomar en cuenta todas las
dimensiones de grfico, excepto aquellos que estn en la lista, es
decir que se devolver un valor para cada combinacin de valores
en las dimensiones listadas. Tambin los campos que no constituyan
actualmente una dimensin de un grfico pueden incluirse en la
lista. Esto puede resultar til en el caso de dimensiones de grupo, en
las que los campos de dimensin no son fijos. Al listar todas las
dimensiones del grupo, la funcin reaccionar cuando cambia el
nivel cclico o jerrquico.
En otras versiones anteriores de QlikView, el cualificador all puede
aparecer antes de una expresin. Esto equivale a utilizar "{1} total",
es decir, que en dicho caso el clculo se efectuar sobre todos los
valores de campo que haya en el documento, descartando las dimen-
siones y las selecciones actuales en el grfico. (Siempre devuelve el
mismo valor, independientemente del estado lgico del documento.)
350
Por razones de herencia y legado, all todava funcionar. No obs-
tante, si se emplea el cualificador all, no podr utilizarse una expre-
sin set, puesto que el cualificador all ya define un conjunto por s
mismo.
Ejemplos:
avg( Ventas )
avg( X*Y/3 )
avg( distinct Precio )
avg( total Ventas )
avg( {1} total Ventas )
avg( total <Grp> Precio )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
stdev( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin )
Devuelve la desviacin estndar agregada de la expresin que se
repite a lo largo de la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
La funcin stdev admite conjuntos as como tambin al cualificador
total, segn se describe bajo la funcin de agregacinavg, en la
pgina 349.
Ejemplos:
stdev( Ventas )
stdev( X*Y/3 )
stdev( distinct Precio )
stdev( total Ventas )
stdev( {1} total Ventas )
EXPRESIONES DE GRFICO
351
I
stdev( total <Grp> Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
median ([conjunto_expresin][ distinct ] [ total [<campo {, campo}>] ]
expresin)
Devuelve la mediana agregada de la expresin que se repite a lo
largo de la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin median admite conjuntos as como tambin al cualifica-
dor total, segn se describe bajo la funcin de agregacinavg, en la
pgina 349.
Ejemplos:
median( X )
median( X*Y/3 )
median( total X )
median( total <Grupo> Precio )
fractile ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin, fractile )
devuelve el percentil agregado de una expresin que se repite por
la(s) dimensin(es) del grfico.
Las expresiones del argumento de la funcin no deben contener fun-
ciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador total. Para agregaciones anidadas ms
avanzadas, utilice la funcin aggr (vase pgina 396) en combina-
cin con dimensiones calculadas (vase pgina 37).
352
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
La funcin fractile admite conjuntos as como tambin al cualifica-
dor total, segn lo descrito bajo la funcin de agregacinavg, en la
pgina 349.
Ejemplos:
fractile( Ventas, 0.75 )
fractile( X*Y/3, 0.9 )
fractile( total Precio, 0,25 )
fractile( total <Grupo> Precio )
skew( [conjunto_expresin][ distinct ] [ total [<campo {, campo}>] ]
expresin)
Devuelve la asimetra agregada de la expresin que se repite a lo
largo de la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 507) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct se inserta antes de la expresin, los duplicados
que pudieran generarse como resultado de la evaluacin de la expre-
sin sern descartados.
La funcin skew soporta conjuntos, as como tambin al cualifica-
dor total, tal y como se describe en la documentacin de la funcin
de agregacin avg, en la pgina 349.
Ejemplos:
skew( Ventas )
skew( X*Y/3 )
skew( distinct Precio )
EXPRESIONES DE GRFICO
353
I
skew( total Ventas )
skew( {1} total Ventas )
skew( total <Grp> Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
kurtosis( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin )
Devuelve la kurtosis agregada de la expresin que se repite a lo
largo de la(s) dimensin(es) del grfico.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 507) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
La funcin kurtosis admite conjuntos y tambin al cualificador
total, segn se describe bajo la funcin de agregacinavg, en la
pgina 349.
Ejemplos:
kurtosis( Ventas )
kurtosis( X*Y/3 )
kurtosis( distinct Precio )
kurtosis( total Ventas )
kurtosis( {1} total Ventas )
kurtosis( total <Grp> Ventas )
Para ms detalles acerca de los calificadores de agregacin, vase la
pgina 497.
correl ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ] x-
expresin, y-expresin )
devuelve el coeficiente de correlacin agregado de una serie de
coordenadas representadas por un par de nmeros en las expresio-
354
nes x e y que se reiteran sobre la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo. Vea tambin la funcin rangecorrel (pgina 417).
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin correl soporta conjuntos, as como el cualificador total ,
tal y como se describe en la documentacin de la funcin de agrega-
cin avg, en la pgina 349.
Ejemplos:
correl( Pagos, Fechas )
correl( A/B, X*Y/3 )
correl( total Pagos, Fechas )
correl( total <Grp> Pagos, Fechas )
sterr ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ]
expresin )
devuelve el error estndar agregado (stdev/sqrt(n)) de una serie de
valores representados por expresin, que se repiten a lo largo de
la(s) dimensin(es) del grfico. Los valores de texto, valores nulos y
valores perdidos sern descartados.
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
EXPRESIONES DE GRFICO
355
I
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra distinct aparece antes que los argumentos de funcin,
los duplicados resultantes de la evaluacin del argumento de la fun-
cin sern descartados.
Si la palabra total aparece antes de los argumentos de la funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin sterr admite conjuntos as como tambin al cualificador
total, segn se describe en la funcin de agregacin avg, en la pgi-
na 349.
Ejemplos:
sterr( X )
sterr( X*Y/3 )
sterr( total X )
sterr( total <Z> X)
steyx ( [conjunto_expresin] [ distinct ] [ total [<campo {, campo}>] ] y-
expresin, x-expresin )
devuelve el error estndar agregado del valor y predicho para cada
valor x de la regresin para una serie de coordenadas representadas
por nmeros pareados en expresin-x y expresin-y que se repiten a
lo largo de la(s) dimensin(es) del grfico. Los valores de texto,
valores nulos y valores perdidos de cualquier parte o ambas partes
de un par de datos harn que se descarte el par de datos completo.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
356
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin steyx soporta conjuntos, as como tambin al cualifica-
dor total, tal y como se describe en la documentacin de la funcin
de agregacin avg, en la pgina 349.
Ejemplos:
steyx( Y, X )
steyx( A/B, X*Y/3 )
steyx( total Y, X )
steyx( total <Z> Y, X)
linest_m ([expresin_conjunto] [ distinct ] [ total [<campo {, campo}>]]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el valor m agregado (pendiente) de una regresin lineal
definida por la ecuacin y=mx+b para una serie de coordenadas
representadas por nmeros pareados en expresin-x y expresin-y
que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
EXPRESIONES DE GRFICO
357
I
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_m soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_m( Y, X )
linest_m( A/B, X*Y/3 )
linest_m( total Y, X )
linest_m( total <Z> Y, X)
linest_m( Y, X, 0 )
linest_m( Y, X, 1, 1 )
linest_b ( [expresin_conjunto] [ distinct ] [ total [<campo {, campo}>]]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el valor b agregado (intercepcin de y) de una regresin
lineal definida por la ecuacin y=mx+b para una serie de coordena-
das representadas por nmeros pareados en expresin-x y expresin-
y que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
358
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_b soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_b( Y, X )
linest_b( A/B, X*Y/3 )
linest_b( total Y, X )
linest_b( total <Z> Y, X)
linest_b( Y, X, 0 )
linest_b( Y, X, 1, 1 )
linest_r2 ( [expresin_conjunto] [ distinct ] [ total [<campo {, campo}>]]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el valor r2 agregado (coeficiente de determinacin) de una
regresin lineal definida por la ecuacin y=mx+b para una serie de
coordenadas representadas por nmeros pareados en expresin-x y
expresin-y que se repiten a lo largo de la(s) dimensin(es) del gr-
fico. Los valores de texto, valores nulos y valores perdidos de cual-
quier parte o ambas partes de un par de datos harn que se descarte
el par de datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
EXPRESIONES DE GRFICO
359
I
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_r2 soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_r2( Y, X )
linest_r2( A/B, X*Y/3 )
linest_r2( total Y, X )
linest_r2( total <Z> Y, X)
linest_r2( Y, X, 0 )
linest_r2( Y, X, 1, 1 )
linest_sem ( [expresin_conjunto] [ distinct ] [ total [<campo{, campo}>]
] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el error estndar agregado del valor m de una regresin
lineal definida por la ecuacin y=mx+b para una serie de coordena-
das representadas por nmeros pareados en expresin-x y expresin-
y que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
360
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_sem soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_sem( Y, X )
linest_sem( A/B, X*Y/3 )
linest_sem( total Y, X )
linest_sem( total <Z> Y, X)
linest_sem( Y, X, 0 )
linest_sem( Y, X, 1, 1 )
linest_seb ( [expresin_conjunto] [ distinct ] [ total [<campo{, campo}>] ]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve el error estndar agregado del valor b de una regresin
lineal definida por la ecuacin y=mx+b para una serie de coordena-
das representadas por nmeros pareados en expresin-x y expresin-
y que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
EXPRESIONES DE GRFICO
361
I
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_seb soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_seb( Y, X )
linest_seb( A/B, X*Y/3 )
linest_seb( total Y, X )
linest_seb( total <Z> Y, X)
linest_seb( Y, X, 0 )
linest_seb( Y, X, 1, 1 )
linest_sey ( [expresin_conjunto] [ distinct ] [ total [<campo{, campo}>] ]
expresin-y, expresin-y [, y0 [, x0 ]] )
devuelve el error estndar agregado de la estimacin de y de una
regresin lineal definida por la ecuacin y=mx+b para una serie de
coordenadas representadas por nmeros pareados en expresin-x y
expresin-y que se repiten a lo largo de la(s) dimensin(es) del gr-
362
fico. Los valores de texto, valores nulos y valores perdidos de cual-
quier parte o ambas partes de un par de datos harn que se descarte
el par de datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_sey soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_sey( Y, X )
linest_sey( A/B, X*Y/3 )
linest_sey( total Y, X )
linest_sey( total <Z> Y, X)
linest_sey( Y, X, 0 )
linest_sey( Y, X, 1, 1 )
EXPRESIONES DE GRFICO
363
I
linest_df ( [expresin_conjunto] [ distinct ] [ total [<campo{, campo}>]]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve los grados de libertad agregados de una regresin lineal
definida por la ecuacin y=mx+b para una serie de coordenadas
representadas por nmeros pareados en expresin-x y expresin-y
que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_df soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_df( Y, X )
linest_df( A/B, X*Y/3 )
linest_df( total Y, X )
linest_df( total <Z> Y, X)
364
linest_df( Y, X, 0 )
linest_df( Y, X, 1, 1 )
linest_f ( [expresin_conjunto] [ distinct ] [ total [<campo{, campo}>] ]
expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve la estadstica F agregada (r2/(1-r2)) de una regresin lineal
definida por la ecuacin y=mx+b para una serie de coordenadas
representadas por nmeros pareados en expresin-x y expresin-y
que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_f soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_f( Y, X )
EXPRESIONES DE GRFICO
365
I
linest_f( A/B, X*Y/3 )
linest_f( total Y, X )
linest_f( total <Z> Y, X)
linest_f( Y, X, 0 )
linest_f( Y, X, 1, 1 )
linest_ssreg ( [expresin_conjunto] [ distinct ] [ total [<campo{,
campo}>] ] expresin-y, expresin-x [, y0 [, x0 ]])
devuelve la suma de cuadrados agregada de una regresin lineal
definida por la ecuacin y=mx+b para una serie de coordenadas
representadas por nmeros pareados en expresin-x y expresin-y
que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
366
La funcin linest_ssreg soporta conjuntos, as como el cualificador
total, tal y como se describe en la documentacin de la funcin de
agregacin avg, en la pgina 349.
Ejemplos:
linest_ssreg( Y, X )
linest_ssreg( A/B, X*Y/3 )
linest_ssreg( total Y, X )
linest_ssreg( total <Z> Y, X)
linest_ssreg( Y, X, 0 )
linest_ssreg( Y, X, 1, 1 )
linest_ssresid ( [expresin_conjunto] [ distinct ] [ total [<campo{,
campo}>]] expresin-y, expresin-x [, y0 [, x0 ]] )
devuelve la suma de cuadrados residual agregada de una regresin
lineal definida por la ecuacin y=mx+b para una serie de coordena-
das representadas por nmeros pareados en expresin-x y expresin-
y que se repiten a lo largo de la(s) dimensin(es) del grfico. Los
valores de texto, valores nulos y valores perdidos de cualquier parte
o ambas partes de un par de datos harn que se descarte el par de
datos completo.
Se puede especificar un valor y0 opcional que obligue a la lnea de
regresin a pasar por el eje y en un determinado punto. Especifi-
cando tanto y0 como x0 es posible forzar a la lnea de regresin a
atravesar una nica coordenada fija.
A menos que se especifiquen y0 y x0, la funcin requiere al menos
dos pares de datos vlidos para calcular. Si se especifica y0 y x0, un
nico par de datos bastar.
La expresin-x y la expresin-y no deben contener funciones de
agregacin, a menos que dichas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
EXPRESIONES DE GRFICO
367
I
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin linest_ssresid soporta conjuntos, as como el cualifica-
dor total, tal y como se describe en la documentacin de la funcin
de agregacin avg, en la pgina 349.
Ejemplos:
linest_ssresid( Y, X )
linest_ssresid( A/B, X*Y/3 )
linest_ssresid( total Y, X )
linest_ssresid( total <Z> Y, X)
linest_ssresid( Y, X, 0 )
linest_ssresid( Y, X, 1, 1 )
Funciones de agregacin financiera
irr( [conjunto_expresin] [ distinct ] [ total [<campo{, campo}>]] expresin
)
devuelve la tasa interna agregada de devolucin de una serie flujos
de efectivo representados por los nmeros de expresin que se repi-
ten a lo largo de la(s) dimensin(es) del grfico. Estos flujos de
efectivo no tienen por qu ser constantes y parejos, como lo seran
en una anualidad. Sin embargo, s que han de producirse a intervalos
regulares, como por ejemplo, en perodos mensuales o anuales. La
tasa interna de devolucin es el ltimo tipo de inters recibido para
una inversin consistente en pagos (valores negativos) e ingresos
(valores positivos) que se suceden durante perodos regulares. La
funcin necesita al menos un valor positivo y uno negativo para cal-
cular. Los valores de texto, valores nulos y valores perdidos se des-
cartan. Vase tambin la funcin rangeirr (en pgina 417).
Expresin no debe contener funciones de agregacin, a menos que
dichas agregaciones internas contengan el cualificador total. Para
agregaciones anidadas ms avanzadas, utilice la funcin aggr (va-
se pgina 396) en combinacin con dimensiones calculadas (vase
pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
368
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de la expresin, el clculo se har
sobre todos los valores posibles dadas las selecciones actuales pero
descartando las dimensiones del grfico.
El cualificador total puede ir seguido de una lista con uno o ms
nombres de campo entre parntesis angulares. Estos nombres de
campos deberan ser un sub-conjunto de las dimensiones del grfi-
co. En este caso se har el clculo sin tomar en cuenta todas las
dimensiones de grfico, excepto aquellos que estn en la lista, es
decir que se devolver un valor para cada combinacin de valores
en las dimensiones listadas. Tambin los campos que no constituyan
actualmente una dimensin de un grfico pueden incluirse en la
lista. Esto puede resultar til en el caso de dimensiones de grupo, en
las que los campos de dimensin no son fijos. Listar todas las varia-
bles del grupo har que la funcin opere correctamente cuando el
ciclo o nivel jerrquico vare.
En otras versiones anteriores de QlikView, el cualificador all puede
aparecer antes de una expresin. Esto equivale a utilizar "{1} total",
es decir, que en dicho caso el clculo se efectuar sobre todos los
valores de campo que haya en el documento, descartando las dimen-
siones y las selecciones actuales en el grfico. (Siempre devuelve el
mismo valor, independientemente del estado lgico del documento.)
Por razones de herencia y legado, all todava funcionar. No obs-
tante, si se emplea el cualificador all, no podr utilizarse una expre-
sin set, puesto que el cualificador all ya define un conjunto por s
mismo.
Ejemplos:
irr( Pagos )
irr( X*Y/3 )
irr( total Pagos )
irr( total <Grp> Pagos )
xirr ( [conjunto_expresin] [ distinct ] [ total [<campo{, campo}>]] valo-
rexpresin, fechaexpresin )
devuelve la tasa interna agregada de devolucin de una planifica-
cin de flujos de efectivo (que no tienen por qu ser necesariamente
peridicos) representada por los nmeros pareados en valorexpre-
sin y fechaexpresin que se repiten a lo largo de la(s) dimen-
EXPRESIONES DE GRFICO
369
I
sin(es) del grfico. Todos los pagos son descontados segn una
base de un ao de 365 das. Los valores de texto, valores nulos y
valores perdidos en una o ambas partes de un par de datos harn que
se descarte el par de datos completo. Vea tambin la funcin ran-
gexirr (pgina 418).
Valorexpresin y fechaexpresin no deben contener funciones de
agregacin, a menos que estas agregaciones internas contengan el
cualificador total. Para agregaciones anidadas ms avanzadas, uti-
lice la funcin aggr (vase pgina 396) en combinacin con dimen-
siones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin xirr soporta conjuntos, as como el cualificador total, tal
y como se describe en la documentacin de la funcin de agregacin
irr, en la pgina 367.
Ejemplos:
xirr( Pagos, Fechas )
xirr( A/B, X*Y/3 )
xirr( total Pagos, Fechas )
xirr( total <Grp> Pagos, Fechas)
npv ( [conjunto_expresin] [ distinct ] [ total [<campo{, campo}>]] tasa,
expresin )
devuelve el valor presente neto agregado de una inversin basada en
una tasa de descuento y una serie de pagos futuros (valores negati-
vos) e ingresos (valores positivos) representados por los nmeros de
expresin que se repiten a lo largo de la(s) dimensin(es) del grfi-
co. El resultado tiene un formato numrico predefinido de moneda.
Tasa es el tipo de inters por perodo. Los pagos e ingresos se da por
sentado que se producen al final de cada perodo. Vase tambin la
funcin rangenpv (en pgina 418).
370
La tasa y la expresin no deben contener funciones de agregacin, a
menos que dichas agregaciones internas contengan el cualificador
total. Para agregaciones anidadas ms avanzadas, utilice la funcin
aggr (vase pgina 396) en combinacin con dimensiones calcula-
das (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
La funcin npv soporta conjuntos, as como el cualificador total, tal
y como se describe en la documentacin de la funcin de agregacin
irr, en la pgina 367.
Ejemplos:
npv( 0.1, Pagos )
npv( 0.1, X*Y/3 )
npv( total 0.1, Pagos )
npv( total <Grp> 0.1, Pagos )
xnpv ( [conjunto_expresin] [ distinct ] [ total [<campo{, campo}>]] tasa,
valorexpresin, fechaexpresin )
devuelve el valor presente neto agregado de una planificacin de
flujos de efectivo (no necesariamente peridicos) representados por
los nmeros pareados en valorexpresin y fechaexpresin que se
repiten a lo largo de la(s) dimensin(es) del grfico. Tasa es el tipo
de inters segn perodo. El resultado tiene un formato numrico
predefinido de moneda. Todos los pagos son descontados segn una
base de un ao de 365 das. Los valores de texto, valores nulos y
valores perdidos en una o ambas partes de un par de datos harn que
se descarte el par de datos completo. Vase tambin la funcin ran-
gexnpv (en pgina 418).
Tasa, valorexpresin y fechaexpresin no deberan tener funciones
de agregacin, a menos que dichas agregaciones internas contengan
el cualificador total. Para agregaciones anidadas ms avanzadas,
EXPRESIONES DE GRFICO
371
I
utilice la funcin aggr (vase pgina 396) en combinacin con
dimensiones calculadas (vase pgina 37).
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra distinct figura delante de expresin, no se tomarn en
cuenta los duplicados que pueden resultar de la evaluacin de expre-
sin.
Si la palabra total aparece antes de un campo, el clculo se har
sobre todos los valores posibles dadas las selecciones actuales pero
descartando las dimensiones del grfico.
La funcin xnpv soporta conjuntos, as como el cualificador total,
tal y como se describe en la documentacin de la funcin de agrega-
cin irr, en la pgina 367.
Ejemplos:
xnpv( 0.1, Pagos, Fechas )
xnpv( 0.1, A/B, X*Y/3 )
xnpv(total 0.1, Pagos, Fechas )
xnpv(total <Grp> 0.1, Pagos, Fechas)
Funciones de prueba estadstica
Las tres funciones siguientes se aplican a pruebas de chi cuadrado (chi2).
chi2test_p ( [expresin_conjunto][ total [<campo {,campo}>]] col, fila ,
valor_observado [, valor_esperado ] )
devuelve el valor p agregado de la prueba chi2 (significacin) de
una o dos series de valores que se repiten a lo largo de la(s) dimen-
sin(es) del grfico. La prueba puede realizarse sobre los valores de
valor_observado, probando las variaciones de la matriz que se haya
especificado, col o fila, o bien comparando los valores de
valor_observado con los correspondientes valores de
valor_esperado. Los valores de texto, valores nulos y valores perdi-
dos en las expresiones de valores darn como resultado que la fun-
cin devuelva nulo.
Las expresiones del argumento de la funcin no deben contener fun-
ciones de agregacin, a menos que dichas agregaciones internas
contengan el cualificador total. Para agregaciones anidadas ms
avanzadas, utilice la funcin aggr (vase pgina 396) en combina-
cin con dimensiones calculadas (vase pgina 37).
372
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante un anlisis de conjuntos.
Vase la Anlisis de Conjuntos en la pgina 397.
Si la palabra total aparece antes de los argumentos de funcin, el
clculo se har sobre todos los valores posibles dadas las seleccio-
nes actuales, pero descartando las dimensiones del grfico.
El cualificador total puede ir seguido de una lista con uno o ms
nombres de campo entre parntesis angulares. Estos nombres de
campos deberan ser un sub-conjunto de las dimensiones del grfi-
co. En este caso se har el clculo sin tomar en cuenta todas las
dimensiones de grfico, excepto aquellos que estn en la lista, es
decir que se devolver un valor para cada combinacin de valores
en las dimensiones listadas. Tambin los campos que no constituyan
actualmente una dimensin de un grfico pueden incluirse en la
lista. Esto puede resultar til en el caso de dimensiones de grupo, en
las que los campos de dimensin no son fijos. Listar todas las varia-
bles del grupo har que la funcin opere correctamente cuando el
ciclo o nivel jerrquico vare.
En otras versiones anteriores de QlikView, el cualificador all puede
aparecer antes de una expresin. Esto equivale a utilizar "{1} total",
es decir, que en dicho caso el clculo se efectuar sobre todos los
valores de campo que haya en el documento, descartando las dimen-
siones y las selecciones actuales en el grfico. (Siempre devuelve el
mismo valor, independientemente del estado lgico del documento.)
Por razones de herencia y legado, all todava funcionar. No obs-
tante, si se emplea el cualificador all, no podr utilizarse una expre-
sin set, puesto que el cualificador all ya define un conjunto por s
mismo.
Ejemplos:
chi2test_p( Grp, Grado, Cuenta )
chi2test_p( Gnero, Descripcin, Observado, Esperado )
chi2test_df( [expresin_conjunto][ total [<campo {,campo}>]]col, fila,
valor_observado[, valor_esperado] )
devuelve el valor df agregado (degrees of freedom, grados de liber-
tad ) de la prueba chi2 de una o dos series de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Vase la funcin
chi2test_p, pgina 371, para una descripcin de los argumentos.
EXPRESIONES DE GRFICO
373
I
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
chi2test_df( Grp, Grado, Cuenta )
chi2test_df( Gnero, Descripcin, Observado, Esperado )
chi2test_chi2 ( [expresin_conjunto][ total [<campo{,campo}>]] col, fila,
valor_observado[, valor_esperado] )
devuelve el valor agregado de la prueba chi2 de una o dos series de
valores que se repiten a lo largo de la(s) dimensin(es) del grfico.
Vase la funcin chi2test_p, pgina 371, para una descripcin de
los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
chi2test_chi2( Grp, Grado, Cuenta )
chi2test_chi2( Gnero, Descripcin, Observado, Esperado )
Las ocho funciones descritas a continuacin se aplican a pruebas t de estu-
diante de muestras independientes.
TTest_t ( [expresin_conjunto][ total [<campo{,campo}>]] grupo, valor [,
eq_var = true] )
Devuelve el valor t agregado de dos series independientes de valo-
res que se repiten a lo largo de la(s) dimensin(es) del grfico. Valor
deber devolver los valores y stos se agruparn de forma lgica
mediante exactamente dos valores de grupo. Si eq_var se especifica
como falso, se asumirn distintas variaciones de las dos muestras, si
no, se asumirn idnticas variaciones de ambas muestras. Los valo-
374
res de texto, valores nulos y valores perdidos en valor darn como
resultado que la funcin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_t( Grupo, Valor )
ttest_t( Grupo, Valor, falso )
TTest_df ( [expresin_conjunto][ total [<campo{,campo}>]] grupo, valor
[, eq_var = true] )
Devuelve el valor df agregado (degrees of freedom grados de liber-
tad) de dos series independientes de valores no pareadas que se repi-
ten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTest_t, pgina 373, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_df( Grupo, Valor )
ttest_df( Grupo, Valor, falso )
TTest_sig ( [expresin_conjunto][ total [<campo{,campo}>]] grupo, valor
[, eq_var = true] )
Devuelve el nivel de significacin agregado de cola 2 de dos series
independientes de valores no pareadas que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTest_t, pgina
373, para una descripcin de los argumentos.
EXPRESIONES DE GRFICO
375
I
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_sig( Grupo, Valor )
ttest_sig( Grupo, Valor, falso )
TTest_dif ( [expresin_conjunto][ total [<campo{,campo}>]] grupo, valor
[, eq_var = true] )
Devuelve la diferencia de media agregada de la prueba t de estu-
diante de dos series independientes de valores que se repiten a lo
largo de la(s) dimensin(es) del grfico. Vase la funcin TTest_t,
pgina 373, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
ttest_dif( Grupo, Valor )
ttest_dif( Grupo, Valor, falso )
TTest_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] grupo,
valor [, eq_var = true] )
Devuelve el error estndar agregado de la diferencia de media de
dos series independientes de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTest_t, pgina
373, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
376
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_sterr( Grupo, Valor )
ttest_sterr( Grupo, Valor, falso )
TTest_conf ( [expresin_conjunto][ total [<campo{,campo}>]] grupo,
valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor t agregado de dos series independientes de valo-
res que se repiten a lo largo de la(s) dimensin(es) del grfico. El
nivel de significacin de cola 2 se puede especificar en sig. Si se
omite, sig se fijar en 0,025, dando como resultado un intervalo de
confianza del 95%. Vase la funcin TTest_t, pgina 373, para una
descripcin de los restantes argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_conf( Grupo, Valor )
ttest_conf( Grupo, Valor, falso )
TTest_lower ( [expresin_conjunto][ total [<campo{,campo}>]] grupo,
valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor agregado, para el extremo inferior del intervalo de
confianza, de dos series independientes de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Vase las funciones
TTest_t, pgina 373, y TTest_conf, pgina 376, para una descrip-
cin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
EXPRESIONES DE GRFICO
377
I
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest_lower( Grupo, Valor )
ttest_lower( Grupo, Valor, falso )
TTest_upper ( [set_expression][ total [<campo{,campo}>]] grupo, valor [,
sig = 0.025 [, eq_var = true]] )
Devuelve el valor agregado, para el extremo superior del intervalo
de confianza, de dos series independientes de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. Vase las funciones
TTest_t, pgina 373, y TTest_conf, pgina 376, para una descrip-
cin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
ttest_upper( Grupo, Valor )
ttest_upper( Grupo, Valor, falso )
Las siguientes ocho funciones se aplican a pruebas t de estudiante de dos
muestras idependientes en las que la serie de datos de entrada se suministra
en un formato de dos columnas ponderadas.
TTestw_t ( [expresin_conjunto][ total [<campo{,campo}>]] peso, grupo,
valor [, eq_var = true] )
Devuelve el valor t agregado de dos series independientes de valo-
res que se repiten a lo largo de la(s) dimensin(es) del grfico. Valor
deber devolver los valores y stos se agruparn de forma lgica
mediante exactamente dos valores de grupo. Cada valor en valor
puede contarse una o ms veces dependiendo de su correspondiente
valor de peso en peso. Si eq_var se especifica como falso, se asumi-
rn distintas variaciones de las dos muestras, si no, se asumirn
idnticas variaciones de ambas muestras. Los valores de texto, valo-
378
res nulos y valores perdidos en valor darn como resultado que la
funcin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_t( Peso, Grupo, Valor )
TTestw_t( Peso, Grupo, Valor, falso )
TTestw_df ( [expresin_conjunto][ total [<campo{,campo}>] peso, grupo,
valor [, eq_var = true] )
Devuelve el valor df agregado (degrees of freedom grados de liber-
tad) de dos series independientes de valores no pareadas que se repi-
ten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTestw_t, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_df( Peso, Grupo, Valor )
TTestw_df( Peso, Grupo, Valor, falso )
TTestw_sig ( [expresin_conjunto][ total [<campo {,campo}>]] peso,
grupo, valor [, eq_var = true] )
Devuelve el nivel de significacin agregado de cola 2 de dos series
independientes de valores no pareadas que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTestw_t, para
una descripcin de los argumentos.
EXPRESIONES DE GRFICO
379
I
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_sig( Peso, Grupo, Valor )
TTestw_sig( Peso, Grupo, Valor, falso )
TTestw_dif ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
grupo, valor [, eq_var = true] )
Devuelve la diferencia de media agregada de la prueba t de estu-
diante de dos series independientes de valores que se repiten a lo
largo de la(s) dimensin(es) del grfico. Vase la funcin TTestw_t,
en la pgina 377, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_dif( Peso, Grupo, Valor )
TTestw_dif( Peso, Grupo, Valor, falso )
TTestw_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
grupo, valor [, eq_var = true] )
Devuelve el error estndar agregado de la diferencia de media de
dos series independientes de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTestw_t, en la
pgina 377, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
380
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_sterr( Peso, Grupo, Valor )
TTestw_sterr( Peso, Grupo, Valor, falso )
TTestw_conf ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
grupo, valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor t agregado de dos series independientes de valo-
res que se repiten a lo largo de la(s) dimensin(es) del grfico. El
nivel de significacin de cola 2 se puede especificar en sig. Si se
omite, sig se fijar en 0,025, dando como resultado un intervalo de
confianza del 95%. Vase la funcin TTestw_t, para una descrip-
cin de los dems argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_conf( Peso, Grupo, Valor )
TTestw_conf( Peso, Grupo, Valor, falso )
TTestw_lower ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
grupo, valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor agregado, para el extremo inferior del intervalo de
confianza, de dos series independientes de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Vanse las funciones
TTestw_t, pgina 377 y TTestw_conf, pgina 380, para una des-
cripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
EXPRESIONES DE GRFICO
381
I
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_lower( Peso, Grupo, Valor )
TTestw_lower( Peso, Grupo, Valor, falso )
TTestw_upper ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
grupo, valor [, sig = 0.025 [, eq_var = true]] )
Devuelve el valor agregado, para el extremo superior del intervalo
de confianza, de dos series independientes de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. Vanse las funciones
TTestw_t, pgina 377 y TTestw_conf, pgina 380, para una des-
cripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
TTestw_upper( Peso, Grupo, Valor )
TTestw_upper(Peso, Grupo, Valor, falso )
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una
muestra.
TTest1_t ( [expresin_conjunto][ total [<campo{,campo}>]] valor )
Devuelve el valor t agregado de una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Valor devuelve los valo-
res. Los valores de texto, valores nulos y valores perdidos en valor
darn como resultado que la funcin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
382
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ttest1_t( Valor )
TTest1_df ( [expresin_conjunto][ total [<campo{,campo}>]] valor )
Devuelve el valor df agregado (degrees of freedom, grados de liber-
tad) de la prueba t de estudiante de una serie de valores que se repi-
ten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTest1_t, pgina 381, para una descripcin de los argumentos
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ttest1_df( Valor )
TTest1_sig ([expresin_conjunto] [ total [<campo{,campo}>]] valor )
Devuelve el nivel de significacin de cola 2 agregado de la prueba t
de estudiante de una serie de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTest1_t, pgina
381, para una descripcin de los argumentos
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ttest1_sig( Valor )
EXPRESIONES DE GRFICO
383
I
TTest1_dif ( [expresin_conjunto][ total [<campo{,campo}>]] valor )
Devuelve la diferencia de medias agregada de una prueba t de estu-
diante de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vase la funcin TTest1_t, pgina 381,
para una descripcin de los argumentos
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ttest1_dif( Valor )
TTest1_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] valor )
Devuelve el error estndar agregado de la diferencia de medias de
una prueba t de estudiante para una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTest1_t, pgina 381, para una descripcin de los argumentos
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ttest1_sterr( Valor )
TTest1_conf ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sig = 0.025 ] )
Devuelve el valor t agregado de una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. El nivel de significacin
de cola 2 se puede especificar en sig. Si se omite, sig se fijar en
0,025, dando como resultado un intervalo de confianza del 95%.
Vase la funcin TTest1_t, pgina 381, para una descripcin de los
restantes argumentos.
384
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
ttest1_conf( Valor )
ttest1_conf( Valor, 0.005 )
TTest1_lower ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sig = 0.025 ] )
Devuelve el valor agregado, para el extremo inferior del intervalo de
confianza, de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vanse las funciones TTest1_t, pgina
381, y TTest1_conf, pgina 383, para una descripcin de los argu-
mentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1_lower( Valor )
ttest1_lower( Valor,0.005 )
TTest1_upper ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sig = 0.025 ] )
Devuelve el valor agregado, para el extremo superior del intervalo
de confianza, de una serie de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vanse las funciones TTest1_t,
pgina 381, y TTest1_conf, pgina 383, para una descripcin de
los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
EXPRESIONES DE GRFICO
385
I
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1_upper( Valor )
ttest1_lower( Valor, 0,005 )
Las ocho funciones siguientes se aplican a pruebas t de estudiante de una
muestra en las que los datos de entrada se suministran en un formato de dos
columnas ponderadas.
TTest1w_t ( [expresin_conjunto][ total [<campo{,campo}>]] peso, valor
)
Devuelve el valor t agregado de una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Valor devuelve los valo-
res. Cada valor en valor puede contarse una o ms veces depen-
diendo de su correspondiente valor de peso en peso. Los valores de
texto, valores nulos y valores perdidos en valor darn como resul-
tado que la funcin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_t( Peso, Valor )
TTest1w_df ( [expresin_conjunto][ total [<campo{,campo}>]] peso, valor
)
Devuelve el valor df agregado (degrees of freedom, grados de liber-
tad) de la prueba t de estudiante de una serie de valores que se repi-
ten a lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTest1w_t, pgina 385, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
386
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_df( Peso, Valor )
TTest1w_sig ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor )
Devuelve el nivel de significacin de cola 2 agregado de la prueba t
de estudiante de una serie de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vase la funcin TTest1w_t, pgina
385, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_sig( Peso, Valor )
TTest1w_dif ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor )
Devuelve la diferencia de medias agregada de una prueba t de estu-
diante de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vase la funcin TTest1w_t, pgina
385, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
EXPRESIONES DE GRFICO
387
I
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_dif( Peso, Valor )
TTest1w_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor )
Devuelve el error estndar agregado de la diferencia de medias de
una prueba t de estudiante para una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. Vase la funcin
TTest1w_t, pgina 385, para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_sterr( Peso, Valor )
TTest1w_conf ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor [, sig = 0.025 ] )
Devuelve el valor t agregado de una serie de valores que se repiten a
lo largo de la(s) dimensin(es) del grfico. El nivel de significacin
de cola 2 se puede especificar en sig. Si se omite, sig se fijar en
0,025, dando como resultado un intervalo de confianza del 95%.
Vase la funcin TTest1w_t, pgina 385, para una descripcin de
los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_conf( Peso, Valor )
388
ttest1w_conf( Peso, Valor, 0.005 )
TTest1w_lower ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor [, sig = 0.025 ] )
Devuelve el valor agregado, para el extremo inferior del intervalo de
confianza, de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vanse las funciones TTest1w_t, pgina
385, y TTest1w_conf, pgina 387, para una descripcin de los
argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_lower( Peso, Valor )
ttest1w_lower( Peso, Valor, 0,005 )
TTest1w_upper ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor [, sig = 0.025 ] )
Devuelve el valor agregado, para el extremo superior del intervalo
de confianza, de una serie de valores que se repiten a lo largo de
la(s) dimensin(es) del grfico. Vanse las funciones TTest1w_t,
pgina 385, y TTest1w_conf, pgina 387, para una descripcin de
los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p. Esta funcin admite con-
juntos y el cualificador total tal y como se describe en la funcin
chi2test_p, en la pgina 371.
Ejemplos:
ttest1w_upper( Peso, Valor )
ttest1w_upper( Peso, Valor, 0,005 )
EXPRESIONES DE GRFICO
389
I
Las cinco funciones siguientes se aplican a pruebas z.
ZTest_z ( [expresin_conjunto][ total [<campo{,campo}>]] valor [, sigma]
)
Devuelve el valor z agregado de una serie de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. Valor devuelve los
valores. Se asume una media de poblacin de 0 a modo de muestra.
Si desea que el test se realice conforme a otra media distinta, reste
dicho valor de los valores de muestra. Si se conoce, la desviacin
estndar se puede indicar en sigma. Si sigma est omitido, se utiliza-
r la desviacin estndar de la muestra. Los valores de texto, valores
nulos y valores perdidos en valor darn como resultado que la fun-
cin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ztest_z( Valor-ValordePrueba )
ZTest_sig ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sigma] )
Devuelve el nivel de significacin de cola 2 agregado de una prueba
z de una serie de valores que se repiten a lo largo de la(s) dimen-
sin(es) del grfico. Vase la funcin ZTest_z, pgina 389, para
una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ztest_sig( Valor-ValordePrueba )
390
ZTest_dif ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sigma] )
Devuelve la diferencia de medias agregada de una prueba z de una
serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. Vase la funcin ZTest_z, pgina 389, para una descrip-
cin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ztest_dif( Valor-ValordePrueba )
ZTest_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sigma] )
Devuelve el error estndar agregado de una prueba z de la diferencia
de media de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vase la funcin ZTest_z, pgina 389,
para una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplo:
ztest_sterr( Valor-ValordePrueba )
ZTest_conf ( [expresin_conjunto][ total [<campo{,campo}>]] valor [,
sigma [, sig = 0.025 ] )
Devuelve el valor z agregado de una serie de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. El nivel de significa-
cin de cola 2 se puede especificar en sig. Si se omite, sig se fijar
en 0,025, dando como resultado un intervalo de confianza del 95%.
EXPRESIONES DE GRFICO
391
I
Vase la funcin ZTest_z, pgina 389, para una descripcin de los
restantes argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztest_conf( Valor-ValordePrueba )
Las cinco funciones siguientes se aplican a pruebas z en las que los datos de
entrada se suministran en formato de dos columnas ponderadas.
ZTestw_z ( [set_expression][ total [<campo{,campo}>]] peso, valor [,
sigma] )
Devuelve el valor z agregado de una serie de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. Valor devuelve los
valores. Se asume una media de 0 a modo de muestra. Si desea que
el test se realice conforme a otra media distinta, reste dicho valor de
los valores de muestra. Cada valor en valor puede contarse una o
ms veces dependiendo de su correspondiente valor de peso en
peso. Si se conoce, la desviacin estndar se puede indicar en sigma.
Si sigma est omitido, se utilizar la desviacin estndar de la mues-
tra. Los valores de texto, valores nulos y valores perdidos en valor
darn como resultado que la funcin devuelva nulo.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztestw_z( Peso, Valor-ValordePrueba )
392
ZTestw_sig ( [expresin_conjunto][ total [<campo{,campo}>]] peso, valor
[, sigma] )
Devuelve el nivel de significacin de cola 2 agregado de una prueba
z de una serie de valores que se repiten a lo largo de la(s) dimen-
sin(es) del grfico. Vase la funcin ZTestw_z, pgina 391, para
una descripcin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztestw_sig( Peso, Valor-ValordePrueba )
ZTestw_dif ( [expresin_conjunto][ total [<campo{,campo}>]] peso, valor
[, sigma] )
Devuelve la diferencia de medias agregada de una prueba z de una
serie de valores que se repiten a lo largo de la(s) dimensin(es) del
grfico. Vase la funcin ZTestw_z, pgina 391, para una descrip-
cin de los argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztestw_dif( Peso, Valor-ValordePrueba )
ZTestw_sterr ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor [, sigma] )
Devuelve el error estndar agregado de una prueba z de la diferencia
de media de una serie de valores que se repiten a lo largo de la(s)
dimensin(es) del grfico. Vase la funcin ZTestw_z, pgina 391,
para una descripcin de los argumentos.
EXPRESIONES DE GRFICO
393
I
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztestw_sterr( Peso, Valor-ValordePrueba )
ZTestw_conf ( [expresin_conjunto][ total [<campo{,campo}>]] peso,
valor [, sigma] [, sig = 0.025 ] )
Devuelve el valor z agregado de una serie de valores que se repiten
a lo largo de la(s) dimensin(es) del grfico. El nivel de significa-
cin de cola 2 se puede especificar en sig. Si se omite, sig se fijar
en 0,025, dando como resultado un intervalo de confianza del 95%.
Vase la funcin ZTestw_z, pgina 391, para una descripcin de
los restantes argumentos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Se dan las mismas limitaciones en cuanto a agregacin anidada que
las ya descritas en la funcin chi2test_p, pgina 371. Esta funcin
admite conjuntos y el cualificador total tal y como se describe en la
funcin chi2test_p, en la pgina 371.
Ejemplos:
ztestw_conf( Peso, Valor-ValordePrueba )
Funciones especiales de Agregacin para Campos de
Entrada
inputsum ( campodeentrada [, modo_distribucin][expresin_conjunto] )
Devuelve la suma agregada de campodeentrada, el cual se repite a
lo largo de la(s) dimensin(es) de un grfico. Inputfield debe ser un
nombre de campo debidamente declarado como campo de entrada
en el script.
Cuando se emplee esta funcin de agregacin como expresin en un
grfico de tabla, se podr editar la suma agregada de forma interac-
394
tiva. Al merodear con el puntero del ratn sobre la celda de la expre-
sin, observar un icono de entrada. Si lo pulsa pondr la celda en
modo de edicin. Es posible hacer uso de los controles de flecha
ARRIBA/ABAJO para desplazarse por las celdas mientras estamos en
el modo de edicin. La variacin de la suma agregada se distribuir
a los valores de campo subyacentes mediante el modo_distribucin
elegido. Todo el documento QlikView completo se recalcular auto-
mticamente cada vez que se introduzcan valores nuevos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
El parmetro modo_distribucin puede tener los siguientes valores:
'+' - Modo establecido por defecto. Se distribuyen partes iguales de
la variacin a todos los valores subyacentes.
'*' - La variacin se distribuye proporcionalmente (en los valores
existentes) a los valores subyacentes.
'=' - El valor introducido se asigna a todos los valores subyacentes.
'/' - El valor se divide a partes iguales entre los valores subyacentes,
independientemente de la distribucin previa pero manteniendo la
suma anterior.
Estos valores de modo_distribucin pueden modificarse mediante
los siguientes modificadores:
T - Por ej. '+T'. har que se produzca una compensacin de la varia-
cin introducida en los otros valores seleccionados en el campo de
entrada (manteniendo el gran Total intacto).
A - Por ej. '+A'. har que se produzca una compensacin de la varia-
cin introducida en todos los valores restantes (manteniendo el gran
Total intacto).
Ejemplos:
inputsum( Presupuesto)
inputsum( Presupuesto, '+' )
inputsum( Presupuesto, '*' )
inputsum( Presupuesto, '=' )
inputsum( Presupuesto, '/' )
inputsum( Presupuesto, '+T' )
inputsum( Presupuesto, '+A' )
EXPRESIONES DE GRFICO
395
I
inputavg ( campodeentrada [, modo_distribucin] [expresin_conjunto] )
Devuelve la suma agregada de campodeentrada, el cual se repite a
lo largo de la(s) dimensin(es) de un grfico. Inputfield debe ser un
nombre de campo debidamente declarado como campo de entrada
en el script.
Cuando se utiliza esta funcin de agregacin como una expresin en
un cuadro de tabla, se podr editar el valor agregado interactiva-
mente. Al merodear con el puntero del ratn sobre la celda de la
expresin, observar un icono de entrada. Si lo pulsa pondr la celda
en modo de edicin. Es posible hacer uso de los controles de flecha
ARRIBA/ABAJO para desplazarse por las celdas mientras estamos en
el modo de edicin. El cambio efectuado en el valor agregado se
distribuir a los valores de campo subyacentes mediante el
modo_distribucin elegido. Todo el documento QlikView completo
se recalcular automticamente cada vez que se introduzcan valores
nuevos.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
El parmetro modo_distribucin puede tener los siguientes valores:
'+' - Modo establecido por defecto. Se distribuyen partes iguales de
la variacin a todos los valores subyacentes.
'*' - La variacin se distribuye proporcionalmente (en los valores
existentes) a los valores subyacentes.
'=' - El valor introducido se asigna a todos los valores subyacentes.
'/' - El valor se divide a partes iguales entre los valores subyacentes,
independientemente de la distribucin previa pero manteniendo la
media anterior.
Estos valores de modo_distribucin pueden modificarse mediante
los siguientes modificadores:
T - Por ej. '+T'. har que se produzca una compensacin de la varia-
cin introducida en los otros valores seleccionados en el campo de
entrada (manteniendo el gran Total intacto).
A - Por ej. '+A'. har que se produzca una compensacin de la varia-
cin introducida en todos los valores restantes (manteniendo el gran
Total intacto).
396
Ejemplos:
inputavg( Presupuesto )
inputavg ( Presupuesto , '+' )
inputavg ( Presupuesto , '*' )
inputavg ( Presupuesto , '=' )
inputavg ( Presupuesto , '/' )
inputavg ( Presupuesto , '+T' )
inputavg ( Presupuesto , '+A' )
Funcin especial para agregaciones avanzadas
aggr ( [distinct | nodistinct ] [expresin_conjunto] expresin {, dimensin}
)
Devuelve un conjunto de valores de expresin calculados sobre las
dimensiones. El resultado puede compararse con la columna de
expresiones de un grfico local, evaluado en el contexto en que
reside la funcin aggr. Cada dimensin debe ser un nico campo.
No puede ser una expresin (dimensin calculada).
Si el argumento de la expresin va precedido por el cualificador
nodistinct, cada combinacin de valores de dimensin puede gene-
rar ms de un valor de retorno, dependiendo de la estructura de
datos subyacente. Si el argumento de la expresin va precedido del
cualificador distinct, o si no se utiliza cualificador alguno, cada
combinacin de valores de dimensin generar un nico valor de
retorno.
Por defecto, la funcin de agregacin agregar sobre el conjunto de
registros posibles definidos por la seleccin. Se puede definir un
conjunto alternativo de registros mediante una expresin de con-
junto. Vase la Anlisis de Conjuntos en la pgina 397.
Empleando esta funcin en dimensiones calculadas (ver pgina 37)
es posible obtener agregacin de grficos anidada en mltiples nive-
les.
Cuando se emplee en expresiones de grficos, es posible obtener los
totales de sumas de filas en una tabla pivotante (ver pgina 509).
Ejemplos:
aggr( sum(Ventas), Pas )
aggr( nodistinct sum(Ventas), Pas )
aggr( sum(Ventas), Pas, Regin )
count( aggr( sum(Ventas), Pas ))
EXPRESIONES DE GRFICO
397
I
Anlisis de Conjuntos
Se pueden emplear conjuntos en las funciones de agregacin. La funcin de
agregacin normalmente agregar sobre el conjunto de todos los posibles
registros definidos por la seleccin. Se puede definir un conjunto alternativo
de registros mediante una expresin de conjunto. De ah que un conjunto sea
conceptualmente similar a efectuar una seleccin.
Una expresin de conjunto va siempre encerrada entre llaves, por ej.
{BM01}.
Identificadores de conjunto
Hay una constante que se puede utilizar para denotar un registro; 1.
Representa el conjunto completo de todos los registros de la aplica-
cin.
El signo dlar $ representa los registros de la seleccin actual. La
expresin de conjunto {$} es por tanto equivalente a no declarar una
expresin de conjunto. {1-$} es la ms interesante, puesto que define
lo inverso de la seleccin actual, esto es, todo lo que la seleccin
actual excluye.
Las selecciones de las pilas Atrs/Adelante pueden utilizarse como
identificadores de conjuntos, por medio del signo dlar: $1 repre-
senta la seleccin previa, esto es, la equivalente a pulsar el botn
Atrs. De forma similar, $_1 representa un paso hacia delante, esto
es, equivale a pulsar el botn Adelante. Se puede utilizar cualquier
nmero entero sin signo en las notaciones Atrs y Adelante, por ej.
$0 representa a la seleccin actual.
Finalmente, se pueden utilizar marcadores como identificadores de
conjunto. Observe que slo se pueden utilizar marcadores de servi-
dor y marcadores de documento como identificadores de conjunto.
Se pueden emplear, o bien el marcador ID, o el nombre del marca-
dor, por ej. BM01 o MiMarcador. nicamente se utiliza la parte de
la seleccin de un marcador. Los valores variables no se incluyen.
Por lo tanto no es posible utilizar campos de entrada en los marca-
dores para el anlisis de conjuntos.
Ejemplos:
sum({$} Ventas)
devuelve las ventas de la seleccin actual, esto es, lo mismo
que sum(Ventas).
sum({$1} Ventas)
devuelve las ventas de la seleccin anterior.
sum({$_2} Ventas)
398
devuelve las ventas de la segunda seleccin siguiente, esto
es, de dos pasos hacia delante. Slo tiene sentido si se efec-
tuaron dos operaciones hacia Atrs.
sum({1} Ventas)
devuelve el total de ventas de la aplicacin, descartando la
seleccin pero no la dimensin. Si se utiliza en un grfico
con Productos, por ejemplo, como dimensin, cada pro-
ducto recibir un valor diferente.
sum({1} Total Ventas)
devuelve el total de ventas de la aplicacin, descartando
tanto la seleccin como la dimensin. Esto es, lo mismo
que sum(All Ventas).
sum( {BM01} Ventas )
devuelve las ventas del marcador BM01.
sum({MiMarcador} Ventas)
devuelve las ventas del marcador MiMarcador.
sum({Server\BM01} Ventas)
devuelve las ventas del marcador BM01.
sum({Documento\MiMarcador}Ventas)
devuelve las ventas del marcador de documento MiMarca-
dor.
Operadores de conjunto
Hay diversos operadores de conjunto que se pueden utilizar en las
expresiones de conjunto. Todos los operadores de conjunto emplean
conjuntos como operandos, como ya se ha descrito anteriormente, y
devuelven un conjunto como resultado.
+ Unin. Esta operacin binaria devuelve un conjunto compuesto por
los registros que pertenecen a cualquiera de los dos operandos de
conjunto.
Exclusin. Esta operacin binaria devuelve un conjunto formado
por los registros que pertenecen al primero, pero no al segundo, de
los operandos de conjuntos. Adems, cuando se emplee como ope-
rador unario, devuelve el otro conjunto complementario.
* Interseccin. Esta operacin binaria devuelve un conjunto formado
por los registros que pertenecen a ambos operandos de conjunto.
/ Diferencia simtrica (XOR). Esta operacin binaria devuelve un
conjunto formado por los registros que pertenecen a cualquiera,
pero no ambos, de los operandos de conjunto.
EXPRESIONES DE GRFICO
399
I
El orden de prevalencia es 1) Unary minus (complementario), 2)
Interseccin y Diferencia simtrica, y 3) Unin y Exclusin. Dentro
de un grupo,la expresin se evala de izquierda a derecha. Se pue-
den definir otros rdenes alternativos mediante la utilizacin de
parntesis estndar, lo cual puede resultar necesario pues los opera-
dores de conjunto no son conmutables, esto es, por ejemplo, A+(B-
C) es distinto de (A+B)-C lo cual a su vez, es distinto de (A-C)+B.
Ejemplos:
sum({1-$} Ventas)
devuelve las ventas de todo, excluida la seleccin actual.
sum({$*BM01} Ventas)
devuelve las ventas de la interseccin entre la seleccin
actual y el marcador BM01.
sum({-($+BM01)} Ventas)
devuelve las ventas excluidas por la seleccin actual y el
marcador BM01.
Nota La utilizacin de operadores de conjuntos junto con expresiones bsicas de
agregacin que incluyan campos procedentes de mltiples tablas QlikView
puede acarrear resultados impredecibles y debera evitarse. Por ejemplo, si
Cantidad y Precio son campos de tablas diferentes, la expresin
sum({$*BM01}Cantidad*Precio) debera evitarse.
Modificadores de conjunto
Un conjunto puede modificarse mediante una seleccin adicional o
una modificada. Dicha modificacin se puede escribir en la expre-
sin de conjunto. El modificador se compone de uno o varios nom-
bres de campo, cada uno de ellos seguido por una seleccin que
debera realizarse en el campo y todo ello enmarcado por signos de
comillas angulares < >. Por ej. <Ao={2007,2008},Regin={US}>.
Los nombres y valores de campo pueden registrarse de la forma
habitual, por ej. <[[Ventas Regin]={Costa Oeste, SudAmri-
ca}>.
Hay varias maneras de definir una seleccin. Una forma simple
sera realizar una seleccin basada en los valores de otro campo, por
ej. <FechaPedido = FechaEntrega>. Este modificador tomar los
valores seleccionados de FechaEntrega y los aplicar como selec-
cin a FechaPedido. Si hay muchos valores distintos ms de dos-
cientos entonces esta operacin consumir mucha CPU y debera
evitarse.
400
El caso ms habitual, no obstante, consiste en efectuar una seleccin
basada en una lista de valores de campo encerrada entre llaves y con
los valores separados por comas, por ej. <Ao = {2007, 2008}>.
Las llaves aqu definen un conjunto de elementos, donde stos pue-
den referirse, o bien a valores de campo, o a bsquedas de valores
de campo. Una bsqueda siempre viene definida por el empleo de
comillas dobles, por ej. <Ingrediente = {"*Ajo*"}> seleccionar
todas las recetas que incluyan la cadena 'ajo'. Las bsquedas no son
sensibles a maysculas y tambin se realizan sobre los valores
excluidos.
Los conjuntos vacos de elementos, bien de forma explcita, por
ej.<Producto = {}>, o de forma implcita, por ej. <Producto =
{"MvilPerpetuo"}>(una bsqueda sin resultados) implican cero
productos, esto es, devolvern un conjunto de registros no asociados
a producto alguno. Observe que este conjunto no se puede lograr por
medio de las selecciones habituales, a menos que se efecte una
seleccin en otro campo, por ej. TransaccinID.
Finalmente, para campos en modo and, tambin existe la posibili-
dad de una exclusin forzada. Si desea forzar la exclusin de valores
especficos de campo, necesitar emplear "~" frente al nombre de
campo.
Se puede utilizar un modificador de conjuntos en un identificador de
conjuntos o por s solo. No puede emplearse en una expresin de
conjunto. Cuando se utiliza en un identificador de conjuntos, el
modificador debe escribirse inmediatamente tras el identificador de
conjunto, por ej. {$<Ao = {2007, 2008}>}. Cuando se emplea por
s solo, se interpreta como una modificacin de la seleccin actual.
Ejemplos:
sum( {1<Regin= {US} >} Ventas )
devuelve las ventas en la regin USA, descartando la selec-
cin actual.
sum( {$<Regin = >} Ventas )
devuelve las ventas de la seleccin actual, pero eliminando
la seleccin de Regin.
sum( {<Regin = >} Ventas )
devuelve lo mismo que el ejemplo inmediatamente anterior.
Cuando se omite el modificador de conjuntos, se presupone
$.
EXPRESIONES DE GRFICO
401
I
Nota La sintaxis de los dos ejemplos anteriores se interpreta como cero
selecciones en Regin, esto es, todas las regiones incluidas en otras
selecciones sern posibles. No es equivalente a la sintaxis <Regin = {}> (o
a cualquier otro texto a la derecha del signo igual, devolviendo
implcitamente un conjunto de elementos vaco) lo cual se interpreta como
sin regin.
sum( {$<Ao = {2000}, Regin = {US, SE, DE, UK,
FR}>} Ventas )
devuelve las ventas de la seleccin actual, pero con nuevas
selecciones tanto en Ao como en Regin.
sum( {$<~Ingrediente = {"*ajo*"}>} Ventas )
devuelve las ventas de la seleccin actual, pero con una
exclusin forzada de todos los Ingredientes que contengan
la cadena 'ajo'.
sum( {$<Ao = {"2*"}>} Ventas )
devuelve las ventas de la seleccin actual, pero con todos
los aos que empiecen por el dgito 2, es decir, del 2000 en
adelante, seleccionados en el campo Ao.
sum( {$<Ao = {"2*","198*"}>} Ventas )
igual que el anterior, pero ahora la dcada de los 80 se
incluye en la seleccin.
sum( {$<Ao = {">1978<2004"}>} Ventas )
igual que el anterior, pero ahora con una bsqueda numri-
ca, de forma que se pueda especificar un rango arbitrario.
Modificadores de conjunto con operadores de conjunto
La seleccin dentro de un campo puede definirse empleando opera-
dores de conjunto, como ya se ha descrito, y varios conjuntos de ele-
mentos, por ej. el modificador <Ao = {"20*", 1997} - {2000}>
seleccionar todos los aos que comienzan por 20 adems de
1997, excepto 2000.
Ejemplos
sum( {$<Producto = Producto + {NuestroProducto1}
{NuestroProducto2} >} Ventas )
devuelve las ventas de la seleccin actual, pero con el pro-
ducto NuestroProducto1 aadido a la lista de productos
seleccionados y NuestroProducto2 eliminado de la lista de
productos seleccionados.
402
sum( {$<Ao = Ao + ({"20*",1997} {2000}) >} Ventas
)
devuelve las ventas de la seleccin actual, pero con selec-
ciones adicionales en el campo Ao: 1997 y todos los que
comiencen por 20 excepto el 2000. Observe que si se
incluye 2000 en la seleccin actual, se incluir todava tras
la modificacin.
sum( {$<Ao = (Ao + {"20*",1997}) {2000} >} Ventas
)
devuelve prcticamente lo mismo que el anterior, pero en
este caso se excluir el 2000, incluso si estuviera inicial-
mente incluido en la seleccin actual. El ejemplo muestra la
importancia de utilizar en ocasiones los parntesis, que ayu-
dan a definir un orden de prioridad.
sum( {$<Ao = {"*"} {2000}, Producto = {"*carga*"}
>} Ventas )
devuelve las ventas de la seleccin actual, pero con una
nueva seleccin en Ao: todos los aos, excepto el 2000; y
slo para productos que contengan la cadena carga.
Modificadores de conjunto con tareas de operadores de conjunto impl-
citos
La notacin superior define nuevas selecciones, descartando la
seleccin actual efectuada en el campo. No obstante, si desea basar
su seleccin en la seleccin actual del campo y aadir valores de
campo, puede que le convenga por ejemplo un modificador <Year =
Year + {2007, 2008}>. Una forma ms corta pero equivalente de
escribir esto es: <Year += {2007, 2008}>, es decir, el operador de la
asignacin define una unin de forma implcita. Las intersecciones
implcitas, exclusiones y diferencias simtricas tambin se pueden
definir empleando "*=", "=" y "/=".
Ejemplos:
sum( {$<Producto += {NuestroProducto1,
NuestroProducto2} >} Ventas )
devuelve las ventas de la seleccin actual, pero empleando
una unin implcita para aadir los productos
NuestroProducto1 y NuestroProducto2 a la lista de produc-
tos seleccionados.
sum( {$<Year += {"20*",1997} {2000} >} Ventas )
devuelve las ventas de la seleccin actual, pero utilizando
una unin implcita para aadir un determinado nmero de
EXPRESIONES DE GRFICO
403
I
aos a la seleccin: 1997 y todos los que comiencen por 20
excepto el 2000. Observe que si se incluye 2000 en la
seleccin actual, se incluir todava tras la modificacin. Es
igual que <Year=Year + ({"20*",1997}{2000})>
sum( {$<Producto *= {NuestroProducto1} >} Ventas )
devuelve las ventas de la seleccin actual, pero solo para la
interseccin de productos actualmente seleccionados y el
producto NuestroProducto1.
Modificadores de conjunto con expansiones signo dlar
Se pueden emplear variables y otras expansiones de signo dolar en
las expresiones de conjunto.
Ejemplos:
sum( {$<Year = {$(#vLastYear)}>} Ventas )
devuelve las ventas del ao anterior en relacin con la
seleccin actual. Aqu, se utiliza una variable vLastYear
con el ao en cuestin en una expansin de signo dlar.
sum( {$<Year = {$(#=Only(Year)-1)}>} Ventas )
devuelve las ventas del ao anterior en relacin con la
seleccin actual. Aqu se utiliza una expansin signo dlar
para calcular el ao anterior.
Modificadores de conjunto con bsquedas avanzadas
En la definicin de conjuntos se pueden utilizar bsquedas avanza-
das empleando comodines y agregaciones.
Ejemplos:
sum( {$1<Producto = {"*Interno*", "*Domstico*"}>}
Ventas )
devuelve las ventas de la seleccin actual, excluyendo
aquellas transacciones que pertenecen a productos con la
cadena 'Interno' o 'Domstico' en el nombre del producto.
sum( {$<Cliente = {"=Sum({1<Year = {2007}>} Ventas )
> 1000000"}>} Ventas )
devuelve las ventas de la seleccin actual, pero con una
nueva seleccin en el Cliente: solo los clientes que durante
el ao 2007 tuvieron unas ventas totales superiores a
1.000.000.
Modificadores de conjunto con definiciones de valores de campo impl-
citas
En los ejemplos anteriores, todos los valores de campo se han defi-
nido de forma explcita o mediante bsquedas. Existe no obstante
404
una forma adicional de definir un conjunto de valores de campo y es
mediante el uso de una definicin de conjunto anidada.
En tales casos, se han de emplear las funciones de elementos P() y
E(), las cuales representan el conjunto de elementos de valores posi-
bles y valores excluidos de un campo, respectivamente. Dentro de
los parntesis, se puede especificar una expresin de conjunto y un
campo, por ej. P({1} Cliente). Estas funciones no podrn emplearse
en otras expresiones:
Ejemplos:
sum( {$<Cliente = P({1<Producto={'Zapato'}>}
Cliente)>} Ventas )
devuelve las ventas de la seleccin actual, pero slo con
aquellos clientes que alguna vez han comprado el producto
Zapato. La funcin de elemento P( ) aqu devuelve una
lista de posibles clientes; aquellos implicados por la selec-
cin Zapato en el campo Producto.
sum( {$<Cliente = P({1<Producto={'Zapato'}>})>} Ven-
tas )
igual que el anterior. Si se omite el campo en la funcin de
elemento, la funcin devolver los valores posibles del
campo especificados en la asignacin externa.
sum( {$<Cliente = P({1<Producto={'Zapato'}>} Provee-
dor)>} Ventas )
devuelve las ventas de la seleccin actual, pero slo con
aquellos clientes que alguna vez han suministrado el pro-
ducto Zapato. La funcin de elemento P( ) aqu devuelve
una lista de posibles proveedores; aquellos implicados por
la seleccin Zapato en el campo Producto. La lista de pro-
veedores se utiliza entonces como una seleccin en el
campo Cliente.
sum( {$<Cliente = E({1<Producto={'Zapato'}>})>} Ven-
tas )
devuelve las ventas de la seleccin actual, pero slo con
aquellos clientes que nunca han comprado el producto
Zapato. La funcin de elemento E( ) devuelve aqu la lista
de clientes excluidos; aquellos excluidos por la seleccin
Zapato en el campo Producto.
EXPRESIONES DE GRFICO
405
I
Sintaxis para conjuntos
De ah que la sintaxis completa (sin incluir la utilizacin opcional de
parntesis estndar) quede como sigue:
set_expression ::= { set_entity { set_operator set_entity } }
set_entity ::= set_identifier [ set_modifier ]
set_identifier ::= 1 | $ | $N | $_N | bookmark_id | bookmark_name
set_operator ::= + | - | * | /
set_modifier ::= < field_selection {, field_selection } >
field_selection ::= field_name [ = | += | = | *= | /= ]
element_set_expression
element_set_expression ::= element_set { set_operator element_set
}
element_set ::= [ field_name ] | { element_list } | element_function
element_list ::= element { , element }
element_function ::= ( P | E ) ( [ set_expression ] [ field_name ] )
element ::= field_value | " search_mask "
20.5 Funciones para dimensiones sintticas
ValueList ( valor {, valor } )
devuelve un conjunto de valores listados el cual, cuando se utilice
en una dimensin calculada formar una dimensin sinttica. En los
grficos con una dimensin sinttica creada con la funcin valuelist
es posible referenciar el valor de la dimensin correspondiente a una
celda especfica de la expresin restableciendo la funcin valuelist
con los mismos parmetros que en la expresin del grfico. La fun-
cin, por supuesto, puede utilizarse en cualquier parte del diseo,
pero aparte de su uso en las dimensiones sintticas, slo tendr sen-
tido dentro de una funcin de agregacin.
Ejemplos:
valuelist ( 1, 10, 100 )
valuelist ( 'a', 'xyz', 55 )
406
ValueLoop( desde[, hasta [, paso = 1 ]] )
devuelve un conjunto de valores que se repiten, los cuales, cuando
se empleen en una dimensin calculada, conformarn una dimen-
sin sinttica. Los valores generados comenzarn con el valor desde
y terminarn con el valor hasta incluyendo los valores intermedios
en incrementos de paso. En los grficos con una dimensin sinttica
creada con la funcin valueloop es posible referenciar el valor de la
dimensin correspondiente a una celda especfica de la expresin
restableciendo la funcin valueloop con los mismos parmetros que
en la expresin del grfico. La funcin, por supuesto, puede utili-
zarse en cualquier parte del diseo, pero aparte de su uso en las
dimensiones sintticas, slo tendr sentido dentro de una funcin de
agregacin.
Ejemplos:
valueloop ( 1, 3 ) rdevuelve los valores 1, 2 y 3
valueloop ( 1, 5, 2 ) devuelve los valores 1, 3 y 5
valueloop ( 11 ) devuelve el valor 11
20.6 Otras funciones
Las expresiones para grficos QlikView soporta casi 100 funciones estndar, aparte
de las funciones de agregacin arriba descritas. Las funciones se agrupan de la
siguiente manera:
Funciones numricas habituales.................................................... pgina 407
Funciones de rango........................................................................ pgina 411
Funciones exponenciales y logartmicas ...................................... pgina 420
Funciones trigonomtricas e hiperblicas .................................... pgina 420
Funciones de distribucin estadstica............................................ pgina 421
Funciones Financieras ................................................................... pgina 423
Constantes matemticas y funciones libres de parmetros .......... pgina 428
Funciones de Cadena..................................................................... pgina 428
Funciones inter-registro ................................................................ pgina 432
Funciones de documento............................................................... pgina 448
Funciones de ranking..................................................................... pgina 448
Funciones Condicionales............................................................... pgina 452
Funciones Lgicas......................................................................... pgina 454
EXPRESIONES DE GRFICO
407
I
Funciones Cero ............................................................................. pgina 454
Funciones de sistema .................................................................... pgina 455
Funciones de Fecha y Hora ........................................................... pgina 458
Funciones de interpretacin de nmeros ...................................... pgina 482
Funciones de Formato ................................................................... pgina 486
Funciones de color ........................................................................ pgina 490
Las funciones pueden tener varios parmetros de estilos diferentes. En las funciones
a continuacin, los parmetros son expresiones en las que x debe ser interpretado
como nmero de valor real, n como entero y s como cadena.
Funciones numricas habituales
div( x1 , x2 )
Divisin entera. Ambos parmetros son interpretados como nme-
ros reales, esto es, no tienen que ser enteros. El resultado es la parte
entera del resultado de la divisin aritmtica, un nmero real.
Ejemplos:
div( 7,2 ) devuelve 3
div( 9,3 ) devuelve 3
div( -4,3 ) devuelve -1
div( 4,-3 ) devuelve -1
div( -4,-3 ) devuelve 1
mod( x1 , x2 )
Funcin matemtica de mdulo. Ambos parmetros deben tener
valores enteros. x2 debe ser mayor que 0. El resultado es una fun-
cin de mdulo matemtica, es decir el resto no-negativo de una
divisin de enteros.
Ejemplos:
mod( 7,2 ) devuelve 1
mod( 9,3 ) devuelve 0
mod( -4,3 ) devuelve 2
mod( 4,-3 ) devuelve NULL
mod( -4,-3 ) devuelve NULL
fmod( x1 , x2 )
Funcin de mdulo generalizada. Ambos parmetros son interpreta-
dos como nmeros reales, esto es, no tienen que ser enteros. El
resultado es el resto de una divisin de enteros, un nmero real.
408
Ejemplos:
fmod( 7,2 ) devuelve 1
fmod( 9,3 ) devuelve 0
fmod( -4,3 ) devuelve -1
fmod( 4,-3 ) devuelve 1
fmod( -4,-3 ) devuelve -1
ceil( x [ , base [ , offset ]] )
Redondeo ascendente de x, hacia el mltiplo de base ms cercano
con un contrarresto de offset. El resultado es un nmero.
Ejemplos:
ceil( 2.4 ) devuelve 3
ceil( 2,6 ) devuelve 3
ceil( 3.88 , 0.1 ) devuelve 3.9
ceil( 3.88 , 5 ) devuelve 5
ceil( 1.1 , 1 , 0.5 ) devuelve 1.5
floor( x [ , base [ , offset ]] )
Redondeo de x hacia abajo al mltiplo ms cercano de base con un
desplazamiento de offset. El resultado es un nmero.
Ejemplos:
floor( 2.4 ) devuelve 2
floor( 2,6 ) devuelve 2
floor( 3.88 , 0.1 ) devuelve 3.8
floor( 3.88 , 5 ) devuelve 0
floor( 1.1 , 1 , 0.5 ) devuelve 0.5
frac( x )
Devuelve la parte fraccionaria de x. La fraccin se define de tal
forma que frac( x )+floor( x )=x.
Ejemplos:
frac( 11.43 ) devuelve 0.43
frac( -1,4 ) devuelve 0,6
round( x [ , paso [ , offset ]] )
Redondeo de x hacia arriba o hacia abajo n nmero de pasos con un
desplazamiento de offset. El resultado es un nmero. Si x est exac-
tamente en el medio de un intervalo, se redondea de forma ascen-
dente. La funcin cumple con el estndar IEEE de nmeros en punto
flotante de 64-bits.
EXPRESIONES DE GRFICO
409
I
Ejemplos:
round( 2.4 ) devuelve 2
round( 2,6 ) devuelve 3
round( 2,5 ) devuelve 3
round( 3.88 , 0.1 ) devuelve 3.9
round( 3.88 , 5 ) devuelve 5
round( 1.1 , 1 , 0.5 ) devuelve 1.5
fabs( x )
El valor absoluto de x. El resultado es un nmero positivo.
Ejemplos:
fabs( 2.4 ) devuelve 2.4
fabs( -3,8 ) devuelve 3,8
sign( x )
Devuelve 1, 0, o -1 dependiendo de si x es un nmero positivo, 0, o
un nmero negativo. Si no se encuentran valores numricos,
devuelve NULL.
Ejemplos:
sign( 66 ) devuelve 1
sign( 0 ) devuelve 0
sign( -234 ) devuelve -1
numsum( expr1 [ , expr2, exprN ] )
Obsoleta. Reemplazada por la funcin de rango rangesum.
numcount( expr1 [ , expr2, exprN ] )
Obsoleta. Reemplazada por la funcin de rango rangenumeric-
count.
numavg( expr1 [ , expr2, exprN ] )
Obsoleta. Reemplazada por la funcin de rango rangeavg.
nummin(expr1 [ , expr2, exprN ] )
Obsoleta. Reemplazada por la funcin de rango rangemin.
nummax( expr1 [ , expr2, exprN ] )
Obsoleta. Reemplazada por la funcin de rango rangemax.
fact( n )
Devuelve el nmero factorial de un entero positivo n. Si el nmero n
no es entero ser truncado. Los valores no-positivos devolvern
NULL.
410
Ejemplos:
fact( 1 ) devuelve 1
fact( 5 ) devuelve 120 (1*2*3*4*5 = 120)
fact( -5 ) devuelve NULL
combin( n1, n2 )
Devuelve el nmero de combinaciones de n2 elementos que pueden
ser cogidos de un grupo de n1 elementos. El orden en el que se
escoge los elementos no tiene importancia. Los argumentos no ente-
ros sern truncados.
Ejemplo:
Cuntas combinaciones de siete nmeros pueden ser escogidas de
un total de 35 nmeros de lotera?
combin( 35,7 ) devuelve 6 724 520
permut( n1, n2 )
Devuelve el nmero de permutaciones de n2 elementos que pueden
ser seleccionados de un grupo de n1 elementos. El orden de selec-
cin es insignificante. Los argumentos no enteros sern truncados.
Ejemplo:
De cuntas formas pueden ser distribuidas las medallas de oro,
plata y bronce despus de una final de 100 m con 8 participantes?
permut( 8,3 ) devuelve 336
even( n )
Devuelve verdadero si n es un entero par, falso si n es un entero
impar y NULL si n no es un entero.
Ejemplos:
even( 3 ) devuelve false
even( 2*10 ) devuelve true
even( 3.14 ) devuelve NULL
odd( n )
Devuelve verdadero si n es un entero impar, falso si n es un entero
par y NULL si n no es un entero.
Ejemplos:
odd( 3 ) devuelve true
odd( 2*10 ) devuelve false
odd( 3.14 ) devuelve NULL
EXPRESIONES DE GRFICO
411
I
bitcount( i )
Devuelve el nmero de bits establecido en i. I se interpretar como
un entero con signo de 64 bits, aunque slo los primeros 48 bits son
significativos. Un valor por encima de 48 bits devolver NULL.
Ejemplos:
bitcount( 3 ) devuelve 2
bitcount( 100 ) devuelve 3
bitcount( n )+bitcount(bitnot n ) devuelve 64 (en caso de que n sea
un entero vlido)
Funciones de rango
rangesum( expr1 [ , expr2, exprN ] )
Devuelve la suma de un rango de 1 a N argumentos. Al contrario del
operador +, rangesum trata todos los valores no-numricos como 0.
Ejemplos:
rangesum( 1,2,4 ) devuelve 7
rangesum( 1,xyz) devuelve 1
rangesum( null() ) devuelve 0
rangesum (above(count(x),-1,-3)) devuelve la suma de los tres
resultados de la funcin count(x) evaluada en la fila inferior a la
actual, la fila actual y la fila superior a la actual.
rangeavg( expr1 [ , expr2, exprN ] )
Devuelve la media de un rango de 1 a N argumentos. Si no se
encuentra valor numrico alguno, devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangeavg( 1,2,4 ) 2.33333333
rangeavg( 1,xyz) devuelve 1
rangeavg( null(), 'abc' ) devuelve NULL
rangeavg (above(count(x),-1,-3) devuelve una media mvil del
resultado de la expresin de conteo interno (x) calculada la fila
actual y dos filas por encima de la fila actual.
rangecount( expr1 [ , expr2, exprN ] )
Devuelve el nmero de valores encontrados dentro del rango de 1 a
N argumentos. Los valores nulos no cuentan.
412
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangecount ( 1,2,4) devuelve 3
rangecount ( 2,'xyz') devuelve 2
rangecount ( null()) devuelve 0
rangecount (above(sum(x),-1,3)) devuelve el nmero de valores
que hay dentro de los tres resultados de la funcin sum(x) evaluada
en la fila por debajo de la actual, la fila actual y la fila superior a la
fila actual.
rangemin( expr1 [ , expr2, exprN ] )
Devuelve el valor numrico menor encontrado dentro de un rango
de 1 a N argumentos. Si no se encuentra valor numrico alguno,
devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangemin (1,2,4) devuelve 1
rangemin (1,'xyz') devuelve 1
rangemin (null(), 'abc') devuelve NULL
rangemin (min(sum(x),-1,3)) devuelve el valor ms bajo de los tres
resultados de la funcin sum(x) evaluada en la fila inferior a la
actual, la fila actual y la fila superior a la actual.
rangemax( expr1 [ , expr2, exprN ] )
Devuelve los valores numricos ms altos encontrados dentro de un
rango de 1 a N argumentos. Si no se encuentra valor numrico
alguno, devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangemax (1,2,4) devuelve 4
rangemax (1,'xyz') devuelve 1
rangemax (null(), 'abc') devuelve NULL
EXPRESIONES DE GRFICO
413
I
rangemax (max(sum(x),-1,3)) rdevuelve el valor ms alto de los
tres resultados de la funcin sum(x) evaluada en la fila inferior a la
actual, la fila actual y la fila superior a la actual.
rangestdev( expr1 [ , expr2, exprN ] )
Devuelve la desviacin estndar hallada en un rango de 1 a N argu-
mentos. Si no se encuentra valor numrico alguno, devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangestdev (1,2,4) devuelve 1.5275252316519
rangestdev (null()) devuelve NULL
rangestdev (above(count(x),0,3)) devuelve una media mvil del
resultado de la expresin de conteo interno (x) calculada en la fila
actual y dos filas por encima de la fila actual.
rangeskew( expr1 [ , expr2, exprN ] )
Devuelve la asimetra dentro del rango de 1 a N argumentos. Si no
se encuentra valor numrico alguno, devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangeskew (1,2,4) devuelve 0.93521952958283
rangeskew (above(count(x),0,3)) devuelve una asimetra mvil
del resultado de la expresin de conteo interno (x) calculada en la
fila actual y dos filas por encima de la fila actual.
rangekurtosis( expr1 [ , expr2, exprN ] )
Devuelve la kurtosis dentro de un rango de 1 a N argumentos. Si no
se encuentra valor numrico alguno, devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangekurtosis (1,2,4,7) devuelve -0.28571428571429
414
rangekurtosis (above(count(x),0,3)) devuelve una curtosis mvil
del resultado de la expresin de conteo interno count(x) calculada
en la fila actual y dos filas por encima de la fila actual.
rangefractile(fractile, expr1 [ , expr2, exprN ] )
Devuelve el fractile en un rango de 1 a N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangefractile (0.25,1,2,4,6) devuelve 1.5
rangefractile (0.5, above(sum(x),-1,3)) devuelve la mediana de los
tres resultados de la funcin sum(x) evaluada en la fila inferior a la
actual, la fila actual y la fila superior a la actual.
rangenumericcount( expr1 [ , expr2, exprN ] )
Devuelve el nmero de valores numricos hallados dentro de un
rango de 1 a N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangenumericcount (1,2,4) devuelve 3
rangenumericcount (2,'xyz') devuelve 1
rangenumericcount (null()) devuelve 0
rangenumericcount (above(sum(x),-1,3)) devuelve el nmero de
valores numricos dentro de los tres resultados de la funcin sum(x)
evaluada en la fila por debajo de la actual, la fila actual y la fila
superior a la fila actual.
rangetextcount( expr1 [ , expr2, exprN ] )
Devuelve el nmero de valores de texto hallados dentro de un rango
de 1 a N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangetextcount (1,2,4) devuelve 0
rangetextcount (2,'xyz') devuelve 1
EXPRESIONES DE GRFICO
415
I
rangetextcount (null()) devuelve 0
rangetextcount (above(sum(x),-1,3)) devuelve el nmero de valo-
res de texto dentro de los tres resultados de la funcin sum(x) eva-
luada en la fila por debajo de la actual, la fila actual y la fila superior
a la fila actual.
rangenullcount( expr1 [ , expr2, exprN ] )
Devuelve el nmero de valores numricos hallados dentro de un
rango de 1 a N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangenullcount (1,2,4) devuelve 0
rangenullcount (2,'xyz') devuelve 0
rangenullcount (null(),null()) devuelve 2
rangenullcount (above(sum(x),-1,3)) devuelve el nmero de valo-
res nulos dentro de los tres resultados de la funcin sum(x) evaluada
en la fila por debajo de la actual, la fila actual y la fila superior a la
fila actual.
rangemissingcount( expr1 [ , expr2, exprN ] )
Devuelve el nmero de valores no-numricos (incluyendo valores
nulos) encontrados en un rango de 1 a N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangemissingcount (1,2,4) devuelve 0
rangemissingcount (2,'xyz') devuelve 1
rangemissingcount (null()) devuelve 1
rangemissingcount (above(sum(x),-1,3)) devuelve el nmero de
valores no numricos dentro de los tres resultados de la funcin
sum(x) evaluada en la fila por debajo de la actual, la fila actual y la
fila superior a la fila actual.
rangemode( expr1 [ , expr2, exprN ] )
Devuelve el valor de la moda, es decir, el valor ms comn dentro
de un rango de 1 a N argumentos. Si ms de un valor comparten la
frecuencia ms alta, devuelve NULL.
416
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangemode (1,2,9,2,4) devuelve 2
rangemode ('a',4,'a',4) devuelve NULL
rangemode (null()) devuelve NULL
rangemode (above(sum(x),-1,3)) devuelve el valor que aparece
con ms frecuencia en los tres resultados de la funcin sum(x) eva-
luada en la fila inferior a la actual, la fila actual y la fila superior a la
actual.
rangeonly( expr1 [ , expr2, exprN ] )
Si existe exactamente un valor no-nulo entre los valores del rango
de N expresiones, se devolver este valor. En todos los dems casos,
devuelve NULL.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangeonly (1,2,4) devuelve NULL
rangeonly (1,'xyz') devuelve NULL
rangeonly (null(), 'abc') devuelve 'abc'
rangeonly (above(sum(x),-1,3)) utiliza los tres resultados de la fun-
cin sum(x) evaluada en la fila inferior a la actual, la fila actual y la
fila superior a la actual. Si contiene exactamente un valor, ser
devuelto ese valor.
rangeminstring( expr1 [ , expr2, exprN ] )
Devuelve el primer valor de texto, en el orden de texto especificado,
hallado entre 1 y N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangeminstring (1,2,4) devuelve 1
rangeminstring ('xyz','abc') devuelve 'abc'
rangeminstring (null()) devuelve NULL
EXPRESIONES DE GRFICO
417
I
rangeminstring (above(sum(x),-1,3)) devuelve el primero (orde-
nados como texto) de los tres resultados de la funcin sum(x) eva-
luada en la fila por debajo de la actual, la fila actual y la fila superior
a la fila actual.
rangemaxstring( expr1 [ , expr2, exprN ] )
Devuelve el ltimo valor, en el orden de texto especificado, hallado
entre 1 y N argumentos.
Las expresiones de los argumentos de esta funcin pueden contener
funciones inter-registro con un tercer parmetro opcional, las cuales
devuelven un rango de valores por si mismas.
Ejemplos:
rangemaxstring (1,2,4) devuelve 4
rangemaxstring ('xyz','abc') devuelve 'xyz'
rangemaxstring (null()) devuelve NULL
rangemaxstring (above(sum(x),-1,3)) devuelve el ltimo (ordena-
dos como texto) de los tres resultados de la funcin sum(x) eva-
luada en la fila por debajo de la actual, la fila actual y la fila superior
a la fila actual.
rangecorrel(valor-x, valor-y {,valor-x, valor-y})
Devuelve el coeficiente de correlacin de una serie de coordenadas.
Valor-x es un nico valor o un rango de valores tal como son devuel-
tos por una funcin inter-record con un tercer parmetro opcional
(pgina 441).
Valor-y es un nico valor o un rango de valores tal como son devuel-
tos por una funcin inter-record con un tercer parmetro opcional
(pgina 433). Cada valor o rango de valores debe corresponder a un
valor-x o rango de valores-x.
La funcin necesita al menos dos pares de coordenadas para poder
ser evaluada. Los valores de texto, valores nulos y valores perdidos
se descartan.
Ejemplo:
rangecorrel(2, 3, 6, 8, 9, 4) devuelve 0.269
rangeirr(valor {,valor})
devuelve la tasa de rendimiento interno de una serie de flujos de
caja representados por los nmeros en los valores. Estos flujos de
efectivo no tienen por qu ser constantes y parejos, como lo seran
en una anualidad. Sin embargo, s que han de producirse a intervalos
418
regulares, como por ejemplo, en perodos mensuales o anuales. La
tasa interna de devolucin es el ltimo tipo de inters recibido para
una inversin consistente en pagos (valores negativos) e ingresos
(valores positivos) que se suceden durante perodos regulares.
Valor es un nico valor o un rango de valores tal como son devuel-
tos por una funcin inter-record con un tercer parmetro opcional
(pgina 433). La funcin necesita al menos un valor positivo y uno
negativo para ser evaluada. Los valores de texto, valores nulos y
valores perdidos se descartan.
Ejemplos:
rangeirr(-70000,12000,15000,18000,21000,26000) devuelve
0,0866
rangeirr(above(sum(valor), 0, 10))
rangeirr(above(total valor, 0, rowno(total)))
rangenpv ( tasa, valor {,valor} )
devuelve el valor actual neto de una inversin basada en un tipo de
descuento y una serie de pagos futuros (valores negativos) e ingre-
sos (valores positivos). El resultado tiene un formato numrico pre-
definido de moneda.
Tasa es el tipo de inters segn perodo.
Valor es un pago o ingreso que tiene lugar al final de cada perodo.
Cada valor puede ser un nico valor o un rango de valores devueltos
por una funcin inter-registro con un tercer parmetro opcional
(vase la pgina 433). Los valores de texto, valores nulos y valores
perdidos se descartan.
Ejemplos:
rangenpv(0.1,-10000,3000,4200,6800) devuelve 1188,44
rangenpv(0.05, above(sum(valor), 0, 10))
rangenpv(0.05, above(total valor, 0, rowno(total)))
rangexirr(valor, fecha {,valor, fecha})
devuelve la tasa de rendimiento interno de un plan de flujos de caja
que no tienen por qu ser necesariamente peridicos. Para calcular
la tasa de rendimiento interno de una serie de flujos de caja peridi-
cos, utilice la funcin rangeirr.
Valor es un flujo de caja o una serie de flujos de caja correspondien-
tes a una planificacin de pagos por fechas. Cada valor puede ser un
nico valor o un rango de valores devueltos por una funcin inter-
EXPRESIONES DE GRFICO
419
I
registro con un tercer parmetro opcional (vase la pgina 433).
Los valores de texto, valores nulos y valores perdidos se descartan.
Todos los pagos son descontados segn una base de un ao de 365
das. La serie de valores deber contener al menos un valor positivo
y otro negativo.
Fecha es una fecha de pago o una planificacin de pagos en varias
fechas, que se corresponde con los pagos de los flujos de caja.
Ejemplos:
rangexirr(-2500,'2008-01-01',2750,'2008-09-01') devuelve 0,1532
rangexirr (above(sum(valor), 0, 10), above(fecha, 0, 10))
rangexirr(above(total valor,0,rowno(total)),
above(total fecha,0,rowno(total)))
rangexnpv(tasa, valor, fecha {,valor, fecha})
Devuelve el valor actual neto de una planificacin de flujos de caja
que no es necesariamente peridico. El resultado tiene un formato
numrico predefinido de moneda. Para calcular el valor actual neto
de una serie de flujos de caja peridicos, utilice la funcin ran-
genpv.
Tasa es el tipo de inters segn perodo.
Valor es un flujo de caja o una serie de flujos de caja correspondien-
tes a una planificacin de pagos por fechas. Cada valor puede ser un
nico valor o un rango de valores devueltos por una funcin inter-
registro con un tercer parmetro opcional (vase la pgina 433).
Los valores de texto, valores nulos y valores perdidos se descartan.
Todos los pagos son descontados segn una base de un ao de 365
das. La serie de valores deber contener al menos un valor positivo
y otro negativo.
Fecha es una fecha de pago o una planificacin de pagos en varias
fechas, que se corresponde con los pagos de los flujos de caja.
Ejemplos:
rangexnpv(0.1, -2500,'2008-01-01',2750,'2008-09-01') devuelve
80,25
rangexnpv (0.1, above(sum(valor), 0, 10), above(fecha, 0, 10))
rangexnpv(0.1, above(total valor,0,rowno(total)),
above(total fecha,0,rowno(total)))
420
Funciones exponenciales y logartmicas
exp( x ) Funcin exponencial del logaritmo natural en base e. El resultado es
un nmero positivo.
log( x ) El logaritmo natural de x. Para que la funcin este definida debe ser
x>0. El resultado es un nmero.
log10( x )
El logaritmo en base 10 de x. Para que la funcin este definida debe
ser x>0. El resultado es un nmero.
sqrt( x ) Raz cuadrada de x. Para que la funcin este definida debe ser x>0.
El resultado es un nmero positivo.
sqr( x ) El cuadrado de x. El resultado es un nmero.
pow( x,y )
Devuelve x elevado a y. El resultado es un nmero.
Funciones trigonomtricas e hiperblicas
Todos los ngulos se miden en radianes.
cos( x ) Coseno de x. El resultado es un nmero entre -1 y 1.
acos( x )
Arco coseno de x. La funcin slo est definida si -1 <= x <= 1. El
resultado es un nmero entre 0 y .
sin( x ) Seno de x. El resultado es un nmero entre -1 y 1.
asin( x )
Arco seno de x. La funcin slo est definida si -1 <= x <= 1. El
resultado es un nmero entre -/2 y /2.
tan( x ) Tangente de Tangente de x. El resultado es un nmero.
atan( x )
Arco tangente de x. El resultado es un nmero entre - /2 y /2.
atan2( y,x )
Generalizacin bi-dimensional de la funcin arco tangente.
Devuelve el ngulo entre el origen y el punto representado por las
coordenadas e . El resultado es un nmero entre - y + .
EXPRESIONES DE GRFICO
421
I
cosh( x )
Coseno hiperblico de x. El resultado es un nmero positivo.
sinh( x )
Seno hiperblico de x. El resultado es un nmero.
tanh( x )
Tangente hiperblica de x. El resultado es un nmero.
Funciones de distribucin estadstica
Las funciones de distribucin estadstica que a continuacin se describen se
implementan todas ellas en QlikView utilizando la librera Cephes. Para
referencias y detalles sobre los algoritmos utilizados, precisin, etc, dirjase
por favor a http://www.netlib.org/cephes/. La librera de funciones Cephes
se utiliza bajo permiso.
chidist ( valor, grados_de_libertad )
devuelve la probabilidad de cola 1 de distribucin de chi cuadrado.
La distribucin de X
2
se asocia con una prueba X
2
. Valor es el valor
con el cual desea evaluar la distribucin. Valor no debe ser negativo.
Grados_de_libertad es un entero positivo que indica el nmero de
grados de libertad. Ambos argumentos deben ser numricos, si no,
devuelve nulo. Esta funcin se relaciona con la funcin chiinv de la
siguiente manera:
If prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo:
chidist( 8, 15 ) devuelve 0.9237827
chiinv ( prob, grados_de_libertad )
devuelve el inverso de la probabilidad de cola 1 de distribucin de
chi cuadrado. Prob es una probabilidad asociada con la distribucin
de chi cuadrado. Debe ser un nmero entre 0 y 1.
Grados_de_libertad es un entero que muestra el nmero de grados
de libertad. Ambos argumentos deben ser numricos, si no,
devuelve nulo. Esta funcin se relaciona con la funcin chidist de la
siguiente manera:
If prob = chidist(valor,df), entonces chiinv(prob, df) = valor.
Ejemplo:
chiinv(0.9237827, 15 ) devuelve 8.0000001
normdist ( valor, media, desv_estndar )
devuelve la distribucin normal acumulativa de la media y la des-
viacin estndar especificadas. Valor es el valor con el cual desea
422
evaluar la distribucin. Media es un valor que indica la media arit-
mtica para la distribucin. Dev_estndar es un valor positivo que
muestra la desviacin estndar de la distribucin. Todos los argu-
mentos deben ser numricos, si no, devuelve nulo. Si media = 0 y
desv_estndar = 1, la funcin devuelve la distribucin normal estn-
dar. Esta funcin se relaciona con la funcin norminv de la
siguiente manera:
If prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) =
valor.
Ejemplo:
normdist( 0.5, 0, 1 ) devuelve 0.6914625
norminv ( prob, media, desv_estandar )
devuelve el inverso de la distribucin acumulativa normal de la
media y la desviacin estndar especificadas. Prob es una probabili-
dad asociada con la distribucin normal. Debe ser un nmero entre 0
y 1. Media es un valor que indica la media aritmtica para la distri-
bucin. Dev_estndar es un valor positivo que muestra la desvia-
cin estndar de la distribucin. Todos los argumentos deben ser
numricos, si no, devuelve nulo. Esta funcin se relaciona con la
funcin normdist de la siguiente manera:
If prob = normdist(valor, m, sd), entonces norminv(prob, m, sd) =
valor.
Ejemplo:
norminv( 0.6914625, 0, 1 ) devuelve 0.4999717
tdist ( valor, grados_de_libertad, colas )
devuelve la probabilidad de distribucin t de Student, en la que un
valor numrico es un valor calculado de t para el cual hay que calcu-
lar la probabilidad. Valor es el valor conforme al cual desea evaluar
la distribucin y no debe ser negativo. Grados_de_libertad es un
entero positivo que indica el nmero de grados de libertad. Colas
debe ser 1 (distribucin de cola 1) 2 (distribucin de cola 2).
Todos los argumentos deben ser numricos, si no, devuelve nulo.
Esta funcin se relaciona con la funcin tinv de la siguiente manera:
If prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
Ejemplo:
tdist( 1, 30, 2 ) devuelve 0.3253086
tinv ( prob, grados_de_libertad )
devuelve el valor t de la distribucin t de Student como una funcin
de la probabilidad y los grados de libertad. Prob es una probabilidad
de cola 2 asociada con la distribucin t. Debe ser un nmero entre 0
EXPRESIONES DE GRFICO
423
I
y 1. Grados_de_libertad es un entero que muestra el nmero de gra-
dos de libertad. Ambos argumentos deben ser numricos, si no,
devuelve nulo. Esta funcin se relaciona con la funcin tdist de la
siguiente manera:
If prob = tdist(valor, df ,2), entonces tinv(prob, df) = valor.
Ejemplo:
tinv(0.3253086, 30 ) devuelve 1
fdist ( valor, grados_de_libertad1, grados_de_libertad2 )
devuelve la distribucin F Valor es el valor con el cual desea evaluar
la distribucin. Valor no debe ser negativo. Grados_de_libertad1 es
un entero positivo que indica el nmero de grados de libertad del
numerador. Grados_de_libertad2 es un entero positivo que indica el
nmero de grados de libertad del denominador. Todos los argumen-
tos deben ser numricos, si no, devuelve nulo. Esta funcin se rela-
ciona con la funcin finv de la siguiente manera:
If prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo:
fdist( 15, 8, 6 ) devuelve 0.0019369
finv ( prob, grados_de_libertad1, grados_de_libertad2 )
devuelve la inversa de la distribucin F. Prob es una probabilidad
asociada con la distribucin F y debe ser un nmero entre 0 y 1.
Grados_de_libertad1 es un entero positivo que indica el nmero de
grados de libertad del numerador. Grados_de_libertad2 es un entero
positivo que indica el nmero de grados de libertad del denomina-
dor. Todos los argumentos deben ser numricos, si no, devuelve
nulo. Esta funcin se relaciona con la funcin fdist de la siguiente
manera:
If prob = fdist(valor, df1, df2), entonces finv(prob, df1, df2) = valor.
Ejemplo:
finv( 0.0019369, 8, 5 ) devuelve 15.0000197
Funciones financieras
Nota Al usar las funciones financieras abajo descritas, es vital ser consistente
sobre las unidades utilizadas para especificar rate y nper. Si realiza pagos
mensuales en un prstamo a 5 aos con un 6% de inters anual, utilice 0.005
(6%/12) para el rate y 60 (5*12) para nper. Si realiza pagos anuales en el
mismo prstamo, utilice 6% para rate y 5 para nper. En todas las funciones
se representa el efectivo a pagar por nmeros negativos. El dinero que se
recibe se representa en nmeros positivos.
424
BlackAndSchole( strike, time_left, underlying_price, vol, risk_free_rate,
type )
Devuelve el valor terico de una opcin segn la formula Black and
Scholes sin modificaciones (opciones de estilo europeo).
Strike es el precio futuro de compra del stock.
Time_left es el nmero de periodos de tiempo sobrantes.
Underlying_price es el valor actual del stock.
Vol es la volatilidad en % por periodo de tiempo.
Risk_free_rate es el tanto por ciento de inters de riesgo en % por
periodo de tiempo.
Type es 'c', 'call' o cualquier valor numrico no-cero para opciones
call y 'p', 'put' o 0 para opciones put.
Ejemplo:
Cul es el precio terico de la opcin a compra de una accin en 4
aos por valor de 130, que hoy en da vale 68.5 asumiendo una vola-
tilidad de 40% por ao, y un porcentaje libre de riesgos de 4%?
blackandschole( 130, 4, 68.5, 0.4, 0.04, 'call' ) devuelve 11.245
La aproximacin siguiente se utiliza para calcular la negacin de la
distribucin acumulativa habitual en la frmula Black and Schole:
Para x>0
fv( rate, nper, pmt [ , pv [ , type ] ] )
Devuelve el valor futuro de una inversin basada en pagos peridi-
cos y constantes y a un porcentaje de inters constante. El resultado
tiene un formato numrico predefinido de moneda.
Tasa es el tipo de inters segn perodo.
Nper es el nmero total de perodos de pago de una anualidad.
Para x<0
f(x)=1 - f(-x).
EXPRESIONES DE GRFICO
425
I
Pmt es el pago que se realiza en cada perodo. No puede cambiar
durante la validez de un periodo anual. Al omitir pmt, hay que
incluir el argumento pv.
Pv es el valor actual, o la suma total que una serie de futuros pagos
vale ahora mismo. Al omitir pv, se asume que es 0 (cero), y debe
incluirse el argumento pmt.
Type debe ser 0 si los pagos se efectan al final del perodo y 1 si se
efectan al principio del perodo. Si se omite type, se asume que
ser 0.
Ejemplo:
Por la compra de un nuevo ordenador paga 36 cuotas mensuales de
$20. El tipo de inters es del 6% anual. La factura se recibir a fina-
les de mes. Cul es el valor total del dinero invertido despus de
haber pagado la ltima factura?
fv( 0.005,36,-20 ) devuelve $786.72
nper( rate, pmt, pv [ , fv [ , type ] ] )
Devuelve el nmero de periodos para una inversin basada en pagos
peridicos y constantes y a un porcentaje de inters constante.
Tasa es el tipo de inters segn perodo.
Pmt es el pago que se realiza en cada perodo. No puede cambiar
durante la validez de un periodo anual. Si se omite pmt, deber
incluir el argumento pv.
Pv es el valor actual, o la suma total que una serie de futuros pagos
vale ahora mismo.
Fv es el valor futuro o un balance de efectivo que se desea obtener
una vez efectuado el ltimo pago. Al omitir fv, se asume que es 0.
Type debe ser 0 si los pagos se efectan al final del perodo y 1 si se
efectan al principio del perodo. Si se omite type, se asume que
ser 0.
Ejemplo:
Desea vender un ordenador percibiendo por l pagos mensuales de
$20. EL porcentaje de inters es del 6% anual. La factura se recibir
a final de mes. Cuntos perodos se requieren para que el valor del
dinero que va a percibir sea de $786.72 despus del ltimo pago?
nper( 0.005,-20,0,786.72 ) devuelve 36
426
pmt( rate, nper, pv [ , fv [ , type ] ] )
Devuelve el pago de un crdito basado en pagos constantes y un tipo
de inters fijo. El resultado tiene un formato numrico predefinido
de moneda.
Tasa es el tipo de inters segn perodo.
Nper es el nmero total de perodos de pago de una anualidad.
Pv es el valor actual, o la suma total que una serie de futuros pagos
vale ahora mismo.
Fv es el valor futuro o un balance de efectivo que se desea obtener
una vez efectuado el ltimo pago. Si se omite fv, se asume que ser
0.
Type debe ser 0 si los pagos se efectan al final del perodo y 1 si se
efectan al principio del perodo. Si se omite type, se asume que
ser 0.
Para conocer la suma total pagada durante la duracin de un crdito,
hay que multiplicar el valor pmt resultante por nper.
Ejemplos:
La frmula a continuacin devuelve el pago mensual que corres-
ponde a un crdito de $20,000 a un tipo de inters anual del 10 % a
pagar en 8 meses:
pmt( 0.1/12, 8, 20000 ) devuelve -$2594.66
Para el mismo crdito, en caso de tener que efectuar los pagos a
principios del perodo, el pago es:
pmt( 0.1/12, 8, 20000, 0, 1 ) devuelve -$2573.21
pv( rate, nper, pmt [ , fv [ , type ] ] )
Devuelve el valor actual de una inversin. El resultado tiene un for-
mato numrico predefinido de moneda. El valor actual es la suma
total del valor actual que tienen una serie de futuros pagos. Por
ejemplo, cuando usted presta dinero, el prstamo total es el valor
actual del prestamista.
Tasa es el tipo de inters segn perodo.
Nper es el nmero total de perodos de pago de una anualidad.
Pmt es el pago que se realiza en cada perodo. No puede cambiar
durante la validez de un periodo anual. Al omitir pmt, hay que
incluir el argumento fv.
EXPRESIONES DE GRFICO
427
I
Fv es el valor futuro o un balance de efectivo que se desea obtener
una vez efectuado el ltimo pago. Al omitir fv, debe incluir el argu-
mento pmt.
Type debe ser 0 si los pagos se efectan al final del perodo y 1 si se
efectan al principio del perodo. Si se omite type, se asume que
ser 0.
Ejemplo:
Cul es el valor actual de $100 pagados a finales del mes durante
un perodo de cinco aos? El tipo de inters es el 7%.
pv( 0.07/12, 12*5, 100, 0, 0 ) devuelve -$5050.20
rate( nper, pmt, pv [ , fv [ , type ] ] )
Devuelve el tipo de inters para un periodo de una anualidad.
Nper es el nmero total de perodos de pago de una anualidad.
Pmt es el pago que se realiza en cada perodo. No puede cambiar
durante la validez de un periodo anual. Al omitir pmt, hay que
incluir el argumento fv.
Pv es el valor actual, o la suma total que una serie de futuros pagos
vale ahora mismo.
Fv es el valor futuro o un balance de efectivo que se desea obtener
una vez efectuado el ltimo pago. Si se omite fv, se asume que ser
0.
Type debe ser 0 si los pagos se efectan al final del perodo y 1 si se
efectan al principio del perodo. Si se omite type, se asume que
ser 0.
Rate se calcula por iteracin y puede tener cero o ms soluciones. Si
los resultados sucesivos de rate no coinciden, devolver un valor
NULL.
Ejemplo:
Cul es el porcentaje de inters de un prstamo anual de $10,000 a
5 aos, con pagos mensuales de $300?
rate( 60,-300,10000 ) devuelve 2.18%
Este resultado es el tipo mensual, hay que multiplicarlo por 12 para
obtener el tipo anual, en este caso 26.1%.
428
Constantes matemticas y funciones libres de parmetros
Estas funciones no tienen parmetros. Sin embargo, son necesarios los
parntesis.
e( ) Base de los logaritmos naturales, e. Esta funcin devuelve
2.71828...
pi( ) . La funcin devuelve 3.14159...
rand( ) Devuelve un nmero aleatorio entre 0 y 1.
true( ) Devuelve un valor dual con el valor de texto verdadero y el valor
numrico -1, que puede ser utilizado como el verdadero lgico en
expresiones.
false( ) Devuelve un valor dual con el valor de texto falso y el valor num-
rico 0, que puede ser usado como el falso lgico en expresiones.
Funciones de cadena
ord( s )
Un nmero ASCII del primer carcter de la cadena s. El resultado es
un entero.
Ejemplo:
ord( 'A' ) devuelve el nmero 65
chr( n ) El carcter ASCII correspondiente al nmero n. El resultado es una
cadena.
Ejemplo:
chr( 65 ) devuelve la cadena 'A'
len( s ) Longitud de la cadena s. El resultado es un entero.
Ejemplo:
len( Nombre ) where Nombre = 'Peter' devuelve 5.
left( s , n )
Subcadena de la cadena s. El resultado es una cadena que consiste
en los primeros n caracteres de s.
Ejemplos:
left( 'abcdef',3 ) devuelve 'abc'
left( Fecha , 4 ) donde Fecha = 1997-07-14 devuelve 1997
Para un ejemplo ms complicado, vase la funcin index ms abajo.
EXPRESIONES DE GRFICO
429
I
right( s , n )
Subcadena de la cadena s. El resultado es una cadena que consiste
en los ltimos n caracteres de s.
Ejemplos:
right( 'abcdef',3 ) devuelve 'def'
right( Fecha ,2 ) donde Fecha = 1997-07-14 devuelve 14.
mid( s , n1 ( , n2 ) )
Subcadena de la cadena s. El resultado es una cadena que comienza
con el carcter n1 con la longitud de n2 caracteres. Si se omite n2, la
funcin devuelve la parte de ms a la derecha de la cadena que
comienza en el carcter n1. Las posiciones en la cadena estn enu-
meradas desde el 1 hacia arriba.
Ejemplos:
mid('abcdef',3 ) devuelve 'cdef'
mid('abcdef',3, 2 ) devuelve 'cd'
mid( Fecha,3 ) where Fecha = 970714 devuelve 0714
mid( Fecha,3,2 ) donde Fecha = 970714 devuelve 07
Para un ejemplo ms complicado, vase la funcin index ms abajo.
index( s1 , s2 [ , n ] )
Posicin de una cadena. Esta funcin da la posicin de inicio de
ensima la ocurrencia de la subcadena s2 en la cadena s1. Si se
omite n, se asume la primera ocurrencia. Si n es negativo, la bsque-
da se hace comenzando desde el final de la cadena s1. El resultado
es un entero. Las posiciones en la cadena estn enumeradas desde el
1 hacia arriba.
Ejemplos:
index( 'abcdefg', 'cd' ) devuelve 3
index( 'abcdabcd', 'b', 2 ) devuelve 6
index( 'abcdabcd', 'b', -2 ) devuelve 2
left( Fecha, index( Fecha,'-' ) -1 )
donde Fecha = 1997-07-14 devuelve 1997
mid( Fecha, index( Fecha, '-', 2 ) -2, 2 )
donde Fecha = 1997-07-14 devuelve 07
upper( text expression )
Forzar maysculas para todos los datos en la expresin.
Ejemplo:
upper( 'abcD' ) devuelve 'ABCD'
430
lower( text expression )
Forzar minsculas para todos los datos en la expresin.
Ejemplo:
lower( 'abcD' ) devuelve 'abcd'
capitalize( s )
Devuelve el texto s con todas las palabras empezando en mayscula.
Ejemplo:
capitalize( 'my little pony' ) devuelve 'My Little Pony'
capitalize( 'AA bb cC Dd' ) devuelve 'Aa Bb Cc Dd'
repeat( s, n )
Formar una cadena de la cadena s repetida n veces.
Ejemplo:
repeat( '*', rating ) donde rating = 4 devuelve '****'
ltrim( s )
Devuelve la cadena s libre de espacios iniciales.
Ejemplos:
ltrim (' abc') devuelve 'abc'
ltrim (' abc') devuelve 'abc'
rtrim( s )
Devuelve la cadena s libre de espacios finales.
Ejemplos:
rtrim (' abc') devuelve ' abc'
rtrim (' abc') devuelve ' abc'
trim( s )
Devuelve la cadena s libre de espacios iniciales y finales.
Ejemplos:
trim (' abc') devuelve 'abc'
trim (' abc') devuelve 'abc'
trim (' abc') devuelve 'abc'
KeepChar( s1, s2 )
Devuelve la cadena s1 menos todos aquellos caracteres que no figu-
ran en la cadena s2.
Ejemplo:
keepchar( 'a1b2c3' , '123' ) devuelve '123'
EXPRESIONES DE GRFICO
431
I
PurgeChar( s1, s2 )
Devuelve la cadena s1 menos todos aquellos caracteres que figuran
en la cadena s2.
Ejemplo:
purgechar( 'a1b2c3' , '123' ) devuelve 'abc'.
replace ( string, desdecadena, hastacadena )
Devuelve una cadena, tras haber reemplazado todas las veces en que
aparece una determinada subcadena dentro de la cadena, por otra
subcadena. La funcin no es recursiva y funciona de izquierda a
derecha.
String es la cadena original.
desdecadena es una cadena que puede aparecer una o ms veces
dentro de una cadena.
hastacadena es la cadena que reemplazar todas las ocurrencias de
desdecadenadentro de una cadena.
Ejemplo:
replace( 'abccde','cc','xyz' ) devuelve 'abxyzde'
subfield( s, 'delimitador' , ndice )
Esta funcin de script devuelve una subcadena de una cadena de
texto ms larga (s) con delimitadores ('delimiter'). Index es un
entero opcional que declara cul de las subcadenas debe ser el resul-
tado.
Ejemplos:
subfield(S, ';' ,2) devuelve 'cde' si S es 'abc;cde;efg'
subfield(S, ':' ,1) devuelve NULL si S es una cadena vaca
subfield(S, ':' ,1) devuelve una cadena vaca si S es ':'
info( field )
Devuelve informacin externa vinculada por una sentencia info
load o info select para un determinado campo. Si no hay informa-
cin externa alguna disponible para el campo, devuelve nulo. La
informacin externa se devuelve en forma de una cadena de texto.
Si el elemento de informacin es un archivo, devuelve el nombre de
archivo como cadena.
TextBetween ( s, textoanterior, textposterior [, n] )
Devuelve el texto entre la ocurrencia n de textoanterior y la ocu-
rrencia inmediata siguiente de textoposteriordentro de la cadena s.
432
Ejemplos:
TextBetween('<abc>', '<', '>') devuelve 'abc'
TextBetween('<abc><de>', '<', '>',2) devuelve 'de'
findoneof (texto, conjuntocaracteres [, n] )
devuelve la posicin de la n-sima ocurrencia en la cadena texto de
cualquiera de los caracteres que se encuentren en la cadena conjun-
tocaracteres. Si se omite n devuelve la posicin de la primera ocu-
rrencia. Si no hay correspondencia devuelve 0.
Ejemplos:
findoneof( 'my example text string', 'et%s') devuelve 4
findoneof( 'my example text string', 'et%s', 3) devuelve 12
findoneof( 'my example text string', '%s&') devuelve 0'
substringcount( texto , subcadena )
Devuelve el nmero de veces que la cadena subcadena aparece den-
tro de la cadena texto. El resultado es un entero. Si no existe coinci-
dencia alguna, devuelve 0.
Ejemplo:
substringcount ( 'abcdefgcdxyz' , 'cd' ) devuelve 2
applycodepage(pginadecdigo,texto)
Aplica una pginadecdigo diferente al campo o texto indicado en
la expresin. Pginadecdigo debe ir en formato numrico.
Funciones inter-registro
fieldvalue( nombredecampo, n )
Devuelve el valor del campo encontrado en la posicin n del campo
nombrecampo (por orden de carga). Nombredecampo debe venir
dado como un valor de cadena, es decir, debe ir entre comillas sim-
ples. El primer valor de campo se devuelve para n=1. Si n es mayor
que el nmero de valores de campo, devuelve NULL.
Ejemplo:
fieldvalue( 'Helptext', 5 )
fieldvaluecount ( nombredecampo )
Devuelve el nmero de valores distintos de un campo. Nombre-
campo debe suministrarse como una cadena (es decir, un texto lite-
ral entrecomillado).
EXPRESIONES DE GRFICO
433
I
Ejemplo:
fieldvaluecount(Name)
Column(ColumnNo)
Devuelve el valor que se encuentra en la columna ColumnNo en una
tabla simple o pivotante.
Ejemplo:
column(1)/column(2) devuelve el cociente en una columna nueva
de la tabla.
fieldindex( nombredecampo, valor )
Devuelve la posicin del valor del campo en el campo nombre-
campo (por orden de carga). Si no puede encontrarse valor entre los
valores del campo nombrecampo,devuelve 0. Nombrecampo debe
venir dado como un valor de cadena, es decir, el nombre de campo
debe ir entre comillas simples.
Nota La posicin del primer valor del campo es 1. El empleo de esta
funcin en expresiones de grfico en campos con muchos valores
puede salir algo cara en cuanto a utilizacin de memoria.
Ejemplo:
fieldindex( 'Name', 'John Doe' )
above( [ total ] expresin [, offset [,n ]] )
Devuelve el valor de expresin evaluado con los valores de la
dimensin del grfico de la fila anterior a la fila actual en un seg-
mento de columna en una tabla, o en caso de grficos de imagen, en
el equivalente de la tabla simple.
En la primera fila de un segmento de columna, se devolver un valor
nulo (NULL), ya que no existe una fila anterior.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
434
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Si se especifica un offset mayor que 1, se puede mover la evaluacin
de expresin ms de una fila hacia arriba. P.ej. si offset es 2, la fun-
cin devuelve el valor de expresin evaluado con las dimensiones
de grfico como aparecen dos filas ms arriba de la fila actual.
Un offset negativo hace que la funcin above es equivalente a la
funcin below con el correspondiente offset positivo. Un offset de 0
evaluar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada de n filas
de la tabla subiendo hacia arriba desde la celda original a la que se
dirige la funcin. De este modo se puede utilizar la funcin como
argumento para cualquier funcin especial para rangos (vase pgi-
na 411 ).
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
sum( Ventas )/above( sum( Ventas ))
above( sum( Ventas ), 2 )
above( total sum( Ventas ))
rangeavg (above(sum( x ),1,3,)) devuelve la media de los tres
resultados de la funcin sum(x) evaluada en las tres filas inmediata-
mente anteriores a la fila actual.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
below( [ total ] expresin [, offset [,n ]] )
Devuelve el valor de expresin evaluado con los valores de la
dimensin del grfico de la fila debajo de la fila actual en un seg-
EXPRESIONES DE GRFICO
435
I
mento de columna en una tabla, o en caso de grficos de imagen, en
el equivalente de la tabla simple.
En la ltima fila de un segmento de columna, devolver un valor
nulo (NULL), ya que no existe una fila siguiente.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Si se especifica un offset mayor que 1, se puede mover la evaluacin
de expresin ms de una fila hacia abajo. P.ej. si offset es 2, la fun-
cin devuelve el valor de expresin evaluado con las dimensiones
de grfico como aparecen dos filas ms abajo de la fila actual.
Un offset negativo hace que la funcin below sea equivalente a la
funcin above con el correspondiente offset positivo. Un offset de 0
evaluar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada de n filas
de la tabla bajando desde la celda original a la que se dirige la fun-
cin. De este modo se puede utilizar la funcin como argumento
para cualquier funcin especial para rangos (vase pgina 411 ).
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
436
Ejemplos:
below( sum( Ventas ))
below( sum( Ventas ), 2 )
below( total sum( Ventas ))
rangeavg (below(sum( x ),1,3)) devuelve la media de los tres
resultados de la funcin sum(x) evaluada en las tres filas inmediata-
mente anteriores a la fila actual
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
top( [ total ] expresin [, offset [,n ]] )
Devuelve el valor de expresin evaluado con los valores de dimen-
sin del grfico, tal y como aparecen en la primera fila del segmento
actual de columna de una tabla o, en el caso de grficos de imagen,
en el equivalente de Tabla Simple del grfico.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Si se especifica un offset mayor que 1, se puede mover la evaluacin
de expresin hacia abajo contado desde la fila superior. P.ej. si offset
es 2, la funcin devuelve el valor de expresin evaluado con las
dimensiones de grfico como aparecen dos filas ms abajo de la fila
inferior.
Un offset negativo hace que la funcin top sea equivalente a la fun-
cin bottom con el correspondiente offset positivo. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada de n filas
de la tabla bajando desde la celda original a la que se dirige la fun-
EXPRESIONES DE GRFICO
437
I
cin. De este modo se puede utilizar la funcin como argumento
para cualquier funcin especial para rangos (vase pgina 411 ).
La funcin top slo se evala en filas totales si el total en cuestin
tiene una clara relacin con un segmento de columna especfico. En
todos los dems casos se devolver NULL.
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
sum( Ventas )/top( sum( Ventas ))
top( sum( Ventas ), 2 )
top( total sum( Ventas ))
rangeavg (top(sum( x ),1,5 )) devuelve la media de los resultados
de las funciones de sum(x) evaluadas en las primeras cinco filas de
la tabla.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
bottom( [ total ] expresin [, offset[,n ]] )
Devuelve el valor de expresin evaluado con los valores de la
dimensin del grfico de la ltima fila del segmento de columna en
una tabla, o en caso de grficos de imagen, en el equivalente de la
tabla simple.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
438
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Si se especifica un offset mayor que 1, se puede mover la evaluacin
de expresin hacia arriba contado desde la fila inferior. P.ej. si offset
es 2, la funcin devuelve el valor de expresin evaluado con las
dimensiones de grfico como aparecen dos filas ms arriba de la fila
inferior.
Un offset negativo hace que la funcin bottom es equivalente a la
funcin top con el offset positivo correspondiente. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1, la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada de n filas
de la tabla subiendo hacia arriba desde la celda original a la que se
dirige la funcin. De este modo se puede utilizar la funcin como
argumento para cualquier funcin especial para rangos (vase pgi-
na 411 ).
La funcin bottom slo se evala en filas totales si el total en cues-
tin tiene una clara relacin con un segmento de columna especfi-
co. En todos los dems casos se devolver NULL.
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
bottom( sum( Ventas ))
bottom( sum( Ventas ), 2 )
bottom( total sum( Ventas ))
rangeavg (bottom(sum( x ),1,5)) devuelve la media de los resulta-
dos de las funciones de sum(x) evaluadas en las ltimas cinco filas
de la tabla.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
EXPRESIONES DE GRFICO
439
I
before( [ total ] expresin [, offset [,n ]] )
Devuelve el valor de expresin evaluado con los valores de dimen-
sin del grfico tal como aparecen en la columna antes de la
columna actual dentro de un segmento de columna en una tabla
pivotante. Esta funcin devuelve NULL en todos los tipos de grfi-
co excepto en las Tablas Pivotantes.
En la primera columna de un segmento de fila devolver un valor
nulo (NULL), ya que no hay ninguna columna anterior.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo.
Si se especifica un offset mayor que 1, es posible mover la evalua-
cin de expresin a las columnas a la izquierda de la columna
actual. P.ej. si offset es 2, la funcin devuelve el valor de expresin
evaluado con las dimensiones de grfico en la apariencia que tienen
dos columnas ms a la izquierda de la columna actual.
Un offset negativo hace que la funcin before es equivalente a la
funcin after con el offset positivo correspondiente. Un offset de 0
evaluar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada una de las
n columnas de la tabla hacia la izquierda desde la celda original a la
que se dirige la funcin. De este modo se puede utilizar la funcin
como argumento para cualquier funcin especial para rangos (vase
pgina 411 ).
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
440
Ejemplos:
before( sum( Ventas ))
before( sum( Ventas ), 2 )
before( total sum( Ventas ))
rangeavg (before(sum( x ),1,3 )) devuelve una media de los tres
resultados de la funcin suma(x) en las tres columnas inmediata-
mente a la izquierda de la columna actual.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
after( [ total ] expresin [, offset [,n ]] )
Devuelve el valor de expresin evaluada con valores de dimensin
de una Tabla Pivotante tal como aparecen en la columna despus de
la columna actual dentro de un segmento de fila en la Tabla Pivo-
tante. Esta funcin devuelve NULL en todos los tipos de grfico
excepto en las Tablas Pivotantes.
En la ltima columna de un segmento de fila devolver un valor
nulo (NULL), ya que no hay ninguna columna a continuacin.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo.
Si se especifica un offset mayor que 1, es posible mover la evalua-
cin de expresin a las columnas a la derecha de la columna actual.
P.ej. si offset es 2, la funcin devuelve el valor de expresin eva-
luado con las dimensiones de grfico en la apariencia que tienen dos
columnas ms a la derecha de la columna actual.
Un offset negativo hace que la funcin after es equivalente a la fun-
cin before con el offset positivo correspondiente. Un offset de 0
evaluar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
EXPRESIONES DE GRFICO
441
I
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada una de las
n columnas de la tabla hacia la derecha desde la celda original a la
que se dirige la funcin. De este modo se puede utilizar la funcin
como argumento para cualquier funcin especial para rangos (vase
pgina 411 ).
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
after( sum( Ventas ))
after( sum( Ventas ), 2 )
after( total sum( Ventas ))
rangeavg (after(sum( x ),1,3 )) devuelve una media de los tres
resultados de la funcin suma(x) en las tres columnas inmediata-
mente a la derecha de la columna actual.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
first( [ total ] expresin [, offset [,n]] )
Devuelve el valor de expresin con valores de dimensin de una
tabla pivotante tal como aparecen en la primera columna del seg-
mento de fila actual en la Tabla Pivotante. Esta funcin devuelve
NULL en todos los tipos de grfico excepto en las Tablas Pivotan-
tes.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo. Si se especifica un offset mayor que 1, es
posible mover la evaluacin de expresin a las columnas a la dere-
cha de la primera columna. P.ej. si offset es 2, la funcin devuelve el
442
valor de expresin evaluado con las dimensiones de grfico en la
apariencia que tienen en la segunda columna.
Un offset negativo hace que la funcin first es equivalente a la fun-
cin last con el offset positivo correspondiente. Un offset de 0 eva-
luar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada una de las
n columnas de la tabla hacia la derecha desde la celda original a la
que se dirige la funcin. De este modo se puede utilizar la funcin
como argumento para cualquier funcin especial para rangos (vase
pgina 411 ).
La funcin first slo se evaluar en las filas de totales si el total en
cuestin tiene una clara relacin con un segmento de fila especfico.
En todos los dems casos se devolver NULL.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
first( sum( Ventas ))
first( sum( Ventas ), 2 )
first( total sum( Ventas ))
rangeavg (first(sum( x ) ,1,5 )) devuelve una media de los resulta-
dos de la funcin sum(x) en las cinco columnas a la izquierda de
todo.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
last( [ total ] expresin [, offset [,n]] )
Devuelve el valor de expresin evaluada con valores de dimensin
de una Tabla Pivotante tal como aparecen en la ltima columna del
segmento de fila actual en el Tabla Pivotante. Esta funcin devuelve
NULL en todos los tipos de grfico excepto en las Tablas Pivotan-
tes.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
EXPRESIONES DE GRFICO
443
I
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo.
Si se especifica un offset mayor que 1, es posible mover la evalua-
cin de expresin a las columnas a la izquierda de la primera
columna. P.ej. si offset es 2, la funcin devuelve el valor de expre-
sin evaluado con las dimensiones de grfico en la apariencia que
tienen en la penltima columna.
Un offset negativo hace que la funcin last sea equivalente a la fun-
cin first con el offset positivo correspondiente. Un offset de 0 eva-
luar la expresin en la fila de la expresin misma. Las llamadas
recursivas devolvern NULL.
Si se define un tercer parmetro n mayor que 1 la funcin devuelve
no slo un valor sino un rango de n valores, uno para cada una de las
n columnas de la tabla hacia la izquierda desde la celda original a la
que se dirige la funcin. De este modo se puede utilizar la funcin
como argumento para cualquier funcin especial para rangos (vase
pgina 411 ).
La funcin last slo se evaluar en las filas de totales si el total en
cuestin tiene una clara relacin con un segmento de fila especfico.
En todos los dems casos se devolver NULL.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
last( sum( Ventas ))
last( sum( Ventas ), 2 )
last( total sum( Ventas ))
rangeavg (last(sum(x),1,5)) devuelve una media de los resultados
de la funcin sum(x) en las cinco columnas a la derecha de todo.
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
444
RowNo( [ total ] )
Devuelve el nmero de la fila actual en el segmento de columna
actual en una tabla o, en el caso de grficos de imagen, en el equiva-
lente de la tabla simple. La primera fila tiene el nmero 1.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
if( rowno()=1, 0, sum( Ventas )/above( sum( Ventas )))
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
ColumnNo( [ total ] )
Devuelve el nmero de la columna actual en el segmento de fila
actual en una tabla pivotante. La primera columna tiene el nmero
1.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
EXPRESIONES DE GRFICO
445
I
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
Ejemplos:
if( columnno()=1, 0, sum( Ventas )/before( sum( Ventas )))
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
NoOfRows( [ total ] )
Devuelve el nmero de filas en el segmento de columna actual en
una tabla o, en el caso de grficos de imagen, en el equivalente de la
tabla simple.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total.
Si la tabla o el equivalente de tabla tiene mltiples dimensiones ver-
ticales, el segmento de columna actual incluir slo filas con los
mismos valores que la fila actual en todas las columnas de dimen-
sin excepto para la columna que muestra la ltima dimensin en el
orden de campo interno.
Los criterios de ordenacin para los campos de las tablas pivotantes
se definen simplemente con el orden de las dimensiones de
izquierda a derecha, mientras para los otros tipos de grfico se orde-
nan con la pgina Ordenar del dilogo Propiedades de Grfico.
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero.
446
Ejemplos:
if( rowno()=noofrows(), 0, after( sum( Ventas )))
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
NoOfColumns( [ total ] )
Devuelve el nmero total de columnas en el segmento de fila actual
en una tabla pivotante.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total.
Si la Tabla Pivotante tiene mltiples dimensiones horizontales, el
segmento de columna actual incluir slo columnas con los mismos
valores que la columna actual en todas las filas de dimensin
excepto para la fila que muestra la ltima dimensin horizontal del
orden de campo.
El orden de campo interno para dimensiones horizontales en Tablas
Pivotantes se define simplemente por el orden de las dimensiones
desde arriba hacia abajo.
Nota Cuando se utiliza esta funcin en cualquier expresin de grfico no
est permitido ordenar los grficos por valores Y y las tablas
simples por las columnas de expresin.
Ejemplos:
if( columnno()=noofcolumns(), 0, after( sum( Ventas )))
Para ejemplos ms detallados acerca del uso de las funciones inter-
registro de grficos, vase pgina 501.
dimensionality ( )
Devuelve el nmero de columnas de dimensin que no tienen un
contenido agregado, es decir, que no contienen sumas parciales o
contenidos adicionales contrados.
Un uso muy habitual se da en las expresiones de atributo, cuando se
desea aplicar un formato de celda diferente dependiendo del nivel
de agregacin de los datos.
Esta funcin slo est disponible en los grficos. Para todos los
tipos de grficos, excepto las tablas pivotantes, devolver el nmero
de dimensiones de todas las filas excepto el total, que ser 0.
EXPRESIONES DE GRFICO
447
I
Ejemplo:
Para una tabla pivotante con tres columnas de dimensin a la
izquierda, devolvera lo siguiente:
3 para todas las celdas de datos normales y corrientes.
2 para el primer nivel de sumas parciales y entradas no expandidas
en la tercera columna.
1 para sumas parciales y entradas de 2 nivel nicamente expandidas
en la primera columna.
0 para la celda Total General .
secondarydimensionality ( )
devuelve el nmero de filas de tabla pivotante de las dimensiones
que no tienen contenido agregado, es decir, que no contienen sumas
parciales o contenidos agregados contrados. Esta funcin es equi-
valente a la funcin dimensionality para dimensiones horizontales
de tablas pivotantes.
La funcin secondarydimensionality siempre devuelve 0 cuando
se utiliza fuera de tablas pivotantes.
448
Ejem-
plo
Funciones de documento
ReportComment(nmero_informe)
Devuelve el comentario del informe que tenga el nmero especifi-
cado dentro del documento activo.
ReportName(nmero_informe)
Devuelve el nombre del informe que tenga el nmero especificado
dentro del documento activo.
ReportID(nmero_informe)
Devuelve el id del informe que tenga el nmero especificado dentro
del documento activo.
ReportNumber(id_o_nombre_ informe)
Devuelve el nmero del informe que tenga el id o nombre especifi-
cado dentro del documento activo.
NoOfReports()
Devuelve el nmero de informes que haya en el documento activo.
Funciones de Ranking
rank( [total] expresin [, mode [, format]] )
Evala expresin, compara el resultado con el resultado en las
dems filas en el segmento de columna actual y devuelve el ranking
de la fila actual en el segmento. Para grficos de imagen, se define
el segmento de columna actual segn su apariencia en su equiva-
lente en la tabla simple.
El segmento actual de la columna es siempre igual a la columna
entera si se trata de un grfico de una dimensin o si la expresin
est precedida por el calificador total. Si la tabla o el equivalente de
tabla tiene mltiples dimensiones verticales, el segmento de
columna actual incluir slo filas con los mismos valores que la fila
EXPRESIONES DE GRFICO
449
I
actual en todas las columnas de dimensin excepto para la columna
que muestra la ltima dimensin en el orden de campo interno.
El ranking es devuelto como valor dual. En el caso de tener un nico
ranking en cada fila ser un entero entre 1 y el nmero de filas del
segmento de columna actual.
Si varias filas comparten el mismo ranking, se puede controlar las
representaciones numricas y de texto de la siguiente manera:
El segundo parmetro mode especifica la representacin numrica
del resultado de la funcin
mode
0 (por defecto)
Si todos los rankings dentro del grupo compartido caen
dentro del extremo ms bajo del valor de en medio del ran-
king entero, todas las filas recogen el ranking menor dentro
del grupo compartido.
Si todos los rangos en el grupo segmentado caen por encima del
valor medio, todas las columnas en el grupo obtendrn el rango ms
alto en el grupo segmentado.
Si los rangos en el grupo segmentado se reparten por el valor medio
del ranking entero, todas las filas en el grupo obtendrn un valor que
corresponde con la media del ranking ms alto y ms bajo en el seg-
mento de la columna entera.
1 rango ms bajo en todas las filas del grupo
2 rango medio en todas las filas del grupo
3 rango ms alto en todas las filas del grupo
4 Ranking ms bajo en la primera fila, incrementado por uno
para cada .
fila del grupo
El tercer parmetro format especifica la representacin de texto del
resultado de la funcin
format
0 (por defecto)
valor bajo&'-'&valor alto en todas las filas del grupo (p.ej.
'3-4')
1
valor bajo de todas las filas del grupo
450
2
valor bajo en la primera fila, vaco en las filas siguientes del
grupo
El orden de las filas para mode 4 y format 2 es determinado por los
criterios de ordenacin de las dimensiones de grfico.
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero. Los valores nulos (NULL) son
descartados.
Ejemplos:
rank( sum( Ventas ))
rank( sum( Ventas ), 2 )
rank( sum( Ventas ), 0, 1 )
Para ejemplos ms detallados acerca del uso de las funciones de ran-
king para grficos, vase pgina 498 .
hrank( [total] expresin [, mode [, format]] )
Evala expresin, compara el resultado con el resultado en las
dems columnas en el segmento de fila actual de una tabla pivotante
y devuelve el ranking de la columna actual en el segmento
Esta funcin se aplica slo en tablas pivotantes y devuelve NULL
en todos los dems tipos de grfico.
El segmento actual de la fila es siempre igual a la fila entera si se
trata de un grfico de una dimensin o si la expresin est precedida
por el calificador total. Si la Tabla Pivotante tiene mltiples dimen-
siones horizontales, el segmento de columna actual incluir slo
columnas con los mismos valores que la columna actual en todas las
filas de dimensin excepto para la fila que muestra la ltima dimen-
sin horizontal del orden de campo.
El ranking es devuelto como valor dual. En el caso de tener un nico
ranking en cada columna ser un entero entre 1 y el nmero de
columnas del segmento de fila actual.
Si varias columnas comparten el mismo ranking, se puede controlar
las representaciones numricas y de texto de la siguiente manera:
El segundo parmetro mode especifica la representacin numrica
del resultado de la funcin
mode
EXPRESIONES DE GRFICO
451
I
0 (por defecto)
Si todos los rangos en el grupo segmentado caen por debajo
del valor medio, todas las columnas del grupo obtendrn el
rango ms bajo en el grupo segmentado.
Si todos los rangos en el grupo segmentado caen por
encima del valor medio, todas las columnas en el grupo
obtendrn el rango ms alto en el grupo segmentado.
Si los rangos en el grupo segmentado se reparten por el
valor medio del ranking entero, todas las columnas del
grupo obtendrn un valor que se corresponde con la media
del ranking ms alto y ms bajo en el segmento de la fila
entera.
1
Rango ms bajo en todas las columnas del grupo.
2
Rango medio en todas las columnas del grupo.
3
Rango ms alto en todas las columnas del grupo.
4
Rango ms bajo en la primera columna, luego incremen-
tado en uno por cada columna del grupo
El tercer parmetro format especifica la representacin de texto del
resultado de la funcin
format
0 (por defecto)
valor bajo&'-'&valor alto en todas las columnas del grupo
(p.ej. '3-4')
1
Rango ms bajo en todas las columnas del grupo.
2
valor bajo en la primera columna, vaco en las siguientes
columnas del grupo.
El orden de las filas para modo 4 y formato 2 viene determinado por
los criterios de ordenacin en las dimensiones del grfico.
452
Nota Cuando se utiliza esta funcin se deshabilita automticamente la
supresin de valores cero. Los valores nulos (NULL) son
descartados.
Ejemplos:
hrank( sum( Ventas ))
hrank( sum( Ventas ), 2 )
hrank( sum( Ventas ), 0, 1 )
Para ejemplos ms detallados acerca del uso de las funciones de ran-
king para grficos, vase pgina 498 .
vrank( [total] expresin [, mode [, format]] )
Esta funcin es idntica a la funcin rank.
Funciones condicionales
if( condicin , then [, else[ )
Los tres parmetros condicin, then y else son expresiones. El pri-
mero, condicin, se interpreta lgicamente. Los otras dos, then y
else, pueden ser de cualquier tipo. Preferiblemente son del mismo
tipo. Si condicin es true, la funcin devuelve el valor de la expre-
sin then. Si condicin es false, la funcin devuelve el valor de la
expresin else. Si se omite else y la condicin es falsa, se devuelve
null.
Ejemplo:
if( Amount >= 0, 'OK', 'Alarm' )
alt( case1 [ , case2 , case3 , ...] , otherwise )
La funcin alt devuelve el primero de los parmetros que tiene una
representacin numrica vlida. Si no se encuentra tal condicin,
devolver el ltimo parmetro. Se puede utilizar cualquier nmero
de parmetros.
Ejemplo:
alt(date#( dat,'YYYY/MM/DD' ),
date#( dat,'MM/DD/YYYY' ),
date#( dat,'MM/DD/YY' ),
'No hay fecha vlida' )
probar si la variable dat contiene una fecha que coincida con cual-
quier de los tres formatos de fecha especificados. Si eso sucede,
devolver la cadena original y una representacin numrica vlida
EXPRESIONES DE GRFICO
453
I
de una fecha. Si no se encuentra tal condicin, devuelve el texto 'No
hay fecha vlida' (sin ninguna representacin numrica vlida).
pick( n, expr1 [ , expr2,...exprN ] )
Devuelve la expresin n-sima de la lista. n es un entero entre 1 y N.
Ejemplos:
pick( 2, 'A', 'B', 4 ) devuelve 'B'
pick( 3, 'A', 'B', 4 ) devuelve 4
match( s, expr1 [ , expr2, ...exprN ] )
Compara la cadena s con una lista de cadenas de texto o expresiones
de texto. El resultado de la comparacin es un entero que indica cua-
les de las cadenas/expresiones de la comparacin coinciden. Si no se
encuentra correspondencia alguna, devuelve 0. La funcin match
realiza una comparacin sensible a maysculas.
Ejemplos:
match( M , 'Jan' , 'Feb' , 'Mar' )
donde si M es 'Feb' devuelve 2
match( M , 'Jan' , 'Feb' , 'Mar' )
donde si M es 'Apr' o 'jan' devuelve 0
mixmatch( s, expr1 [ , expr2, ...exprN ] )
Compara la cadena s con una lista de cadenas de texto o expresiones
de texto. El resultado de la comparacin es un entero que indica cua-
les de las cadenas/expresiones de la comparacin coinciden. Si no se
encuentra correspondencia alguna, devuelve 0. La funcin mixma-
tch realiza una comparacin no sensible a maysculas.
Ejemplo:
mixmatch( M , 'Jan' , 'Feb' , 'Mar' )
donde si M es 'jan' devuelve 1
wildmatch( s, expr1 [ , expr2, ...exprN ] )
Compara la cadena s con una lista de cadenas de texto o expresiones
de texto. El resultado de la comparacin es un entero que indica cu-
les de las cadenas/expresiones de la comparacin coinciden. Si no se
encuentra correspondencia alguna, devuelve 0. La funcin wildma-
tch realiza una comparacin no sensible a maysculas. En la cadena
de texto de la comparacin se permite el uso de los caracteres de
comodn * y ?.
Ejemplos:
wildmatch( M , 'ja*' , 'fe?' , 'mar' )
454
donde si M es 'January' devuelve 1
wildmatch( M , 'ja*' , 'fe?' , 'mar' )
donde si M es 'fex' devuelve 2
Wildmatch5(s,expr1 [,expr2,...exprN])
Funciona igual que la funcin wildmatch anterior, pero slo se
emplea para temas de compatibilidad con QlikView versin 5.
class( expresin, interval [ , label [ , offset ]] )
Crea una clasificacin de expresiones. El ancho del cubo contenedor
viene determinado por el nmero establecido en intervalo. El resul-
tado se muestra como a<=x<b, donde a yb son los lmites superiores
e inferiores del bin. La x puede ser reemplazada por una cadena de
texto arbitraria referida por label. Normalmente el punto de inicio
de la clasificacin se establece en 0 por defecto. Esto puede cambiar
aadiendo un desplazamiento (offset).
Ejemplos:
class( var,10 ) con var = 23 devuelve '20<=x<30'
class( var,5,'value' ) con var = 23 devuelve '20<= value <25'
class( var,10,'x',5 ) con var = 23 devuelve '15<=x<25'
Funciones lgicas
IsNum( expr )
Devuelve -1 (verdadero) si la expresin puede ser interpretada como
un nmero, si no 0 (falso).
IsText( expr )
Devuelve -1 (true) si la expresin tiene una representacin de texto,
si no 0 (false).
Funciones null
Null( ) Devuelve un valor nulo (NULL) real.
IsNull( expr )
Devuelve -1 (verdadero) si expr devuelve NULL, en caso contrario
0 (falso).
EXPRESIONES DE GRFICO
455
I
Funciones de Sistema
OSuser( )
Devuelve una cadena de texto con el nombre del usuario actual, tal
como lo devuelve el sistema operativo.
QVuser( )
Devuelve una cadena de texto con el nombre del usuario QlikView
actual, tal como est definido en la seccin de acceso.
qlikviewversion( )
Devuelve el nmero completo de versin y modelo QlikView (por
ej. 7.52.3797.0409.3) como una cadena. Esta funcin slo est dis-
ponible en actualizaciones de QlikView posteriores a la 7.52.3795.
ComputerName( )
Devuelve una cadena de texto con el nombre del ordenador, tal
como los devuelve el sistema operativo.
ReloadTime( )
Devuelve una estampilla de fecha/hora para la ltima ejecucin de
script finalizada.
GetActiveSheetID()
Devuelve una cadena que contiene el ID de la hoja activa.
GetRegistryString( ruta, clave )
Devuelve el valor de una clave de registro nombrada, con una ruta
de registro determinada.
Ejemplo:
getregistrystring('HKEY_LOCAL_MACHINE\SOFT-
WARE\QlikTech\QlikViewServer\Settings 7','EnableSessionLog')
SqlValue(origendatos, sentenciaselect[, type] )
Devuelve el valor de la primera columna de la primera fila devuelta
por una sentenciaselect. Fuentedatos debe ser una fuente de datos
predefinida ODBC u OLEDB. El tercer parmetro tipo debe ser
ODBC u OLEDB. Si se omite, se asume type='ODBC'.
Ejemplos:
sqlvalue ('NorthWind', 'select CompanyName from
Customers where CustomerID='
&chr(39)&Variable1&chr(39))
456
sqlvalue ('NorthWind', select CompanyName from
Customers where CustomerID= & chr(39) &
only(MyQvField) &chr(39) , OLEDB )
Nota El uso de esta funcin puede causar retrasos en los tiempos de
respuesta en la base de datos externa.
GetCurrentField( nombredegrupo )
devuelve el nombre del campo actualmente activo en el grupo deno-
minado nombredegrupo.
Ejemplo:
getcurrentfield( MiGrupo )
GetObjectField ([index])
devuelve el nombre de la dimensin. Index es un nmero entero
opcional que declara cul de las dimensiones utilizadas debera ser
el resultado.
Ejemplos:
getobjectfield(2)
GetCurrentSelections( [ sepregistros [, tagsep [, sepval [, maxval=6 ]]]] )
devuelve una marca de seleccin con las actuales selecciones del
documento. Sepregistros es el separador entre lneas (campos) de la
seleccin y se sita por defecto en chr(13). Tagsep es el delimitador
entre el nombre de campo y los valores, y se fija por defecto en ': '.
Sepval es el delimitador entre los valores seleccionados y se fija por
defecto en ', '. Maxval es el nmero mximo de valores individuales
que se visualizarn para cualquier campo antes de utilizar la nota-
cin 'x de y' en vez.
Ejemplos:
getcurrentselections()
getcurrentselections (chr(13), '=', ';' )
getcurrentselections (chr(13), '=', ';', 10 )
GetFieldSelections( nombredecampo [, sepval [, maxval=6 ]] )
devuelve una cadena que contiene las selecciones actuales en un
determinado campo. Sepval es el delimitador entre los valores selec-
cionados y se fija por defecto en ', '. Maxval es el nmero ms alto
de valores individuales que se mostrarn antes de emplear la nota-
cin 'x de y' en vez.
EXPRESIONES DE GRFICO
457
I
Ejemplos:
getfieldselections(Pas)
getfieldselections (Pas, ';' )
getfieldselections (Pas, ',' , 10 )
GetSelectedCount( nombredecampo [, incluirexcluido=falso] )
devuelve el nmero de valores seleccionados en el campo denomi-
nado nombredecampo. Si incluirexcluido se afirma como verdadero,
se contabilizarn los valores seleccionados que hayan sido exclui-
dos por las selecciones de otro campo.
Ejemplos:
getselectedcount( Clientes )
getselectedcount( Clientes, verdadero )
GetPossibleCount( nombredecampo )
devuelve el nmero de valores posibles en el campo denominado
nombredecampo.
Ejemplo:
getpossiblecount( Clientes )
GetExcludedCount( nombredecampo )
devuelve el nmero de valores excluidos en el campo denominado
nombredecampo.
Ejemplo:
getexcludedcount( Clientes )
GetAlternativeCount( nombredecampo )
devuelve el nmero de valores alternativos en el campo denominado
nombredecampo. Ms informacin sobre valores alternativos en la
pgina 135 del Libro I.
Ejemplo:
getalternativecount( Clientes )
GetNotSelectedCount( nombredecampo [, incluirexcluido=falso] )
devuelve el nmero de valores no seleccionados en el campo nom-
bredecampo. El campo deber estar en modo and para que esta fun-
cin tenga sentido. Si incluirexcluido se afirma como verdadero, se
contabilizarn los valores seleccionados que hayan sido excluidos
por las selecciones de otro campo.
Ejemplos:
getnotselectedcount( Pas )
458
getnotselectedcount( Pas, verdadero )
Funciones de fecha y hora
En los ejemplos a continuacin se asume que el formato de fecha es el prede-
finido YYYY-MM-DD (estndar ISO). Vase la descripcin de los formatos
de fecha y hora en QlikView en la Dilogos de Formato de Nmeros en la
pgina 339 del Libro II.
day( fecha )
Day. El resultado es un nmero.
Ejemplo:
day( Date ) donde Date = 1971-10-30 devuelve 30
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Hay varias soluciones para este problema: cambiar las
configuraciones o usar la funcin de interpretacin date# (vea en
Funciones de interpretacin numrica en la pgina 482 ). Para
ms informacin sobre funciones de hora y fecha vase pgina 334
del Libro II.
week( fecha )
Nmero de semana. El resultado es un nmero. La semana empieza
el lunes. La semana #1 es la primera semana con cuatro o ms das
en el nuevo ao.
Ejemplo:
week( Date ) donde Date = 1971-10-30 devuelve 43
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Vase en day como solucionar este problema.
month( fecha )
Month. El resultado es una cadena de texto, a la que se puede dar
tambin el formato de nmero.
Ejemplo:
month( Date ) donde Date = 1971-10-30 devuelve Oct
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Vase en day como solucionar este problema.
year( fecha )
Ao. El resultado es un nmero.
EXPRESIONES DE GRFICO
459
I
Ejemplo:
year( Date ) donde Date = 1971-10-30 devuelve 1971
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Vase en day como solucionar este problema.
weekyear( fecha )
El ao al que pertenece el nmero de semana. El nmero de semana
oscila entre la 1 y la 52, aproximadamente. En algunos aos la
semana #1 comienza en diciembre, por ej. as fue en diciembre de
1997. Otros aos comienzan en lo que sera la semana #53 del ao
anterior, por ej. enero de 1999. Para aquellos pocos das en los que
el nmero de semana corresponda a otro ao, las funcionesyear
yweekyear devolvern valores diferentes.
Ejemplos:
weekyear( Date ) donde Date = 1996-12-30 devuelve 1997
weekyear( Date ) donde Date = 02.01.97 devuelve 1997
weekyear( Date ) donde Date = 30.12.97 devuelve 1997
weekyear( Date ) donde Date = 1999-01-02 devuelve 1998
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Vase en day como solucionar este problema.
weekday( fecha )
Da de la semana. El resultado es un nmero entre 0 y 6 (0=lunes).
Ejemplo:
weekday( Date ) donde Date = 1971-10-30 devuelve 5
Si el formato de fecha utilizado no se corresponde con el establecido
en su sistema operativo, QlikView no podr realizar una interpreta-
cin correcta. Vase en day como solucionar este problema.
MakeDate( YYYY [, MM [, DD ]] )
Devuelve una fecha calculada del ao YYYY, el nmero de mes MM,
y el nmero de da DD. Si el nmero del mes est sin definicin, se
asume que es 1 (enero). Si el da no est definido, se asume que es 1
(el primero).
Ejemplos:
(basado en el formato de fecha YYYY-MM-DD)
makedate( 1999 ) devuelve 01.01.99
makedate( 99 ) devuelve 0099-01-01
460
makedate( 1992, 12 ) devuelve 1992-12-01
makedate( 1999, 2, 14 ) devuelve 1999-02-14
MakeWeekDate( YYYY , WW [, D ] )
Devuelve una fecha calculada del ao YYYY, el nmero de semana
WW y el da de la semana D, donde el 0 indica lunes, y el 6
domingo. El nmero de semana 1 es la primera semana que contiene
4 o ms das del ao. Si no se especifica da de la semana alguno, se
presupone 0 (Lunes).
Ejemplos:
(basado en el formato de fecha YYYY-MM-DD)
makeweekdate( 1999,6,6 ) devuelve 1999-02-14
makeweekdate( 99,6 ) devuelve 0099-02-02
MakeTime( hh [, mm [, ss [.fff ]]] )
Devuelve una hora calculada a partir de la hora hh, el minuto mm el
segundoss con una fraccin fff hasta el milisegundo. Si no se especi-
fica minuto, se presupone 00. Si no se establece segundo, se presu-
pone 00. Si no se establece una fraccin de segundo, se presupone
.000.
Ejemplos:
(formato de hora hh:mm:ss)
maketime( 22 ) devuelve 22:00:00
maketime( 22, 17 ) devuelve 22:17:00
maketime( 22, 17, 52 ) devuelve 22:17:52
hour( expr )
Devuelve un entero que representa las horas cuando la fraccin expr
se interpreta de acuerdo con la interpretacin numrica estndar.
Ejemplos:
(formato de hora hh:mm:ss)
hour( time ) devuelve 9 cuando time='09:14:36'
hour( 0.5555 ) devuelve 13 (0.5555 = 13:19:55)
minute( expr )
Devuelve un entero que representa los minutos cuando la fraccin
expr se interpreta de acuerdo con la interpretacin numrica estn-
dar.
Ejemplos:
(formato de hora hh:mm:ss)
minute( time ) devuelve 14 cuando time='09:14:36'
EXPRESIONES DE GRFICO
461
I
minute( 0.5555 ) devuelve 19 (0.5555 = 13:19:55)
second( expr )
Devuelve un entero que representa los segundos cuando la fraccin
de expr se interpreta como una determinada hora segn la interpre-
tacin numrica estndar.
Ejemplos:
(formato de hora hh:mm:ss)
second( time ) devuelve 36 cuando time='09:14:36'
second( 0.5555 ) devuelve 55 (0.5555 = 13:19:55)
now( [ modo_temporizador ] )
Devuelve la fecha/hora del reloj del sistema. El modo_temporizador
puede tener los siguientes valores:
0 Instante en el que se ejecut el script
1 Instante en el que se llam a la funcin
2 Instante en el que se abri el documento
El modo_temporizador por defecto es 1. modo_temporizador=1
debera emplearse con cuidado, ya que consulta al sistema operativo
cada segundo y ello podra ralentizar el rendimiento.
today( [ modo_temporizador ] )
Devuelve la fecha del reloj del sistema. El modo_temporizador
puede tener los siguientes valores:
0 Fecha de la ejecucin del script
1 Fecha de llamada de la funcin
2 Fecha de apertura del documento
El modo_temporizador por defecto es 2. modo_temporizador=1
debera emplearse con cuidado, ya que consulta al sistema operativo
cada segundo y ello podra ralentizar el rendimiento.
LocalTime( [zonahoraria[, ignorarDST ]] )
Devuelve una marca de tiempo (hora, minutos, segundos) de la hora
actual segn el reloj del sistema para una determinada zona horaria.
La zonahoraria se especifica como una cadena que contiene cual-
quiera de los lugares geogrficos listados en Zona Horaria, en el
Panel de Control de Windows para Fecha y Hora o como una cadena
con la forma 'GMT+hh:mm'. Si no se especifica zonahoraria, devol-
ver la hora local. Si ignorarDST es verdadero las configuraciones
de horario de verano se ignorarn.
462
Ejemplos:
localtime ('Paris')
localtime ('GMT+01:00')
localtime ('Paris', true)
localtime ()
ConvertToLocalTime( fechahora [, lugar [, ignorar_dst=false]]])
Convierte una fecha-hora en UTC o GMT a hora local, con la forma
de un valor dual. El lugar puede ser cualquier ciudad, poblacin o
zona horaria del mundo. Abu Dhabi, Adelaida, Alaska, Copenague,
Darwin, Hanoi, Lnea Horaria Internacional del Oeste, Hora de las
Montaas Rocosas (USA y Canad) o Zagreb. Tambin GMT,
GMT-01:00, GMT+04:00 etc. son lugares vlidos.
El tiempo resultante tiene en cuenta y se ajusta a los cambios por
ahorro energtico, a menos que el tercer parmetro se fije en 1 o ver-
dadero().
Ejemplos:
ConvertToLocalTime(2007-11-10 23:59:00,Paris) devuelve
2007-11-11 00:59:00 y la representacin de fechahora interna
correspondiente.
ConvertToLocalTime(UTC(), GMT-05:00) devuelve la hora en la
costa este norteamericana, por ej. en Nueva York.
yeartodate( date [, yearoffset [, firstmonth [, todaydate]]] )
Devuelve verdadero si date cae en el ao de la fecha, si no falso. Si
no se usa ningn parmetro optativo, el ao de la fecha significa
cualquier fecha durante un ao calendario desde el 1 de enero hasta
el da de la ltima ejecucin del script incluido.
Especificando un desplazamientodeao (0 si se omite), la funcin
puede trasponerse para que devuelva verdadero para el mismo
perodo pero de otro ao. Un yearoffset negativo indica aos ante-
riores, y un valor positivo, ao futuros. El ao anterior a la fecha se
obtiene especificando desplazamientodeao = -1.
Especificando un primermes entre 1 y 12 (1 si se omite) el comienzo
del ao puede moverse hacia delante, al primer da de cualquier
mes. Si por ej, quiere trabajar con un ao fiscal que comience el 1 de
mayo, puede especificar firstmonth = 5.
Al especificar un todaydate (tiempo de la ltima ejecucin del
script, si se omite), es posible mover el da utilizado como lmite
superior del perodo.
EXPRESIONES DE GRFICO
463
I
Ejemplos:
con la ltima fecha de recarga = 1999-11-18
yeartodate( '18.11.98' ) devuelve false
yeartodate( '01.02.99' ) devuelve true
yeartodate( '1999-11-18' ) devuelve true
yeartodate( '1999-11-19' ) devuelve false
yeartodate( '1998-11-18', -1 ) devuelve true
yeartodate( '1999-11-18', -1 ) devuelve false
yeartodate( '1999-04-30', 0, 5 ) devuelve false
yeartodate( '1999-05-01', 0, 5 ) devuelve true
DayNumberOfYear(date[,firstmonth])
Devuelve el nmero de da del ao segn una marca temporal (fech-
ahora) con el primer milisegundo del primer da del ao que con-
tiene a fecha. La funcin emplea siempre aos de 366 das.
Especificando un primermes entre 1 y 12 (1 si se omite) el comienzo
del ao puede moverse hacia delante, al primer da de cualquier
mes. Si por ej, quiere trabajar con un ao fiscal que comience el 1 de
marzo, puede especificar primermes = 3.
Ejemplos:
DayNumberOfYear(fecha) devuelve el nmero de da, contado
desde el primer da del ao.
DayNumberOfYear(fecha, 3) devuelve el nmero de da, contado
desde el primer da del mes de marzo.
DayNumberOfQuarter(date[,firstmonth])
Devuelve el nmero de da del trimestre segn una marca temporal
(fechahora) con el primer milisegundo del primer da del trimestre
que contiene a fecha. La funcin emplea siempre aos de 366 das.
Especificando un primermes entre 1 y 12 (1 si se omite) el comienzo
del ao puede moverse hacia delante, al primer da de cualquier
mes. Si por ej, quiere trabajar con un ao fiscal que comience el 1 de
marzo, puede especificar primermes = 3.
Ejemplos:
DayNumberOfQuarter(fecha) devuelve el nmero de da, contado
desde el primer da del ao.
DayNumberOfQuarter(fecha, 3) devuelve el nmero de da del tri-
mestre, contado desde el primer da de marzo.
464
AddMonths(startdate, n [, mode])
Devuelve la fecha que hay n meses despus de startdate o, si n es
negativo, la fecha que hay n meses antes de startdate.
Especificando un modo(0 si se omite) la fecha se establece como el
da del mes especificadono sin modificar (modo=0) o al da calcu-
lado que deriva del fin de mes (modo=1).
Ejemplos:
addmonths ('2003-01-29',3) devuelve '2003-04-29'
addmonths ('2003-01-29'0,3,0) devuelve '29.04.03'
addmonths ('2003-01-29'0,30,1) devuelve '28.04.03'
addmonths ('2003-01-29',1,0) devuelve '2003-02-28'
addmonths ('2003-01-29',10,1) devuelve '26.02.03'
addmonths ('2003-02-28',1,0) devuelve '2003-03-28'
addmonths ('2003-02-28',1,1) devuelve '2003-03-31'
YearStart( fecha[, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora), con el primer milisegundo del primer da del ao
contenido en fecha. El formato de salida por defecto ser el Formato
de Fecha predefinido en el script. Desplazamiento es un entero, en
el que el valor 0 indica el ao que contiene fecha. Los valores nega-
tivos de desplazamiento indican aos precedentes y los valores posi-
tivos indican aos sucesivos. Si desea trabajar con aos (fiscales)
que no comiencen en enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplo:
yearstart ( '2001-10-19' ) devuelve '2001-01-01' con un valor num-
rico subyacente correspondiente a '2001-01-01 00:00:00.000'
yearstart ( '2001-10-19', -1 ) devuelve '2000-01-01' con un valor
numrico subyacente correspondiente a '2000-01-01 00:00:00.000'
yearstart ( '2001-10-19', 0, 4 ) devuelve '2001-04-01' con un valor
numrico subyacente correspondiente a '2001-04-01 00:00:00.000'
YearEnd( fecha[, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora), con el ltimo milisegundo del ltimo da del ao
contenido en fecha. El formato de salida por defecto ser el Formato
de Fecha predefinido en el script. Desplazamiento es un entero, en
el que el valor 0 indica el ao que contiene fecha. Los valores nega-
tivos de desplazamiento indican aos precedentes y los valores posi-
tivos indican aos sucesivos. Si desea trabajar con aos (fiscales)
EXPRESIONES DE GRFICO
465
I
que no comiencen en enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplo:
yearend ( '2001-10-19' ) devuelve '2001-12-31' con un valor num-
rico subyacente correspondiente a '2001-12-31 23:59:59.999'
yearend ( '2001-10-19', -1 ) devuelve '2000-12-31' con un valor
numrico subyacente correspondiente a '2000-12-31 23:59:59.999'
yearend ( '2001-10-19', 0, 4 ) devuelve '2002-03-31' con un valor
numrico subyacente correspondiente a '2002-03-31 23:59:59.999'
YearName( fecha[, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un ao de cuatro dgitos con un valor numrico subya-
cente correspondiente a una fehahora con el primer milisegundo de
la primera fecha del ao contenida en fecha. Desplazamiento es un
entero, en el que el valor 0 indica el ao que contiene fecha. Los
valores negativos de desplazamiento indican aos precedentes y los
valores positivos indican aos sucesivos. Si desea trabajar con aos
(fiscales) que no comiencen en enero, puede especificar un valor
entre 2 y 12 enprimer_mes_del_ao. El valor resultante ser pues
una cadena que muestre dos aos.
Ejemplos:
yearname ( '2001-10-19') devuelve '2001' con un valor numrico
subyacente correspondiente a '2001-01-01 00:00:00.000'
yearname ( '2001-10-19', -1 ) devuelve '2000' con un valor numri-
co subyacente correspondiente a '2000-01-01 00:00:00.000'
yearname ( '2001-10-19', 0, 4 ) devuelve '2001-2002' con un valor
numrico subyacente correspondiente a '2001-04-01 00:00:00.000'
QuarterStart( fecha[, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo con
el primer milisegundo del trimestre sealado por fecha. El formato
de salida por defecto ser el Formato de Fecha predefinido en el
script. Desplazamiento es un entero, en el que el valor 0 indica el tri-
mestre contenido en fecha. Los valores negativos del desplaza-
miento indican trimestres precedentes y los valores positivos
indican trimestres sucesivos. Si desea trabajar con aos (fiscales)
que no comiencen en enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplos:
quarterstart ( '2005-10-29' ) devuelve '2005-10-01' con un valor
numrico subyacente correspondiente a '2005-10-01 00:00:00.000'
466
quarterstart ( '2005-10-29', -1 ) devuelve '2005-07-01' con un valor
numrico subyacente correspondiente a '2005-07-01 00:00:00.000'
quarterstart ( '2005-10-29', 0, 3 ) devuelve '2005-09-01' con un
valor numrico subyacente correspondiente a '2005-09-01
00:00:00.000'
QuarterEnd( fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo con
el ltimo milisegundo del trimestre sealado en fecha. El formato de
salida por defecto ser el Formato de Fecha predefinido en el script.
Desplazamiento es un entero, en el que el valor 0 indica el trimestre
contenido en fecha. Los valores negativos del desplazamiento indi-
can trimestres precedentes y los valores positivos indican trimestres
sucesivos. Si desea trabajar con aos (fiscales) que no comiencen en
enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplos:
quarterend ( '2005-10-29' ) devuelve '2005-12-31' con un valor
numrico subyacente correspondiente a '2005-12-31 23:59:59.999'
quarterend( '2005-10-29', -1 ) devuelve '2005-09-31' con un valor
numrico subyacente correspondiente a '2005-09-31 23:59:59.999'
quarterend ( '2005-10-29', 0, 3 ) devuelve '2005-11-30' con un valor
numrico subyacente correspondiente a '2005-11-30 23:59:59.999'
QuarterName( fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a los meses que componen el tri-
mestre (el formato ser conforme a la variable de script MonthNa-
mes) y el ao con un valor numrico subyacente correspondiente a
una marca de tiempo con el primer milisegundo de la primera fecha
del trimestre. Desplazamiento es un entero, en el que el valor 0
indica el trimestre contenido en fecha. Los valores negativos del
desplazamiento indican trimestres precedentes y los valores positi-
vos indican trimestres sucesivos. Si desea trabajar con aos (fisca-
les) que no comiencen en enero, puede especificar un valor entre 2 y
12 enprimer_mes_del_ao.
Ejemplos:
quartername ( '2005-10-29' ) devuelve 'Oct-Dec 2005' con un valor
numrico subyacente correspondiente a '2005-10-01 00:00:00.000'
quartername ( '2005-10-29', -1 ) devuelve 'Jul-Sep 2005' con un
valor numrico subyacente correspondiente a '2005-07-01
00:00:00.000'
EXPRESIONES DE GRFICO
467
I
quartername ( '2005-10-29', 0, 3 ) devuelve 'Sep-Nov 2005' con un
valor numrico subyacente correspondiente a '2005-09-01
00:00:00.000'
MonthStart( fecha [, desplazamiento = 0] )
Devuelve un valor correspondiente a una indicacin de tiempo con
el primer milisegundo del primer da del mes contenido en fecha. El
formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero en el que el valor 0 indica
el mes contenido en fecha. Los valores negativos endesplazamiento
indican meses precedentes y los valores positivos indican meses
sucesivos.
Ejemplos:
monthstart ( '2001-10-19' ) devuelve '2001-10-01' con un valor
numrico subyacente correspondiente a '2001-10-01 00:00:00.000'
monthstart ( '2001-10-19', -1 ) devuelve '2001-09-01' con un valor
numrico subyacente correspondiente a '2001-09-01 00:00:00.000'
MonthEnd( fecha [, desplazamiento = 0] )
Devuelve un valor correspondiente a una indicacin de tiempo con
el ltimo milisegundo del ltimo da del mes contenido en fecha. El
formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero en el que el valor 0 indica
el mes contenido en fecha. Los valores negativos endesplazamiento
indican meses precedentes y los valores positivos indican meses
sucesivos.
Ejemplos:
monthend ( '2001-02-19' ) devuelve '2001-02-28' con un valor
numrico subyacente correspondiente a '2001-02-28 23:59:59.999'
monthend ( '2001-02-19', -1 ) devuelve '2001-01-31' con un valor
numrico subyacente correspondiente a '2001-01-31 23:59:59.999'
MonthName( fecha [, desplazamiento = 0] )
Devuelve un valor que muestra el mes (formateado segn la varia-
ble MonthNames de script) y el ao, con un valor numrico subya-
cente correspondiente a una indicacin de tiempo, con el primer
milisegundo del primer da del mes. Desplazamiento es un entero en
el que el valor 0 indica el mes contenido en fecha. Los valores nega-
tivos endesplazamiento indican meses precedentes y los valores
positivos indican meses sucesivos.
468
Ejemplos:
monthname ( '2001-10-19' ) devuelve 'Oct 2001' con un valor
numrico subyacente correspondiente a '2001-10-01 00:00:00.000'
monthname ( '2001-10-19', -1 ) devuelve 'Sep 2001' con un valor
numrico subyacente correspondiente a '2001-09-01 00:00:00.000'
MonthsStart( n, fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo con
el primer milisegundo del perodo mensual n (empezando por el 1
de enero) que contiene fecha. El formato de salida por defecto ser
el Formato de Fecha predefinido en el script. N debe ser (1), 2, (3), 4
6. Desplazamiento es un entero, en el que el valor 0 indica el
periodo que contiene la fecha. Los valores negativos en el desplaza-
miento indican perodos precedentes y los valores positivos indican
perodos subsiguientes. Si desea trabajar con aos fiscales que no
comiencen en enero, puede indicar un valor entre 2 y 12 en
primer_mes_del_ao.
Ejemplos:
monthsstart ( 4, '2001-10-19' ) devuelve '2001-09-01' con un valor
numrico subyacente correspondiente a '2001-09-01 00:00:00.000'
monthsstart ( 4, '2001-10-19', -1 ) devuelve '2001-05-01' con un
valor numrico subyacente correspondiente a '2001-05-01
00:00:00.000'
monthsstart ( 4, '2001-10-19', 0, 2 ) devuelve '2001-10-01' con un
valor numrico subyacente correspondiente a '2001-10-01
00:00:00.000'
MonthsEnd( n, fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora) con el ltimo milisegundo del perodo mensual n
(comenzando por el 1 de enero) que contiene la fecha. El formato de
salida por defecto ser el Formato de Fecha predefinido en el script.
N debe ser (1), 2, (3), 4 6. Desplazamiento es un entero, en el que
el valor 0 indica el periodo que contiene la fecha. Los valores nega-
tivos en el desplazamiento indican perodos precedentes y los valo-
res positivos indican perodos subsiguientes. Si desea trabajar con
aos fiscales que no comiencen en enero, puede indicar un valor
entre 2 y 12 en primer_mes_del_ao.
Ejemplos:
monthsend ( 4, '2001-07-19' ) devuelve '2001-08-31' con un valor
numrico subyacente correspondiente a '2001-08-31 23:59:59.999'
EXPRESIONES DE GRFICO
469
I
monthsend ( 4, '2001-10-19', -1 ) devuelve '2001-08-31' con un
valor numrico subyacente correspondiente a '2001-08-31
23:59:59.999'
monthsend ( 4, '2001-10-19', 0, 2 ) devuelve '2002-01-31' con un
valor numrico subyacente correspondiente a '2002-01-31
23:59:59.999'
MonthsName( n, fecha [, desplazamiento = 0 [, primer_mes_del_ao = 1]]
)
Devuelve un valor que muestra los meses del perodo (formateado
segn la variable MonthNames de script) y el ao, con un valor
numrico subyacente correspondiente a una indicacin de tiempo
(fecha y hora) con el primer milisegundo del perodo mensual n
(comenzando por el 1 de enero) que contiene la fecha. N debe ser
(1), 2, (3), 4 6. Desplazamiento es un entero, en el que el valor 0
indica el periodo que contiene la fecha. Los valores negativos en el
desplazamiento indican perodos precedentes y los valores positivos
indican perodos subsiguientes. Si desea trabajar con aos fiscales
que no comiencen en enero, puede indicar un valor entre 2 y 12 en
primer_mes_del_ao.
Ejemplos:
monthsname ( 4, '2001-10-19' ) devuelve 'Sep-Dec 2001' con un
valor numrico subyacente correspondiente a '2001-05-01
00:00:00.000'
monthsname ( 4, '2001-10-19', -1 ) devuelve 'May-Aug 2001' con
un valor numrico subyacente correspondiente a '2001-05-01
00:00:00.000'
monthsname ( 4, '2001-10-19', 0, 2 ) devuelve 'Oct-Ene 2002' con
un valor numrico subyacente correspondiente a '2001-10-01
00:00:00.000'
WeekStart( fecha [, desplazamiento = 0 [,desplazamientodesemana = 0]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora) con el primer milisegundo de la primera fecha
(Lunes) de la semana de calendario que contenga la fecha. El for-
mato de salida por defecto ser el Formato de Fecha predefinido en
el script. Desplazamiento es un entero, en el que el valor 0 indica la
semana que contiene a fecha. Los valores negativos en el desplaza-
miento indican semanas precedentes y los valores positivos indican
semanas subsiguientes. Si desea trabajar con semanas que no
comiencen la medianoche del domingo al lunes, puede especificar
470
un desplazamiento en das en desplazamientodesemana. Este puede
ser un nmero real que indique das y/o fracciones de un da.
Ejemplos:
weekstart ( '2006-01-12' ) devuelve '2006-01-09' con un valor
numrico subyacente correspondiente a '2006-01-09 00:00:00.000'
weekstart ( '2006-01-12', -1 ) devuelve '2006-01-02' con un valor
numrico subyacente correspondiente a '2006-01-02 00:00:00.000'
weekstart ( '2006-01-12', 0, 1 ) devuelve '2006-01-10' con un valor
numrico subyacente correspondiente a '2006-01-10 00:00:00.000'
WeekEnd( fecha [, desplazamiento = 0 [,desplazamientodesemana = 0]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora) con el ltimo milisegundo de la ltima fecha
(Domingo) de la semana de calendario que contenga la fecha. El
formato de salida por defecto ser el Formato de Fecha predefinido
en el script. Desplazamiento es un entero, en el que el valor 0 indica
la semana que contiene a fecha. Los valores negativos en el despla-
zamiento indican semanas precedentes y los valores positivos indi-
can semanas subsiguientes. Si desea trabajar con semanas que no
comiencen la medianoche del domingo al lunes, puede especificar
un desplazamiento en das en desplazamientodesemana. Este puede
ser un nmero real que indique das y/o fracciones de un da.
Ejemplos:
weekend ( '2006-01-12' ) devuelve '2006-01-15' con un valor num-
rico subyacente correspondiente a '2006-01-15 23:59:59.999'
weekend ( '2006-01-12', -1 ) devuelve '2006-01-08' con un valor
numrico subyacente correspondiente a '2006-01-08 23:59:59.999'
weekend ( '2006-01-12', 0, 1 ) devuelve '2006-01-16' con un valor
numrico subyacente correspondiente a '2006-01-16 23:59:59.999'
WeekName( fecha [, desplazamiento = 0 [,desplazamientodesemana = 0]] )
Devuelve un valor que muestra el ao y el nmero de semana con
un valor numrico subyacente correspondiente a una marca de
tiempo (fechahora) con el primer milisegundo del primer da de la
semana que contiene fecha.. Desplazamiento es un entero, en el que
el valor 0 indica la semana que contiene a fecha. Los valores negati-
vos en el desplazamiento indican semanas precedentes y los valores
positivos indican semanas subsiguientes. Si desea trabajar con
semanas que no comiencen la medianoche del domingo al lunes,
puede especificar un desplazamiento en das en desplazamientodes-
emana. Este puede ser un nmero real que indique das y/o fraccio-
nes de un da.
EXPRESIONES DE GRFICO
471
I
Ejemplos:
weekname ( '2006-01-12' ) devuelve '2006/02' con un valor numri-
co subyacente correspondiente a '2006-01-09 00:00:00.000'
weekname ( '2006-01-12', -1 ) devuelve '2006/01' con un valor
numrico subyacente correspondiente a '2006-01-02 00:00:00.000'
weekname ( '2006-01-12', 0, 1 ) devuelve '2006/02' con un valor
numrico subyacente correspondiente a '2006-01-10 00:00:00.000'
LunarweekStart( fecha [, desplazamiento = 0 [,desplazamientodesemana =
0]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora) con el primer milisegundo de la semana lunar (pero-
do consecutivo de 7 das que comienza el 1 de enero de cada ao)
que contiene a fecha. El formato de salida por defecto ser el For-
mato de Fecha predefinido en el script. Desplazamiento es un
entero, en el que el valor 0 indica la semana lunar que contiene a
fecha. Los valores negativos en el desplazamiento indican semanas
lunares precedentes y los valores positivos indican semanas lunares
subsiguientes. Si desea trabajar con un desplazamiento para el inicio
de las semanas lunares, puede especificar uno, en das en desplaza-
mientodesemana. Este puede ser un nmero real que indique das y/
o fracciones de un da.
Ejemplos:
lunarweekstart ( '2006-01-12' ) devuelve '2006-01-08' con un valor
numrico subyacente correspondiente a '2006-01-08 00:00:00.000'
lunarweekstart ( '2006-01-12', -1 ) devuelve '2006-01-01' con un
valor numrico subyacente correspondiente a '2006-01-01
00:00:00.000'
lunarweekstart ( '2006-01-12', 0, 1 ) devuelve 2006-01-09' con un
valor numrico subyacente correspondiente a '2006-01-09
00:00:00.000'
LunarweekEnd( fecha [, desplazamiento = 0 [,desplazamientodesemana =
0]] )
Devuelve un valor correspondiente a una indicacin de tiempo
(fecha y hora) con el ltimo milisegundo de la semana lunar (pero-
dos consecutivos de 7 das que comienzan el 1 de enero de cada ao)
que contiene fecha. El formato de salida por defecto ser el Formato
de Fecha predefinido en el script. Desplazamiento es un entero, en
el que el valor 0 indica la semana lunar que contiene a fecha. Los
valores negativos en el desplazamiento indican semanas lunares
precedentes y los valores positivos indican semanas lunares subsi-
472
guientes. Si desea trabajar con un desplazamiento para el inicio de
las semanas lunares, puede especificar uno, en das en desplaza-
mientodesemana. Este puede ser un nmero real que indique das y/
o fracciones de un da.
Ejemplos:
lunarweekend ( '2006-01-12' ) devuelve '2006-01-14' con un valor
numrico subyacente correspondiente a '2006-01-14 23:59:59.999'
lunarweekend ( '2006-01-12', -1 ) devuelve '2006-01-07' con un
valor numrico subyacente correspondiente a '2006-01-07
23:59:59.999'
lunarweekend ( '2006-01-12', 0, 1 ) devuelve '2006-01-15' con un
valor numrico subyacente correspondiente a '2006-01-15
23:59:59.999'
LunarWeekName( fecha[, desplazamiento = 0 [,desplazamientodesemana
= 0]] )
Devuelve un valor que muestra el ao y el nmero de semana, con
un valor numrico subyacente correspondiente a una indicacin de
tiempo (fecha y hora) con el primer milisegundo de la primera fecha
de la semana lunar (perodos consecutivos de 7 das que comienzan
el 1 de enero de cada ao) que contiene la fecha. Desplazamiento es
un entero, en el que el valor 0 indica la semana lunar que contiene a
fecha. Los valores negativos en el desplazamiento indican semanas
lunares precedentes y los valores positivos indican semanas lunares
subsiguientes. Si desea trabajar con un desplazamiento a partir del
inicio de las semanas lunares, puede definir un desplazamiento en
das en desplazamientodesemana. Este puede ser un nmero real
que indique das y/o fracciones de un da.
Ejemplos:
lunarweekname ( '2006-01-12' ) devuelve '2006/02' con un valor
numrico subyacente correspondiente a '2006-01-01 00:00:00.000'
lunarweekname ( '2006-01-12', -1 ) devuelve '2006/01' con un valor
numrico subyacente correspondiente a '2006-01-01 00:00:00.000'
lunarweekname ( '2006-01-12', 0, 1 ) devuelve '2006/02' con un
valor numrico subyacente correspondiente a '2006-01-09
00:00:00.000'
DayStart( fechahora[, desplazamiento = 0 [, desplazamientodeda = 0]] )
Devuelve un valor correspondiente a una fecha y hora, con el primer
milisegundo del da contenido en fechahora. El formato de salida
por defecto ser el Formato de Fecha y Hora predefinido en el
script. Desplazamiento es un entero, en el que el valor 0 indica el da
EXPRESIONES DE GRFICO
473
I
que contiene fecha. Los valores negativos en el desplazamiento
indican das precedentes y los valores positivos indican das subsi-
guientes. Si desea trabajar con das que no comiencen en la media-
noche, puede especificar un desplazamiento en fracciones de un da
en desplazamientodeda, por ejemplo 0,125 para las 3am.
Ejemplos:
daystart ( '2006-01-25 16:45' ) devuelve '2006-01-25 00:00:00' con
un valor numrico subyacente correspondiente a '2006-01-25
00:00:00.000'
daystart ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24 00:00:00'
con un valor numrico subyacente correspondiente a '2006-01-24
00:00:00.000'
daystart ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-25
12:00:00' con un valor numrico subyacente correspondiente a
'2006-01-25 12:00:00.000'
DayEnd( fechahora [, desplazamiento = 0 [, desplazamientodeda = 0]] )
Devuelve un valor correspondiente a una fecha y hora, con el ltimo
milisegundo del da contenido en fechahora.. El formato de salida
por defecto ser el Formato de Fecha y Hora predefinido en el
script. Desplazamiento es un entero, en el que el valor 0 indica el da
que contiene fecha. Los valores negativos en el desplazamiento
indican das precedentes y los valores positivos indican das subsi-
guientes. Si desea trabajar con das que no comiencen en la media-
noche, puede especificar un desplazamiento en fracciones de un da
en desplazamientodeda, por ejemplo 0,125 para las 3am.
Ejemplos:
dayend ( '2006-01-25 16:45' ) devuelve '2006-01-25 23:59:59' con
un valor numrico subyacente correspondiente a '2006-01-25
23:59:59.999'
dayend ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24 23:59:59'
con un valor numrico subyacente correspondiente a '2006-01-24
23:59:59.999'
dayend ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-26
11:59:59' con un valor numrico subyacente correspondiente a
'2006-01-26 11:59:59.999'
DayName( fechahora [, desplazamiento = 0 [, desplazamientodeda = 0]] )
Devuelve un valor de fecha, con un valor numrico subyacente
correspondiente a una fechahora con el primer milisegundo del da
en que se inserta fechahora. Desplazamiento es un entero, en el que
el valor 0 indica el da que contiene fecha. Los valores negativos en
474
el desplazamiento indican das precedentes y los valores positivos
indican das subsiguientes. Si desea trabajar con das que no
comiencen en la medianoche, puede especificar un desplazamiento
en fracciones de un da en desplazamientodeda, por ejemplo 0,125
para las 3am.
Ejemplos:
dayname ( '2006-01-25 16:45' ) devuelve '2006-01-25' con un valor
numrico subyacente correspondiente a '2006-01-25 00:00:00.000'
dayname ( '2006-01-25 16:45', -1 ) devuelve '2006-01-24' con un
valor numrico subyacente correspondiente a '2006-01-24
00:00:00.000'
dayname ('2006-01-25 16:45', 0, 0.5 ) devuelve '2006-01-25' con un
valor numrico subyacente correspondiente a '2006-01-25
12:00:00.000'
timezone( )
devuelve el nombre de la zona horaria actual tal y como se define en
Windows.
Ejemplo:
timezone( )
GMT( ) devuelve la Hora actual segn el Meridiano de Greenwich tal y
como se deduce del reloj del sistema y de los parmetros temporales
registrados en Windows.
Ejemplo:
gmt ( )
UTC() devuelve la Hora Universal Coordinada actual. (Universal Time
Coordinated)
Ejemplo:
utc()
daylightsaving ( )
devuelve el ajuste de cambio de hora automtico, segn el horario
de verano, tal y como se define en Windows.
Ejemplo:
daylightsaving ( )
setdateyear ( fechahora, ao)
devuelve una fecha-hora basada en timestamp pero con el ao reem-
plazado por year.
EXPRESIONES DE GRFICO
475
I
timestamp es una marca de tiempo o fecha-hora estndar en
QlikView (a menudo slo una fecha).
year es un ao de cuatro dgitos.
Ejemplos:
setdateyear('2005-10-29', 2006) devuelve '2006-10-29'
setdateyear('2005-10-29 04:26', 2006) devuelve '2006-10-29
04:26'
setdateyearmonth ( fechahora, ao, mes)
devuelve una fecha-hora basada en fechahora pero con el ao reem-
plazado por ao y el mes reemplazado por mes.
year es un ao de cuatro dgitos.
month es un mes de uno o dos dgitos.
Ejemplos:
setdateyearmonth('2005-10-29', 2006, 3) devuelve '2006-03-29'
setdateyearmonth('2005-10-29 04:26', 2006, 3) devuelve '2006-
03-29 04:26'
InYear ( fecha, fechabase, desplazamiento [, primer_mes_del_ao = 1] )
devuelve verdadero si fecha cae dentro del ao que contiene a
fechabase. El ao puede desplazarse mediante desplazamiento. Des-
plazamiento es un entero, en el que el valor 0 indica el ao que con-
tiene a fechabase. Los valores negativos de desplazamiento indican
aos precedentes y los valores positivos indican aos sucesivos. Si
desea trabajar con aos (fiscales) que no comiencen en enero, puede
especificar un valor entre 2 y 12 enprimer_mes_del_ao.
Ejemplos:
inyear ( '25.01.06', '2006-01-01', 0 ) devuelve true
inyear ( '25.01.05', '2006-01-01', 0 ) devuelve false
inyear ( '2006-01-25', '2006-01-01', -1 ) devuelve false
inyear ( '2005-01-25', '2006-01-01', -1 ) devuelve true
inyear ( '2006-01-25', '2006-07-01', 0, 3 ) devuelve false
inyear ( '2006-03-25', '2006-07-01', 0, 3 ) devuelve true
InYearToDate ( fecha, fechabase, desplazamiento [, primer_mes_del_ao =
1] )
devuelve verdadero si fecha cae dentro de la parte del ao que con-
tiene a fechabase hasta el ltimo e incluido milisegundo de fecha-
base. El ao puede desplazarse mediante desplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el ao que
contiene a fechabase. Los valores negativos de desplazamiento indi-
can aos precedentes y los valores positivos indican aos sucesivos.
476
Si desea trabajar con aos (fiscales) que no comiencen en enero,
puede especificar un valor entre 2 y 12 enprimer_mes_del_ao.
Ejemplos:
inyeartodate ( '25.01.06', '2006-02-01', 0 ) devuelve true
inyeartodate ( '2006-01-25', '2006-01-01', 0 ) devuelve false
inyeartodate ( '2005-01-25', '2006-02-01', -1 ) devuelve true
InQuarter ( fecha, fechabase, desplazamiento [, primer_mes_del_ao = 1] )
devuelve verdadero sifecha cae dentro del trimestre que contiene a
fechabase. El trimestre puede desplazarse mediante desplazamiento.
Desplazamiento es un entero en el que el valor 0 indica el trimestre
que contiene a fechabase. Los valores negativos del desplazamiento
indican trimestres precedentes y los valores positivos indican tri-
mestres sucesivos. Si desea trabajar con aos (fiscales) que no
comiencen en enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplos:
inquarter ( '25.01.06', '2006-01-01', 0 ) devuelve true
inquarter ( '2006-01-25', '01.04.06', 0 ) devuelve false
inquarter ( '2006-01-25', '2006-01-01', -1 ) devuelve false
inquarter ( '2005-12-25', '2006-01-01', -1 ) devuelve true
inquarter ( '2006-01-25', '2006-03-01', 0, 3 ) devuelve false
inquarter ( '2006-03-25', '2006-03-01', 0, 3 ) devuelve true
InQuarterToDate ( fecha, fechabase, desplazamiento [,
primer_mes_del_ao = 1] )
devuelve verdadero si fecha se halla dentro de laparte del trimestre
que contiene a fechabase hasta el ltimo milisegundo inclusive de
fechabase. El trimestre puede desplazarse mediante desplazamiento.
Desplazamiento es un entero en el que el valor 0 indica el trimestre
que contiene a fechabase. Los valores negativos del desplazamiento
indican trimestres precedentes y los valores positivos indican tri-
mestres sucesivos. Si desea trabajar con aos (fiscales) que no
comiencen en enero, puede especificar un valor entre 2 y 12
enprimer_mes_del_ao.
Ejemplos:
inquartertodate ( '2006-01-25', '2006-01-25', 0 ) devuelve true
inquartertodate ( '25.01.06', '24.01.06', 0 ) devuelve false
inquartertodate ( '2005-12-25', '2006-02-01', -1 ) devuelve false
EXPRESIONES DE GRFICO
477
I
InMonth ( fecha, fechabase, desplazamiento )
devuelve verdadero si fecha se halla dentro del mes que contiene a
fechabase. El mes puede desplazarse mediantedesplazamiento. Des-
plazamiento es un entero, en el que el valor 0 indica el mes en el que
est incluido fechabase. Los valores negativos endesplazamiento
indican meses precedentes y los valores positivos indican meses
sucesivos.
Ejemplos:
inmonth ( '25.01.06', '2006-01-01', 0 ) devuelve true
inmonth ( '2006-01-25', '01.04.06', 0 ) devuelve false
inmonth ( '2006-01-25', '2006-01-01', -1 ) devuelve false
inmonth ( '2005-12-25', '2006-01-01', -1 ) devuelve true
InMonthToDate ( fecha, fechabase, desplazamiento )
devuelve verdadero si fecha cae dentro de la parte del mes que con-
tiene a fechabase hasta el ltimo, e incluido ste, milisegundo de
fechabase. El mes puede desplazarse mediantedesplazamiento. Des-
plazamiento es un entero, en el que el valor 0 indica el mes en el que
est incluido fechabase. Los valores negativos endesplazamiento
indican meses precedentes y los valores positivos indican meses
sucesivos.
Ejemplos:
inmonthtodate ( '2006-01-25', '25.01.06', 0 ) devuelve true
inmonthtodate ( '2006-01-25', '2006-01-24', 0 ) devuelve false
inmonthtodate ( '2006-01-25', '2006-02-28', -1 ) devuelve true
InMonths ( n, fecha, fechabase , desplazamiento[, primer_mes_del_ao =
1] )
devuelve verdadero si fecha se halla dentro del perodo de n meses
(alineados desde el 1 de enero) en el que se inserta fechabase. N
debe ser (1), 2, (3), 4 6. El perodo puede desplazarse mediante
desplazamiento. Desplazamientoes un entero, en el que el valor 0
indica el perodo en el que se incluye fechabase. Los valores negati-
vos en el desplazamiento indican perodos precedentes y los valores
positivos indican perodos subsiguientes. Si desea trabajar con aos
fiscales que no comiencen en enero, puede indicar un valor entre 2 y
12 en primer_mes_del_ao.
Ejemplos:
inmonths ( 4, '25.01.06', '2006-01-01', 0 ) devuelve true
inmonths ( 4, '2006-01-25', '01.05.06', 0 ) devuelve false
inmonths ( 4, '2006-01-25', '2006-01-01', -1 ) devuelve false
478
inmonths ( 4, '2005-12-25', '2006-01-01', -1 ) devuelve true
inmonths ( 4, '2006-01-25', '2006-03-01', 0, 3 ) devuelve false
inmonths ( 4, '2006-04-25', '2006-03-01', 0, 3 ) devuelve true
InMonthsToDate ( n, fecha, fechabase, desplazamiento [,
primer_mes_del_ao = 1] )
devuelve verdadero si fecha se halla dentro de la parte del perodo n
del mes (alineado desde el 1 de enero) contenido en fechabase hasta,
e incluido ste, el ltimo milisegundo de fechabase. N debe ser (1),
2, (3), 4 6. El perodo puede desplazarse mediante desplaza-
miento. Desplazamientoes un entero, en el que el valor 0 indica el
perodo en el que se incluye fechabase. Los valores negativos en el
desplazamiento indican perodos precedentes y los valores positivos
indican perodos subsiguientes. Si desea trabajar con aos fiscales
que no comiencen en enero, puede indicar un valor entre 2 y 12 en
primer_mes_del_ao.
Ejemplos:
inmonthstodate ( 4, '25.01.06', '25.04.06', 0 ) devuelve true
inmonthstodate ( 4, '2006-04-25', '2006-04-24', 0 ) devuelve false
inmonthstodate ( 4, '2005-11-25', '2006-02-01', -1 ) devuelve true
InWeek ( fecha, fechabase, desplazamiento[, iniciodesemana] )
devuelve verdadero si fecha cae dentro de la semana en que se
inserta fechabase. La semana puede desplazarse mediante desplaza-
miento. Desplazamiento es un entero, en el que el valor 0 indica la
semana que contiene fechabase. Los valores negativos en el despla-
zamiento indican semanas precedentes y los valores positivos indi-
can semanas subsiguientes. Si desea trabajar con semanas que no
comiencen en la medianoche del domingo al lunes, puede indicar un
desplazamiento en das en iniciodesemana. Este puede ser un nme-
ro real que indique das y/o fracciones de un da.
Ejemplos:
inweek ( '12.01.06', '2006-01-14', 0 ) devuelve true
inweek ( '2006-01-12', '20.01.06', 0 ) devuelve false
inweek ( '2006-01-12', '2006-01-14', -1 ) devuelve false
inweek ( '2006-01-07', '2006-01-14', -1 ) devuelve true
inweek ( '2006-01-12', '2006-01-09', 0, 3 ) devuelve false
InWeekToDate ( fecha, fechabase, desplazamiento[, iniciodesemana] )
devuelve verdadero si fecha se halla dentro de la parte de la semana
que contiene fechabase hasta, e incluido ste, el ltimo milisegundo
defechabase. La semana puede desplazarse mediante desplaza-
EXPRESIONES DE GRFICO
479
I
miento. Desplazamiento es un entero, en el que el valor 0 indica la
semana que contiene fechabase. Los valores negativos en el despla-
zamiento indican semanas precedentes y los valores positivos indi-
can semanas subsiguientes. Si desea trabajar con semanas que no
comiencen en la medianoche del domingo al lunes, puede indicar un
desplazamiento en das en iniciodesemana. Este puede ser un nme-
ro real que indique das y/o fracciones de un da.
Ejemplos:
inweektodate ( '2006-01-12', '2006-01-12', 0 ) devuelve true
inweektodate ( '2006-01-12', '2006-01-11', 0 ) devuelve false
inweektodate ( '2006-01-12', '05.01.06', -1 ) devuelve true
InLunarWeek ( fecha, fechabase , desplazamiento [, iniciodesemana])
devuelve verdadero si fecha cae dentro de la semana lunar (perodos
de 7 das consecutivos que comiencen el 1 de enero de cada ao)
contenida en fechabase. La semana lunar puede desplazarse
mediante desplazamiento. Desplazamientoes un entero, en el que el
valor 0 indica la semana lunar en que se inserta fechabase. Los valo-
res negativos en desplazamiento indican semanas lunares preceden-
tes y los valores positivos indican semanas lunares subsiguientes. Si
desea trabajar con un desplazamiento para el inicio de las semanas
lunares, puede indicar un desplazamiento en das en iniciodese-
mana. Este puede ser un nmero real que indique das y/o fracciones
de un da.
Ejemplos:
inlunarweek ( '12.01.06', '2006-01-14', 0 ) devuelve true
inlunarweek ( '2006-01-12', '20.01.06', 0 ) devuelve false
inlunarweek ( '2006-01-12', '2006-01-14', -1 ) devuelve false
inlunarweek ( '2006-01-07', '2006-01-14', -1 ) devuelve true
inlunarweek ( '2006-01-11', '2006-01-08', 0, 3 ) devuelve false
InLunarWeekToDate ( fecha, fechabase, desplazamiento [, iniciodesemana]
)
devuelve verdadero si fecha cae dentro de la parte de la semana
lunar (perodo de 7 das consecutivos, empezando desde el 1 de
enero de cada ao) que contiene fechabase hasta, e incluido ste, el
ltimo milisegundo de fechabase. La semana lunar puede despla-
zarse mediante desplazamiento. Desplazamientoes un entero, en el
que el valor 0 indica la semana lunar en la que se incluye fechabase.
Los valores negativos en desplazamiento indican semanas lunares
precedentes y los valores positivos indican semanas lunares subsi-
guientes. Si desea trabajar con un desplazamiento para el inicio de
480
las semanas lunares, puede indicar un desplazamiento en das en ini-
ciodesemana. Este puede ser un nmero real que indique das y/o
fracciones de un da.
Ejemplos:
inlunarweektodate ( '2006-01-12', '12.01.06', 0 ) devuelve true
inlunarweektodate ( '2006-01-12', '2006-01-11', 0 ) devuelve false
inlunarweektodate ( '2006-01-12', '2006-01-05', -1 ) devuelve true
InDay ( fecha_hora, fechahorabase, desplazamiento [, iniciodelda] )
devuelve verdadero si fechahora cae dentro del da que contiene
fechahorabase. El da puede desplazarse mediantedesplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el da que
contiene fechahorabase. Los valores negativos en el desplazamiento
indican das precedentes y los valores positivos indican das
subsiguientes. Si desea trabajar con das que no comiencen a
medianoche, puede indicar un desplazamiento en fracciones de da
en iniciodelda, por ejemplo, 0.125 para las 3am.
Ejemplos:
inday ( '2006-01-12 12:23', '2006-01-12 00:00', 0 ) devuelve true
inday ( '2006-01-12 12:23', '13.01.06 00:00', 0 ) devuelve false
inday ( '2006-01-12 12:23', '2006-01-12 00:00', -1 ) devuelve false
inday ( '11.01.06 12:23', '2006-01-12 00:00', -1 ) devuelve true
inday ( '2006-01-12 12:23', '2006-01-12 00:00', 0, 0.5 ) devuelve
false
inday ( '2006-01-12 11:23', '2006-01-12 00:00', 0, 0.5 ) devuelve
true
InDayToTime ( fecha_hora, fechahorabase, desplazamiento [, iniciodelda])
devuelve verdadero si fechahora cae dentro de la parte del da que
contiene fechahorabase hasta e incluido el milisegundo exacto de
fechahorabase. El da puede desplazarse mediantedesplazamiento.
Desplazamiento es un entero, en el que el valor 0 indica el da que
contiene fechahorabase. Los valores negativos en el desplazamiento
indican das precedentes y los valores positivos indican das
subsiguientes. Si desea trabajar con das que no comiencen a
medianoche, puede indicar un desplazamiento en fracciones de da
en iniciodelda, por ejemplo, 0.125 para las 3am.
Ejemplos:
indaytotime ( '2006-01-12 12:23', '2006-01-12 23:59', 0 ) devuelve
true
EXPRESIONES DE GRFICO
481
I
indaytotime ( '2006-01-12 12:23', '2006-01-12 00:00', 0 ) devuelve
false
indaytotime ( '11.01.06 12:23', '2006-01-12 23:59', -1 ) devuelve
true
age( fechahora, fecha_de_nacimiento )
Devuelve la edad que tiene, en el momento indicado en fechahora
(en aos completos), alguien nacido en fecha_de_nacimiento.
Ejemplo:
age('2007-01-25', '2005-10-29') devuelve 1
age('29.10.07', '2005-10-29') devuelve 2
networkdays( fecha_inicio, fecha_fin {, vacaciones} )
Devuelve el nmero de das laborables (lunes-viernes) situados
entre fecha_inicio y fecha_fin (ambos inclusive) teniendo en cuenta
la lista opcional de vacaciones. Todos los parmetros debern ser
fechas o marcas temporales vlidas.
Ejemplo:
networkdays ('2007-02-19', '2007-03-01') devuelve 9
networkdays ('2006-12-18', '2006-12-31', '2006-12-25', '2006-12-
26') devuelve 8
firstworkdate( fecha_fin, no_de_laborables {, vacaciones} )
Devuelve la ltima fecha de inicio para alcanzar un
no_de_laborables (lunes-viernes) sin sobrepasar fecha_fin teniendo
en cuenta la lista opcional de vacaciones. Fecha_fin y
nmero_de_laborables debern ser fechas o marcas temporales
vlidas.
Ejemplo:
firstworkdate ('2007-03-01', 9) devuelve '2007-02-19'
firstworkdate ('2006-12-31', 8, '2006-12-25', '2006-12-26')
devuelve '2006-12-18'
lastworkdate( fecha_inicio, no_de_laborables {, vacaciones} )
Devuelve la fecha ms temprana posible de finalizacina fin de
obtener un nmero no_de_laborables (lunes-viernes) comenzando
en fecha_inicio y teniendo en cuenta la lista opcional de vacaciones
Fecha_inicio y nmero_de_laborables debern ser fechas o marcas
temporales vlidas.
Ejemplo:
lastworkdate ('2007-02-19', 9) devuelve '2007-03-01'
482
lastworkdate ('2006-12-18', 8, '2006-12-25', '2006-12-26')
devuelve '2006-12-29'
Funciones de interpretacin numrica
Las funciones de interpretacin son un conjunto de funciones que interpretan
el contenido de un campo o una expresin. Con estas funciones es posible
establecer el tipo de fecha, separador decimal, separador de miles, etc.
usado.
Si no se usan funciones de interpretacin, QlikView interpreta los datos
como una mezcla de nmeros, fechas, horas, fecha/hora y cadenas, usando
las configuraciones por defecto para formato numrico, formato de fecha y
hora definido por las variables de script y por el sistema operativo..
Con el fin de comprender los ejemplos en esta seccin, es recomendable leer
antes el apartado Dilogos de Formato de Nmeros en la pgina 339 del
Libro II.
Nota Por razones de claridad, todas las representaciones numricas se dan
con punto decimal como separador decimal.
num#( expression [ , format-code [ , decimal-sep [ , thousands-sep ] ] ] )
La funcin num# evala numricamente la expresin segn la
cadena puesta como cod-formato. Una descripcin de cod-formato,
se encuentra en pgina 345 del Libro II . El separador de decimales
y el separador de miles puede establecerse como tercer y cuarto
parmetro. Si los parmetros 2-4 se omiten, se usa el nmero de for-
mato por defecto que est establecido en el sistema operativo.
Ejemplos:
Los ejemplos asumen estas dos configuraciones por defecto:
Config 1 Config 2
formato numrico # ##0,# #,##0.#
num#(A,'#') donde A=35,648.375 devuelve
num#( A, '#.#' , '.' , ',') donde A=35,648.375 devuelve
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
35,648.375 - 35648.
375
35648.375
Configuracin 1 y 2
cadena nmero
35,648.375 35648.375
EXPRESIONES DE GRFICO
483
I
num#( A, '#,#' , ',' , '.' ) donde A=35,648.375 devuelve
num#(A,'abc#,#') donde A=abc123,4 devuelve
money#( expresin [ , cod-formato [ , sep-decimal [ , sep-miles ] ] ] )
La funcin money# evala la expresin numricamente de acuerdo
con la cadena dada como cod-formato. Una descripcin de cod-for-
mato, se encuentra en pgina 345 del Libro II . El separador de
decimales y el separador de miles puede establecerse como tercer y
cuarto parmetro. Si los parmetros 2-4 se omiten, se usa el nmero
de formato por defecto que est establecido en el sistema operativo.
La funcin money# generalmente se comporta como la funcin
num# pero recoge sus valores por defecto para separadores de deci-
males y de miles desde las variables de script para el formato de
moneda o las configuraciones de sistema para la moneda.
Ejemplos:
Los ejemplos asumen estas dos configuraciones por defecto:
Config 1 Config 2
formato de moneda # ##0,00 kr $ #,##0.00
money#(A,'# ##0,00 kr') donde A=35 648,37 kr devuelve
money#( A, '$#' , '.' , ',' ) donde A=$35,648.37 devuelve
date#( expresin [ , cod-formato ] )
La funcin date# evala la expresin como una fecha de acuerdo
con la cadena dada como cd-formato. Una descripcin de cod-for-
mato, se encuentra en pgina 345 del Libro II . Si el cdigo de for-
mato se omite, se usa la fecha por defecto del sistema operativo.
Configuracin 1 y 2
cadena nmero Nota:
35648.375 35648375 El nmero representa.!
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
abc123,4 123.4 abc123,4 1234
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
35 648.37 kr 35648.37 35 648.37 kr 3564837
Configuracin 1 y 2
cadena nmero
$35,648.37 35648.37
484
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
date format YY-MM-DD M/D/YY
date#(A) donde A=8/6/97 devuelve
date#(A,'YYYY.MM.DD') donde A=1997.08.06 devuelve
time#( expresin [ , cod-formato ] )
La funcin time# evala la expresin como hora segn la cadena
puesta como cod-formato. Una descripcin de cod-formato, se
encuentra en pgina 345 del Libro II . Si se omite el cdigo for-
mato, se usa la hora establecida en el sistema operativo.
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
formato hora hh:mm:ss hh.mm.ss
time#(A) donde A=09:00:00 devuelve
time#(A,'hh.mm') donde A=09.00 devuelve
timestamp#( expresin [ , cod-formato ] )
La funcin timestamp# formatea la expresin como fecha/hora de
acuerdo con la cadena dada como cod-formato. Una descripcin de
cod-formato, se encuentra en pgina 345 del Libro II . Al omitir el
el cdigo de formato, se usa la configuracin por defecto definida en
el sistema operativo.
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
8/6/97 - 8/6/97 35648
Configuracin 1 y 2
cadena nmero
1997.08.06 35648
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
09:00:00 0.375 09:00:00 -
Configuracin 1 y 2
cadena nmero
09.00 0.375
EXPRESIONES DE GRFICO
485
I
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
date format YY-MM-DD M/D/YY
time format hh:mm:ss hh:mm:ss
timestamp#(A) donde A=8/6/97 09:00:00 devuelve
timestamp#(A,'YYYY-MM-DD hh_mm)
donde A=1997-08-06 09_00
devuelve
interval#( expresin [ , cod-formato ] )
La funcin interval# evala la expresin como un intervalo de
tiempo de acuerdo con la cadena dada como cdigo de formato. Una
descripcin de cod-formato, se encuentra en pgina 345 del Libro
II . Si se omite el cdigo de formato, se usa el formato de hora esta-
blecido en el sistema operativo.
La funcin interval# generalmente se comporta como la funcin
time# pero mientras las horas no pueden ser mayores de 23:59:59
(valor numrico 0.99999) o menor que 00:00:00 (valor numrico
0.00000) un intervalo puede tener cualquier valor.
Ejemplos:
Los ejemplos de abajo asumen las siguientes configuraciones de sis-
tema:
formato de fecha corto YY-MM-DD
formato de hora hh:mm:ss
formato numrico decimal .
interval#(A,'D hh:mm') donde A=1 09:00 devuelve
interval#(A-B) donde A=97-08-06 09:00:00 y
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
8/6/97
09:00:00
- 8/6/97
09:00:00
35648.375
Configuracin 1 y 2
cadena nmero
1997-08-06 09_00 35648.375
cadena nmero
1 09:00 1.375
486
B=97-08-05 00:00:00 devuelven
text( expr )
La funcin text obliga un tratamiento de texto de la expresin, tam-
bin si puede ser interpretada numricamente.
Ejemplos:
text(A) donde A=1234 devuelve
text( pi() ) devuelve
Funciones de formato
Las funciones de formato son un conjunto de funciones para definir el for-
mato de la presentacin de un campo o una expresin. Con estas funciones
se puede configurar un separador decimal, de miles etc. Sin embargo, la
manera ms fcil de aplicar formato a nmeros, horas y fechas es en el dilo-
go de formato de nmeros, vea pgina 345 .
Con el fin de comprender los ejemplos en esta seccin, es recomendable leer
antes el apartado Dilogos de Formato de Nmeros en la pgina 339 del
Libro II.
Nota Por razones de claridad todas las representaciones numricas se dan con un
punto decimal como separador decimal.
num( expresin [ , cod-formato [ , sep-decimal [ , sep-miles] ] ] )
La funcin num# evala la expresin numricamente de acuerdo a
la cadena dada como cod-formato. Una descripcin de cod-formato,
se encuentra en pgina 345 del Libro II . El separador de decimales
y el separador de miles puede establecerse como tercer y cuarto
parmetro. Si los parmetros 2-4 se omiten, se usa el nmero de for-
mato que est establecido en el sistema operativo.
Ejemplos:
Los ejemplos asumen estas dos configuraciones por defecto:
Config 1 Config 2
cadena nmero
1.375 1.375
cadena nmero
1234 -
cadena nmero
3.1415926535898 -
EXPRESIONES DE GRFICO
487
I
formato numrico # ##0,# #,##0.#
num(A , '0.0') where A=35648.375 devuelve
num(A , '#,##0.##' , '.' , ',') donde A=35648 devuelve
num(pi() , '0,00') devuelve
money( expresin [ , cod-formato[ , sep-decimal[ , sep-miles] ] ] )
La funcin money formatea la expresin numricamente de acuerdo
con la cadena dada como cod-formato. Una descripcin de cod-for-
mato, se encuentra en pgina 345 del Libro II . El separador de
decimales y el separador de miles puede establecerse como tercer y
cuarto parmetro. Si los parmetros 2-4 se omiten, se usa el nmero
de formato que est establecido en el sistema operativo.
Ejemplos:
Los ejemplos asumen estas dos configuraciones por defecto:
Config 1 Config 2
formato de moneda kr # ##0,00 $ #,##0.00
money(A) donde A=35648 devuelve
money(A , '#,##0 -' , '.' , ',') donde A=3564800 devuelve
date( expresin [ , cod-format] )
La funcin date evala la expresin como una fecha segn la
cadena puesta como cod-formato. Una descripcin de cod-formato,
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
35 648 375 35648375 35648.375 35648.375
Configuracin 1 y 2
cadena nmero
35,648.00 35648
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
3,14 3.141592653 003 3.141592653
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
kr 35 648,00 35648.00 $ 35,648.00 35648.00
Configuracin 1 y 2
cadena nmero
3,564,800 - 3564800
488
se encuentra en pgina 345 del Libro II . Si el cdigo de formato se
omite, se emplea el formato de fecha establecido por el sistema ope-
rativo.
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
date format YY-MM-DD M/D/YY
date(A) donde A=35648 devuelve
date(A, 'YY-MM-DD') donde A=35648 devuelve
date(A, 'DD.MM.YYYY') donde A=35648.375 devuelve
date(A,'YY.MM.DD') donde A=8/6/97 devuelve
time( expresin [ , cod-format] )
La funcin time da a la expresin un formato de hora segn la
cadena puesta como cod-format. Una descripcin de cod-formato,
se encuentra en pgina 345 del Libro II . Si se omite el cdigo de
formato, se usa el formato de hora establecido en el sistema opera-
tivo.
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
formato hora hh:mm:ss hh.mm.ss
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
97-08-06 35648 8/6/97 35648
Configuracin 1 y 2
cadena nmero
97-08-06 35648
Configuracin 1 y 2
cadena nmero
06.08.1997 35648.375
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
<NULL> (nothing) 97.08.06 35648
EXPRESIONES DE GRFICO
489
I
time(A) donde A=0.375 devuelve
time(A) donde A=35648.375 devuelve
time(A,'hh-mm') donde A=0.99999 devuelve
timestamp( expresin [ , cod-formato ] )
La funcin timestamp da a la expresin el formato de fecha y hora
segn la cadena puesta como format-code. Una descripcin de cod-
formato, se encuentra en pgina 345 del Libro II . Si se omite el
cdigo de formato, se usa el formato de fecha/hora establecido en el
sistema operativo.
Ejemplos:
Los siguientes ejemplos asumen las dos configuraciones del sistema
operativo:
Config 1 Config 2
date format YY-MM-DD M/D/YY
time format hh:mm:ss hh:mm:ss
timestamp(A) donde A=35648.375 devuelve
timestamp(A,'YYYY-MM-DD hh.mm')
donde A=35648 devuelve
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
09:00:00 0.375 09.00.00 0.375
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
09:00:00 35648.375 09.00.00 35648.375
Configuracin 1 y 2
cadena nmero
23-59 0.99999
Configuracin 1 Configuracin 2
cadena nmero cadena nmero
97-08-06 09:00:00 35648.37
5
8/6/97 09:00:00 35648.37
5
Configuracin 1 y 2
cadena nmero
1997-08-06 00.00 35648
490
interval( expresin [ , cod-format] )
La funcin interval da formato a la expresin como un intervalo de
tiempo de acuerdo con la cadena dada como cod-formato. Una des-
cripcin de cod-formato, se encuentra en pgina 345 del Libro II .
Si se omite el cdigo de formato, se usa el formato de hora estable-
cido en el sistema operativo.
Los intervalos pueden ser formateados como hora, como das, o
como una combinacin de das, horas, minutos, segundos y fraccio-
nes de segundos.
Ejemplos:
Los ejemplos de abajo asumen las siguientes configuraciones de sis-
tema:
formato de fecha corto YY-MM-DD
formato de hora hh:mm:ss
formato numrico decimal .
interval(A) donde A=0.375 devuelve
interval(A) donde A=1.375 devuelve
interval(A, 'D hh:mm') donde A=1.375 devuelve
interval(A-B, 'D hh:mm') donde A=97-08-06 09:00:00 y
B=96-08-06 00:00:00 devuelven
Funciones de color en grficos
Estas funciones se utilizan en expresiones de color con la funcionalidad
Colores Calculados en grficos de mapa de bit.
color( n )
Devuelve la representacin de color del nmero de color n en el
mapa de colores del grfico correspondiente. La representacin de
color es un valor dual en la que la representacin de texto viene en
cadena nmero
09:00:00 0.375
cadena nmero
33:00:00 1.375
cadena nmero
1 09:00 1.375
cadena nmero
365 09:00 365.375
EXPRESIONES DE GRFICO
491
I
la forma de 'RGB(r, g, b)' donde r, g y b son nmeros entre 0 y 255
que representan el valor del color rojo, verde y azul respectiva-
mente. La representacin numrica es un entero que representa los
componentes de rojo, verde y azul, tal y como se definen stos en
Visual Basic. Fuera de la expresin calculada de color de la pgina
Color del dilogo Propiedades de Grfico, esta funcin siempre
devuelve negro.
RGB( e1, e2, e3 )
Devuelve la representacin de color de un color definido por el
componente rojo e1, el componente verde e2 y el componente azul
e3. Los tres parmetros deben ser expresiones que se evalan a ente-
ros en un rango entre 0 y 255. La representacin de color es un valor
dual donde la representacin de texto viene en formato 'RGB(r, g,
b)' donde r, g y b son nmeros enteros entre 0 y 255 representando
rojo, verde y azul respectivamente. La representacin numrica es
un entero que representa los componentes de rojo, verde y azul, tal y
como se definen stos en Visual Basic.
ARGB(alfa, e1, e2, e3 )
Devuelve una representacin de color definido por el componente
rojo e1, el componente verde e2 y el componente azul e3 con un fac-
tor alfa (opacidad) de alfa. Los cuatro parmetros deben ser expre-
siones que se evalan a enteros en un rango entre 0 y 255. La
representacin de color es un valor dual donde la representacin de
texto viene en formato 'ARGB(a, r, g, b)' donde a, r, g y b son nme-
ros enteros entre 0 y 255 representando alfa, rojo, verde y azul res-
pectivamente. La representacin numrica es un entero que
representa los componentes de alfa, rojo, verde y azul, tal y como se
definen stos en Visual Basic.
colormix1( Valor, ColorCero, ColorUno )
devuelve una representacin de color RGB a partir de un degradado
entre dos colores basados en un valor entre 0 y 1. Si el valor es igual
a cero, se devuelve el primer color. Si es 1 devolver el segundo
color y si est entre ambos entonces devuelve un sombreado inter-
medio apropiado.
Valor es un nmero real entre 0 y 1.
ColorCero es una representacin de color RGB vlida para que el
color se asocie al lmite ms bajo del intervalo.
492
ColorUno es una representacin de color RGB vlida para que el
color se asocie al lmite superior del intervalo.
Ejemplo:
colormix1( x, negro(), rojo())
colormix2( Valor, ColorMenosUno, ColorUno [ ,ColorCero] )
devuelve una representacin de color RGB a partir de un degradado
entre dos colores basados en un valor entre -1 y 1 con posibilidad de
especificar un color intermedio para la posicin central. Si el valor
es igual a -1 devolver el primer color. Si es 1 devolver el segundo
color y si est entre ambos entonces devuelve un sombreado inter-
medio apropiado.
Valor es un nmero real entre -1 y 1.
ColorMenosUno es una representacin de color RGB vlida para
que el color se asocie al lmite ms inferior del intervalo.
ColorUno es una representacin de color RGB vlida para que el
color se asocie al lmite superior del intervalo.
ColorCero es una representacin de color vlida RGB para asociar
el color con el centro del intervalo..
Ejemplos:
colormix2( x, rojo(), verde()) devolver colores del rojo al verde
pasando por el marrn
colormix2( x, rojo (), verde(), negro()) devolver colores del rojo
al verde pasando por el negro
Nota Las funciones RBG, HSL y SYSCOLOR devuelven siempre un
color con el valor alfa 255 (opaco).
colormapjet(valor)
Devuelve la representacin de color de un color definido por un
valor entre 0 y 1. Los valores representan una escala de color prede-
finida que va desde el azul al rojo, pasando por el azul ciano, el
amarillo y el naranja.
Valor es un nmero real entre 0 y 1.
colormaphue(valor)
Devuelve la representacin de color de un color definido por un
valor entre 0 y 1. Los valores representan una escala de color prede-
EXPRESIONES DE GRFICO
493
I
finida que va desde el rojo al amarillo, verde, azul ciano, magenta
(morado) y de nuevo al rojo.
Valor es un nmero real entre 0 y 1.
HSL (matiz, saturacin, luminosidad)
Devuelve la representacin de color de un color definido por un
matiz entre 0 y 1, una saturacin entre 0 y 1 y una luminosidad entre
0 y 1. La representacin de color es un valor dual donde la represen-
tacin de texto viene en formato 'RGB(r, g, b)' donde r, g y b son
nmeros enteros entre 0 y 255 representando rojo, verde y azul res-
pectivamente. La representacin numrica es un entero que repre-
senta los componentes de rojo, verde y azul, tal y como se definen
stos en Visual Basic.
black([alfa])
Devuelve la representacin de color RGB para negro (RGB 0,0,0).
Optionalmente se puede introducir como parmetro un factor alfa.
Un alfa de 0 corresponde a una transparencia total. Un alfade 255
corresponde a un grado de opacidad total.
darkgray([alfa])
Devuelve la representacin de color RGB paragris oscuro (RGB
128,128,128). Optionalmente se puede introducir como parmetro
un factor alfa. Un alfa de 0 corresponde a una transparencia total.
Un alfade 255 corresponde a un grado de opacidad total.
lightgray([alfa])
Devuelve la representacin de color RGB para gris luminoso (RGB
192,192,192). Optionalmente se puede introducir como parmetro
un factor alfa. Un alfa de 0 corresponde a una transparencia total.
Un alfade 255 corresponde a un grado de opacidad total.
white([alfa])
Devuelve la representacin de color RGB para blanco (RGB
255,255,255). Optionalmente se puede introducir como parmetro
un factor alfa. Un alfa de 0 corresponde a una transparencia total.
Un alfade 255 corresponde a un grado de opacidad total.
blue([alfa])
Devuelve la representacin de color RGB para azul (RGB 0,0,128).
Optionalmente se puede introducir como parmetro un factor alfa.
494
Un alfa de 0 corresponde a una transparencia total. Un alfade 255
corresponde a un grado de opacidad total.
lightblue([alfa])
Devuelve la representacin de color RGB para azul claro (RGB
0,0,255) Optionalmente se puede introducir como parmetro un fac-
tor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
green([alfa])
Devuelve la representacin de color RGB para verde (RGB
0,128,0). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
lightgreen([alfa])
Devuelve la representacin de color RGB para verde claro (RGB
0,255,0). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
cyan([alfa])
Devuelve la representacin de color RGB para el azul cian (RGB
0,128,128). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
lightcyan([alfa])
Devuelve la representacin de color RGB para azul cian claro (RGB
0,255,255). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
red([alfa])
Devuelve la representacin de color RGB parar rojo (RGB 128,0,0).
Optionalmente se puede introducir como parmetro un factor alfa.
Un alfa de 0 corresponde a una transparencia total. Un alfade 255
corresponde a un grado de opacidad total.
lightred([alfa])
Devuelve la representacin de color RGB para rojo claro (RGB
255,0,0) Optionalmente se puede introducir como parmetro un fac-
EXPRESIONES DE GRFICO
495
I
tor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
magenta([alfa])
Devuelve la representacin de color RGB para magenta (RGB
128,0,128). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
lightmagenta([alfa])
Devuelve la representacin de color RGB para magenta claro (RGB
255,0,255). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
brown([alfa])
Devuelve la representacin de color RGB para marrn (RGB
128,128,0). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
yellow([alfa])
Devuelve la representacin de color RGB para amarillo (RGB
255,255,0). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
qliktechblue([alfa])
Devuelve la representacin de color RGB para azul qliktech (RGB
8,18,90). Optionalmente se puede introducir como parmetro un
factor alfa. Un alfa de 0 corresponde a una transparencia total. Un
alfade 255 corresponde a un grado de opacidad total.
qliktechgray([alfa])
Devuelve la representacin de color RGB para gris qliktech (RGB
158.148.137). Optionalmente se puede introducir como parmetro
un factor alfa. Un alfa de 0 corresponde a una transparencia total.
Un alfade 255 corresponde a un grado de opacidad total.
syscolor(nr)
Devuelve la representacin RGB de color para el color de sistema
Windows nr, donde nr corresponde al parmetro de la funcin API
Windows GetSysColor(nr). Algunos valores para nr son :
496
0 COLOR_SCROLLBAR
1 COLOR_BACKGROUND
2 COLOR_ACTIVECAPTION
3 COLOR_INACTIVECAPTION
4 COLOR_MENU
5 COLOR_WINDOW
6 COLOR_WINDOWFRAME
7 COLOR_MENUTEXT
8 COLOR_WINDOWTEXT
9 COLOR_CAPTIONTEXT
10 COLOR_ACTIVEBORDER
11 COLOR_INACTIVEBORDER
12 COLOR_APPWORKSPACE
13 COLOR_HIGHLIGHT
14 COLOR_HIGHLIGHTTEXT
15 COLOR_BTNFACE
16 COLOR_BTNSHADOW
17 COLOR_GRAYTEXT
18 COLOR_BTNTEXT
19 COLOR_INACTIVECAPTIONTEXT
20 COLOR_BTNHIGHLIGHT
21 COLOR_3DDKSHADOW
22 COLOR_3DLIGHT
23 COLOR_INFOTEXT
24 COLOR_INFOBK
26 COLOR_HOTLIGHT (Win2000)
27 COLOR_GRADIENTACTIVECAPTION (Win2000)
28 COLOR_GRADIENTINACTIVECAPTION (Win2000)
EJEMPLOS
497
I
21 EJEMPLOS
Este captulo contiene ms ejemplos para ilustrar las funciones y expresiones en
QlikView.
21.1 Ejemplos de calificadores de Agregacin
Estos ejemplos emplean la funcin sum, pero pueden aplicarse a todas las funciones
de agregacin para grficos que admitan definiciones de grupos y el calificador total.
Ejemplo 1:
Estudie la tabla siguiente sin haber hecho selecciones:
Las columnas de la segunda y tercera expresin tendrn el mismo nmero en todas
las filas. Este nmero es igual al total calculado en la primera columna de expresin.
Ahora seleccionamos slo Mes 1 y 2. Este ser el resultado:
El resultado de la quinta columna permanece invariable, dado que la definicin de
conjuntos descarta las selecciones actuales. La segunda expresin con el calificador
total mostrar el nuevo total de 10, que an es igual al total de la primera expresin
(tercera columna).
498
Ejemplo 2:
Observamos la siguiente tabla:
En la columna de la tercera expresin sum(total<Mes> Val) se calcula un total para
cada Mes.
En la cuarta columna de expresin sum(total<Grp> Val) se calcula un total para cada
Grupo.
21.2 Ejemplos de Funciones de Ranking
Los ejemplos a continuacin se han hecho con la funcin rank (vrank) pero pueden
aplicarse de forma similar a la funcin hrank. No obstante hay que destacar que la
funcin hrank slo es relevante en tablas pivotantes.
Ejemplo 1:
Analice las tablas simples de dos dimensiones a continuacin::
Ambas tablas son iguales pero la tabla de la izquierda est ordenada por la primera
columna, mientras que la tabla de la derecha est ordenada por la ltima columna.
Este ejemplo muestra la funcionalidad bsica de rank. El valor ms alto tiene el
rango ms alto (el menor nmero de rango).
Las funciones rank siempre devuelven NULL en filas de totales.
EJEMPLOS
499
I
Ejemplo 2:
Observe la siguiente tabla pivotante de dos dimensiones:
Esta tabla est basada en los mismo datos que las tablas del primer ejemplo. Vemos
como el segmento actual de columnas est limitado a filas con el mismo valor en la
columna Group en el caso multi-dimensional. Los meses en el grupo A estn en un
ranking diferente de los meses en el grupo B. Al introducir el calificador total, se
obtiene un ranking general.
Ejemplo 3:
Este ejemplo demostrar el efecto en los diferentes modos de representacin
numrica del ranking. Analice la tabla siguiente:
La tercera columna muestra el ranking en representacin de texto mientras que las
columnas 4-8 muestran la representacin numrica del mismo ranking en modos
diferentes. La expresin en cada columna es
num( rank( sum( X ), mode ))
donde modo es 0 a 4.
500
Mode 0 (por defecto) -
Las filas 2 y 3 comparten el ranking, pero estn claramente en la
parte baja del ranking total. Por eso se redondea su representacin
numrica a 2. Las filas 4 y 5 comparten el ranking pero caen justo en
la media de la tabla de ranking, por eso obtienen una representacin
numrica para la media del primer y ltimo rango en la columna (
(1+8)/2 = 4,5 ). Este modo es especialmente til cuando se utilizan
efectos visuales para marcar los datos ms altos y ms bajos en el
ranking de un grupo.
Modo 1 -
En ambos casos, se utiliza la figura ms baja del ranking en el
grupo, que es de 2 para las filas 2 y 3, y 4 para las filas 4 y 5.
Modo 2 -
En ambos casos se utiliza la media del ranking ms alto y ms bajo
en el grupo, que es 2,5 ( (2+3)/2 ) para las filas 2 y 3, y 4,5 ( (4+5)/2
) para las 4 y 5.
Modo 3 -
En ambos casos se utiliza la figura del ranking ms alto en el grupo,
que es 3 para las filas 2 y 3, y 5 para las filas 4 y 5.
Modo 4 -
Cada fila obtiene su propio valor numrico. El orden en los grupos
que comparten un ranking viene determinado por los criterios de
ordenacin de las dimensiones del grfico.
Ejemplo 4:
Este ejemplo muestra el efecto de los diferentes formatos para la representacin de
texto de la funcin de rango. Analice la tabla siguiente:
Las columnas 3-5 muestran la representacin de texto de la misma funcin de
ranking con valores diferentes en el parmetro format.
EJEMPLOS
501
I
Format 0 (por defecto) -
Las filas que comparten el ranking se muestran como
valorbajovaloralto',p.ej.'2-3'y'4-5'.'
Format 1 -
Las filas que comparten el ranking siempre obtienen el nmero ms
bajo del rango como representacin de texto, en este caso p.ej. 2
para las filas 2 y 3.
Format 2 -
Una fila de cada grupo que comparte el mismo ranking obtiene el
nmero de ranking ms bajo como representacin de texto, mientras
que las dems filas del grupo obtienen una cadena vaca. El orden en
los grupos que comparten un ranking viene determinado por los
criterios de ordenacin de las dimensiones del grfico.
21.3 Ejemplos de Funciones Inter-Registro de
Grfico
Funcin Top
Los ejemplos a continuacin se realizan con la funcin top pero pueden
aplicarse de forma similar a las funciones bottom, first y last. Debe
recordarse de que las funciones first y last slo tienen sentido en tablas
pivotantes.
Ejemplo 1:
Observamos la siguiente tabla simple de una dimensin:
En caso de tener slo una dimensin, la funcin top se refiere siempre a la
primera fila de datos de la tabla (no se cuenta la fila de totales).
Recuerde que las expresiones que utilizan la funcin top se evaluarn
correctamente, tambin en la fila total, siempre que el total tenga una clara
relacin con un segmento de columna especfico, en este caso la columna
entera.
502
Ejemplo 2:
Observamos la tabla a continuacin. Es una tabla simple de dos
dimensiones, ordenada en primer lugar por Grupo:
La funcin top sin el calificador total devolver ahora la expresin evaluada
en la fila superior dentro del grupo de ordenacin ms en el centro (la
dimensin Grp en este caso). Se devolver un valor para Grp=A y otro para
Grp=B.
Si se utiliza el calificador total en un caso de varias dimensiones, es posible
referirse de nuevo a la primera fila de la tabla devolviendo el mismo valor
para todas las filas.
La expresin que utiliza la funcin top sin el calificador total evaluar toda
la fila a NULL ya que no es posible asociarla claramente con un segmento de
columna especfico.
La expresin que utiliza la funcin top con el calificador total se evaluar,
por supuesto, para el segmento de columna refirindose a la columna entera.
Ahora vamos a convertir la misma tabla en una tabla pivotante con todos sus
totales
EJEMPLOS
503
I
La expresin que utiliza la funcin top sin el calificador total se evaluar a
NULL en la fila del gran total, ya que no puede ser asociada claramente a un
segmento de columna especfico. Sin embargo, se evaluarn todas las sumas
parciales para cada segmento de columna.
La expresin que utiliza la funcin top con el calificador total no tendr
valores en los totales parciales pero devolver un valor en la fila del gran
total.
Ejemplo 3:
Analice la tabla siguiente:
Podemos cambiar los criterios de ordenacin del campo y ordenar el grfico
en primer lugar por Mes. La tabla original tendra este aspecto:
Funcin Above
Los ejemplos a continuacin se realizan con la funcin above, pero pueden
ser aplicados de forma similar a las funciones below, before y after. Hay
que recordar que las funciones before y after slo tienen sentido en tablas
pivotantes.
504
Ejemplo 1:
Observamos la siguiente tabla simple de una dimensin:
La tercera columna muestra la suma(Val) de la expresin evaluada una fila
por encima de la fila actual, lo cual puede confirmarse comparando los
valores para sum(Val) en la segunda columna. En la primera fila la funcin
above devuelve NULL, ya que no tiene fila superior con la que pueda
evaluar la expresin. La funcin above siempre devuelve NULL en todas las
filas de total.
La cuarta columna muestra el uso ms tpico de esta funcin, para calcular la
diferencia p.ej. entre diferentes periodos de tiempo.
Ejemplo 2:
Observe la siguiente tabla pivotante de dos dimensiones:
La funcin above sin el calificador total (cuarta columna) slo actuar en
cada grupo de ordenacin. Se devolver un valor NULL en lo alto de cada
segmento de columna.
Cuando se aada un calificador total (quinta columna), se considerar la
columna entera como un segmento de columna. Slo la fila ms arriba
devolver NULL. No se tomar en cuenta ninguna fila de totales, en ellas se
devolver NULL.
RowNo y NoOfRows
El ejemplo a continuacin se realiza con las funciones RowNo y NoOfRows
pero puede aplicarse igualmente a las funciones ColumnaNo y
EJEMPLOS
505
I
NoOfColumnas. Recuerde que las funciones ColumnaNo y
NoOfColumnas slo son relevantes en tablas pivotantes.
Ejemplo 1:
Observe la siguiente tabla pivotante de dos dimensiones:
Columna 3
La funcin RowNo sin el calificador total devolver el
nmero de fila dentro de cada grupo de ordenacin del
segmento de columna. En las filas de subtotales devolver
el nmero de fila 0, ya que estos totales pertenecen
claramente a un segmento de columna especfico. En la fila
del gran total la funcin devolver NULL.
Columna 4
La funcin RowNo con el calificador total devolver el
nmero de fila en la columna entera. En las filas de
subtotales devolver un valor NULL. En la fila de totales
mayor, devolver 0.
Columna 5
La funcin NoOfRows sin el calificador total devolver el
nmero de filas con datos en cada grupo de ordenacin del
segmento de columna. En filas de subtotales devolver el
mismo nmero que en las filas de datos anteriores. En la
fila del gran total la funcin devolver NULL.
Columna 6
La funcin NoOfRows con el calificador total devolver el
nmero de filas de datos en la columna entera, lo cual es lo
mismo que devolver en la fila del gran total. En las filas de
subtotales devolver NULL.
506
AGREGACIONES ANIDADAS Y OTROS ASUNTOS RELACIONADOS
507
I
22 AGREGACIONES ANIDADAS Y
OTROS ASUNTOS RELACIONADOS
Este captulo ejemplifica algunas de las tcnicas importantes en relacin a las
agregaciones anidadas y la utilizacin de la funcin aggr en los grficos.
22.1 Agregaciones anidadas con cualificador
total
Por regla general, no se permite anidar agregaciones en una expresin de grfico en
QlikView. Desde la versin 7.5 habr no obstante una excepcin fundamental a esta
regla. Siempre y cuando se utilice el cualificador total en la funcin de agregacin
interna, la anidacin es posible.
Imaginemos, por ejemplo, que se desea calcular la suma del campo Ventas, pero
incluyendo nicamente las transacciones con una FechadePedido igual a la del ao
anterior. El ao anterior se puede obtener mediante la funcin de agregacin
max(total year(FechadePedido)).
Entonces, una agregacin como la que se muestra a continuacin, hara el trabajo:
sum( if(year(FechadePedido)=max(total year(FechadePedido)), Ventas).
La inclusin del cualificador total es absolutamente necesaria para que se acepte este
tipo de agregacin en QlikView, y tambin es necesaria para realizar la comparacin
deseada. La necesidad de este tipo de anidamiento se presenta con bastante
frecuencia y debera emplearse cuando fuera adecuada.
22.2 Agregaciones anidadas con la funcin
aggr
El anidamiento con total no siempre es suficiente. Para otras capacidades de
anidamiento ms genricas, tendr que utilizar la funcin aggr en combinacin con
dimensiones calculadas. Veamos un pequeo ejemplo:
508
Los siguientes datos se han tomado del script:
Una pregunta obvia, con estos datos, es: "Cuntos clientes tiene cada agente de
ventas?". Esto se averigua con facilidad en un grfico estndar:
Ahora, sin embargo, hagmonos un par de preguntas ms en relacin a la
informacin que acabamos de recibir: "Cuntos agentes de ventas tienen slo un
cliente?" "Cuntos tienen tres o ms?". Si descartamos en este caso concreto el hecho
de que por supuesto usted puede hacer la cuenta directamente en las columnas, por
tratarse de un ejemplo muy sencillo, ste es el tipo de preguntas que requieren un
segundo orden de agregacin. Los datos necesarios para hacer el clculo no existen
en los campos originales, ni pueden calcularse directamente desde ellos.
Figura 94. Los datos desde el script
Figura 95. El primer orden de agregacin
AGREGACIONES ANIDADAS Y OTROS ASUNTOS RELACIONADOS
509
I
Simplemente debemos encontrar la manera de incluir la columna de la expresin del
grfico superior como dimensin de un nuevo grfico. La respuesta est en la funcin
aggr. Especificando:
=aggr(count(Cliente),AgVentas)
como dimensin, podemos realizar el clculo del primer grfico como un clculo
interno de grfico dentro de un nuevo grfico. El grfico nuevo podra alojar
entonces la expresin:
count(distinct AgVentas)
y as el truco funciona. El cualificador distinct es necesario, puesto que QlikView
contar el nmero de lneas que haya en la tabla subyacente. La tabla resultante
tendr ms o menos el siguiente aspecto:
Hay que tener en cuenta dos cosas:
El segundo grfico no requiere de ninguna manera la presencia del primer grfico. Es
independiente por s mismo en relacin al primer orden de agregacin definido en su
dimensin.
Las posibilidades de anidamiento no terminan aqu. Los argumentos de dimensin de
la funcin aggr pueden contener, por supuesto, dimensiones calculadas, las cuales a
su vez hacen uso de la funcin aggr. Podra no obstante ser relativamente fcil perder
la pista de lo que se est haciendo al pasar al tercer nivel de agregacin.
22.3 Suma de filas en tablas pivotantes
La tabla simple en QlikView tiene una opcin para representar sus totales a medio
camino entre una simple suma de filas y un total de expresin calculado. La tabla
pivotante en QlikView carece de tal posibilidad. Los totales en las tablas pivotantes
siempre se calculan como un total de la expresin.
Figura 96. El segundo orden de agregacin
510
Esto es por lo general una cosa buena, dado que es bastante raro que una suma de
filas sea relevante cuando ambas difieren. Debera ir con sumo cuidado cuando
recurra a las sumas de filas en cualquier tipo de agregacin, ms all de las simples
sumas.
Supongamos que tenemos una competicin en un colegio, en el que tres equipos de
diversas personas obtienen puntos por las notas que han obtenido en tres asignaturas
o clases distintas. El equipo puede seleccionar la puntuacin ms alta obtenida dentro
del grupo en cada clase individual y luego aadir las tres puntuaciones ms altas
juntas para formar un total. Los siguientes datos se han tomado del script:
Ahora debemos hacer un grfico con Clase como dimensin y max(Resultado) como
expresin. Una tabla simple con suma de filas ofrecera el siguiente aspecto:
Si, por alguna razn, deseamos mostrar esto en una tabla pivotante (de no mucha
utilidad aqu, pero si tuviramos ms dimensiones s tendra sentido), nos
Figura 97. Los datos desde el script
Figura 98. Suma de filas en una tabla simple
AGREGACIONES ANIDADAS Y OTROS ASUNTOS RELACIONADOS
511
I
encontramos con problemas. La tabla simple superior, convertida en tabla pivotante
tendra el siguiente aspecto:
En este caso concreto, el total de 12 es claramente lo que queremos y 5 es incorrecto
para nuestro propsito. Una vez ms la funcin aggr viene en nuestro auxilio. En este
caso podemos usarla en la expresin, no en la dimensin.
La expresin original est incluida en la funcin aggr, empleando la dimensin del
grfico de alrededor tambin como una dimensin en la funcin aggr. A
continuacin utilizamos esta asociacin como argumento para sumar la agregacin
(sum). El resultado presentar el siguiente aspecto:
Como podr observar, el total es nuevamente el deseado. Qu ha ocurrido?
Bien, la genialidad de la funcin aggr reside precisamente en que en las filas
individuales se evaluar a un solo valor. Esto es as porque la dimensin obviamente
slo tiene un valor posible para cada fila normal de datos. Dado que la dimensin y la
expresin internas son una misma, cada valor ser idntico al resultado sin las
funciones sum y aggr.
Sin embargo, para la fila total, la funcin aggr devolver tres valores, uno por cada
valor del campo de dimensin. stos a su vez sern sumados por la agregacin sum.
Aunque formalmente an se considera un total de la expresin, el resultado iguala al
de la suma de las filas.
22.4 Regresin lineal en grficos de tablas
Las lneas de tendencia de regresin lineal pueden mostrarse en grficos de mapas de
bits de QlikView mediante la opcin Lneas de Tendencia en la pgina
Figura 99. Total de la expresin en una tabla pivotante
Figura 100. Suma de filas en la tabla pivotante
512
Expresiones de Propiedades de Grfico. Tambin es posible mostrar la ecuacin
de regresin.
No obstante, si desea mostrar los datos de regresin en un cuadro de tabla, por
ejemplo, habr que calcular la regresin. Las funciones de agregacin linest_m y
linest_b le darn la pendiente que busca y los valores de interceptacin de Y de la
regresin lineal.
Para calcular de manera correcta, estas funciones necesitan tener la agregacin
completa del grfico (la expresin que se repite a lo largo de la dimensin) como
entrada. Esto puede lograrse definiendo una funcin aggr que contenga las mismas
expresiones y dimensiones base que las del grfico contenedor. La funcin aggr se
utiliza a continuacin como parmetro para las agregaciones linest. La expresin
resultante presentara el siguiente aspecto:
Figura 101. Un grfico de barras con una lnea de tendencia tradicional.
AGREGACIONES ANIDADAS Y OTROS ASUNTOS RELACIONADOS
513
I
linest_m(total aggr(Y,X),X)*X + linest_b(total aggr(Y,X),X)
La funcin only va implcita en todas las apariciones de X e Y. Las agregaciones
linest deberan hacerse con el cualificador total, pues si no los parmetros de
regresin se calcularan por punto de datos, en lugar de para todo el conjunto de
datos. El resultado puede verse en el cuadro combinado que hay a continuacin:
Observe que la lnea de tendencia aqu no es una de las lneas de tendencia habituales
en QlikView, sino una expresin regular trazada como una lnea. Puede observar la
diferencia por el hecho de que el trazado de la expresin, a diferencia de una lnea de
tendencia tradicional, no est extrapolada fuera del primer y el ltimo punto de datos.
Este grfico puede convertirse en una tabla simple, en la que los valores de regresin
se muestren en celdas.
En la tabla simple superior se han aadido tres columnas adicionales para mostrar los
valores m, b y R
2
. stos por supuesto son constantes para todas las filas de la tabla.
Las expresiones tendran el siguiente aspecto, por orden de aparicin:
linest_r2(total aggr(Y,X),X)
Figura 102. Los mismos datos, en un cuadro combinado, con la regresin como una
expresin normal de lnea.
Figura 103. Los valores de regresin calculados en un formato de tabla simple.
514
linest_m(total aggr(Y,X),X)
linest_b(total aggr(Y,X),X)
FRMULAS CALCULADAS
515
I
23 FRMULAS CALCULADAS
En los dilogos de propiedades de las hojas y los objetos de hoja en QlikView, hay
una serie de propiedades que permiten etiquetas fijas de texto o nmeros fijos. En
general se utilizan normalmente como etiquetas, ttulos de ventanas, ttulos de
grficos o, en algunos casos, como lmites numricos fijos.
Para muchas de las entradas de propiedades ya mencionadas, se puede introducir una
expresin calculada en lugar de un texto o un nmero constantes. Esta utilidad recibe
el nombre de frmula calculada. Este manual indica los lugares oportunos y
relevantes en los que convenga utilizar una frmula calculada.
23.1 Introducir una Frmula Calculada
Una frmula calculada se introduce con la sintaxis siguiente:
= expresin
Para la sintaxis de expresiones permitidas, vase la seccin a continuacin.
El signo igual a en la primera posicin de la entrada indica que debe ser interpretada
como una expresin. QlikView tratar de evaluar la expresin. Si esto no es posible,
p.ej. porque la sintaxis no sea correcta, se mostrar la etiqueta entera incluyendo el
signo igual.
Tambin se pueden generar frmulas calculadas en el dilogo Editar Expresin que
se abre al hacer clic en el botn ... que hay junto al cuadro de texto (ms informacin
en la pgina 283).
23.2 Sintaxis de Expresin para Frmulas
Calculadas
La sintaxis para una expresin en etiquetas calculadas es prcticamente igual a la
sintaxis de las expresiones en grficos (vase la pgina 331). No obstante hay
algunas excepciones:
Como no existen dimensiones sobre las que actuar repetidamente (o
iterarse), las funciones de agregacin se comportarn esencialmente como si
fueran utilizadas en expresiones de grficos con el calificador total ante
todos los nombres de campo. El calificador total es por tanto opcional y no
tiene especial sentido en las frmulas calculadas.
516
En una frmula calculada, los nombres de campo podrn utilizarse
opcionalmente sin una funcin de agregacin. En ese caso, se utilizar only
como funcin de agregacin.
Ejemplo:
= Moneda
es igual a
= only(Moneda)
23.3 Mensajes de Error
Si QlikView no puede evaluar correctamente una frmula calculada, devolver la
frmula misma, seguida por dos barras inclinadas y un mensaje de error.
Ejemplo:
= mode(x) //espacio de pila local agotado
Cada frmula calculada requiere cierta cantidad de memoria. Para no usar
demasiada memoria, se puede establecer un lmite a la memoria permitida
para cada etiqueta calculada que se haya introducido en el programa. Si la
expresin introducida es demasiado compleja, QlikView devuelve la
expresin, seguida de un mensaje de error // espacio local excedido. Es
posible resolver este problema incrementando la memoria adjudicada (vase
la pgina 129 del Libro I).
GRUPOS DE CAMPOS
517
I
24 GRUPOS DE CAMPOS
Una diferencia principal entre QlikView y muchos otros visores de bases de datos,
herramientas OLAP, etc. es que en QlikView no es necesario predefinir ninguna
jerarqua en los datos de entrada. La lgica interna exclusiva de QlikView ofrece
completa libertad para acceder a cualquier campo como una dimensin completa en
el orden que se prefiera. Sea cual sea su popsito, esta libertad es muy potente.
No obstante, hay ocasiones en las que una jerarqua predefinida le ayudar a mostrar
los datos de forma ms eficaz. Por eso, QlikView ofrece la posibilidad de definir
grupos de campos. Los grupos pueden ser jerrquicos (drill-down) o no-jerrquicos
(cclicos).
Los grupos se crean en la pgina Grupos del dilogo Propiedades de Documento.
Pueden utilizarse en grficos, donde aparecen junto con los campos disponibles en
los cuadros desplegables de dimensin en la pgina Dimensin (vase la pgina 34
).
Es posible agrupar cualquier campo.
Los grupos jerrquicos van marcados con el icono ,
mientras que los grupos cclicos se marcan con el icono .
24.1 Grupos Jerrquicos (Drill-Down)
Cuando varios campos forman una jerarqua natural, tiene sentido crear un grupo
jerrquico. Ejemplos tpicos de grupos jerrquicos pueden ser:
los relacionados con el Tiempo: Ao, Trimestre, Mes
or
con la Geografa: Continente, Pas, Estado, Ciudad
Cuando se utiliza un grupo jerrquico como dimensin en un grfico, el grfico
utilizar el primer campo de la lista de campos del grupo que tiene ms de un valor
posible. Si las selecciones efectuadas hacen que el campo tenga slo un valor posible,
se emplear el siguiente campo de la lista en su lugar, si es que tiene ms de un valor
posible. Si no hay campos en la lista que tengan ms de un posible valor, el ltimo
campo se emplear de todas formas.
En el primer ejemplo anterior se utilizar Ao como dimensin de grfico hasta tener
seleccionado un slo valor. Entonces, el grfico mostrar Trimestre. Si slo hay un
trimestre seleccionado, el grfico cambiar a Mes.
518
Cuando no hay selecciones, es decir que hay ms de un valor posible en los
campos de arriba en la lista de campos del grupo, el grfico sube
automticamente en la jerarqua. Esto puede forzarse pulsando el icono
jerrquico del grfico.
24.2 Grupos no-jerrquicos (Cclicos)
A veces puede resultar muy til la agrupacin de campos que no formen una
jerarqua natural o incluso que no tengan nada en comn. La razn puede ser para
permitir al usuario cambios rpidos en los datos que se muestran en el grfico.
Cualquier campo puede agruparse en un grupo cclico. Cuando se utiliza un
grupo cclico como dimensin en un grfico, el grfico utilizar inicialmente el
primer campo de la lista de campos del grupo. El usuario puede cambiar a otro
campo haciendo clic en el icono de ciclo en el grfico. Los campos se utilizan en el
orden en el que aparecen en la lista de campos del grupo. Despus de haber utilizado
el ltimo campo de la lista, el turno vuelve al primero. El grfico cclico puede
utilizarse indefinidamente.
Tambin es posible hacer clic con el botn derecho del ratn en el icono cclico para
desplegar la lista de campos del grupo cclico y poder seleccionar directamente de la
lista (vase la imagen arriba).
Recuerde que no se deben confundir los grupos cclicos con la visualizacin cclica
de expresiones en grficos.
MENSAJES DE ERROR PERSONALIZADOS
519
I
25 MENSAJES DE ERROR
PERSONALIZADOS
QlikView ofrece la posibilidad de personalizar los mensajes de error de grficos y
cuadros de tabla. El dilogo Mensajes de Error Personalizados se abre pulsando el
botn Mensajes de Error, que se encuentra en la pgina General del dilogo
Propiedades de Grfico, as como en la pgina General del dilogo Propiedades
de Cuadro de Tabla. Si desea que todos los mensajes de error sean iguales,
seleccione Predeterminado (Pasar por alto todos los mensajes de error), y a
continuacin escriba el texto que desee.
Mensajes Estndar
Una lista con los mensajes de error estndar. Para personalizar un
mensaje, seleccinelo y escriba el texto que desee en el cuadro de
texto Mensaje Personalizado.
Mensaje Personalizado
Aqu puede introducir el texto que desee mostrar en lugar del
mensaje estndar arriba seleccionado. El texto puede ser una
frmula calculada.
Figura 104. El dilogo Mensajes de Error Personalizados
520
Aplicar a Todos los Objetos
Haga clic sobre este botn para aplicar los mensajes personalizados
a todos los objetos calculados del documento.
Borrar Todo
Haga clic en este botn para borrar todos los mensajes de error
personalizados.
Ayuda
Proporciona ayuda acerca de este dilogo.
G
L
O
S
A
R
I
O
GLOSARIO
522
GLOSARIO
523
G
L
O
S
A
R
I
O
GLOSARIO
Un comando de script recibe tambin el nombre
de sentencia. Todas las sentencias deben acabar en
punto y coma ;.
activo Una ventana, cuadro de dilogo, hoja con
pestaas, o cuadro de lista que est actualmente en
uso. Tambin se denomina actual'.'
aggr Aggr( ) es una funcin que se utiliza para
agregaciones anidadas. Su primer parmetro debe
ser una funcin de agregacin la funcin de
agregacin interna. El resultado es un conjunto de
registros que a su vez pueden ser agregados por
una funcin de agregacin externa. Ejemplo:
Sum( Aggr( Count(), ...)).
agregacin anidada Un clculo que emplea una agregacin en dos
pasos. Vase la funcin aggr.
AJAX Acrnimo abreviatura de "Asynchronous
JavaScript and XML", es una tcnica de desarrollo
que sirve para crear aplicaciones web interactivas.
Vase tambin cliente QlikView AJAX zero
footprint.
alerta Una alerta es una entidad que puede enviar o
mostrar un mensaje de advertencia en caso de
cumplirse una determinada condicin, por ejemplo
si los datos son distintos a como debieran ser.
anlisis en memoria Trmino empleado en las herramientas de
Inteligencia de Negocio (Business Intelligence)
que viene a expresar la idea de que todos los
conjuntos de datos se mantienen en la memoria
primaria del sistema informtico y as se pueden
calcular todas las agregaciones que sean
necesarias sobre la marcha y a libre demanda.
524
aplicacin Software diseado para realizar un determinado
tipo de actividad, como por ej. acceder un usuario
a una base de datos. Una aplicacin puede ser la
combinacin de un programa y un documento. En
general dentro de este contexto nos referiremos a
una aplicacin como a un programa, como por
ejemplo Excel o QlikView, pero a veces tambin
nos referiremos con aplicacin a una solucin
especfica programada como un documento
QlikView.
archivo de registro (archivo log)Un archivo que, al igual que un libro de registro,
guarda y registra todo lo que sucede durante una
ejecucin de script.
Archivos QVD Formato de archivo nativo en QlikView. Un
archivo QVD contiene una tabla de datos, sin
diseo especfico ni seguridad alguna.
Bsicamente es un archivo csv binario, optimizado
para una carga rpida.
ayuda, ayuda html La ayuda contextual habitual en Windows que se
invoca desde el men o pulsando la tecla de
funcin F1.
base de datos genrica Una base de datos genrica es una tabla en la que
se almacenan los nombres de campo como valores
en una columna, mientras que los valores de los
campos se almacenan en una segunda columna.
Las bases de datos genricas se utilizan
normalmente para los atributos de diferentes
objetos. Para cargar y transformar bases de datos
genricas en QlikView, utilice el prefijo generic.
campo
Equivale a una columna en una base de datos. En
QlikView, un campo viene normalmente
representado por un cuadro de lista (vase tambin
valor y cuadro de lista).
campo clave Un campo que existe en dos tablas diferentes y
que sirve de conexin a ambas.
campo de entrada Un campo de entrada, como su propio nombre
indica, se emplea para la introduccin de datos.
Resulta til para la planificacin de presupuestos,
anlisis de predicciones y planificacin en general.
GLOSARIO
525
G
L
O
S
A
R
I
O
campos de sistema Campos generados por QlikView. Los campos de
sistema contienen informacin sobre el origen de
los campos que se han ledo en QlikView. Dicha
informacin puede utilizarse para identificar los
archivos o tablas de la fuente de datos en la que se
haya de buscar un determinado nombre de campo.
campos duales Campos que tienen representaciones tanto
numricas como textuales, por ejemplo fechas,
meses, nmeros con formatos, etc.
campos reservados Campos utilizados en la gestin de restriccin de
acceso: USERID, PASSWORD, SERIAL ACCESS,
NTNAME, NTDOMAINSID, NTSID y OMIT.
claves sintticas Claves entre las tablas, que son generadas de
forma interna por QlikView en aquellos casos en
los que haya varias claves enlazando las tablas.
Las claves sintticas son a menudo indicativas de
un modelo de datos pobre o incluso
incorrectamente diseado.
codificacin de color El estado de un valor de campo se reconoce por el
color de su celda.
columna Trmino comnmente empleado en lugar de
campo en las bases de datos.
concatenate (1) Una operacin que emplea dos tablas y las
combina en una. Las dos tablas se aaden
simplemente la una a la otra, es decir, que los
datos no se modifican y la tabla producida
contiene el mismo nmero de registros que las
tablas originales juntas. Se pueden realizar varias
operaciones de concatenacin de forma
secuencial, de este modo la tabla final es el
resultado de la concatenacin de varias tablas.
concatenate (2) Operacin que utiliza dos cadenas de texto y las
combina en una. El operador empleado para esto
es el ampersand &.
Control de reemplazo OCX
Es un control OCX que no posee ventana alguna y
que es incorporado al diseo QlikView a travs de
un objeto personalizado. Los controles de
reemplazo OCX (o controles externos OCX)
pueden programarse por el usuario o por terceros.
Vase tambin Objeto personalizado.
526
copiar formato El icono que muestra un pincel en la barra de
herramientas. Sirve para transferir propiedades de
un objeto de hoja a otro.
crosstable Un prefijo de script en QlikView que se utiliza
para cargar tablas cruzadas.
csv Extensin de archivo para archivos de valores
separados por coma. Se emplea cuando una tabla
se almacena como archivo de texto.
cuadro de entrada Un objeto de hoja que se utiliza para introducir
datos en variables de QlikView y mostrar sus
valores.
cuadro de estadsticas Un objeto de hoja que muestra un conjunto de
estadsticas, calculadas conforme a los valores
posibles del campo correspondiente.
cuadro de lista Un objeto de hoja que muestra una lista de valores
de campo.
cuadro de selecciones actuales Un objeto de hoja que muestra las selecciones
efectuadas en los campos y su estado lgico.
cuadro de tabla Un objeto de hoja que contiene una visin de los
datos basada en registros. Se puede elegir
cualquier conjunto de campos como columnas, y
las posibles combinaciones de valores de campo
se muestran en lneas diferentes.
cuadro mltiple Un objeto de hoja de dos columnas, en el que cada
fila de la primera columna contiene un nombre de
campo, y la segunda contiene un desplegable con
los correspondientes valores de campo.
DBMS DBMS (DataBase Management System). Sistema
de Gestin de Bases de Datos. Es el programa de
base de datos empleado para el almacenamiento y
modificacin de los datos de una base de datos.
delimitador Es un carcter o cdigo que marca el comienzo o
el fin de un elemento, como una sentencia, un
prrafo, una pgina, un registro, un campo o una
palabra. Esta palabra se utiliza a veces en lugar de
separador.
GLOSARIO
527
G
L
O
S
A
R
I
O
dilogo Una ventana que le permite seleccionar diversas
opciones y activar dichas opciones eligiendo los
comandos o pulsando los botones adecuados.
Algunos dilogos muestran mensajes de
advertencia o mensajes con informacin que
necesitar conocer antes de pasar a la accin.
dilogo Editor de Mdulo Es el editor de texto donde se crean y prueban
macros de script VB.
dilogo Editor de Script Es el editor de texto en el que se edita el script de
carga.
dimensin La dimensin de un grfico es el conjunto de
valores que determinan el grfico cuando calcula
los valores para sus expresiones. Hablando en
trminos muy simples, uno podra decir que es lo
que aparece en el eje X de un grfico de barras
estndar. Normalmente una dimensin consta de
un campo, pero puede ser tambin un grupo o una
expresin calculada.
dimensin calculada Una dimensin en la que el conjunto de valores no
viene definido por los valores de un campo, sino
ms bien por los valores posibles de una
expresin.
documento Un archivo QlikView guardado en formato binario
con la extensin qvw. Tambin denominado
archivo QlikView.
driver Un programa que se ejecuta en segundo plano y
cuida de la comunicacin con un recurso
perifrico, como puede ser una impresora, un
monitor u otro programa.
editor de informes QlikView incorpora un editor de informes interno
en el que se pueden elaborar informes estndar en
papel, para su impresin o difusin.
eliminar selecciones
Una operacin que devuelve una aplicacin
QlikView a un estado en el que no hay
selecciones, es decir, no hay valores excluidos.
528
enlaces semnticos Se pueden efectuar selecciones de manera
indirecta a travs de enlaces semnticos. stos son
similares a los valores de campo, con la diferencia
de que son ms bien descripciones de las
relaciones entre los objetos que objetos
propiamente dichos. Los enlaces semnticos se
almacenan en tablas semnticas que son cargadas
mediante el prefijo semantic.
excluido Un valor de campo que no puede elegirse o
seleccionarse sin cambiar una o varias de las
selecciones anteriores. La celda se colorea de gris
para mostrar su estado.
exclusin forzada Tambin llamada no seleccin. Solo se puede
efectuar en los cuadros de lista con and. Se hace
manteniendo pulsado el botn del ratn hasta que
la celda se vuelve roja.
expresin Una frmula. En QlikView podemos utilizar
expresiones en muy diversos lugares: En el script
de carga, en los grficos, como etiquetas
dinmicas, en cuadros de texto, etc.
formato RTF Acrnimo de Rich Text Format (Formato de Texto
enriquecido). Un mtodo de codificar texto con
formato para una transferencia ms sencilla entre
aplicaciones. Un archivo almacenado con formato
RTF mantiene los atributos de tipo de letra, estilo,
tamao, etc.
fuente
El estilo y tipo de letra de los diversos caracteres y
letras. Las fuentes se tipifican segn su nombre,
aspecto y tamao. Por ej. "Arial bold 10pt".
fuente de datos Nombre que recibe una base de datos fsica y real,
definida mediante interfaz ODBC.
funcin de agregacin Es una funcin que opera sobre un conjunto de
valores (varios registros) para devolver un solo
valor escalar. Ejemplos: Sum( ), Count( ), Avg( ).
Las funciones de agregacin se emplean en los
grficos. Acrnimo de "Asynchronous JavaScript
and XML", es una tcnica de desarrollo para la
creacin de aplicaciones web interactivas. Vase
tambin la funcin range y funcin escalar.
GLOSARIO
529
G
L
O
S
A
R
I
O
funcin escalar Una funcin escalar es una funcin que opera
sobre un nico valor y devuelve un nico valor
escalar. Ejemplos: chr( ), sin( ), applymap( ).
Vase tambin funcin de agregacin y funcin
range.
grfico Nombre comn para los grficos de barras,
grficos de tarta, grficos de embudo, grficos de
lneas, grficos de rejilla, grficos de dispersin,
grficos de entramado, tablas pivotantes, tablas
simples, etc. Los grficos muestran valores
agregados de los datos, es decir, un elemento de un
grfico (una celda en una tabla pivotante, una
barra de un grfico de barras, etc.) corresponde a
varios registros de una tabla lgica.
hoja Una pantalla en QlikView inicialmente contiene
una hoja vaca con una etiqueta o pestaa
(nombre) asignada. Los distintos objetos, tales
como cuadros de lista, grficos, etc. pueden irse
colocando sobre la hoja, pudindose crear varias
hojas en un mismo documento.
hoja con pestaa Vase hoja
informe Por "informe" nos referimos a un informe estndar
esttico, en papel o en pdf. Un documento
QlikView en este sentido no es un informe
estrictamente en s mismo.
intervalmatch
Un prefijo de script en QlikView que se utiliza
para hacer coincidir valores discretos con
intervalos.
join Una operacin que emplea dos tablas y las
combina en una. Los registros de la tabla creada
son combinaciones de registros de las dos tablas
originales, normalmente de forma que los dos
registros que participan en cualquier tipo de
combinacin en la tabla creada tengan un valor
comn para uno o varios campos comunes, lo que
denominamos un "join natural". En QlikView, se
pueden efectuar joins en el script, creando tablas
lgicas. Inner join, Left join, Right join y Outer
join son todas operaciones posibles.
530
keep Una operacin de script que emplea dos tablas. Al
igual que un join, la operacin keep lo que hace es
mantener los valores que tengan correspondencias
en la otra tabla, pero no mezcla las dos tablas en
una. Inner keep, Left keep and Right keep son
todas operaciones posibles.
load Una sentencia de script empleada para cargar
datos desde archivos o desde sentencias select.
Las sentencias loadson evaluadas por QlikView,
en contraposicin a las sentencias select, que son
evaluadas por el driver ODBC o el proveedor OLE
DB.
mapping Una operacin para limpieza de datos en el script.
La operacin de mapping se basa en las tablas de
correspondencia que se cargan mediante el prefijo
mapping.
marcador Un conjunto almacenado de selecciones, las cuales
pueden ser reinvocadas por un usuario y
compartidas con otros usuarios.
memoria primaria La memoria interna de un ordenador, la cual se
compone de RAM (Random Access Memory,
memoria de acceso directo, o aleatorio).
objeto calendario/deslizador Un objeto de hoja que se puede emplear para
seleccionar valores de un campo o establecer
valores para una o dos variables.
objeto marcador Un objeto de hoja en el que se pueden crear, borrar
y reinvocar marcadores.
objeto personalizado Un objeto de hoja contenedor o "comodn" para
alojar controles OCX personalizados en QlikView.
objetos de lnea/flecha
Un objeto de Lnea/Flecha sirve para aadir lneas
o flechas al diseo.
ODBC Open DataBase Connectivity. Una forma que
poseen las aplicaciones de comunicarse con bases
de datos. Un driver ODBC es una o ms libreras
de enlace dinmico a los datos (DLL) que posee el
sistema para permitir a programas que admitan
conexiones ODBC, como QlikView, acceder a
fuentes de datos especficas y recuperar datos
creados con otro formato, como por ej. dBASE.
GLOSARIO
531
G
L
O
S
A
R
I
O
OLE DB Object Linking and Embedding for Databases.
Una forma que poseen las aplicaciones de
comunicarse con bases de datos. Se pueden leer
diversos tipos de datos mediante esta interfaz,
sobre todo fuentes de datos ODBC.
opcional Un valor de campo que puede ser elegido o
seleccionado sin cambiar el estado de ninguna
seleccin previa. La celda se colorea de blanco
para mostrar su estado, igual que las celdas
alternativas.
pgina de inicio Cuando se inicia QlikView, la primera ventana
que visualiza el usuario es la pgina de inicio, en
la que se pueden ver enlaces a ejemplos, favoritos,
documentos abiertos recientemente y timas
conexiones realizadas.
pestaa en el script El script se puede dividir en varias pestaas. Esto
mejora su estructura y facilita la navegacin por el
script.
plantilla Un archivo que contiene las propiedades y el
aspecto de un documento, hoja u objeto. Las
plantillas se pueden crear y utilizar desde
QlikView.
Plug-In QlikView Abreviatura de QlikView Analyzer for Microsoft
Internet Explorer.
procedimientos almacenados Programas que se almacenan y ejecutan en bases
de datos.
QlikView AccessPoint Punto nico de acceso a documentos QlikView
corporativos. Requiere QlikView Publisher.
QlikView AJAX zero footprint
Un cliente ligero de QlikView Server basado en
objetos y con tecnologa AJAX.
QlikView OCX QlikView incluido como un componente de
ActiveX para integracin en paquetes de software
de terceros. No confundirlo con controles externos
o controles de reemplazo OCX.
QlikView Publisher Una herramienta administrativa para la recarga y
publicacin automticas de documentos
QlikView. Puede utilizarse como programa
autnomo o junto con uno o ms componentes del
paquete QlikView Administrator.
532
QlikView Server Software para publicacin de documentos
QlikView a usuarios online que empleen una
arquitectura cliente-servidor.
QlikX OCX QlikView basado en objetos para
integracin en otros productos o en sitios web.
RAM Abreviatura de Random Access Memory
(Memoria de Acceso Directo o Aleatorio).
Normalmente es sinnimo de memoria primaria o
principal.
range Una funcin range es una funcin que opera en un
conjunto de valores varios parmetros para
devolver un nico valor escalar. Vase tambin
funcin de agregacin y funcin escalar.
recarga El script QlikView necesita ejecutarse de vez en
cuando para poder regenerar los datos de la
aplicacin QlikView. Esto se puede hacer de
forma manual o automtica, empleando una tarea
planificada, o mediante QlikView Publisher.
referencia circular Una estructura en el modelo de datos en la que las
claves entre al menos tres tablas forman un
crculo. La lgica inferida es normalmente
ambiga y por tanto se hace necesario romper la
referencia circular. QlikView la rompe
desconectando parcialmente una de las tablas.
registro Equivalente a una fila de una tabla.
residente Se puede acceder a una tabla que ha sido cargada
en el script por medio de una sentencia Load
resident en el script.
restriccin de acceso
Mtodo para restringir el acceso a un documento
QlikView a diversos usuarios o grupos de
usuarios.
ruta La ubicacin de un archivo, carpeta o directorio en
un disco. Vase tambin ruta relativa/absoluta.
ruta absoluta La ubicacin de un archivo, carpeta o directorio en
un disco, tal como se ve desde el directorio raz o
el nivel superior. Vase tambin ruta relativa.
ruta relativa
La ubicacin de un archivo, carpeta o directorio en
un disco, vista desde un directorio especfico,
normalmente el directorio del documento
QlikView. Vase tambin ruta absoluta.
GLOSARIO
533
G
L
O
S
A
R
I
O
Script Una descripcin de los datos que se han de cargar.
El script es un pequeo programa que es ejecutado
por QlikView. Cuando se ejecuta, conecta su
documento QlikView con una o ms fuentes de
datos o abre archivos de texto y lee la informacin
de archivo especfica en QlikView. Aqu es donde
se definen la fuente de datos y los archivos que se
han de incluir.
script oculto Una parte del script de carga que se puede ocultar
y proteger mediante contrasea.
seccin de acceso Una seccin del script de carga en QlikView que
se puede emplear para restringir el acceso.
select La seleccin de valores de campo haciendo clic
sobre ellos con el ratn es la esencia misma de
QlikView. Select es una sentencia SQL empleada
en la inmensa mayora de herramientas de
consulta y sirve para seleccionar registros de una
base de datos.
separador Un cdigo o carcter que separa una columna o
campo de la siguiente. A veces recibe tambin el
nombre de delimitador.
SQL Structured Query Language - Lenguaje de
Consulta Estructurado. Un estndar para efectuar
consultas en bases de datos relacionales.
tabla cruzada Una tabla con dos o ms dimensiones, en la que
algunas dimensiones son verticales y otras
horizontales. QlikView puede utilizar las tablas
cruzadas como tablas de entrada. QlikView
tambin puede mostrar las tablas pivotantes como
tablas cruzadas.
tabla lgica Tablas con datos que QlikView evala. Las tablas
lgicas son las tablas que se crean cuando se
ejecuta el script.
tabla pivotante
Un objeto de hoja que permite a varias
dimensiones, varias expresiones con datos
agregados, rotarlos, alternarlos y agruparlos.
tabla simple Un objeto de hoja que permite varias dimensiones,
varias expresiones con datos agregados y tiene
buenas capacidades de ordenacin.
URL Universal Resource Locator. Una direccin
general del tipo utilizado en la World Wide Web.
534
valor alternativo Un valor en un campo que est excluido por una
seleccin en un mismo cuadro de lista, pero no por
selecciones en otros cuadros de lista. La celda est
en gris por defecto, pero es posible aplicar el color
blanco a la celda, como las celdas opcionales,
habilitando Mostrar Alternativos en el dilogo
Propiedades de Cuadro de Lista.
variable Una entidad con nombre a la que se puede otorgar
un nico valor. Las Variables se pueden utilizar en
el script as como en expresiones de grficos y
otros objetos de hoja.
variables de sistema Parmetros generados por QlikView en el script
con algn propsito en particular, por ej. la
definicin de formatos numricos en un
documento.
X64 Arquitectura informtica para tecnologa de 64
bits.
XML Acrnimo de Extended Markup Language. Ms
complejo que html, pero no tan complejo como
SGML. Un archivo XML puede contener una o
varias tablas.
A
P
N
D
I
C
E
APNDICE
Limitaciones y Requisitos
Mtodos Abreviados de Teclado
Preguntas Frecuentes (FAQ)
Proteccin de Datos
Compartir Documentos
Formalismo Backus-Naur (Notacin de Sin-
taxis)
536
537
A
P
N
D
I
C
E
A LIMITACIONES Y REQUISITOS
A.1 Limitaciones acerca de la cantidad de
datos que se pueden cargar
La cantidad de datos que se pueden cargar en QlikView es extremadamente grande.
Esto se ve limitado en primer lugar por la cantidad de memoria primaria de que dis-
ponga el ordenador. Sin embargo, existen ciertas limitaciones inherentes a QlikView
de las que uno debe ser consciente cuando crea documentos muy grandes.
Un documento QlikView no puede tener ms de :
Nmero de campos slo limitado por la RAM
Nmero de tablas slo limitado por la RAM
Nmero de valores distintos
en un campo slo limitado por la RAM
Cada tabla, cargada por una sentencia script, o concatenada por varias sentencias
script, no puede tener ms de:
Nmero de celdas slo limitado por la RAM
Nmero de filas slo limitado por la RAM
A.2 Requisitos del Sistema
Esta versin de QlikView est diseada para ejecutarse en un ordenador IBM PC
compatible con Windows . Esta seccin describe los requisitos de hardware y soft-
ware para ejecutar QlikView en un ordenador.
Hardware
Se necesita un ordenador con
Procesador Pentium II o superior. (Recomendamos Pentium 4 o superior.)
QlikView aprovecha a fondo las arquitecturas de procesadores de mltiples
ncleos y nosotros por tanto recomendamos encarecidamente la utilizacin
de dichos procesadores.
hardware grfico que admita resolucin de colores VGA, o superior.
un monitor con una resolucin mnima de 1024 x 768.
un ratn o dispositivo equivalente, compartible con MS Windows.
una unidad de CD-ROM (si la instalacin se va a realizar desde un CD).
un disco duro con al menos 150 MB de espacio libre.
538
suficiente memoria primaria (vase abajo)
Sistema Operativo
Se necesita uno de los siguientes sistemas operativos:
Microsoft Windows Server 2003; o
Microsoft Windows XP o
Microsoft Windows Vista o
Microsoft Windows Server 2008 o
Microsoft Windows 7
Requisitos Adicionales para QlikView x64
Procesador para arquitectura x64 bits
4 GB de RAM
Windows XP Professional x64 Edition o
Windows Server 2003 x64 Edition
Windows Server 2008 x64 Edition
Windows 7 x64 Edition; o
Nota QlikView 9 no se suministra en versin IA-64 nativa (Itanium). La
versin de 32 bits se ejecutar en mquinas basadas en Itanium con
Windows, pero el rendimiento ser peor. Para un soporte de Itanium
64-bit nativo, le remitimos a la utilizacin de QlikView versin
7.xx.
Nota La instalacin requiere la presencia de Microsoft MDAC 2.5 o
posterior. ste se instala automticamente con p.ej. Microsoft Office
y todas las versiones de Microsoft Internet Explorer 5.5 y
posteriores.
Memoria
Memoria Primaria
Aunque se puede ejecutar QlikView con menos memoria, se reco-
mienda emplear un ordenador de al menos 1 GB para Windows de
32 bits y 4 GB para Windows de 64 bits.
539
A
P
N
D
I
C
E
La cantidad de memoria que necesita QlikView depende de la canti-
dad de datos que se carguen y de la estructura de los datos. Si hay
muy poca memoria primaria, el efecto negativo en la ejecucin de
QlikView ser notable.
Si observa que el ordenador accede al disco duro con cada seleccin
que usted realiza en QlikView, es que, o bien hay demasiados pro-
gramas en uso, o demasiado poca memoria primaria.
Memoria Virtual
Asegrese de que su archivo swap (la memoria virtual) es lo sufi-
ciente grande. En general, es preferible que el archivo swap sea lo
ms grande posible. No obstante, si su espacio en disco es muy limi-
tado, o cuenta con mucha memoria primaria, puede ser que prefiera
un archivo swap ms pequeo o no tener ningn archivo swap.
Por lo general, el sistema se ocupa del tamao del archivo swap de
forma dinmica. Sin embargo, si tiene demasiado poco espacio libre
en su disco duro, es posible que su archivo swap sea demasiado
pequeo. En tal caso, puede modificar el tamao del archivo swap.
Para ello acuda al dilogo Memoria Virtual , al cual se accede desde
la barra de tareas: elija Inicio, Panel de Control, Sistema, Opcio-
nes avanzadas, Rendimiento,Memoria Virtual.
Nota Windows de 32-bits establece un lmite de 2 GB de espacio de
direccin lgica para cualquier programa que se ejecute (3 GB para
Windows Advanced Server). QlikView nunca podr superar este
uso de memoria, independientemente del tamao de la memoria
fsica que tenga el ordenador. Esta limitacin sin embargo no existe
cuando se ejecuta en la edicin QlikView de 64-bits.
Nota Aconsejamos desfragmentar el disco duro antes de cambiar la
configuracin del archivo swap. De este modo, en general, hay reas
continuas ms grandes de espacio libre, lo cual permite archivos de
swap ms grandes.
A.3 Libreras de Vnculos Dinmicos (dlls)
necesarias
En los directorios de sistema de Windows de todos los clientes debe haber una serie
de dlls. Se instalan todas ellas durante el proceso de instalacin. Para ms informa-
540
cin acerca de las dlls necesarias, vase el archivo Lame en el directorio QlikView.
QlikView utiliza tecnologa Windows Installer y msi para su instalacin, lo que ase-
gura una permanente utilizacin de las versiones correctas de dll del sistema.
541
A
P
N
D
I
C
E
B MTODOS ABREVIADOS DE TECLADO
En este captulo encontrar una lista con los diversos mtodos abreviados disponibles
en QlikView.
B.1 Mtodos Abreviados del Men Archivo
CTRL+N
Equivale a Nuevo en el men Archivo.
CTRL+O
Equivale a Abrir en el men Archivo.
CTRL+MAYS+O
Equivale a Abrir en el Servidor en el men Archivo.
CTRL+S
Equivale a Guardar en el men Archivo.
F12 Equivale a Guardar Como... en el men Archivo.
CTRL+P
Equivale a Imprimir... en el men Archivo.
CTRL+MAYS+P
Equivale a Imprimir como PDF... en el men Archivo.
CTRL+E
Equivale a Editar Script en el men Archivo.
CTRL+R
Equivale a Recargar en el men Archivo.
CTRL+MAYS+R
Equivale a Recarga Parcial en el men Archivo.
CTRL+T
Equivale a Visor de Tablas en el men Archivo.
542
B.2 Mtodos Abreviados del Men Editar
CTRL+Z
Equivale a Deshacer Cambios de Diseo en el men Editar.
CTRL+Y
Equivale a Rehacer Cambios de Diseo en el men Editar.
CTRL+X
Equivale a Cortar en el men Editar.
CTRL+C
Equivale a Copiar en el men Editar.
CTRL+V
Equivale a Pegar en el men Editar.
SUPR Equivale a Eliminar en el men Editar.
CTRL+A
Equivale a Activar Todo en el men Editar.
CTRL+F
Equivale a Buscar en el men Editar.
CTRL+MAYS+F
Equivale a Bsqueda Avanzada en el men Editar.
B.3 Mtodos Abreviados del Men Ver
CTRL+Q
Equivale a Selecciones Actuales en el men Ver.
CTRL+G
Habilita o deshabilita la rejilla de diseo.
543
A
P
N
D
I
C
E
B.4 Mtodos Abreviados del Men Selecciones
MAYS+FLECHA IZQUIERDA
Equivale a Atrs en el men Selecciones.
MAYS+FLECHA DERECHA
Equivale a Adelante en el men Selecciones.
CTRL+MAYS+L
Equivale a Bloquear en el men Selecciones.
CTRL+MAYS+U
Equivale a Desbloquear en el men Selecciones (desbloquea todas
las selecciones).
CTRL+MAYS+D
Equivale a Borrar en el men Selecciones (elimina todas las selec-
ciones).
B.5 Mtodos Abreviados del Men
Conifguraciones
CTRL+ALT+U
Equivale a User Preferences... en el men Configuraciones.
CTRL+ALT+D
Equivale a Propiedades de Documento... en el men Configuracio-
nes.
CTRL+ALT+S
Equivale a Propiedades de Hoja... en el men Configuraciones.
CTRL+ALT+V
Equivale a Panel de Variables... en el men Configuraciones.
CTRL+ALT+E
Equivale a Vista Previa de la Expresin... en el men Configuraciones.
544
B.6 Mtodos Abreviados del Men Marcadores
CTRL+B
Equivale a Aadir Marcador en el men Marcadores.
CTRL+MAYS+B
Equivale a Ms... en el men Marcadores.
B.7 Mtodos Abreviados del Men
Herramientas
CTRL+M
Equivale a Editar Mdulo... en el men Herramientas.
CTRL+ALT+A
Equivale a Alertas... en el men Herramientas.
B.8 Mtodos Abreviados del Men Objeto
(Cuadro de Lista, Cuadro de Estadsticas y
Cuadro de Seleccin Mltiple)
CTRL+L
Equivale a Bloquear en el men Selecciones (bloquea las selecciones del
objeto activo).
CTRL+U
Equivale a Desbloquear en el men Objeto (desbloquea las selecciones del
objeto activo).
CTRL+D
Equivale a Quitar en el men Objeto (elimina las selecciones del objeto
activo).
ALT+INTRO
Equivale a Propiedades en el men Objeto (abre el dilogo de Propieda-
des del objeto activo).
545
A
P
N
D
I
C
E
B.9 Mtodos Abreviados de Teclado en el
Script
Para ver un listado con los mtodos abreviados de teclado disponibles en el Script,
teclee CTRL+QSC en el panel de script.
CTRL+G
Va a un nmero de lnea en el script.
CTRL+K,C
Comenta lneas en el script.
CTRL+K,U
Elimina comentarios de lneas en el script.
CTRL+Q,T,A
Aade una pestaa en el script
CTRL+Q,T,P
Hace ascender la pestaa activa.
CTRL+Q,T,D
Hace descender la pestaa activa.
CTRL+Q,T,N
Renombra la pestaa activa.
CTRL+Q,T,R
Elimina la pestaa activa.
CTRL+Q,Q
Crea un script autogenerado.
CTRL+Q,U,I
Abre la utilidad Entrada Unicode.
CTRL+Q,J,P,G
Crea un script para leer atributos desde archivos jpeg.
CTRL+Q,M,P,3
Crea un script para leer atributos desde archivos mp3.
CTRL+Q,W,M,A
Crea un script para leer atributos desde archivos wma.
546
B.10Mtodos Abreviados de la Tecla F
F1 Activa la ayuda sensible de contexto.
F3 Introduce el modo de bsqueda si est activado un objeto sobre el que se
puedan realizar bsquedas.
F6 Activa la pestaa de hoja situada a la izquierda de la pestaa de hoja activa.
F7 Activa la pestaa de hoja situada a la derecha de la pestaa de hoja activa.
F12 Equivale a Guardar Como... en el men Archivo.
CTRL+F6
Activa la pestaa de hoja situada ms a la izquierda.
CTRL+F7
Activa la pestaa de hoja situada ms a la derecha.
547
A
P
N
D
I
C
E
C OPTIMIZACIN DEL RENDIMIENTO DE
APLICACIONES
C.1 Introduccin
Con aplicaciones QlikView de tamao pequeo o mediano, por lo general no tendr
que preocuparse en exceso del diseo de la aplicacin para un buen rendimiento.
Pero a medida que aumenta la cantidad de datos, las limitaciones tanto de tiempo
como de memoria pueden hacerse demasiado evidentes si la aplicacin est mal dise-
ada. Con suerte, unas sencillas modificaciones en el diseo pueden proporcionarle
mejoras sustanciales en el rendimiento. Este apndice pone de manifiesto unos cuan-
tos focos de problemas habituales y sugiere los correspondientes remedios.
Por lo general, el rendimiento mejora trasladando el "problema" de los objetos de la
aplicacin al script de la base de datos misma. Esto a menudo se debe evaluar segn
compense ms en cada situacin concreta. Los tiempos de respuesta mejoran y la
capacidad ad hoc disminuye. Las recomendaciones que siguen a continuacin no
deberan verse como universalmente beneficiosas. selas cuando vea que mejoran el
estado general de la aplicacin o cuando note que aportan ese pequeo extra de dife-
rencia.
Lo que viene a continuacin es una lista con ejemplos prcticos de mtodos aplicados
para el manejo de los problemas anteriormente mencionados. Sirven de ilustracin a
problemas comunes y tambin destacan la utilidad de diversa funcionalidad
QlikView. No es posible otorgar una recomendacin general sobre qu mtodo
resulta mejor, pero el orden que siguen los ejemplos s puede servir de indicacin.
C.2 Count ( Distinct 'FieldName')
Count(distinct fieldname) es por lo general una operacin que consume muchos
recursos y empeora el rendimiento, especialmente con los campos de texto. Cuando
le sea posible, reemplace count( ) y el cualificador distinct por sum() asignando el
valor "1" a cada ocurrencia diferente, tal como aparece en el script.
El script podra quedar de la siguiente manera:
Load
Alfa,
if (peek('Alfa')=Alfa,0,1) as Flag1,
Num
resident table_1
order by Alfa Asc;
548
Aqu el "peek" compara el valor de Alfa que se est leyendo, con el que se ley pre-
viamente. Si los valores son los mismos, "Flag" se fija en 0, si son diferentes "Flag"
se establece en 1. El nmero de valores diferentes ser entonces igual a sum(Flag).
Tenga en cuenta que la lista ha de ordenarse y que utilizar "ordenar por" en un
QlikView residente en memoria ordena la lista antes de comenzar a leer.
Otro mtodo:
Load distinct
Alfa,
Alfa as AlfaDist
resident table_1 ;
En este caso Count( Distinct Alfa ) puede reemplazarse por un simple count: Count(
AlfaDist ). Note que Alfa se lee dos veces, una con el nombre original para enlazar
con la tabla original, y otra con un nombre nuevo, para permitir Count(). (Enlazar
campos no es posible en Count()). Todos los campos restantes tambin deben dejarse
fuera, ya que degradaran la clusula distinct. Un tercer mtodo consiste en otorgar a
cada valor de "Alfa" distinto un valor numrico:
table_2:
Load
Alfa,
Autonumber(Alfa) as AlfaNum,
Num
resident table_1 ;
es una operacin menos costosa que Count( Distinct Alfa) dado que la comparacin
se realiza entre valores numricos. Otro mtodo menos costoso an consiste en
encontrar el resultado ltimo (o mayor) de la funcin autonumber.
set AlfaDistinctCount = peek( 'AlfaNum', -1, 'table_2'
);
en el script o como expresin:
max( AlfaNum)
en un objeto del diseo.
C.3 If ( Condition(Text),..)
Las clusulas if que implican comparaciones de texto son generalmente muy costo-
sas. Las soluciones que se pueden ofrecer ante esto son: convertir texto en nmeros,
por ej. utilizando autonumber (vea ejemplos de ello en la seccin anterior) y/o hacer
la comprobacin en el script.
549
A
P
N
D
I
C
E
La verificacin de las cadenas de texto resulta un proceso ms lento que las compro-
baciones numricas. Si consideramos la expresin
If (Alfa= 'ABC', 'ABC', left (Alfa, 2))
La comprobacin podra realizarse directamente en el script sin perder flexibilidad
alguna en absoluto.
Load
*,
If (Alfa = 'ABC', 1, 0) as Flag
resident table_1 ;
La expresin quedara
If ( Flag = 1,'ABC', left (Alfa, 2))
Y la comprobacin resulta mucho ms fcil.
C.4 Sum ( If (Condition, 'FieldName'))
En este caso la agregacin es independiente de las dimensiones de la tabla y el resul-
tado se distribuye entonces por las dimensiones de la tabla. El problema se puede
resolver, bien realizando la comprobacin en el script y agregando en la tabla, o bien
realizando toda la operacin en el script. Para esto exiten numerosas tcnicas, por ej.
interval match, group by, peek, if....then....else.
Este caso requiere seguir dos pasos diferenciados: La comprobacin de la "Condi-
cin" y la agregacin del resultado. Si tomamos el ejemplo anterior y aadimos la
agregacin
Sum ( If (Alfa= 'ABC', Num*1.25 , Num) )
Load
*,
If (Alfa = 'ABC', 1, 0) as Flag
resident table_1 ;
La expresin quedara
Sum ( If ( Flag = 1, Num* 1.25 , Num ) )
La agregacin tambin puede hacerse directamente en el script de la siguiente
manera:
550
table_2:
Load
*,
If (Alfa = 'ABC', 1, 0) as Flag
resident table_1 ;
table_3:
Load
Alfa,
If ( Flag = 1, Num* 1.25 , Num ) as NewNum
resident table_2 ;
table_4:
Load
Alfa,
Sum( NewNum ) as SumNum
resident table_3
group by Alfa ;
Nota Tenga presente que la agregacin se realiza sobre Alfa ya que sta es la
dimensin que estamos comprobando.
C.5 If ( Condition, Sum(FieldName)..)
Esta construccin se incluye aqu slo con el propsito de recalcar la diferencia con
el caso anterior. Aqu la agregacin es completamente contextual y por lo general no
ocasiona problema alguno en cuanto al rendimiento.
C.6 If (Condition1, Sum('FieldName'), If
(Condition2, Sum('FieldName')..
La lgica de If..then else.. anidada es conceptualmente fcil de entender, pero a
menudo difcil de administrar. Hemos visto casos con cientos de niveles de anida-
cin. Esto consume mucha memoria y tambin mucha CPU. Las "Condiciones" a
menudo pueden reemplazarse transformndolas. Un ejemplo tpico consiste en agre-
gar cantidad*precio donde "precio" es variable. Esto se puede manejar con "exten-
ded interval match". Si dos condiciones, por ej.
A AND B
han de ser satisfechas, el test podra reemplazarse por una condicin C.
551
A
P
N
D
I
C
E
Ejemplo:
sum((GAC12_STD_COST * GAC15_EXCHANGE_RATE) *
GIV24_DISP_QTY)
Reemplaza a
Sum(
If((GAC12_EFCT_DT<= GIV23_REJ_DT and
GAC12_EXPIRE_DT>GIV23_REJ_DT) and
(GAC15_EFCT_DT<= GIV23_REJ_DT and
GAC15_EXPIRE_DT>GIV23_REJ_DT),
GAC12_STD_COST * GAC15_EXCHANGE_RATE) *
GIV24_DISP_QTY,
Null()))
y
Sum(
If(GAC12_EFCT_DT<= GIV23_REJ_DT,
If(GAC12_EXPIRE_DT>GIV23_REJ_DT,
If(GAC15_EFCT_DT<= GIV23_REJ_DT,
If(GAC15_EXPIRE_DT>GIV23_REJ_DT,
(GAC12_STD_COST * GAC15_EXCHANGE_RATE) *
GIV24_DISP_QTY,
Null())))))
leyendo los campos GAC12_STD_COST y GAC15_EXCHANGE_RATE como dimensiones
de cambio lento. (Vase la pgina pgina 517 del Libro I).
C.7 Clasificar texto
QlikView evala automticamente si un Campo va a ser tratado como numrico, de
texto o general. Los campos evaluados como texto se clasificarn como de texto, lo
cual supone la operacin de ordenacin ms lenta. Esto puede tambin reemplazarse
manualmente para que se clasifique por orden de carga. Deshabilite la ordenacin de
cuadros de lista si no la va a necesitar.
C.8 Ttulos dinmicos y objetos de texto
Las expresiones calculadas dinmicamente pueden introducirse prcticamente en
cualquier parte en la que se pueda introducir texto. Los recursos que se necesitan para
evaluar una expresin son sin embargo dependientes de su contexto. Las expresiones
en los grficos y tablas que vienen definidos en el dilogo de las expresiones slo se
552
calculan cuando el objeto es visible y los datos cambian. Por ej. no se calculan
cuando el objeto est minimizado.
Por otra parte, si se calcula el ttulo del objeto, dicho clculo se realizar cada vez que
se produzca un cambio. Hay tambin numerosas maneras de definir condiciones de
presentacin, condiciones de clculo, etc. Estas comprobaciones tambin se realiza-
rn en todas las ocasiones.
Algunas expresiones consumen ms que otras y por supuesto resultarn ms costosas
cuanto ms frecuentemente hayan de ser evaluadas. La introduccin del clculo asn-
crono ha modificado su comportamiento y estos efectos puede que se hayan hecho
ms notables en sus aplicaciones.
Las funciones de tiempo, por ej. Now() y Today() se evaluarn cada vez que se haya
de volver a recalcular. La funcin Now() en particular puede resultar muy costosa, ya
que hace que la aplicacin recalcule a cada segundo.
Por ejemplo:
If ( ReloadTime()+3>Now(), 'Old Data', 'New Data')
Aqu se podra considerar
If ( ReloadTime()+3>Today(), 'Old Data', 'New Data')
Simplemente a modo de prueba, ponga la expresin en cuadros de texto. Luego trate
de dimensionar el cuadro de texto con Now() en l.
C.9 Disparadores de Macros ( "al cambiar" )
Se pueden configurar macros que se disparen prcticamente ante cualquier evento
que se produzca en la aplicacin. Tenga especial cuidado con los eventos recursivos o
en cascada, en los que un evento dispara el siguiente, el cual a su vez dispara otro y
as sucesivamente.
553
A
P
N
D
I
C
E
D PREGUNTAS FRECUENTES (FAQ)
D.1 Instalacin
P: Cules son los requisitos de instalacin de QlikView?
R: El paquete de instalacin de QlikView utiliza la tcnica de Windows
Installer y debe tener la versin 2.0 o superior ejecutndose en su
sistema. Si el paquete no es instalado por un administrador del sis-
tema, con una herramienta de despliegue, la cuenta en que vaya a
ejecutar la instalacin deber tener privilegios de administrador.
P: Qu es Windows Installer?
R: Windows Installer es un estndar desarrollado por Microsoft para la
instalacin, modificacin, reparacin y desinstalacin de software.
El paquete de instalacin, tambin conocido como msi, se compone
de una base de datos y los archivos que han de ser instalados.
P: Por qu utiliza QlikView msi y Windows Installer para su instala-
cin?
R: Los paquetes Windows Installer y msi garantizan que el programa
se instale de una manera que no cree conflictos con otros programas,
o con Windows. Tambin facilita una correcta desinstalacin, caso
de querer desinstalar QlikView en un futuro. Windows Installer y
msi son el mtodo de instalacin recomendado por Microsoft y se
requieren para la certificacin de todos los productos de software
que funcionan con Windows.
P: Cmo s qu versin de Windows Installer tengo?
R: En la carpeta "Windows\system32" se encuentra el archivo llamado
"msi.dll", abra sus propiedades y vaya a la pgina "versin".
P: Tengo una versin antigua de Windows Installer, dnde puedo
obtener la ms reciente?
R: Se puede encontrar la ltima versin en la pgina web de Microsoft.
554
P: Puede la instalacin sobreescribir archivos importantes del sis-
tema?
R: No, el servicio de Windows Installer gestiona adecuadamente por s
mismo la sustitucin de archivos empleando las reglas de Protec-
cin de Archivos de Windows. Para ms detalles acerca de estas
reglas acuda a la pgina web de Microsoft.
P: Dnde puedo hallar ms informacin acerca de Windows Installer?
R: Existen varias pginas buenas para ello en Internet. Aqu tiene unas
cuantas:
msdn.microsoft.com
www.appdeploy.com
www.wise.com
D.2 Documentos QlikView
P: Cunta RAM necesito? Existe una forma sencilla de conocer los
requisitos de RAM segn el volumen de datos?
R: No, depende de la estructura y el tipo de datos. Cuantos ms regis-
tros de datos y ms anchos sean stos, ms RAM se necesita. Si un
campo contiene muchos valores nicos diferentes se requiere ms
RAM que con un nmero bajo de valores nicos. Algunos grficos
pueden necesitar mucha memoria RAM mientras se estn calcu-
lando.
P: Cul es el lmite terico de tamao para un documento QlikView?
R: En un entorno Windows 32-bit no se podr dar a QlikView ms de 2
GB de memoria virtual en ningn caso (3 GB en el caso de Win-
dows Advanced Server) as que es un lmite muy concreto. Es impo-
sible traducir este lmite a nmero de registros (vea las preguntas
anteriores). Con la edicin QlikView de 64-bit desaparece el lmite
de 2GB. Normalmente, QlikView usa 3-4 veces ms memoria
durante la ejecucin del script que cuando trabaja con el diseo. Eje-
cutar el script en la edicin QlikView 64-bit usando el documento
QlikView 32-bit, puede ser una solucin para muchos casos.
555
A
P
N
D
I
C
E
P: Yo tengo 2 GB de RAM disponibles pero mi documento de 1 GB
me da un mensaje Se ha excedido la Memoria cuando se abre.
Qu sucede?
R: Cada tabla en un documento QlikView requiere una ubicacin en un
fragmento de memoria virtual contigua. Si la memoria est frag-
mentada, p.ej. por dlls cargadas, la ubicacin fallar y se mostrar
un mensaje de error. Este comportamiento puede variar segn los
diferentes ordenadores.
P: Qu tamao tienen los documentos QlikView actualmente en uso,
por parte de usuarios reales?
R: Cuando QlikView se ejecuta en un PC moderno estndar con, por
ejemplo, 512MB de RAM, se pueden manejar varios millones de
filas de datos tpicos de transacciones. En servidores grandes, con
QlikView de 64 bits y varios Gigabytes de RAM, se manejan hasta
300 millones de filas (transaccin completa a nivel de detalle, sin
agregaciones) en aplicaciones cliente, esto en el momento de redac-
tarse la presente informacin (Marzo 2005).
P: Puedo ejecutar documentos creados con versiones anteriores de
QlikView en versiones posteriores?
R: S, se pueden leer todos los archivos creados con la versin 7 o pos-
terior. Si desea convertir archivos de versiones anteriores de
QlikView, necesita QlikView 7. Contacte con el proveedor de su
aplicacin para que le facilite una copia gratuita. QlikView 10 com-
parte formato de archivo con QlikView 7, 8 y 9.
P: Puedo ejecutar documentos creados con QlikView 10 en versiones
anteriores de QlikView?
R: Normalmente s. Los archivos de QlikView 10 pueden utilizarse
directamente en QlikView 9, 8 y 7. QlikView 10 tambin puede
guardarse en formatos de archivo QlikView 9, 8 y 7, pero se pierde
funcionalidad y formatos no implementados en las versiones ante-
riores.
556
D.3 Scripts y Carga de Datos
P: Se puede utilizar ms de una sentencia binaria en un script
QlikView?
R: No, desgraciadamente no. La carga binaria utiliza una lgica muy
especial para leer los datos que ya han sido procesados una vez en
QlikView en otro documento. Para "desempaquetar" se necesita una
memoria "limpia"; por eso la sentencia Binary debe ser siempre la
primera sentencia en el script. Por esta razn slo se puede utilizar
una sentencia Binary en un script. Sin embargo puede utilizar archi-
vos QVD para consolidar los datos de mltiples documentos
QlikView a la misma velocidad que con Binary.
P: Es cierto que para un join automtico slo se necesita que los nom-
bres de los campos sean iguales?
R: S! Los automatic join se llaman asociaciones.
P: Puedo lograr un join automtico con dos campos con nombres
diferentes?
R: S, pero habr que renombrar uno de los campos en el script utili-
zando una sentencia alias o una clusula as.
P: Puedo utilizar clusulas where, clusulas group by y otra sintaxis
SQL similar en archivos de texto?
R: QlikView ofrece un lenguaje de script muy rico para archivos de
texto que incluye gran parte de la sintaxis SQL y una serie de utili-
dades adicionales.
P: Es posible utilizar clusulas where, clusulas group by y otra sin-
taxis SQL similar en archivos binarios de QlikView?
R: No.
P: Qu diferencia hay entre una asociacin entre tablas lgicas, una
sentencia load o select precedida de un calificador join, y un join
en una sentencia select?
557
A
P
N
D
I
C
E
R: Una asociacin es un join entre tablas lgicas que se evala al hacer
clic sobre un valor en un campo del documento. QlikView hace esta
asociacin de forma automtica cuando dos tablas diferentes poseen
un campo en comn. Los dos ltimos joins se hacen durante la eje-
cucin del script y dan como resultado nuevas tablas lgicas. En
estos casos, las tablas originales no se cargan en QlikView como
tablas lgicas.
Adems, un join en una sentencia select carga slo aquellos regis-
tros cuyos valores de campos clave se encuentran en ambas tablas
(inner join), mientras los dos anteriores joins tambin incluyen los
registros cuyos valores de campos clave se encuentran slo en una
de las tablas (full outer join).
P: Cmo puedo cargar datos de archivos de texto con registros de lon-
gitud fija?
R: Utilice el asistente para ficheros planos de QlikView.
P: Puedo actualizar un documento QlikView cargando slo los datos
que han sido modificados?
R: S, vea el captulo sobre archivos QVD del Libro I pgina 537, para
ver cmo realizar recargas incrementales.
R: Puedo leer tablas de pginas web en QlikView?
P: S, el Asistente para archivos de Tabla le permite extraer tablas
cuando stas son tablas codificadas en HTML. Si la pgina HTML
no contiene un formato de tabla adecuado, se puede an extraer los
datos mediante las funciones de script subfield y textbetween.
D.4 Lgica QlikView
P: Por qu no se puede mostrar la frecuencia en algunos cuadros de
lista?
R: El cuadro de lista en el que se da este problema contiene un campo
que es comn a ms de una tabla de entrada. Por esta razn resulta
imposible que QlikView pueda saber cmo calcular la frecuencia u
otra entidad estadstica cualquiera para el campo. Se puede solucio-
558
nar este problema cargando el campo una vez ms desde su tabla
principal (la tabla para la que desea mostrar la frecuencia), pero con
otro nombre. Entonces puede mostrar la frecuencia para este campo
en un cuadro de lista en vez. Para que el usuario final no se de
cuenta de este truco, se puede utilizar la utilidad de la etiqueta.
P: Por qu tengo muchos n/a en mi cuadro de estadsticas?
R: El cuadro de estadsticas contiene un campo que es comn a ms de
una tabla de entrada. Vea la respuesta a la pregunta anterior.
P: Por qu QlikView me impide utilizar algunos campos en la expre-
sin de un grfico?
R: El campo es comn a ms de una tabla de entrada. Vea la respuesta a
las dos preguntas anteriores.
P: Cmo puedo mostrar el nmero de valores nicos en un cuadro de
estadsticas?
R: Utilice la clusula distinct en sus sentencias load / select.
P: Cundo se habilita la opcin del modo and en el dilogo Propieda-
des de Cuadro de Lista?
R: La opcin del modo and slo est permitida bajo unas condiciones
muy estrictas, impuestas por la teora propia de la lgica QlikView.
Para ser utilizado en el modo and, el campo debe:
- existir nicamente en una tabla lgica,
- ser el segundo campo de una tabla con slo dos campos y
- no contener registros duplicados.
- ir precedido de un cualificador distinct.
P: Puedo mezclar el and y or lgico para selecciones de valores en un
cuadro de lista?
R: No, la lgica de QlikView no lo permite.
559
A
P
N
D
I
C
E
P: Puedo tener un or lgico entre cuadros de lista?
R: Slo de forma indirecta. Una alternativa avanzada es emplear vncu-
los semnticos que transfieran las selecciones hechas en un cuadro
de lista a otro campo. A continuacin se pueden cambiar las selec-
ciones en el cuadro de lista original y hacer CTRL-CLIC en el vnculo
semntico para obtener un or entre las dos selecciones. El resultado
final puede transferirse invirtiendo el vnculo semntico.
P: Se puede vincular ms de un archivo de informacin a un valor,
p.ej. una imagen y un archivo de texto?
R: S, pero slo si se utilizan duplicados del campo. Cada campo en
QlikView puede ser vinculado a un slo archivo de informacin.
P: Por qu QlikView interpreta p.ej. '002', '02' y '2' como el mismo
valor?
R: Todos los valores en el ejemplo comparten el mismo valor numri-
co. Como regla general, QlikView intenta interpretar todos los datos
de forma numrica. Si existe la posibilidad de una interpretacin
numrica, se utilizar para la asociacin. Sin embargo, si se utiliza
la funcin de interpretacin text() en un campo en el script, los valo-
res sern tratados estrictamente como valores de texto. Entonces, los
valores del ejemplo arriba sern interpretados como tres valores
diferentes.
P: Qu es un bucle o una estructura circular de tablas?
R: Cuando las asociaciones de los campos forman un crculo infinito
por la estructura de la tabla, se llama bucle (o 'loop' en ingls). Otra
forma de describir el fenmeno es mediante la existencia de dos o
ms rutas diferentes entre dos campos especficos a travs de la
estructura de tablas. Es aconsejable evitar los bucles mientras sea
posible, ya que su existencia puede causar ambigedades en la inter-
pretacin de los datos. En muchos casos, los bucles son el resultado
del diseo pobre de una base de datos, pero en otros pueden ser
inevitables. QlikView enviar un mensaje de advertencia si encuen-
tra un bucle durante la ejecucin del script y le forzar a resolver el
problema con la ayuda de tablas parcialmente desconectadas.
560
D.5 Diseo
P: Por qu no se pueden ajustar por la parte superior los objetos de
hoja que no tengan ttulo?
R: Cuando se elimina la barra de ttulo de un objeto de hoja, se emplea
el borde superior para mover el objeto de hoja. Para cambiar el
tamao, utilice las esquinas superiores.
P: Por qu no puedo expandir mi tabla cuando intento arrastrar el
borde?
R: El borde derecho tiene dos asas. Si arrastra el borde de una tabla, se
ajustarn los lmites exteriores de lo que se puede mostrar en la
tabla. No obstante, nunca podr hacer el marco exterior mayor que
la suma de los anchos de todas las columnas de la tabla. El dimen-
sionado de la columna situada ms a la derecha se hace situando el
cursor justo a la izquierda del borde exterior. De todos modos debe
tener cuidado de que el marco exterior no est justo en medio de la
columna. Si este es el caso, debe utilizar la barra de desplazamiento
para posicionar el borde derecho de la columna en el marco exterior.
Utilice la rejilla de diseo para ver el marco exterior actual de un
objeto de hoja.
P: Puedo cambiar el nombre de un campo en los objetos de hoja de un
documento QlikView?
R: S, para cada objeto de hoja se puede definir una etiqueta.
P: Qu objetos de hoja se pueden minimizar?
R: Todos los tipos de objetos de hoja se pueden minimizar, pero la
opcin est deshabilitada por defecto para botones, objetos de texto
y objetos de lnea/flecha..
P: Puedo mover los objetos minimizados en la hoja?
R: S, es posible moverlos y colocarlos libremente sobre la hoja, tam-
bin pueden ajustarse dentro de determinados lmites.
561
A
P
N
D
I
C
E
D.6 Compartir documentos QlikView con otras
personas
P: Puedo colocar mi documento en un servidor y compartirlo con
otras personas?
R: S, siempre que los receptores tengan una licencia QlikView regis-
trada y acceso al directorio del servidor.
P: Puedo usar QlikView en modo real cliente/servidor?
R: S, necesita un QlikView Server.
P: Puedo colocar mi documento como vnculo en una pgina web y
permitir a otras personas el acceso a travs de la red?
R: S, siempre que los receptores tengan una licencia QlikView regis-
trada y acceso a la pgina web.
P: Puedo enviar mi documento por correo electrnico a otras perso-
nas?
R: S, siempre que los destinatarios tengan una licencia QlikView
registrada.
P: Puedo impedir que algunas personas utilicen mi documento?
R: S, puede aadir una "Seccin de Acceso" al documento para definir
quien lo puede usar.
P: Puedo evitar que algunas personas vean/cambien el script?
R: S, la "Seccin de Acceso" puede dar a algunas personas el tipo de
acceso ADMIN y mantener a otras personas excluidas del script con
el tipo de acceso USER.
P: Dnde almaceno la informacin con los derechos de acceso?
R: En un archivo de texto dentro de una unidad protegida, como una
sentencia inline en el script, o como una tabla en la base de datos.
562
P: Hay alguna forma automatizada para crear copias personalizadas a
un gran grupo de usuarios?
R: S, necesita un QlikView Publisher.
563
A
P
N
D
I
C
E
E PROTECCIN DE DATOS
La mayor parte de lo que va a leer a continuacin da por supuesta la existencia de un
sistema de gestin de bases de datos (DBMS) y que QlikView es utilizado como
herramienta de recuperacin. Sin embargo, los argumentos son tambin vlidos si los
datos en crudo vinieran en forma de archivos de texto.
E.1 Seguridad e Integridad de los Datos
La proteccin de datos por lo general hace referencia a varias cosas diferentes. Puede
significar proteger los datos introducidos de modo que no puedan ser modificados o
borrados por error, asegurar que los datos han sido introducidos correctamente o pre-
venir que personas no autorizadas acceden a la informacin.
En este contexto se utilizan muchas veces los trminos integridad y seguridad, dos
conceptos que parecen similares a primera vista, pero que de hecho tienen bastante
diferencias. Seguridad se refiere a la proteccin de los datos contra accesos no autori-
zados; mientras que integridad se refiere a la validez de los datos, es decir:
El trmino Seguridad implica asegurar que los usuarios tienen permiso para
hacer lo que intentan hacer.
La integridad controla y asegura que lo que el usuario intenta hacer es
correcto.
En la mayora de los casos hablaremos de la seguridad de los datos, ya que el DBMS
suministra las herramientas para la integridad de los datos.
E.2 El Derecho a modificar los datos
El primer paso en la seguridad es garantizar que un usuario no pueda borrar o cam-
biar datos de forma inadvertida. Esto implica, para sistemas de muchos usuarios, la
utilizacin de un sistema operativo y un sistema de gestin de bases de datos con una
proteccin adecuada. Ejemplos de tales sistemas operativos para PCs pueden ser
Windows NT o Novell. Ejemplos de dichos sistemas de gestin de bases de datos son
ORACLE, SQL Server o Informix.
Si la informacin no est protegida por el sistema operativo, ser siempre posible eli-
minar datos por error. Esto ocurre incluso si el archivo est protegido por una contra-
sea.
564
El siguiente paso es la definicin de privilegios para los usuarios autorizados. En un
sistema correctamente definido, debera ser imposible hacer nada con los datos a no
ser que se utilizaran las herramientas correctas, es decir herramientas que pueden
controlar si el usuario est autorizado a hacer lo que intenta hacer.
En el caso de un nico usuario la mayora de los problemas de seguridad no existen.
Por eso, muchas veces es suficiente hacer con regularidad copias de seguridad de los
archivos.
E.3 El derecho a Visualizar los Datos
Este ltimo tema en la seguridad de datos trata de la seguridad cuando se maneja
informacin confidencial. Mientras que los temas de seguridad anteriores versaban
sobre los derechos a modificar los datos, este punto trata realmente del derecho a
visualizar los datos. La mayora de los sistemas de administracin de bases de datos
incluyen medidas que evitan que la gente vea los datos contenidos en una base de
datos. No obstante, no impiden que la gente vea una copia de los datos que se
encuentran en un archivo QlikView. Por eso, QlikView tiene sus propios mecanis-
mos, para impedir que personas no autorizadas vean los datos. Uno debe ser cons-
ciente, no obstante, de que la herramienta de restriccin de acceso a QlikView slo
afecta al derecho de visualizar los datos. QlikView nunca puede impedir que un usua-
rio destruya datos con otras herramientas. Eso est en manos del sistema operativo
nicamente.
E.4 Integridad de los Datos
La integridad de los datos implica un flujo estructurado de datos. Los procesos de
entrada de datos deben ser definidos para asegurar que los datos entran de forma uni-
forme. Una buena manera de garantizar la uniformidad es diseando formularios con
el DBMS. Los formularios tambin evitan que los usuarios introduzcan valores no
vlidos. p.ej. nmeros de clientes no existentes, en una base de datos.
Al trabajar con una base de datos de un solo usuario, tambin es necesario prestar
atencin para que no haya ms de una persona utilizando la base de datos a la vez.
Las bases de datos multiusuario pueden, como su propio nombre indica, manejar
varias personas que editan la base de datos simultneamente.
Hay otro aspecto ms relacionado con este tema: Siempre hay que saber si se trata del
original o de una copia del archivo o de la base de datos. Si no es el caso, es muy pro-
bable que alguien empiece a introducir datos en una copia de la base de datos.
565
A
P
N
D
I
C
E
F UTILIZAR DOCUMENTOS QLIKVIEW
COMO UN SERVIDOR DE INFORMACIN
Este apndice trata de dar una idea acerca de diferentes formas de distribuir docu-
mentos, empleadas por usuarios de QlikView en todo el mundo.
F.1 Servidor de Informacin
A veces puede resultar prctico utilizar un servidor de informacin. Se trata de un
servidor que acta como paso intermedio entre la base de datos y los usuarios finales.
Puede ser un servidor individual, pero tambin un conjunto de directorios en un ser-
vidor de archivos comunes que contenga los documentos originales en QlikView.
Acerca del servidor de informacin nos gustara recordar por lo menos algunos
aspectos:
El sistema operativo debera ser uno que permita proteger archivos mediante
la configuracin de diversos derechos de acceso para diferentes usuarios,
p.ej. Windows NT.
Todos los documentos QlikView originales deberan ser de slo lectura. De
este modo, el usuario final puede utilizar el documento pero no destruirlo por
error.
Las actualizaciones de los archivos QlikView deberan ejecutarse de forma
diaria, semanal o mensual como tareas en lotes, por lo general durante la
noche.
Si se extraen archivos de texto de la base de datos original para utilizarlos
como archivos de entrada para QlikView, deberan almacenarse en un direc-
torio no compartido por los usuarios finales. De esta manera se evita que per-
sonas no autorizadas compartan la informacin.
Se debera utilizar la restriccin de acceso interna de QlikView para archivos
QlikView.
Si la base de datos que contiene los derechos de acceso es un archivo alma-
cenado en el servidor de informacin, es necesario proteger tambin este
archivo mediante la restriccin de acceso definida por el sistema operativo.
F.2 Extraer datos va ODBC/OLEDB
Si hay un driver ODBC o OLEDB estable disponible para el DBMS, en general es
posible extraer datos en un proceso de un slo paso:
566
1 Definir una fuente de datos ODBC u OLEDB en el servidor de
informacin. Esto slo ha de realizarse una nica vez.
2 Ejecute QlikView en el servidor de informacin, empleando los
datos de la fuente de datos ODBC u OLEDB como entrada; a conti-
nuacin, cree los archivos QlikView que podrn usar los usuarios
finales.
F.3 Extraer datos de AS/400 con Router
Cuando los datos residen en un AS/400 conectado a la red de trabajo del PC va
router, suele ser buena idea importar los datos a QlikView mediante un proceso de
dos pasos:
1 Extraer datos de AS/400 a archivos en un servidor de informacin.
Existen diversas herramientas de consulta basadas en SQL, p.ej.
Netsoft Transfer, IBM Client Access, etc. Un formato de archivo
adecuado, que se puede emplear en el servidor de informacin es el
formato DIF. La mayora de las herramientas para transferir AS/400
pueden crear archivos DIF.
2 Ejecute QlikView en el servidor de informacin, utilizando los
archivos DIF como entrada; a continuacin, cree los archivos
QlikView que el usuario final pueda utilizar.
F.4 Extraer datos de Mainframe, AS/400 etc.
sin Router
Cuando los datos residen en un mainframe, un S/36 o un AS/400 sin un router, suele
ser una buena idea importar los datos a QlikView mediante un proceso de tres pasos:
1 Consulte la base de datos de forma habitual en el mainframe, p.ej.
utilizando un programa COBOL, que genera archivos en el main-
frame. El formato de archivo puede ser p.ej. de registros de longitud
fija o DIF.
2 Transferir los archivos al servidor de informacin en la red de tra-
bajo, utilizando los caminos habituales para comunicar entre las dos
redes.
3 Ejecutar QlikView en el servidor de informacin, utilizando los
archivos creados como entrada; despus crear los archivos
QlikView para los usuarios finales.
567
A
P
N
D
I
C
E
F.5 Utilizar archivos binarios QlikView
Si los usuarios desean ms libertad para crear su propio diseo, sus propios botones y
grficos, se puede aadir un paso adicional a la hora de crear los archivos QlikView:
El archivo QlikView creado en el servidor de informacin puede ser considerado
como archivo maestro desde el cual el usuario final puede cargar datos en sus archi-
vos locales. Esto se hace con la sentencia binary, una sentencia que carga los datos
pero no el diseo. De esta manera se mantiene el diseo creado mientras se actualizan
los datos.
F.6 Agregacin
Cuando la cantidad de datos aumenta demasiado, empieza a resultar poco prctico
cargar todos los datos en QlikView. Tambin se puede argumentar que la mayora de
los usuarios no necesita ver todos los detalles en los datos. En ambos casos, puede ser
til agregar datos a travs de algunas entidades relevantes, como se muestra en el
ejemplo siguiente.
Ejemplo - estadsticas de ventas
Para muchas compaas su registro de pedidos contiene cada ao varios millones de
filas de pedidos. Entonces podra ser interesante sumar el total de los pedidos y el
nmero de unidades, en lugar de mostrar cada lnea individual de pedido en
QlikView. La suma puede ser p. ej. para cada mes, cada producto y cada cliente. Esta
reduccin no afecta al uso de grupos de producto, regiones, ao, etc. Con esta solu-
cin bajar drsticamente la cantidad de datos que se extrae a QlikView, as como
tambin los tiempos de bsqueda.
Esta suma se llama agregacin. Los detalles acerca de la sintaxis de script se encuen-
tran en Load en la pgina 334 y Funciones de Agregacin en la pgina 389, en el
Libro I.
F.7 Compartir documentos QlikView en grupos
de trabajo
Cuando se crea un documento QlikView, existe el problema de cmo estructurar el
flujo de informacin. A menudo surgen preguntas como "Dnde ubico el original",
"Cmo evito que los usuarios finales destruyan el documento QlikView?" y "Cmo
voy a crear las actualizaciones de forma automtica?".
568
Los documentos QlikView pueden ser fcilmente distribuidos y compartidos entre
los miembros de un grupo de trabajo, los empleados de una compaa o cualquier
otro grupo; la nica restriccin es, naturalmente, que cada receptor debe tener su pro-
pia licencia QlikView registrada.
F.8 Enviar documentos QlikView por correo
Un enfoque simple pero a menudo eficaz consiste en enviar archivos QlikView .qvw
por correo electrnico. Esto es muy sencillo y no requiere comentario alguno.
F.9 Publicar documentos QlikView en una
pgina Web
Es posible publicar un documento QlikView como vnculo en una pgina web de una
Intranet o en Internet. El archivo del documento QlikView se actualiza y almacena en
el servidor. Los destinatarios utilizan su explorador web para acceder a la pgina y
hacen clic en el link. El archivo puede ser abierto por QlikView directamente desde el
servidor web y almacenado en el disco local del destinatario.
El principio se ilustra en la imagen inferior.
F.10 Publicar documentos QlikView en un
servidor FTP
Los documentos QlikView se pueden almacenar en un servidor FTP y pueden ser car-
gados por los destinatarios a travs de una Intranet o de Internet. El archivo del docu-
mento QlikView se actualiza y almacena en el servidor. Los destinatarios utilizan un
569
A
P
N
D
I
C
E
explorador FTP que ha sido integrado en QlikView para acceder el documento.
QlikView abre el archivo directamente desde el servidor FTP. El archivo puede ser
almacenado en los disquetes locales de los destinatarios receptores.
El principio se ilustra en la imagen inferior.
F.11 Documentos QlikView en el Servidor -
Configuracin Bsica
La manera ms obvia y habitual de compartir documentos entre usuarios es posicio-
nar el archivo del documento en un servidor de una red local de trabajo. Una configu-
racin tpica funciona as:
1 Las bases de datos que contienen el original residen en el servidor o
son accesibles desde el servidor.
2 El servidor tiene su propia licencia QlikView y el software para con-
trolar tareas por lotes.
3 El documento reside en el servidor e incluye una seccin acceso,
que da slo al administrador de sistema y a la licencia del servidor
QlikView acceso ADMIN, dejando a todos los dems el nivel
USER.
4 A intervalos regulares (p.ej. cada noche a las 2 PM) se inicia una
tarea o lote, que actualiza el documento ejecutando el script en
modo batch (por lotes) y guardando el documento con los nuevos
datos.
570
5 La parte de tarea o lote puede incluir tambin la elaboracin de
copias del documento y guardarlas en ubicaciones diferentes accesi-
bles para el usuario final o simplemente guardar el original en un
directorio de slo lectura en el servidor.
6 Los usuarios finales pueden acceder al documento QlikView pero
no suelen ver o ejecutar el script (porque slo tienen el derecho de
acceso del nivel USER).
7 El usuario final puede guardar el documento localmente en su orde-
nador y puede modificar temporalmente el diseo, p.ej. hacer y aa-
dir nuevos grficos. Sin embargo, stos se perdern cada vez que se
actualice el documento en el servidor, ya que el usuario final no
puede recargar los datos
Algunas ventajas de esta configuracin son:
Slo se accede una vez al da a las bases de datos originales. As se reducen
tanto los costes de asumir usuarios simultneos adicionales como los tiem-
pos de respuesta en las bases de datos.
Todos los usuarios finales estn obligados a utilizar el mismo documento.
Todos los usuarios finales tienen garantizadas unas versiones actualizadas en
el servidor.
F.12 Documentos QlikView en el Servidor -
Configuracin Avanzada
En algunos casos se plantean ms exigencias a la seguridad de los datos. Tambin
puede ser que se desee que los usuarios finales puedan hacer adiciones al documento
571
A
P
N
D
I
C
E
sin perderlas cuando se recarguen los datos. Si ste es el caso, esta configuracin
podra ser una solucin.
1 Las bases de datos que contienen el original residen en el servidor o
son accesibles desde el servidor.
2 El servidor tiene su propia licencia QlikView y el software para con-
trolar tareas por lotes.
3 Un documento principal (por ej. a.qvw) reside en el servidor.
Incluye una seccin de acceso, la cual prohibe la apertura, a menos
que se abra mediante la licencia de acceso QlikView en el servidor.
4 A intervalos regulares (p.ej. cada noche a las 2 PM) se inicia una
tarea por lotes, que actualiza el documento ejecutando el script en
modo por lotes y guardando el documento con los nuevos datos.
5 Un segundo documento para la distribuicin (p.ej. b.qvw) reside en
el mismo servidor. Ambos documentos son idnticos en todo,
excepto en el script y en las restricciones de acceso. El script del
segundo documento contiene una sentencia binary que carga la base
de datos interna del primer documento. En el script del segundo
documento no existe ninguna referencia a las fuentes de datos origi-
nales, y por eso no reveler nada acerca de la estructura, las contra-
seas, etc. de la base de datos. El segundo documento se actualiza
automticamente con cada lote de tarea despus de la actualizacin
del documento principal.
6 Finalmente, la tarea copia el segundo documento desde los servido-
res centrales restringidos a una o ms ubicaciones en los servidores
y/o estaciones de trabajo de la red local de trabajo.
7 El usuario final puede acceder a la aplicacin desde el servidor y
posiblemente guardar una copia local en su puesto de trabajo.
572
8 El usuario final puede cambiar el diseo y/o aadir datos propios a
su documento localmente guardado. Con un ligero cambio en el
script se puede hacer que la sentencia binary apunte al documento
en el servidor accesible y los datos pueden recargarse sin que se
pierdan los propios cambios adicionales..
Algunas ventajas de esta configuracin son:
Slo se accede una vez al da a las bases de datos originales. As se reducen
tanto los costes de asumir usuarios simultneos adicionales como los tiem-
pos de respuesta en las bases de datos.
Seguridad total. Ningn usuario final puede ni siquiera ver la estructura de
las bases de datos de origen.
Todos los usuarios finales tienen garantizadas unas versiones actualizadas en
el servidor.
Los usuarios finales pueden modificar el documento sin perder sus cambios
con cada recarga de datos.
F.13 Documentos QlikView personalizados
Es posible que alguien desee distribuir automticamente subconjuntos diferentes de
un documento grande QlikView a personas diferentes en una organizacin. Suponga-
mos que queremos distribuir informacin del sistema presupuestario de la empresa.
Entonces, probablemente nos gustara generar un documento QlikView diferente
para los directivos encargados de cada coste.
QlikView ofrece formas de automatizacin de esta tarea dividiendo el documento
grande en varios subconjuntos que se almacenan en ubicaciones predefinidas. Para
ms informacin acerca de este tema, contacte con su distribuidor QlikView habitual
o local.
573
A
P
N
D
I
C
E
F.14 QlikView Server
Los documentos QlikView pueden compartirse en un entorno real cliente/servidor
tanto con QlikView como cliente, como con otros clientes ejecutndose en navegado-
res web. Contacte con su distribuidor habitual para ms informacin sobre QlikView
Server.
F.15 QlikView Publisher
La actualizacin y subdivisin de documentos QlikView puede automatizarse
mediante QlikView Publisher. Este producto presenta un repositorio central para
documentos y usuarios combinado con un panel de administracin y un mdulo de
fbrica. Usando QlikView AccessPoint tambin puede crear un punto de acceso para
usuarios a todos los documentos QlikView. Contacte con su proveedor habitual para
informacin acerca de QlikView Publisher y QlikView AccessPoint.
574
575
A
P
N
D
I
C
E
G FORMALISMO BACKUS-NAUR
La sintaxis de lneas de comando en QlikView (pgina 45 en el Libro I) y la sintaxis
de script (pgina 303 en el Libro I) se describen en una notacin llamada Forma-
lismo Backus-Naur, o cdigo BNF. A continuacin una breve descripcin del cdigo
BNF utilizado en este manual:
Interpretacin de smbolos
Los smbolos no finales se indican mediante el estilo en cursiva y todos los smbolos
terminales se imprimen en una fuente negrita. Por ej. "(" debera interpretarse como
un parntesis que define precedencia, mientras que "(" debera interpretarse como un
caracter que debe imprimirse en el script.
Ejemplo:
La descripcin de la sentencia alias es:
alias camponame as aliasname { , camponameas aliasname }
Esto debe interpretarse como la cadena de texto alias, seguida de un nombre
de campo arbitrario, seguido por la cadena de texto as, seguida por un nom-
bre de alias arbitrario. Se puede dar cualquier nmero de combinaciones adi-
cionales de nombrecampo como nombrealias, separados por comas.
Por ej. las siguientes sentencias son correctas:
alias a as first;
alias a as first, b as second;
alias a as first, b as second, c as third;
Y estas sentencias no son correctas:
| Or lgico: el smbolo puede emplearse a ambos lados.
( ) Parntesis que definen la precedencia: sirven para estructurar la sintaxis
BNF.
[ ] Corchetes: los elementos encerrados entre corchetes son opcionales.
{ } { }Llaves: los elementos encerrados entre llaves pueden repetirse ninguna
o ms veces.
smbolo Una categora sintctica no concluyente: puede dividirse en otros smbolos,
p.ej., combinaciones de los de arriba, otros smbolos no concluyentes, cade-
nas de texto, etc.
::= Marca el comienzo de un bloque que define un smbolo.
load Un smbolo final que consiste en una cadena de texto. Debe escribirse tal
cual en el script.
576
alias a as first b as second;
alias a as first { , b as second };
NDICE
Symbols
&
operador lgico en el script ........334
& (concatenacin de cadena ) ............334
<$Endrange .....................................573
<$Startrange ....................................567
A
Above .............................................433
Acos ...............................................420
Acumulacin (en grfico) ...................52
AddMonths .....................................464
After ...............................................440
Age .................................................481
aggr
funcin especial para agregaciones
avanzadas en grfico ..................396
Agregaciones Anidadas ....................507
Alt ..................................................452
And ................................................334
Animacin .........................................39
Applycodepage ................................432
ARGB .............................................491
AS/400
extraer datos desde ....................566
Asin ................................................420
Asistente de Cuadro .........................295
Asistente de Grfico de Estadsticas ...323
Asistente de Grfico de Tiempos ........322
Asistente de grfico de tiempos ......... 313
Asistente de Grfico Rpido ..............299
Asistente Mezcla de Colores .............288
Atan ................................................420
Atan2 ..............................................420
Avg ................................................335
B
Before .............................................439
Below .............................................434
Bitand .............................................336
Bitcount ..........................................411
bitnot ..............................................336
Bitor ...............................................336
Bitxor ..............................................336
BlackAndSchole ..............................424
Borde
en el diseo de grfico ..................85
C
Cambio .............................................25
Ceil .................................................408
Cero en Barras ...................................62
Chi2test_chi2 ...................................373
Chi2test_df ......................................372
Chi2test_p .......................................371
Chidist ............................................421
Chiinv .............................................421
Chr .................................................428
Class ...............................................454
Color ...............................................490
en grfico ....................................78
Colormix1 .......................................491
Colormix2 .......................................492
Columna ..........................................433
ColumnNo .......................................444
Combin ...........................................410
ComputerName ................................455
Concat .............................................343
Configuraciones de Lnea/Smbolo
en el grfico de lneas .................106
en grficos combinados ..............118
en Grficos de Barras ...................62
Configuraciones de Mini Grfico .......270
Constantes matemticas
en expresiones de grfico ...........428
Constantes matemticas y funciones libres
de parmetros
e, base de logaritmos naturales ....428
false .........................................428
pi .............................................428
rand ..........................................428
true ..........................................428
Contador .........................................344
ConvertToLocalTime ........................462
Correl ..............................................353
Cos .................................................420
Cosh ...............................................421
578
Crear
grfico de barras ..........................29
un grfico ...................................19
un grfico de barras ...................221
un grfico de lneas ......................95
Curtosis ...........................................353
D
Datos
seguridad .......................... 563564
Day .................................................458
DayEnd ...........................................473
DayName ........................................473
DayNumberOfQuarter ......................463
DayNumberOfYear ..........................463
DayStart ..........................................472
Derecha ...........................................429
Desplazamiento de Barra ....................44
Di .....................................................26
Dimensionality ................................446
Diseo ......................................85, 228
Div .................................................407
E
e, base de logaritmos naturales ..........428
Ecuacin
Mostrar ......................................54
Ejemplos
de calificadores de agregacin ....497
de funciones de ranking .............498
de funciones entre registros ........501
El dilogo Configuraciones de Leyenda 66
El dilogo Lneas de Referencia ........150
El dilogo Mapa de Colores Avanzado .81
El Grfico de Radar .................. 123135
Estilo de Lnea
en Grficos de Barras ...................45
Etiquetas Emergentes
para valores de dimensin en grficos
de barras ...................................179
para valores de dimensiones en grfi-
cos combinados .........................118
para valores de dimensiones en grfi-
cos de barras ...............................62
para valores de dimensiones en grfi-
cos de dispersin .......................147
para valores de dimensiones en grfi-
cos de lneas .............................104
para valores de dimensiones en grfi-
cos de rejilla ..............................165
Even ...............................................410
Exp .................................................420
Expresiones
en grfico ..........................331496
Expresiones de conjuntos ..................397
Extraer datos
desde AS/400 ............................566
desde el mainframe u ordenador prin-
cipal .........................................566
F
Fabs ................................................409
Fact .................................................409
False ...............................................428
FAQ ................................................553
Fdist ................................................423
Fecha ......................................483, 487
Fecha/Hora ..............................484, 489
Fieldindex .......................................433
Fieldvalue ........................................432
Fieldvaluecount ................................432
Findoneof ........................................432
Finv ................................................423
First ................................................441
Firstsortedvalue ................................341
Firstworkdate ...................................481
Floor ...............................................408
Fmod ..............................................407
Follows ...........................................335
Frac ................................................408
Funcin especial para agregaciones avanza-
das ..................................................396
Funcin financiera de agregacin en grfi-
cos
irr .............................................367
npv ...........................................369
xirr ...........................................368
xnpv .........................................370
Funcione de hora
en expresiones de grfico ...........458
Funciones ........................................367
Funciones condicionales
en expresiones de grfico ...........452
Funciones condicionales en grficos
alt ............................................452
class .........................................454
if ..............................................452
match .......................................453
mixmatch ..................................453
579
pick ..........................................453
wildmatch .................................453
Wildmatch5 ..............................454
Funciones de agregacin
en expresiones de grfico ... 337, 497
Funciones de agregacin bsicas ........337
Funciones de agregacin bsicas en grfi-
cos
firstsortedvalue .........................341
max ..........................................340
min ..........................................339
mode ........................................341
only .........................................340
sum ..........................................337
Funciones de agregacin de cadenas ..342
Funciones de agregacin de cadenas en gr-
fico
concat ......................................343
MaxString ................................342
MinString .................................342
Funciones de agregacin de contador .344
Funciones de agregacin de contador en
grfico
count ........................................344
MissingCount ...........................334
NullCount .................................334
NumericCount ..........................345
TextCount ................................334
Funciones de agregacin estadstica ...335
Funciones de agregacin financiera ....367
Funciones de Cadena
en expresiones de grfico ...........428
Funciones de cadenas en grficos
applycodepage ..........................432
capitalize ..................................430
chr ...........................................428
findoneof ..................................432
index ........................................429
info ..........................................431
KeepChar .................................430
left ...........................................428
len ...........................................428
lower ........................................430
ltrim .........................................430
mid ..........................................429
ord ...........................................428
PurgeChar ................................431
repeat .......................................430
replace .....................................431
right .........................................429
rtrim .........................................430
subfield ....................................431
substringcount ...........................432
textbetween ...............................431
trim ..........................................430
upper ........................................429
Funciones de color
en expresiones de grfico ...........490
Funciones de color en grficos
ARGB ......................................491
Color ........................................490
colormaphue .............................492
colormapjet ...............................492
colormix1 .................................491
colormix2 .................................492
HSL .........................................493
RGB .........................................491
syscolor ....................................495
Funciones de dimensiones sintticas en gr-
ficos
valuelist ....................................405
valueloop ..................................406
Funciones de Distribucin Estadstica
en expresiones de grfico ...........421
Funciones de distribucin estadstica en
grficos
chidist ......................................421
chiinv .......................................421
fdist ..........................................423
finv ..........................................423
normdist ...................................421
norminv ....................................422
tdist ..........................................422
tinv ..........................................422
Funciones de Documento ..................448
Funciones de documento en grficos
NoOfReports .............................448
ReportComment ........................448
ReportID ..................................448
ReportName ..............................448
ReportNumber ..........................448
Funciones de fecha
en expresiones de grfico ...........458
Funciones de fecha y hora en grficos
AddMonths ...............................464
age ...........................................481
ConvertToLocalTime .................462
day ...........................................458
DayEnd ....................................473
DayName .................................473
580
DayNumberOfQuarter ...............463
DayNumberOfYear ...................463
DayStart ...................................472
firstworkdate .............................481
hour .........................................460
InDay .......................................480
InDayToTime ...........................480
InLunarWeek ............................479
InLunarWeekToDate .................479
InMonth ...................................477
InMonths ..................................477
InMonthsToDate .......................478
InMonthToDate ........................477
InQuarter ..................................476
InQuarterToDate .......................476
InWeek ....................................478
InWeekToDate ..........................478
InYear ......................................475
InYearToDate ...........................475
lastworkdate .............................481
LocalTime ................................461
LunarweekEnd ..........................471
LunarWeekName ......................472
LunarweekStart .........................471
MakeDate .................................459
MakeTime ................................460
MakeWeekDate ........................460
minute ......................................460
month .......................................458
MonthEnd ................................467
MonthName ..............................467
MonthsEnd ...............................468
MonthsName ............................469
MonthsStart ..............................468
MonthStart ...............................467
networkdays .............................481
now ..........................................461
QuarterEnd ...............................466
QuarterName ............................466
QuarterStart ..............................465
second ......................................461
setdateyear ................................474
setdateyearmonth ......................475
today ........................................461
week ........................................458
weekday ...................................459
WeekEnd ..................................470
WeekName ...............................470
WeekStart .................................469
weekyear ..................................459
year ..........................................458
year2date ..................................462
YearEnd ...................................464
YearName ................................465
YearStart ..................................464
Funciones de Formato
en expresiones de grfico ...........486
Funciones de formato en grficos
date ..........................................487
interval .....................................490
money ......................................487
num ..........................................486
time ..........................................488
timestamp .................................489
Funciones de Interpretacin
en expresiones de grfico ...........482
Funciones de interpretacin numrica en
grficos
date ..........................................483
interval .....................................485
money ......................................483
num ..........................................482
text ...........................................486
time ..........................................484
timestamp .................................484
Funciones de prueba estadstica .........371
Funciones de rango
en expresiones de grfico ...........411
Funciones de rango en grficos
rangeavg ...................................411
rangecorrel ................................417
rangecount ................................411
rangefractile ..............................414
rangeirr .....................................417
rangekurtosis .............................413
rangemax ..................................412
rangemaxstring ..........................417
rangemin ..................................412
rangeminstring ..........................416
rangemissingcount .....................415
rangemode ................................415
rangenpv ...................................418
rangenullcount ..........................415
rangenumericcount ....................414
rangeonly ..................................416
rangeskew .................................413
rangestdev ................................413
rangesum ..................................411
rangetextcount ...........................414
rangexirr ...................................418
581
rangexnpv .................................419
Funciones de ranking
en expresiones de grfico ... 448, 498
Funciones de ranking en grficos
hrank ........................................450
rank .........................................448
vrank ........................................452
Funciones de sistema
en expresiones de grfico ...........455
Funciones de sistema en grficos
ComputerName .........................455
GetActiveSheetID .....................455
GetAlternativeCount ..................457
GetCurrentField ........................456
GetCurrentSelections .................456
GetExcludedCount ....................457
GetFieldSelections ....................456
GetNotSelectedCount ................457
GetPossibleCount ......................457
GetRegistryString ......................455
GetSelectedCount ......................457
OSuser .....................................455
qlikviewversion .........................455
QVuser .....................................455
ReloadTime ..............................455
SqlValue ..................................455
Funciones en expresiones de grfico
agregacin ........................ 337, 497
cadena ......................................428
Colores .....................................490
condicional ...............................452
constantes matemticas ..............428
dimensiones sintticas ................405
distribucin estadstica ...............421
exponencial ..............................420
fecha y hora ..............................458
financieras ................................423
formateado ...............................486
hiperblicas ..............................420
interpretacin ............................482
inter-registro ..................... 432, 501
logartmico ...............................420
lgicas ......................................454
null ..........................................454
numrico ..................................407
otras .........................................406
rango ........................................411
ranking ............................. 448, 498
system ......................................455
trigonomtricas .........................420
Funciones estadsticas de agregacin en
grficos
avg ...........................................335
correl ........................................353
fractile ......................................351
kurtosis .....................................353
linest_b .....................................357
linest_df ...................................363
linest_f .....................................364
linest_m ....................................356
linest_r2 ...................................358
linest_seb ..................................360
linest_sem .................................359
linest_sey ..................................361
linest_ssreg ...............................365
linest_ssresid .............................366
median .....................................351
skew .........................................336
stdev ........................................335
sterr ..........................................354
steyx ........................................355
Funciones estadsticas de prueba en grfi-
cos
chi2test_chi2 .............................373
chi2test_df ................................372
chi2test_p .................................371
TTest_conf ...............................376
TTest_df ...................................374
TTest_dif ..................................375
TTest_lower ..............................376
TTest_sig ..................................374
TTest_sterr ...............................375
TTest_t .....................................373
TTest_upper ..............................377
TTest1_conf ..............................383
TTest1_df .................................382
TTest1_dif ................................383
TTest1_lower ............................384
TTest1_sig ................................382
TTest1_sterr ..............................383
TTest1_t ...................................381
TTest1_upper ............................384
TTest1w_conf ...........................387
TTest1w_df ..............................385
TTest1w_dif .............................386
TTest1w_lower .........................388
TTest1w_sig .............................386
TTest1w_sterr ...........................387
TTest1w_t ................................385
TTest1w_upper .........................388
582
TTestw_conf .............................380
TTestw_df ................................378
TTestw_dif ...............................379
TTestw_lower ...........................380
TTestw_sig ...............................378
TTestw_sterr .............................379
TTestw_t ..................................377
TTestw_upper ...........................381
ZTest_conf ...............................390
ZTest_dif ..................................390
ZTest_sig .................................389
ZTest_sterr ...............................390
ZTest_z ....................................389
ZTestw_conf .............................393
ZTestw_dif ...............................392
ZTestw_sig ...............................392
ZTestw_sterr .............................392
ZTestw_z .................................391
Funciones exponenciales
en expresiones de grfico ...........420
Funciones exponenciales y logartmicas en
grficos
exp ...........................................420
log ...........................................420
log10 ........................................420
pow ..........................................420
sqr ...........................................420
sqrt ..........................................420
Funciones financieras
en expresiones de grfico ...........423
Funciones financieras en grficos
BlackAndSchole .......................424
fv .............................................424
nper .........................................425
pmt ..........................................426
pv ............................................426
rate ..........................................427
Funciones hiperblicas
en expresiones de grfico ...........420
Funciones inter-registro
en expresiones de grfico ... 432, 501
Funciones inter-registro en grficos
above .......................................433
after .........................................440
before .......................................439
below .......................................434
bottom ......................................437
Columna ...................................433
ColumnNo ................................444
dimensionality ..........................446
fieldindex .................................433
fieldvalue ..................................432
fieldvaluecount ..........................432
first ..........................................441
last ...........................................442
NoOfColumns ...........................446
NoOfRows ................................445
RowNo .....................................444
secondarydimensionality ............447
top ...........................................436
Funciones logartmicas
en expresiones de grfico ...........420
Funciones Lgicas
en expresiones de grfico ...........454
Funciones lgicas en grficos
IsNum ......................................454
IsText .......................................454
Funciones NULL
en expresiones de grfico ...........454
Funciones null en grficos
IsNull .......................................454
Null ..........................................454
Funciones numricas
en expresiones de grfico ...........407
Funciones numricas habituales en grficos
bitcount ....................................411
ceil ...........................................408
combin .....................................410
div ...........................................407
even .........................................410
fabs ..........................................409
fact ...........................................409
floor .........................................408
fmod ........................................407
frac ..........................................408
mod ..........................................407
odd ...........................................410
permut ......................................410
round ........................................408
sign ..........................................409
Funciones para Dimensiones Sintticas
en expresiones de grfico ...........405
Funciones trigonomtricas
en expresiones de grfico ...........420
Funciones trigonomtricas e hiperblicas
en grficos
acos ..........................................420
asin ..........................................420
atan ..........................................420
atan2 ........................................420
583
cos ...........................................420
cosh .........................................421
sin ............................................420
sinh ..........................................421
tan ...........................................420
tanh ..........................................421
Fv ...................................................424
G
Gajo Extrado ....................................44
GetActiveSheetID ............................455
GetAlternativeCount ........................457
GetCurrentField ...............................456
GetCurrentSelections ........................456
GetExcludedCount ...........................457
GetFieldSelections ...........................456
GetNotSelectedCount .......................457
GetPossibleCount .............................457
GetRegistryString ............................455
GetSelectedCount ............................457
Grfico ........................................1321
expresiones ....................... 331496
Grfico Combinado .................. 109122
Grfico de Barras .........................2994
Grfico de Bloques ................... 195205
Grfico de Dispersin ............... 137155
Grfico de Embudo .................. 183193
Grfico de indicador ................. 207219
Grfico de Lneas .......................95108
Grfico de Rejilla ..................... 157169
Grfico de Tarta ....................... 171181
Grfico Jerrquico ............................517
Grfico Mekko .................................221
Grficos
condicin de clculo para .............23
jerrquicos ................................517
Grficos de Barras
Configuracin de las Barras ..........60
Grficos en cascada ............................45
Grupos
cclicos .....................................518
jerrquicos ................................517
no jerrquicos ...........................518
Grupos de Campos ...........................517
Grupos de campos ............................517
Grupos jerrquicos ...........................517
Grupos no Jerrquicos ......................518
H
Hora ........................................484, 488
Hour ...............................................460
Hrank ..............................................450
HSL ................................................493
I
If ....................................................452
InDay ..............................................480
InDayToTime ..................................480
Index ...............................................429
Inferior ............................................437
Info .................................................431
InLunarWeek ...................................479
InLunarweekToDate .........................479
InMonth ..........................................477
InMonths .........................................477
InMonthsToDate ..............................478
InMonthToDate ...............................477
inputavg ..........................................395
inputsum .........................................393
InQuarter .........................................476
InQuarterToDate ..............................476
Intervalo ..................................485, 490
InWeek ...........................................478
InWeekToDate .................................478
InYear .............................................475
InYearToDate ..................................475
Irr ...................................................367
IsNull ..............................................454
IsNum .............................................454
IsText ..............................................454
K
KeepChar ........................................430
L
Last .................................................442
Lastworkdate ...................................481
Left .................................................428
Len .................................................428
Like ................................................334
Lneas de Referencia ...........................68
Lneas de Tendencia ...........................53
Linest_b ..........................................357
Linest_df .........................................363
Linest_f ...........................................364
Linest_m .........................................356
584
Linest_r2 .........................................358
Linest_seb .......................................360
linest_sem .......................................359
Linest_sey .......................................361
Linest_ssreg ....................................365
Linest_ssresid ..................................366
LocalTime .......................................461
Log .................................................420
Log10 .............................................420
Lower .............................................430
Ltrim ..............................................430
LunarweekEnd .................................471
LunarweekName ..............................472
LunarweekStart ................................471
M
MakeDate ........................................459
MakeTime .......................................460
MakeWeekDate ...............................460
Mapa de Colores
actual .........................................81
Predeterminado en el Documento ..81
Predeterminado en la Hoja ...........81
Predeterminado en QlikView ........82
Marco
configuracios de color ..................79
Match .............................................453
Mximo ..........................................340
MaxString .......................................342
Maysculas .....................................430
Mediana ..........................................351
Memoria
requisitos ..................................538
Memoria Virtual ..............................539
Mensajes de Error
Personalizados ..........................519
Mensajes de Error Personalizados ......519
Men Objeto
de la tabla simple .......................258
del grfico de radar ....................123
del grfico de tarta .....................171
para el grfico combinado ..........109
para el grfico de barras .......29, 221
para el grfico de bloques ...........195
para el grfico de dispersin .......137
para el grfico de indicador ........207
para el grfico de lneas ...............95
para el grfico de rejilla .............157
para la tabla pivotante ................234
para un grfico ............................20
Mid .................................................429
Mini Grfico ....................................269
Mnimo ...........................................339
MinString ........................................342
Minute ............................................460
MissingCount ..................................334
Mixmatch ........................................453
Mod ................................................407
Modo ..............................................341
Moneda ...................................483, 487
Month .............................................458
MonthEnd .......................................467
MonthName .....................................467
MonthsEnd ......................................468
MonthsName ...................................469
MonthsStart .....................................468
MonthStart ......................................467
Mostrar Flechas
en grficos de dispersin ............146
Mostrar R2 ........................................54
Mostrar Valor
en Grficos de Barras ...................45
N
Networkdays ....................................481
NoOfColumns ..................................446
NoOfReports ...................................448
NoOfRows ......................................445
Normdist .........................................421
Norminv ..........................................422
Not .................................................334
Now ................................................461
Nper ................................................425
Npv .................................................369
Null ................................................454
NullCount ........................................334
Num ........................................482, 486
NumericCount .................................345
Nmeros en Puntos de Datos
en el grfico de lneas .................105
en grficos combinados ..............120
O
Odd .................................................410
Only ................................................340
Operadores de bit en grficos
bitand .......................................336
bitnot ........................................336
bitor .........................................336
585
bitxor .......................................336
Operadores de cadena en grficos
like ..........................................334
Operadores en expresiones de grficos
bit ............................................336
cadena ......................................334
lgicas ......................................334
numrico ..................................333
relacionales ...............................335
Operadores lgicos en grficos
not ...........................................334
or .............................................335
xor ...........................................335
y ..............................................334
Operadores relacionales en grficos
follows .....................................335
precedes ...................................336
Or ...................................................335
Ord .................................................428
OSuser ............................................455
Otras funciones
en expresiones de grfico ...........406
P
Percentil ..........................................351
Permut ............................................410
pi ....................................................428
Pick ................................................453
Pmt .................................................426
Pow ................................................420
Precedes ..........................................336
Predeterminado en QlikView
Mapa de Colores .........................82
Proyecci ............................................77
Prueba Chi2 .....................................324
Prueba T No Pareada ........................328
Prueba T Pareada .............................326
PurgeChar .......................................431
Pv ...................................................426
Q
QlikView Publisher ..........................573
QlikView Server ..............................573
Qlikviewversion ...............................455
QuarterEnd ......................................466
QuarterName ...................................466
QurarterStart ....................................465
QVuser ...........................................455
R
Rand ...............................................428
Rangeavg ........................................411
Rangecorrel .....................................417
Rangecount ......................................411
Rangefractile ...................................414
Rangeirr ..........................................417
Rangekurtosis ..................................413
Rangemax .......................................412
Rangemaxstring ...............................417
Rangemin ........................................412
Rangeminstring ................................416
Rangemissingcount ..........................415
Rangemode ......................................415
Rangenpv ........................................418
Rangenullcount ................................415
Rangenumericcount ..........................414
Rangeonly .......................................416
Rangeskew ......................................413
Rangestdev ......................................413
Rangesum ........................................411
Rangetextcount ................................414
Rangexirr ........................................418
Rangexnpv ......................................419
Rank ...............................................448
Rate ................................................427
Reemplazar ......................................431
ReloadTime .....................................455
Repeat .............................................430
ReportComment ...............................448
ReportID .........................................448
ReportName ....................................448
ReportNumber .................................448
Resaltar ...........................................132
en grficos combinados ..............119
en grficos de dispersin ............147
Resolucin de problemas (FAQ) ........553
Retrospeccin ....................................76
RGB ...............................................491
Round .............................................408
RowNo ............................................444
Rtrim ..............................................430
S
Second ............................................461
Secondarydimensionality ..................447
Seguridad
medidas de proteccin de datos .563
564
586
Setdateyear ......................................474
Setdateyearmonth .............................475
Sign ................................................409
Sin ..................................................420
Sinh ................................................421
Sintaxis para Expresiones en Grficos 331
Sistema
requisitos ..................................537
Sistema Operativo
requisitos .......................... 537, 538
Skew ...............................................336
SqlValue .........................................455
Sqr ..................................................420
Sqrt .................................................420
Stdev ..............................................335
Sterr ................................................354
Steyx ..............................................355
Subfield ..........................................431
Substringcount .................................432
Suma ..............................................337
Syscolor ..........................................495
T
Tabla Pivotante ........................ 229256
Utilizacin ................................229
Tabla Simple ........................... 257281
Tan .................................................420
Tanh ...............................................421
Tdist ...............................................422
Textbetween ....................................431
TextCount .......................................334
Texto ..............................................486
Texto de Ayuda
en grficos ..................................94
Texto en Grficos ...............................70
Tinv ................................................422
Ttulo
en grficos ..........................91, 228
en objetos de hoja ........................92
Today .............................................461
Top .................................................436
Trim ...............................................430
True ................................................428
Ttest_conf .......................................376
Ttest_df ...........................................374
Ttest_dif ..........................................375
Ttest_lower .....................................376
Ttest_sig .........................................374
Ttest_sterr .......................................375
Ttest_t .............................................373
Ttest_upper ......................................377
Ttest1_conf ......................................383
Ttest1_df .........................................382
Ttest1_dif ........................................383
Ttest1_lower ....................................384
Ttest1_sig ........................................382
Ttest1_sterr ......................................383
Ttest1_t ...........................................381
Ttest1_upper ....................................384
Ttest1w_conf ...................................387
Ttest1w_df ......................................385
Ttest1w_dif .....................................386
Ttest1w_lower .................................388
Ttest1w_sig .....................................386
Ttest1w_sterr ...................................387
Ttest1w_t ........................................385
Ttest1w_upper .................................388
Ttestw_conf .....................................380
Ttestw_df ........................................378
Ttestw_dif .......................................379
Ttestw_lower ...................................380
Ttestw_sig .......................................378
Ttestw_sterr .....................................379
Ttestw_t ..........................................377
Ttestw_upper ...................................381
U
Upper ..............................................429
Usar la
Utilizacin ................................257
Utilizar Bordes ...................................85
V
Valores en Puntos de Datos
en Grficos de Barras ...................64
Valuelist ..........................................405
Valueloop ........................................406
Vrank ..............................................452
W
Week ..............................................458
Weekday .........................................459
WeekEnd .........................................470
WeekName ......................................470
WeekStart ........................................469
Weekyear ........................................459
Wildmatch .......................................453
Wildmatch5 .....................................454
587
X
Xirr .................................................368
Xnpv ...............................................370
Xor .................................................335
Y
Year ................................................458
YearEnd ..........................................464
YearName .......................................465
YearStart .........................................464
Yeartodate .......................................462
Z
Ztest_conf .......................................390
Ztest_dif ..........................................390
Ztest_sig .........................................389
Ztest_sterr .......................................390
Ztest_z ............................................389
Ztestw_conf .....................................393
Ztestw_dif .......................................392
Ztestw_sig .......................................392
Ztestw_sterr .....................................392
Ztestw_z .........................................391