Elaboración de informes con el Panel de informes Java de Web Intelligence BusinessObjects XI Release 2 Windows y UNIX Patentes Business Objects posee las siguientes patentes de EE.UU., que pueden abarcar productos que ofrece y vende Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 y 6,289,352. Marcas comerciales Business Objects, el logotipo de Business Objects, Crystal Reports y Crystal Enterprise son marcas comerciales o marcas registradas de Business Objects S.A. o sus filiales en los Estados Unidos y otros países. Todos los demás nombres mencionados en este manual pueden ser marcas comerciales de sus respectivos propietarios. Copyright Copyright © 2006 Business Objects. Reservados todos los derechos. Colaboradores de otras empresas Los productos de Business Objects de esta versión pueden contener redistribuciones de software autorizadas por colaboradores de otras empresas. Algunos de estos componentes individuales pueden estar disponibles también con licencias opcionales. En el sitio Web siguiente se puede acceder a una lista parcial de colaboradores de otras empresas que tienen reconocimientos solicitados o permitidos, así como avisos requeridos: http://www.businessobjects.com/thirdparty Índice general Parte I Introducción a Web Intelligence Capítulo 1 Acerca de Web Intelligence 13 Cómo utiliza Web Intelligence business intelligence en la Web . . . . . . . . 14 Interactuación con informes de Web Intelligence . . . . . . . . . . . . . . . . . . . 14 Creación y edición de documentos de Web Intelligence . . . . . . . . . . . . . . 17 Capítulo 2 Cómo empezar rápidamente 21 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Conexión y desconexión de InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Seleccionar su editor de documentos de Web Intelligence . . . . . . . . . . . . 25 Capítulo 3 Creación y edición de documentos de Web Intelligence 27 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Creación de nuevos documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Edición de documentos existentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Definición de las opciones del Panel de informes Java . . . . . . . . . . . . . . . 33 Presentación de la interfaz del Panel de informes Java . . . . . . . . . . . . . . 34 Parte II Uso de proveedores de datos Capítulo 4 Creación de proveedores de datos básicos 41 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Descripción de proveedores de datos y universos . . . . . . . . . . . . . . . . . . 43 Elaboración de una consulta sencilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Definición del objeto de análisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Visualización y edición del SQL subyacente de la definición de consulta . 58 Definición de propiedades de la consulta . . . . . . . . . . . . . . . . . . . . . . . . . 60 Cómo trabajar con contextos de consultas . . . . . . . . . . . . . . . . . . . . . . . . 66 Elaboración de informes con el Panel de informes Java de Web Intelligence 3 Índice general Interrupción de los proveedores de datos . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Acerca de objetos incompatibles en los proveedores de datos . . . . . . . . . 72 Capítulo 5 Uso de consultas combinadas 73 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Tipos de consulta combinada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 ¿Qué que puede hacer con las consultas combinadas? . . . . . . . . . . . . . . 75 Creación de consultas combinadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Estructura de la consulta combinada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Precedencia de consultas combinadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Capítulo 6 Inclusión de varios proveedores de datos 83 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Uso de varios proveedores de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Definición de varios proveedores de datos en un documento . . . . . . . . . . 86 Depuración de los datos de varios proveedores de datos . . . . . . . . . . . . . 94 Sincronización de varios proveedores de datos . . . . . . . . . . . . . . . . . . . . . 95 Capítulo 7 Fusión de dimensiones de proveedores de datos múltiples 97 Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Fusión de dimensiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Uso de dimensiones fusionadas en informes . . . . . . . . . . . . . . . . . . . . . . 102 Descripción de los efectos de las dimensiones fusionadas . . . . . . . . . . . 104 Objetos de información y dimensiones fusionadas . . . . . . . . . . . . . . . . . . 107 Capítulo 8 Filtrado de la recuperación de datos utilizando filtros de consulta 111 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Cómo funcionan los filtros de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Tipos de filtros de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Utilización de filtros predefinidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Creación de filtros de consulta personalizados . . . . . . . . . . . . . . . . . . . . . 124 Combinación de filtros múltiples en una consulta . . . . . . . . . . . . . . . . . . . 129 Aplicación de filtros de consulta a preguntas de negocios . . . . . . . . . . . . 135 4 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice general Capítulo 9 Filtrado de datos mediante subconsultas y clasificación de base de datos 141 Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 ¿Qué es una subconsulta? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 ¿Qué es una clasificación de base de datos? . . . . . . . . . . . . . . . . . . . . . 148 Capítulo 10 Creación de filtros de petición de orden en proveedores de datos 153 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Descripción de las peticiones de orden . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Adición de peticiones de orden a documentos . . . . . . . . . . . . . . . . . . . . 164 Cómo aplicar peticiones de orden múltiples . . . . . . . . . . . . . . . . . . . . . . 166 Parte III Uso de informes Capítulo 11 Inserción de tablas y aplicación de formato 171 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Plantillas de tablas de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Cómo trabajar en Vista Estructura o Resultados . . . . . . . . . . . . . . . . . . . 178 Adición de tablas a informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Cómo duplicar tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 Aplicación de una plantilla diferente a tablas existentes . . . . . . . . . . . . . 188 Adición o eliminación de filas o columnas de tablas . . . . . . . . . . . . . . . . 192 Desplazamiento o cambio de las filas o columnas de las tablas . . . . . . . 196 Reemplazo de columnas y filas de las tablas . . . . . . . . . . . . . . . . . . . . . 199 Modificación de tablas para crear tablas de referencias cruzadas . . . . . 201 Borrado de celdas y eliminación de tablas . . . . . . . . . . . . . . . . . . . . . . . . 204 Aplicación de formato a tablas y celdas de tablas . . . . . . . . . . . . . . . . . . 208 Definición de propiedades para encabezados y pies de tablas . . . . . . . . 218 Definición del diseño de página para tablas . . . . . . . . . . . . . . . . . . . . . . 220 Selección de las propiedades de presentación para celdas de tablas vacías . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Cómo evitar la agregación de filas duplicadas . . . . . . . . . . . . . . . . . . . . . 223 Copia de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Elaboración de informes con el Panel de informes Java de Web Intelligence 5 Índice general Capítulo 12 Visualización de información en celdas independientes 225 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 Descripción de celdas individuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Inserción de texto, imágenes y fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Inserción de información relativa a los datos del informe . . . . . . . . . . . . . 230 Inserción de información de número de página . . . . . . . . . . . . . . . . . . . . 233 Cómo dar formato a celdas individuales . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Copia de celdas individuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Capítulo 13 Inserción de gráficos y aplicación de formato 239 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Acerca de gráficos y plantillas de gráficos . . . . . . . . . . . . . . . . . . . . . . . . 241 Creación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 Cambio de tablas y gráficos existentes a tipos de gráficos diferentes . . . 249 Eliminación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Uso de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Aplicación de formato a gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Copia de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 Capítulo 14 Formato numéricos y fechas 279 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Formatos predefinidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Cómo aplicar formatos predefinidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Cómo definir formatos personalizados . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Capítulo 15 Utilización de secciones, rupturas y ordenaciones 293 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 Uso de secciones para agrupar datos en informes . . . . . . . . . . . . . . . . . . 295 Uso de rupturas para agrupar datos en tablas . . . . . . . . . . . . . . . . . . . . . 306 Uso de ordenaciones para organizar secciones y datos en tablas . . . . . . 316 Capítulo 16 Clasificación de datos 321 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Flujos de trabajo de clasificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 6 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice general Capítulo 17 Filtrar los valores mostrados en informes 331 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 Cómo funcionan los filtros del informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Creación de filtros del informe personalizados . . . . . . . . . . . . . . . . . . . . 342 Aplicación de filtros múltiples a un informe . . . . . . . . . . . . . . . . . . . . . . . 349 Visualización de filtros aplicados al informe . . . . . . . . . . . . . . . . . . . . . . . 351 Edición y eliminación de filtros del informe . . . . . . . . . . . . . . . . . . . . . . . 354 Capítulo 18 Utilización de cálculos estándar 357 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 Cómo trabajar con cálculos estándar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 Inserción de cálculos en tablas y tablas de referencias cruzadas . . . . . . 360 Inserción de cálculos múltiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 Eliminación de cálculos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Capítulo 19 Uso de señales para resaltar los resultados clave 365 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 Funcionamiento de las señales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Creación de señales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 Asignación de formato a señales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 Aplicación de condiciones múltiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 Adición de subseñales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 Activación o desactivación de señales . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 Definición de prioridad de las señales . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 Edición, duplicado y eliminación de señales . . . . . . . . . . . . . . . . . . . . . . 405 Uso de fórmulas para crear señales avanzadas . . . . . . . . . . . . . . . . . . . 410 Capítulo 20 Creación de cálculos personalizados 425 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 Creación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Acerca de las funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432 Acerca de los operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432 Definición del contexto del cálculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Elaboración de informes con el Panel de informes Java de Web Intelligence 7 Índice general Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 Ejemplos de fórmulas útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459 Capítulo 21 Funciones de Web Intelligence 463 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 Descripción de una función . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 Uso de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Ejemplos y descripciones de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . 467 Referencia de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Capítulo 22 Guardado de fórmulas como variables 473 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 Creación, edición y eliminación de variables . . . . . . . . . . . . . . . . . . . . . . 475 Utilización de variables para simplificar fórmulas . . . . . . . . . . . . . . . . . . . 479 Capítulo 23 Solución de problemas en fórmulas 485 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486 #DIV/0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 #VALORMÚLTIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 #DESBORDAMIENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 #SINTAXIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 #INCOMPATIBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 #RANGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489 #SINCDATOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489 #CONTEXTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 #SEGURIDAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 #RECURSIVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491 #ERROR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491 8 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice general Parte IV Uso de documentos Capítulo 24 Configuración de documentos para el análisis de exploración 495 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 Definición de exploración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 Definición de las opciones de exploración . . . . . . . . . . . . . . . . . . . . . . . . 498 Conversión de documentos en documentos que se pueden explorar . . . 505 Inicio de la sesión de exploración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509 Exploración en dimensiones de tablas y secciones . . . . . . . . . . . . . . . . . 512 Exploración en indicadores de tablas y secciones . . . . . . . . . . . . . . . . . . 526 Sincronización de la exploración de varias tablas y gráficos . . . . . . . . . . 530 Explorar en gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532 Utilización de filtros al hacer una exploración . . . . . . . . . . . . . . . . . . . . . 540 Utilizar la exploración de consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Finalización del modo Exploración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553 Capítulo 25 Salvaguarda y eliminación de documentos de Web Intelligence 557 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558 Salvaguarda de documentos de Web Intelligence en InfoView . . . . . . . . 559 Eliminación de documentos de Web Intelligence . . . . . . . . . . . . . . . . . . . 560 Guardado de documentos como archivos Excel o PDF . . . . . . . . . . . . . 561 Capítulo 26 Vinculo de documentos con OpenDocument 563 Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564 Funcionamiento de OpenDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564 Tipos de documento compatibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 Sintaxis de OpenDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 Capítulo 27 Impresión de documentos de Web Intelligence 579 Presentación general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 Impresión de los informes de documentos . . . . . . . . . . . . . . . . . . . . . . . 581 Elaboración de informes con el Panel de informes Java de Web Intelligence 9 Índice general Apéndice A Recursos de información de Business Objects 587 Servicios de documentación e información . . . . . . . . . . . . . . . . . . . . . . . . 588 Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588 Soporte al cliente, consultoría y formación . . . . . . . . . . . . . . . . . . . . . . . . 589 Direcciones útiles de un vistazo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591 Índice temático 10 Elaboración de informes con el Panel de informes Java de Web Intelligence 593 parte Introducción a Web Intelligence capítulo Acerca de Web Intelligence 1 Acerca de Web Intelligence Cómo utiliza Web Intelligence business intelligence en la Web Cómo utiliza Web Intelligence business intelligence en la Web Web Intelligence proporciona a los usuarios empresariales una sencilla interfaz de usuario interactiva y flexible para elaborar y analizar informes de datos corporativos a través del Web, en intranets protegidas y extranets. El software de Web Intelligence lo instala el administrador en un servidor Web de la red corporativa. Para utilizar Web Intelligence desde su equipo local, puede conectarse al portal de business intelligence InfoView a través del explorador de Internet. Entonces, en función del perfil de seguridad de que disponga, podrá usar los informes de los documentos de la empresa de forma interactiva, o bien editar o crear sus propios documentos mediante un Panel de informes o Panel de consulta de Web Intelligence. Interactuación con informes de Web Intelligence En función de su perfil de seguridad y del despliegue de Web Intelligence en la empresa, podrá ver, analizar o mejorar y modificar los datos mostrados en los informes. Ver e imprimir informes Una vez que se haya conectado al portal de business intelligence, InfoView, podrá acceder a los documentos de Web Intelligence y ver informes. La exploración por la pantalla resulta más sencilla con los botones de exploración página por página y un mapa del documento que permite saltar de una sección a otra o de un informe a otro. El mismo documento puede ofrecer información adaptada a cada usuario gracias a peticiones en las que se solicita a cada usuario que abra el documento que especifique los datos que desea que se devuelvan en los informes. Cuando imprime informes, Web Intelligence genera automáticamente una copia de los mismos en el Formato de documento portátil (PDF) para lograr una calidad de impresión óptima. 14 Elaboración de informes con el Panel de informes Java de Web Intelligence Acerca de Web Intelligence Interactuación con informes de Web Intelligence Resultados de exploración La exploración en informes de Web Intelligence en formato HTML o interactivo le permite analizar los datos detallados subyacentes a los resultados mostrados. Puede convertir el informe que está viendo en un informe explorable o explorar un duplicado del informe original para conservar una versión de los resultados antes de su análisis en profundidad. Una vez que haya encontrado la información necesaria, puede guardar una instantánea del informe explorado para compartir los resultados del análisis con otros usuarios de Web Intelligence, o guardar el documento en formato Excel o Documento portátil (PDF) para imprimirlo o enviarlo por correo electrónico a otros contactos de la empresa. Elaboración de informes con el Panel de informes Java de Web Intelligence 15 1 1 Acerca de Web Intelligence Interactuación con informes de Web Intelligence Realizar análisis de informes La visualización de informes de Web Intelligence en el formato de vista Interactivo le permite mejorar los informes y ajustar los datos que contienen los informes para resaltar la información que más le interesa a petición. Análisis en informes está diseñado para: • Usuarios que necesitan crear proveedores de datos y después desean crear informes • Informar a los clientes que necesitan manipular los informes creados por otros Con Análisis en informes puede: • Ver los metadatos de documentos para entender los datos que hay detrás de los informes, y ver cómo se estructuran y filtran los informes • • • • • Filtrar y ordenar resultados Agregar nuevas tablas y gráficos Agregar fórmulas y crear variables Aplicar formato y cambiar el diseño de gráficos y tablas Fragmentar y cortar los resultados agregando otros datos a gráficos y tablas Para obtener información completa acerca de cómo utilizar Análisis en informes, consulte Realización de análisis en informes con Web Intelligence. Nota: El análisis en informes de informes de Web Intelligence en formato interactivo únicamente está disponible si el administrador ha desplegado Web Intelligence en modo JSP. 16 Elaboración de informes con el Panel de informes Java de Web Intelligence Acerca de Web Intelligence Creación y edición de documentos de Web Intelligence Creación y edición de documentos de Web Intelligence Puede crear o editar documentos de Web Intelligence utilizando una o varias de las herramientas siguientes: • • • Panel de informes Java Consulta - HTML Panel de informes HTML En esta sección se explican las diferencias entre las herramientas. Panel de informes Java de Web Intelligence El Panel de informes Java está diseñado para los usuarios que necesitan más flexibilidad a la hora de diseñar informes, y al definir fórmulas y variables. Un Editor de fórmulas gráfico le permite elaborar fórmulas rápidamente mediante arrastrar y colocar. Nota: El Panel de informes Java de Web Intelligence está disponible si su administrador ha desplegado Web Intelligence en modo ASP y Web Intelligence en modo JSP. Elaboración de informes con el Panel de informes Java de Web Intelligence 17 1 1 Acerca de Web Intelligence Creación y edición de documentos de Web Intelligence Web IntelligenceConsulta - HTML Consulta - HTML de Web Intelligence, diseñado para los usuarios que precisan un entorno HTML puro para crear proveedores de datos, permite definir el contenido de los datos de los documentos a partir de varios orígenes de datos. Puede utilizar Consulta - HTML para crear nuevos documentos desde el principio o para editar proveedores de datos de documentos creados con cualquier otra herramienta de Web Intelligence. Cuando se utiliza junto con Análisis en informes, Consulta - HTML ofrece una solución completa para crear proveedores de datos y diseñar informes eficaces en un entorno HTML puro. Cuando haya ejecutado los proveedores de datos para generar un informe estándar, puede utilizar las funciones de Análisis en informes de Web Intelligence para aplicar formato a varios informes, agregar fórmulas y crear variables. Nota: Consulta - HTML y Análisis en informes de Web Intelligence en formato Interactivo sólo está disponible si su administrador ha desplegado Web Intelligence en modo JSP. 18 Elaboración de informes con el Panel de informes Java de Web Intelligence Acerca de Web Intelligence Creación y edición de documentos de Web Intelligence Panel de informes HTML de Web Intelligence El Panel de informes HTML, diseñado para usuarios que necesitan elaborar informes básicos, ofrece características de consultas e informes en una interfaz sencilla similar a un asistente. Cada documento toma como base un origen de datos único y puede contener varios informes que muestran diferentes subconjuntos de información. Además, el Panel de informes HTML cumple con el estándar 508 y puede personalizarse para despliegues especializados. Nota: El Panel de informes HTML de Web Intelligence sólo está disponible si el administrador ha desplegado Web Intelligence en modo JSP. Temas relacionados: Este manual le indica cómo elaborar informes con el Panel de informes Java. Para obtener información acerca de cómo realizar análisis en informes de Web Intelligence, consulte Realización de análisis en informes con Web Intelligence. Para obtener información acerca de cómo utilizar Consulta HTML de Web Intelligence, consulte Elaboración de proveedores de datos mediante Consulta – HTML de Web Intelligence. Para obtener información sobre el uso del Panel de informes HTML de Web Intelligence, consulte Elaboración de informes con el Panel de informes HTML de Web Intelligence. Elaboración de informes con el Panel de informes Java de Web Intelligence 19 1 1 Acerca de Web Intelligence Creación y edición de documentos de Web Intelligence 20 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Cómo empezar rápidamente 2 Cómo empezar rápidamente Presentación general Presentación general Se accede al Panel de informes Java de Web Intelligence mediante InfoView, el portal de business intelligence de la empresa. Este capítulo describe cómo: • • 22 Conectarse y desconectarse de InfoView Seleccionar el Panel de informes Java como editor de documentos de Web Intelligence Elaboración de informes con el Panel de informes Java de Web Intelligence Cómo empezar rápidamente Conexión y desconexión de InfoView Conexión y desconexión de InfoView Puede acceder a Web Intelligence mediante el explorador Web para conectarse a InfoView, el portal de business intelligence de la empresa. Una vez que esté en InfoView, puede analizar informes de Web Intelligence y crear o editar documentos de Web Intelligence. Esta sección describe cómo: • • Conectarse a InfoView Desconectarse de InfoView Conexión a InfoView Antes de poder utilizar InfoView y Web Intelligence, necesita la información siguiente: • • • • Una dirección URL al servidor InfoView El nombre y el número de puerto del servidor de InfoView Su identificación y contraseña Su autenticación, que controla los recursos de InfoView disponibles Nota: Póngase en contacto con el administrador para obtener esta información, en caso necesario. Conexión a InfoView Para conectarse a InfoView: 1. Inicie el explorador Web. 2. Dirija el explorador al marcador o URL de InfoView. Aparece la página de conexión de InfoView. 3. Si el cuadro Sistema está en blanco, escriba el nombre del servidor de InfoView seguido de un signo de dos puntos (:) y, a continuación, escriba el número de puerto. Por ejemplo, si el nombre del servidor de InfoView es corpbusintell y el número de puerto es 4200, escriba: corpbusintell:4200 Su administrador puede proporcionarle esta información del sistema. 4. En el cuadro Nombre de usuario, escriba su nombre de usuario. 5. En el cuadro Contraseña, escriba su contraseña. 6. En el cuadro Autenticación, seleccione la autenticación que le proporcionó su administrador. 7. Haga clic en Conectar. Elaboración de informes con el Panel de informes Java de Web Intelligence 23 2 2 Cómo empezar rápidamente Conexión y desconexión de InfoView Aparece la página principal de InfoView. Para obtener información sobre cómo editar o crear documentos de Web Intelligence, consulte "Creación y edición de documentos de Web Intelligence" en la página 27. Para obtener información sobre cómo acceder a documentos de Web Intelligence, consulte el manual Realización de análisis en informes con Web Intelligence. Desconexión de InfoView Al terminar de utilizar InfoView o Web Intelligence necesita desconectarse, en lugar de sólo cerrar el explorador Web. Nota: Antes de desconectarse de InfoView, compruebe que los documentos que tenga abiertos estén guardados. Para obtener información acerca de cómo guardar documentos, consulte "Salvaguarda de documentos de Web Intelligence en InfoView" en la página 559. La desconexión de InfoView permite: • Que guarde los parámetros del usuario que modificó durante la sesión de InfoView • Que el administrador siga cuántos usuarios están conectados al sistema en cualquier momento dado y optimizar InfoView y Web Intelligence para que cumpla de manera óptima con sus necesidades y las de los demás usuarios Desconexión de InfoView Para desconectarse de InfoView: • Haga clic en el botón Desconectarse. Aparecerá la página de conexión. Se desconectará de InfoView. 24 Elaboración de informes con el Panel de informes Java de Web Intelligence Cómo empezar rápidamente Seleccionar su editor de documentos de Web Intelligence Seleccionar su editor de documentos de Web Intelligence Para editar o crear documentos mediante el Panel de informes Java, tiene que comprobar que las Preferencias de documentos de Web Intelligence estén configuradas correctamente. A continuación se proporciona información sobre cómo hacerlo. Nota: Si utiliza Web Intelligence desplegado en modo ASP, sólo estará disponible el Panel de informes Java. Por tanto, no es necesario seleccionar el Panel de informes Java en la página Preferencias de documentos de Web Intelligence. Nota: La información sobre cómo definir las opciones para ver, analizar e interactuar con informes se proporciona en el manual Realización de análisis en informes con Web Intelligence, ya que estas opciones no afectan a la manera de utilizar el Panel de informes Java de Web Intelligence. Definición de las opciones de Crear/Editar Para definir las opciones de Crear/Editar: 1. Haga clic en el botón Preferencias de la barra de herramientas de InfoView. 2. Haga clic en la ficha Preferencias del documento de Web Intelligence. Aparecerá la página Preferencias del documento de Web Intelligence. 3. En la sección Seleccionar un panel de informes, haga clic en Panel de informes Java. 4. Haga clic en Aceptar. InfoView muestra la página en la que estaba antes. Para obtener información sobre cómo crear documentos, consulte "Creación de nuevos documentos" en la página 29. Para obtener información sobre cómo editar documentos, consulte "Edición de documentos existentes" en la página 30. Elaboración de informes con el Panel de informes Java de Web Intelligence 25 2 2 Cómo empezar rápidamente Seleccionar su editor de documentos de Web Intelligence 26 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Creación y edición de documentos de Web Intelligence 3 Creación y edición de documentos de Web Intelligence Presentación general Presentación general Puede crear y editar informes en documentos de Web Intelligence si inicia un panel de informes de Web Intelligence desde InfoView. Este manual le indica cómo crear y editar documentos mediante el Panel de informes Java. Este capítulo describe cómo: • • • Crear nuevos documentos Editar documentos existentes Definir las opciones del Panel de informes Java Nota: Antes de que pueda editar o crear un documento de Web Intelligence mediante el Panel de informes Java, debe comprobar que dicho panel de informes está seleccionado en la página Preferencias del documento de Web Intelligence en InfoView. Para obtener información sobre cómo hacerlo, consulte "Definición de las opciones de Crear/Editar" en la página 25. 28 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación y edición de documentos de Web Intelligence Creación de nuevos documentos Creación de nuevos documentos Puede crear documentos de Web Intelligence seleccionando un universo en InfoView. Cada universo se asigna a una base de datos que almacena la información de negocios de la empresa. Cuando se conecta a un universo, Web Intelligence inicia un Panel de informes automáticamente. Utiliza el Panel de informes para definir los datos y los informes que desea incluir en el nuevo documento. Nota: Antes de que pueda editar o crear un documento de Web Intelligence mediante el Panel de informes Java, debe comprobar que dicho panel de informes está seleccionado en la página Preferencias del documento de Web Intelligence en InfoView. Para obtener información sobre cómo hacerlo, consulte "Definición de las opciones de Crear/Editar" en la página 25. Selección de un universo e inicio de un panel de informes Para seleccionar un universo e iniciar un panel de informes: 1. En la página de inicio de InfoView, haga clic en Nuevo documento. 2. Haga clic en el título del universo en el que desea crear un documento. Este icono indica un universo Se abre el Panel de informes de Web Intelligence. Nota: La primera vez que utiliza el Panel de informes Java, Web Intelligence descarga automáticamente un subprograma Java en el equipo. Si el equipo está utilizando Microsoft Windows 2000 como sistema operativo, debe conectarse como Administrador para descargar el subprograma. La selección de datos y la estructura del informe del nuevo documento se definen en el panel de informes de Web Intelligence que está seleccionado en la página Preferencias del documento de Web Intelligence en InfoView. Para obtener más información, consulte "Seleccionar su editor de documentos de Web Intelligence" en la página 25 Para ver cómo crear documentos utilizando el Panel de informes Java de Web Intelligence, consulte "Creación de proveedores de datos básicos" en la página 41. Elaboración de informes con el Panel de informes Java de Web Intelligence 29 3 3 Creación y edición de documentos de Web Intelligence Edición de documentos existentes Edición de documentos existentes Se abren y editan documentos de Web Intelligence desde InfoView, el portal de business intelligence de la empresa. Si aún no se ha conectado a InfoView, consulte "Conexión y desconexión de InfoView" en la página 23. Nota: Antes de que pueda editar o crear un documento de Web Intelligence mediante el Panel de informes Java, debe comprobar que dicho panel de informes está seleccionado en la página Preferencias del documento de Web Intelligence en InfoView. Para obtener información sobre cómo hacerlo, consulte "Definición de las opciones de Crear/Editar" en la página 25. Existen dos formas de abrir un documento de Web Intelligence en modo de edición: • • Visualizar primero el documento y, después, cambiar al modo de edición Cambiar al modo de edición directamente sin visualizar antes el contenido del documento Visualización de un documento y cambio al modo de edición Para ver un documento y cambiar al modo de edición: 1. Asegúrese de conectarse a InfoView. Para obtener toda la información, consulte "Conexión a InfoView" en la página 23. 2. En la página principal de InfoView, desplácese hasta el documento que desee abrir. Para ello, haga clic en las carpetas de Mis carpetas o Carpetas públicas, o escriba una palabra clave o el título del documento en el cuadro Buscar de la página principal de InfoView. Aparecerá la lista de documentos. 3. 30 Haga clic en el título del documento. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación y edición de documentos de Web Intelligence Edición de documentos existentes 4. Si el documento contiene alguna petición, deberá seleccionar el valor o los valores que desee que se devuelvan al documento y, a continuación, hacer clic en Ejecutar consulta. El Panel de informes Java se iniciará y mostrará el documento. Edición directa de documentos de Web Intelligence Para editar un documento de Web Intelligence directamente: 1. Asegúrese de conectarse a InfoView. Para obtener toda la información, consulte "Conexión a InfoView" en la página 23. 2. En la página principal de InfoView, desplácese hasta el documento que desee abrir. Para ello, haga clic en las carpetas de Mis carpetas o Carpetas públicas, o escriba una palabra clave o el título del documento en el cuadro Buscar de la página principal de InfoView. Aparecerá la lista de documentos. 3. Haga clic en Modificar debajo del nombre del documento. Modificar Elaboración de informes con el Panel de informes Java de Web Intelligence 31 3 3 Creación y edición de documentos de Web Intelligence Edición de documentos existentes 4. Si el documento contiene alguna petición, deberá seleccionar el valor o los valores que desee que se devuelvan al documento y, a continuación, hacer clic en Ejecutar consulta. El Panel de informes Java se iniciará y mostrará los informes del documento. Nota: Para editar documentos de Web Intelligence mediante el Panel de informes Java, éste debe estar seleccionado en la página Preferencias del documento de Web Intelligence en InfoView. Para obtener información sobre cómo hacerlo, consulte "Definición de las opciones de Crear/Editar" en la página 25. 32 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación y edición de documentos de Web Intelligence Definición de las opciones del Panel de informes Java Definición de las opciones del Panel de informes Java Puede personalizar los parámetros de presentación siguientes del Panel de informes Java de Web Intelligence para ayudarlo a acomodar los elementos del informe en las páginas del informe. • • • Definir la unidad de medida • Definir el espaciado de la cuadrícula Mostrar una cuadrícula para ayudarlo a alinear elementos de la página Utilizar Ajustar a cuadrícula para volver a colocar de manera precisa elementos de la página Definición de las opciones del Panel de informes Java Para definir las opciones del Panel de informes Java: 1. Haga clic en el botón Configuración de usuario de la barra de herramientas del Panel de informes Java. Aparecerá el cuadro de diálogo Configuración de usuario. 2. Especifique la configuración de los parámetros de medida para las propiedades del documento y defina los parámetros de la cuadrícula aquí. 3. Haga clic en Aceptar. Web Intelligence guarda los nuevos parámetros. Los nuevos parámetros se aplicarán la próxima vez que inicie el Panel de informes Java. Elaboración de informes con el Panel de informes Java de Web Intelligence 33 3 3 Creación y edición de documentos de Web Intelligence Presentación de la interfaz del Panel de informes Java Presentación de la interfaz del Panel de informes Java El Panel de informes Java proporciona una interfaz rica por trabajar con documentos de Web Intelligence. Se interactúa con los documentos de dos formas: • • Mediante barras de herramientas Mediante fichas de informe Es el aspecto de la interfaz es el siguiente: Menú Configurar vista Barra de herramientas principal Barra de herramientas Formato Barra de herramientas Paginación Fichas del informe Barra de herramientas Informe (Anclada en nueva posición) Icono Alternar ocultar automáticamente Establezca el orden de los objetos de la ficha Datos haciendo clic aquí 34 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación y edición de documentos de Web Intelligence Presentación de la interfaz del Panel de informes Java Barras de herramientas En la tabla siguiente se describen las barras de herramientas del Panel de informes Java: Nombre de la barra de herramientas Descripción Principales Se utiliza para guardar e imprimir informes, cambiar entre la vista Consulta e Informe, mostrar/ocultar las demás barras de herramientas y seleccionar las configuraciones de interfaz predeterminadas. Nota: La barra de herramientas principal siempre está visible en vista Informe y vista Consulta (cuando se trabaja en el Panel de consulta). Formato Se utiliza para establecer estilos de fuente y colores de fondo. Agregación de creación de informes Se utiliza para trabajar con la funcionalidad de elaboración de informes, como filtros, señales y clasificación Página Exploración Se utiliza para desplazarse por un informe Las barras de herramientas se muestran y ocultan seleccionando/ deseleccionando la opción Configurar vista > Barras de herramientas > <nombre de la barra de herramientas> en la barra de herramientas principal o haciendo clic con el botón derecho del ratón en cualquiera de las barras de herramientas y seleccionando/deseleccionando las barras de herramientas en el menú que aparece. Puede arrastrar las barras de herramientas y anclarlas en una nueva posición del mismo modo que con productos como Microsoft Word. Por ejemplo, puede arrastrar una barra de herramientas desde una posición horizontal por la parte superior de la interfaz a una posición vertical a lo largo de la parte izquierda. Elaboración de informes con el Panel de informes Java de Web Intelligence 35 3 3 Creación y edición de documentos de Web Intelligence Presentación de la interfaz del Panel de informes Java Fichas del informe El Panel de informes Java tiene cuatro fichas de informe como se describe en la tabla siguiente: 36 Nombre Descripción Datos Contiene los objetos (objetos y variables de universo) disponibles para colocarlos en un informe. Puede ordenar los objetos alfabéticamente o por consulta (si el informe contiene varias consultas) haciendo clic en la flecha Organizado por de la parte inferior de la ficha y seleccionando el tipo de orden. Plantilla Se utiliza para agregar tablas, gráficos y celdas individuales a un informe. (Consulte, por ejemplo, "Creación de una tabla seleccionando una plantilla" en la página 181). Elaboración de informes con el Panel de informes Java de Web Intelligence Creación y edición de documentos de Web Intelligence Presentación de la interfaz del Panel de informes Java Nombre Descripción Asignar Describe gráficamente la estructura del informe. Propiedades Se utiliza para establecer las propiedades asociadas al elemento de informe seleccionado actualmente. La lista de propiedades cambia según el elemento seleccionado. Por ejemplo, si selecciona una celda, la ficha muestra las propiedades asociadas a celdas. Si selecciona una tabla, la ficha muestra las propiedades asociadas a tablas. Los elementos de informe para los que la ficha Propiedades contiene grupos de propiedades son: informe, sección, celdas individuales, celdas de tabla, gráficos, encabezados y pies de página. Las propiedades se establecen directamente en la ficha Propiedades en el espacio situado a la derecha de la propiedad, o se hace clic en el botón o flecha que aparece en el espacio situado a la derecha de la propiedad al seleccionarla. Este botón muestra el cuadro de diálogo adecuado para establecer la propiedad. Al seleccionar una propiedad, Web Intelligence muestra un texto de ayuda breve en la parte inferior de la ficha para explicar lo que la propiedad hace. Puede seleccionar varios elementos de informe de tipos diferentes. En este caso, la ficha Propiedades sólo muestra las propiedades que son comunes a todos los tipos. Nota: Las propiedades de documento no se establecen en la ficha Propiedades. Para establecer las propiedades de documento, haga clic con el botón derecho del ratón en un informe fuera de cualquiera de los elementos anteriores y seleccione Propiedades del documento en el menú para mostrar la ficha Propiedades del documento. El Panel de informes Java tiene cuatro configuraciones predeterminadas para las fichas. Se accede a estas configuraciones desde el menú Configurar vista en la barra de herramientas Principal. Elaboración de informes con el Panel de informes Java de Web Intelligence 37 3 3 Creación y edición de documentos de Web Intelligence Presentación de la interfaz del Panel de informes Java En la siguiente tabla se describen las configuraciones predeterminadas: Nombre Descripción Datos • Datos/Propiedades • • Datos/Propiedades en la parte derecha • • Datos/Propiedades contraídos 38 • Todas las fichas aparecen en la izquierda con la ficha Datos delante. Todas las fichas aparecen en la parte izquierda. La ficha Propiedades aparece debajo de las otras tres. Las fichas Datos, Plantillas y Mapa aparecen en la parte izquierda. La ficha Propiedades aparece en la parte derecha. Las fichas Datos, Plantillas y Mapa parecen contraídas en forma de barra de herramientas debajo en la parte izquierda de la pantalla. • La ficha Propiedades aparece contraída debajo en la parte derecha. • Haga clic en el icono de ficha en la barras de herramientas contraída para mostrar la ficha. Si se muestra actualmente otra ficha en la misma barra de herramientas, se reemplaza por la ficha en la que ha hecho clic. • Haga clic en el icono Alternar ocultar automáticamente en la esquina superior derecha de una ficha extendida para devolverla a su posición extendida. • Haga clic en el icono Alternar ocultar automáticamente en una ficha extendida para devolverla a su posición contraída. Elaboración de informes con el Panel de informes Java de Web Intelligence parte Uso de proveedores de datos capítulo Creación de proveedores de datos básicos 4 Creación de proveedores de datos básicos Presentación general Presentación general En este capítulo se describe cómo puede elaborar un informe básico creando y ejecutando un proveedor de datos utilizando objetos de un universo. Explica los fundamentos de los universos y describe los objetos que utiliza para elaborar una consulta. Incluye información sobre lo siguiente: 42 • • • Descripción de proveedores de datos y universos • • Visualización y edición del SQL generado para el proveedor de datos • Selección de un contexto, para indicar a un proveedor de datos que devuelva datos específicos • Objetos incompatibles Creación de un proveedor de datos simple Definición de un objeto de análisis, para incluir datos adicionales analizarlos Definición de propiedades de proveedor de datos, para devolver datos de manera más eficaz Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Descripción de proveedores de datos y universos Descripción de proveedores de datos y universos Se accede a los datos de la base de datos ejecutando proveedores de datos que utilizan objetos de un universo. En esta sección se describe lo que es un proveedor de datos, cómo utilizar un universo para crear y ejecutar proveedores de datos para obtener los datos necesarios y cómo crear informes utilizando el Panel de informes Java de Web Intelligence. ¿Qué es un proveedor de datos? Un proveedor de datos contiene una o varias consultas que devuelven datos de una base de datos. Una consulta solicita datos de la base de datos. Si los datos están disponibles, entonces los datos que se solicitaron se devuelven de manera predeterminada en forma de tabla que contiene filas y columnas. Cuando elabora una consulta, está creando una petición de información de la base de datos. Una petición puede ser muy simple, por ejemplo, obtener el total de ventas de California del primer trimestre del año pasado o, más complicada, por ejemplo, obtener una edad promedio de clientes que compraron suéteres durante la promoción de televisión de primavera en París. Las consultas se envían a las bases de datos en un lenguaje denominado SQL (Structured Query Language). Sin embargo, cuando se utiliza Web Intelligence, no es necesario conocer nada sobre SQL. El Panel de informes de Web Intelligence presenta la información que está disponible en la base de datos como objetos que tienen nombres y significados con los que está familiarizado. Estos objetos están organizados en una estructura denominada universo. Los proveedores de datos se elaboran combinando objetos en un universo. El universo convierte los objetos presentados en el idioma de la empresa en SQL y, a continuación, envía la petición de información a la base de datos. Web Intelligence puede generar proveedores de datos SQL sin límite de longitud. Cuando los datos se devuelven al Panel de informes de Web Intelligence, éstos se presentan en forma de tabla, con columnas que tienen los mismos nombres que los objetos que utilizó en la consulta. Los datos se acomodan en filas. Elaboración de informes con el Panel de informes Java de Web Intelligence 43 4 4 Creación de proveedores de datos básicos Descripción de proveedores de datos y universos Los proveedores de datos y las consultas se basan en universos Los proveedores de datos y las consultas se crean en el Panel de informes Java utilizando objetos de un universo. Un universo es una representación de información que está disponible en una base de datos. Esta información se presenta en términos cotidianos que describen la situación de la empresa. El universo aparecerá en la ficha Datos a la izquierda de las ventanas Objetos del resultado y Filtros de consulta. Ficha Datos 44 Panel Objetos del resultado Panel Filtros de consulta Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Descripción de proveedores de datos y universos ¿Qué contiene un universo? Los universos están compuestos de objetos y clases. Éstos se describen a continuación: Elemento Descripción del universo Objeto Componente determinado que se asigna a datos o a una derivación de datos de la base de datos. Utiliza objetos en una consulta para recuperar datos para los informes. Por ejemplo, algunos de los objetos de un universo de ventas sería Productos, Región e Ingresos de ventas. Clase Agrupamiento lógico de objetos. Cada clase tiene un nombre significativo, por ejemplo, la clase Tienda contiene los objetos Estado, Comunidad y Nombre de la tienda. ¿Qué tipos de objeto puede utilizar en una consulta? Los objetos pueden representar diferentes tipos de información: Objeto Dimensión Ejemplos Descripción Recupera los datos que proporcionarán la bases para el análisis en un informe. Los objetos de tipo dimensión por lo general recuperan datos con caracteres, por ejemplo, nombres de cliente, nombres de líneas o fechas. Elaboración de informes con el Panel de informes Java de Web Intelligence 45 4 4 Creación de proveedores de datos básicos Descripción de proveedores de datos y universos Objeto Ejemplos Información Información Indicador Descripción Proporciona datos descriptivos acerca de una dimensión. Un objeto de tipo información siempre está adjunto a la dimensión para la que proporciona información adicional. Por ejemplo, Edad es un objeto de tipo información que está asociado a la dimensión Cliente. Dirección proporciona información adicional sobre los clientes. Recupera datos numéricos que son el resultado de cálculos de datos en la base de datos. Por ejemplo, Volumen de negocios es el cálculo del número de artículos vendidos multiplicado por el precio del artículo. Los objetos de tipo indicador a menudo se encuentran en la clase Indicadores. Clases y subclases Los objetos están agrupados en carpetas denominadas clases. Cada clase también puede contener una o varias subclases. Las subclases contienen objetos que son una subcategoría de los objetos del nivel superior de la clase. La función de las clases es organizar los objetos en grupos lógicos. Al crear proveedores de datos en el universo, las clases ayudan a encontrar los objetos que representan la información que desea utilizar en una consulta. 46 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Descripción de proveedores de datos y universos Las clases y los objetos se presentan en una estructura arborescente de la manera siguiente: Cada carpeta representa una clase Cada icono dentro de una clase representa un objeto Los objetos de tipo información están debajo de las dimensiones Detalles de la tienda es una subclase de Tienda Puede buscar clases y objetos en el árbol seleccionando un elemento del mismo y, a continuación, escribiendo una letra. Puede precisar la búsqueda escribiendo más letras. Por ejemplo, si escribe "y" y después "e", Web Intelligence busca primero elementos que empiezan por "y" y después los que empiezan por "ye". Los objetos que corresponden a la condición de búsqueda se seleccionan en el árbol. Creación y ejecución de una consulta Se utiliza un universo para crear una consulta de la misma manera en que se utilizan sustantivos y verbos para construir una frase. Los objetos de tipo dimensión forman el tema para la consulta. Éstos son los objetos que contienen la información que desea recuperar y, un indicador proporciona a la consulta su acción necesaria, indica a la consulta qué hacer con la información representada por las dimensiones. ¿Por qué elaborar una consulta? Se elabora una consulta para contestar una pregunta de negocios que requiere datos de una base de datos. La consulta es el medio de pedir información a la base de datos. Elaboración de informes con el Panel de informes Java de Web Intelligence 47 4 4 Creación de proveedores de datos básicos Descripción de proveedores de datos y universos ¿Cómo se utiliza el universo para elaborar una consulta? El universo se muestra en el Administrador de consultas. En el Administrador de consultas, selecciona las dimensiones y los objetos de tipo información que representan la información que desea recuperar y, los agrega a un espacio de trabajo denominado panel Objetos del resultado. Agrega uno o dos objetos de tipo indicador que representan el cálculo o la acción que desea realizar en la información. Una vez que ha construido la consulta, a continuación la ejecuta para que busque información en la base de datos. ¿Qué sucede cuando elabora una consulta? Cuando elabora una consulta, recupera la información de la base de datos representada por los objetos que ha agregado al panel Objetos del resultado. La petición de información se procesa en la base de datos y los resultados se devuelven al Panel de informes Java de Web Intelligence en forma de documento. El documento contiene toda la información que ha solicitado en la consulta ordenada en columnas y filas de tabla. ¿Qué sucede cuando se interrumpe la ejecución de una consulta? Es posible interrumpir una consulta antes de que Web Intelligence haya devuelto todos los datos al documento. La interrupción de una consulta resulta útil si se da cuenta de que desea cambiar la definición de la consulta después de haber hecho clic en el botón Ejecutar consulta o Actualizar. Para obtener información completa sobre las opciones que puede seleccionar al interrumpir una consulta, consulte "Interrupción de los proveedores de datos" en la página 70. Los datos devueltos se almacenan para analizarlos Los datos que se devuelven en una consulta se almacenan en el documento. Es conveniente visualizar los datos devueltos como siendo ordenados como cubo. En el documento, los datos se muestran en forma de tabla. La tabla es una vista bidimensional del cubo de datos. Cada una de las columnas de un documento devuelto representa un eje del cubo. Puede editar el documento cambiando y manipulando los datos que están dentro del cubo en cualquier eje. Cuando cambia datos entre diferentes ejes, el nuevo resultado se proyecta nuevamente como una tabla sin formato en el documento resultante. Los datos que están almacenados en el cubo le permiten crear un informe que corresponde a las necesidades de la empresa sin tener que enviar otra consulta a la base de datos. 48 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Elaboración de una consulta sencilla Si desea agregar información al documento que no esté en el cubo, entonces debe agregar el objeto a la consulta y ejecutarla nuevamente para obtener la nueva información. Elaboración de una consulta sencilla Antes de poder crear una consulta, primero debe iniciar el Panel de informes Java de Web Intelligence y seleccionar un universo. Consulte el capítulo "Creación y edición de documentos de Web Intelligence" para obtener más información sobre cómo conectarse a un universo. Una vez que está conectado a un universo, aparecen los objetos del universo en el Administrador de consultas. Elabora una consulta seleccionando objetos en la página Datos del Administrador de consultas y agregándolos en el panel Objetos del resultado. Puede definir varias propiedades para la consulta y, a continuación, ejecutarla para obtener los datos para cada objeto. A continuación se presentan los pasos que debe seguir para elaborar una consulta. Cada etapa se describe con más detalle en su sección correspondiente. Un procedimiento para todo el proceso se presenta en la sección "Creación y ejecución de una consulta sencilla" en la página 64. Puede controlar la cantidad y el tipo de datos que se devuelven para un objeto definiendo filtros en el objeto. Este tema se describe en la sección "" en la página 111. Elaboración de informes con el Panel de informes Java de Web Intelligence 49 4 4 Creación de proveedores de datos básicos Elaboración de una consulta sencilla Presentación general Una presentación general del proceso de elaboración de consultas se describe a continuación: Lo que hace para elaborar una consulta Consulte la sección Navegar por el Administrador de "Uso de la ficha Datos" en la consultas para encontrar los objetos página 51 que desea utilizar en la consulta. Seleccionar y agregar objetos a una "Elaboración de la consulta" en la consulta página 52 Definición del objeto de análisis "Definición del objeto de análisis" en la página 54 Establecer las propiedades para los "Definición de propiedades de la proveedores de datos consulta" en la página 60 Ejecutar la consulta 50 "Ejecución de una consulta sencilla" en la página 64 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Elaboración de una consulta sencilla Uso de la ficha Datos Un universo contiene los objetos que puede utilizar en una consulta. El universo aparecerá en la ficha Datos a la izquierda de los paneles Objetos del resultado y Filtros de consulta. Dentro de un universo, los objetos están organizados en carpetas denominadas clases que están ordenadas en una vista de árbol en la ficha Datos. Cada clase es conectada al árbol por un nodo. Se hace clic en el nodo de manera opcional para abrir la carpeta de clase y mostrar sus objetos o para cerrar la carpeta de clase para ocultarlos. Se navega a través de los objetos de un universo expandiendo y cerrando las clases. Apertura y cierre de una carpeta de clases Se abre una carpeta de clases para mostrar sus objetos. Se cierra una carpeta de clases para ocultar su contenido. La apertura de una carpeta de clases se denomina expandir una clase. Para expandir una clase: • Haga clic en el signo + que está junto a la clase que contiene el objeto que desea utilizar en una consulta. O Haga doble clic en una carpeta de clase. La clase se expande. Los objetos que contiene la clase aparecen en la vista arborescente. Para cerrar una clase: • Haga clic en el signo - que está junto a la clase que desea cerrar. O Haga doble clic en una carpeta de clase abierta. La clase se cierra. Los objetos que contiene la clase ya no se muestran. Elaboración de informes con el Panel de informes Java de Web Intelligence 51 4 4 Creación de proveedores de datos básicos Elaboración de una consulta sencilla Elaboración de la consulta Las consultas se elaboran seleccionando objetos en la ficha Datos y arrastrándolos al panel Objetos del resultado. Es posible agregar los objetos de uno en uno o agregar todos los objetos de una carpeta de clase a la vez. También puede eliminar objetos del panel Objetos del resultado en cualquier momento. En esta sección del manual se describe cómo: • • • Agregar un objeto a una consulta Agregar todos los objetos de una clase a una consulta Eliminar un objeto de una consulta Adición de un objeto a una consulta: Para agregar un objeto a una consulta: 1. Verifique que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. En la ficha Datos, abra una clase. La clase se expande para mostrar los objetos que pertenecen a la clase. 3. Seleccione un objeto y arrástrelo al panel Objetos del resultado. El objeto o la clase aparecen en el panel Objetos del resultado. 52 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Elaboración de una consulta sencilla Adición de todos los objetos de una clase a una consulta Para agregar todos los objetos de una clase a una consulta: 1. Verifique que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. Seleccione una clase y arrástrela al panel Objetos del resultado. Todos los objetos de la clase aparecerán en el panel Objetos del resultado. Eliminación de un objeto de una consulta Para eliminar un objeto de una consulta: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. Seleccione un objeto en el cuadro Objetos del resultado. 3. Arrastre el objeto a la ficha Datos. O Haga clic en Eliminar. El objeto se elimina del panel Objetos del resultado. La próxima vez que ejecute la consulta, el objeto ya no estará incluido en la definición de consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 53 4 4 Creación de proveedores de datos básicos Definición del objeto de análisis Definición del objeto de análisis En un universo, los objetos que están dentro de cada clase se representan normalmente en una jerarquía. Por ejemplo, una clase denominada Periodo contiene los objetos Año, Trimestre, Mes y Semana ordenados en una jerarquía de la manera siguiente: Nota: La jerarquía no siempre se corresponde con el orden de las dimensiones dentro de una clase. Esto se debe a que el administrador puede personalizar las jerarquías en el nivel del universo, mediante Designer de BusinessObjects. Descripción de un objeto de análisis El objeto de análisis para una consulta son datos adicionales que puede recuperar de la base de datos para proporcionar más detalles de los datos devueltos por cada uno de los objetos de una consulta. Estos datos adicionales no aparecen en el resultado inicial del documento, sino que permanecen disponibles en el cubo de datos, por lo que puede extraer estos datos en el informe para permitirle acceder con más detalle en cualquier momento. Este proceso de refinamiento de datos a niveles inferiores de datos se denomina profundizar en un objeto. En el universo, el objeto de análisis corresponde a los niveles jerárquicos que están debajo del objeto seleccionado para una consulta. Por ejemplo, un objeto de análisis de un nivel inferior para el objeto Año incluiría el objeto Trimestre, que aparece inmediatamente debajo de Año. Puede definir este nivel al elaborar una consulta. Permite a los objetos que están a un nivel más bajo en la jerarquía que se incluyan en la consulta, sin que aparezcan en el panel Objetos del resultado. Estas jerarquías de un universo le permiten elegir el objeto de análisis y, de manera correspondiente, el nivel de exploración disponible. También puede crear un objeto de análisis personalizado seleccionando dimensiones determinadas para el panel Objeto de análisis. Nota: No se puede definir un objeto de análisis al trabajar en modo de Exploración de consulta. Exploración de consulta define automáticamente el ámbito en respuesta a las acciones de exploración. 54 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Definición del objeto de análisis Definición de niveles de análisis Cuando se define el objeto de análisis para una consulta, se incluyen dimensiones uno o varios niveles por debajo en el árbol jerárquico, para cada dimensión que haya agregado al panel Objetos del resultado. Cuando se ejecuta la consulta, las dimensiones incluidas en el objeto de análisis se devuelven en el cubo correspondiente al documento, pero no se proyectan en los informes que éste contiene. Se pueden agregar a los informes en cualquier momento, sin tener que volver a ejecutar la consulta. Los valores de las dimensiones del objeto de análisis se pueden ver también cambiando un informe al modo Exploración y, a continuación, profundizando hasta ellos desde los valores mostrados en el informe. (Para obtener información completa sobre la realización del análisis de exploración, consulte "Configuración de documentos para el análisis de exploración" en la página 495.) ¿Cuántos niveles de objeto de análisis puede definir? Puede definir los niveles siguientes para el objeto de análisis: Nivel Descripción Ninguno Sólo los objetos que aparecen en el panel Objetos del resultado se incluyen en la consulta. Un nivel Dos niveles Tres niveles Para cada objeto del panel Resultados, se incluye en la consulta uno, dos o tres objetos inferiores en el árbol jerárquico. Los datos de estos objetos se almacenan en el cubo hasta que los agregue en el documento. Personalizar Todos los objetos que se han agregado manualmente al panel Objeto de análisis se incluyen en la consulta. Nota: El incluir un objeto de análisis en un documento incrementa significativamente el tamaño de éste último. Esto se debe a que los datos que son necesarios para el objeto de análisis que especifica se guardan en el documento, incluso si no están visibles en los informes, a menos de que inicie el modo Exploración y profundice en los datos para mostrar los valores correspondientes. Para minimizar el tamaño de los documentos y optimizar el rendimiento, le recomendamos que sólo incluya un objeto de análisis en documentos en los que está seguro de que los usuarios necesitarán hacer una exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 55 4 4 Creación de proveedores de datos básicos Definición del objeto de análisis Definición del objeto de análisis Para definir el objeto de análisis: 1. Verifique que está en Vista Consulta. El botón Editar consulta está activado en la barra de herramientas deWeb Intelligence cuando está en Vista Consulta. 2. Haga clic en el botón Mostrar/ocultar panel Objeto de análisis para que aparezca pulsado. El panel Objeto de análisis aparece en la parte inferior del panel Objetos del resultado. El objeto de análisis predeterminado es Ninguno. Cada dimensión del panel Objetos del resultado aparece en el panel Objeto de análisis. Panel Objeto de análisis 56 3. Haga clic en la flecha abajo en el cuadro de lista desplegable Objeto de análisis. 4. Seleccione un nivel para el objeto de análisis. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Definición del objeto de análisis El nivel aparece en el cuadro de lista y las dimensiones que aparecen jerárquicamente debajo de cada dimensión en el panel Objetos del resultado aparecen en el panel Objeto de análisis. [Trimestre] y [Mes] aparecen debajo de [Año] [Descripción de SKU] y [Color] aparecen debajo de [Categoría] 5. Si desea agregar dimensiones seleccionadas al objeto de análisis o crear un objeto de análisis personalizado, seleccione dimensiones en el Administrador de consultas y arrástrelas al panel Objeto de análisis. Elaboración de informes con el Panel de informes Java de Web Intelligence 57 4 4 Creación de proveedores de datos básicos Visualización y edición del SQL subyacente de la definición de consulta Visualización y edición del SQL subyacente de la definición de consulta Al crear una consulta, Web Intelligence genera automáticamente el SQL adecuado para recuperar los datos de la base de datos a la que está teniendo acceso. Puede ver y editar este SQL. Visualización del SQL que está detrás de una consulta Para visualizar el SQL que está detrás de una consulta: 1. Verifique que está en Vista Consulta. Si se muestran los informes, haga clic en Editar consulta para pasar a Vista Consulta. 2. En la barra de herramientas Panel de consulta, haga clic en Ver SQL. Aparece el cuadro de diálogo Visor de SQL, que muestra el SQL que está detrás de la consulta. 3. Si desea reutilizar el SQL en otra aplicación, haga clic en Copiar para copiar el SQL en el portapapeles. A veces Web Intelligence genera varias sentencias SQL para satisfacer una consulta. Web Intelligence ejecuta cada consulta SQL independientemente y, a continuación, resuelve los resultados. Esto sucede en las situaciones siguientes: • La consulta contiene objetos incompatibles. (Para obtener más información sobre objetos incompatibles, consulte "Cómo trata Web Intelligence los objetos incompatibles" en la página 72). • El documento contiene varios proveedores de datos. (Para obtener más información sobre proveedores de datos múltiples, consulte Capítulo 6: Inclusión de varios proveedores de datos en la página 83). • Ha utilizado una consulta combinada y la base de datos no admite el operador de combinación utilizado. (Para obtener más información sobre consultas combinadas, consulte Capítulo 5: Uso de consultas combinadas en la página 73). En cada caso, aparece una vista jerárquica de las consultas SQL en la parte izquierda del cuadro de diálogo. El elemento raíz de la jerarquía se etiqueta según el motivo por el que el SQL se ha generado en varias consultas. Por ejemplo, si el SQL se ha generado a partir de una consulta combinada mediante MINUS, el elemento raíz es Minus; si el SQL se ha generado a partir de una consulta que contiene objetos incompatibles, el elemento raíz es Sincronización. 58 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Visualización y edición del SQL subyacente de la definición de consulta Visualización del SQL subyacente de una consulta con varias sentencias SQL Para ver el SQL: 1. Verifique que está en Vista Consulta. Si se muestran los informes, haga clic en Editar consulta para pasar a Vista Consulta. 2. En la barra de herramientas Panel de consulta, haga clic en Ver SQL. Aparece el cuadro de diálogo Visor de SQL, que muestra el SQL que está detrás de la consulta. 3. En el panel izquierdo, haga clic en el elemento raíz para expandir la jerarquía de consultas SQL. (Las consultas tienen el nombre Selección 1, Selección 2... en la jerarquía). 4. Haga clic en la consulta que desea ver para mostrar el SQL en el panel derecho. Si desea reutilizar el SQL en otra aplicación, haga clic en Copiar para copiar el SQL en el portapapeles. 1. Edición del SQL subyacente de una consulta Verifique que está en Vista Consulta. Si se muestran los informes, haga clic en Editar consulta para pasar a Vista Consulta. 2. En la barra de herramientas Panel de consulta, haga clic en Ver SQL. Aparece el cuadro de diálogo Visor de SQL, que muestra el SQL que está detrás de la consulta. 3. Haga clic en Usar SQL personalizado. EL SQL se podrá editar. 4. Edite el SQL y, a continuación, haga clic en Validar para asegurarse de que es correcto. 5. Haga clic en Guardar para guardar el nuevo SQL. Elaboración de informes con el Panel de informes Java de Web Intelligence 59 4 4 Creación de proveedores de datos básicos Definición de propiedades de la consulta Definición de propiedades de la consulta Puede definir propiedades para la consulta que puedan optimizar el tiempo que la consulta tarda en ejecutarse o, la cantidad de datos devueltos, definir opciones de seguridad, especificar el orden de las peticiones de orden en el informe y, controlar resultados ambiguos potenciales de las consultas. Las opciones de propiedades de la consulta están agrupadas en secciones en la ficha Propiedades de la Vista Consulta. Opciones de Propiedades de la consulta Puede definir las propiedades de la consulta siguientes: 60 Propiedades de la consulta Opciones disponibles y descripción Nombre • Datos • El nombre que especifique para la consulta seleccionada aparecerá en la ficha de la consulta correspondiente. Recuperar filas duplicadas En una base de datos, los mismos datos se pueden repetir en muchas filas. Puede elegir que estas filas repetidas se devuelvan en una consulta o que sólo se devuelvan filas únicas. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Definición de propiedades de la consulta Propiedades de la consulta Opciones disponibles y descripción Límites • Máximo de filas recuperadas Número máximo de filas de datos que se pueden devolver cuando se ejecuta una consulta. Si sólo necesita una cantidad de datos determinada, puede definir este valor para que limite el número de filas de datos que se devuelven al documento. Esto evita que una consulta tarde demasiado tiempo en devolver datos innecesarios al documento. Nota: El parámetro Máximo de filas recuperadas puede ser pasado por alto por los límites definidos por el administrador en su perfil de seguridad. Por ejemplo, si define el parámetro Máximo de filas recuperadas en el Panel de informes HTML en 400 filas, pero su perfil de seguridad lo limita a 200 filas, sólo 200 filas de datos se recuperarán al ejecutar la consulta. • Seguridad • Tiempo máximo de recuperación Tiempo máximo que una consulta puede ejecutarse antes de que ésta se detenga. Esto puede ser útil cuando una consulta está tardando demasiado tiempo debido a un exceso de datos o problemas en la red. Puede definir un tiempo límite para que una consulta se detenga dentro de un tiempo razonable. Permitir a otros usuarios editar todos los proveedores de datos Cuando está seleccionada, los demás usuarios que tengan los derechos de edición apropiados, podrán acceder a Vista de consulta y modificar los proveedores de datos del documento. Cuando no está activada, sólo el creador del informe puede modificar los proveedores de datos. Esta opción está seleccionada de forma predeterminada. A diferencia de otras propiedades de consulta que solamente se aplican a la consulta seleccionada, esta opción se aplica a todos los proveedores de datos del documento. Elaboración de informes con el Panel de informes Java de Web Intelligence 61 4 4 Creación de proveedores de datos básicos Definición de propiedades de la consulta 62 Propiedades de la consulta Opciones disponibles y descripción Petición de orden • Contextos (Los contextos se describen en la sección "Cómo trabajar con contextos de consultas" en la página 66) • Las peticiones de orden aparecen en la lista. Puede utilizar las flechas hacia arriba y hacia abajo para subir o bajar una petición de orden de la lista para cambiar el orden. Lista de los contextos Muestra los contextos seleccionados durante la actualización anterior del informe. • Restablecer contextos al actualizar Cuando está seleccionada, se le pide que elija un contexto cada vez que se ejecute una consulta que requiera un contexto. Cuando no está seleccionada, Web Intelligence retiene el contexto especificado la primera vez que ejecutó la consulta. • Borrar contextos Todos los contextos seleccionados se eliminan de la lista de contextos. Se pide al usuario que seleccione un contexto cuando se actualiza el informe. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Definición de propiedades de la consulta Definición de las propiedades de la consulta Para definir las propiedades de la consulta: 1. Verifique que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. Haga clic en la ficha Propiedades. Aparecen las opciones de Propiedades de la consulta. 3. Haga clic en las flechas de despliegue y contracción de la parte superior derecha de cada sección de las opciones para expandir o cerrar los grupos de propiedades. 4. Seleccione o escriba las opciones de propiedades de la consulta. Para obtener una explicación completa de cada opción, consulte "Opciones de Propiedades de la consulta" en la página 60. Elaboración de informes con el Panel de informes Java de Web Intelligence 63 4 4 Creación de proveedores de datos básicos Definición de propiedades de la consulta Las modificaciones realizadas en las propiedades de la consulta se aplican inmediatamente. Ejecución de una consulta sencilla Una vez que ha elaborado la consulta agregando los objetos necesarios al panel Objetos del resultado, defina el objeto de análisis y las propiedades de la consulta, estará listo para ejecutar la consulta. Cuando ejecuta una consulta, el universo le pide la base de datos para encontrar los datos que correspondan a la petición de cada uno de los objetos de la consulta. Se ejecuta una consulta haciendo clic en el botón Ejecutar consulta. Creación de una consulta básica Antes de poder crear una consulta, debe asegurarse de que se ha conectado a un universo desde el portal InfoView. Para obtener toda la información, consulte "Conexión y desconexión de InfoView" en la página 23 y "Selección de un universo e inicio de un panel de informes" en la página 29. Una vez que el universo está disponible en el Panel de informes Java, puede comenzar a elaborar la consulta. Creación y ejecución de una consulta sencilla Para elaborar y ejecutar una consulta sencilla: 1. Verifique que está en Vista Consulta. El botón Editar consulta está activado cuando está en Vista Consulta. 2. Haga clic en el signo + que está junto a la carpeta de clase que contiene el objeto que desea incluir en la consulta. La clase se expande para mostrar objetos. 3. Seleccione un objeto y arrástrelo al panel Objetos del resultado. O Haga doble clic en un objeto. El objeto aparece en el panel Objetos del resultado. 64 4. Repita los pasos 2. y 3. para cada objeto que desee incluir en la consulta. 5. Si desea definir un nivel de objeto de análisis, haga lo siguiente: • Haga clic en el botón Objeto de análisis de la barra de herramientas Consulta • Seleccione un nivel para el objeto de análisis del cuadro de lista desplegable Objeto de análisis. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Definición de propiedades de la consulta 6. Haga clic en el botón Ejecutar consulta. Web Intelligence generará un informe que contiene una tabla vertical en la que se muestran los resultados de la consulta. Cada columna de la tabla corresponde a un objeto agregado en el panel Objetos del resultado. Los datos de cada uno de esos objetos aparecerán en las filas de la tabla. El informe y la tabla usan el diseño y formato predeterminados de Web Intelligence. Puede modificar el contenido y formato de los datos del informe como desee. Para obtener información completa, consulte los capítulos de la sección "Uso de informes" en la página 169. Elaboración de informes con el Panel de informes Java de Web Intelligence 65 4 4 Creación de proveedores de datos básicos Cómo trabajar con contextos de consultas Cómo trabajar con contextos de consultas Cuando crea una consulta o actualiza un informe, se le puede pedir que elija un contexto antes de que la consulta se pueda ejecutar. En un universo, los contextos se implementan para evitar proveedores de datos ambiguos. Esta sección describe lo que es una consulta ambigua, cómo se utilizan los contextos y, explica cómo puede elegir un contexto para asegurarse de que la consulta devuelve información importante. Definición de una consulta ambigua Una consulta ambigua es aquélla que contiene uno o varios objetos que pueden devolver potencialmente dos tipos de información diferente. En un universo, determinadas dimensiones pueden tener valores que se utilizan para dos propósitos diferentes en la base de datos. Por ejemplo, la dimensión [País] de la consulta siguiente puede devolver dos tipos de información: • • Clientes y el país en el que pasaron sus vacaciones Clientes y el país para el que han hecho una reserva. La función que ocupa País en esta consulta es ambigua. Un valor de país puede ser el país donde se vendieron las vacaciones o, un país donde se reservaron las vacaciones. Una es información existente (ventas) y la otra, es información futura (reservas). Para evitar ambigüedades en una consulta, el diseñador del universo identifica las diferentes maneras en que los objetos se pueden utilizar en el universo e implementa restricciones sobre cómo se pueden combinar estos objetos. Estas restricciones se denominan contextos. Descripción de un contexto Un contexto es un grupo de objetos definidos que comparten un propósito comercial común. El propósito comercial por lo general es el tipo de información que representan estos objetos relacionados. Por ejemplo, un contexto de ventas es un agrupamiento de todos estos objetos que se pueden utilizar para crear proveedores de datos de ventas. Un contexto de reservas es un agrupamiento de todos los objetos que se pueden utilizar en proveedores de datos de reservas. Los contextos son definidos en un universo por el diseñador del universo. 66 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Cómo trabajar con contextos de consultas Puede combinar cualquier objeto dentro del mismo contexto para crear una consulta. También puede combinar objetos en diferentes contextos. Si utiliza un objeto que sea común a ambos contextos, Web Intelligence intentará determinar el contexto que se adapte mejor al otro objeto de la consulta. Si no puede determinar un contexto, se le pide que elija el contexto que desea aplicar a la consulta. Por ejemplo, cuando ejecuta la consulta anterior, aparece un cuadro de diálogo que le pida que elija si desea que la información sobre país sea información sobre ventas o reservas. Elaboración de informes con el Panel de informes Java de Web Intelligence 67 4 4 Creación de proveedores de datos básicos Cómo trabajar con contextos de consultas Definición de cómo los contextos se utilizan en una consulta En Web Intelligence puede personalizar la manera en que los contextos se utilizan en un informe. Puede definir las opciones siguientes para determinar cómo los contextos se utilizan al actualizar un informe: Opción Descripción Restablecer contextos al actualizar • Cuando está seleccionada, se le pide que elija un contexto cada vez que se ejecute una consulta que requiera un contexto. • Cuando no está seleccionada, se ejecuta una consulta automáticamente utilizando el contexto que se utilizó en la actualización anterior. Borrar contextos Borra los contextos que se listan después de la primera actualización. Cuando ejecuta una consulta o actualiza un informe que puede dar como resultado una consulta ambigua, aparece un cuadro de diálogo que le pide que seleccione un contexto. Selección de las propiedades de un contexto Para seleccionar las propiedades de un contexto: 1. Verifique que está en Vista Consulta. 2. Haga clic en la ficha Propiedades. 3. En la sección Contexto de Propiedades de la consulta, seleccione o anule la selección de la casilla de verificación Restablecer contextos al actualizar. Aparecen las opciones de Propiedades de la consulta. O Si desea eliminar todos los contextos existentes que se guardaron en el informe, haga clic en el botón Borrar contextos. Esto no elimina el contexto del universo. 68 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Cómo trabajar con contextos de consultas Selección de un contexto Para seleccionar un contexto: 1. En el cuadro Seleccione un contexto, haga clic en uno de los contextos que se listan. Éste es el contexto que contiene los datos que son importantes para la consulta. 2. Haga clic en Aceptar. La consulta se ejecuta para el contexto seleccionado. Elaboración de informes con el Panel de informes Java de Web Intelligence 69 4 4 Creación de proveedores de datos básicos Interrupción de los proveedores de datos Interrupción de los proveedores de datos Cuando se interrumpe una consulta, sólo se devuelve una parte de los datos al documento. Los valores que se muestran en el documento no reflejan de manera precisa la definición de la consulta. Antes de devolver los datos al documento, Web Intelligence le pide que elija la versión de los datos que desea que se recupere. Interrupción de consultas Para interrumpir una consulta: 1. En el cuadro de diálogo Recuperando datos, haga clic en Cancelar. Nota: Al hacer clic en Ejecutar consulta o Actualizar los datos, aparecerá el cuadro de diálogo Recuperando datos para recuperar los últimos valores de la base de datos al documento. Aparecerá el cuadro de diálogo Interrumpir recuperación de datos. 70 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de proveedores de datos básicos Interrupción de los proveedores de datos 2. 3. Seleccione una de las opciones siguientes: • Restaurar los resultados de la recuperación de datos anterior: Web Intelligence restaura en el documento los valores que se recuperaron la última vez que se ejecutó la consulta. Los valores que se muestran no será la información más actualizada que está disponible en la base de datos. Puede ejecutar la consulta más tarde para devolver los valores actualizados de la base de datos. • Purgar todos los datos del documento: Web Intelligence muestra el documento sin valores. Se conservan la estructura y el formato del documento. Puede ejecutar la consulta más tarde para devolver los valores actualizados de la base de datos. • Devolver los resultados parciales: Web Intelligence muestra los nuevos valores recuperados hasta el momento en las partes apropiadas del documento. El resto del documento mostrará los valores que se recuperaron la última vez que se ejecutó la consulta. Haga clic en Aceptar. Web Intelligence muestra los resultados en los informes de acuerdo con la opción seleccionada. Elaboración de informes con el Panel de informes Java de Web Intelligence 71 4 4 Creación de proveedores de datos básicos Acerca de objetos incompatibles en los proveedores de datos Acerca de objetos incompatibles en los proveedores de datos Algunas veces no es posible utilizar determinadas combinaciones de objetos en los proveedores de datos. Esta situación sucede cuando objetos no admiten ninguna relación entre sí. Estos objetos se denominan objetos incompatibles. Por ejemplo, el universo Viajes Archipiélagos contiene los objetos [Año de la reserva] y [Volumen de negocios], que son incompatibles. Esto se debe a que no hay ningún volumen de negocios asociado a una reserva. El volumen de negocios se genera únicamente cuando se factura al cliente. La estructura que está debajo de la base de datos lo refleja; no puede elaborar una consulta que agregue volumen de negocios por año de la reserva porque esto no es posible. En otras palabras, el contexto de agregación que especificó para el objeto [Volumen de negocios] no existe. Objetos incompatibles y SQL Cuando elabora una consulta, Web Intelligence genera el SQL que está detrás de los escenarios. Este SQL se ejecuta con respecto a la base de datos para producir un resultado que Web Intelligence muestra en un informe. Para que una consulta no contenga ningún objeto incompatible, Web Intelligence debe poder generar una consulta SQL sencilla para recuperar los datos. Si esto no es posible, la consulta contiene objetos incompatibles. Cómo trata Web Intelligence los objetos incompatibles Si un informe necesita más de una consulta SQL para proporcionar sus datos, Web Intelligence coloca los datos de cada consulta en un bloque separado, como se muestra a continuación. Web Intelligence no permite colocar objetos incompatibles en el mismo bloque mediante arrastrar y colocar. Puede crear un bloque con objetos incompatibles utilizando la barra de fórmulas para escribir los nombres de los objetos. En este caso, los objetos incompatibles aparecen como #INCOMPATIBLE. 72 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Uso de consultas combinadas 5 Uso de consultas combinadas Presentación general Presentación general En el Capítulo 4: Creación de proveedores de datos básicos, página 73 se describe cómo crear los proveedores de datos básicos. Los proveedores de datos descritos en ese capítulo sólo contienen una consulta. Puede crear proveedores de datos mucho más eficaces si incluye consultas combinadas. Las consultas combinadas son varias consultas en el mismo universo que devuelven un único conjunto de datos. Nota: No puede crear consultas combinadas en varios universos. Tipos de consulta combinada Puede combinar consultas en tres relaciones: • • • union intersection minus En una combinación union, Web Intelligence toma todos los datos de ambas consultas, elimina las filas duplicadas y crea un conjunto de datos combinados. En una combinación intersection, Web Intelligence devuelve los datos que son comunes a ambas consultas. En una combinación minus, Web Intelligence devuelve los datos de la primera consulta que no aparecen en la segunda. Ejemplo: Consultas union, intersect y minus En este ejemplo, tiene dos consultas que devuelven listas de países como se muestra en la siguiente tabla: Consulta 74 Valores Consulta 1 US, UK, Germany, France Consulta 2 US, Spain Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de consultas combinadas ¿Qué que puede hacer con las consultas combinadas? Según el tipo de consulta combinada, Web Intelligence devuelve los valores siguientes: Tipo de combinación Valores UNION US; UK; Germany; France; Spain INTERSECTION US MINUS UK; Germany; France ¿Qué que puede hacer con las consultas combinadas? Las consultas combinadas permiten contestar preguntas que resultarían difíciles o imposibles de contestar en una consulta única de Web Intelligence. Ejemplo: Devolver un conjunto de datos mediante una consulta combinada El universo de ejemplo Viajes Archipiélagos contiene la dimensión Año, que está asociada a clientes que ya han estado en un centro de vacaciones, y Año de la reserva, que está asociada a clientes que ya han reservado estancia en el futuro. Debido a la estructura de la base de datos y universos, estos objetos son incompatibles, lo que significa que no se pueden incluir en el mismo bloque en un informe. (Para obtener más información sobre objetos incompatibles, consulte "Acerca de objetos incompatibles en los proveedores de datos" en la página 72). ¿Y si desea devolver una lista que incluya los años donde más de n clientes hayan estado en un centro de vacaciones y los años donde más de n clientes hayan reservado su estancia en un centro de vacaciones? Puede hacerlo utilizando una consulta combinada, tal como se indica a continuación: Consulta Devuelve Consulta 1 Años donde más de n clientes han permanecido en un centro de vacaciones UNION Consulta 2 Años donde más de n clientes han reservado su estancia en un centro de vacaciones La unión entre estas dos consultas devuelve la lista de años que desea. Elaboración de informes con el Panel de informes Java de Web Intelligence 75 5 5 Uso de consultas combinadas Creación de consultas combinadas ¿Cómo genera Web Intelligence las consultas combinadas? Si la base de datos admite el tipo de combinación en la consulta, las consultas combinadas funcionan en el nivel de la base de datos: modifican la consulta que Web Intelligence envía a la base de datos. Realizan esta operación generando consultas SQL (lenguaje de consulta estructurado) que contienen los operadores UNION, INTERSECT y MINUS. Nota: SQL es el lenguaje de consultas estándar de las bases de datos relacionales, aunque cada una tiene su propio dialecto. Si su base de datos no admite el tiempo de combinación en la consulta, Web Intelligence lleva a cabo la consulta en el nivel de informe mediante la generación de varias consultas SQL cuyos datos se resuelven después de la recuperación de la base de datos. Para obtener más información sobre el SQL generado por Web Intelligence, consulte "Visualización y edición del SQL subyacente de la definición de consulta" en la página 58. Creación de consultas combinadas Las consultas combinadas se crean en el Panel de consulta. 1. Para crear una consulta combinada Cree una consulta inicial en el Panel de consulta. 2. Haga clic en Consulta combinada en la barra de herramientas. Web Intelligence agrega una copia de la consulta inicial al proveedor de datos. La segunda consulta tiene las características siguientes: • • • 76 Contiene los mismos objetos de informe que la consulta original. No contiene los filtros definidos en la consulta original. Se combina con la consulta original en una relación UNION. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de consultas combinadas Creación de consultas combinadas Las consultas individuales de las consultas combinadas se denominan Consulta combinada n. Botón de consulta combinada Consultas combinadas y tipo de combinación 3. Para cambiar a una consulta, haga clic en Consulta combinada n. 4. Para cambiar el tipo de combinación, haga doble clic en el operador. El operador recorre la secuencia UNION, INTERSECTION, MINUS. 5. Cree cada consulta dentro de la consulta combinada como cualquier consulta normal de Web Intelligence. 6. Haga clic en Ejecutar consulta. 1. Para editar una consulta combinada Haga clic en la Consulta combinada n que desea editar. 2. Edite la consulta como se edita una consulta normal de Web Intelligence. 1. Para eliminar una consulta combinada Haga clic con el botón derecho del ratón en la Consulta combinada n que desea eliminar. 2. Seleccione Eliminar en el menú. Elaboración de informes con el Panel de informes Java de Web Intelligence 77 5 5 Uso de consultas combinadas Estructura de la consulta combinada Estructura de la consulta combinada Las consultas de una consulta combinada deben devolver el mismo número de objetos del mismo tipo de datos y los objetos deben estar en el mismo orden. No puede combinar consultas si el número de objetos en los resultados de la consulta y los tipos de datos de dichos objetos no son idénticos. Por ejemplo, no puede combinar una consulta que devuelva Año con una consulta que devuelva Año y Volumen de negocios, y no puede combinar una consulta que devuelva Año con una consulta que devuelva Volumen de negocios. También debe prestar la atención a la semántica de las consultas combinadas. Aunque es posible combinar una consulta que devuelva Año con una consulta que devuelva Región si ambas dimensiones son del mismo tipo de datos, el resultado, lista mezclada de años y regiones, es muy poco probable que tenga significado. Normalmente, si la primera consulta contiene una dimensión Año, la segunda también contiene una dimensión que devuelve una lista de años. Ejemplo: Devolver una lista de años y años de la reserva basada en los números de clientes En este ejemplo describe el flujo de trabajo para la consulta descrita en "Devolver un conjunto de datos mediante una consulta combinada" en la página 75. Desea crear una consulta que devuelva una lista que conste de los años donde más de n clientes hayan estado en un centro de vacaciones y los años donde más de n clientes hayan reservado su estancia en un centro de vacaciones. Para ello: 1. Seleccione el universo Viajes Archipiélagos en la lista de universos para abrir el Panel de consulta. 2. Arrastre el objeto Año al panel Objetos del resultado. 3. Arrastre el objeto Número de clientes al panel Filtros de consulta y cree un filtro de informe que restrinja el número de clientes a mayor que n. (Para obtener más información sobre cómo crear filtros de consulta, consulte Capítulo 8: Filtrado de la recuperación de datos utilizando filtros de consulta en la página 73). 4. Haga clic en Consulta combinada. El Panel de consulta combinada aparece en la parte inferior izquierda del Panel de consulta con las dos consultas combinadas por union. 78 5. Haga clic en la segunda consulta y elimine los objetos Año y Número de clientes. 6. Arrastre el objeto Año de la reserva al panel Objetos del resultado. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de consultas combinadas Precedencia de consultas combinadas 7. Arrastre el objeto Clientes futuros al panel Filtros de consulta y cree un filtro de informe que restrinja el número de clientes a mayor que n. 8. Haga clic en Ejecutar consulta. 9. La consulta devuelve la lista combinada de años y años de la reserva. Precedencia de consultas combinadas Es importante comprender el orden en que Web Intelligence ejecuta las combinaciones de consultas en una consulta combinada. El orden de ejecución es fundamental para determinar el resultado final. En la forma más simple de consulta combinada, se combinan dos o más consultas en una relación del siguiente modo: Consulta 1 INTERSECTION Consulta 2 Consulta 3 En un caso de este tipo, Web Intelligence primero busca el conjunto de datos que representa la combinación union/intersection/minus entre Consulta combinada n y Consulta combinada n + 1; a continuación busca la combinación union/intersection/minus entre el conjunto de datos y los datos devueltos por Consulta combinada n + 2. Web Intelligence sigue de este modo hasta que ha recorrido todas las consultas de la relación. Esto proporciona el resultado siguiente para el ejemplo anterior: Consulta Datos Consulta 1 US; UK; France; Germany Consulta 2 US; France; Finland INTERSECTION de 1 y 2 US; France Consulta 3 US; Spain INTERSECTION final US Elaboración de informes con el Panel de informes Java de Web Intelligence 79 5 5 Uso de consultas combinadas Precedencia de consultas combinadas Varias consultas combinadas Puede combinar varias consultas en relaciones complejas para determinar el orden de ejecución, como en el ejemplo siguiente: Web Intelligence procesa los grupos de consultas de derecha a izquierda tal como aparecen en el Panel de consulta, y de arriba a abajo dentro de cada grupo. (Los grupos de mayor prioridad, como el grupo MINUS del ejemplo anterior, aparecen con sangría a la derecha en el Panel de consulta). En la consulta anterior, Web Intelligence primero determina el resultado de la combinación minus y, a continuación, busca la intersección de este resultado con el resultado de Consulta combinada 3, tal como se muestra en la tabla siguiente: Consulta Resultado Consulta 1 US; UK; Spain; Germany Consulta 2 Germany Consulta 1 MINUS Consulta 2 US; UK; Spain Consulta 3 US; Spain; Finland (Consulta 1 MINUS Consulta 2) INTERSECTION Consulta 3 US; Spain Nota: Si su base de datos admite directamente el tipo de consulta combinada que desea ejecutar, Web Intelligence genera SQL que contiene operadores de combinación, (Para obtener más información, consulte "¿Cómo genera Web Intelligence las consultas combinadas?" en la página 76). En este caso, el orden de prioridad depende del orden de prioridad definido en la base de datos. Póngase en contacto con el administrador de Web Intelligence para obtener más detalles. 80 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de consultas combinadas Precedencia de consultas combinadas 1. Establecer el orden de prioridad Cree la primera consulta en el Panel de consulta. 2. Haga clic en Consulta combinada. 3. Repita los pasos 1 y 2 hasta que haya creado todas las consultas componente. 4. Para aumentar la prioridad de un par de consultas, arrastre y coloque una consulta en la consulta a la que desea asociarla en el par de mayor prioridad. Web Intelligence aplica una sangría a las consultas de origen y de destino en la operación de arrastrar y colocar y las combina de forma predeterminada en UNION. 5. Siga agregando las consultas al grupo de mayor prioridad arrastrándolas y colocándolas en el espacio entre dos consultas cualesquiera en el grupo. 6. Para crear más grupos de mayor prioridad en un grupo de mayor prioridad existente, repita los pasos 4 y 5. 7. Haga doble clic en los operadores de combinación de todos los grupos de la consulta para cambiarlos según sea necesario. La consulta aparece de forma similar a la siguiente en el Panel de consulta (en este ejemplo, la combinación MINUS tiene la prioridad mayor): 8. Haga clic en Ejecutar consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 81 5 5 Uso de consultas combinadas Precedencia de consultas combinadas 82 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Inclusión de varios proveedores de datos 6 Inclusión de varios proveedores de datos Presentación general Presentación general En este capítulo se indica cómo incluir varios proveedores de datos en un solo documento. Se incluye la siguiente información: • • • Uso de varios proveedores de datos Definición de varios proveedores de datos en un documento Depuración de los datos de varios proveedores de datos Nota: En este capítulo se indica el modo de agregar proveedores de datos a documentos que ya incluyen un primer proveedor de datos. Para obtener información sobre la creación de nuevos documentos y la elaboración del primer proveedor de datos, consulte "Creación de proveedores de datos básicos" en la página 41. 84 Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Uso de varios proveedores de datos Uso de varios proveedores de datos Puede incluir uno o varios proveedores de datos en un solo documento de Web Intelligence. Al incluir varios proveedores de datos, éstos se pueden basar en uno o en varios universos disponibles en InfoView. Ejemplo: Incluir datos de ventas de producto y cliente en el mismo documento En este ejemplo, los datos de la empresa para las ventas de la línea de productos se encuentran disponibles en un universo y los datos de los clientes se encuentran disponibles en otro universo. Desea presentar los resultados de ventas de línea de productos e información sobre los grupos de edad de los clientes en el mismo informe. Para ello, cree un documento que incluya dos proveedores de datos; una consulta en cada universo. A continuación, puede incluir y dar formato a los resultados desde ambos proveedores de datos en el mismo informe. Consulta 1: en el universo del cliente Consulta 2: en el universo de ventas de línea de productos La ficha Datos de la vista Informe muestra los dos proveedores de datos Nota: No es posible incluir objetos de diferentes universos en el mismo bloque de informes (es decir, en la misma tabla o gráfico). Para obtener toda la información, consulte "Para obtener más información sobre las dimensiones fusionadas, consulte el Capítulo 7: Fusión de dimensiones de proveedores de datos múltiples en la página 83." en la página 95. Elaboración de informes con el Panel de informes Java de Web Intelligence 85 6 6 Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Definición de varios proveedores de datos en un documento La definición de varios proveedores de datos en un documento es necesaria si los datos que se van a incluir en el documento se encuentran disponibles en varios universos o si se van a crear varios proveedores de datos con enfoques diferentes en el mismo universo. Se pueden definir varios proveedores de datos al crear un nuevo documento o agregar más proveedores de datos a un documento existente. La información de todos los proveedores de datos se puede presentar en un único informe o en varios informes del mismo documento. Nota: Se admite un máximo de 15 proveedores de datos por documento. En esta sección del capítulo se describe cómo: • • • • Agregar una nueva consulta Cambiar el nombre a una consulta Duplicar una consulta Mover una consulta Nota: En este capítulo se indica el modo de agregar proveedores de datos a documentos que ya incluyen un primer proveedor de datos. Para obtener información sobre la creación de nuevos documentos y la elaboración de la primera consulta, véase "Creación de proveedores de datos básicos" en la página 41. 86 Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Adición de una nueva consulta a un documento Para agregar una nueva consulta a un documento: 1. Abra el Panel de informes de Java y asegúrese de que se encuentra en la vista Consulta. El botón Editar consulta está activado cuando está en Vista Consulta. Se mostrarán los proveedores de datos que ya se hayan definido para el documento. (Si precisa información sobre la creación de un nuevo documento y la definición de la primera consulta, véase "Creación de proveedores de datos básicos" en la página 41.) Botón Agregar consulta El nombre de cada consulta se muestra en una ficha Consulta 2. Haga clic en el botón Agregar consulta de la barra de herramientas Consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 87 6 6 Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Aparecerá el cuadro de diálogo Universo. Puede crear una nueva consulta en un universo que ya esté utilizado en el documento o seleccionar uno diferente. 3. En una de las dos listas, seleccione el universo en el que desea definir la consulta. 4. Haga clic en Aceptar. Aparecerá una nueva ventana de consulta. La ficha Consulta de la nueva consulta muestra el nombre predeterminado de los proveedores de datos: Consulta seguido de un número que indica el número total de proveedores de datos en el documento; por ejemplo, Permitir a otros usuarios editar todos los proveedores de datos. El nombre de la consulta puede cambiarse ahora o más adelante por uno más significativo. (Consulte "Cambio de nombre a una consulta" en la página 92.) 5. 88 Defina los objetos, filtros y objeto de análisis, así como las propiedades que desea para la consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento El contenido de datos, objeto de análisis y filtros que defina se aplicarán solamente a la consulta seleccionada. Las propiedades de la consulta que defina solamente se aplican a la consulta seleccionada, con la excepción de la opción Permitir a otros usuarios editar todos los proveedores de datos. Esta opción se aplica a todos los proveedores de datos del documento. Para obtener información sobre las opciones que se pueden seleccionar para propiedades de consulta, véase "Definición de propiedades de la consulta" en la página 60. 6. Si desea que se devuelvan ahora sólo los datos de la nueva consulta, haga clic en la flecha situada junto al botón Ejecutar consulta de la barra de herramientas y, a continuación, seleccione la nueva consulta en la lista desplegable de proveedores de datos. O Si desea que se devuelvan los datos de todos los proveedores de datos del documento, basta con hacer clic en el botón Ejecutar consulta de la barra de herramientas. Elaboración de informes con el Panel de informes Java de Web Intelligence 89 6 6 Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Aparecerá el cuadro de diálogo Nueva consulta. Deberá seleccionar el modo en que desea incluir los datos de la nueva consulta en el documento. 7. Seleccione la opción apropiada: Si desea... Entonces seleccione... Mostrar los datos en un nuevo informe del documento Insertar una tabla en un nuevo informe Mostrar los datos del informe que Insertar una tabla en el informe está seleccionado en este actual momento en una nueva tabla Incluir los datos en el documento Incluir los objetos del resultado sin mostrarlos en un informe en el documento sin generar una tabla (Puede agregar los objetos devueltos por la consulta al informe o informes más adelante.) 8. Haga clic en Aceptar. Web Intelligence ejecuta la nueva consulta y devuelve los datos al documento. Los datos se incluyen de la manera en que especificó. Puede cambiar el nombre a la nueva consulta (consulte "Cambio de nombre a una consulta" en la página 92), crear más proveedores de datos o duplicar la consulta y, a continuación, editar el duplicado antes de devolver los datos al documento (consulte "Duplicado de consultas" en la página 91 más adelante. 90 Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Duplicación de proveedores de datos Si desea elaborar una consulta diferente en un universo que ya se incluía en el documento, puede duplicar la consulta existente en dicho universo y luego modificarlo, en lugar de empezar desde cero. Duplicado de consultas Para duplicar una consulta: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está en Vista Consulta. 2. Seleccione la consulta que desea duplicar haciendo clic con el botón derecho en la ficha de consulta apropiada de la parte inferior del panel Informe. 3. Haga clic con el botón derecho del ratón en la ficha Consulta y, a continuación, seleccione Duplicar consulta del menú desplegable. El Web Intelligence crea un duplicado de la consulta seleccionada y lo agrega al panel Informe. Puede editar la definición de los datos de la consulta duplicada. Para obtener toda la información, consulte "Creación y ejecución de una consulta sencilla" en la página 64. Elaboración de informes con el Panel de informes Java de Web Intelligence 91 6 6 Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Cambio de nombre de proveedores de datos De manera predeterminada, Web Intelligence da un nombre a cada consulta mediante una secuencia de números. Por ejemplo, la primera consulta se llama Consulta 1, la segunda consulta se llama Consulta 2, etc. Puede cambiar el nombre a los proveedores de datos por nombres más significativos para reflejar los datos que incluye cada consulta. Cambio de nombre a una consulta Para cambiar el nombre a una consulta: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está en Vista Consulta. Haga clic con el botón derecho del ratón en la ficha de la consulta a la que desea cambiar el nombre y, a continuación, seleccione Cambiar nombre a consulta del menú de acceso directo. O Teniendo seleccionada la ficha de la consulta a la que desea cambiar el nombre, haga clic en la ficha Propiedades. Aparece la ficha Propiedades de la consulta. 2. En el cuadro Nombre, escriba un nombre para la consulta. 3. Pulse la tecla Intro. El nuevo nombre aparecerá en la ficha Consulta. 92 Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Definición de varios proveedores de datos en un documento Desplazamiento de proveedores de datos También se puede cambiar el orden en que se ejecutan los proveedores de datos desplazándolos un sitio delante o detrás de los demás proveedores de datos del documento. Resulta de gran utilidad si diferentes proveedores de datos del documento incluyen peticiones de orden. Es posible definir el orden en que las peticiones de orden aparecerán cuando los usuarios actualicen el documento ordenando los proveedores de datos en consecuencia. Si, por ejemplo, Consulta 1 tiene una petición de orden en [Región de ventas] y Consulta 2 tiene una petición de orden en [Tipo de prestaciones], puede asegurarse de que la petición de orden para Tipo de prestaciones aparece en primer lugar a los usuarios, desplazando Consulta 2 delante de Consulta 1. Desplazamiento de consultas Para mover una consulta: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está en Vista Consulta. 2. Haga clic con el botón derecho en la ficha de la consulta que desea mover. 3. Seleccione Mover consulta del menú de acceso directo. Aparecerá un submenú. 4. En función de dónde desee mover la consulta, seleccione Izquierda o Derecha. La consulta seleccionada se mueve en consecuencia. Elaboración de informes con el Panel de informes Java de Web Intelligence 93 6 6 Inclusión de varios proveedores de datos Depuración de los datos de varios proveedores de datos Depuración de los datos de varios proveedores de datos Al depurar datos de un documento, se eliminan todos los datos de éste, dejando al mismo tiempo la estructura del documento intacta. Si el documento contiene varios proveedores de datos, puede depurar determinados proveedores de datos dentro del documento. Nota: Si visualiza informes depurados en Vista Resultados, los gráficos no están visibles. Para ver la estructura de informes depurados con gráficos, haga clic en Ver estructura. Depuración de todos los proveedores de datos del documento Para depurar todos los proveedores de datos de un documento: • Haga clic en el botón Purgar en la barra de herramientas. Los valores se eliminan de todas las celdas del informe en todo el documento. Para devolver los datos al documento, haga clic en Actualizar datos. Depuración de datos de una consulta determinada Para depurar una consulta determinada de un documento: 1. Haga clic en la flecha que se encuentra junto al botón Depurar de la barra de herramientas. Un menú desplegable muestra una lista de los proveedores de datos del documento. 2. Seleccione la consulta que desea depurar. Los valores se eliminan de las celdas del informe que contienen datos de la consulta seleccionada. Para devolver los datos al documento, haga clic en la flecha que está junto al botón Actualizar datos y, a continuación, seleccione la consulta que ha depurado. 94 Elaboración de informes con el Panel de informes Java de Web Intelligence Inclusión de varios proveedores de datos Sincronización de varios proveedores de datos Sincronización de varios proveedores de datos Web Intelligence permite sincronizar los datos de varios proveedores de datos creando dimensiones fusionadas. Una dimensión fusionada se crea a partir de dimensiones existentes cuyos datos se relacionan. Por ejemplo, si tiene proveedores de datos que muestran volumen de negocios por ciudad y volumen de negocios previsto por ciudad, tiene sentido sincronizar los proveedores de datos en la dimensión de ciudades. Esto permite crear informes que muestren la relación entre el volumen de negocios previsto y real. Para obtener más información sobre las dimensiones fusionadas, consulte el Capítulo 7: Fusión de dimensiones de proveedores de datos múltiples en la página 83. Elaboración de informes con el Panel de informes Java de Web Intelligence 95 6 6 Inclusión de varios proveedores de datos Sincronización de varios proveedores de datos 96 Elaboración de informes con el Panel de informes Java de Web Intelligence Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Fusión de dimensiones de proveedores de datos múltiples 7 Fusión de dimensiones de proveedores de datos múltiples Presentación Presentación Este capítulo describe cómo sincronizar proveedores de datos múltiples en un informe de Web Intelligence fusionándolos en dimensiones comunes. Después de fusionar dimensiones comunes puede colocar dimensiones de diferentes proveedores de datos en el mismo bloque. Las dimensiones fusionadas y la sincronización de datos son nuevos en Web Intelligence XI Release 2. Incrementan enormemente la potencia y flexibilidad de Web Intelligence permitiéndole sintetizar datos de diferentes orígenes en el mismo informe, en lugar de simplemente incluir los datos. Por ejemplo, si tiene una base de datos que contiene información detallada sobre clientes y otra base de datos que contiene datos de ventas, puede sincronizar ambos orígenes de datos con respecto al cliente. En este capítulo se incluye información sobre los temas siguientes: • • • 98 Fusión de dimensiones Uso de dimensiones fusionadas en informes Descripción de los efectos de las dimensiones fusionadas Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Fusión de dimensiones Fusión de dimensiones En el Capítulo 6: Inclusión de varios proveedores de datos en la página 83 se describe cómo puede incluir varios proveedores de datos en un documento de Web Intelligence. A menudo necesita sincronizar los datos devueltos por estos proveedores de datos. Para ello, se incorporan dimensiones comunes en una dimensión fusionada. ¿En qué situaciones se fusionan las dimensiones? Las dimensiones se fusionan cuando el informe obtiene datos relacionados de proveedores de datos diferentes. Por ejemplo, tiene un informe que muestra los objetivos de volumen de negocios y ventas. El informe contiene secciones basadas en el año y cada sección muestra los objetivos de volumen de negocios y ventas. Si los datos de objetivos de volumen de negocios y ventas proceden de dos proveedores de datos distintos, Web Intelligence no sabe que están relacionados. A Web Intelligence se le indica que los datos están relacionados fusionando los dos proveedores de datos en la dimensión común, año. Cuando se fusionan las dimensiones, Web Intelligence crea una nueva dimensión que contiene todos los valores de las dimensiones originales que constituyen la dimensión fusionada. Esta dimensión se utiliza en informes del mismo modo que cualquier otro objeto de informe. Se pueden agregar objetos de informe de todos los proveedores de datos sincronizados mediante la dimensión fusionada en el mismo bloque que la dimensión fusionada. ¿Qué dimensiones se fusionan? La única restricción que Web Intelligence impone en las dimensiones fusionadas es que deben ser del mismo tipo de datos: por ejemplo, datos de carácter. Pero no tiene sentido fusionar dimensiones no relacionadas aunque sus tipos de datos sean los mismos. Por ejemplo, no tiene sentido para fusionar una dimensión que contiene nombres de cliente con una dimensión que contiene regiones de ventas. Las dimensiones fusionadas tienen a menudo el mismo nombre en ambos orígenes de datos, pero no es obligatorio. Puede tener sentido para fusionar dimensiones con nombres diferentes si contienen datos relacionados. Elaboración de informes con el Panel de informes Java de Web Intelligence 99 7 7 Fusión de dimensiones de proveedores de datos múltiples Fusión de dimensiones Para fusionar dimensiones correctamente, es necesario conocer la semántica de los datos (a lo que hacen referencia) de los distintos orígenes de datos. Los tipos de datos y los nombres de dimensión constituyen únicamente una guía para la idoneidad de las dimensiones para su fusión. Fusión de dimensiones Para fusionar dimensiones: 1. Haga clic en el botón Fusionar dimensiones en la barra de herramientas. Aparece el cuadro de diálogo Fusionar dimensiones. 2. Seleccione las dimensiones que desea fusionar en los cuadros de la parte superior del cuadro de diálogo. Nota: Al seleccionar una dimensión, todas las dimensiones de tipos de datos diferentes están deshabilitadas porque no se pueden fusionar dimensiones de tipos de datos diferentes. 100 3. Haga clic en Valores para ver los valores asociados a las dimensiones. 4. Haga clic en Fusionar. Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Fusión de dimensiones Aparece el cuadro de diálogo Crear dimensión fusionada. Este cuadro de diálogo se utiliza para especificar las propiedades de la dimensión fusionada. 5. Seleccione la dimensión en la lista desplegable Dimensión de origen. La dimensión de origen proporciona el nombre predeterminado, la descripción y los formatos de número para la dimensión fusionada. 6. Escriba el nombre de la dimensión fusionada en el cuadro Nombre de dimensión fusionada y la descripción de la dimensión fusionada en el cuadro Descripción. 7. Haga clic en Aceptar. El nombre de la dimensión fusionada aparece en el cuadro Dimensiones fusionadas y las dimensiones que forman parte de la fusionada aparecen en los bloques situados a su lado. Debido a que una dimensión original únicamente puede formar parte de una sola dimensión, ya no aparece en el cuadro situado encima que enumera las dimensiones originales de la consulta. 8. Haga clic en Aceptar para cerrar el cuadro de diálogo Dimensiones fusionadas. Web Intelligence agrega las dimensiones fusionadas a la lista de dimensiones fusionadas en la ficha Datos. Elaboración de informes con el Panel de informes Java de Web Intelligence 101 7 7 Fusión de dimensiones de proveedores de datos múltiples Uso de dimensiones fusionadas en informes Fusión automática Se puede configurar Web Intelligence para que fusione automáticamente las dimensiones en las circunstancias siguientes: • • • Las dimensiones tienen el mismo nombre Las dimensiones tienen el mismo tipo de datos Las dimensiones están en el mismo universo. Para ello: 1. Haga clic con el botón derecho fuera de cualquier bloque o gráfico y haga clic en Propiedades del documento en el menú emergente. 2. Seleccione Fusionar dimensiones automáticamente. Uso de dimensiones fusionadas en informes Una vez creada una dimensión fusionada, puede incluirla en un informe del mismo modo que cualquier objeto de informe. Las dimensiones fusionadas aparecen en la carpeta Dimensiones fusionadas de la ficha Datos. Puede expandir cada dimensión fusionada para ver las dimensiones que están fusionadas en ella. 102 Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Uso de dimensiones fusionadas en informes Edición de dimensiones fusionadas Para editar una dimensión fusionada: 1. En la ficha Datos, seleccione la dimensión en la carpeta Dimensiones fusionadas y haga clic con el botón derecho del ratón. 2. Seleccione Editar dimensión fusionada en el menú. Aparecerá el cuadro de diálogo Dimensiones fusionadas. 3. Edite las dimensiones fusionadas según lo descrito en "Fusión de dimensiones" en la página 100. Eliminación de dimensiones fusionadas Para eliminar una dimensión fusionada: 1. Seleccione la dimensión en la carpeta Dimensiones fusionadas y haga clic en el botón derecho del ratón. 2. Seleccione Eliminar dimensión fusionada en el menú. Se elimina la dimensión fusionada. Adición de dimensiones fusionadas a los informes Para agregar una dimensión fusionada a un informe: 1. Seleccione la dimensión en la carpeta Dimensiones fusionadas y arrástrela al informe. La dimensión se agrega al informe y muestra todos los valores de todas las dimensiones fusionadas en ella. Elaboración de informes con el Panel de informes Java de Web Intelligence 103 7 7 Fusión de dimensiones de proveedores de datos múltiples Descripción de los efectos de las dimensiones fusionadas Descripción de los efectos de las dimensiones fusionadas La sincronización de datos a través de dimensiones fusionadas agrega una gran eficacia a Web Intelligence. Las dimensiones fusionadas también tienen implicaciones para los resultados que Web Intelligence muestra en determinadas situaciones. Es necesario comprender estas implicaciones para trabajar eficazmente con dimensiones fusionadas y datos sincronizados. En las secciones siguientes se describen estas situaciones. Sincronización de proveedores de datos con niveles de agregación diferentes Se pueden sincronizar proveedores de datos con niveles de agregación diferentes. Esto puede afectar al modo en que Web Intelligence calcula los indicadores. Ejemplo: Sincronización de proveedores de datos con niveles de agregación diferentes En este ejemplo, existen los dos proveedores de datos siguientes: Cliente Año Volumen de negocios Suárez 2004 1,500 Suárez 2005 2,000 García 2005 1,200 Cliente Número de ventas Suárez 12 García 10 Si fusiona los dos proveedores de datos y están desactivadas las propiedades de tabla Evitar agregación de filas duplicadas y Mostrar filas con dimensiones vacías, Web Intelligence devuelve lo siguiente: 104 Cliente Año Volumen de negocios Número de ventas Suárez 2004 1,500 12 Suárez 2005 2,000 12 García 2005 1,200 10 Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Descripción de los efectos de las dimensiones fusionadas (Para obtener más información sobre las propiedades Evitar duplicación de filas duplicadas y Mostrar filas con dimensiones vacías, consulte la ayuda en pantalla de Web Intelligence). Web Intelligence no puede determinar el número de ventas por año para el cliente Suárez porque el proveedor de datos que almacena el número de ventas no las divide por año. Por lo tanto, Web Intelligence reproduce el número total de ventas en cada fila. Nota: Aunque los valores de Número de ventas están duplicados, si agrega un cálculo estándar al final de la columna (por ejemplo, un cálculo de suma o de promedio), el resultado es correcto. Una forma de solucionar este problema consiste en agregar las dimensiones al segundo proveedor de datos que permita a Web Intelligence calcular el nivel de datos adecuado. Si esto no es posible, se deben conocer las situaciones en que Web Intelligence no puede agregar los datos al nivel de detalle necesario. Ampliación de los valores devueltos por las dimensiones fusionadas Las dimensiones fusionadas son un nuevo concepto en Web Intelligence XI Release 2. La sincronización de proveedores de datos ya existe en Desktop Intelligence/BusinessObjects pero no implica la creación de una nueva dimensión fusionada. Los informes de BusinessObjects utilizan las dimensiones originales para crear una dimensión fusionada en Web Intelligence. Puede utilizar estas dimensiones originales en un informe de Web Intelligence. Al colocarlas en el informe, Web Intelligence devuelve de forma predeterminada sólo los valores de dimensión que tienen valores correspondientes en los proveedores de datos sincronizados mediante la fusión. Es necesario tener en cuenta esta cuestión al migrar informes de Desktop Intelligence y BusinessObjects porque BusinessObjects/Desktop Intelligence se comporta de modo distinto. Ejemplo: Comportamiento de Web Intelligence y Desktop Intelligence/ BusinessObjects cuando se fusionan las dimensiones Elaboración de informes con el Panel de informes Java de Web Intelligence 105 7 7 Fusión de dimensiones de proveedores de datos múltiples Descripción de los efectos de las dimensiones fusionadas Tiene un informe con los proveedores de datos siguientes: País de residencia Volumen de negocios Alemania 470 País de residencia Volumen de negocios Japón 499 Si incluye la dimensión País de residencia del Proveedor de datos 1 y el indicador Volumen de negocios del Proveedor de datos 2 en el mismo bloque, Web Intelligence devuelve el siguiente resultado: País de residencia Volumen de negocios Alemania El mismo bloque en Desktop Intelligence/BusinessObjects devuelve el resultado siguiente: País de residencia Volumen de negocios Alemania Japón 499 El bloque es distinto en Desktop Intelligence/BusinessObjects porque BusinessObjects extiende los valores de la dimensión País de residencia a través de los valores devueltos por el indicador Volumen de negocios. Puede modificar el comportamiento predeterminado de Web Intelligence para que se corresponda con el comportamiento de Desktop Intelligence/ BusinessObjects en esta situación. Ampliación de los valores de dimensión en Web Intelligence Para los valores de dimensión en Web Intelligence: 1. Haga clic con el botón derecho en el informe fuera de cualquier bloque o gráfico y seleccione Propiedades del documento en el menú de acceso directo. El panel Propiedades del documento aparece en la parte derecha del informe. 2. 106 Active la opción Extender los valores de dimensión fusionada. Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Objetos de información y dimensiones fusionadas Objetos de información y dimensiones fusionadas Los objetos de información están asociados a las dimensiones y proporcionan información adicional sobre ellas. (Para obtener más información sobre objetos de información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45). Web Intelligence XI Release 2 requiere una relación uno a uno entre las dimensiones y los objetos de tipo información (esto significa que un objeto de tipo información sólo puede tener un valor por cada valor de su dimensión asociada) y no tiene en cuenta los objetos de tipo información al sincronizar los datos. El ejemplo siguiente muestra el motivo de esta necesidad. Ejemplo: Sincronización de proveedores de datos con objetos de tipo información En este ejemplo, existen los dos proveedores de datos siguientes: Cliente Dirección Volumen de negocios Juan Londres 10,000 Pablo Liverpool 15,000 Cliente Edad Juan 25 Pablo 28 Si crea una dimensión Cliente fusionada para sincronizar los proveedores de datos y Dirección puede tener varios valores por cada cliente, el resultado es ambiguo porque no existe un valor común por el que Web Intelligence pueda sincronizar los datos: Por ejemplo, Pablo también puede tener una dirección en Londres, lo que significa que no existe una fila ‘Pablo’ única con la que Web Intelligence pueda sincronizar la edad de Pablo: Cliente Dirección Juan Londres Pablo París Pablo Londres Edad Juan 25 Pablo 28 Elaboración de informes con el Panel de informes Java de Web Intelligence 107 7 7 Fusión de dimensiones de proveedores de datos múltiples Objetos de información y dimensiones fusionadas Si la relación entre Cliente y Dirección es uno a uno, Web Intelligence puede omitir Dirección en la sincronización. Esto elimina la ambigüedad: Cliente Dirección Edad Juan Londres 25 Pablo París 28 Las versiones anteriores de Web Intelligence, así como Desktop Intelligence y BusinessObjects, permiten una relación 1 a N entre las dimensiones y los objetos de tipo información. Si migra un informe creado mediante cualquiera de estos productos y el objeto de tipo información contiene varios valores, Web Intelligence coloca el error #VALORMÚLTIP en la celda del objeto de tipo información. Puede resolverlo en Web Intelligence XI Release 2 activando la propiedad Evitar agregación de filas duplicadas. Para obtener más información sobre cómo trabajar con variables, consulte "Creación, edición y eliminación de variables" en la página 475. Filtrado de dimensiones fusionadas La fusión de dimensiones afecta al modo en que Web Intelligence aplica los filtros. Nota: No puede aplicar un filtro en una dimensión fusionada. Los filtros se aplican en las dimensiones que componen la fusionada. Filtros de informe y dimensiones fusionadas Al aplicar un filtro de informe a una dimensión que forma parte de una dimensión fusionada, Web Intelligence aplica el filtro a todos los proveedores de datos que están sincronizados mediante la dimensión fusionada. Ejemplo: Filtrado de una dimensión fusionada 108 Elaboración de informes con el Panel de informes Java de Web Intelligence Fusión de dimensiones de proveedores de datos múltiples Objetos de información y dimensiones fusionadas En este ejemplo, tiene un informe con los proveedores de datos siguientes, que están fusionados en la dimensión País: País Centro de vacaciones Volumen de negocios Francia French Riviera 835,420 Estados Unidos Bahamas Beach 971,444 Estados Unidos Hawaiian Club 1,479,660 País Clientes futuros Francia 46 Estados Unidos 56 Si aplica el filtro País=”Estados Unidos” al primer bloque, Web Intelligence también filtra el segundo bloque para ofrecer el siguiente resultado: País Clientes futuros Estados Unidos 56 Si las dimensiones País no están fusionadas, el filtro no afecta al segundo bloque. Filtros de sección y dimensiones fusionadas Cuando una dimensión que forma parte de una dimensión fusionada se configura como encabezado de sección, cualquier filtro aplicado a la sección también se aplica a los bloques de los proveedores de datos sincronizados de la sección. Si País se ha configurado como encabezado de sección en el ejemplo "Filtrado de una dimensión fusionada" en la página 108 y el filtro País=”EE.UU.” se aplica a la sección, Web Intelligence filtra ambos bloques de la sección, (Centro de vacaciones, Volumen de negocios) y (País, Número de clientes), de modo que sólo aparecen las filas en las que la dimensión de país es igual a “EE.UU.”, aunque el país del segundo bloque proceda de un proveedor de datos sincronizado. Elaboración de informes con el Panel de informes Java de Web Intelligence 109 7 7 Fusión de dimensiones de proveedores de datos múltiples Objetos de información y dimensiones fusionadas Filtros de bloque y dimensiones fusionadas Al aplicar un filtro de bloque a una dimensión que forma parte de una dimensión fusionada, Web Intelligence aplica el filtro al bloque. Web Intelligence no aplica el filtro a los demás proveedores de datos sincronizados mediante la dimensión fusionada. Exploración en dimensiones fusionadas Cuando se fusionan dimensiones, la nueva dimensión fusionada pertenece a las jerarquías de todas las dimensiones implicadas en la fusión. 110 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Filtrado de la recuperación de datos utilizando filtros de consulta 8 Filtrado de la recuperación de datos utilizando filtros de consulta Presentación general Presentación general Limita los datos devueltos a un documento de Web Intelligence aplicando filtros cuando define la consulta. La utilización de filtros de consulta le permite asegurar los datos que no desea que grupos de usuarios determinados vean y limita el tamaño de los documentos almacenados en la red. Cuando ejecuta la consulta o actualiza los datos del documento, Web Intelligence devuelve sólo los valores que cumplen con las definiciones del filtro de consulta. Este capítulo describe: • • • • • • • Cómo funcionan los filtros de consulta Los diferentes tipos de filtro de consulta Cómo utilizar filtros predefinidos Cómo crear filtros personalizados Cómo combinar filtros múltiples en una sola consulta Cómo editar y eliminar filtros de consulta Cómo aplicar filtros de consulta a preguntas de la empresa Este capítulo explica cómo aplicar filtros a objetos de una consulta utilizando el Panel de informes Java. 112 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Cómo funcionan los filtros de consulta Cuando elabora una consulta en un universo, puede filtrar la consulta para limitar los datos que Web Intelligence devuelve al documento. Los filtros de consulta recuperan un subconjunto de los datos de la base de datos y devuelve los valores correspondientes al documento. Define filtros que corresponden a los criterios de preguntas determinadas de la empresa. Por ejemplo, puede filtrar la dimensión [Año] para visualizar sólo los ingresos de ventas del Año 2003 o, filtrar la dimensión [Ingresos anuales] para ver sólo clientes cuyos ingresos anuales son iguales o mayores que €1,5 millones. El incluir filtros de consulta en la definición de datos de la consulta le permite: • Recuperar sólo los datos que necesita para contestar una pregunta determinada de la empresa • Ocultar los datos que no desea que usuarios determinados vean cuando acceden al documento • Minimizar la cantidad de datos devueltos al documento para optimizar el rendimiento Ejemplo: ¿En T4 2002, qué tiendas de mi región de ventas obtuvieron márgenes superiores a los €13,000? Como Gerente regional de marketing para París, sólo le interesan márgenes de análisis para París, pero el universo de ventas incluye datos de toda Francia. Además, sólo desea ver información de tiendas cuyos márgenes superaron el objetivo trimestral de T4 2000: 130.000 €. Para crear un documento con sólo la información necesaria, aplique los filtros de consulta siguientes: Año = 2002 Trimestre = T€ Comunidad = París Margen >= 130.000 Para evitar mostrar los valores filtrados París, 2002 y T4 en las columnas de la tabla Año, Trimestre y Comunidad, excluye los objetos [Año], [Trimestre] y [Comunidad] del panel Objetos del resultado. Cuando se genera un informe, los valores del informe corresponden a tiendas de París con márgenes de T4 2002 superiores o iguales a 130.000 €: Nombre de tienda Ingresos de ventas Margen e-Modas Houston €307,914 €133,802 e-Modas Houston Leighton €316,252 €136,055 Elaboración de informes con el Panel de informes Java de Web Intelligence 113 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Esto le permite filtrar los valores específicos del informe que le interesan y minimizar los valores que se muestran en la tabla. Diferencia entre filtros de consulta y filtros del informe Puede aplicar filtros a dos niveles dentro de un documento: • Filtros de consulta: Estos filtros se definen en la consulta; limitan los datos recuperados del origen de datos y devueltos al documento de Web Intelligence • Filtros del informe: Estos filtros limitan los valores que se muestran en informes, tablas, gráficos, secciones dentro del documento, pero no modifican los datos que se recuperan del origen de datos; simplemente ocultan los valores a nivel del informe. Filtros de consulta Los filtros de consulta se definen en Vista Consulta. Los usuarios que no cuentan con el perfil de seguridad para editar la consulta no pueden modificar los filtros de consulta que usted define. Esto asegura que los datos que se guardan con un documento son adecuados para los usuarios que ven o analizan los datos de ese documento. Sugerencia: Los filtros de consulta reducen el tiempo que se tarda en ejecutar los informes del documento y limitan el tamaño del documento a los datos que son importantes para los usuarios que los consultan. Los filtros de consulta también proporcionan la seguridad del documento. Filtros del informe Los filtros que aplica a los datos que se muestran en el informe se denominan filtros del informe. Utiliza filtros de informe para limitar los valores que se muestran en los informes de un documento. Puede filtrar cada informe para ver un subconjunto diferente de los mismos datos. Los datos que ocultan los filtros del informe permanecen guardados con el documento de Web Intelligence. Puede modificar los filtros del informe para mostrar datos diferentes en el informe o eliminar los filtros del informe para mostrar todos los datos definidos en la consulta. Los filtros del informe se definen en Vista Informe. 114 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Para obtener información sobre cómo utilizar filtros de informe, consulte "Cómo funcionan los filtros del informe" en la página 333. Nota: Cuando agrega un filtro del informe, es posible crear un contexto de agregación que Web Intelligence no puede procesar porque ha hecho que varios de los objetos del informe sean incompatibles. Para obtener más información sobre objetos incompatibles, consulte "Acerca de objetos incompatibles en los proveedores de datos" en la página 72. ¿De qué está compuesto un filtro? Para crear un filtro, necesita especificar tres elementos: • • • Un objeto filtrado Un operador Un valor u objeto de comparación Ejemplo: Filtrado del origen de datos para recuperar sólo valores de la línea de productos Accesorios Por ejemplo, para mostrar datos sólo de la línea de productos Accesorios, debe seleccionar: Un operador: Igual a Un valor: Accesorios Objeto filtrado: [Líneas] Cuando ejecuta la consulta, Web Intelligence aplica el operador al objeto filtrado y recupera los valores de la base de datos que corresponden a los valores que especificó. Puede filtrar objetos múltiples en una consulta. Por ejemplo, puede crear otro filtro en el indicador [Ingresos de ventas] para delimitar los datos en un rango de resultados más específico. Al ejecutar de nuevo el informe, Web Intelligence aplica ambos filtros de consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 115 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta ¿Qué objetos se pueden filtrar en la consulta? Puede definir filtros de consulta personalizados en cualquier objeto de tipo dimensión, indicador o información que se liste en la ficha Datos en Vista Consulta. También puede utilizar filtros predefinidos creados por el administrador a nivel del universo. Los filtros predefinidos aparecen con los objetos del universo y se indican con el icono de filtro. Por ejemplo, puede filtrar la dimensión [Año] para que se devuelvan valores de un año determinado, filtrar el indicador [Volumen de negocios] para devolver valores de un rango de cifras de volumen de negocios o, filtrar el objeto de tipo información [Código postal] para devolver valores de un área postal determinada. Para obtener una descripción ilustrada y ejemplos de objetos de tipo dimensión, indicador e información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. Nota: El administrador puede evitar que los objetos se filtren. Si crea filtros en estos objetos, cuando intenta ejecutar la consulta, aparece un aviso que lista los filtros que no puede utilizar. Necesita eliminar estos filtros de la consulta para ejecutarla. ¿Qué operador se debe elegir? Es importante entender el efecto de cada operador disponible cuando define un filtro. La tabla siguiente lista los operadores disponibles para filtros de consulta y proporciona un ejemplo de cada operador en el contexto de una pregunta de negocios: Para obtener datos... Por ejemplo... Seleccione... Para crear el filtro... Iguales a un valor que especifique Recuperar datos Igual a para US únicamente [País] Igual a US Diferentes de un valor que especifique Recuperar datos Diferente de para todos los trimestres excepto Q4 [Trimestre] diferente de T4 Mayores que un valor que especifique, Recuperar datos Mayor que para clientes de más de 60 años [Edad del cliente] Mayor que 60 Superiores o Recuperar datos Mayor o igual [Volumen de iguales a un valor para el volumen a negocios] Mayor o que especifique de negocios a igual a 1000500 partir de €1,5M 116 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Para obtener datos... Por ejemplo... Seleccione... Para crear el filtro... Menores que un valor que especifique Recuperar datos Menor que de grados de exámenes menores de 40 [Grado de exámenes] Menor que 40 Inferiores o Clientes cuya Menor o iguales a un valor edad es 30 años igual a que especifique o menos [Edad] Menor o igual a 30 Entre dos valores que especifique que incluyan esos dos valores Semanas que empiezan en la semana 25 y terminan en la 36 (incluidas las semanas 25 y 36) [Semanas] Entre 25 y 36 Fuera del rango de dos valores que especifique Todas las No entre semanas del año, excepto de la semana 25 a la 36 (las semanas 25 y 36 no están incluidas) [Semanas] No entre 25 y 36 Los mismos que varios valores que especifique Sólo desea recuperar datos para los países siguientes: US, Japan y UK En la lista [País] En la lista ‘US; Japan; UK’ Fuera de la lista [País] Fuera de la lista ‘US; Japan; UK’ Diferentes de los No desea valores múltiples recuperar datos que especifique para los países siguientes: US, Japan y UK Para los que no hay ningún valor introducido en la base de datos Entre Clientes sin hijos No se ha indicado (la columna Hijos de la base de datos tiene No se ha indicado como información de datos) [Hijos] No se ha indicado Elaboración de informes con el Panel de informes Java de Web Intelligence 117 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Para obtener datos... Por ejemplo... Para los que se introdujo un valor en la base de datos Clientes con Se ha hijos (la columna indicado Hijos de la base de datos no tiene No se ha indicado como información de datos) Que incluyan una Clientes cuyo cadena año de específica nacimiento es 1972 Seleccione... Para crear el filtro... [Hijos] Se ha indicado Corresponde [Fecha de al modelo nacimiento] Corresponde al modelo, ‘72’ Que no incluyan una cadena específica Clientes cuyo Diferente del año de modelo nacimiento no es 1972 Correspondan a dos valores que especifique Clientes de Telefónica que tienen un teléfono fijo y uno móvil Ambos [Tipo de cuenta] Ambos “fijo” y “móvil” Correspondan a un valor que especifique y no correspondan a otro valor que especifique Clientes de Telefónica que tienen un teléfono fijo, pero no tienen uno móvil Excepto [Tipo de cuenta] “fijo” Excepto “móvil” [Fecha de nacimiento] Diferente del modelo, ‘72’ Diferente de, Fuera de la lista y Excepto Diferente de, Fuera de la lista y Excepto son todos operadores que excluyen determinados datos de los resultados de la consulta. Por ejemplo, podría utilizar este filtro de consulta para obtener una lista de clientes que no han comprado accesorios: Líneas diferentes de los accesorios Sin embargo, el filtro que se ilustra arriba no excluiría clientes que habían comprado accesorios, si estos clientes también hubieran comprado otros productos de la línea de su empresa. Lo mismo es verdadero si utiliza el operador Fuera de la lista. 118 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta Si utilizara Excepto, la consulta excluiría todos los clientes que han comprado accesorios, que hayan comprado otros productos de la línea de la empresa o no. ¿Cómo se especifican los valores? Cuando define filtros de consulta, especifica los valores que desea que Web Intelligence recupere de la base de datos y devuelva al documento. Por ejemplo, si desea limitar los datos del documento a datos de uno o varios países, los valores que defina serán nombres de esos países, como por ejemplo, US y Japan. Existen dos maneras de definir los valores para un filtro utilizando el Panel de informes Java: • • Escribir el valor usted mismo: éste se denomina constante Pedir a Web Intelligence que le indique la Lista de valores presentes en la base de datos para que pueda seleccionar los valores que desea recuperar La tabla siguiente proporciona ejemplos de cuándo es más eficaz escribir una constante o seleccionar valores de la lista. Si... Por ejemplo... Entonces... La lista de valores del objeto de tipo dimensión o información que está filtrando es larga y está seguro de cómo escribir el valor que desea filtrar Nombres de meses o números para años determinados Escriba una constante No está seguro de cómo escribir los valores que desea filtrar Nombres de clientes o líneas de productos, que puedan cambiar frecuentemente y que incluyan una ortografía poco usual Seleccione valores de la Lista de valores. Elaboración de informes con el Panel de informes Java de Web Intelligence 119 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Cómo funcionan los filtros de consulta ¿Cuántos filtros se pueden aplicar a una consulta? Puede aplicar uno o varios filtros a una sola consulta. Por ejemplo, para recuperar datos de tiendas con horario ampliado y sólo de tiendas de determinadas comunidades de España, puede combinar un filtro predefinido con un filtro personalizado: Tiendas con horario ampliado Y Comunidad en lista: Córdoba, Cataluña, Murcia Para obtener información sobre cómo combinar varios filtros de consulta, consulte "Combinación de filtros múltiples en una consulta" en la página 129. ¿Se pueden filtrar datos sin incluir el objeto filtrado entre los datos del informe? Si no desea incluir un objeto filtrado en la ficha Datos de informes, puede filtrar el objeto sin incluirlo en el panel Objetos del resultado. Esto es útil si desea filtrar una consulta para limitar la información del documento a valores determinados, pero no desea que los demás usuarios que modifican los informes vean el objeto filtrado. 120 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Tipos de filtros de consulta Tipos de filtros de consulta Puede aplicar cuatro tipos de filtros a proveedores de datos cuando crea proveedores de datos utilizando el Panel de informes Java: • • • Filtros predefinidos – Creados por el administrador • Filtros avanzados: subconsultas y clasificaciones Filtros personalizados – Que define en la consulta Peticiones de orden – Define estos filtros dinámicos para mostrar una pregunta o una lista de valores para que usted o los demás usuarios puedan seleccionar valores diferentes del filtro en cada actualización del documento Puede combinar los cuatro tipos de filtro en una sola consulta. Este capítulo explica cómo utilizar los dos tipos de filtro siguientes: • • Filtros predefinidos Filtros personalizados Para obtener información sobre cómo crear peticiones de orden, consulte "Creación de filtros de petición de orden en proveedores de datos" en la página 153. Para obtener información sobre cómo crear filtros avanzados, consulte Capítulo 9: Filtrado de datos mediante subconsultas y clasificación de base de datos. Sugerencia: Utilice filtros de consulta sistemáticamente cuando crea documentos de Web Intelligence para: • Asegurar que los datos del documento son importantes para el análisis • Optimizar el tiempo que tarda en devolver los datos a los informes de los documentos • Minimizar el tamaño de documentos almacenados en el sistema Elaboración de informes con el Panel de informes Java de Web Intelligence 121 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Utilización de filtros predefinidos Utilización de filtros predefinidos Los filtros predefinidos son un método de hacer disponibles de manera permanente en la ficha Datos de Web Intelligence los datos determinados que por lo general más necesita para informes. Son creados por un administrador y guardados con el universo. Los filtros predefinidos a menudo contienen expresiones complejas que requieren un conocimiento detallado de la estructura de la base de datos. El incluir filtros predefinidos en el universo significa que no necesita crear los mismos filtros personalizados cada vez que crea nuevos documentos del Web Intelligence basados en el mismo universo. Ejemplo: El objetivo son sólo clientes privilegiados con un nuevo esquema de pago con tarjeta de la tienda En este ejemplo, usted es un representante de ventas que desea analizar el número de compras por cliente por año, para fijar como objetivo una campaña de incentivos para un nuevo tipo de esquema de pago con tarjeta de la tienda. Sólo le interesan los clientes muy gastadores. El administrador ha creado un filtro en el universo, denominado Clientes privilegiados, para facilitar a los usuarios la creación de documentos para analizar sólo a dichos clientes. Cuando se utiliza este filtro predefinido como un filtro de consulta, los datos devueltos a la tabla o el gráfico del informe sólo incluirán datos de los clientes que la empresa considere clientes privilegiados. Nota: Como usuario de Web Intelligence, no puede editar filtros predefinidos. Esto necesita hacerlo un administrador. Los filtros predefinidos sólo se pueden utilizar para filtrar la consulta; no se pueden utilizar para filtrar informes, secciones o bloques determinados del documento. 122 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Utilización de filtros predefinidos Cómo incluir un filtro de consulta predefinido Para incluir un filtro de consulta predefinido: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está en vista Consulta. Web Intelligence muestra los objetos del universo en la ficha Datos. 2. Haga doble clic en los objetos que desea incluir en la consulta. O Arrastre los objetos y colóquelos en la ventana Objetos del resultado. Los objetos aparecerán en la ventana del mismo nombre. Para obtener instrucciones paso por paso de cómo seleccionar objetos para elaborar una consulta, consulte "Adición de un objeto a una consulta:" en la página 52. 3. Haga doble clic en el filtro predefinido. O Arrastre y coloque el filtro predefinido en el panel Filtros de consulta. El filtro predefinido aparece en el panel Filtros de consulta. Cuando ejecuta la consulta, los datos correspondientes a los filtros de consulta que seleccionó se devuelven en el informe. Puede aplicar varios filtros a la misma consulta combinando filtros predefinidos con filtros personalizados. Para obtener más información, consulte "Combinación de filtros múltiples en una consulta" en la página 129 Nota: Los filtros predefinidos son creados y editados por el administrador. Como usuario de Web Intelligence, no puede visualizar partes de componentes de filtros predefinidos ni editar estos filtros. Elaboración de informes con el Panel de informes Java de Web Intelligence 123 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Creación de filtros de consulta personalizados Creación de filtros de consulta personalizados Se crean filtros personalizados para limitar datos del documento a información correspondiente a: • • Una pregunta determinada de negocios Las necesidades de información de negocios de un grupo de usuarios determinado Por ejemplo, puede crear filtros personalizados para recuperar datos de resultados de ventas para fechas, productos o prestaciones determinadas o, para ver información sobres clientes únicamente de los clientes que tienen salarios altos o que viven en una región determinada. Ejemplo: Análisis de los ingresos de ventas del año 2002 en tiendas grandes en todo el país En este ejemplo, usted es un jefe de finanzas que desea analizar el volumen de negocios de las tiendas más grandes en todo el país de su empresa. El universo al que se conecta contiene datos de todas las tiendas de todos los años. Cree los filtros siguientes: Año = 2002 Y Grupo de superficie mayor que 3000-3999 Los filtros personalizados, que definió y aplicó a las dimensiones [Superficie] y [Año], limitan los valores devueltos al documento a valores para el año 2002 para tiendas grandes. Puede definir filtros de consulta personalizados de dos maneras: 124 • Utilizando la opción Agregar filtro rápido – Le permite seleccionar rápidamente uno o varios valores de una lista de valores • Utilizando el Editor de filtros – Le permite seleccionar de varios operadores y ya sea escribir o seleccionar los valores Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Creación de filtros de consulta personalizados Utilización de la opción Agregar filtro rápido para crear filtros Los filtros rápidos le permiten definir rápidamente el(los) valor(es) que desea recuperar para un objeto específico sin iniciar el Editor de filtros. De manera predeterminada, los filtros rápidos utilizan el operador Igual a si selecciona un solo valor o el operador En la lista si selecciona varios valores. Por ejemplo: • Si selecciona la dimensión [Estado de pago] y el valor “sin pagar”, crea el filtro: [Estado de pago] Igual a “no pagado” • Si selecciona la dimensión [País] y los valores US, Japan y Germany, crea el filtro: [País] En la lista “US;Japan;Germany” Creación de un filtro de consulta utilizando la opción de filtro rápido Para crear un filtro de consulta utilizando la opción de filtro rápido: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. Asegúrese de que el panel Filtros de consulta está visible. Si el panel no se muestra, haga clic en el botón Mostrar/ocultar panel Filtros. Panel Filtros de consulta Elaboración de informes con el Panel de informes Java de Web Intelligence 125 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Creación de filtros de consulta personalizados 3. En la ficha Datos, seleccione el objeto que desea filtrar y arrástrelo al panel Objetos del resultado. 4. Vuelva a seleccionar el objeto en el panel Objetos del resultado y haga clic en el botón Agregar filtro rápido en la barra de herramientas Informe. Aparece el cuadro de diálogo Lista de valores. Se listan los valores del objeto seleccionado. 5. Seleccione los valores que desea recuperar de la base de datos. Por ejemplo, para filtrar la consulta para los valores de T1, seleccione la dimensión [Trimestre] y, a continuación, seleccione T1 de la lista de valores. 6. Haga clic en Aceptar. El nuevo filtro aparece en el panel Filtros de consulta. Cuando ejecuta la consulta o actualiza el documento, Web Intelligence recupera sólo los valores que corresponden al filtro. Puede aplicar filtros múltiples a la misma consulta. Consulte "Combinación de filtros múltiples en una consulta" en la página 129. 126 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Creación de filtros de consulta personalizados Utilización del editor de consultas para crear filtros El utilizar el editor de consultas le permite elegir de una variedad de operadores para definir la condición del filtro y para seleccionar valores de la Lista de valores o escribir una constante al definir los valores del filtro. Creación de un filtro de consulta personalizado utilizando el Editor de filtros Para crear un filtro de consulta personalizado utilizando el Editor de filtros: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. En la barra de herramientas Consulta, haga clic en el botón Mostrar/ ocultar panel Filtros para mostrar el panel Filtros de consulta. El panel Filtros de consulta es donde Web Intelligence muestra todos los filtros definidos en la consulta. Panel Filtros de consulta Para obtener información sobre cómo definir los objetos del resultado que desea que Web Intelligence recupere para el documento, consulte "Creación y ejecución de una consulta sencilla" en la página 64. Elaboración de informes con el Panel de informes Java de Web Intelligence 127 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Creación de filtros de consulta personalizados 3. Seleccione el objeto que desea filtrar y arrástrelo al panel Filtros de consulta. El filtro de consulta aparece en el resumen del panel Filtros de consulta. 4. Haga clic en la flecha situada junto al operador predeterminado (En la lista) y seleccione el operador de consulta de la lista de operadores. 5. Haga clic en la flecha situada a la derecha del filtro de consulta y seleccione Constante, Valores de la lista u Objeto. 6. Escriba o seleccione la constante, lista de valores u objeto que desea incluir en el filtro. 7. Haga clic en Aceptar. El nuevo filtro aparece en el panel Filtros de consulta. 8. Para eliminar el filtro, haga clic con el botón derecho en él y seleccione Eliminar en el menú. 9. Para editar el filtro, repita los pasos 4 a 7 anteriores. Cuando ejecuta la consulta, sólo los datos correspondientes a los filtros de consulta se devuelven en el informe. Nota: Puede elegir mostrar los valores filtrados en el informe incluyendo el objeto que filtra en el panel Objetos del resultado o, filtrar el objeto sin mostrar los valores filtrados, excluyendo el objeto que filtra del panel Objetos del resultado. Puede aplicar filtros múltiples a la misma consulta. Consulte "Combinación de filtros múltiples en una consulta" en la página 129. 128 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta Combinación de filtros múltiples en una consulta Las preguntas típicas de negocios requieren la recuperación de información que corresponda a más de un criterio. Por ejemplo, si está analizando datos de prestaciones del cliente, es muy probable que desee enfocarse en clientes de un periodo específico y también para una región específica, y probablemente también para un nivel determinado de contrato de servicio al cliente. Con Web Intelligence, se recuperan datos que contestan a varios criterios como éste combinando filtros en la misma consulta. Ejemplo: Analizar los ingresos de ventas de este año en tiendas donde la superficie es mayor de 4.000 metros cuadrados y los ingresos de ventas son iguales a o menores que €1,5M En este ejemplo, usted es el gerente de operaciones para una cadena de tiendas de venta al por menor. Desea analizar información sobre las tiendas grandes de venta al por menor de la cadena que están produciendo menos que los ingresos de venta que su empresa se ha fijado como objetivo. Para hacerlo, agrega un filtro predefinido en la dimensión [Año] para especificar que sólo desea recuperar valores para este año. A continuación, crea un segundo filtro en la dimensión [Superficie] para especificar que sólo desea recuperar datos para tiendas en las que la superficie sea superior a 4.000 metros cuadrados. Después de esto, crea un tercer filtro en el indicador Elaboración de informes con el Panel de informes Java de Web Intelligence 129 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta [Ingresos de ventas] para especificar que sólo desea recuperar datos de tiendas en las que los ingresos de ventas sean iguales a o menores que €1,5M. Por último, combina estos tres filtros con el operador Y: Cuando ejecuta la consulta, sólo los datos de las tiendas que satisfagan los tres criterios se devolverán al informe. Esta sección describe cómo: • • Combinar filtros de consulta Combinar filtros sencillos con filtros combinados Cómo se combinan filtros de consulta Se combinan filtros para recuperar datos que correspondan a criterios múltiples de negocios. Por ejemplo, para recuperar datos para clientes que viven en Córdoba y que no tienen un contrato de servicio premium, combina los dos filtros siguientes: Filtro 1: [Comunidad] Igual a California Y Filtro 2: [Contrato de servicio] Diferente de Premium 130 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta Combinación de filtros de consulta Para combinar filtros de consulta: 1. Cree cada filtro. Para obtener información paso por paso sobre cómo crear filtros de consulta, consulte "Creación de un filtro de consulta personalizado utilizando el Editor de filtros" en la página 127. 2. Asegúrese de que el botón Mostrar/ocultar panel Filtros de la barra de herramientas Consulta está activado. Se visualizan los filtros de la consulta en el panel Filtros de consulta. De manera predeterminada Web Intelligence combina los filtros con el operador Y: 3. Puede dejar el operador Y o cambiarlo por el operador O. Esta tabla explica la diferencia entre los operadores Y y O: Desea recuperar... Por ejemplo... Seleccione... Datos verdaderos para ambos filtros Clientes que pidieron Y mercancía en T1 y que están basados en los Estados Unidos (los datos que recupere incluirán: clientes de Estados Unidos que hicieron pedidos en T1). Datos verdaderos para cualquiera de los filtros Clientes que pidieron O mercancía en: T1 oque están basados en los Estados Unidos (los datos que recupere incluirán: clientes a nivel mundial que hicieron pedidos en T1 y clientes de los Estados Unidos que hicieron pedidos durante cualquier trimestre). Elaboración de informes con el Panel de informes Java de Web Intelligence 131 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta 4. Si es necesario, cambie el operador a O, haciendo doble clic en el operador Y una vez: Ahora el operador que se muestra es O. Combinación de filtros sencillos con filtros combinados Puede combinar filtros con otros grupos o combinar filtros para recuperar datos que correspondan a uno o varios criterios de negocios. Los filtros se combinan con el operador Y u O. Puede combinar grupos de filtros con filtros únicos para contestar criterios complejos. El ejemplo siguiente explica cómo los operadores Y y O afectan los datos que Web Intelligence recupera para un documento. Ejemplo: Utilización de Y u O para combinar filtros de consulta Este ejemplo ilustra cómo el uso de los operadores Y y O en cuatro maneras diferentes para combinar los tres mismos filtros de consulta afecta los valores recuperados para un documento. Los tres filtros están en la dimensión [Comunidad], la dimensión [Trimestre] y el indicador [Ingresos de ventas]. Utilización del operador Y Si se utiliza Y para combinar los tres filtros devuelve datos para Andalucía en T4, si los Ingresos de ventas totales son mayores que 2M €: En este caso, los Ingresos de ventas para Andalucía en T es mayor de €20M, por lo que se devuelven los valores siguientes al informe predeterminado cuando ejecuta la consulta: 132 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta Cuando utiliza el operador Y para combinar todos los filtros de consulta de esta manera, todos los criterios especificados en todos los filtros necesitan corresponder a los datos de la base de datos para que Web Intelligence ejecute la consulta. Si cualquiera de los filtros no corresponde, Web Intelligence muestra una advertencia para informarle que no hay datos correspondientes a la definición de la consulta. Si a pesar de ello ejecuta la consulta, el informe predeterminado se muestra sin ningún valor. Sólo aparecen los encabezados de la tabla Utilización del operador O Si se utiliza O para combinar los tres filtros, se devuelven datos que corresponden a cualquiera de los filtros: En este caso, Web Intelligence devuelve valores para Andalucía de todos los trimestres, datos de todas las comunidades de T4, y datos de todas las comunidades cuyos ingresos de ventas fueron superiores a €2M. Utilización de Y y O Puede recuperar datos que contesten a cualquiera de los criterios especificados en un filtro o los criterios especificados en los demás filtros. Puede combinar el primer filtro con el segundo o tercer filtro utilizando Y y O de la manera siguiente: Elaboración de informes con el Panel de informes Java de Web Intelligence 133 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Combinación de filtros múltiples en una consulta En este caso, Web Intelligence recupera datos que corresponden a: • Primer filtro: [Comunidad] Igual a Andalucía y • Que también corresponden al • Segundo filtro: [Trimestre] Igual a T4 O • Tercer filtro: [Ingresos de ventas] Mayor que €2M Utilización de O e Y Puede invertir los operadores y combinar los tres mismos filtros de la manera siguiente: En este caso, Web Intelligence recupera datos que corresponden a: • Primer filtro: [Comunidad] Igual a Andalucía • Segundo filtro: [Trimestre] Igual a T4 y al tercer filtro, [Ingresos de ventas] Mayor que €2M o que corresponden al 134 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios Aplicación de filtros de consulta a preguntas de negocios Esta sección proporciona ejemplos de cómo puede aplicar filtros de consulta a documentos de Web Intelligence para contestar preguntas de negocios típicas. Recuperación de un rango de valores El utilizar filtros para recuperar un rango de valores es útil si desea definir un rango de fecha para analizar facturas o pedidos para un periodo determinado o, si desea definir un rango alfabético, como por ejemplo para nombres de cliente o líneas de productos. Ejemplo: Análisis del estado de pago de facturas enviadas a clientes en diciembre de 2002 En este ejemplo desea analizar el estado de pago de todas las facturas enviadas a los clientes durante el mes de diciembre de 2002. Para ello, necesitará recuperar datos de las facturas con fecha del 1º al 31 de diciembre de 2002. Para ello: 1. Haga clic en el botón Editar consulta de la barra de herramientas de Web Intelligence. Aparece la Vista Consulta. 2. Arrastre y coloque el objeto [Fecha de la factura] en el panel Filtros de consulta. Aparece el cuadro de diálogo Editor de filtros. 3. Seleccione el operador Entre. Nota: Para recuperar datos que... Incluyan un rango de valores Por ejemplo... Haga doble clic en... Recuperar datos del 01/12/ Entre 02 al 31/12/2002 Omitan un rango de valores Excluir datos del 01/12/02 al No entre 31/12/2002 Elaboración de informes con el Panel de informes Java de Web Intelligence 135 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios 4. Si sabe cómo están escritas las fechas en la base de datos, seleccione Constante. Si no está seguro de cómo deben escribirse las fechas o desea seleccionar de nuevos valores introducidos en la base de datos que aún no ha visto, seleccione Valor(es) de la lista. 5. Introduzca la fecha de inicio y fecha de fin para el mes de diciembre de 2002. Si seleccionó Constante... Si seleccionó valor(es) de la lista... • Escriba la fecha para 1 de diciembre de 2002 en el cuadro Desde: . • Seleccione la fecha para 1 de diciembre de 2002 y haga clic en el botón Desde>> • Escriba la fecha para 31 de diciembre de 2002 en el cuadro Desde: . • Seleccione la fecha para el 31 de diciembre de 2002 y haga clic en el botón Hasta>> 6. Haga clic en Aceptar para confirmar el filtro. El nuevo filtro aparece en el panel Filtros de consulta. Cuando ejecuta la consulta, sólo se devolverán al documento facturas del mes de diciembre de 2002. Sugerencia: Para evitar mostrar la columna Año en la tabla, que mostrará el mismo valor “2002” en cada fila, elimine el objeto [Año] del panel Objetos del resultado cuando defina la consulta. Los datos del documento continúan filtrándose para 2002, sin embargo el valor “2002” ya no se mostrará en los informes. 136 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios Utilización del operador En la lista para definir filtros El utilizar el operador En la lista es útil si desea recuperar datos de varios valores, como ciudades, líneas de productos o cuentas de clientes determinados que ya no estén agrupados en objetos del universo. Ejemplo: Análisis de los ingresos de ventas para las ciudades de su región de ventas En este ejemplo, desea analizar los ingresos de ventas para las ciudades que corresponden a su región de ventas. El objeto [Ciudad] del universo incluye todas las ciudades con las que su empresa hace negocios. Para analizar sólo las ciudades de las que es responsable, necesita crear un filtro que seleccione las ciudades que especifique. Para ello: 1. Haga clic en el botón Editar consulta de la barra de herramientas de Web Intelligence. La Vista Consulta muestra la definición de la consulta del documento abierto. 2. Arrastre y coloque el objeto [Ciudad] en el panel Filtros de consulta. 3. Seleccione el operador En la lista. Aparece el cuadro de diálogo Editor de filtros. Nota: : 4. Si desea... Por ejemplo... Seleccione... Incluir datos que se listen en una Lista de valores que especifique Recuperar valores de tres ciudades: Londres, París, Tokio En la lista Excluir datos que se listen en una Lista de valores que especifique Excluir valores de tres ciudades: Londres, París, Tokio Fuera de la lista Seleccione el Tipo de operando, Valor(es) de la lista. Aparecen los valores relacionados al objeto [Ciudad]. 5. Seleccione cada ciudad seleccionando los nombres de ciudades en el cuadro Lista de valores y, a continuación, haga clic en el botón >>. Las ciudades seleccionadas se listan en la lista Valores seleccionados. Elaboración de informes con el Panel de informes Java de Web Intelligence 137 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios 6. Haga clic en Aceptar. El nuevo filtro aparece en el panel Filtros de consulta: Cuando ejecuta la consulta, Web Intelligence sólo devuelve los valores que corresponden a los datos de las ciudades que definió en el filtro. Recuperación de datos que incluyen una cadena alfanumérica determinada El utilizar filtros para recuperar valores con una cadena de caracteres determinada es útil si desea recuperar datos de valores múltiples, donde todos estos valores incluyan las mismas cadenas de números de caracteres en el rótulo. Esto es especialmente útil para recuperar datos para códigos postales de direcciones de códigos de SKU para categorías específicas de líneas. Por ejemplo, puede recuperar códigos postales que incluyan “NY,”, códigos de SKU que incluyan “606” o, fechas de nacimiento de clientes que incluyan “1971”. Ejemplo: Análisis de datos para clientes de un área postal determinada filtrando las dos primeras letras de su código postal En este ejemplo, desea analizar datos para clientes que viven en el área postal de Andalucía. Puede hacerlo recuperando sólo los datos de clientes cuyo código postal incluya Andalucía. Para ello: 1. Haga clic en el botón Editar consulta de la barra de herramientas de Web Intelligence. Aparece la Vista Consulta. 2. 138 Arrastre y coloque el objeto [Código postal] en el panel Filtros de consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios Se muestra el cuadro de diálogo Editor de filtros. 3. Seleccione el operador Corresponde al modelo. Nota: Para recuperar datos Por ejemplo... que... Seleccione... Incluyan una cadena de caracteres numérica o alfabética que especifique Un prefijo de código Corresponde al de SKU, mes de modelo nacimiento o prefijo de código postal No incluyan una cadena de caracteres numérica o alfabética que especifique Un prefijo de código Diferente del modelo de SKU, mes de nacimiento o prefijo de código postal Sugerencia: Bases de datos muy grandes contienen miles de valores para cada columna o fila de la tabla. Para seleccionar valores múltiples rápidamente, puede utilizar comodines para recuperar valores que tengan la misma cadena de caracteres en común. 4. Seleccione el tipo de operando, Constante. 5. En el cuadro de texto Constante, escriba la cadena numérica o de caracteres que desea filtrar. En este ejemplo, la cadena de caracteres que escribe será CA. Si sólo desea escribir una cadena parcial, puede incluir comodines al escribir la definición de la cadena. 6. Haga clic en Aceptar. El nuevo filtro aparece en el panel Filtros de consulta. Cuando ejecuta la consulta, sólo se devolverán al documento los datos de clientes cuyo código postal incluya la cadena especificada. Elaboración de informes con el Panel de informes Java de Web Intelligence 139 8 8 Filtrado de la recuperación de datos utilizando filtros de consulta Aplicación de filtros de consulta a preguntas de negocios 140 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Filtrado de datos mediante subconsultas y clasificación de base de datos 9 Filtrado de datos mediante subconsultas y clasificación de base de datos Presentación Presentación En el Capítulo 8: Filtrado de la recuperación de datos utilizando filtros de consulta se explica cómo restringir los datos devueltos por una consulta mediante la adición de filtros de consulta. En este capítulo se explica cómo trabajar con tipos más avanzados de filtro de consulta. En este capítulo se tratan los filtros de consulta avanzados siguientes: • • Subconsultas Clasificaciones de base de datos Las subconsultas y clasificaciones de base de datos permiten crear filtros que son mucho más eficaces que los filtros de consulta estándar. ¿Qué es una subconsulta? Una subconsulta es un tipo más flexible de filtro de consulta que permite restringir valores de formas más sofisticadas que con un filtro de consulta normal. Las subconsultas son más eficaces que los filtros de consulta normales por los motivos siguientes: • Permiten comparar los valores del objeto cuyos valores se utilizan para restringir la consulta con valores de otros objetos. • Permiten restringir los valores devueltos por la subconsulta con una cláusula WHERE. ¿Qué se puede hacer con las subconsultas? Las subconsultas permiten proponer preguntas complejas que son difíciles o imposibles de formular con filtros de consulta simples. Por ejemplo: ¿cuál es la lista de clientes y sus ingresos asociados donde los clientes compraron un servicio que habían reservado anteriormente (por cualquier cliente) en el primer trimestre de 2003? El ejemplo "¿Qué clientes compraron un servicio que habían reservado anteriormente en el primer trimestre de 2003 y cuánto volumen de negocios han generado?" en la página 146 muestra cómo contestar esta pregunta mediante una subconsulta. 142 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una subconsulta? ¿Cómo funcionan las subconsultas? Las subconsultas funcionan mediante la modificación del SQL que Web Intelligence genera para recuperar los datos de consulta. Web Intelligence genera SQL que contiene una subconsulta que restringe los datos devueltos por una consulta externa. Para obtener más información sobre las subconsultas de SQL, consulte cualquier libro que trate de SQL. Para obtener más información sobre cómo ver el SQL generado por Web Intelligence, consulte "Visualización y edición del SQL subyacente de la definición de consulta" en la página 58. Nota: SQL es el lenguaje de consultas admitido por todas las bases de datos relacionales (SGBDR), aunque cada base de datos dispone de una sintaxis propia. Creación de una subconsulta Las subconsultas se crean en el panel de filtro de consulta del panel de consultas. Nota: Se pueden combinar subconsultas y otros tipos de filtro de consulta en el panel Filtros de consulta. 1. Para crear una subconsulta Agregue los objetos que desee que aparezcan en la consulta en el panel Objetos del resultado. 2. Seleccione el objeto que desee filtrar con una subconsulta. 3. Haga clic en Agregar una subconsulta. El resumen de la subconsulta aparece en el panel Filtros de consulta. De manera predeterminada, el objeto seleccionado aparece como objeto Filtrar y como objeto Filtrar por. Para obtener más información sobre los objetos Filtrar y Filtrar por, consulte "Parámetros de subconsulta" en la página 145. Elaboración de informes con el Panel de informes Java de Web Intelligence 143 9 9 Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una subconsulta? 4. Para agregar una condición WHERE a la subconsulta, arrastre un objeto de informe al área de la subconsulta debajo de los cuadros Colocar un objeto aquí. Nota: Puede utilizar una subconsulta o un filtro de consulta estándar existente como una condición WHERE en una subconsulta. Para ello, arrastre y coloque el filtro o consulta existente en el área de la subconsulta debajo de los cuadros Colocar un objeto aquí. Para copiar en lugar de mover el filtro existente en la condición WHERE, mantenga presionada la tecla Control mientras arrastra y coloca. En este caso, el filtro existente permanece en su posición inicial y se convierte en parte de la condición WHERE de la subconsulta. 5. Seleccione el operador y los valores utilizados para filtrar el objeto de la condición WHERE. Nota: Para obtener más información sobre operadores y valores de filtro de consulta, consulte Capítulo 8: Filtrado de la recuperación de datos utilizando filtros de consulta. 6. Haga clic en Subconsulta para agregar una subconsulta adicional al filtro de consulta. De manera predeterminada, las dos subconsultas están vinculadas en una relación AND. Haga clic en el operador AND para alternar entre AND y OR. Además de vincular subconsultas en relaciones AND u OR, puede anidarlas (crear subconsultas dentro de subconsultas) arrastrando una subconsulta existente al área situada debajo de los cuadros Colocar un objeto aquí. En este caso, la subconsulta interior se convierte en parte de la condición WHERE de la subconsulta exterior. Para copiar en lugar de mover la subconsulta en la condición WHERE, mantenga presionada 144 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una subconsulta? la tecla Control mientras arrastra y coloca. En este caso, la segunda subconsulta permanece en el mismo nivel que la primera y se convierte en parte de la cláusula WHERE de la primera. Objetos Filtrar Objetos Filtrar por Condiciones WHERE Resumen de la segunda Haga clic en la flecha para ocultar/ subconsulta combinada con la mostrar la condición WHERE. primera en una relación AND. Parámetros de subconsulta Una subconsulta o conjunto de subconsultas contiene los parámetros siguientes: Parámetro Descripción Objetos Filtrar El objeto cuyos valores se utilizan para filtrar los objetos de resultado. Puede incluir varios objetos Filtrar. Si lo hace, Web Intelligence concatena los valores de los objetos que especifique. Objetos Filtrar por Objeto que determina qué valores del objeto Filtrar devuelve la subconsulta. Puede incluir varios objetos Filtrar por. Si lo hace, Web Intelligence concatena los valores de los objetos que especifique. Elaboración de informes con el Panel de informes Java de Web Intelligence 145 9 9 Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una subconsulta? Parámetro Descripción Operador El operador que especifica la relación entre el objeto Filtrar y el objeto Filtrar por. Debido a las restricciones de base de datos, no puede utilizar determinadas combinaciones de operadores y objetos Filtrar por. Por ejemplo, si utiliza el operador Igual a con un objeto Filtrar por que devuelva varios valores, la base de datos rechaza el SQL porque este tipo de subconsulta requiere que el objeto Filtrar por devuelva un solo valor. En los casos en que la base de datos rechace el SQL generado, aparecerá un mensaje de error que muestra la descripción del error devuelto por la base de datos. Condición WHERE Una condición adicional que restringe la lista de (opcional) valores del objeto Filtrar por. En la condición WHERE puede utilizar los objetos de informe normales, condiciones predefinidas o filtros de consulta existentes (incluidas subconsultas). Operador de relación Si hay varias subconsultas, determina la relación entre las subconsultas. AND: se deben cumplir las condiciones en todas las subconsultas. OR: se deben cumplir las condiciones en cualquiera de las subconsultas. Ejemplo: ¿Qué clientes compraron un servicio que habían reservado anteriormente en el primer trimestre de 2003 y cuánto volumen de negocios han generado? 146 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una subconsulta? 1. Para contestar esta pregunta Arrastre los objetos Cliente y Volumen de negocios al panel Objetos del resultado del Panel de consulta. 2. Seleccione el objeto Servicio en la ficha Datos. 3. Haga clic en Subconsulta. El resumen de la subconsulta aparece en el panel Filtros de consulta. Nota: El objeto seleccionado aparece en ambos cuadros en el resumen de la subconsulta. Se suele utilizar el mismo objeto en ambos cuadros, aunque no se requiere. Si los objetos no devuelven ningún valor común, la subconsulta no devuelve ningún valor y, por lo tanto, la consulta no devuelve ningún valor. 4. Arrastre el objeto Año de la reserva al área del resumen de la subconsulta situada bajo los objetos Servicio. Web Intelligence agrega una condición WHERE en el objeto Año de la reserva. 5. Configure el operador de condición de Año de la reserva en Igual a. 6. Escriba 'FY2003' en el cuadro Escriba una constante. Nota: Para obtener más información sobre los tipos de operadores que puede utilizar en la condición WHERE, consulte Capítulo 8: Filtrado de la recuperación de datos utilizando filtros de consulta. 7. Arrastre el objeto Trimestre de la reserva al área del resumen de la subconsulta situada bajo los objetos Servicio. Web Intelligence agrega el objeto Trimestre de la reserva a la condición WHERE. 8. Configure el operador de condición de Trimestre de la reserva en Igual a. 9. Escriba 'T1' en el cuadro Escriba una constante. 10. Haga clic en Ejecutar consulta para ejecutar la consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 147 9 9 Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una clasificación de base de datos? Cómo se combinan los componentes de la subconsulta ¿Cómo la subconsulta de este ejemplo contesta la pregunta? Al arrastrar el objeto Servicio a la subconsulta como el objeto Filtrar, garantiza que la lista de clientes se filtrará por servicio. Al arrastrar de nuevo el objeto Servicio a la subconsulta como el objeto Filtrar por, se garantiza que Web Intelligence filtrar la lista de clientes únicamente por los servicios que cumplan determinados criterios. Al establecer las condiciones en la cláusula WHERE, especifica dichos criterios y se asegura de que la lista de servicios incluirá sólo los reservados en el primer trimestre de 2003. ¿Qué es una clasificación de base de datos? Al clasificar los datos, los ordena y filtra según criterios de clasificación. Web Intelligence permite devolver datos sin clasificar de una base de datos y, a continuación, clasificarlos en Web Intelligence. (Para obtener más información, consulte Capítulo 16: Clasificación de datos) Una clasificación de base de datos permite especificar una clasificación en el nivel de consulta y de base de datos de modo que los datos devueltos a Web Intelligence por la consulta ya están clasificados. Esto tiene las siguientes ventajas: • La clasificación de datos puede ser un proceso intensivo. Al clasificar la base de datos en el nivel de base de datos se deja que el servidor, que normalmente es mucho más eficaz que el equipo cliente, realice este procesamiento. • Una clasificación previa de los datos reduce la cantidad de datos recuperados en la red y almacenados en Web Intelligence. Nota: Sólo puede realizar una clasificación de base de datos si ésta lo admite. Si no es así, el botón Agregar una clasificación de base de datos está deshabilitado en la barra de herramientas del Panel de consulta. Las bases de datos que admiten la clasificación son Oracle, DB2, Terradata y Redbrick. ¿Qué se puede hacer con una clasificación de base de datos? Las clasificaciones de base de datos permiten contestar preguntas del tipo “Devolver los 3 clientes principales según el volumen de negocios que generan cada año” en el nivel de consulte, sin tener que devolver los datos que no están dentro de la clasificación a Web Intelligence y, a continuación, filtrarlos con una clasificación de Web Intelligence. 148 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una clasificación de base de datos? Funcionamiento de una clasificación de base de datos Una clasificación de base de datos funciona modificando el SQL que Web Intelligence genera para recuperar los datos de consulta. Si la base de datos admite clasificación, Web Intelligence genera SQL para clasificar los datos. Nota: Web Intelligence utiliza la función Rank de SQL-99 en SQL de clasificación. Para obtener más información sobre cómo ver el SQL generado por Web Intelligence, consulte "Visualización y edición del SQL subyacente de la definición de consulta" en la página 58. Nota: SQL es el lenguaje de consultas admitido por todas las bases de datos relacionales (SGBDR), aunque cada base de datos dispone de una sintaxis propia. Parámetros de clasificación En el panel Filtros de consulta del Panel de consulta aparece una clasificación como la siguiente: La tabla siguiente describe los parámetros de izquierda a derecha en la clasificación: Parámetro Descripción Superior/inferior Orden de clasificación. Superior: clasifica en orden descendente. Inferior: clasifica en orden ascendente. Número de registros El número de registros para devolver en la clasificación. Por ejemplo, los 10 primeros. Dimensión de clasificación La dimensión utilizada en la clasificación. Por ejemplo, si la dimensión es Región y la clasificación es Primeros 10, la clasificación devuelve las 10 primeras regiones. Elaboración de informes con el Panel de informes Java de Web Intelligence 149 9 9 Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una clasificación de base de datos? Parámetro Descripción Respecto a El indicador por el que se clasifica la dimensión de clasificación. Por ejemplo, si el indicador es Volumen de negocios y la dimensión es Región, Web Intelligence clasifica las regiones por la cantidad de ingresos que generan Para cada (opcional) Dimensión que especifica el contexto de cálculo adicional para la clasificación. Por ejemplo, si la dimensión de clasificación es Región, el indicador es Volumen de negocios y la dimensión Para cada es País, Web Intelligence clasifica las regiones por volumen de negocios en cada país. Condición WHERE (opcional) Restricción adicional de los valores devueltos en la clasificación que aparece debajo de los demás parámetros. Por ejemplo, una clasificación de regiones con una condición que restringe País a “EE.UU.” sólo clasifica las regiones de EE.UU.. Creación de una clasificación de base de datos La clasificación de base de datos se crea en el Panel de consulta. Nota: Se pueden combinar clasificaciones de base de datos y otros tipos de filtro de consulta en el panel Filtros de consulta. 1. Para crear una clasificación de base de datos Agregue los objetos que desee que aparezcan en la consulta en el panel Objetos del resultado del Panel de consulta. 2. Seleccione la dimensión por la que desee clasificar. 3. Haga clic en Agregar una clasificación de base de datos en la barra de herramientas. El resumen de la clasificación aparece en el panel Filtros de consulta. La dimensión seleccionada aparece como la dimensión de clasificación y el primer indicador de la consulta aparece como el indicador de clasificación en el cuadro Respecto a. Nota: El botón Agregar una clasificación de base de datos está desactivado si la base de datos no admite la clasificación. 4. 150 Seleccione la dirección de la clasificación (Arriba o Abajo). Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una clasificación de base de datos? 5. Escriba el número de registros que desea que devuelva la clasificación en el cuadro que se encuentra junto a Superior/inferior. Nota: Puede especificar una petición de orden en lugar de una constante haciendo clic en la flecha que se encuentra junto al número. Cuando selecciona una petición de orden, el usuario debe introducir el número de clasificación cuando se ejecuta la consulta. Para obtener más información sobre peticiones de orden, consulte Capítulo 10: Creación de filtros de petición de orden en proveedores de datos. 6. Arrastre la dimensión que proporciona el contexto del cálculo para el indicador hasta el cuadro Para cada. Esta dimensión es opcional. Para mostrar el cuadro Para cada, haga clic en la flecha que se encuentra a la derecha del indicador Respecto a. 7. Arrastre cualquier dimensión que desee incluir en la restricción WHERE al área en la parte inferior de la clasificación. Para obtener más información sobre la restricción WHERE, consulte la explicación en "¿Qué es una subconsulta?" en la página 142. 8. Haga clic en Ejecutar consulta. Ejemplo: Cree un informe que devuelva los 10 primeros empleados en función del sueldo y calculado por departamento. 1. Arrastre los objetos Departamento, Nombre de empleado y Sueldo al panel Objetos de informe en el Panel de consulta. 2. Seleccione el objeto Nombre de empleado. 3. Haga clic en Clasificación de base de datos en la barra de herramientas. Web Intelligence agrega una clasificación de base de datos de resumen al panel Filtros de consulta. La dimensión de clasificación es Nombre de empleado y el indicador de clasificación es Sueldo. Elaboración de informes con el Panel de informes Java de Web Intelligence 151 9 9 Filtrado de datos mediante subconsultas y clasificación de base de datos ¿Qué es una clasificación de base de datos? 4. Establezca la dirección de clasificación en Superior. 5. Establezca el número de clasificación en 10. 6. Haga clic en la flecha situada junto al indicador Respecto a si el cuadro Para cada ya no está visible. 7. Establezca la dimensión Para cada en Departamento arrastrando y colocando la dimensión. El aspecto de la clasificación es como el siguiente: 8. 152 Haga clic en Ejecutar consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Creación de filtros de petición de orden en proveedores de datos 10 Creación de filtros de petición de orden en proveedores de datos Presentación general Presentación general Este capítulo le indica cómo crear peticiones de orden para filtrar documentos de Web Intelligence. Cada vez que actualiza los datos del documento, aparecen peticiones de orden para que especifique los valores de filtros que desea que Web Intelligence devuelva al documento. Las peticiones de orden permiten a usuarios múltiples devolver datos diferentes al mismo documento cada vez que actualizan los datos del documento. Puede crear peticiones de orden que requieran que especifique un número de cuenta, una fecha, un rango de nombres de cliente, etc. Este capítulo explica cómo: • • • • 154 Funcionan los filtros de petición de orden Se agregan peticiones de orden a un documento Se aplican peticiones de orden múltiples a un solo documento Se editan y eliminan peticiones de orden Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Descripción de las peticiones de orden Una petición de orden es un filtro dinámico que muestra una pregunta cada vez que actualiza los datos del documento. Se contestan las peticiones de orden escribiendo o seleccionando los valores que desea visualizar antes de actualizar los datos. Web Intelligence recupera únicamente los valores que especificó de la base de datos y devuelve esos valores a los informes del documento. Las peticiones de orden permiten a usuarios múltiples ver un solo documento para especificar un subconjunto diferente de la información de la base de datos y mostrarlo en las mismas tablas y gráficos del informe. Las peticiones de orden también reducen el tiempo que se tarda en recuperar los datos de la base de datos. Ejemplo: Permitir a los usuarios de departamento de contabilidad especificar el periodo para el que desean visualizar información sobre el pago de clientes En este ejemplo, el documento tiene un filtro de petición de orden en [Fecha de la factura] para que los gerentes puedan especificar un periodo del que desean mostrar el estado de pago de facturas por cliente: Cuando actualiza los datos del informe, la petición de orden se muestra para pedirle que especifique la fecha de inicio y la fecha de fin del periodo del que desea devolver datos al documento. Nota: Cuando un documento contiene varios proveedores de datos, se fusionan las peticiones de orden que incluyen (1) objetos con el mismo tipo de datos, (2) operadores del mismo tipo y (3) que utilizan el mismo texto de la petición de orden. Al realizarse la actualización de todos los proveedores de datos, aparecerá un mensaje de petición de orden. Para obtener toda la información, consulte "Fusión de peticiones de orden en varios proveedores de datos" en la página 161. Este capítulo explica cómo crear y editar peticiones de orden. Para obtener información sobre cómo visualizar y actualizar documentos con peticiones de orden, consulte el manual Realización de análisis en informes con Web Intelligence. Elaboración de informes con el Panel de informes Java de Web Intelligence 155 10 10 Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden ¿De qué está compuesta una petición de orden? Para crear una petición de orden, necesita especificar tres elementos: • • • Un objeto filtrado Un operador Un mensaje de petición de orden Por ejemplo, para pedir a los usuarios que seleccionen un año específico, define una petición de orden en la dimensión [Año]. Si la petición de orden tiene la apariencia siguiente: Petición de orden igual a ("Seleccione un año") significa que el usuario verá el mensaje "Seleccione un año" y se le pedirá que especifique un valor para Año. Puede crear peticiones de orden múltiples en un documento. Por ejemplo, Petición de orden igual a ("Seleccione un año") Y Ciudad En la lista ("Seleccione una ciudad") Cuando el usuario ejecuta la consulta, Web Intelligence muestra el cuadro de diálogo de petición de orden con los mensajes de petición de orden. 156 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Cuando ejecuta la consulta o actualiza los datos del documento, Web Intelligence muestra las peticiones de orden. ¿Qué objetos se pueden filtrar con una petición de orden? Puede definir peticiones de orden en cualquier objeto de tipo dimensión, indicador o información que se liste en la ficha Datos en la vista Editar Consulta. Por ejemplo, puede filtrar la dimensión [Año] para que se devuelvan valores de un año determinado, filtrar el indicador [Volumen de negocios] para devolver valores de un rango de cifras de volumen de negocios o, filtrar el objeto de tipo información [Código postal] para devolver valores de un área postal determinada. Para obtener una descripción ilustrada y ejemplos de objetos de tipo dimensión, indicador e información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. Elaboración de informes con el Panel de informes Java de Web Intelligence 157 10 10 Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden ¿Qué operador se debe elegir? Es importante entender el efecto de cada operador disponible cuando define una petición de orden. La tabla siguiente lista los operadores disponibles para peticiones de orden y proporciona un ejemplo de cada operador en el contexto de una pregunta de negocios: 158 Para obtener datos... Por ejemplo... Seleccione... Para crear el filtro... Iguales a un valor que especifique Recuperar datos para US únicamente Igual a [País] Igual a US Distinto de un valor que especifique Recuperar datos para todos los trimestres excepto Q4 Diferente de [Trimestre] diferente de T4 Mayores que un Recuperar datos valor que para clientes de especifique, más de 60 años Mayor que [Edad del cliente] Mayor que 60 Superiores o iguales a un valor que especifique Mayor o igual a [Volumen de negocios] Mayor o igual a 1000500 Menores que un Recuperar datos valor que de grados de especifique exámenes menores de 40 Menor que [Grado de exámenes] Menor que 40 Inferiores o iguales a un valor que especifique Clientes cuya edad es 30 años o menos Menor o igual a [Edad] Menor o igual a 30 Estén entre dos valores que especifique que incluyan esos dos valores Semanas que Entre empiezan en la semana 25 y terminan en la 36 (incluidas las semanas 25 y 36) Recuperar datos para el volumen de negocios a partir de €1,5M [Semanas] Entre 25 y 36 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Para obtener datos... Por ejemplo... Seleccione... Estén fuera de dos valores dados que especifique No entre Todas las semanas del año, excepto de la semana 25 a la 36 (las semanas 25 y 36 no están incluidas) Para crear el filtro... [Semanas] No entre 25 y 36 Los mismos que Sólo desea recuperar datos varios valores que especifique para los países siguientes: US, Japan y UK En la lista [País] En la lista ‘US; Japan; UK’ Diferentes de los No desea valores múltiples recuperar datos que especifique para los países siguientes: US, Japan y UK Fuera de la lista [País] Fuera de la lista ‘US; Japan; UK’ Que incluyan una cadena específica Corresponde al modelo [Fecha de nacimiento] Corresponde al modelo, ‘72’ Diferente del modelo [Fecha de nacimiento] Diferente del modelo, ‘s’ Clientes cuya fecha de nacimiento es marzo de 1972 Que no incluyan Clientes cuyos una cadena nombres no específica empiecen con S Correspondan a Clientes de Ambos dos valores que Telefónica que especifique tienen un teléfono fijo y uno móvil Correspondan a un valor que especifique y no correspondan a otro valor que especifique Clientes de Excepto Telefónica que tienen un teléfono fijo, pero no tienen uno móvil [Tipo de cuenta] Ambos “fijo” y “móvil” [Tipo de cuenta] “fijo” Excepto “móvil” Nota: No puede utilizar los operadores siguientes para peticiones de orden: No se ha indicado y Se ha indicado Puede definir filtros de consulta utilizando estos operadores (consulte "¿Qué operador se debe elegir?" en la página 158) Elaboración de informes con el Panel de informes Java de Web Intelligence 159 10 10 Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Elección de la presentación de las peticiones de orden De manera predeterminada, las peticiones de orden de Web Intelligence muestran un cuadro y una Lista de valores. Se contesta la petición de orden escribiendo los valores en el cuadro o seleccionándolos de la lista. Puede modificar la manera en que se visualizan las peticiones de orden activando una, varias o todas las opciones siguientes: Si desea que la petición de (Es útil cuando...) orden muestre... Entonces... La lista de valores asociados con el objeto filtrado de tipo dimensión, indicador o información, Desea ver todos los valores del objeto y, a continuación, seleccionar valores Deje la opción seleccionada de manera predeterminada: Petición de orden con Lista de valores Los valores especificados la última vez que se contestó a la petición de orden (los usuarios pueden seleccionar uno o varios valores diferentes). Vuelve a seleccionar a menudo el(los) mismo(s) valor(es) cuando actualiza el documento, pero desea poder seleccionar un valor diferente cuando sea necesario, como el nombre del mes actual Seleccione la opción: Conservar último(s) valor(es) seleccionado(s) Los valores que especifique como predeterminados (los usuarios pueden seleccionar uno o varios valores diferentes). Vuelve a seleccionar casi siempre el(los) mismo(s) valor(es) cuando actualiza el documento, pero desea poder seleccionar un valor diferente cuando sea necesario, como el número del año actual Seleccione la opción: Definir valor(es) predeterminado (s) Una lista de valores de la que los usuarios seleccionen uno o varios valores Evita que los usuarios escriban un valor que podría no existir en la base de datos Seleccione la opción: Seleccionar sólo de la lista Nota: Si la petición de orden es para una fecha y desea que los usuarios vean el calendario emergente para seleccionar la fecha o fechas, entonces no seleccione Petición de orden con Lista de valores. 160 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Fusión de peticiones de orden en varios proveedores de datos Cuando un documento contiene varios proveedores de datos, las peticiones de orden de dichos proveedores de datos se fusionan si los tres parámetros siguientes de las peticiones de orden son los mismos: • • • Los objetos son del mismo tipo de datos Los operadores son del mismo tipo El texto de petición de orden es el mismo Si esta condición se cumple, cada vez que se actualicen los proveedores de datos del documento solamente aparecerá un mensaje para dichas peticiones de orden. Criterios de fusión de peticiones de orden En la tabla siguiente se facilita información sobre los tres criterios de fusión de peticiones de orden: Parámetros de petición de orden Detalles Tipo de datos de objeto Los datos del objeto de cada petición de orden deben ser del mismo tipo; por ejemplo, cadena, fecha o numérico. Tipo de operador Los operadores de las peticiones de orden deben ser todos operadores con varias selecciones o con una sola selección. • El tipo de operadores que se muestra a continuación corresponde al de una sola selección: Igual a, Diferente de, Mayor que, Mayor o igual a, Menos que, Menor o igual a, Corresponde al modelo, Diferente del modelo, Entre, No entre, Ambos, Excepto • El tipo de operadores que se muestra a continuación corresponde al de varias selecciones: En la lista o Fuera de la lista Elaboración de informes con el Panel de informes Java de Web Intelligence 161 10 10 Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Parámetros de petición de orden Detalles Texto de petición de orden. El mensaje mostrado por la petición de orden debe ser exactamente el mismo. Por ejemplo: • Petición de orden 1: “Seleccionar país de la lista:” • Petición de orden 2: “Seleccionar país de la lista:” Propiedades de visualización de la petición de orden fusionada Al crear una petición de orden cuyo texto de petición de orden es igual al de otra petición, las propiedades de visualización especificadas para las dos peticiones se aplican a la petición fusionada de acuerdo con las siguientes reglas: 162 • Seleccionar sólo de la lista tiene prioridad sobre un mensaje de petición de orden que no incluye esta restricción • Petición de orden con Lista de valores tiene prioridad sobre un mensaje de petición de orden que no muestra la Lista de valores • Conservar último(s) valor(es) seleccionado(s) tiene prioridad sobre un mensaje de petición de orden que no incluye esta restricción • Definir valor(es) predeterminado(s) tiene prioridad sobre un mensaje de petición de orden que no tiene ningún valor predeterminado definido Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Descripción de las peticiones de orden Web Intelligence aplica las propiedades de la petición de orden con la mayor parte de restricciones a la petición fusionada. Por ejemplo, un documento contiene tres peticiones de orden con el mismo tipo de datos de objeto, el mismo tipo de operador, el mismo texto de petición de orden y con las siguientes propiedades de visualización: • Petición de orden 1: Seleccionar sólo de la lista, Petición de orden con Lista de valores • Petición de orden 2: Petición de orden con Lista de valores, Definir valor(es) predeterminado(s) • Petición de orden 3: Seleccionar sólo de la lista, Definir valor(es) predeterminado(s), Petición de orden con Lista de valores En este caso, Web Intelligence aplica las propiedades de Petición 3 a la petición de orden fusionada. Lista de valores empleada por la petición de orden fusionada La Lista de valores que muestra la petición de orden es la lista asociada con el objeto de la petición de orden que cuenta con la mayoría de restricciones de propiedad de visualización. Por lo tanto, en el ejemplo anterior, la Lista de valores mostrada por la petición de orden fusionada es la lista asociada al objeto empleado en la Petición 3. Elaboración de informes con el Panel de informes Java de Web Intelligence 163 10 10 Creación de filtros de petición de orden en proveedores de datos Adición de peticiones de orden a documentos Adición de peticiones de orden a documentos Puede aplicar una o varias peticiones de orden a un documento. Las peticiones de orden aparecen en el orden que las crea, pero también puede editar ese orden posteriormente. Para obtener información sobre cómo dar prioridad a peticiones de orden múltiples, consulte "También puede combinar peticiones de orden con otros tipos de filtro de consulta de la misma manera." en la página 167. Creación de una petición de orden Para crear una petición de orden: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 2. Asegúrese de que el panel Filtros de consulta está visible y, a continuación, seleccione la consulta sobre la que desea crear una petición de orden haciendo clic en la ficha de consulta apropiada. Si el panel Filtros de consulta no se muestra, haga clic en el botón Mostrar/ocultar panel de filtros de consulta. 3. De la ficha Datos, arrastre el objeto en el que desea aplicar una petición de orden y colóquelo en el panel Filtros de consulta. El filtro de consulta aparece en el resumen del panel Filtros de consulta. 4. Haga clic en la flecha situada a la derecha de Filtro de consulta y seleccione Petición de orden en el menú. 5. Escriba el texto de la petición de orden en el cuadro de texto. 6. Haga clic en el icono situado junto al cuadro de texto y utilice el cuadro de diálogo que aparece para establecer las propiedades de petición de orden. Nota: Si la petición de orden es para una fecha y desea que los usuarios vean el calendario emergente para seleccionar la fecha o fechas, entonces no seleccione Petición de orden con Lista de valores. De manera predeterminada, las peticiones de orden de Web Intelligence muestran un cuadro de petición de orden y una Lista de valores. Para obtener toda la información, consulte "Elección de la presentación de las peticiones de orden" en la página 160. 164 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Adición de peticiones de orden a documentos Si el documento contiene varios proveedores de datos y ya hay una petición de orden que incluye (1) objetos con el mismo tipo de datos, (2) operadores del mismo tipo y (3) utiliza el mismo texto de petición como la nueva petición, Web Intelligence muestra una advertencia que informa de que las dos peticiones de orden se fusionarán. Esto significa que siempre que se actualicen todos los proveedores de datos, aparecerá un mensaje de petición de orden para las dos peticiones. (Para obtener información completa, consulte "Fusión de peticiones de orden en varios proveedores de datos" en la página 161.) 7. Haga clic en Aceptar para confirmar la petición de orden. La petición de orden aparece en cada actualización del documento. Para obtener información sobre cómo actualizar documentos con peticiones de orden, consulte la página 32.. 8. Para editar una petición existente, siga los pasos 4 a 6. 9. Para eliminar una petición de orden, haga clic con el botón derecho en ella y seleccione Eliminar en el menú. Elaboración de informes con el Panel de informes Java de Web Intelligence 165 10 10 Creación de filtros de petición de orden en proveedores de datos Cómo aplicar peticiones de orden múltiples Cómo aplicar peticiones de orden múltiples Puede aplicar peticiones de orden múltiples a una sola consulta para que los usuarios que accedan al mismo documento de Web Intelligence puedan limitar los datos devueltos al informe a la información que corresponda a su interés específico de negocios. La sección siguiente describe cómo: • • • Combinar peticiones de orden múltiples Combinar peticiones de orden dentro de otros filtros de consulta Dar prioridad al orden de peticiones de orden Combinación de peticiones de orden múltiples El combinar peticiones de orden múltiples en una sola consulta le permite filtrar los datos devueltos al documento de manera que cada persona que visualice los informes vea únicamente información importante para sus necesidades de negocios. Por ejemplo, si combina las tres peticiones de orden siguientes en un documento Cuentas de clientes: • • • Qué cliente Qué cuenta Qué periodo: desde, hasta permite a cada gerente de contabilidad visualizar el documento para ver valores del informe para una cuenta de cliente determinada durante un periodo específico. Combinación de peticiones de orden Para combinar peticiones de orden: 1. Cree cada petición de orden. Para obtener información paso por paso sobre cómo crear una petición de orden, consulte "Creación de una petición de orden" en la página 164. 2. 166 Asegúrese de que el botón Mostrar/ocultar panel Filtros de la barra de herramientas Consulta está activado. Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de filtros de petición de orden en proveedores de datos Cómo aplicar peticiones de orden múltiples Puede visualizar las peticiones de orden de la consulta en el panel Filtros de consulta. De manera predeterminada Web Intelligence combina las peticiones de orden con el operador Y. 3. Puede dejar el operador Y o cambiarlo a O. Esta tabla explica la diferencia entre los operadores Y y O: Desea recuperar... Por ejemplo... Seleccione... Datos verdaderos para Clientes que pidieron Y ambos filtros mercancía en T1 y en T2 (los datos que recupere incluirán: clientes que hicieron pedidos en T1 y T2) Datos verdaderos para Clientes que pidieron cualquiera de los filtros mercancía en: T1 o T2 (los datos que recupere incluirán: clientes que hicieron pedidos en T1 únicamente; clientes que hicieron pedidos en T2 únicamente y, clientes que hicieron pedidos en T1 y T2) O Si es necesario, cambie el operador a O, haciendo clic en el operador Y una vez. Ahora el operador que se muestra es O. Para obtener información sobre cómo cambiar el orden de peticiones de orden, consulte "También puede combinar peticiones de orden con otros tipos de filtro de consulta de la misma manera." en la página 167. Nota: También puede combinar peticiones de orden con otros tipos de filtro de consulta de la misma manera. Prioridad del orden de peticiones de orden Para dar prioridad al orden de peticiones de orden: 1. Asegúrese de que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 167 10 10 Creación de filtros de petición de orden en proveedores de datos Cómo aplicar peticiones de orden múltiples 2. Haga clic en la ficha Propiedades. Si la ficha Propiedades no está visible, haga clic en el botón Mostrar/ ocultar administrador para mostrar la ficha. Las peticiones de orden se listan en orden en el cuadro de lista Petición de orden. Utilice las flechas hacia arriba y hacia abajo para modificar el orden en el que desea que las peticiones de orden aparezcan cada vez que se ejecute la consulta o se actualice el inform 3. Seleccione la petición de orden que desea mover y haga clic en las flechas hacia arriba o hacia abajo para volver a ordenar la petición de orden seleccionada. Cuando hace clic en Ejecutar consulta o actualiza los datos del documento, las peticiones de orden se muestran en el nuevo orden que especificó. Para obtener información sobre cómo contestar peticiones de orden al abrir documentos de Web Intelligence, consulte página 32. 168 Elaboración de informes con el Panel de informes Java de Web Intelligence parte Uso de informes capítulo Inserción de tablas y aplicación de formato 11 Inserción de tablas y aplicación de formato Presentación general Presentación general Cuando crea un nuevo documento, Web Intelligence genera un nuevo informe con una tabla vertical y formato estándar. Esta tabla inicial incluye todos los datos de la consulta que están detrás del documento. Puede editar el contenido de la tabla, personalizar el formato o transformar la tabla en un tipo de tabla o gráfico diferente. También puede insertar más tablas en el mismo informe o en nuevos informes dentro del mismo documento. Este capítulo describe: 172 • • • • • • • • • • • • • • Web Intelligence Plantillas de tablas • • Cómo evitar la agregación de filas duplicadas Cómo trabajar en Vista Estructura o Resultados Adición de tablas a informes Duplicado de tablas Aplicación de una plantilla diferente a tablas existentes Adición o eliminación de filas o columnas de tablas Desplazamiento o cambio de las filas o columnas de las tablas Reemplazo de columnas y filas de las tablas Modificación de tablas para crear tablas de referencias cruzadas Borrado y eliminación de tablas Formato de tablas y celdas de tablas Definición de propiedades para encabezados y pies de tablas Definición del diseño de página para tablas Selección de las propiedades de presentación para celdas de tablas vacías Copia y pegado de tablas Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Plantillas de tablas de Web Intelligence Plantillas de tablas de Web Intelligence Esta sección describe las diferentes plantillas de tabla que puede utilizar para mostrar información en informes de Web Intelligence: • • • • Tablas verticales Tablas horizontales Tablas de referencias cruzadas Formularios La sección siguiente describe cada plantilla. Tablas verticales Las tablas verticales muestran celdas de encabezado en la parte superior de la tabla y los datos correspondientes en columnas. De manera predeterminada, las celdas de encabezado muestran los nombres de los objetos de tipo dimensión, información e indicador incluidos en la tabla. Las celdas de cuerpo muestran los valores correspondientes. Elaboración de informes con el Panel de informes Java de Web Intelligence 173 11 11 Inserción de tablas y aplicación de formato Plantillas de tablas de Web Intelligence Tablas horizontales Las tablas horizontales muestran celdas de encabezado en la parte izquierda de la tabla y los datos correspondientes en filas. De manera predeterminada, las celdas de encabezado muestran los nombres de los objetos de tipo dimensión, información e indicador incluidos en la tabla. Las celdas de cuerpo muestran los valores correspondientes. Este formato de tabla es útil para informes con varios indicadores, como informes financieros y balances. Tablas de referencias cruzadas Las tablas de referencias cruzadas muestran valores de dimensiones en el eje superior y el eje izquierdo. El cuerpo muestra los valores de un indicador que corresponde a la sección transversal de las dimensiones. Por ejemplo, esta tabla de referencias cruzadas muestra valores de [Trimestre] en el eje superior y muestra valores de [Comunidad] en el eje izquierdo. El cuerpo muestra valores de [Ingresos de ventas] para cada trimestre en cada comunidad. 174 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Plantillas de tablas de Web Intelligence Puede incluir dimensiones múltiples en tablas de referencias cruzadas. Por ejemplo, esta tabla de referencias cruzadas muestra dos dimensiones. Los valores para el indicador [Ingresos de ventas] son valores de cada estado por trimestre para cada línea. Las tablas de referencias cruzadas muestran valores de las dimensiones y los indicadores que contienen. Puede incluir encabezados adicionales que muestren los nombres de las dimensiones y los indicadores. Consulte "Cómo mostrar nombres de objeto en encabezados en tablas de referencias cruzadas" en la página 219. Las tablas de referencias cruzadas son útiles para presentar resultados que correspondan a la intersección de dos o más dimensiones. Por ejemplo, si se incluye la dimensión [Comunidad], la dimensión [Trimestre] y la dimensión [Línea], así como el indicador [Ingresos de ventas] en una tabla de referencias cruzadas, le permite ilustrar fácilmente el volumen de negocios por región por línea de productos, por trimestre. Elaboración de informes con el Panel de informes Java de Web Intelligence 175 11 11 Inserción de tablas y aplicación de formato Plantillas de tablas de Web Intelligence Tablas de referencias cruzadas con dimensiones en el cuerpo Cuando se crean tablas de referencias cruzadas con dimensiones en el cuerpo, los valores de las celdas de cuerpo se calculan de acuerdo con un modelo de datos multidimensional. Los valores que se muestran en el cuerpo se calculan de acuerdo con todas las coordenadas de los ejes de la tabla, independientemente de que exista o no una fila para la coordenada determinada en el resultado de SQL. El valor actual de la dimensión en el eje proporciona el valor que se va a mostrar en el cuerpo. El valor de dicha dimensión será el mismo para toda la columna, si la dimensión está en el eje superior o para toda la línea en los demás casos. 176 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Plantillas de tablas de Web Intelligence Formularios Los formularios son útiles en el informe si desea mostrar información detallada por cliente, producto o socio. Por ejemplo, un formulario es una manera útil de mostrar registros de clientes individuales con información como la cuenta, el nombre, dirección de un cliente, etc. Los formularios también son útiles para dar formato a las etiquetas de direcciones para sobres. Esta ilustración muestra dos formularios de un informe. El formulario de la izquierda muestra información personal sobre el cliente. El formulario de la derecha muestra la fecha y cantidad de cada factura para ese cliente. Elaboración de informes con el Panel de informes Java de Web Intelligence 177 11 11 Inserción de tablas y aplicación de formato Cómo trabajar en Vista Estructura o Resultados Cómo trabajar en Vista Estructura o Resultados El Panel de informes Java de Web Intelligence le permite hacer modificaciones a documentos y hacer una vista previa de esos cambios en Vista Estructura, sin implementar cada cambio en el servidor Web Intelligence. Esto le permite hacer cambios múltiples al formato rápidamente y hacer una vista preliminar. Cuando vuelve a Vista Resultados, Web Intelligence pide al servidor que aplique los cambios y devuelva el formato modificado en una sola operación. La Vista Resultados muestra los resultados recuperados del origen de datos y cómo se imprimirá el informe La Vista Estructura muestra la estructura del informe y la definición de los datos, filtros, ordenaciones y cálculos Puede crear y dar formato a tablas en Vista Estructura o en Vista Resultados. Sin embargo, si tiene varias modificaciones que hacer, le recomendamos que las haga en Vista Estructura. 178 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición de tablas a informes Adición de tablas a informes Puede insertar una o varias tablas en un informe. Las tablas se insertan arrastrando uno de los siguientes en un área en blanco del informe: • Los objetos, de los que desea que la tabla muestre valores; ésta es una manera rápida de elaborar tablas verticales sencillas O • Una plantilla de tabla que defina la estructura de la tabla, a la que después asigna objetos; ésta es una manera rápida de elaborar tablas más complejas con precisión Nota: Al crear un nuevo documento, Web Intelligence genera un informe predeterminado con una tabla vertical que contiene todos los objetos de la consulta. Puede modificar o eliminar esta tabla. Consulte "Aplicación de una plantilla diferente a tablas existentes" en la página 188 o "Borrado de celdas y eliminación de tablas" en la página 204. Para obtener información sobre la creación de nuevos documentos, consulte "Creación de nuevos documentos" en la página 29. Creación de una tabla arrastrando objetos a un informe Para crear una tabla arrastrando objetos en un informe: 1. Asegúrese de que está en Vista Informe. Cuando trabaja en Vista Informe, las fichas del informe aparecen en la parte inferior del panel Documento. Puede pasar a Vista Informe haciendo clic en el botón Editar informe de la barra de herramientas de Web Intelligence. Los objetos del documento aparecen en la ficha Datos. Si la ficha Datos no está visible, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 179 11 11 Inserción de tablas y aplicación de formato Adición de tablas a informes 2. El modo de agregar objetos a un informe depende de si éste está vacío o no: • Si el informe está vacío, seleccione un solo objeto o una carpeta de clase en la ficha Datos y, a continuación, arrastre u coloque el objeto o clase en el informe. Al seleccionar una carpeta de clase, se añadirán todos los objetos de la clase al informe en la nueva tabla. O • Si el informe ya contiene tablas o gráficos, pulse la tecla Alty, a continuación, con la tecla Alt pulsada, arrastre un objeto al área vacía del informe. Un nuevo encabezado de tabla y celda de cuerpo aparecen en el informe. El encabezado de la tabla muestra el nombre del objeto. 3. Para agregar otro objeto a la tabla, arrastre otro objeto de la ficha Datos y colóquelo a la derecha o la izquierda del encabezado de la columna existente. 4. Cuando aparezca la etiqueta “Colocar aquí para insertar una celda”, coloque el objeto a la derecha o la izquierda del encabezado de la tabla. Aparece una segunda columna antes o después de la primera columna. El encabezado de la nueva columna muestra el nombre del objeto. 180 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición de tablas a informes 5. Para agregar más objetos a la tabla, repita el paso 3. Web Intelligence muestra los valores en una tabla vertical. Puede transformar rápidamente la tabla vertical en un formato de tabla diferente, como una tabla de referencias cruzadas utilizando la función Transformar en. Consulte "Cómo aplicar una plantilla diferente a una tabla utilizando el cuadro de diálogo Transformar en" en la página 190. Creación de una tabla seleccionando una plantilla Para crear una tabla seleccionando una plantilla: 1. Asegúrese de que está en Vista Informe. Cuando trabaja en Vista Informe, las fichas del informe aparecen en la parte inferior del panel Documento. Puede pasar a Vista Informe haciendo clic en el botón Editar informe de la barra de herramientas de Web Intelligence. 2. Haga clic en ficha de informe del informe donde desea insertar una tabla. 3. Haga clic en Vista Estructura. El trabajar en Vista Estructura le permite definir y hacer una vista preliminar de la nueva tabla sin solicitar al servidor que aplique cada una de las modificaciones. A continuación aplica todas las modificaciones y muestra los resultados en la nueva tabla volviendo a Vista Resultados. 4. Haga clic en la ficha Plantillas. Si la ficha Plantillas está oculta, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Aparecerán las Plantillas disponibles. Elaboración de informes con el Panel de informes Java de Web Intelligence 181 11 11 Inserción de tablas y aplicación de formato Adición de tablas a informes 5. Haga clic en el signo + situado junto a Tablas. Se listan las plantillas de la tabla. 6. Arrastre una plantilla de la ficha Plantilla a un área en blanco del informe. La plantilla aparece en el informe. 7. Haga clic en la ficha Datos. Los objetos y las variables que contiene el documento aparecen aquí. Puede agregar cualquiera de estos objetos o variables a la tabla. 8. 182 Arrastre un objeto o una variable a un encabezado o celda de cuerpo vacía de la tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición de tablas a informes 9. Cuando aparezca la información sobre herramientas “Colocar aquí para reemplazar una celda”, coloque el objeto en la tabla. La celda vacía es reemplazada por el objeto. Si está trabajando en Vista Resultados, los valores de los objetos se muestran en la tabla. Si está trabajando en Vista Estructura, el nombre de los objetos se muestra en la tabla. 10. Para agregar más objetos a la plantilla, arrastre un objeto de la ficha Datos y colóquelo en la plantilla. Asegúrese de que la información sobre herramientas “Colocar aquí para reemplazar una celda” aparece y, a continuación, coloque el objeto en la plantilla. Elaboración de informes con el Panel de informes Java de Web Intelligence 183 11 11 Inserción de tablas y aplicación de formato Adición de tablas a informes 11. Si procede, repita el paso 10. para asignar más objetos a las columnas, las filas o el cuerpo de la tabla. Vista Estructura Vista Resultados Una vez que ha asignado objetos a cada parte de la plantilla de la tabla, puede agregar más objetos para incrementar el tamaño de la tabla. Cada objeto adicional inserta más columnas o filas en la tabla. 1. Para agregar otro objeto y crear una columna o fila adicional de la tabla, arrastre un objeto de la ficha Datos y colóquelo en una fila o columna. • Si coloca el objeto a la izquierda de una columna, crea una nueva columna antes de la columna existente. • Si coloca el objeto a la derecha de una columna, crea una nueva columna después de la columna existente. • Si coloca el objeto en el borde superior de una fila, se crea una nueva fila encima de la fila existente. • Si coloca el objeto en el borde inferior de una fila, se crea una nueva fila debajo de la fila existente. Asegúrese de que la información sobre herramientas “Colocar aquí para insertar una celda” aparece antes de colocar el objeto. Vista Estructura 184 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición de tablas a informes El objeto aparece en una nueva celda de tabla. En Vista Estructura, los nombres de objeto se muestran en la plantilla. En Vista Resultados, los valores de cada objeto se muestran en la tabla. 2. Si está trabajando en Vista Estructura, haga clic en Ver resultados para mostrar los valores en la nueva tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence 185 11 11 Inserción de tablas y aplicación de formato Cómo duplicar tablas Cómo duplicar tablas Puede incluir tablas múltiples en un solo informe. En lugar de crear cada tabla desde el principio, puede duplicar una tabla existente y pegarla en un área en blanco del mismo informe. A continuación puede modificar el formato o la definición de los datos de la tabla duplicada o convertirla en un gráfico. Duplicado de tablas Para duplicar una tabla: 1. Seleccione una tabla de un informe. Cuando la tabla está seleccionada, aparece un borde gris alrededor de ella. 2. Mantenga el puntero pulsado y pulse la tecla Ctrl. Web Intelligence crea una tabla duplicada en la parte superior de la tabla original. 3. Con el puntero y la tecla Ctrl pulsados, arrastre la tabla duplicada a un área vacía del informe. La tabla duplicada aparece en Vista Estructura hasta que la coloca en un área vacía del informe 186 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Cómo duplicar tablas 1. Suelte el puntero y, a continuación, la tecla Ctrl. La tabla duplicada aparece en el informe. Para obtener información sobre cómo transformar tablas en gráficos, consulte "Cómo aplicar una plantilla de gráfico diferente a una tabla o un gráfico utilizando la función Transformar en" en la página 251. Elaboración de informes con el Panel de informes Java de Web Intelligence 187 11 11 Inserción de tablas y aplicación de formato Aplicación de una plantilla diferente a tablas existentes Aplicación de una plantilla diferente a tablas existentes Puede modificar el diseño de tablas existentes aplicando una plantilla diferente. Web Intelligence muestra automáticamente los valores en la tabla original con el nuevo diseño. Ejemplo: Transformación de una tabla vertical en tabla de referencias cruzadas para comparar los resultados de ventas por comunidad Usted trabaja en la sucursal Cataluña de una cadena de tiendas de ropa de venta al pormenor y se le ha enviado un informe que muestra el volumen de negocios por trimestre para la región oeste. Los datos se presentan en una tabla vertical, que presenta los resultados por trimestre para cada una de las tres comunidades del oeste, incluida California. Sin embargo, no es fácil comparar los resultados echando un vistazo. Transforma el gráfico en tabla de referencias cruzadas para obtener una vista comparativa de los resultados de venta rápidamente. 188 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de una plantilla diferente a tablas existentes Puede cambiar el formato de tablas existentes en los informes. Web Intelligence aplica la nueva plantilla a los valores de la tabla. Puede cambiar la plantilla de la manera siguiente: • • Arrastrando una plantilla de tabla diferente a la tabla Utilizando el cuadro de diálogo Transformar en Aplicación de una plantilla diferente a una tabla utilizando la función de arrastrar y colocar Para aplicar una plantilla diferente a una tabla utilizando la función de arrastrar y colocar: Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 1. Seleccione la ficha de informe que contiene la tabla que desea modificar. 2. Haga clic en la ficha Plantillas. Si la ficha Plantillas está oculta, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Aparecen las Plantillas. 3. Haga clic en el signo + situado junto a Tablas. Se listan las plantillas de la tabla. 4. Arrastre una plantilla de la ficha Plantilla a una tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence 189 11 11 Inserción de tablas y aplicación de formato Aplicación de una plantilla diferente a tablas existentes Debe colocar la plantilla directamente en el bloque de informe existente. Web Intelligence aplica la nueva plantilla a los valores de la tabla. Cómo aplicar una plantilla diferente a una tabla utilizando el cuadro de diálogo Transformar en Para aplicar una plantilla diferente a una tabla utilizando el cuadro de diálogo Transformar en: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Para seleccionar la tabla a la que desea volver a dar formato, haga clic en su borde superior. Aparece un borde gris alrededor de la tabla. 190 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de una plantilla diferente a tablas existentes 3. Haga clic con el botón derecho del ratón en el bloque del informe. 4. En el menú de acceso directo, haga clic en Transformar en. Aparece el cuadro de diálogo Transformar en. 5. En la ficha Tablas o en una de las fichas Gráfico, seleccione la tabla o plantilla de gráfico que desea aplicar a la tabla. 6. Haga clic en Aceptar. Nota: Si ha convertido una tabla en un gráfico, la fuente Unicode no se conserva en el gráfico si la fuente del texto de la tabla era Unicode y ésta no se definió como la fuente predeterminada para los gráficos. Es preciso asignar un formato al gráfico con la fuente Unicode, si ésta se encuentra disponible en el equipo. Si no está disponible, póngase en contacto con el administrador para configurar el servidor Web Intelligence y el equipo correctamente. Elaboración de informes con el Panel de informes Java de Web Intelligence 191 11 11 Inserción de tablas y aplicación de formato Adición o eliminación de filas o columnas de tablas Adición o eliminación de filas o columnas de tablas Puede agregar nuevas filas o columnas a las tablas de la manera siguiente: • • Utilizando la función de arrastrar y colocar Utilizando el menú de la barra de herramientas Insertar fila o columna Adición de filas o columnas a tablas utilizando la función de arrastrar y colocar Para agregar una fila o columna a una tabla utilizando la función de arrastrar y colocar: Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 1. Seleccione la ficha de informe que contiene la tabla que desea modificar. 2. Haga clic en la ficha Datos. Si la ficha Datos está oculta, haga clic en el botón Mostrar/ocultar Administrador. Se listan los objetos y las variables que están incluidos en el documento. 192 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición o eliminación de filas o columnas de tablas 3. Arrastre el objeto que desea agregar a la tabla de la ficha Datos coloque el objeto donde desea agregarlo. Para agregar el objeto en una nueva... Arrastre el objeto a... Columna a la izquierda de una columna El borde izquierdo del existente encabezado de una columna Columna a la derecha de una columna existente El borde derecho del encabezado de una columna Fila antes de una fila existente El borde superior del encabezado de una columna Fila después de una fila existente El borde inferior del encabezado de una columna Para crear una nueva columna que muestre valores para Líneas a la derecha de la columna Comunidad, arrastre el objeto Líneas al borde derecho de la columna Comunidad. El nombre del objeto aparece en el nuevo encabezado de columna o fila y los valores aparecen en las nuevas celdas de cuerpo. Los valores de Líneas se muestran en una nueva columna. Elaboración de informes con el Panel de informes Java de Web Intelligence 193 11 11 Inserción de tablas y aplicación de formato Adición o eliminación de filas o columnas de tablas Adición de filas o columnas de tabla utilizando el menú Insertar fila o columna de la barra de herramientas Para agregar una fila o columna de tabla utilizando el menú Insertar fila o columna de la barra de herramientas: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Seleccione la tabla a la que desea dar un nuevo formato. Aparece un borde gris alrededor de la tabla. 3. Seleccione la columna o fila que está junto a donde desea insertar la nueva fila o columna. Seleccione la columna que muestra valores para [Comunidad], para insertar una columna antes o después de ésta. El botón Insertar columna o fila muestra automáticamente una de las opciones de inserción. 1. Haga clic en la opción que se muestra. Por ejemplo, Insertar columna a la izquierda. O 194 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Adición o eliminación de filas o columnas de tablas Haga clic en la flecha que está junto al botón Insertar... y, a continuación, seleccione la opción apropiada del menú desplegable. Web Intelligence agrega una columna o fila en blanco a la tabla. Puede asignar un objeto o variable incluida en el documento en la nueva columna o fila de la tabla. 2. Arrastre un objeto de la ficha Datos y colóquelo en la columna o fila que está en blanco. Si la ficha Datos está oculta, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Web Intelligence asigna el objeto seleccionado a la nueva columna o fila. El nombre del objeto se muestra en el encabezado de la fila o columna y los valores del objeto se muestran en las celdas del cuerpo. Elaboración de informes con el Panel de informes Java de Web Intelligence 195 11 11 Inserción de tablas y aplicación de formato Desplazamiento o cambio de las filas o columnas de las tablas Eliminación de filas o columnas de tablas Para eliminar una fila o columna de una tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Haga clic con el botón derecho del ratón en la columna o fila de la tabla que desea eliminar. Aparecerá el menú de acceso directo. 3. Seleccione Eliminar fila, Eliminar columna o Eliminar. Si desea eliminar... Entonces haga clic en... Una fila Eliminar fila. Una columna Eliminar columna. Un objeto Eliminar Cuando se elimina un objeto, todas las columnas o filas que muestran valores de dicho objeto se eliminan de la tabla. Desplazamiento o cambio de las filas o columnas de las tablas Puede volver a ordenar la información que se muestra en las tablas de la manera siguiente: • • Moviendo filas o columnas Cambiando filas o columnas Cómo mover una fila o columna de una tabla Para mover una fila o columna de una tabla: Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 196 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Desplazamiento o cambio de las filas o columnas de las tablas 1. Seleccione la columna o fila de la tabla que desea mover. 2. Arrastre la columna o fila seleccionada y colóquela antes o después de otra columna o fila de la taba. cuando arrastra una fila o columna, el título de ésta se muestra junto al puntero. El título de columna Líneas se muestra junto al puntero Web Intelligence inserta la fila o columna en la nueva posición de la tabla La columna Líneas se muestra en la nueva posición de la tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence 197 11 11 Inserción de tablas y aplicación de formato Desplazamiento o cambio de las filas o columnas de las tablas Cambio de filas o columnas de una tabla Para invertir filas o columnas de la tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione una de las filas o columnas que desea cambiar. La columna Líneas está seleccionada 3. Arrastre la columna o fila seleccionada a la columna o fila por la que desea hacer el cambio. Por ejemplo, para cambiar las columnas Líneas y Comunidad, arrastre la columna Líneas a la columna Comunidad. Web Intelligence cambia las dos columnas o filas. 198 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Reemplazo de columnas y filas de las tablas Reemplazo de columnas y filas de las tablas Puede reemplazar columnas y filas de las tablas por datos diferentes. Reemplazo de la columna o fila de una tabla Para reemplazar la columna o fila de una tabla: Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 1. Seleccione la ficha de informe que contiene la tabla que desea modificar. 2. Haga clic en la ficha Datos. Si la ficha Datos está oculta, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Los objetos y las variables que están incluidos en el documento se listan en la ficha Datos. Elaboración de informes con el Panel de informes Java de Web Intelligence 199 11 11 Inserción de tablas y aplicación de formato Reemplazo de columnas y filas de las tablas 3. Arrastre el objeto que desea agregar a la tabla de la ficha Datos y, a continuación, colóquelo en la fila, columna o cuerpo que desea reemplazar. Por ejemplo, para reemplazar los valores de Trimestre por valores de Comunidad, arrastre y coloque el objeto [Comunidad] en la columna de la tabla denominada “Trimestre”. Los valores del nuevo objeto se muestran en la tabla. 200 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Modificación de tablas para crear tablas de referencias cruzadas Modificación de tablas para crear tablas de referencias cruzadas Puede volver a dar formato a tablas verticales y horizontales de tablas de referencias cruzadas aplicando la plantilla de tabla de referencias cruzadas o utilizando el cuadro de diálogo Transformar en como se explica en "Aplicación de una plantilla diferente a tablas existentes" en la página 188. También puede cambiar tablas a tablas de referencias cruzadas utilizando la función de arrastrar y colocar para insertar objetos o variables en un segundo eje de la tabla para formar la tabla de referencias cruzadas. Puede • • Agregar un objeto a una tabla Mover la columna o fila de una tabla Nota: Si el documento no incluye los datos que desea agregar a la tabla de referencias cruzadas, puede editar la consulta. Para obtener más información, consulte "Puede buscar clases y objetos en el árbol seleccionando un elemento del mismo y, a continuación, escribiendo una letra. Puede precisar la búsqueda escribiendo más letras. Por ejemplo, si escribe "y" y después "e", Web Intelligence busca primero elementos que empiezan por "y" y después los que empiezan por "ye"." en la página 47 Creación de una tabla de referencias cruzadas agregando un objeto a una tabla vertical u horizontal Para crear una tabla de referencias cruzadas agregando un objeto a una tabla vertical u horizontal: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Arrastre un objeto de la ficha Datos al borde superior de la tabla o al extremo izquierdo de la tabla donde desea crear el nuevo eje y dar formato a la tabla de referencias cruzadas. Si la ficha Datos está oculta, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 201 11 11 Inserción de tablas y aplicación de formato Modificación de tablas para crear tablas de referencias cruzadas 3. Cuando aparezca la etiqueta “Colocar aquí para crear una tabla de referencias cruzadas”, coloque el objeto seleccionado en el informe. Web Intelligence crea un segundo eje para formar una tabla de referencias cruzadas e inserta el objeto en el nuevo eje. Creación de una tabla de referencias cruzadas moviendo una columna o fila de la tabla Para crear una tabla de referencias cruzadas moviendo una columna o fila de la tabla: 202 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la columna o fila de la tabla que desea mover para crear la tabla de referencias cruzadas. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Modificación de tablas para crear tablas de referencias cruzadas 3. Arrastre la columna o fila seleccionada al borde superior de la tabla o al extremo izquierdo de la tabla donde desea crear el nuevo eje y dar formato a la tabla de referencias cruzadas. Por ejemplo, mueve la columna Trimestre arriba de columna Ventas para crear una tabla de referencias cruzadas que muestre valores de Año debajo del ej izquierdo, valores de Trimestre en el eje superior y valores de Ingresos de ventas en el cuerpo. 4. Coloque la columna o fila en el encabezado. Web Intelligence crea un segundo eje para formar una tabla de referencias cruzadas y muestra los datos de la columna o fila que movió en el nuevo eje. Elaboración de informes con el Panel de informes Java de Web Intelligence 203 11 11 Inserción de tablas y aplicación de formato Borrado de celdas y eliminación de tablas Borrado de celdas y eliminación de tablas Puede borrar el contenido de las celdas o eliminar filas y columnas de las tablas. La sección siguiente describe cómo: • • Borrar el contenido de celdas de las tablas Eliminar tablas Para obtener información sobre cómo eliminar filas o columnas determinadas de tablas, consulte "Eliminación de filas o columnas de tablas" en la página 196. Borrado del contenido de celdas de las tablas Puede borrar el contenido de las celdas y, a continuación, utilizar las celdas vacías para mostrar imágenes, hipervínculos, fórmulas o el texto que escribe. Puede borrar los tipos de celda siguientes en una tabla: • Celdas de encabezado – Puede borrar cada celda de encabezado por separado • • Celdas de pie – Puede borrar cada celda de pie por separado Celdas de cuerpo relacionadas – Cuando borra una celda de cuerpo, automáticamente borra todas las celdas del cuerpo de la misma columna o fila de la tabla La ilustración siguiente muestra las celdas que puede seleccionar. El borrar una celda de encabezado borra el contenido de la celda individual El borrar celdas de cuerpo borra el contenido de todas las celdas de cuerpo El borrar una celda de pie borra el contenido de la celda de pie individual 204 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Borrado de celdas y eliminación de tablas Borrado del contenido de celdas de una tabla Para borrar el contenido de celdas de una tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Para seleccionar la celda cuyo contenido desea borrar, haga clic en la celda. Los bordes de la celda se resaltarán. 3. Haga clic con el botón derecho del ratón en la celda seleccionada. Aparecerá el menú de acceso directo. 4. Haga clic en Borrar contenido de celda. O Pulse la tecla Supr. Web Intelligence borra el contenido de las celdas seleccionadas. Elaboración de informes con el Panel de informes Java de Web Intelligence 205 11 11 Inserción de tablas y aplicación de formato Borrado de celdas y eliminación de tablas Eliminación de tablas de informes Puede eliminar tablas de un informe. Puede eliminar una tabla de la manera siguiente: • • • Utilizando el menú de acceso directo usar el método de arrastrar y colocar Utilizando la tecla Supr Nota: No puede seleccionar y eliminar varias tablas al mismo tiempo. Eliminación de una tabla utilizando el menú de acceso directo Para eliminar una tabla utilizando el menú de acceso directo: Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 1. Para seleccionar la tabla que desea eliminar, haga clic en su borde superior. 2. Haga clic con el botón derecho del ratón en la tabla seleccionada. Aparece un borde gris alrededor de la tabla. Aparecerá el menú de acceso directo. 3. 206 Haga clic en Eliminar. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Borrado de celdas y eliminación de tablas Eliminación de una tabla utilizando la función de arrastrar y colocar Para eliminar una tabla utilizando la función de arrastrar y colocar: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla que desea eliminar y arrástrela al Administrador de informes. Si el Administrador de informes está oculto, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. Web Intelligence elimina la tabla del informe. Eliminación de una tabla utilizando la tecla Supr Para eliminar una tabla utilizando la tecla Supr: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla que desea eliminar. Aparece un borde gris alrededor de la tabla. 3. Pulse la tecla Supr. Web Intelligence elimina la tabla del informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 207 11 11 Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Aplicación de formato a tablas y celdas de tablas Puede dar formato a tablas y celdas de las tablas para que la apariencia del documento refleje el estándar de su empresa. Puede definir las opciones de formato siguientes: • • • • • Fondo de tablas o celdas – Seleccione colores, diseños e imágenes Bordes de celdas o tablas – Seleccione estilos y colores de líneas Texto de celdas – Defina fuentes, tamaños de fuente y estilos de fuente Tamaño de celdas – Especifique el alto y ancho de las celdas Espaciado dentro y entre las celdas de las tablas – Espaciado y relleno Nota: Los colores que están disponibles en Web Intelligence son los colores configurados para el escritorio. Cómo dar formato al fondo de tablas o celdas De manera predeterminada, las tablas tienen el formato estándar de Web Intelligence. Puede dar formato al fondo de tablas y celdas de la manera siguiente: 208 • Seleccione un color – Para resaltar la información o utilizar colores de la empresa • Aplique un color a filas de tablas alternadas – Para que las tablas largas se puedan leer más fácilmente • • Seleccione un diseño – Para agregar una textura o un dibujo Inserte una imagen – Para agregar iconos, logotipos o fotos Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Selección de un color de fondo Para seleccionar un color de fondo: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla o la celda de la tabla a cuyo fondo desea dar formato. 3. Haga clic con el botón derecho en la tabla y seleccione Editar formato en el menú de acceso directo. La ficha Propiedades muestra las opciones de formato de tabla o celda que dependen del elemento seleccionado. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 4. Seleccione la flecha desplegable situada junto a Apariencia > Color de fondo. Aparece una lista de colores disponibles. 5. Haga clic en el color que desea aplicar a la tabla o celda de tabla seleccionada. O Haga clic en Personalizar y cree un color personalizado, utilizando la ficha Muestrarios, HSB (Matiz, Saturación, Brillo) o RGB (Rojo, Verde, Azul), y haga clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence 209 11 11 Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Si conoce la referencia de colores hexadecimal RGB, puede introducirla en los cuadros de selección situados junto a los botones + y - en la ficha RGB. Web Intelligence aplica el color de fondo a la tabla o celda seleccionada. Definición de colores alternados de filas y columnas para una tabla Para definir colores alternados de filas y columnas para una tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla para la que desea dar formato a colores de fila alternados. Cuando la tabla está seleccionada, aparece un borde gris alrededor de ésta. 3. Haga clic con el botón derecho en la tabla y seleccione Editar formato en el menú de acceso directo. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 4. 210 Abra el subgrupo de propiedades Apariencia > Color alternativo. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas 5. Defina la frecuencia para el color de fila alterno en el cuadro de selección situado junto a Frecuencia haciendo clic en el signo + o - o introduciendo un número. 6. Haga clic en la flecha situada junto a Color. 7. Seleccione un color de la lista de colores. O Haga clic en Personalizar y cree un color personalizado, utilizando la ficha Muestrarios, HSB (Matiz, Saturación, Brillo) o RGB (Rojo, Verde, Azul), y haga clic en Aceptar. Si conoce la referencia de colores hexadecimal RGB, puede introducirla en los cuadros de selección situados junto a los botones + y - en la ficha RGB. Elaboración de informes con el Panel de informes Java de Web Intelligence 211 11 11 Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Web Intelligence aplica el color de fila alternado a la tabla. En este ejemplo, la frecuencia de color de la fila está definida en 2 Selección y eliminación de diseños Para seleccionar o eliminar un diseño: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla o la celda de la tabla a cuyo fondo desea dar formato. 3. Haga clic con el botón derecho en la tabla y seleccione Editar formato en el menú de acceso directo. La ficha Propiedades muestra las opciones de formato de tabla o celda que dependen del elemento seleccionado. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 212 4. Haga clic en el botón ... situado junto a la imagen de fondo en el subgrupo de propiedades Apariencia. 5. Seleccione Diseño en el cuadro de diálogo Imagen de fondo. 6. Seleccione el diseño en la lista desplegable. 7. Seleccione Ninguno para eliminar el diseño. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Inserción de imágenes Para insertar una imagen: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla o celda de tabla donde desea insertar una imagen. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 3. Haga clic en el botón ... situado junto a la imagen de fondo en el subgrupo de propiedades Apariencia. 4. Seleccione Personalizada en el cuadro de diálogo Imagen de fondo. 5. Escriba el nombre de archivo en el cuadro Imagen (URL). (Web Intelligence inserta la etiqueta HTML boimg:// delante del nombre de archivo y establece un vínculo al archivo de imagen de un servidor Web de la empresa). O Escriba la dirección URL del servidor Web seguida del nombre del archivo de imagen. (La URL y el nombre de archivo no deben contener espacios.) Elaboración de informes con el Panel de informes Java de Web Intelligence 213 11 11 Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Cómo dar formato a bordes Puede cambiar el color y espesor del borde un lado a la vez o todos los lados al mismo tiempo. Cómo dar formato a bordes Para dar formato a bordes: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla o la celda de la tabla a cuyos bordes desea dar formato. 3. Haga clic con el botón derecho en la tabla y seleccione Editar formato en el menú de acceso directo. La ficha Propiedades muestra las opciones de formato de tabla o celda que dependen del elemento seleccionado. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 4. Haga clic en el botón ... situado junto a la propiedad Bordes. 5. Utilice los botones del cuadro de diálogo Editor de bordes para establecer el estilo de borde. Nota: También puede establecer los bordes de celdas de encabezado, celdas de cuerpo y celdas de pie en las propiedades de la tabla. Para ello, haga clic en el botón ... situado junto a la propiedad Bordes de los subgrupos de propiedades Celdas de encabezado, Celdas de cuerpo y Celdas de pie. 214 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Cómo dar formato a valores en celdas de tablas Puede personalizar la manera en que los valores se muestran en las tablas definiendo las propiedades de formato para el texto. • • • • Estilo de fuente Tamaño de fuente Color de fuente Alineación de texto Cómo dar formato a texto en celdas de tablas Para dar formato al texto de las celdas de una tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla a cuyas celdas desea dar formato. 3. Haga clic con el botón derecho en la tabla y seleccione Editar formato en el menú de acceso directo. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 4. Haga clic en el botón ... situado junto al formato de texto en el subgrupo de propiedades Apariencia > Celdas de encabezado/Celdas de cuerpo/Celdas de pie. 5. Dé formato al texto en el cuadro de diálogo Dar formato al texto. Nota: También puede dar formato al texto de la celda seleccionándola y, a continuación, estableciendo la propiedad Apariencia > Formato de texto en la ficha Propiedades. Puede definir las propiedades del formato para números, fecha/hora, moneda y otros tipos de datos seleccionando de formatos predefinidos o creando sus propios formatos personalizados. Para obtener toda la información, consulte "Formato numéricos y fechas" en la página 279. Elaboración de informes con el Panel de informes Java de Web Intelligence 215 11 11 Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Ajuste del tamaño de celdas Puede definir el alto y ancho de las celdas de la manera siguiente: • • Utilizando la función de arrastrar y colocar Especificando el tamaño de las celdas en la ficha Propiedades Nota: Si desea ocultar el contenido de las celdas en los informes, puede definir el ancho de celda en 0,1 cm para que este valor pueda modificarse con el fin de mostrar el contenido de la celda más tarde. Nota: Al actualizar documentos creados con una versión anterior del producto, Web Intelligence no muestra las celdas cuyo ancho se estableció originalmente en 0,0 cm. (El contenido de la celda permanece oculto y no puede modificarse el ancho de la celda.) Definición del alto y ancho de las celdas utilizando la función de arrastrar y colocar Para definir el alto y ancho de las celdas utilizando la función de arrastrar y colocar: 1. Para cambiar el alto de las celdas, seleccione el borde inferior de la celda cuyo tamaño desea ajustar. O Para cambiar el ancho de las celdas, seleccione el borde derecho de la celda cuyo tamaño desea ajustar. Aparece una flecha en el borde. 2. Para cambiar el alto de la celda, arrastre el borde hacia arriba o hacia abajo. O Para cambiar el ancho de la celda, arrastre el borde hacia la izquierda o hacia la derecha. Web Intelligence modifica el tamaño de todas las celdas de la misma columna o fila como de la celda seleccionada. Si desea ocultar el contenido de las celdas en los informes, puede definir el ancho de celda en 0,1 cm para que este valor pueda modificarse con el fin de mostrar el contenido de la celda más tarde. 216 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Aplicación de formato a tablas y celdas de tablas Definición del ajuste automático del tamaño de la celda haciendo doble clic en la celda Para definir el ajuste automático del tamaño de la celda haciendo doble clic en la celda: • Para definir Autoajustar el ancho de la celda, haga doble clic en el borde derecho de la celda. O Para definir el ajuste automático del alto de la celda, haga doble clic en el borde inferior de la celda. Autoajustar conserva el tamaño actual de la celda como tamaño mínimo y agranda el tamaño de la celda si la cadena o la imagen que contiene la celda es mayor que el tamaño mínimo especificado. Definición del alto y ancho de las celdas utilizando la ficha Propiedades Para definir el alto y ancho de las celdas utilizando la ficha Propiedades: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Seleccione la celda de la tabla a la que desea dar formato, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de celda. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 3. Establezca las propiedades de ancho y alto en el subgrupo de propiedades Mostrar. 4. Si desea establecer la celda para ajuste automático, seleccione Ajuste de ancho automático y/o Ajuste de alto automático. Nota: Algunas funciones de Web Intelligence son incompatibles con el ajuste automático de celdas. Si coloca cualquiera de estas funciones en una celda de ajuste automático, Web Intelligence devuelve el mensaje de error #RECURSIVO como la función de salida. Para obtener más información, consulte "#RECURSIVO" en la página 491 Sugerencia: Los documentos que contienen tablas con el tamaño de celda definido en Autoajustar, tardan más tiempo en mostrarse en el Panel de informes Java o en InfoView que los documentos en los que las tablas contienen celdas con un ancho y alto de celda fijos. Le recomendamos que para documentos grandes especifique un tamaño fijo para el alto y ancho de las celdas para las tablas. Elaboración de informes con el Panel de informes Java de Web Intelligence 217 11 11 Inserción de tablas y aplicación de formato Definición de propiedades para encabezados y pies de tablas Definición de propiedades para encabezados y pies de tablas De manera predeterminada, las tablas de Web Intelligence muestran: • • Un encabezado en cada columna o fila Ningún pie de tabla Las celdas de encabezado muestran el nombre de los objetos incluidos en la tabla. Web Intelligence agrega automáticamente pies de tabla, si agrega un cálculo predefinido a una tabla para mostrar los resultados del cálculo. También puede agregar manualmente encabezados y pies de tabla. Celdas de encabezado Celdas de cuerpo Celdas de pie Puede definir las propiedades siguientes para los encabezados y pies de tabla: 218 • • • Mostrar u ocultar los encabezados y pies • Agregar encabezados o pies de tabla Repetir los encabezados o pies en cada página del informe Agregar encabezados a tablas de referencias cruzadas para mostrar los nombres de los objetos de los que la tabla de referencias cruzadas muestra valores Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Definición de propiedades para encabezados y pies de tablas Cómo mostrar u ocultar los encabezados y pies de tabla Para mostrar u ocultar un encabezado o pie de tabla: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe y las fichas de informe de cada informe del documento están visibles. 2. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 3. Seleccione Mostrar encabezados de tabla en el subgrupo de propiedades Mostrar para mostrar los encabezados de tabla. 4. Seleccione Mostrar pies de tabla en el subgrupo de propiedades Mostrar para mostrar los pies de tabla. Web Intelligence muestra u oculta los encabezados o pies de tabla. Puede definir el diseño de página de informes para que los encabezados y/o pies de tabla se repitan en cada página del informe. Esto resulta útil para tablas largas que ocupan varias páginas. Consulte "Repetición de encabezados o pies de tabla en las páginas del informe" en la página 221. Cómo mostrar nombres de objeto en encabezados en tablas de referencias cruzadas Para mostrar nombres de objeto en encabezados en tablas de referencias cruzadas: 1. Seleccione la tabla de referencias cruzadas, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla de referencias cruzadas. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Haga clic en Mostrar > Mostrar nombre de objeto para mostrar los nombres de objeto en encabezados adicionales en la tabla de referencias cruzadas. Elaboración de informes con el Panel de informes Java de Web Intelligence 219 11 11 Inserción de tablas y aplicación de formato Definición del diseño de página para tablas Definición del diseño de página para tablas Puede definir el diseño de página para cada página de un informe de Web Intelligence. Podrá hacer lo siguiente: • • • Empezar cada tabla en una nueva página del informe Evitar saltos de página en una tabla Repetir encabezados o pies de tabla en las páginas del informe Comienzo de tablas en una nueva página del informe Para empezar cada tabla del informe en una nueva página: 1. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla de referencias cruzadas. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Seleccione Posición > Nueva página. Cómo evitar saltos de página en las tablas Para definir Web Intelligence para que evite saltos de página en las tablas: 1. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla de referencias cruzadas. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Seleccione Posición > Evitar saltos de página en la tabla. Sugerencia: Puede incluir tablas y gráficos múltiples en un solo reporte y, a continuación, alinearlos en el informe utilizando la función de alineamiento proporcional. Esto asegura que hay una superposición entre los bloques de información diferentes de un informe, si los cambios a los valores del informe incrementan el tamaño de tablas o gráficos. Consulte "Colocación de gráficos en relación con otros gráficos o tablas" en la página 254. 220 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Definición del diseño de página para tablas Repetición de encabezados o pies de tabla en las páginas del informe Para repetir encabezados o pies de tabla en las páginas del informe: 1. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla de referencias cruzadas. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Seleccione Posición > Repetir encabezado en cada página para repetir el encabezado en cada página. 3. Seleccione Posición > Repetir encabezado en cada página para repetir el pie en cada página. Elaboración de informes con el Panel de informes Java de Web Intelligence 221 11 11 Inserción de tablas y aplicación de formato Selección de las propiedades de presentación para celdas de tablas vacías Selección de las propiedades de presentación para celdas de tablas vacías Algunas veces las tablas o filas y columnas determinadas no muestran ningún valor. Si por ejemplo, las ventas de un producto específico son discontinuadas, las filas o columnas de la tabla que normalmente muestran resultados para dicho producto aparecerán vacías. De manera predeterminada, Web Intelligence muestra dichas filas, columnas o tablas vacías. Puede elegir mostrar u ocultar tablas, filas o columnas vacías. Visualización u ocultación de tablas, filas o columnas vacías Para mostrar u ocultar tablas, filas o columnas vacías: 1. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Seleccione la casilla de verificación apropiada: Si desea mostrar vacías... Entonces seleccione... Tablas Mostrar tabla al estar vacía Filas o columnas vacías de una tabla vertical Mostrar filas vacías Filas donde algunas de las dimensiones están vacías Mostrar filas con valores de dimensión vacíos Filas o columnas vacías de una tabla horizontal o tabla de referencias cruzadas Mostrar columnas vacías Cuando el propio usuario u otros usuarios vean el informe en Vista Resultados, las tablas, columnas y filas aparecerán o no tal y como se han especificado. 222 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de tablas y aplicación de formato Cómo evitar la agregación de filas duplicadas Cómo evitar la agregación de filas duplicadas Web Intelligence agrega automáticamente cualesquiera filas que muestren el mismo conjunto de dimensiones. Si selecciona la opción Evitar agregación de filas duplicadas, cada valor duplicado se muestra en una columna o fila separada de la tabla. Cómo evitar la agregación de filas duplicadas Para evitar la agregación de filas duplicadas: 1. Seleccione la tabla, haga clic con el botón derecho del ratón y seleccione Editar formato en el menú. La ficha Propiedades muestra las opciones de formato de tabla. (Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34). 2. Seleccione Mostrar > Evitar agregación de filas duplicadas. Copia de tablas Puede copiar y pegar tablas en un informe o en aplicaciones externas como Microsoft Word y Excel. Nota: No puede copiar tablas de una instancia de Web Intelligence en otra. 1. Para copiar una tabla Seleccione la tabla, haga clic con el botón derecho y seleccione Copiar en el menú. Web Intelligence copia la tabla en el portapapeles. 2. Para pegar la tabla en otra parte del informe, haga clic con el botón derecho donde desea que aparezca la tabla y haga clic en Pegar en el menú. 3. Para pegar la tabla en otra aplicación, pegue el contenido del portapapeles desde la otra aplicación. La tabla aparece como una imagen en el documento abierto si se pega en otra aplicación. Nota: También puede copiar una tabla en otra aplicación arrastrándola y colocándola directamente en el documento abierto en la aplicación de destino. Elaboración de informes con el Panel de informes Java de Web Intelligence 223 11 11 Inserción de tablas y aplicación de formato Copia de tablas Puede copiar los datos en una tabla como texto sin formato en otra aplicación. Por ejemplo, si copia una tabla como texto en Microsoft Excel, Web Intelligence copia el texto en cada celda de tabla en una celda de la hoja de cálculo de Excel. Nota: Web Intelligence copia el texto en el portapapeles como texto separado por tabuladores. 1. Para copiar y pegar una tabla en otra aplicación como texto Seleccione la tabla, haga clic con el botón derecho y seleccione Copiar como texto en el menú. 2. Pegue el contenido del portapapeles en la aplicación de destino. Nota: Si elige Copiar como texto, pegue la tabla en el informe actual de Web Intelligence y la tabla aparecerá como una tabla normal de Web Intelligence. 224 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Visualización de información en celdas independientes 12 Visualización de información en celdas independientes Presentación general Presentación general Este capítulo explica cómo insertar y dar formato a celdas individuales en un documento de Web Intelligence utilizando el Panel de informes Java. Este capítulo proporciona información sobre: • • • • • • 226 Descripción de celdas individuales Inserción de texto, imágenes y fórmulas Inserción de información relativa a los datos del informe Inserción de información de número de página Aplicación de formato a celdas individuales Copia de celdas individuales Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Descripción de celdas individuales Descripción de celdas individuales Las celdas individuales son celdas únicas que son independientes en un informe. Puede utilizar celdas individuales para mostrar información que aporte significado al informe como, por ejemplo: • • • • Comentarios del texto: mensajes o preguntas o adición de títulos • Función FiltrosExploración: visualizar los nombres de los objetos según los cuales se filtran los datos de un informe explorado • Números de página: visualizar el número de página de cada página del informe Imágenes; visualización de logotipos, iconos o fotografías en informes Fórmulas o cálculos: adición de fórmulas o cálculos personalizados Fecha de la última actualización: visualizar la fecha en la que se actualizaron los resultados del documento con los datos más recientes de la base de datos Ejemplo: Inserción de información adicional en un informe utilizando celdas individuales El usuario es gerente de líneas de la línea de ropa urbana en la empresa eModas. Los márgenes de la línea urbana son negativos en varias regiones. Envíe un documento a los administradores regionales que incluya los resultados y márgenes de ventas de las líneas urbanas y solicite a los administradores su consejo sobre la suspensión de las líneas de ropa urbana. Incluya celdas individuales que muestren la fecha de la última actualización de los resultados con los datos de la base de datos y un comentario solicitando consejo a los administradores regionales. Elaboración de informes con el Panel de informes Java de Web Intelligence 227 12 12 Visualización de información en celdas independientes Inserción de texto, imágenes y fórmulas Inserción de texto, imágenes y fórmulas Puede insertar celdas en blanco en informes y después insertar en ellas texto, imágenes, hipervínculos o fórmulas. Puede colocar, ajustar el tamaño y dar formato a cada celda en blanco de forma independiente, sin que afecte a las otras celdas del informe. Inserción de una celda en un informe Para insertar una celda en blanco en un informe: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en la ficha Plantillas. Aparecen las categorías de Plantillas. 3. Haga clic en el signo + que está junto a Celdas individuales. 4. Seleccione la plantilla Celda en blanco y, a continuación, arrastre la plantilla a un área vacía del informe. La celda en blanco aparece en el informe. 5. Haga clic con el botón derecho del ratón en la celda y seleccione Editar formato en el menú de acceso directo para mostrar la ficha Propiedades. La ficha Propiedades muestra las propiedades (organizadas en grupos) relevantes de las celdas individuales. 228 Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Inserción de texto, imágenes y fórmulas 6. Ejecute una de las operaciones siguientes: Si desea mostrar... Entonces... Texto: un título o comentario • Una imagen • Escriba el texto en la propiedad General > Texto. Escriba el nombre de archivo o la URL y el nombre de archivo en la propiedad General > Texto. (Nota:No puede utilizar espacios en la dirección URL ni en el nombre de archivo) • Código HTML • • Un hipervínculo • Una fórmula • • Seleccione Imagen (URL) en la lista desplegable situada junto a la propiedad Mostrar > Leer contenido de celda como. Introduzca la cadena HTML en el cuadro General > Texto. Seleccione HTML en la lista desplegable situada junto a la propiedad Mostrar > Leer contenido de celda como. Escriba la URL en la propiedad General > Texto. Haga clic en el botón Mostrar/ocultar barra de herramientas Fórmula en la barra de herramientas Vista Informe. Escriba la fórmula en la barra de herramientas. Para obtener información completa sobre la sintaxis de fórmulas y la especificación del contexto de agregación para fórmulas, consulte "Definición del contexto del cálculo" en la página 435 y "Especificación de contextos de entrada y de salida" en la página 444. Web Intelligence muestra la información indicada en la celda nueva. Elaboración de informes con el Panel de informes Java de Web Intelligence 229 12 12 Visualización de información en celdas independientes Inserción de información relativa a los datos del informe Inserción de información relativa a los datos del informe Puede insertar celdas especiales que muestren la siguiente información relacionada con los datos del informe: • Fecha de última actualización: fecha en la que se actualizaron los resultados mostrados en el informe con los datos de la base de datos. Para obtener más información sobre la definición de opciones de actualización, consulte la página 32. • Filtros de exploración: los nombres de los objetos que filtran los resultados mostrados en un informe explorado. Para obtener más información sobre cómo trabajar con filtros en modo Exploración, consulte la página 540. También puede agregar una celda en blanco junto a la celda Fecha de última actualización o Filtro de exploración para indicar de manera clara el tipo de información que muestran estas celdas. Ejemplo: ¿Qué filtros están filtrando los resultados que se muestran en un informe explorado? En este ejemplo, se explora un informe para analizar los motivos que están detrás de los resultados de las ventas de la línea en el T1. Para ello, lleve a cabo primero una acción de profundización en los valores de T1 y, a continuación, en Accesorios para ver un desglose de los resultados de ventas de cada categoría de accesorios. A medida que realiza la exploración, la barra de herramientas Exploración muestra los filtros de Accesorios y T1 para indicar cómo están filtrados los resultados mostrados en el informe explorado. El usuario desea distribuir una impresión del informe en una reunión. Sin embargo, la barra de herramientas Exploración no se imprimirá como parte del informe y al usuario le gustaría que las personas que lean la copia impresa comprendan el modo en que se han filtrado los resultados. Para permitir que sus colegas sepan qué valores del informe están limitados a los resultados del T1 y la línea Accesorios, incluye una celda individual con una fórmula predefinida que muestra los filtros generados durante la exploración. Cuando genera el informe en un archivo con formato PDF para imprimirlo, la información sobre el filtro de exploración aparece en la celda individual. 230 Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Inserción de información relativa a los datos del informe En la sección siguiente se describe cómo insertar: • • Celda individual de Fecha de última actualización o Filtro de exploración Texto delante de la celda individual para asignar una etiqueta al contenido de la celda Inserción de la celda Fecha de la última actualización o Filtro de exploración Para insertar la fecha de actualización de la celda de filtro de exploración: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en la ficha Plantillas. La ficha Plantilla se pone en primer plano. 3. Haga clic en el signo + que está junto a Celdas individuales. 4. Haga clic en el signo + que está junto a las Celdas de fórmula y texto. 5. Seleccione la plantilla Filtros de exploración o Fecha de última actualización, arrastre la plantilla a un área en blanco del informe. La celda Filtro de exploración permanece en blanco hasta que se inicie el modo Exploración y se lleve a cabo una acción de exploración en el informe que se puede explorar. La celda Fecha de última exploración muestra inmediatamente la fecha en la que el documento se actualizó por última vez. Adición de un rótulo con texto delante de una celda individual Para agregar una etiqueta con texto delante de una celda individual: 1. En la vista Informe, haga clic en la ficha Plantillas. 2. Haga clic en el signo + que está junto a Celdas individuales. 3. Seleccione la plantilla Celda en blanco y arrastre la plantilla al informe situado a la izquierda de la celda Filtros de exploración o Fecha de última actualización. Aparecerán las categorías de Plantilla. (Para obtener información sobre la inserción de celdas de Filtros de exploración o Fecha de última actualización, consulte "Inserción de la celda Fecha de la última actualización o Filtro de exploración" en la página 231.) La celda en blanco aparece en el informe. 4. Haga clic con el botón derecho del ratón en la celda y seleccione Editar formato en el menú de acceso directo para mostrar la ficha Propiedades. Elaboración de informes con el Panel de informes Java de Web Intelligence 231 12 12 Visualización de información en celdas independientes Inserción de información relativa a los datos del informe 5. Escriba la etiqueta de texto que desea que aparezca en la propiedad General > Texto. Para asignar, por ejemplo, una etiqueta a una celda Filtro de exploración, introduzca: Filtros aplicados durante exploración: O para poner una etiqueta a la celda Fecha de última actualización, introduzca: Fecha de última actualización de información del informe: El texto aparecerá en la nueva celda. De manera predeterminada, es posible que el tamaño de los caracteres y de la celda no permitan mostrar la cadena entera. Puede ajustar el tamaño de la celda. 6. Arrastre el borde derecho de la celda a la derecha y/o arrastre hacia abajo el borde inferior de la celda. O Modifique el tamaño de celda utilizando los botones + y - situados junto a las propiedades Mostrar > Ancho y Mostrar > Alto en la ficha Propiedades. Puede modificar el tamaño y formato del texto, y definir la opción Ajuste automático. 7. Haga clic en el botón ... situado junto al grupo de propiedades Formato de texto para mostrar el cuadro de diálogo Dar formato al texto. 8. Establezca el formato de texto y la propiedad Ajuste automático del cuadro de diálogo Dar formato al texto. Para obtener más información sobre las opciones, consulte "Aplicación de formato a tablas y celdas de tablas" en la página 208. Puede colocar la celda de manera que la etiqueta quede alineada con la celda Filtro de exploración o Fecha de última exploración. 9. 232 Para modificar la posición de la celda en el informe, escriba las medidas en las propiedades Posición > Borde izquierdo y Posición > Borde superior. Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Inserción de información de número de página Inserción de información de número de página Puede insertar las siguientes celdas especiales para mostrar información de página en un informe: • • • Número de página Número de página/Total de páginas Número total de páginas Número de página Al insertar la celda Número de página, Web Intelligence muestra el número de página de la página del informe. Número de página/Total de páginas La celda Número de página/Total de páginas muestra el número de página de la página del informe seguido del número total de páginas en el documento. Número total de páginas La celda de número total de páginas muestra el número total de páginas del documento. Nota: Las celdas de información de página utilizan las fórmulas Page() y NumberOfPages(), que son incompatibles con las celdas de ajuste automático. Si se establecen las propiedades Ajuste de alto automático o Ajuste de ancho automático de la celda individual, la celda de número de celda devuelve el error #RECURSIVO. Para obtener más información, consulte "#RECURSIVO" en la página 491 Si inserta la celda Número de página/Total de páginas o la celda Número total de páginas en un informe grande con varias páginas, Web Intelligence tarda más en devolver los datos al informe. Puede insertar una celda de número de página en cualquier parte de un informe de Web Intelligence. También puede introducir texto en la celda especial delante o después del campo de número de página que sirva de etiqueta de información de número de página. En la sección siguiente de este manual se describe el modo de insertar: • • Celdas de número de página Texto delante o detrás del campo especial en celdas de número de página Elaboración de informes con el Panel de informes Java de Web Intelligence 233 12 12 Visualización de información en celdas independientes Inserción de información de número de página Inserción de celdas de número de página Para insertar una celda de número de página en el informe: 1. Asegúrese de que está en Vista Informe. 2. Haga clic en la ficha Plantillas. Haga clic en el signo + que está junto a Celdas individuales. 3. Haga clic en el signo + que está junto a las celdas Número de página. 4. El paso siguiente depende de cómo desee situar los números de página: Si desea... Entonces... Situar los números de página en Arrastre la plantilla de celda de cualquier lugar del informe excepto número de página deseada a un en el encabezado o pie de página área vacía del informe. Situar los números de página en el • Haga clic en el botón Ver diseño de página encabezado o pie de página • Haga clic en el botón Ver estructura • Seleccione el encabezado o pie de página en el informe • Arrastre la plantilla de celda de número de página desde la Plantilla a la celda de encabezado o pie Consulte la página 233 de esta sección para obtener información completa sobre cada plantilla. Si está trabajando en Vista Resultados, aparecerán los números de página en la celda. Si está trabajando en Vista Estructura, haga clic en Ver resultados para mostrar la información de número de página en la celda. 234 Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Inserción de información de número de página Adición de texto a celdas de número de página Puede editar el texto que está alrededor de los números de página en cada celda Número de página. Puede, por ejemplo, agregar texto a la celda Número de página de manera que el número de página incluya la etiqueta “Página:”. Edición de una celda de Número de página Para editar una celda de Número de página: 1. Asegúrese de que está en Vista Informe. 2. Haga clic con el botón derecho del ratón en la celda y seleccione Editar formato en el menú para mostrar la ficha Propiedades. Web Intelligence crea los campos especiales utilizando las funciones del lenguaje de fórmulas en la propiedad General > Texto. Por ejemplo, el campo Número de página aparece como = Page(). 3. En el cuadro Texto, escriba el texto que desea mostrar delante de la fórmula Page() y unirlo a la fórmula Page() utilizando el operador +. Por ejemplo: =“Número de página: ” + Page(). Web Intelligence muestra la celda de número de página con el texto que introdujo. Elaboración de informes con el Panel de informes Java de Web Intelligence 235 12 12 Visualización de información en celdas independientes Cómo dar formato a celdas individuales Cómo dar formato a celdas individuales Puede dar formato a cualquier celda individual que aparezca en el informe. Puede definir las propiedades siguientes: • • • • Formato de texto Fondo Bordes Posición de página Definición de las opciones de formato para celdas individuales Para definir las opciones de formato para celdas individuales: 1. Asegúrese de que está en Vista Informe. 2. Haga clic con el botón derecho del ratón en la celda y seleccione Editar formato para mostrar la ficha Propiedades. 3. Defina las propiedades de formato de celda en la ficha Propiedades. Web Intelligence aplica las opciones a la celda seleccionada. Para obtener más información acerca del formato de celdas, consulte "Aplicación de formato a tablas y celdas de tablas" en la página 208. 236 Elaboración de informes con el Panel de informes Java de Web Intelligence Visualización de información en celdas independientes Copia de celdas individuales Copia de celdas individuales Puede copiar y pegar celdas individuales en un informe o en aplicaciones externas como Microsoft Word y Excel. Nota: No puede copiar celdas individuales de una instancia de Web Intelligence en otra. 1. Para copiar una celda individual Seleccione la celda individual, haga clic con el botón derecho y seleccione Copiar en el menú. Web Intelligence copia la celda individual en el portapapeles. 2. Para pegar la celda individual en otra parte del informe, haga clic con el botón derecho donde desea que aparezca la celda individual y haga clic en Pegar en el menú. 3. Para pegar la celda individual en otra aplicación, pegue el contenido del portapapeles desde la aplicación. La celda individual aparece como una imagen en el documento abierto si se pega en otra aplicación. Nota: También puede copiar una celda individual en otra aplicación arrastrándola y colocándola directamente en el documento abierto en la aplicación de destino. Puede copiar los datos en una celda individual como texto sin formato en otra aplicación. Por ejemplo, si copia una celda individual como texto en Microsoft Excel, Web Intelligence copia el texto de la celda individual en una celda de la hoja de cálculo de Excel. 1. Para copiar y pegar una celda individual en otra aplicación como texto Seleccione la celda individual, haga clic con el botón derecho y seleccione Copiar como texto en el menú. 2. Pegue el contenido del portapapeles en la aplicación de destino. Si elige Copiar como texto, pegue la celda individual en el informe actual de Web Intelligence y la celda individual aparecerá como una celda individual normal de Web Intelligence. Elaboración de informes con el Panel de informes Java de Web Intelligence 237 12 12 Visualización de información en celdas independientes Copia de celdas individuales 238 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Inserción de gráficos y aplicación de formato 13 Inserción de gráficos y aplicación de formato Presentación general Presentación general Este capítulo explica cómo crear, editar y dar formato a gráficos en documentos de Web Intelligence utilizando el Panel de informes Java. Este capítulo describe: • • • • • • • Gráficos y plantillas de gráficos de Web Intelligence Creación de gráficos Cambio de tablas y gráficos en tipos de gráficos diferentes Eliminación de gráficos Definición del diseño de página para gráficos Formato de gráficos Copia de gráficos Nota: Si desea distribuir un documento de Web Intelligence como una hoja de cálculo de Microsoft Excel, puede crear gráficos mediante Web Intelligence, guardar el documento como una hoja de cálculo de Excel y efectuar cambios de formato en Excel. Consulte "Salvaguarda de documentos de Web Intelligence como hojas de cálculo Excel" en la página 561. 240 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Acerca de gráficos y plantillas de gráficos Acerca de gráficos y plantillas de gráficos Web Intelligence ofrece formatos estándar de gráficos para mostrar gráficamente información sobre la empresa. Elección de la plantilla de gráfico apropiada Puede seleccionar uno de los cinco tipos de gráfico básicos de Web Intelligence: • • • • • Gráficos de barras Gráficos de líneas Gráficos de áreas Gráficos circulares Gráficos radiales, polares y de dispersión Gráficos de barras Los gráficos de barras muestran datos en formato de barras, ya sea vertical u horizontalmente. Los gráficos de barras son útiles si desea comparar grupos de datos similares, por ejemplo, un periodo con otro. Existen cinco tipos de gráficos de barras: de agrupación, de barras y líneas, apiladas, 100% apiladas y 3D Gráficos de líneas Los gráficos de líneas conectan valores de datos determinados con líneas, ya sea horizontal o verticalmente. Los gráficos de líneas son útiles si desea mostrar tendencias o cambios en los datos con el tiempo. Existen cinco tipos de gráficos de líneas: mezcladas, apiladas, 100% apiladas, 3D y superficie 3D. Elaboración de informes con el Panel de informes Java de Web Intelligence 241 13 13 Inserción de gráficos y aplicación de formato Acerca de gráficos y plantillas de gráficos Gráficos de áreas Los gráficos de áreas son gráficos de líneas en los que el área entre las líneas y los ejes está rellena. Los gráficos de áreas son útiles si desea hacer hincapié en el tamaño de los datos totales de un informe, en lugar de los cambios en los datos. Es posible que no desee utilizar un gráfico de áreas si tiene un gran contraste entre puntos de datos determinados. En lugar de ello, utilice un gráfico de líneas. Puede utilizar más de un objeto de tipo indicador en el eje Y siempre y cuando los indicadores sean del mismo tipo y escala; por ejemplo, Número de clientes y Reservas anticipadas. Existen cinco tipos de gráficos de áreas: absoluto, apiladas, 100% apiladas, áreas con efecto 3D y superficie 3D. Gráficos circulares Los gráficos circulares muestran datos como segmentos de un todo. Los gráficos circulares son útiles si desea mostrar de qué manera cada parte de los datos del informe contribuyen al total. Sólo puede incluir un objeto de tipo indicador en un gráfico circular. Si tiene varios indicadores en el informe, debe elegir otro tipo de gráfico. Existen cuatro tipos de gráficos circulares: circular, circular con efecto 3D, anillos, anillos con efecto 3D. Gráficos radiales, polares y de dispersión En los gráficos radiales, los ejes X e Y se conectan en el centro del gráfico. Los gráficos radiales son útiles si desea observar varios factores diferentes relacionados con un elemento. Por ejemplo, podría utilizar un gráfico radial para mostrar datos sobre el volumen de negocios de diferentes prestaciones dentro de un hotel. En un eje, podría mostrar el volumen de negocios de las habitaciones. En otro, podría mostrar el volumen de negocios del restaurante, etc. Los gráficos de dispersión son similares a los gráficos de líneas, excepto que los puntos de datos están trazados sin una línea que los conecta. Los gráficos de dispersión son útiles si desea hacer una comparación entre puntos de datos determinados. Existen cuatro tipos de gráficos radiales, polares y de dispersión: de líneas radiales, radiales con áreas apiladas, polares y de dispersión. 242 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Creación de gráficos Creación de gráficos Puede incluir uno o varios gráficos en los informes en un documento de Web Intelligence. Puede crear un gráfico cuando elabora un documento o inserta gráficos en un documento que ya existe. Si va a crear un documento, necesita definir la definición de datos del documento elaborando una consulta antes de seleccionar una plantilla de gráfico. Para obtener toda la información sobre cómo crear proveedores de datos, consulte "Creación de proveedores de datos básicos" en la página 41. Una vez que haya definido la consulta, vaya a Vista Informe para definir los gráficos de los informes. El botón Editar informe lo lleva a Vista Informe. El botón Editar informe siempre está visible en la barra de herramientas de Web Intelligence. Para crear un gráfico, deberá realizar tres pasos: • • • Seleccionar una plantilla de gráfico Asignar dimensiones e indicadores a los ejes del gráfico Visualizar los resultados que se muestran en el gráfico Sugerencia: Si desea crear un gráfico que muestre los mismos datos que una tabla de un informe, primero puede copiar la tabla y, a continuación, transformar la tabla duplicada en un gráfico utilizando el cuadro de diálogo Transformar en. Consulte "Duplicado de tablas" en la página 186 y "Cómo aplicar una plantilla de gráfico diferente a una tabla o un gráfico utilizando la función Transformar en" en la página 251. Elaboración de informes con el Panel de informes Java de Web Intelligence 243 13 13 Inserción de gráficos y aplicación de formato Creación de gráficos Selección de plantillas de gráficos Inserción de una plantilla de gráfico en un informe Para insertar una plantilla de gráfico en un informe: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Seleccione el informe donde desea insertar el gráfico. Si el informe no está seleccionado, haga clic en la ficha Informe del informe que desea seleccionar. Al insertar un nuevo gráfico es recomendable trabajar en Vista Estructura. Debido a que Vista Resultados está diseñada para mostrar los datos que contienen los informes. Por lo tanto, sólo se pueden ver gráficos en Vista Resultados una vez que se hayan asignado dimensiones e indicadores a la plantilla de gráfico vacío. 3. Haga clic en Ver estructura en la barra de herramientas del Panel de informes. 4. Haga clic en la ficha Plantillas. 5. Haga clic en el signo + que está junto a Gráficos. 6. Seleccione la plantilla de gráfico y arrástrela a un área vacía del informe. En este ejemplo, la plantilla Barras 3D se ha colocado a la derecha de una tabla existente del informe. 244 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Creación de gráficos La plantilla vacía aparece en el informe. 7. Haga clic en la ficha Datos. 8. Arrastre un objeto de tipo dimensión o indicador al eje del gráfico donde desea que aparezcan los resultados de esa dimensión o ese indicador en el gráfico. La plantilla indica si puede colocar dimensiones o indicadores en cada eje. 9. Cuando aparezca la etiqueta “Colocar objetos de la dimensión aquí” o “Colocar objetos de tipo indicador aquí”, arrastre la dimensión o el indicador al eje. Aquí, la dimensión [Año] se va a colocar en el eje X de un gráfico de barras 3D Elaboración de informes con el Panel de informes Java de Web Intelligence 245 13 13 Inserción de gráficos y aplicación de formato Creación de gráficos 10. Para asignar más objetos de tipo dimensión o indicador a cada eje del gráfico, repita el paso 8. Debe asignar objetos al eje X y eje Y para que los gráficos se muestren correctamente. La asignación de objetos al eje Z es opcional. 11. Para ver los resultados en el gráfico, haga clic en el botón Ver resultados de la barra de herramientas Informe. El gráfico muestra los resultados correspondientes a los objetos que asignó a los ejes del gráfico. El tamaño predeterminado del gráfico es mínimo. 246 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Creación de gráficos 12. Ajuste el tamaño del gráfico seleccionándolo y, a continuación, arrastrando los bordes hacia afuera. Arrastre los bordes verticales hacia la derecha o izquierda para cambiar el ancho del gráfico. Arrastre los bordes horizontales hacia arriba o hacia abajo para cambiar la altura del gráfico. Elaboración de informes con el Panel de informes Java de Web Intelligence 247 13 13 Inserción de gráficos y aplicación de formato Creación de gráficos Aparece el gráfico terminado. Para obtener información sobre cómo dar formato a gráficos y cómo acomodar los gráficos en la página de informe, consulte "Aplicación de formato a gráficos" en la página 256 y "Colocación de gráficos en la página del informe" en la página 254. 248 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Cambio de tablas y gráficos existentes a tipos de gráficos diferentes Cambio de tablas y gráficos existentes a tipos de gráficos diferentes Se puede cambiar el modo en que se presenta la información en los informes transformando las tablas y los gráficos en diferentes tipos de gráficos. Esto permite aplicar diferentes formatos y decidir qué formato comunica la información de manera más clara. Ejemplo: ¿Cómo se compara el volumen de negocios de Cataluña comparado con el volumen de negocios de otras comunidades? Usted trabaja en la sucursal Cataluña de una cadena de tiendas de ropa de venta al pormenor y se le ha enviado un informe que muestra el volumen de negocios por trimestre para la región oeste: Los datos se presentan en formato de tabla de referencias cruzadas, lo que le proporciona un buen método para analizar el volumen de negocios por comunidad o trimestre. Sin embargo, desea comparar rápidamente el volumen de negocios de Madrid con el de otras comunidades. Transforme la tabla de referencias cruzadas en un gráfico de barras 3D para obtener un rápido resumen comparativo de los datos. Elaboración de informes con el Panel de informes Java de Web Intelligence 249 13 13 Inserción de gráficos y aplicación de formato Cambio de tablas y gráficos existentes a tipos de gráficos diferentes Aplicación de plantillas diferentes a gráficos Puede cambiar el formato de gráficos existentes o convertir tablas en gráficos. Web Intelligence aplica la nueva plantilla a los valores del gráfico. Puede cambiar la plantilla de la manera siguiente: • • Arrastrando una plantilla de gráfico diferente al gráfico Utilizando el cuadro de diálogo Transformar en Cómo arrastrar un una plantilla de gráfico diferente a una tabla o gráfico Para arrastrar una plantilla de gráfico diferente a una tabla o gráfico: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en la ficha Plantillas. Si la ficha Plantillas no está visible, haga clic en el botón Mostrar/ocultar administrador de la barra de herramientas Informe para mostrar la ficha Plantillas. 3. Haga clic en el signo + que está junto a Gráficos. 4. Haga clic en el signo + que está junto al tipo de plantilla que desea aplicar. 5. Arrastre una plantilla al gráfico o tabla que desee modificar. Debe colocar la plantilla directamente en el bloque existente del informe. SI coloca la plantilla fuera del bloque existente del informe, crea un gráfico separado. 250 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Cambio de tablas y gráficos existentes a tipos de gráficos diferentes Web Intelligence aplica la nueva plantilla. 6. Si es necesario, ajuste el tamaño del gráfico seleccionándolo y, a continuación, arrastrando los bordes horizontal y vertical. 7. Si desea mover las dimensiones o los indicadores a ejes diferentes, haga clic en el botón Ver estructura de la barra de herramientas del panel de informe, después arrastre los objetos que desea mover a la ficha Datos y finalmente, arrastre y coloque los objetos que desea ver en el gráfico de la ficha Datos a cada eje del gráfico. Cómo aplicar una plantilla de gráfico diferente a una tabla o un gráfico utilizando la función Transformar en Para aplicar una plantilla de gráfico diferente a una tabla o un gráfico utilizando la función Transformar en: 1. Coloque el puntero en el borde de la tabla o el gráfico que desea modificar. Aparece un borde gris alrededor del bloque seleccionado del informe. 2. Haga clic con el botón derecho del ratón en la tabla o gráfico seleccionados. Aparecerá un menú de acceso directo. Elaboración de informes con el Panel de informes Java de Web Intelligence 251 13 13 Inserción de gráficos y aplicación de formato Cambio de tablas y gráficos existentes a tipos de gráficos diferentes 3. Haga clic en Transformar en. Aparece el cuadro de diálogo Transformar en. 4. Haga clic en la ficha correspondiente al tipo de gráfico deseado, después haga clic en un formato. 5. Haga clic en Aceptar. Web Intelligence aplica la plantilla seleccionada al bloque y muestra los datos en el tipo de gráfico que eligió. Nota: Si el nuevo tipo de gráfico no tiene datos asignados al eje X e Y, el gráfico no aparecerá al ver el informe en modo Ver resultados o Exploración. En este caso, haga clic en el botón Ver estructura de la barra de herramientas del Panel de informes y después, haga clic en la ficha Datos y arrastre las dimensiones o los indicadores apropiados a los ejes de la nueva plantilla de gráfico. Al hacer clic en Ver resultados, aparecerá el gráfico. Nota: Si la fuente del texto de la tabla era Unicode, y éste no se ha definido como la fuente predeterminada para gráficos, dicha fuente no se conserva en el gráfico. Es preciso asignar un formato al gráfico con la fuente Unicode, si se encuentra disponible en el equipo. Si no está disponible, póngase en contacto con el administrador para configurar el servidor Web Intelligence y el equipo correctamente. 252 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Eliminación de gráficos Eliminación de gráficos Se puede eliminar un gráfico de un informe en cualquier momento. Nota: Si un informe contiene más de un gráfico u otro bloque de informe, debe eliminarlos de manera individual. Eliminación de gráficos Para eliminar un gráfico: • Haga clic con el botón derecho del ratón en el gráfico y haga clic en Eliminar. O Verifique si se muestra la ficha Datos, arrastre el gráfico del panel Documento y colóquelo en la ficha Datos. El gráfico se eliminará del informe. Uso de gráficos Con los gráficos se trabaja estableciendo sus propiedades en la ficha Propiedades . La ficha Propiedades muestra las propiedades del elemento de informe seleccionado. Al seleccionar un gráfico, la ficha Propiedades muestra las propiedades que son relevantes a los gráficos. Para obtener más información sobre la ficha Propiedades, consulte "Presentación de la interfaz del Panel de informes Java" en la página 34. Elaboración de informes con el Panel de informes Java de Web Intelligence 253 13 13 Inserción de gráficos y aplicación de formato Uso de gráficos Definición del diseño de página para gráficos Puede definir el diseño de página para cada página de un informe de Web Intelligence. Podrá hacer lo siguiente: • • Colocar un gráfico en la página del informe • Empezar un gráfico en una nueva página del informe Colocar un gráfico relacionado con otro gráfico o tabla para evitar superposiciones Colocación de gráficos en la página del informe Coloque gráficos en la página del informe especificando una posición para el gráfico en relación con el borde derecho e izquierdo de la página del informe. 1. Definición de la posición de un gráfico en la página del informe Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. Las propiedades del gráfico aparecen en la ficha Propiedades. 2. Abra el grupo de propiedades Diseño de página > Posición en la ficha Propiedades. 3. Escriba la posición desde el borde izquierdo del informe en el cuadro Borde izquierdo y la posición desde el borde derecho del informe en el cuadro Borde derecho. Colocación de gráficos en relación con otros gráficos o tablas Si tiene más de un bloque (tabla, gráfico o formulario) en el informe, puede utilizar el posicionamiento proporcional. Éste permite colocar un bloque seleccionado (por ejemplo, un gráfico) en relación con otros bloques del informe. Si los nuevos datos de la base de datos cambian el tamaño de las tablas o los gráficos, el posicionamiento proporcional garantiza la visualización correcta de tablas y gráficos diferentes sin que éstos se superpongan. Nota: Si coloca un gráfico en relación a otro bloque (es decir, un gráfico, una tabla o un formulario), la posición del bloque relacionado cambia automáticamente, si se vuelve a colocar el gráfico. 254 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Uso de gráficos Colocación de un gráfico en relación a otro gráfico o tabla Para colocar un gráfico en relación a otro gráfico o tabla: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Diseño de página > Posición en la ficha Propiedades. 3. Haga clic en ... que se encuentra junto a la propiedad Posición para abrir el cuadro de diálogo Posición relativa. 4. Seleccione la distancia del punto izquierdo superior del gráfico en relación con otro elemento de informe introduciendo 5. • • El número de píxeles • El elemento del informe del que desea medir los píxeles (en la segunda lista desplegable) La parte del otro elemento de informe desde el que desea medir los píxeles (en la primera lista desplegable) Repita este procedimiento para la distancia del punto inferior izquierdo del gráfico. Nota: Si el informe no contiene varios elementos, el cuadro de diálogo Posición relativa no está disponible. Establezca la posición del gráfico utilizando el método descrito en "Colocación de gráficos en la página del informe" en la página 254. Definición de saltos de página para gráficos Si el informe contiene varias páginas, puede optar por evitar saltos de página en los gráficos. De este modo, es posible mantener gráficos completos en la misma página de un informe. Omisión de saltos de página en gráficos Para evitar saltos de página en un gráfico: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Diseño de página en la ficha Propiedades. 3. Seleccione Evitar salto de página en gráfico. Elaboración de informes con el Panel de informes Java de Web Intelligence 255 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Aplicación de formato a gráficos En esta sección se explican las opciones de formato para gráficos. En esta sección del manual se incluyen ilustraciones que le ayudarán a identificar las diferentes áreas de gráficos a los que puede dar formato. Debido a que no todos los tipos de gráficos incluyen todos los posibles ejes o leyendas, en esta sección se facilitan ejemplos de diferentes plantillas de gráfico. Gráficos 2D Por ejemplo, los gráficos 2D incluyen una leyenda opcional de eje que enumera los valores mostrados en las barras o líneas. Título del gráfico Rótulo del eje Y Título de leyenda Datos Valores de leyenda EnteroInf Valores del eje Y Rótulo del eje X Valores del eje X En este ejemplo, un gráfico de barras 2D incluye el eje opcional Z. La inclusión de los datos del eje Z le permite mostrar un desglose adicional de los resultados mostrados en las barras del gráfico. El indicador [Ingresos de ventas] se encuentra en el eje Y, la dimensión [Año] se encuentra en el eje X y la dimensión [Trimestre] se encuentra en el eje Z. 256 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Gráficos 3D Los gráficos de barras 3D no incluyen leyenda de eje. Puede ver claramente la información mostrada en las barras del gráfico con tan sólo mirar los rótulos del eje. En el ejemplo siguiente se muestra un gráfico de barras 3D. Rótulo del eje Y Título del gráfico Datos del gráfico Mostrar plano derecho Valores del eje Y EnteroInf Rótulo del eje X Valores del eje X Valores del eje Z Rótulo del eje Z En este ejemplo, las barras del gráfico muestran los ingresos de ventas por trimestre y año. El indicador [Ingresos de ventas] se encuentra en el eje Y, la dimensión [Trimestre] se encuentra en el eje X y la dimensión [Año] se encuentra en el eje Z. Elaboración de informes con el Panel de informes Java de Web Intelligence 257 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Gráficos circulares Los gráficos circulares cuentan con un eje en su cuerpo. Se trata del eje Y. Cada segmento del gráfico circular muestra un valor para el indicador en el eje Y. La leyenda del gráfico circular indica la dimensión en el eje X. Título del gráfico Título de leyenda Valores de leyenda Rótulo del eje Y En este ejemplo, el gráfico circular 3D muestra los ingresos de ventas por año. El indicador en el eje Y es [Ingresos de ventas] y la dimensión mostrada en el eje X es [Año]. Al igual que los gráficos circulares 2D, los gráficos circulares 3D muestran indicadores para una única dimensión. El diseño gráfico de los gráficos circulares 3D, no obstante, ofrece un aspecto tridimensional. Opciones de formato de gráfico Puede personalizar las propiedades de formato de las siguientes áreas en un gráfico: 258 • • • • • • • • Tamaño: la anchura y altura del gráfico • • Valores del eje: especificar formato y definir la frecuencia Título: insertar, editar y dar formato a un título para el gráfico Aplicar una apariencia 3D a gráficos 2D Aplicar un color de fondo Bordes del gráfico: especificar el estilo y color de los bordes Planos: mostrar/ocultar y especificar formato Leyenda de eje: mostrar/ocultar y especificar formato Rótulos de eje: especificar el formato (todos los gráficos), cambiar de nombre a etiquetas (todos los gráficos), mostrar/ocultar el rótulo del eje X (solamente gráficos circulares) Marcadores del eje: mostrar/ocultar marcadores en uno o varios ejes Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos • Cuadrícula: mostrar/ocultar y asignar formato a una cuadrícula en uno o varios ejes • • Escala del eje: seleccionar una escala lineal o logarítmica para el eje Y • Gráfico completo: opte por ocultar gráficos para los que no se disponen datos Series de datos: mostrar/ocultar valores, elegir un color para la serie de datos principal, opte por mostrar diferentes marcadores por resultado (Línea, Barras y líneas, Dispersión y gráficos polares) Cómo definir el tamaño del gráfico Puede definir las dimensiones del gráfico (ancho y alto) de dos maneras: • • Arrastrando los bordes del gráfico con ayuda del puntero Indicando el ancho y alto del gráfico (en pulgadas, centímetros o píxeles) Ajuste de tamaño de un gráfico con ayuda del puntero Para ajustar el tamaño de un gráfico con ayuda del puntero: 1. Seleccione el gráfico cuyo tamaño desea ajustar. Aparecerá un borde alrededor del gráfico seleccionado. 2. Para modificar el ancho del gráfico, coloque el puntero en el borde derecho. El puntero se convierte en una flecha de dos puntas. El puntero se convierte en una flecha de dos puntas al seleccionar el borde alrededor del gráfico 3. Pulse de nuevo el botón del ratón y arrastre el borde para conseguir el ancho de gráfico deseado. 4. Para modificar el alto del gráfico, coloque el puntero en el borde inferior. 5. Cuando el puntero se transforma en una flecha de dos puntas, pulse de nuevo el botón del ratón y arrastre el borde para conseguir el alto de gráfico deseado. Elaboración de informes con el Panel de informes Java de Web Intelligence 259 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Ajuste de tamaño de un gráfico mediante la especificación de una medida Para ajustar el tamaño de un gráfico mediante la especificación de una medida: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Mostrar en la ficha Propiedades. 3. Escriba el ancho del gráfico en la propiedad Ancho y el alto en la propiedad Alto. Inserción y asignación de formato a títulos de gráficos Si lo desea, puede agregar un título al gráfico. A continuación puede dar formato al texto, fondo y bordes del título de gráfico. Cómo insertar y dar formato al título de un gráfico Para insertar y dar formato al título de un gráfico: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades >Formato de texto de la ficha Propiedades. 3. Haga clic en ... situado junto a Formato de texto para abrir el cuadro de diálogo Formato de texto. 4. Seleccione la fuente en la lista Fuente. 5. Seleccione el estilo de fuente en la lista Estilo de fuente. 6. Seleccione el tamaño de fuente en la lista Tamaño. 7. Seleccione el color de fuente haciendo clic en la lista de color de fuente y eligiendo un color en la paleta o haciendo clic en Más colores en la paleta y creando un color personalizado utilizando el cuadro de diálogo Elegir un color. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). 8. Seleccione la alineación horizontal y vertical del texto haciendo clic en los botones de alineación Horizontal y Vertical adecuados. 9. Seleccione Subrayado para establecer el estilo de texto en subrayado. 10. Seleccione Tachado para establecer el estilo de texto en tachado. 260 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos 11. Seleccione Ajuste automático para ajustar el texto. Nota: Puede establecer muchas de las propiedades en el cuadro de diálogo Formato de texto directamente desde la lista de propiedades, que aparecen en Formato de texto. 12. Seleccione el color de fondo haciendo clic en la flecha situada junto a la propiedad de color de fondo y seleccionando el color en la paleta o haciendo clic en Más colores en la paleta y creando un color personalizado utilizando el cuadro de diálogo Elegir un color. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). 13. Seleccione el estilo de borde haciendo clic en ... situado junto a la propiedad Estilo de borde y estableciendo las propiedades de borde en el cuadro de diálogo Definir borde. Visualización de gráficos con una apariencia 2D o 3D Puede dar formato a gráficos 2D con una apariencia 3D. Una apariencia 3D sombrea las barras o segmentos circulares del gráfico dando al gráfico 2D la apariencia de estar en relieve. Gráfico de barras 2D sin apariencia 3D Gráfico de barras 2D con apariencia 3D Elaboración de informes con el Panel de informes Java de Web Intelligence 261 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Cómo mostrar gráficos con una apariencia 3D Para mostrar un gráfico con apariencia 3D: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Mostrar en la ficha Propiedades. 3. Seleccione Apariencia 3D. Web Intelligence muestra el gráfico en formato de apariencia 3D. Adición de colores de fondo Puede agregar un color de fondo a gráficos en los informes de Web Intelligence. El fondo se aplica al bloque entero. El color de fondo rellena el bloque que se encuentra detrás del gráfico y la leyenda Adición de colores de fondo Para agregar un color de fondo a un gráfico: 262 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia en la ficha Propiedades. 3. Haga clic en la flecha situada junto a Color de fondo para mostrar la paleta de colores. 4. Seleccione un color de la paleta de colores o haga clic en Más colores para mostrar el cuadro de diálogo Elegir color. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Cómo dar formato a los bordes del gráfico Puede agregar un borde alrededor de un gráfico e indicar el estilo y color del borde. Si un gráfico ya dispone de un borde, podrá modificar o eliminar el borde. Modificación de los bordes de un gráfico Para modificar los bordes de un gráfico: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia en la ficha Propiedades haciendo clic en + situado junto a Apariencia. 3. Haga clic en ... situado junto a la propiedad Bordes para mostrar el cuadro de diálogo Definir bordes. 4. Seleccione el estilo de borde de la lista Estilo y el color en la lista Color. Visualización de los planos del gráfico Los planos facilitan profundidad y permiten resaltar los datos mostrados en las barras o líneas del gráfico. Los gráficos 3D disponen de un plano inferior, vertical derecho y vertical izquierdo. Los gráficos 2D únicamente tienen un plano inferior. Puede indicar un color para el plano inferior y para los verticales. Plano de color plata en un gráfico de barras 2D Planos verticales grises y plano inferior en un gráfico de barras 3D Elaboración de informes con el Panel de informes Java de Web Intelligence 263 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Selección y asignación de formato a los planos del gráfico Para seleccionar y dar formato a los planos del gráfico: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Mostrar en la ficha Propiedades. 3. Seleccione Mostrar plano inferior para mostrar el plano inferior del gráfico, Mostrar plano izquierdo para mostrar el plano izquierdo del gráfico Mostrar plano derecho para mostrar el plano derecho del gráfico. Nota: La disponibilidad de estas opciones depende del tipo de gráfico. 4. Configure el color de los planos haciendo clic en la propiedad Color del plano inferior y laterales del grupo de propiedades Apariencia y utilizando la paleta de colores o el cuadro de diálogo Elegir color para definir el color. Cómo dar formato a las leyendas de los ejes Puede mostrara una leyenda de eje para los siguientes tipos de gráfico: • Gráficos de barras 2D, gráficos de líneas 2D, y gráficos de barras y líneas 2D • • Gráficos circulares y de anillos Gráficos radiales, polares y de dispersión Nota: Las leyendas de eje no están disponibles para gráficos de barras tridimensionales. Puede definir Web Intelligence para que muestre las leyendas de los ejes a la izquierda, derecha o parte inferior del gráfico. También puede ocultar la leyenda de eje. Título de leyenda de eje Valores de leyenda de eje 264 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Puede dar formato al texto, fondo y bordes de: • • Título de leyenda de eje Valores de leyenda de eje En la sección siguiente se explica el modo de mostrar y dar formato a las leyendas de eje en los gráficos. Cómo mostrar u ocultar las leyendas de los ejes Para mostrar u ocultar la leyenda e un eje: 1. Haga clic con el botón derecho del ratón en el informe y seleccione Editar formato. 2. Abra el grupo de propiedades Mostrar en la ficha Propiedades. 3. Seleccione Mostrar leyenda para mostrar la leyenda. 4. Para seleccionar la posición de la leyenda, abra el grupo de propiedades Leyenda y seleccione la posición en la lista Posición. Cómo dar formato a las leyendas de los ejes Para dar formato a la leyenda de un eje: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Leyenda en la ficha Propiedades. 3. Para dar formato al título de la leyenda, abra el grupo de propiedades Título. 4. Dé formato al texto del título haciendo clic en ... situado junto a la propiedad Formato de texto y utilizando el cuadro de diálogo Dar formato al texto para establecer el formato. 5. Establezca el color de fondo de la leyenda haciendo clic en la flecha situada a la derecha de la propiedad Color de fondo y utilizando la paleta de colores o el cuadro de diálogo Elegir color para definir el color. 6. Defina el estilo de borde de la leyenda haciendo clic en ... situado junto a la propiedad Bordes y utilizando el cuadro de diálogo Editar bordes para definir el borde. 7. Para dar formato a los valores de la leyenda, abra el grupo de propiedades Leyenda > Valores. 8. Repita los pasos del 4 al 6 para dar formato a los valores de la leyenda. Elaboración de informes con el Panel de informes Java de Web Intelligence 265 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Aplicación de formato a rótulos de ejes Puede personalizar el formato del texto, bordes y colores de fondo de los rótulos de eje. De manera predeterminada, los rótulos de eje muestran los nombres de los objetos de cada eje en todos los tipos de gráficos excepto los gráficos circulares y polares. Valores de rótulo del eje Y Valores de rótulo del eje X Valores de rótulo del eje Z Por ejemplo, el objeto que se encuentra en el eje X de este gráfico de barras 3D es [Año] por lo que el rótulo de eje es Año. Puede reemplazar el nombre del objeto por el rótulo que desee. Al hacerlo, el rótulo permanece sin cambios. Incluso si posteriormente asigna un objeto diferente al eje o lleva a cabo una exploración en el gráfico para mostrar los valores relacionados con otros objetos, los rótulos muestran el mismo texto especificado. Nota: Para gráficos circulares Web Intelligence muestra los rótulos del eje X en la leyenda del eje. También puede mostrar los rótulos en cada segmento del gráfico, si así lo desea. Para obtener información acerca de cómo realizar esta operación, consulte "Visualización u ocultación de rótulos del eje en gráficos circulares" en la página 266. En la presente sección de este manual se explica cómo: • • • • 266 Dar formato a texto, bordes y color de fondo Ver texto fijo Ver el nombre de objeto para las dimensiones o los indicadores del eje Mostrar el rótulo del eje X en gráficos circulares 1. Visualización u ocultación de rótulos del eje en gráficos circulares Haga clic con el botón derecho del ratón en el gráfico y seleccione Editar formato. 2. Abra el grupo de propiedades Leyenda > Datos. 3. Seleccione Mostrar etiquetas del segmento. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Asignación de formato a texto, bordes y color de fondo del rótulo del eje Para dar formato a texto, bordes y color de fondo del rótulo del eje: 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje X/Y/Z > Etiqueta. 3. Seleccione Mostrar nombre de objeto para mostrar el nombre de objeto en la etiqueta. 4. Escriba el texto en Otra etiqueta si desea asignar el texto personalizado a la etiqueta en lugar del nombre de objeto. 5. Para dar formato al texto, haga clic en ... situado junto a Formato de texto para abrir el cuadro de diálogo Formato de texto. 6. Seleccione la fuente en la lista Fuente. 7. Seleccione el estilo de fuente en la lista Estilo de fuente. 8. Seleccione el tamaño de fuente en la lista Tamaño. 9. Seleccione el color de fuente haciendo clic en la lista de color de fuente y eligiendo un color en la paleta o haciendo clic en Más colores en la paleta y creando un color personalizado utilizando el cuadro de diálogo Elegir un color. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). 10. Seleccione la alineación horizontal y vertical del texto haciendo clic en los botones de alineación Horizontal y Vertical adecuados. 11. Seleccione Subrayado para establecer el estilo de texto en subrayado. 12. Seleccione Tachado para establecer el estilo de texto en tachado. 13. Seleccione Ajuste automático para ajustar el texto. 14. Puede establecer muchas de las propiedades en el cuadro de diálogo Formato de texto directamente desde la lista de propiedades, que aparecen en Formato de texto. Elaboración de informes con el Panel de informes Java de Web Intelligence 267 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Aplicación de formato a valores y marcadores del eje Puede personalizar la visualización de valores, escala y marcadores de eje en los gráficos de la siguiente manera: • Formato de valores del eje: elija un formato numérico específico para los números, fechas, moneda, etc., así como el tamaño de fuente, la orientación y el color del texto • • Rango de escala de eje: especifique un valor mínimo o máximo en el eje • • Marcadores del eje: opte por mostrar u ocultar marcadores del eje Frecuencia de valores del eje: muestre los valores del eje a una frecuencia automática o especificada Cuadrícula: opte por mostrar u ocultar la cuadrícula en un eje Cuadrícula (se muestra en ambos ejes) Leyenda de eje Escala del eje (está definida para que comience en cero) Rótulo del eje Valores del eje 268 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Asignación de formatos a números y texto de valores del eje Para dar formato a números y texto de valores del eje: 1. Seleccione el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje X/Y/Z > Valores en la ficha Propiedades. 3. Haga clic en ... situado junto a la propiedad Formato de número para mostrar el cuadro de diálogo Formato de número. 4. Utilice el cuadro de diálogo Formato de número para definir el formato. Para obtener información detallada sobre cómo seleccionar formatos de número predefinidos y crear sus propios formatos de número personalizados, consulte "Cómo aplicar formatos predefinidos" en la página 281 o "Cómo definir formatos personalizados" en la página 285. 5. Haga clic en ... situado junto a la propiedad Formato de texto para mostrar el cuadro de diálogo Formato de texto. 6. Seleccione la fuente en la lista Fuente. 7. Seleccione el estilo de fuente en la lista Estilo de fuente. 8. Seleccione el tamaño de fuente en la lista Tamaño. 9. Seleccione el color de fuente haciendo clic en la lista de color de fuente y eligiendo un color en la paleta o haciendo clic en Más colores en la paleta y creando un color personalizado utilizando el cuadro de diálogo Elegir un color. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). 10. Seleccione la alineación horizontal y vertical del texto haciendo clic en los botones de alineación Horizontal y Vertical adecuados. 11. Seleccione Subrayado para establecer el estilo de texto en subrayado. 12. Seleccione Tachado para establecer el estilo de texto en tachado. 13. Seleccione Ajuste automático para ajustar el texto. 14. Puede establecer muchas de las propiedades en el cuadro de diálogo Formato de texto directamente desde la lista de propiedades, que aparecen en Formato de texto. Elaboración de informes con el Panel de informes Java de Web Intelligence 269 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Visualización de un rango específico de valores del eje Para mostrar un rango específico de valores del eje: 1. Haga clic con el botón derecho del ratón en el informe y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje X/Y/Z > Escala en la ficha Propiedades. 3. Escriba el valor mínimo en Valor mín. y el valor máximo en Valor máx.. Web Intelligence muestra los valores máximos y/o mínimos especificados en el eje. La barra de tamaño inferior de este gráfico muestra el valor 367.841€ mientras que el eje Y comienza en cero. Esto se debe a que el valor mínimo se ha definido en 0. Aquí el valor mínimo se ha definido en 1.000.000. Definición de la frecuencia de valor del eje Para definir la frecuencia de valor del eje: 270 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje X/Y/Z > Valores en la ficha Propiedades. 3. Seleccione Frecuencia automática para establecer la frecuencia en automática. 4. Escriba la frecuencia en Frecuencia para establecer la frecuencia en un valor concreto. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos 5. Al establecer la frecuencia en n, Web Intelligence muestra cada n valores en el eje. Nota: Se debe anular la selección de Frecuencia automática para poder escribir una frecuencia personalizada. Visualización u ocultación y asignación de formato a la cuadrícula de los ejes del gráfico Para mostrar u ocultar y dar formato a la cuadrícula de un eje del gráfico: 1. Haga clic con el botón derecho del ratón en el gráfico y seleccione Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje X/Y/Z > Valores en la ficha Propiedades. 3. Seleccione Mostrar cuadrícula para mostrar la cuadrícula. 4. Seleccione Mostrar marcadores para mostrar los marcadores de la cuadrícula. 5. Haga clic en Color de cuadrícula y seleccione el color de la cuadrícula mediante la paleta de colores o el cuadro de diálogo Elegir color. La cuadrícula cambia de color en consecuencia. Aquí no se muestra la cuadrícula en el gráfico. Aquí el gráfico muestra la cuadrícula en los ejes X e Y. La cuadrícula del eje X tiene aplicado un color personalizado. La cuadrícula del eje Y tiene el color negro predeterminado. Elaboración de informes con el Panel de informes Java de Web Intelligence 271 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Modificación de escalas del eje de lineal a logarítmica De manera predeterminada, Web Intelligence muestra el eje Y en los gráficos como una escala lineal. Puede definir el eje en una escala logarítmica. Las escalas logarítmicas le permiten examinar valores que abarcan órdenes de envergadura sin pérdida de información en las escalas inferiores. Escalas lineales En una escala lineal, los marcadores del eje están espaciados de manera uniforme. Las escalas lineales se basan en la adición. Consideremos, por ejemplo, la secuencia lineal: 1, 3, 5, 7, 9 Para obtener el número siguiente en la secuencia, agregue 2 al número anterior. Escalas logarítmicas Las escalas logarítmicas se basan en la multiplicación en lugar de la adición. En una escala logarítmica, los pasos aumentan o reducen su tamaño. Las escalas logarítmicas se basan en la multiplicación (o división). Consideremos, por ejemplo, la secuencia logarítmica: 2, 4, 8, 16, 32 Para obtener el número siguiente en la secuencia, multiplique el número anterior por 2. Podemos decir que esta secuencia representa "base 2". Consideremos la siguiente secuencia: 1, 10, 100, 1000, 10000 Esta secuencia representa ''en base 10'', debido a que el siguiente período de la secuencia se obtiene multiplicando el período anterior por 10. Visualización de escala logarítmica Para visualizar una escala logarítmica: 1. Haga clic con el botón derecho del ratón en el gráfico y seleccione Editar formato. 2. Abra el grupo de propiedades Apariencia > Eje Y > Escala en la ficha Propiedades. 3. Seleccione Logarítmica. El botón Editar informe está activado cuando está trabajando en Vista Informe. 4. 272 Seleccione el gráfico. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos 5. Haga clic en la ficha Propiedades y, luego, haga clic en la ficha Formato de gráfico. O Haga clic con el botón derecho en el gráfico y seleccione Editar formato en el menú de acceso directo. Nota: Una escala logarítmica presenta de manera uniforme los cambios porcentuales en lugar de decimales. Es decir, la distancia de 1 a 2 (incremento del 100%) es lo mismo que la distancia del 2 al 4 (otro incremento del 100%). Elección de opciones de visualización de datos del gráfico Puede modificar la presentación del gráfico para: • Mostrar/ocultar los valores: para los datos de cada barra, línea o marcador del gráfico • Seleccionar un color específico: para la serie de datos principal (es decir, barras, líneas o marcadores que muestran el primer indicador en el cuerpo del gráfico) • Mostrar/ocultar marcadores de datos: en gráficos de líneas, barras y líneas y radiales • Mostrar/ocultar gráficos: si no existen datos para las dimensiones o los indicadores de los ejes Visualización/ocultación de valores de datos Para mostrar/ocultar valores de datos: 1. Haga clic con el botón derecho del ratón en el gráfico y seleccione Editar formato. 2. Abra el grupo de propiedades Apariencia > Datos en la ficha Propiedades. 3. Seleccione Mostrar datos para mostrar los datos. Elaboración de informes con el Panel de informes Java de Web Intelligence 273 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos Los valores de datos se muestran u ocultan en el gráfico en función de la selección. Los valores de datos están ocultos en este gráfico Los valores de datos están visibles en este gráfico Especificación de una paleta de colores para los datos del gráfico Para especificar una paleta de colores para los datos del gráfico: 1. Haga clic con el botón derecho del ratón en el informe y seleccione Editar formato. 2. Abra el grupo de propiedades Apariencia > Datos en la ficha Propiedades. 3. Haga clic en ... situado junto a Paleta para mostrar el cuadro de diálogo Elegir paleta y seleccione una de las paletas predefinidas de la lista Paletas predefinidas. 4. Para editar una paleta, selecciónela y, a continuación, haga clic en Editar paleta. Se abrirá el cuadro de diálogo Editar paleta. 5. Seleccione un color en la paleta. Se abrirá el cuadro de diálogo Color personalizado. 274 Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos 6. Cree un color personalizado mediante el cuadro de diálogo Personalizar color y, a continuación, haga clic en Aceptar. (Para obtener más información sobre cómo crear colores personalizados, consulte "Creación de colores personalizados para los elementos de gráfico" en la página 276). 7. Para establecer todos los colores de la paleta en el mismo color, haga clic en Establecer todos los colores. Variación de los marcadores de datos para cada resultado Para variar los marcadores de datos de cada resultado: 1. Haga clic con el botón derecho del ratón en el gráfico y seleccione Editar formato. 2. Abra el grupo de propiedades Apariencia > Datos en la ficha Propiedades. 3. Seleccione Variar marcadores de datos. Nota: Solamente se pueden variar los marcadores de datos para cada resultado en los siguientes tipos de gráfico: gráficos de líneas 2D, barras y líneas 2D y radiales. Visualización u ocultación de gráficos sin datos A veces los gráficos no muestran ningún valor. Si, por ejemplo, se deja de vender un producto específico, un gráfico que normalmente muestra los resultados de dicho producto aparecerá vacío. De manera predeterminada, Web Intelligence muestra los gráficos vacíos en los informes. Si lo desea, defina Web Intelligence de modo que se oculten los gráficos cuando estén vacíos. Visualización/ocultación de gráficos vacíos 1. Haga clic con el botón derecho del ratón en el gráfico y haga clic en Editar formato. 2. Abra el grupo de propiedades Mostrar en la ficha Propiedades. 3. Seleccione Mostrar al estar vacío. En las secciones siguientes se describe cómo cambiar la presentación de los gráficos estableciendo las propiedades de gráfico. Elaboración de informes con el Panel de informes Java de Web Intelligence 275 13 13 Inserción de gráficos y aplicación de formato Aplicación de formato a gráficos 1. 2. Para tener acceso a todas las propiedades de gráfico Seleccione el gráfico. Seleccione el grupo de propiedades que contiene la propiedad que desea establecer. Acceda a las propiedades de un subgrupo haciendo clic en + situado junto al grupo. Creación de colores personalizados para los elementos de gráfico 1. 276 Para crear un color personalizado Seleccione un color base en la ficha Muestrarios. 2. En la ficha HSB (matiz, saturación, brillo), defina el matiz haciendo clic en H y, a continuación, mueva el control deslizante vertical hacia la izquierda de H o estableciendo el valor directamente en el cuadro situado a la derecha de H. 3. Defina la saturación haciendo clic en S y, a continuación, mueva el control deslizante vertical hacia la izquierda de S o estableciendo el valor directamente en el cuadro situado a la derecha de S. 4. Defina el brillo haciendo clic en B y, a continuación, mueva el control deslizante vertical hacia la izquierda de B o estableciendo el valor directamente en el cuadro situado a la derecha de B. 5. Para mantener estático el valor de matiz, saturación o brillo mientras se cambian los valores de los otros dos, haga clic en H, S o B y, a continuación, cambie los demás valores moviendo el círculo blanco del espectro de cuadro a la izquierda del control deslizante vertical. 6. En la ficha RBG (rojo, azul, verde), establezca la cantidad de rojo, azul y verde moviendo los controladores deslizantes Rojo, Azul y Verde. Elaboración de informes con el Panel de informes Java de Web Intelligence Inserción de gráficos y aplicación de formato Copia de gráficos Copia de gráficos Puede copiar y pegar gráficos en un informe o en aplicaciones externas como Microsoft Word y Excel. Nota: No puede copiar gráficos de una instancia de Web Intelligence en otra. 1. Para copiar un gráfico Seleccione el gráfico, haga clic con el botón derecho y seleccione Copiar en el menú. Web Intelligence copia el gráfico en el portapapeles. 2. Para pegar el gráfico en otra parte del informe, haga clic con el botón derecho donde desea que aparezca el gráfico y, a continuación, haga clic en Pegar en el menú. 3. Para pegar el gráfico en otra aplicación, pegue el contenido del portapapeles desde la otra aplicación. El gráfico aparece como una imagen en el documento abierto si se pega en otra aplicación. Nota: También puede copiar un gráfico en otra aplicación arrastrándolo y colocándolo directamente en el documento abierto en la aplicación de destino. Elaboración de informes con el Panel de informes Java de Web Intelligence 277 13 13 Inserción de gráficos y aplicación de formato Copia de gráficos 278 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Formato numéricos y fechas 14 Formato numéricos y fechas Presentación general Presentación general Este capítulo describe los formatos que puede aplicar a los valores que se muestran en las celdas y en los ejes de los gráficos. Puede seleccionar de una variedad de formatos predefinidos o crear sus propios formatos personalizados. Este capítulo proporciona información sobre: • • • 280 Formatos predefinidos Cómo aplicar formatos predefinidos Cómo definir formatos personalizados Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Formatos predefinidos Formatos predefinidos Puede cambiar la manera en que los valores se muestran en celdas o ejes de gráficos determinados. Podrá llevarlo a cabo aplicando formatos predefinidos que se encuentran disponibles en Web Intelligence o creando sus propios formatos personalizados. Los formatos personalizados se pueden guardar para su posterior uso en varios bloques e informes del mismo documento. Cómo aplicar formatos predefinidos Los formatos predefinidos siguientes están disponibles para las celdas: Dar formato Descripción Página predeterminada Formato definido para el objeto en el universo. Numérico Formatos para valores decimales o enteros. Moneda Formatos para valores de monedas. Fecha/hora Formatos de fecha y hora. Booleano Verdadero, falso Además, puede crear sus propios formatos personalizados y volver a utilizarlos en todos los informes de un documento. Puede acceder a las opciones de formato de dos maneras: • • Utilizando el menú de acceso directo Utilizando la ficha Propiedades de la celda Cómo aplicar un formato predefinido utilizando el menú de acceso directo Para aplicar un formato predefinido utilizando el menú de acceso directo: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho del ratón en una celda. Por ejemplo, haga clic con el botón derecho del ratón en una sección, tabla o gráfico. Si selecciona una celda del cuerpo de una tabla, Web Intelligence selecciona automáticamente todas las celdas del cuerpo que muestren valores del mismo objeto. Si desea modificar el formato de los valores en un acceso a un gráfico, necesita trabajar en Vista Estructura. Elaboración de informes con el Panel de informes Java de Web Intelligence 281 14 14 Formato numéricos y fechas Cómo aplicar formatos predefinidos Aparecerá el menú de acceso directo. El menú de acceso directo aparece cuando hace clic con el botón derecho del ratón en una celda de una tabla, sección o una celda individual. Para ver el menú de acceso directo de un gráfico, trabaje en Vista Estructura y haga clic con el botón derecho del ratón en un objeto en un eje. En este ejemplo, el objeto indicador [Margen] está seleccionado. 3. Haga clic en Dar formato a número. Aparece el cuadro de diálogo Formato numérico. 4. Haga clic en un formato en la lista Tipo de formato. Los formatos disponibles para el tipo de formato que seleccionó aparecen en el panel Propiedades. Aparecen muestras del formato en los cuadros Positivo, Negativo e Igual a cero o, para formatos booleanos únicamente, aparecen ejemplos en los cuadros Verdadero y Falso. 5. Haga clic en Aceptar. Web Intelligence aplica el nuevo formato a la celda. 282 Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Cómo aplicar formatos predefinidos Cómo aplicar un formato de celda predefinido utilizando la ficha Propiedades Para aplicar un formato de celda predefinido utilizando la ficha Propiedades: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en una celda. Por ejemplo, haga clic en una celda de una sección, tabla o gráfico. Si selecciona una celda del cuerpo de una tabla, Web Intelligence selecciona automáticamente todas las celdas del cuerpo que muestren valores del mismo objeto. Si desea modificar el formato de los valores en un acceso a un gráfico, necesita trabajar en Vista Estructura. Para dar formato a la manera en que los valores se muestran en una tabla, sección o celda individual, seleccione una celda. Para dar formato a la manera en que los valores se muestran en el acceso a un gráfico, trabaje en Vista Estructura y seleccione un objeto de un eje. 1. Haga clic en la ficha Propiedades. 2. Haga clic en la ficha Propiedades de la celda. Si la ficha Propiedades no está visible, haga clic en el botón Mostrar/ ocultar administrador en la barra de herramientas Informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 283 14 14 Formato numéricos y fechas Cómo aplicar formatos predefinidos La sección Formato de número de la ficha Propiedades de la celda muestra el tipo de formato que está aplicado actualmente a la celda seleccionada. 3. Haga clic en el botón Formato de número. Aparece el cuadro de diálogo Formato numérico. 4. Haga clic en un formato en la lista Tipo de formato. 5. Los formatos disponibles para el tipo de formato que seleccionó aparecen en el panel Propiedades. 6. Seleccione el formato específico que desea aplicar al contenido de la celda o celdas seleccionadas. 7. Haga clic en Aceptar. Web Intelligence aplica el nuevo formato a la celda o celdas. 284 Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Cómo definir formatos personalizados Cómo definir formatos personalizados Puede utilizar el tipo de formato Personalizado para definir un formato numérico personalizado para cualquier celda. El ejemplo siguiente muestra cómo puede definir un formato de moneda personalizado para ingresos de ventas negativos y resultados de márgenes. Ejemplo: Cómo definir un formato de moneda personalizado para mostrar resultados negativos en rojo Crea un informe que contiene información sobre los ingresos de ventas y el margen de ciertas líneas de ropa de eModas. Algunos de los resultados son valores negativos. El margen de la línea Pantalones ciudad es un resultado negativo Desea poder identificar los resultados negativos rápidamente, por lo que crea un formato numérico personalizado que muestre todos los valores negativos en rojo. Aplica el formato personalizado a la columna Ingresos de ventas y la columna Margen de la tabla. El formato personalizado muestra valores negativos en rojo Los valores negativos sobresalen claramente en el informe en rojo. Elaboración de informes con el Panel de informes Java de Web Intelligence 285 14 14 Formato numéricos y fechas Cómo definir formatos personalizados Referencia rápida de los caracteres para crear formatos de celda personalizados La tabla siguiente lista las cadenas que puede utilizar para crear formatos personalizados. Asignación de formato a celdas que muestran datos de número y moneda 286 Carácter/Caracteres Muestra(n) Ejemplo # El dígito correspondiente. Si el número tiene menos dígitos que el número de caracteres # utilizados para especificar el formato, no se inserta ningún cero al principio. ‘12345’ con el formato: #,##0 da como resultado ‘12,345’ (si los parámetros regionales definen el separador de agrupación en una coma) o ‘12 345’ (si está definido en un espacio) 0 El dígito ‘123’ con el formato correspondiente. Si el #0,000 da como número tiene menos resultado ‘0,123’ dígitos que el número de caracteres 0 utilizados para especificar el formato, se inserta(n) cero(s) al principio antes del número. , El separador de agrupación tal y como lo definen los parámetros regionales. ‘1234567’ con el formato: #,##0 da como resultado ‘12,345,567’ (si los parámetros regionales definen el separador de agrupación en una coma) o ‘1 234 567’ (si está definido en un espacio de no separación) Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Cómo definir formatos personalizados Carácter/Caracteres Muestra(n) . El separador decimal tal ‘12.34’ con el formato: y como lo definen los #.#0 da como resultado parámetros regionales. ‘12,34’ (si los parámetros regionales definen el separador decimal en una coma) o ‘12,34’ (si está definido en una coma) [%]% Un signo de porcentaje (%) después del resultado y lo multiplica por 100. ‘0,5’ con el formato: #,##0[%]% da como resultado ‘50%’ % El signo % después del resultado no multiplica el resultado por 100. ‘1’ con el formato: #,##0% da como resultado ‘1%’ Un espacio de no separación ( ) ‘1234567’ con el formato: # ##0 da como resultado‘1234 567’ El carácter alfanumérico. ‘705,15’ con el formato: $#.#0 da como resultado ‘$705.15’ o con el formato: #,#0 € da como resultado ‘705,15 €’ 1, 2, 3, a, b, c, $, £, € (etc.) [Rojo], [Azul], [Verde], El valor del color especificado. [Amarillo], [Gris], [Blanco], [Rojo oscuro], [Azul oscuro], [Verde oscuro] Ejemplo ‘150’ con el formato: -##,##0[Rojo] da como resultado ‘150’ #,##0[Azul] da como resultado -’150’ Elaboración de informes con el Panel de informes Java de Web Intelligence 287 14 14 Formato numéricos y fechas Cómo definir formatos personalizados Caracteres para dar formato a celdas que muestran datos de fecha y hora Tipo de datos Carácter Muestra Ejemplo d El número de día del mes sin ceros a la izquierda. Si la fecha para día es de menos de dos caracteres, la fecha se muestra sin un cero antes de ésta. Primer día del mes con el formato: d da como resultado ‘1’ dd El número de día con ceros al principio. Si la fecha para día es de menos de dos caracteres, la fecha se muestra con un cero antes de ésta. Primer día del mes con el formato: dd da como resultado ‘01’ ddd Nombre del día abreviado. La ‘Lunes’ con el primera letra está en formato: mayúscula. ddd da como resultado ‘Lun’ dddd El nombre del día completo. La primera letra está en mayúscula. dddd dd El día de la semana seguido ‘Lunes’ con el de un espacio y el número de formato: día. dddd dd da como resultado ‘Lunes 01’ M El número de mes sin ceros al principio. Si el número de mes es de menos de dos caracteres, el número se muestra sin un cero antes de éste. Día ‘Lunes’ con el formato: dddd da como resultado ‘Lunes’ Mes 288 ‘Enero’ con el formato: M da como resultado ‘1’ Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Cómo definir formatos personalizados Tipo de datos Carácter Muestra Ejemplo MM El número de mes con ceros al principio. Si el número de mes es de menos de dos caracteres, el número se muestra con un cero antes de éste. ‘Enero’ con el formato: MM da como resultado ‘01’ mmm Nombre del mes abreviado. La primera letra está en mayúscula. ‘Enero’ con el formato: mmm da como resultado Ene mmmm El nombre del mes completo. La primera letra está en mayúscula. ‘Enero’ con el formato: mmmm da como resultado Enero aa Los dos últimos dígitos para año. ‘2003’ con el formato: aa da como resultado ‘03’ aaaa Los cuatro dígitos para año. ‘2003’ con el formato: aaaa da como resultado ‘2003’ h:mm:ss a La hora sin ceros al principio y los minutos y segundos con ceros al principio. El carácter “a” muestra AM o PM después de la hora. ‘21:05:03’ con el formato: h:mm:ss a da como resultado ‘9:05:03 PM’ HH Hora en formato horario de 24 ‘21:00’ con el horas. formato: HH da como resultado ‘21’ hh Hora en formato horario de 12 ‘21:00’ con el horas. formato: hh da como resultado ‘09’ Año Duración Elaboración de informes con el Panel de informes Java de Web Intelligence 289 14 14 Formato numéricos y fechas Cómo definir formatos personalizados Tipo de datos Carácter Muestra Ejemplo HH:mm La hora y los minutos con ceros al principio. ‘7.15 am’ con el formato: HH:mm da como resultado ‘07:15’ HH:mm:ss La hora, los minutos y segundos con ceros al principio. ‘7.15 am’ con el formato: HH:mm:ss da como resultado ‘07:15:00’ mm:ss ‘07:15:03’ con el formato: mm:ss da como resultado ‘15:03’ Los minutos y segundos con ceros al principio. Cómo definir un nuevo formato personalizado Para definir un nuevo formato personalizado: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho del ratón en las celdas en las que desea aplicar un formato personalizado. 3. Seleccione Formato de número. Aparece el cuadro de diálogo Formato numérico. 4. En la lista Tipo de formato, seleccione la categoría de formato que corresponde al tipo de datos de la celda seleccionada. Por ejemplo, si la celda seleccionada muestra información sobre la fecha y hora, seleccione Número. Aparece la casilla de verificación Personalizado. 5. 290 Active la casilla de verificación Personalizado. Elaboración de informes con el Panel de informes Java de Web Intelligence Formato numéricos y fechas Cómo definir formatos personalizados Los cuadros de texto aparecen para que escriba los formatos personalizados. 6. Seleccione un formato que se liste en el panel Propiedades y, a continuación edite el formato seleccionado escribiendo caracteres adicionales en uno o más cuadros de texto. O Escriba un formato personalizado en uno o varios cuadros de texto. Por ejemplo, si desea crear un formato personalizado para valores de número, escriba el formato personalizado que desea en los cuadros Positivo, Negativo e Igual a cero. Si desea crear un formato personalizado para valores booleanos, escriba el formato personalizado que desea en los cuadros Verdadero y Falso. Elaboración de informes con el Panel de informes Java de Web Intelligence 291 14 14 Formato numéricos y fechas Cómo definir formatos personalizados 7. Haga clic en Agregar. El formato personalizado se agrega a la lista de formatos personalizados para el documento. O Haga clic en Aceptar. El formato personalizado se agrega a la lista de formatos personalizados para el documento y se aplica a las celdas seleccionadas. Nota: No puede eliminar ni editar formatos personalizados. Para cambiar un formato personalizado, necesita crear un nuevo formato personalizado y aplicar el nuevo formato a las celdas seleccionadas. Todo formato personalizado que no se aplique a celdas del documento se elimina automáticamente al cerrar el Panel de informes Java de Web Intelligence. Cómo aplicar un formato personalizado que ya esté definido en un documento Para aplicar un formato personalizado que ya esté definido en un documento: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho del ratón en las celdas en las que desea aplicar el formato personalizado. 3. Seleccione Formato de número. Aparece el cuadro de diálogo Formato numérico. 4. Seleccione Personalizado. En el panel Propiedades aparece la lista de los formatos personalizados que ya estaban incluidos en el documento. 5. Seleccione el formato personalizado que desee. 6. Haga clic en Aceptar. Web Intelligence aplica el formato personalizado a las celdas seleccionadas. 292 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Utilización de secciones, rupturas y ordenaciones 15 Utilización de secciones, rupturas y ordenaciones Presentación general Presentación general En este capítulo se describe el modo en que se puede organizar la información mostrada en informes de manera que su lectura y el desplazamiento por ellos resulten más sencillos. Proporciona información sobre lo siguiente: • • • 294 Uso de secciones para agrupar datos en informes Uso de rupturas para agrupar datos en tablas Uso de ordenaciones para organizar secciones y datos en tablas Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Uso de secciones para agrupar datos en informes Para que el desplazamiento en los informes sea sencillo, puede dividir el informe en secciones que agrupen los datos relacionados. Las tablas y los gráficos de una sección muestran únicamente los datos relativos a la dimensión en la que se ha creado la sección. Si, por ejemplo, crea una sección en la dimensión [Año], las tablas y los gráficos de la sección para “2003” únicamente mostrarán datos del año 2003. Puede incluir secciones en el mapa del informe. Esto le permite desplazarse rápidamente en informes largos sección por sección o ir directamente a la sección que contiene los datos que desea analizar. El mapa muestra un vínculo a cada sección del informe El informe se divide en secciones por año. Cada sección muestra valores para un año específico. Elaboración de informes con el Panel de informes Java de Web Intelligence 295 15 15 Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Puede incluir subsecciones en las secciones siguientes. Puede, por ejemplo, dividir un informe en secciones por año y, después, agregar una subsección por estado. En este ejemplo, cada sección de año contiene tantas subsecciones como estados haya con datos de dicho año. Composición de una sección Una sección se compone de una celda de sección y de la propia sección. La celda de sección es una celda individual que muestra un valor para una dimensión seleccionada (por ejemplo, estado, cliente, año, etc.). 296 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Si, por ejemplo, un informe tiene una sección en la dimensión Año y la base de datos tiene datos de los años 2001-2003, habrá una sección para los datos del año 2001, una segunda sección para los datos del año 2002 y una tercera sección para los datos del año 2003. Celda de sección 1 Sección 1 Celda de sección 2 Sección 2 Una sección puede contener uno o varios gráficos, formularios o tablas. Los gráficos, formularios y tablas de una sección sólo contienen datos que corresponden al valor incluido en la celda de sección. Por ejemplo, una tabla de una sección en la que la celda de sección muestra 2003, sólo contiene datos del año 2003. Las secciones se pueden visualizar Vista Resultados o Estructura. En la siguiente ilustración se muestra un informe con secciones en la vista Resultados. El término genérico bloque se emplea para hacer referencia a tablas, gráficos y formularios. La celda de sección muestra el valor de la sección. En este ejemplo, la sección muestra información del Año 2003. Se indica con el valor 2003 que se muestra en la celda de sección. Los bloques de la sección muestran información que corresponde al valor de la celda de sección. En este ejemplo, el gráfico circular y la tabla de referencias cruzadas de esta sección muestran información del año 2003. Elaboración de informes con el Panel de informes Java de Web Intelligence 297 15 15 Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes En la siguiente ilustración se muestra un informe con secciones en la vista Estructura. Al ver un informe en la vista Estructura, cada sección se indica de manera clara mediante un separador de sección. Resulta más sencillo dar formato a las secciones cuando se trabaja en la vista Estructura. El separador de sección dispone de una etiqueta que indica el objeto que está seleccionado para la sección. En este ejemplo, la sección se basa en la dimensión [Año] de manera que cuando el informe se visualiza en la vista Resultados, cada sección muestra valores de un año específico. Celda de sección Bloques En la sección siguiente de este manual se describe el modo de: • • • • • Crear secciones Crear subsecciones Definir propiedades de la sección Definir el diseño de página para secciones Eliminar secciones Crear secciones Las secciones se crean seleccionando una dimensión para la celda de sección. Puede hacer esto de dos maneras: • Desplazando una celda de una tabla para crear una celda de sección O • Seleccionando un objeto de dimensión enumerado en la ficha Datos Nota: Los objetos disponibles en la ficha Datos son los objetos incluidos en la consulta del documento. Si el perfil de seguridad le permite modificar la consulta, puede agregar otros objetos del universo a la definición de consulta y ejecutar de nuevo la consulta. 298 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Creación de una sección desplazando una celda de una tabla Para crear una sección desplazando una celda de una tabla: 1. Verifique que está visualizando el informe en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. Cree una sección en una dimensión de la tabla. 2. Seleccione la celda de encabezado en la tabla que muestra el nombre de la dimensión. O Seleccione una celda del cuerpo en la tabla que muestra un valor para la dimensión. Si, por ejemplo, desea una sección para cada estado, seleccione la celda de encabezado denominada “Estado” o seleccione una de las celdas que muestra el nombre de un estado. Al seleccionar la celda de encabezado se selecciona el nombre de la dimensión Al seleccionar una celda del cuerpo se selecciona un valor para la dimensión 3. Arrastre la celda seleccionada que se encuentra encima de la tabla y colóquela en el fondo del informe. Se crea una sección para cada valor de la dimensión seleccionada. Elaboración de informes con el Panel de informes Java de Web Intelligence 299 15 15 Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Creación de una sección agregando una dimensión desde la ficha Datos Para crear una sección agregando una dimensión desde la ficha Datos: 1. Haga clic en la ficha Datos. 2. Seleccione un objeto de dimensión y después arrástrelo a un área vacía del informe. 3. Coloque la dimensión donde desea que aparezca la celda de sección. Si el informe incluye tablas o gráficos, coloque la celda de sección por encima de las tablas y gráficos que desea que se incluyan en la sección. • Si está en Vista Resultados, aparece, arriba de la tabla o tabla de referencias cruzadas, una celda que contiene un valor para cada valor único para el objeto agregado. Los datos de la tabla o tabla de referencias cruzadas se ordenan automáticamente de acuerdo con el valor de la celda. • Si está en Vista Estructura, se agrega una celda al principio de la tabla o tabla de referencias cruzadas. 4. Si se encuentra en Vista Estructura, haga clic en Ver resultados para ver los resultados. Web Intelligence aplica la sección al informe y muestra los resultados. 300 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Creación de subsecciones Puede crear un informe con secciones múltiples. Puede crear varias secciones del mismo modo en que se crea una sección: • Desplazando una celda de una tabla y colocándola debajo de una celda de sección existente. • Seleccionando un objeto de dimensión enumerado en la ficha Datos y, a continuación, arrastrando y colocando la dimensión debajo de una celda de sección existente. O Para obtener instrucciones detalladas sobre la creación de subsecciones, siga las instrucciones de la sección "Creación de una sección desplazando una celda de una tabla" en la página 299 o "Creación de una sección agregando una dimensión desde la ficha Datos" en la página 300. Definición de las propiedades de secciones Puede definir las propiedades siguientes para una sección: • • Asignar un nombre a la sección Especificar los criterios que deben cumplirse para considerar que una sección está “vacía” • • • Por ejemplo, puede considerar que una sección no es de interés para su análisis siempre que una tabla o gráfico determinados de dicha sección se encuentren vacíos. En este caso, puede elegir que se especifique que la sección debe considerarse “vacía”. Mostrar u ocultar las secciones que considere vacías Incluir vínculos a secciones del mapa del informe para poder saltar de una sección a otra al desplazarse por el informe Selección de propiedades de visualización de sección Para seleccionar propiedades de visualización de sección: 1. Asegúrese de que está en Vista Informe. 2. Haga clic en Vista Estructura. En Vista Estructura puede ver el separador de inicio y fin de cada sección del informe. Esto facilita la selección de una sección específica y la elección de las propiedades que se desean aplicar a la sección seleccionada. Elaboración de informes con el Panel de informes Java de Web Intelligence 301 15 15 Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes 3. Haga clic con el botón derecho en el separador de sección. La ficha Propiedades muestra las propiedades pertinentes para secciones. 4. 5. Establezca las propiedades de sección. Si desea... Entonces... Asignar un nombre a la sección distinto del nombre de la dimensión seleccionada para la sección Escriba un nombre para la sección en la propiedad General > Nombre. Indicar los componentes de la sección que calificarán la sección entera como una “sección vacía” si no existen datos en la base de datos para dichos componentes Compruebe los componentes en la lista desplegable situada junto a la propiedad Mostrar > Ocultar sección al estar vacía. . Mostrar la sección cuando no haya datos en la base de datos para esta sección Active Mostrar al estar vacías. (Para ocultar secciones vacías, desactive esta opción.) Haga clic en el botón Ver Resultados para ver las propiedades aplicadas a los resultados en el informe. Web Intelligence aplica las propiedades a la sección y muestra los resultados en el informe. Definición del diseño de página de secciones Puede definir las siguientes opciones de diseño de página para una sección: 302 • • La posición de la sección en la página del informe • Controlar saltos de página, comenzando cada sección en una página nueva y evitando las rupturas en secciones • Repetir la celda de sección en cada página del informe donde aparece la sección Colocar la celda de sección en relación a una tabla o un gráfico de la sección Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Posición de la celda de sección en la página del informe Para colocar la celda de sección en la página del informe: 1. Asegúrese de que está en Vista Informe. Las celdas de sección se colocan fácilmente en la página del informe en Vista Resultados o Vista Estructura. Para trabajar en Vista Resultados, verifique que está activado el botón Ver resultados. Para trabajar en Vista Estructura, verifique que está activado el botón Ver estructura. 2. Seleccione la celda de sección. Se resalta el borde de la sección seleccionada. 3. Arrastre y coloque la celda seleccionada en el lugar deseado. Si coloca la celda fuera de los separadores de sección, aparecerá una advertencia que le solicita que confirme que desea colocar la celda fuera de la sección. O Haga clic con el botón derecho en la celda de sección y haga clic en Editar formato en el menú y, a continuación, establezca las propiedades Posición > Borde izquierdo y Posición > Borde superior de la ficha Propiedades. La celda de sección aparecerá en la posición indicada. Control de saltos de página de secciones Para controlar saltos de página de secciones: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en Vista Estructura. En Vista Estructura puede ver el separador de inicio y fin de cada sección del informe. Esto facilita la selección de una sección específica y la elección de las propiedades que se desean aplicar a la sección seleccionada. 3. Seleccione el separador de sección. Se resaltarán los separadores de la sección seleccionada. Elaboración de informes con el Panel de informes Java de Web Intelligence 303 15 15 Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes 4. Establezca las propiedades Diseño de página > Posición > Empezar la sección en una nueva página y Evitar salto de página en sección de la ficha Propiedades. Si desea... Entonces seleccione... Comenzar cada sección en una nueva Empezar la sección en una página del informe nueva página. Conservar la celda de sección, tablas y Evitar salto de página en gráficos en la sección de la misma sección página del informe Nota: Esta opción no tiene ningún efecto si el tamaño de una sección ocupa más de una página. 5. Haga clic en el botón Ver Resultados para ver las propiedades aplicadas a los resultados en el informe. Web Intelligence aplica las propiedades a la sección y muestra los resultados en el informe. Repetición de la celda de sección en cada página nueva Para repetir la celda de sección en cada página nueva: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. Las celdas de sección se colocan fácilmente en la página del informe en Vista Resultados o Vista Estructura. Para trabajar en Vista Resultados, verifique que está activado el botón Ver resultados. Para trabajar en Vista Estructura, verifique que está activado el botón Ver estructura. 2. Seleccione la celda de sección. 3. Seleccione la propiedad Diseño de página > Repetir en cada nueva página de la ficha Propiedades. 4. Si está trabajando en Vista Estructura, haga clic en Ver resultados para ver la opción aplicada a los resultados del informe. La celda de sección aparece en cada página del informe donde se muestra parte de la sección. 304 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de secciones para agrupar datos en informes Eliminación de secciones Puede eliminar secciones y subsecciones de un informe. Al eliminar una sección, la sección entera, incluidos gráficos y tablas, se eliminan del informe. También puede eliminar la celda de sección sin eliminar la sección. Al eliminar la celda de sección de un informe, no se elimina la sección. Si, por ejemplo, elimina la celda de sección para [Estado] de un informe, el informe permanece dividido en secciones por estado, y las tablas y los gráficos continúan mostrando los resultados de cada uno de los estados. Sin embargo, el nombre de cada estado ya no aparece en una celda de sección en la parte superior de cada sección. Eliminación de una sección Para eliminar una sección: 1. Asegúrese de que está en Vista Estructura. El botón Ver estructura está activado cuando está trabajando en Vista Estructura. El informe aparece en Vista Estructura. Aparecen los separadores de la sección. 2. Haga clic en el separador del principio o del final de la sección que desea eliminar. El separador de la sección se resalta. 3. Pulse la tecla Supr. La sección se elimina. 4. Haga clic en el botón Ver resultados. Web Intelligence muestra los resultados del informe sin la sección que eliminó. Eliminación de una celda de sección Para eliminar una celda de sección: 1. Haga clic con el botón derecho del ratón en una celda de sección. 2. Seleccione Eliminar en el menú de acceso directo. Web Intelligence elimina la celda de sección del informe. Todas las celdas de sección de la misma sección se eliminan también del informe. Si, por ejemplo, selecciona la celda de sección denominada “España” que forma parte de la sección de [Estado], todas las celdas de sección que muestran los nombres de los estados se eliminarán del informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 305 15 15 Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Puede dar formato al texto, fondo, bordes y la posición del diseño de página de celdas de sección. Para obtener información acerca de cómo realizar esta operación, consulte "Cómo dar formato a celdas individuales" en la página 236. Uso de rupturas para agrupar datos en tablas En esta sección se explica cómo dividir los datos en tablas y tablas de referencias cruzadas, y se describen las distintas opciones disponibles para dar formato y gestionar estas rupturas (o divisiones). Definición de ruptura Una ruptura es una división en una tabla de resultados en la que los datos están agrupados de acuerdo con un valor seleccionado en partes definidas. Estas partes se representan en forma de tablas más pequeñas. Utiliza rupturas para mostrar todos los datos para cada valor único de una dimensión en tablas separadas. La utilización de rupturas tiene dos ventajas principales: • Puede organizar de manera más eficaz la manera en que se representan los datos • Puede mostrar subtotales Ejemplo: Visualización de los subtotales de volumen de negocios correspondientes a cada estado de una tabla 306 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas La tabla de la izquierda muestra el volumen de negocios anual de cada estado y el volumen de negocios total en la parte inferior de la tabla. La tabla de la derecha muestra los mismos datos, pero al organizar los datos por comunidad, ahora puede mostrar un subtotal del volumen de negocios generado por cada comunidad para los cuatro años del 2001 al 2003. Se crea una tabla más pequeña por cada uno de los tres valores de comunidad. Sin embargo, esta separación sólo es visual, ya que las tres mini tablas aún pertenecen a una tabla. ¿Cuál es la diferencia entre una ruptura y una sección? El ejemplo siguiente muestra los ingresos de ventas para cada comunidad ordenada por año. Los datos resultantes se presentan de manera diferente: • Cuando crea una ruptura en Año, los datos permanecen como un bloque. Los valores de Año se repiten para cada valor correspondiente de Comunidad e Ingresos de ventas. • Cuando crea una sección en Año, los datos ya no están en un bloque, sino que están divididos en secciones. Una sección para cada valor de Año. Cada sección es un bloque separado. Elaboración de informes con el Panel de informes Java de Web Intelligence 307 15 15 Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas La diferencia entre una ruptura y una sección se muestran a continuación: Ruptura en Año Sección en Año Un bloque Un bloque Un bloque ¿De qué manera se ordenan los datos cuando inserta una ruptura? Cuando inserta una ruptura en una dimensión, los valores de la dimensión se ordenan automáticamente en orden ascendente. Si los valores son numéricos, el valor inferior aparece en la primera fila de la tabla y el superior, en la última fila. Si los valores son caracteres alfabéticos, entonces los valores se ordenan en orden alfabético del primero al último. Puede cambiar este orden en cualquier momento. Para obtener información sobre cómo aplicar ordenaciones, consulte "Uso de ordenaciones para organizar secciones y datos en tablas" en la página 316. Puede definir rupturas múltiples y definir una prioridad de ordenación en cada ruptura, para que controle de qué manera se muestran los datos cuando inserta rupturas múltiples en varias dimensiones. Para obtener más información sobre cómo definir rupturas múltiples, consulte la sección "Utilización de rupturas múltiples" en la página 311. La inserción y eliminación de rupturas en cada vista se describe en las secciones siguientes. 308 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Insertar rupturas Puede insertar una o varias rupturas en una tabla o tabla de referencias cruzadas. Puede insertar rupturas en columnas o filas que muestren valores para objetos de tipo dimensión o información. Nota: No podrá insertar rupturas en columnas o filas que muestren un objeto de tipo indicador. Para obtener una descripción completa y ejemplos de objetos de tipo dimensión, indicador e información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. Inserción de rupturas Para insertar una ruptura: 1. Verifique que está trabajando en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en la columna o fila en la que desea insertar la ruptura. La celda se resalta. Elaboración de informes con el Panel de informes Java de Web Intelligence 309 15 15 Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas 3. Haga clic en el botón Insertar/eliminar ruptura de la barra de herramientas Informe. Web Intelligence divide la tabla en tantas mini tablas como valores únicos haya para la celda seleccionada. Web Intelligence inserta un pie al final de cada ruptura. En este informe, la tabla se divide en dos mini tablas, una para cada valor del año. El pie de ruptura muestra el valor al final de cada ruptura en negrita. El botón Insertar/eliminar ruptura está activado. 310 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Utilización de rupturas múltiples Puede insertar varias rupturas en una tabla o tabla de referencias cruzadas. También puede definir una prioridad en el orden de las rupturas. El ejemplo siguiente muestra dos tablas que muestran los resultados de los ingresos de ventas de T3 y T4 en los años 2002 y 2003. Ambas tablas tienen rupturas en [Año] y [Trimestre]. La tabla de la izquierda tiene una ruptura en [Año] y una segunda ruptura en [Trimestre]. La tabla está dividida en dos tablas más pequeñas para el año 2002 y el 2003. Se muestran los resultados de T3 y T4 de cada año. La tabla de la derecha tiene una ruptura en [Trimestre] y una segunda ruptura en [Año]. La tabla se divide en dos mini tablas para el T3 y T4. Se muestran los resultados de los años 2002 y 2003 de cada trimestre. La prioridad de ruptura es: Año - Trimestre La prioridad de ruptura es: Trimestre - Año Esta sección describe cómo: • • Insertar varias rupturas Definir la prioridad de varias rupturas Elaboración de informes con el Panel de informes Java de Web Intelligence 311 15 15 Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Inserción de rupturas múltiples Para insertar rupturas múltiples: 1. Verifique que está trabajando en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en una celda de la columna o fila en la que desea insertar la ruptura. La celda se resalta. 3. Haga clic en el botón Insertar/eliminar ruptura de la barra de herramientas Informe. 4. Repita los pasos 2.y 3. para cada ruptura que desee insertar. Cómo dar prioridad a rupturas múltiples Para definir una prioridad en una ruptura: 1. Verifique que está trabajando en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Verifique que está activado el botón Ver estructura. 3. Haga clic con el botón derecho del ratón en la tabla que contenga varias rupturas y seleccione Editar formato en el menú. La ficha Propiedades muestra las propiedades pertinentes para una tabla. 4. Haga clic en el botón ... situado junto a la propiedad Rupturas > Prioridad de ruptura para mostrar el cuadro de diálogo Rupturas. 5. Haga clic en Rupturas verticales o Rupturas horizontales para mostrar el tipo de ruptura a la que desea asignar prioridad. 6. 312 • Si la tabla seleccionada es una tabla vertical, se aplicarán todas las rupturas a las columnas. Se denominan rupturas verticales. • Si la tabla seleccionada es una tabla horizontal, se aplicarán todas las rupturas a las filas. Se denominan rupturas horizontales. • Si la tabla seleccionada es una tabla de referencias cruzadas, las rupturas se pueden aplicar a filas o columnas. Puede elegir la prioridad para las rupturas horizontales y verticales. Seleccione la ruptura cuya prioridad desea cambiar y haga clic en los botones Arriba/Abajo para subir/bajar la ruptura en la lista de rupturas. Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Eliminación de rupturas Se pueden eliminar rupturas de tablas y tablas de referencias cruzadas. Eliminar una ruptura Para eliminar una ruptura: 1. Verifique que está trabajando en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en una celda de la columna o fila de la que desea eliminar la ruptura. La celda se resalta. 3. Haga clic en el botón Insertar/eliminar ruptura de la barra de herramientas Informe. Sugerencia: Si el botón Insertar/eliminar ruptura aparece atenuado, significa que la ruptura seleccionada depende de otra ruptura superior. No es preciso que primero elimine la ruptura superior. Consulte "Cómo dar prioridad a rupturas múltiples" en la página 312 para obtener información sobre cómo ver la prioridad de rupturas en un bloque. Elaboración de informes con el Panel de informes Java de Web Intelligence 313 15 15 Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Definición de propiedades de visualización y diseño de página para rupturas La primera vez que inserta una ruptura en los datos, se aplican determinadas opciones de presentación de manera predeterminada. Puede editar estos parámetros y definir las siguientes opciones: • Propiedades de visualización: modo en que se muestran los resultados en la ruptura • Propiedades de diseño de página: modo en que se muestran las rupturas en la página del informe Propiedades de visualización de rupturas Puede definir las propiedades de presentación siguientes para una ruptura: Opción de formato Cuando está activada... Mostrar encabezado de ruptura Se muestra un encabezado para cada parte de la tabla, tabla de referencias cruzadas o formulario cuando inserta una ruptura. Por ejemplo: Título de ruptura Mostrar pie de ruptura Se agrega un pie después de la última fila de una tabla, columna o tabla de referencias cruzadas cuando inserta una ruptura. Cuando aplica un cálculo a los datos, el resultado se muestra en el pie. Por ejemplo: Pie de ruptura 314 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de rupturas para agrupar datos en tablas Opción de formato Cuando está activada... Suprimir duplicados Elimina todos los valores duplicados de los datos de una tabla o tabla de referencias cruzadas cuando inserta una ruptura. Cada valor se muestra sólo una vez. El valor de año en la ruptura se centra en las filas de la tabla Centrar valor en ruptura Está activa cuando está seleccionada Suprimir duplicados. Fusiona celdas vacías y centra el nombre del valor en las celdas fusionadas. Propiedades de diseño de página de rupturas Puede definir las propiedades de diseño de página siguientes para las rupturas: Propiedad del diseño de página Descripción Nueva página Muestra cada parte de la tabla, tabla de referencias cruzadas o formulario creada por una ruptura en una nueva página. Evitar saltos de página En la medida de lo posible, conserva en la en los bloques misma página cada sección creada por una ruptura. Esta opción no se tiene en cuenta cuando un bloque es más grande que una página. Repetir encabezado Repite el encabezado en la parte superior de la tabla en cada nueva página cuando una tabla pasa a una nueva página Repetir pie Repite el pie al final de la tabla en cada nueva página cuando una tabla pasa a una nueva página. Repetir valor de ruptura en nueva página Repite el valor actual en cada nueva página Elaboración de informes con el Panel de informes Java de Web Intelligence 315 15 15 Utilización de secciones, rupturas y ordenaciones Uso de ordenaciones para organizar secciones y datos en tablas Definición de las propiedades de presentación para una ruptura Para definir las propiedades de visualización de una ruptura: 1. Verifique que está trabajando en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho en una celda en la columna/fila en la que haya definido una ruptura y seleccione Editar formato en el menú. 3. Aparecerá la ficha Propiedades , mostrando un grupo de propiedades denominado Rupturas que contiene las propiedades de ruptura. 4. Establezca las propiedades de ruptura en el grupo de propiedades Rupturas. Uso de ordenaciones para organizar secciones y datos en tablas También se pueden aplicar ordenaciones a los resultados mostrados en: • Celdas de sección: para organizar el orden en que se muestran las secciones en un informe • Tablas: para organizar el orden en que se muestran los resultados en una columna o fila Se pueden aplicar ordenaciones a secciones y tablas. La ordenación de secciones permite organizar los encabezados de sección de manera lógica en un informe. Si, por ejemplo, ha creado secciones en un informe para cada año, puede aplicar una ordenación descendente de manera que las secciones se organicen con el año más reciente en la primera sección y el primer año al final del informe. Se pueden aplicar ordenaciones a objetos de tipo dimensión, indicador o información mostrados en una tabla. La ordenación de dimensiones e informaciones le ayuda a organizar los resultados de manera cronológica, mientras que la ordenación de indicadores permite ver los resultados superiores o inferiores de un vistazo. 316 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de ordenaciones para organizar secciones y datos en tablas Ordenaciones disponibles Están disponibles los siguientes órdenes de clasificación: Orden de clasificación Descripción Página predetermina da A menudo se le denomina el orden “natural”. Dependiendo del tipo de datos de la columna o fila, los resultados se clasifican de la siguiente manera: • Orden numérico ascendente para datos numéricos • • Orden cronológico ascendente para fechas Orden alfabético para datos alfanuméricos Ascendente Si se selecciona, los resultados se organizan en orden ascendente: Del valor inferior en la parte superior de la columna hasta el valor superior en la parte inferior. Por ejemplo: 100, 200, 300 o España, Países Bajos, Alemania. Descendente Si se selecciona, los resultados se organizan en orden descendente: Del valor superior en la parte superior de la columna hasta el valor inferior en la parte inferior. Por ejemplo: 300, 200, 100 o Alemania, Países Bajos, España. Personalizar Defina su propio orden. Sugerencia: Para clasificar meses en orden cronológico, aplique el orden de clasificación predeterminado. Elaboración de informes con el Panel de informes Java de Web Intelligence 317 15 15 Utilización de secciones, rupturas y ordenaciones Uso de ordenaciones para organizar secciones y datos en tablas Aplicación de ordenaciones ascendentes o descendentes 1. 2. Para aplicar una ordenación ascendente o descendente: Seleccione la celda de sección o celdas de tabla que desea ordenar. Haga clic en la flecha hacia abajo que está junto al botón Aplicar/ eliminar ordenación de la barra de herramientas Informe y, a continuación, seleccione Ascendente o Descendente de la lista desplegable. O Seleccione la opción Ascendente o Descendente directamente haciendo clic en el botón Aplicar/eliminar ordenación. Si el icono muestra A-Z, la ordenación es ascendente. Si el icono muestra Z-A, la ordenación es descendente. O Elija Ascendente o Descendente en la lista desplegable situada junto a la propiedad Ordenaciones > Ordenación del panel Propiedades. Para aplicar varias ordenaciones a la misma tabla, repita los pasos del 1. al 2. Para obtener información sobre la manera de dar prioridad a varias ordenaciones, consulte la sección "Asignación de prioridad a varias ordenaciones en la misma tabla" en la página 319 que aparece a continuación. Aplicación de ordenaciones 1. 318 Para aplicar una ordenación personalizada Seleccione la celda de sección o celdas de tabla que desea ordenar. 2. Haga clic en la flecha hacia abajo que está junto al botón Aplicar/ eliminar ordenación de la barra de herramientas Informe y, a continuación, seleccione Personalizar... de la lista desplegable. 3. Seleccione un valor en la lista de valores ordenados y haga clic en los botones Arriba y Abajo para subirlo/bajarlo en el criterio de ordenación. 4. Para agregar un valor temporal a la lista de valores ordenados, escriba el valor en el cuadro Valores temporales y, a continuación, haga clic en >> para agregarlo a la lista de ordenación. Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de secciones, rupturas y ordenaciones Uso de ordenaciones para organizar secciones y datos en tablas Asignación de prioridad a varias ordenaciones en la misma tabla Para dar prioridad a varias ordenaciones en la misma tabla: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho del ratón en la tabla y seleccione Editar formato para mostrar la ficha Propiedades. 3. Haga clic en el botón ... situado junto a la propiedad Ordenaciones > Prioridad de ordenación para mostrar el cuadro de diálogo Ordenaciones. 4. Haga clic en Ordenaciones verticales para mostrar las ordenaciones verticales u Ordenaciones horizontales para mostrar las ordenaciones horizontales. 5. • Si la tabla seleccionada es una tabla vertical, todas las ordenaciones se aplicarán a las columnas. Se denominan ordenaciones verticales. • Si la tabla seleccionada es una tabla horizontal, se aplicarán todas las rupturas a las filas. Se denominan ordenaciones horizontales. • Si la tabla seleccionada es una tabla de referencias cruzadas, las ordenaciones se pueden aplicar a filas o columnas. Puede elegir la prioridad para las ordenaciones horizontales y verticales. Seleccione la ordenación cuya prioridad desea cambiar y haga clic en los botones Arriba/Abajo para subir/bajar la ordenación en la lista de ordenaciones. Elaboración de informes con el Panel de informes Java de Web Intelligence 319 15 15 Utilización de secciones, rupturas y ordenaciones Uso de ordenaciones para organizar secciones y datos en tablas 320 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Clasificación de datos 16 Clasificación de datos Presentación general Presentación general En este capítulo se describe la clasificación de datos en Web Intelligence. La clasificación permite aislar los registros superiores e inferiores en un conjunto basado en una serie de criterios. Por ejemplo, si tiene un bloque que muestra países y volumen de negocios asociado, la clasificación permite clasificar los datos del bloque para mostrar sólo los 3 primeros países en función del volumen de negocios que generan. La clasificación permite contestar preguntas de negocios como: • • ¿Qué 3 regiones generan la mayoría del volumen de negocios? • ¿Qué grupo de las tiendas de mejor rendimiento genera un volumen de negocios combinado de hasta 10.000.000 euros? • ¿Qué grupo de las tiendas de peor rendimiento genera un volumen de negocios combinado de hasta el 30% del volumen de negocios total? ¿Cuál es el 10% inferior de las tiendas en lo que se refiere a la generación de volumen de negocios? Web Intelligence permite clasificar los datos de muchas maneras para contestar estos tipos de preguntas de negocios. En este cuadro de diálogo podrá realizar las operaciones siguientes: 322 • Clasificar los n registros superiores y/o inferiores por dimensión (por ejemplo, País) basándose en la suma de un indicador relacionado (por ejemplo, Volumen de negocios). • Clasificar el n% superior y/o inferior del número total de registros por dimensión basándose en el valor de un indicador relacionado como un porcentaje del valor total del indicador. • Clasificar los n registros inferiores y/o superiores por dimensión basándose en la suma acumulada de un indicador relacionado. • Clasificar los n registros superiores y/o inferiores por dimensión basándose en el valor de un indicador relacionado como un porcentaje acumulado del valor total del indicador. Elaboración de informes con el Panel de informes Java de Web Intelligence Clasificación de datos Flujos de trabajo de clasificación Flujos de trabajo de clasificación Hay dos maneras de clasificar los datos en Web Intelligence. En este cuadro de diálogo podrá realizar las operaciones siguientes: • • Crear una clasificación utilizando la interfaz de Web Intelligence Utilizar la función Rank () para devolver un valor de clasificación. En este capítulo se explica cómo crear una clasificación mediante la interfaz de Web Intelligence. Para obtener más información sobre la función Rank(), consulte Capítulo 21: Funciones de Web Intelligence en la página 321 o la ayuda en pantalla de Web Intelligence. Nota: Al crear una clasificación mediante la interfaz, Web Intelligence utiliza la función Rank() en segundo plano para asignar valores de clasificación. Creación de una clasificación utilizando la interfaz de Web Intelligence Al clasificar los datos en un bloque utilizando la interfaz de Web Intelligence, se le indica a Web Intelligence que clasifique y filtre los datos del bloque según la clasificación. Por ejemplo, si clasifica los 3 primeros países de un bloque por volumen de negocios, Web Intelligence ordena los países de forma descendente por volumen de negocios y, a continuación, filtra el bloque para quitar todos los países menos los 3 con el volumen de negocios más alto. Elaboración de informes con el Panel de informes Java de Web Intelligence 323 16 16 Clasificación de datos Flujos de trabajo de clasificación 1. Para crear una clasificación utilizando la interfaz de Web Intelligence Seleccione el bloque por el que desee clasificar. 2. Haga clic en Clasificar. Aparece el cuadro de diálogo Crear clasificación. 324 3. Haga clic en Superior y seleccione el número de registros si desea clasificar los registros superiores del bloque. 4. Haga clic en Inferior y seleccione el número de registros si desea clasificar los registros inferiores del bloque. 5. Seleccione el indicador en el que se basará la clasificación en la lista Respecto a. 6. Haga clic en Para cada y seleccione la dimensión en la que se basa la clasificación si desea clasificar por una determinada dimensión en vez de por todas las dimensiones del bloque. 7. Seleccione el modo de cálculo de la clasificación en la lista Modo de cálculo. 8. Haga clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence Clasificación de datos Flujos de trabajo de clasificación Parámetros de clasificación La tabla siguiente describe los parámetros que se establecen en una clasificación y cómo afectan a la misma: Parámetro Descripción Superior/inferior Cuando el modo de cálculo es Cuenta, la clasificación devuelve los n registros superiores/inferiores de acuerdo con el indicador especificado en el parámetro Respecto a. Por ejemplo, los tres países superiores por volumen de negocios generado, las tres combinaciones de año/trimestre inferiores por volumen de negocios generado. Cuando el modo de cálculo es Porcentaje, la clasificación devuelve el n% superior/inferior del número total de registros según el indicador especificado en el parámetro Respecto a. Por ejemplo, si hay 100 registros y clasifica el 10% superior, la clasificación devuelve los 10 registros superiores. Cuando el modo de cálculo es Suma acumulativa, la clasificación devuelve los registros superiores/ inferiores para los que la suma acumulativa del indicador especificado en Respecto a no excede n. Cuando el modo de cálculo es Porcentaje acumulativo, la clasificación devuelve los registros superiores/inferiores para los que la suma acumulativa del indicador especificado en Respecto a no excede el n% del total del indicador. n/n% Cuando el modo de cálculo es Cuenta - el número de registros que se van a devolver de acuerdo con el indicador. Cuando el modo de cálculo es Porcentaje - el porcentaje de registros que se van a devolver de acuerdo con el indicador. Cuando el modo de cálculo es Suma acumulativa - la suma acumulativa que el indicador no debe superar. Cuando el modo de cálculo es Porcentaje acumulativo - la suma acumulativa del indicador, representada como un porcentaje del total, que el indicador no debe superar. Respecto a El indicador en el que se basa la clasificación. Elaboración de informes con el Panel de informes Java de Web Intelligence 325 16 16 Clasificación de datos Flujos de trabajo de clasificación Parámetro Descripción Para cada La dimensión en la que se basa la clasificación (por ejemplo, país). Si no especifica este parámetro, la clasificación se basa en todas las dimensiones del bloque. Por ejemplo, si tiene un bloque con Año y Trimestre y no especifica una dimensión, Web Intelligence utiliza los valores del indicador Respecto a generados por la combinación año/trimestre. Modo de cálculo El tipo de cálculo utilizado para crear la clasificación. Consulte la descripción de los parámetros Superior/ Inferior y n/n% al principio de esta tabla para obtener más información. Ejemplos de clasificación En los ejemplos siguientes existe una dimensión, Región, y un indicador, Volumen de negocios, que proporcionan los valores siguientes: Región Volumen de negocios % de volumen de negocios total Sureste 1,000,000 7% Suroeste 2,000,000 13% Noreste 3,000,000 20% Noroeste 4,000,000 24 Centro 5,000,000 33% Ejemplo: Clasificar las 3 primeras regiones por el volumen de negocios generado Para realizar esta clasificación, establezca los parámetros siguientes: 326 Parámetro Valor Superior/inferior Arriba n/n% 3 Para cada Región (o no especificado porque la región es la única dimensión del bloque y, por consiguiente, la dimensión de clasificación predeterminada) Respecto a Volumen de negocios Modo de cálculo Cuenta Elaboración de informes con el Panel de informes Java de Web Intelligence Clasificación de datos Flujos de trabajo de clasificación Esta clasificación proporciona el resultado siguiente: Región Volumen de negocios 2005 5,000,000 2004 4,000,000 2003 3,000,000 Para calcular esta clasificación, Web Intelligence: • • Ordena los registros en orden descendente. Muestra los 3 primeros registros. Ejemplo: Clasificar el 40% inferior de las regiones por volumen de negocios Para realizar esta clasificación, establezca los parámetros siguientes: Parámetro Valor Superior/inferior Abajo n/n% 40% Para cada Región Respecto a Volumen de negocios Modo de cálculo Porcentaje Esta clasificación proporciona el resultado siguiente: Región Volumen de negocios Sureste 1,000,000 Suroeste 2,000,000 Para calcular esta clasificación, Web Intelligence: • • Ordena los registros en orden ascendente. Recorre los registros hasta que se muestra el 40% del número total de los registros. Ejemplo: Clasificar las regiones principales cuyo volumen de negocios acumulado sean menor o igual a 10.000.000 Elaboración de informes con el Panel de informes Java de Web Intelligence 327 16 16 Clasificación de datos Flujos de trabajo de clasificación Para realizar esta clasificación, establezca los parámetros siguientes: Parámetro Valor Superior/inferior Arriba n/n% 10,000,000 Para cada Región Respecto a Volumen de negocios Modo de cálculo Suma acumulativa Esta clasificación proporciona el resultado siguiente: Región Volumen de negocios Centro 5,000,000 Noroeste 4,000,000 Para calcular esta clasificación, Web Intelligence: • • Ordena los registros en orden descendente. • Incluye los registros que no provocan que el total acumulado pase de 10.000.000. Recorre los registros hasta que llega al que provoca que el total acumulado del indicador pase de 10.000.000. Ejemplo: Clasificar las regiones inferiores cuyo volumen de negocios acumulado sea menor o igual al 30% del volumen de negocios total. Para realizar esta clasificación, establezca los parámetros siguientes: Parámetro Valor Superior/inferior Abajo n/n% 30% Para cada Región Respecto a Volumen de negocios Modo de cálculo Porcentaje acumulado Esta clasificación proporciona el resultado siguiente: 328 Región Volumen de negocios Sureste 1,000,000 Suroeste 2,000,000 Elaboración de informes con el Panel de informes Java de Web Intelligence Clasificación de datos Flujos de trabajo de clasificación Para calcular esta clasificación, Web Intelligence: • • Ordena los registros en orden ascendente. • Muestra los registros que no provocan que el porcentaje acumulado pase del 30%. Recorre los registros hasta que llega al que provoca que el total acumulado del indicador, expresado como un porcentaje del total global del indicador, pase del 30%. Clasificaciones y ordenaciones Web Intelligence ordena los datos como parte de aplicar una clasificación. Por ejemplo, si clasifica las 3 primeras tiendas por volumen de negocios, Web Intelligence ordena las tiendas en orden descendente por volumen de negocios generado. Las ordenaciones que Web Intelligence aplica en clasificaciones tienen prioridad sobre las ordenaciones que ha aplicado anteriormente a los datos. Por ejemplo, si ha ordenado anteriormente la lista de tiendas por orden alfabético, Web Intelligence omite esta ordenación al aplicar la clasificación. Clasificaciones enlazadas Web Intelligence asigna valores de clasificación iguales a clasificaciones enlazadas y devuelve los valores de clasificación de las filas después del enlace. Esto significa que una clasificación n inferior puede devolver más de n registros. Ejemplo: Clasificaciones enlazadas superiores e inferiores En la siguiente tabla se muestra una clasificación enlazada. La columna de Clasificación de 3 primeros muestra el modo en que Web Intelligence clasifica estos registros en una clasificación de 3 primeros; la columna de Clasificación de 3 últimos muestra el modo en que Web Intelligence clasifica estos registros en una clasificación de 3 últimos. Dimensión Indicador Clasificación de 3 primeros Clasificación de 3 últimos Aparece el mensaje 10 4 1 A 20 3 2 C 30 1 3 D 30 1 3 Elaboración de informes con el Panel de informes Java de Web Intelligence 329 16 16 Clasificación de datos Flujos de trabajo de clasificación En cada caso Web Intelligence incluye los registros hasta la posición 3, incluida. Esto da como resultado lo siguiente para una clasificación de 3 primeros: Dimensión Indicador D 30 C 30 A 20 Da como resultado lo siguiente para una clasificación de 3 últimos: Dimensión Indicador Aparece el mensaje 10 A 20 C 30 D 30 Clasificación y orden de los datos No puede clasificar por un objeto cuyos valores dependen del orden de los datos. Esto se debe a que la clasificación cambia el orden de los datos, que a su vez cambia los datos de objeto, lo que, a continuación, exige que Web Intelligence actualice la clasificación. El resultado es una dependencia circular entre la clasificación y el objeto que Web Intelligence no puede resolver. Si crea una clasificación en un indicador cuyos valores dependen del orden de datos, por ejemplo un indicador que utiliza la función Previous() o cualquiera de las funciones de agregación acumulativa como RunningSum(), Web Intelligence muestra el mensaje de error #RANGO en todas las celdas del bloque. 330 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Filtrar los valores mostrados en informes 17 Filtrar los valores mostrados en informes Presentación general Presentación general Este capítulo le indica cómo puede filtrar los datos que se muestran en informes de Web Intelligence para centrarse en la información que le interesa para un propósito específico de la empresa. Esto se hace aplicando filtros del informe Este capítulo explica cómo: • • • • • 332 Funcionan los filtros del informe Se crean filtros del informe Se combinan filtros múltiples en un solo informe Se visualizan los filtros aplicados a un informe Se editan y eliminan filtros del informe Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe Cómo funcionan los filtros del informe Puede filtrar informes para limitar los resultados mostrados a información específica de su interés. Puede, por ejemplo, limitar los resultados mostrados a la información de un cliente o período de ventas específico. Los datos que filtre permanecen dentro del documento de Web Intelligence; simplemente no se muestran en las tablas o los gráficos del informe. Esto significa que puede cambiar o eliminar filtros del informe para ver los valores ocultos, sin modificar la definición de la consulta que está detrás del documento. Se pueden aplicar diferentes filtros a diferentes partes de un informe. Puede limitar, por ejemplo, los resultados en todo el informe a una línea de productos específica y después limitar los resultados de una tabla o gráfico para centrarse en los resultados de una región o perfil de cliente específicos. Ejemplo: Uso de filtros de informe para centrarse en información diferente en las tablas y gráficos de un informe El usuario desea ver los resultados de todas las líneas de productos en el estado de España, lugar en el que recientemente ha comenzado sus actividades empresariales. Desea ver los resultados de la línea de productos de accesorios en todos los estados con el fin de decidir en qué estado es preciso realizar una campaña promocional para aumentar las ventas. En el mismo informe se filtra la tabla para la línea de productos de manera que únicamente se muestran los resultados de la línea de productos Accesorios. Debido a que se filtra el gráfico para estado, sólo se muestran los resultados de España. Elaboración de informes con el Panel de informes Java de Web Intelligence 333 17 17 Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe ¿De qué está compuesto un filtro del informe? Para crear un filtro del informe, necesita especificar tres elementos: • • • Un objeto filtrado Un operador Uno o varios valores Para ver los datos del año 2003, por ejemplo, defina el siguiente filtro en la dimensión [Año]: Un operador: Igual a Un valor: 2003 Un objeto filtrado: [Año] Al actualizar los datos que se van a aplicar al nuevo filtro del informe, Web Intelligence aplica el operador al objeto filtrado y muestra los resultados correspondientes a los valores especificados. Puede filtrar varios indicadores y dimensiones en un informe. Puede, por ejemplo, crear otro filtro en el indicador [Ingresos de ventas] para centrar los resultados mostrados en el informe a los totales de ingresos de ventas que son superiores a los de una empresa específica: Al actualizar de nuevo los datos, Web Intelligence muestra información correspondiente a los filtros. 334 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe En este informe se muestran los resultados de ventas que son superiores o iguales a 300.000 € en el año 2003. Aparece el panel Filtros del informe. El panel muestra los filtros aplicados al informe. Informe filtrado Elaboración de informes con el Panel de informes Java de Web Intelligence 335 17 17 Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe ¿Qué objetos se pueden filtrar? Puede definir filtros en cualquiera de los objetos de tipo dimensión, indicador o información y variables que se enumeran en la ficha Datos del documento. Dimensión Información Indicador variable Por ejemplo, puede filtrar la dimensión [Año] para que se devuelvan valores de un año determinado, filtrar el indicador [Volumen de negocios] para devolver valores de un rango de cifras de volumen de negocios o, filtrar el objeto de tipo información [Código postal] para devolver valores de un área postal determinada. Para obtener una descripción ilustrada y ejemplos de objetos de tipo dimensión e información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. 336 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe ¿Qué operador se debe elegir? Es importante entender el efecto de cada operador disponible cuando define un filtro. La tabla siguiente lista los operadores disponibles para filtros del informe y proporciona un ejemplo de cada operador en el contexto de una pregunta de negocios: Para obtener datos que... Por ejemplo para... Seleccione este operador... Para crear este filtro... Sean iguales a un valor que especifique Recuperar datos para US únicamente Igual a [País] Igual a US Sean diferentes de Recuperar datos un valor que para todos los especifique trimestres excepto Q4 Diferente de [Trimestre] Diferente de T4 Sean mayores Recuperar datos que un valor que para clientes de especifique más de 60 años Mayor que [Edad del cliente] Mayor que 60 Sean superiores o iguales a un valor que especifique Recuperar tiendas Mayor o igual a cuyo tamaño de la superficie sea de 4.000 m2 o más Sean menores Recuperar datos que un valor que de grados de especifique exámenes menores de 40 Menor que [Grupo de superficie] Mayor o igual a 4000 [Grado de exámenes] Menor que 40 Sean menores que o iguales a un valor que especifique Clientes cuya edad Menor o igual a es 30 años o menos [Edad] Menor o igual a 30 Estén entre dos valores que especifique que incluyan esos dos valores Semanas que empiezan en la semana 25 y terminan en la 36 (incluidas las semanas 25 y 36) [Semanas] Entre 25 y 36 Estén fuera de dos valores dados que especifique Todas las semanas No entre del año, excepto de la semana 25 a la 36 (las semanas 25 y 36 no están incluidas) Entre [Semanas] No entre 25 y 36 Elaboración de informes con el Panel de informes Java de Web Intelligence 337 17 17 Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe Para obtener datos que... Por ejemplo para... Seleccione este operador... Para crear este filtro... Sean los mismos que varios valores que especifique Sólo desea recuperar datos para los países siguientes: US, Japan y UK En la lista [País] En la lista ‘EE.UU., Japón, Reino Unido’ Sean diferentes de los valores múltiples que especifique No desea recuperar datos para los países siguientes: US, Japan y UK Fuera de la lista [País] Fuera de la lista ‘EE.UU., Japón, Reino Unido’ Para los que no hay ningún valor introducido en la base de datos Clientes sin hijos (la columna Hijos de la base de datos no tiene ningún dato) No se ha indicado [Hijos] No se ha indicado Para los que se introdujo un valor en la base de datos Clientes con hijos (la columna Hijos de la base de datos tiene datos) Se ha indicado [Hijos] Se ha indicado Nota: Si va a crear filtros en la consulta, están disponibles más operadores. Consulte "¿Qué operador se debe elegir?" en la página 337. ¿Cómo se especifican los valores? Al definir filtros del informe, deberá especificar los valores que desea mostrar en el informe. Por ejemplo, si desea limitar los datos del documento a datos de uno o varios países, los valores que defina serán nombres de países determinados, como por ejemplo, EE.UU., y Japón. Existen dos maneras de definir los valores para un filtro utilizando el Panel de informes Java: • • 338 Escribir el valor usted mismo: éste se denomina constante Pedir a Web Intelligence que le indique la Lista de valores presentes en la base de datos para que pueda seleccionar los valores que desea mostrar Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe La tabla siguiente proporciona ejemplos de cuándo es más eficaz escribir una constante o seleccionar valores de la lista. Si... Por ejemplo... La lista de valores del Nombres de meses o objeto de tipo dimensión números para años determinados o información que está filtrando es larga y está seguro de cómo escribir el valor que desea filtrar Entonces... Escriba una constante Seleccione Valor(es) No está seguro de cómo Nombres de clientes o escribir los valores que líneas de productos, que de la lista. desea filtrar puedan cambiar frecuentemente y que incluyan una ortografía poco usual ¿Cuántos filtros se pueden incluir en un informe? Puede incluir uno o varios filtros en un solo informe de Web Intelligence. Utilizando el Panel de informes Java, puede aplicar filtros a tres niveles dentro de un informe: • • • Todo el informe Secciones y subsecciones Tablas, gráficos y formularios Ejemplo: Utilización de filtros para comparar los ingresos de ventas para Cataluña y los ingresos de ventas promedio en todas las comunidades de España En este ejemplo, es el gerente de ventas de Cataluña Desea analizar los resultados de los ingresos de ventas del año 2003 por línea de productos para Cataluña y comparar esos resultados con los ingresos de ventas promedio de todas las comunidades de España. Sólo desea enfocarse en líneas de productos que hayan generado más de €1M. Para crear un informe que muestre esta información, se definen los filtros en las partes siguientes de un informe: • • Informe filtra la dimensión [Año] para recuperar valores para 2003 • Tabla 1: filtra la dimensión [Comunidad] para recuperar valores para Cataluña Una sección para la dimensión [Línea de productos] que incluya dos tablas: Filtra la sección para recuperar datos de la línea de productos de líneas en las que los ingresos de ventas hayan sido superiores a €1M Elaboración de informes con el Panel de informes Java de Web Intelligence 339 17 17 Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe • Tabla 2: No aplica ningún filtro, pero reemplaza el indicador Ingresos de ventas por una fórmula que calcula el volumen de negocios promedio de todas las comunidades de España: =Promedio( [Ingresos de ventas] En ([Líneas];[Categoría];[Trimestre];[Comunidad])) ParaTodo([Comunidad]) Esta fórmula genera el siguiente informe, que permite comparar los índices de Cataluña con el promedio de las comunidades: Los filtros se listan en la ficha Filtros de la ficha Propiedades. Para saber cómo aplicar filtros a cada uno de los elementos de un informe, consulte "Creación de filtros del informe personalizados" en la página 342. 340 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Cómo funcionan los filtros del informe Diferencia entre filtros de consulta y filtros del informe Web Intelligence le permite aplicar filtros a dos niveles dentro de un solo documento: • La definición de consulta – Son los datos definidos en Vista Consulta, que se recuperaron del origen de datos y se devolvieron al documento de Web Intelligence • Los datos que se muestran en el informe – Éste es un subconjunto de los datos de la definición de consulta que se muestran en un informe determinado dentro del documento Los filtros que aplica a la definición de consulta se denominan filtros de consulta. Los filtros de consulta reducen el tiempo que se tarda en ejecutar los informes del documento y limitan el tamaño del documento a los datos que son importantes para los usuarios que los consultan. Los filtros que aplica a los datos que se muestran en el informe se denominan filtros del informe. Utiliza filtros de informe para limitar los valores que se muestran en los informes de un documento. Puede filtrar cada informe para ver un subconjunto diferente de los mismos datos. Los datos que ocultan los filtros del informe aún permanecen guardados con el documento de Web Intelligence. Puede modificar los filtros del informe para mostrar datos diferentes en el informe o eliminarlos sin modificar la consulta. Sugerencia: El filtrar la consulta reduce al mínimo el tamaño del documento de Web Intelligence, reduce al mínimo el tiempo que tarda en actualizar los datos del informe y asegura que los datos de los documentos contengan información importante para los usuarios que consultan los informes. Para obtener más información sobre cómo utilizar filtros de consulta, consulte "Cómo funcionan los filtros de consulta" en la página 113. Elaboración de informes con el Panel de informes Java de Web Intelligence 341 17 17 Filtrar los valores mostrados en informes Creación de filtros del informe personalizados Creación de filtros del informe personalizados Los filtros personalizados se definen en informes, secciones o bloques para limitar los valores que se muestran a los valores que son esenciales para un enfoque determinado de la empresa. Los filtros sólo afectan los valores que se muestran en el informe, sección o bloque específico. Los datos que ocultan los filtros del informe aún permanecen guardados con el documento de Web Intelligence. Puede modificar los filtros del informe para mostrar datos diferentes en el informe o eliminar los filtros del informe para mostrar todos los datos definidos en la consulta. Puede definir filtros de informe personalizados de dos maneras: • Utilizando la opción Agregar filtro rápido – Le permite seleccionar rápidamente uno o varios valores que desea mostrar en una sección o bloque determinado del informe • Utilizando el Editor de filtros – Le permite seleccionar de varios operadores y aplicar filtros a todo un informe o a secciones o bloques determinados del informe Creación de un filtro personalizado utilizando la opción de filtro rápido Para crear un filtro personalizado utilizando la opción de filtro rápido: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en la ficha de informe del informe que desea filtrar. 3. Si desea filtrar un bloque (es decir, una tabla, un gráfico o un formulario), haga clic en su borde superior para seleccionarlo. O 342 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Creación de filtros del informe personalizados Si desea filtrar una sección y no sólo la celda de sección, haga clic en Ver estructura y, a continuación, seleccione el separador de inicio o fin de sección. Selección de una sección para Trimestre 4. Haga clic en el botón Agregar filtro rápido de la barra de herramientas Informe. Aparece el cuadro de diálogo Lista de valores. Se listan los valores de la sección o el bloque seleccionado. Elaboración de informes con el Panel de informes Java de Web Intelligence 343 17 17 Filtrar los valores mostrados en informes Creación de filtros del informe personalizados 5. Seleccione el(los) valor(es) que desea ver en la sección o el bloque. Por ejemplo, para filtrar las secciones para los valores de T3 y T4, seleccione el encabezado de sección que muestra los trimestres y, a continuación, seleccione T3 y T4 de la Lista de valores haciendo clic en T3 y después en T4. 6. Haga clic en Aceptar. La sección o el bloque seleccionado sólo muestra valores que corresponden al valor que seleccionó. Puede aplicar filtros múltiples al mismo informe. Consulte "Aplicación de filtros múltiples a un informe" en la página 349. Para obtener información sobre cómo editar y eliminar filtros del informe, consulte "Edición y eliminación de filtros del informe" en la página 354. Creación de un filtro personalizado utilizando el Editor de filtros Para crear un filtro personalizado utilizando el Editor de filtros: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en la ficha de informe del informe que desea filtrar. 3. En la barra de herramientas Informe, haga clic en el botón Mostrar/ ocultar panel Filtros para mostrar el panel Filtros de consulta. 4. Seleccione la parte del informe que desea filtrar. El informe se muestra en el área Documento. 344 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Creación de filtros del informe personalizados Por ejemplo, si desea filtrar una tabla para que sólo muestre cifras de los ingresos de ventas superiores a €1M, seleccione el bloque de la tabla. La tabla siguiente le ayudará a seleccionar la parte específica del informe: Por ejemplo, si... Seleccione... Todo el informe está filtrado para un solo País o Año y desea editar estos filtros El informe Una sección del informe está filtrada para País o Línea de productos y desea editar estos filtros La sección Una tabla, un gráfico o formulario está mostrando La tabla, el gráfico nombres de Cuidad o Clientes y está filtrado o el formulario Elaboración de informes con el Panel de informes Java de Web Intelligence 345 17 17 Filtrar los valores mostrados en informes Creación de filtros del informe personalizados El panel Filtros del informe muestra el nombre de la parte seleccionada del informe. Por ejemplo, si selecciona una tabla, el panel Filtros del informe muestra el nombre de la tabla seleccionada. De manera predeterminada, Web Intelligence asigna a cada bloque el siguiente nombre: bloque seguido de un número (por ejemplo, Bloque1, Bloque2, Bloque3, etc.). Para hacer más fácil la selección de bloques para su colocación y asignación de formato, puede asignar a los bloques nombres significativos (por ejemplo, tabla de doble entrada: ventas mensuales, gráfico circular: alquileres anuales, etc.). 5. En la ficha Datos, seleccione el objeto que desea filtrar. Por ejemplo, si la sección muestra nombres de líneas de productos y desea mostrar datos para comunidades específicas en esta sección del informe, seleccione la dimensión [Línea]. 346 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Creación de filtros del informe personalizados 6. Arrastre el objeto seleccionado al panel Filtros del informe. Aparece el Editor de filtros. El nombre del objeto que seleccionó se muestra debajo de Objeto filtrado. 7. Seleccione el operador. 8. Seleccione Constante o Valores de la lista. Consulte "¿Qué operador se debe elegir?" en la página 337. La tabla siguiente le ayudará a decidir cuál elegir: Si... Por ejemplo... Entonces... Los valores del objeto de tipo Nombres de meses o Escriba una dimensión, indicador o números para años constante información que está filtrando determinados no cambian a menudo y está seguro de cómo escribir el valor que desea filtrar Los datos de los objetos de tipo dimensión o información que está filtrando se actualizan a menudo y no está seguro de cómo escribir los valores que desea filtrar Nombres de clientes Seleccione o líneas de Valor(es) de la productos, que lista. puedan cambiar frecuentemente y que incluyan una ortografía poco usual Al definir filtros en indicadores o variables, no se pueden seleccionar valores de la lista de valores; será preciso escribir constantes. Elaboración de informes con el Panel de informes Java de Web Intelligence 347 17 17 Filtrar los valores mostrados en informes Creación de filtros del informe personalizados 9. El paso siguiente depende de si seleccionó Constante o Valor(es) de la lista. Si seleccionó Constante... Si seleccionó Valor(es) de la lista... Escriba los valores que desea recuperar en el cuadro Constante. Seleccione los valores que desea recuperar de la Lista de valores que se muestra y agréguelos al cuadro Valores seleccionados haciendo clic en el botón >>. Dependiendo del operador que haya seleccionado, seleccione un valor: Dependiendo del operador que haya seleccionado, escriba un solo valor: ...o escriba dos valores: ...o seleccione varios valores: Para seleccionar rápidamente valores de la lista, puede hacer doble clic en cada valor o seleccionar varios valores manteniendo pulsada la tecla Ctrl mientras selecciona cada valor y, a continuación, haga clic en la flecha >>. 348 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Aplicación de filtros múltiples a un informe 10. Haga clic en Aceptar para confirmar la definición del filtro. El informe, sección, tabla, gráfico o formulario seleccionado muestra sólo los valores que especificó en el filtro personalizado. Puede aplicar filtros múltiples al mismo informe. Consulte "Aplicación de filtros múltiples a un informe" en la página 349. Consulte "Edición y eliminación de filtros del informe" en la página 354. Aplicación de filtros múltiples a un informe Puede aplicar filtros múltiples a un informe, una sección o un bloque de datos de un informe. Combinación de filtros múltiples en un informe Para combinar filtros en un informe: 1. Cree cada filtro. Consulte "Creación de filtros del informe personalizados" en la página 342. De manera predeterminada Web Intelligence combina todos los filtros con el operador Y. Elaboración de informes con el Panel de informes Java de Web Intelligence 349 17 17 Filtrar los valores mostrados en informes Aplicación de filtros múltiples a un informe 2. Puede dejar el operador Y o cambiarlo a O. Esta tabla explica la diferencia entre los operadores Y y O: Desea recuperar... Por ejemplo... Seleccione... Datos verdaderos para Clientes que pidieron Y ambos filtros mercancía en T1 y que están basados en los Estados Unidos (los datos que recupere incluirán: clientes de Estados Unidos que hicieron pedidos en T1). Datos verdaderos para Clientes que pidieron O cualquiera de los filtros mercancía en: T1 oque están basados en los Estados Unidos (los datos que recupere incluirán: clientes a nivel mundial que hicieron pedidos en T1 y clientes de los Estados Unidos que hicieron pedidos durante cualquier trimestre). Si es necesario, cambie el operador a O, haciendo doble clic en el operador Y. Ahora el operador que se muestra es O. 350 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Visualización de filtros aplicados al informe Visualización de filtros aplicados al informe Puede visualizar los filtros aplicados a un informe para entender Visualización de filtros en todo el informe Para ver todos los filtros de un informe: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic en el área del informe de la que desea ver filtros. Por ejemplo, si desea ver cómo está filtrado el informe, haga clic en un área vacía del fondo del informe. Si desea ver de qué manera está filtrada una sección, tabla o gráfico, haga clic en la sección, tabla o gráfico. 3. Haga clic en la ficha Propiedades y, a continuación, en la ficha Filtros. Aquí se enumeran los filtros. Para obtener información de cómo editar o eliminar los filtros de un informe, consulte "Edición y eliminación de filtros del informe" en la página 354. Elaboración de informes con el Panel de informes Java de Web Intelligence 351 17 17 Filtrar los valores mostrados en informes Visualización de filtros aplicados al informe Visualización de filtros en una tabla, un gráfico o una sección Para ver los filtros de una tabla, un gráfico o una sección: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. Los filtros se pueden ver en Vista Resultados o Estructura. Si desea ver los filtros en una sección recomendamos, no obstante, que trabaje en Vista Estructura para ver los separadores de sección en cada sección. Esto permitirá que la selección de una sección específica del informe resulte más sencilla. Para trabajar en Vista Estructura, haga clic en Ver estructura. Para trabajar en Vista Resultados, haga clic en Ver resultados. Para obtener una descripción completa de las vistas Resultados y Estructura, consulte "Cómo trabajar en Vista Estructura o Resultados" en la página 178. 2. Haga clic en el área del informe donde desea ver filtros. Para ver los filtros aplicados a una sección, asegúrese de que selecciona el separador de sección y no el encabezado. Si alguno de los filtros se aplica al área seleccionada, aparecerá el icono de filtros. En este ejemplo, el informe se muestra en Vista Estructura. Se selecciona una sección. El separador de sección seleccionado se resalta. Icono de filtro 352 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Visualización de filtros aplicados al informe 3. Coloque el puntero en el icono de filtro. El aspecto del puntero cambia al correspondiente a una mano. 4. Haga clic en el icono Filtro. La ficha Filtro aparee en el marco izquierdo del panel de informes. Los filtros se listan. Elaboración de informes con el Panel de informes Java de Web Intelligence 353 17 17 Filtrar los valores mostrados en informes Edición y eliminación de filtros del informe Edición y eliminación de filtros del informe Puede editar o eliminar cualquiera de los filtros que estén aplicados a los informes de un documento. Edición de filtros del informe Para editar un filtro del informe: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Asegúrese de que el panel Filtros del informe. Si el panel Filtros del informe no se muestra, haga clic en el botón Mostrar/ocultar panel Filtros de la barra de herramientas Informe para mostrar el panel Filtros del informe. 3. Haga clic en el área del informe para el que edita los filtros. Por ejemplo, en una sección, una tabla o un gráfico o el fondo de un informe si desea ver los filtros que están aplicados al informe. Los filtros del área seleccionada se muestran en el panel Filtros del informe. 4. Haga doble clic en el filtro que desea editar. Aparece el Editor de filtros. El nombre del objeto filtrado se lista en Objeto filtrado. 354 Elaboración de informes con el Panel de informes Java de Web Intelligence Filtrar los valores mostrados en informes Edición y eliminación de filtros del informe Aquí es donde se edita el tipo de operador y operando. Para obtener información completa sobre cómo definir las propiedades del filtro, consulte "Creación de un filtro personalizado utilizando el Editor de filtros" en la página 344. Eliminación de filtros del informe Para eliminar un filtro del informe: 1. Asegúrese de que está trabajando en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Asegúrese de que el panel Filtros del informe. Si el panel Filtros del informe no se muestra, haga clic en el botón Mostrar/ocultar panel Filtros de la barra de herramientas Informe para mostrar el panel Filtros del informe. 3. Haga clic en la ficha Datos. Si la ficha Datos no está visible, haga clic en el botón Mostrar/ocultar administrador de la barra de herramientas Informe para mostrar todas las fichas del Administrador de informes. 4. Haga clic en el área del informe del que desea eliminar los filtros. Por ejemplo, en una sección, una tabla o un gráfico o el fondo de un informe si desea ver los filtros que están aplicados al informe. Los filtros del informe, la sección o el bloque seleccionado se muestran en el panel Filtros del informe. 5. Seleccione el filtro que desea eliminar y arrástrelo a la ficha Datos. 6. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados. Web Intelligence elimina el filtro del informe y vuelve a calcular los resultados. Elaboración de informes con el Panel de informes Java de Web Intelligence 355 17 17 Filtrar los valores mostrados en informes Edición y eliminación de filtros del informe 356 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Utilización de cálculos estándar 18 Utilización de cálculos estándar Presentación general Presentación general Este capítulo describe cómo puede insertar cálculos de negocios estándar en un informe de Web Intelligence. Abarca las áreas siguientes: • • • • 358 Los cálculos estándar que están disponibles en Web Intelligence Cómo insertar un cálculo en una tabla o tabla de referencias cruzadas Cómo insertar cálculos múltiples Cómo eliminar cálculos de una tabla o tabla de referencias cruzadas Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de cálculos estándar Cómo trabajar con cálculos estándar Cómo trabajar con cálculos estándar Puede utilizar funciones de cálculo estándar para hacer cálculos rápidos de los datos de informes de Web Intelligence. Estos cálculos están disponibles en la lista Cálculos de la barra de herramientas Informe. Puede personalizar funciones y fórmulas para aplicar cálculos más avanzados en los datos. Para obtener información sobre cómo utilizar fórmulas y cálculos personalizados, consulte el capítulo "Creación de cálculos personalizados" en la página 425. En esta sección se describe la forma de insertar cálculos estándar en tablas y tablas de referencias cruzadas. También describe cómo puede insertar cálculos múltiples. ¿Qué cálculos estándar están disponibles? Puede utilizar los cálculos estándar siguientes en informes de Web Intelligence: Tipo de cálculo Icono Se utiliza para... Suma Calcular la suma de los datos seleccionados. Cuenta Contar todas las filas de un objeto de tipo indicador o filas sin valores únicos para un objeto de tipo dimensión o información. Promedio Calcular el promedio de los datos seleccionados. Mínimo Mostrar el valor mínimo de los datos seleccionados. Máximo Mostrar el valor máximo de los datos seleccionados. Porcentaje Mostrar los datos seleccionados como un porcentaje del total. Los resultados del porcentaje se muestran en una columna o fila adicional de la tabla. Nota: Los porcentajes se calculan para el indicador seleccionado comparado con los resultados totales de dicho indicador en la tabla o ruptura. Para calcular el porcentaje de un indicador comparado con otro indicador, deberá crear un cálculo personalizado. Consulte "Creación de cálculos personalizados" en la página 425. Elaboración de informes con el Panel de informes Java de Web Intelligence 359 18 18 Utilización de cálculos estándar Inserción de cálculos en tablas y tablas de referencias cruzadas Inserción de cálculos en tablas y tablas de referencias cruzadas Puede insertar un cálculo en una tabla o tabla de referencias cruzadas. Se utiliza el mismo método para insertar un cálculo en Vista Resultados y Vista Estructura. Inserción de un cálculo en una tabla o tabla de referencias cruzadas Para insertar un cálculo en una tabla o tabla de referencias cruzadas: 1. Verifique que está en Vista Informe. 2. Haga clic en una celda que contenga datos en la tabla o tabla de referencias cruzadas. Desea un cálculo para aplicarlo a todos los datos de esta columna. 3. Para insertar una suma, haga clic en Suma en la barra de herramientas del panel de informes. O Para insertar otros cálculos, haga clic en la flecha hacia abajo que está junto al icono Suma de la barra de herramientas del panel de informes. Aparece la lista desplegable de cálculo. Lista desplegable que muestra los cálculos disponibles 4. Seleccione el cálculo que desea aplicar a los datos de la columna. Si inserta el cálculo en una tabla vertical, el cálculo se aplica a los valores de la columna. 360 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de cálculos estándar Inserción de cálculos en tablas y tablas de referencias cruzadas Se agrega una nueva fila al final de la tabla. Esta fila se llama pie. El valor agregado aparece en la nueva celda de la fila. El cálculo de Suma se aplica a todos los valores de la columna Ingresos de ventas Nueva fila que contiene el resultado agregado Nota: Si inserta un cálculo de porcentaje, los resultados del porcentaje se muestran en una columna o fila adicional de la tabla. Si está en Vista Estructura, el cálculo se aplica a la definición de la columna. La definición del cálculo aparece en la nueva celda. Nota: Puede crear una ruptura en una dimensión para organizar mejor los datos. Cuando divide la tabla separando una dimensión, por ejemplo, Año, los datos se reorganizan en base al nuevo agrupamiento. El cálculo se ajusta y el total se vuelve a calcular utilizando las dimensiones restantes dentro de cada nuevo grupo Año. Ahora tiene un total de volumen de ventas para cada grupo año. Consulte "Utilización de secciones, rupturas y ordenaciones" en la página 293. Elaboración de informes con el Panel de informes Java de Web Intelligence 361 18 18 Utilización de cálculos estándar Inserción de cálculos múltiples Inserción de cálculos múltiples Puede insertar cálculos múltiples en una tabla o tabla de referencias cruzadas. Cuando aplica dos cálculos a una tabla o tabla de referencias cruzadas, se agrega un pie para cada resultado del cálculo. Inserta cálculos múltiples en una tabla o tabla de referencias cruzadas de la misma manera en que inserta un cálculo, pero repite el procedimiento para tantos cálculos como desee insertar. Inserción de cálculos múltiples en una tabla o tabla de referencias cruzadas Para insertar cálculos múltiples en una tabla o tabla de referencias cruzadas: 1. Verifique que está en Vista Informe. 2. Si está en Vista Resultados, haga clic en una celda de la tabla o tabla de referencias cruzadas. O Si está en Vista Estructura, haga clic en un objeto de la tabla o tabla de referencias cruzadas. 3. Haga clic en la flecha hacia abajo que está junto al icono Suma de la barra de herramientas Informe. Aparece la lista desplegable de cálculo. 4. Seleccione un cálculo. 5. Repita los pasos del 2. al 4. para cada cálculo que desee aplicar. La tabla siguiente muestra una suma y el promedio de Ingresos de ventas. Valores de Suma de Ingresos de ventas Valores de Promedio de Ingresos de ventas 362 Elaboración de informes con el Panel de informes Java de Web Intelligence Utilización de cálculos estándar Eliminación de cálculos Eliminación de cálculos Puede eliminar un cálculo de una tabla o tabla de referencias cruzadas en cualquier momento. Eliminación de un cálculo en una tabla o tabla de referencias cruzadas Para eliminar un cálculo de una tabla o tabla de referencias cruzadas: 1. Asegúrese de que está en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Haga clic con el botón derecho del ratón en el pie de tabla o tabla de referencias cruzadas que contiene el cálculo. • • 3. Si está en Vista Resultados, éste es el valor calculado Si está en Vista Estructura, ésta es la celda que contiene la fórmula agregada Dependiendo del tipo de tabla, seleccione Eliminar fila o Eliminar columna del menú de acceso directo. Elaboración de informes con el Panel de informes Java de Web Intelligence 363 18 18 Utilización de cálculos estándar Eliminación de cálculos 364 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Uso de señales para resaltar los resultados clave 19 Uso de señales para resaltar los resultados clave Presentación general Presentación general Las señales le permiten resaltar resultados específicos en un formato que haga que esos resultados destaquen en los informes. Este capítulo describe: • • • • • • • • • 366 Funcionamiento de las señales Creación de señales Personalización del formato que se va a aplicar a las señales Adición de varias condiciones Adición de subseñales para resaltar diferentes resultados Activación y desactivación de señales Definición de prioridad de las señales Edición, duplicado y eliminación de señales Uso del lenguaje de fórmulas – para crear condiciones y formatos avanzados Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Funcionamiento de las señales Funcionamiento de las señales Las señales permiten resaltar resultados que cumplen o no objetivos específicos. Puede crear una señal sencilla para resaltar resultados particularmente altos o bajos con un color específico o un comentario de texto, como “Con los mejores resultados”. Las señales son dinámicas. Esto significa que al actualizar informes con los datos más recientes de la base de datos, las señales resaltan los nuevos resultados en consecuencia. Ejemplo: Resaltar resultados de ventas que superen el objetivo trimestral Puede, por ejemplo, crear una señal para resaltar los resultados de ingresos de ventas que superen el objetivo de ventas trimestrales de 900.000 €. Cada vez que actualice los datos del informe, los resultados de ingresos de ventas iguales o superiores a dicha cifra se resaltarán en amarillo. Elaboración de informes con el Panel de informes Java de Web Intelligence 367 19 19 Uso de señales para resaltar los resultados clave Funcionamiento de las señales Elementos que componen una señal Para crear una señal, es preciso especificar cinco elementos: • • • • • Un nombre Un objeto o contenido de celda Un operador Un operando (uno o varios valores u otro objeto) El formato condicional Por ejemplo, a continuación se muestra una señal para resaltar los resultados de ingresos de ventas que sean iguales o superiores a 900.000 €. Nombre de la señal: Grandes beneficios Objeto: [Ingresos de ventas] Formato condicional Fondo de color amarillo Operador: Mayor o igual a Operando: 900000 El objeto (o contenido de la celda), operador y operando componen la condición que determina si el formato se aplicará a la celda del informe. Al aplicar la señal a una columna/fila o celda de una tabla, Web Intelligence compara la condición definida con los resultados de la columna/fila o celda seleccionada y muestra cualquier resultado que cumpla dicha condición en el formato especificado. 368 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Funcionamiento de las señales Número de condiciones que se pueden incluir en una señal Una señal puede contener varias condiciones. Esto permite resaltar información que cumpla múltiples criterios de la empresa. Se puede, por ejemplo, definir una señal que resalte los volúmenes de negocios altos para una actividad empresarial o sector del cliente específicos. La señal que se ilustra aquí aplica formato condicional a las celdas que muestran ingresos de ventas superiores o iguales a 900.000 € en T3, en cualquier estado excepto Italia. Aquí se listarán las condiciones Nota: Puede incluir un máximo de seis condiciones en una única subseñal. Elaboración de informes con el Panel de informes Java de Web Intelligence 369 19 19 Uso de señales para resaltar los resultados clave Funcionamiento de las señales Definición de subseñales Una señal puede estar compuesta de varias subseñales que, a su vez, contienen una o varias condiciones. Las subseñales permiten aplicar diferentes condiciones y formatos a un único objeto. Por ejemplo, en una única señal definida para [Ingresos de ventas], una subseñal puede resaltar en color verde los resultados altos y en rojo los resultados bajos. Se puede incluir un máximo de ocho subseñales en una señal. Subseñal 1 Subseñal 2 Nota: Se puede incluir un máximo de ocho subseñales en una señal. Para obtener toda la información, consulte "Adición de subseñales" en la página 394. 370 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Funcionamiento de las señales Aplicación de señales Es posible aplicar señales a celdas del cuerpo de la tabla (por columna o fila), celdas de sección, celdas de encabezado y celdas individuales. Sin embargo, no se pueden aplicar señales a tablas, formularios o gráficos enteros. Número de señales que se pueden incluir en un documento Business Objects admite de manera oficial un máximo de 30 señales en un documento de Web Intelligence. Estas señales se pueden aplicar a un máximo de 20 columnas o filas de la tabla, celdas individuales o celdas de sección en los informes. Número de señales que se pueden aplicar a una sola columna o fila Business Objects admite de manera oficial un máximo de 10 señales diferentes en una sola columna o fila de la tabla, celda individual o celda de sección. Elaboración de informes con el Panel de informes Java de Web Intelligence 371 19 19 Uso de señales para resaltar los resultados clave Funcionamiento de las señales Cambios de resaltado que activan las señales Las señales se pueden definir para activar los siguientes cambios de formato en las columnas, filas o celdas de la tabla seleccionada: • • • Color de texto, tamaño y estilo Color y estilo de borde de celda Visualización de fondo de celda: colores específicos, imágenes o hipervínculos a páginas Web También se pueden definir señales que muestren texto o fórmula, imágenes o hipervínculos. En este caso, los resultados que cumplen la condición definida en la señal se reemplazarán por el formato. Si desea que se vean los resultados, puede aplicar la señal a una fila o columna de tabla vacía junto a las celdas que muestran los valores correspondientes. El texto de señal reemplaza los valores de celda El texto de señal se muestra en una celda vacía junto a los valores de celda Para obtener toda la información, consulte "Uso del lenguaje de fórmulas para mostrar texto o una fórmula" en la página 420. 372 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Funcionamiento de las señales Descripción de aplicación de señales a tablas con rupturas Si aplica una señal a una fila o columna de la tabla con una ruptura, la señal solamente se activa cuando el valor que cumple la condición en la señal aparece en la primera fila de dicha ruptura. Por ejemplo, una señal que resalta en color rojo los resultados de ingresos de ventas superiores a 1.000.000 € se activa en la celda de ruptura para estado, si los valores de ingresos de ventas superiores a 1.000.000 € ocurre en la primera fila de la ruptura: No obstante, si los resultados de ingresos de ventas superiores a 1.000.000 € aparecen en otra línea dentro de la ruptura, la señal no se aplica a la celda de ruptura: Elaboración de informes con el Panel de informes Java de Web Intelligence 373 19 19 Uso de señales para resaltar los resultados clave Creación de señales Creación de señales Las señales se crean definiendo las condiciones y el formato que desea para resaltar los resultados del informe que cumplen criterios específicos de negocios. Por ejemplo, se pueden resaltar en rojo los resultados que están por debajo del objetivo de criterios de negocios de 10.000 €. El uso de señales permite destacar los resultados importantes en los informes. También se pueden definir señales que insertarán automáticamente comentarios o hipervínculos a información relacionada en celdas del informe cuando los resultados alcancen o no sus objetivos. Para obtener una presentación general de las señales, consulte "Funcionamiento de las señales" en la página 367. En la sección siguiente de este manual se explica el modo de crear una nueva señal. Nota: No se pueden aplicar señales a tablas, formularios o gráficos enteros. Para poder crear una señal, deberá completar de tres a cinco pasos: • • • Ejecutar el Editor de señales y asignar un nombre a la nueva señal • • Agregar subseñales (opcional) Definir una o varias condiciones Personalizar el formato que se aplicará a valores de celda cuando las condiciones definidas para la señal son verdaderas (opcional) Guardar la señal Paso 1: Ejecutar el Editor de señales y asignar un nombre a una nueva señal Para ejecutar el Editor de señales y asignar un nombre a una nueva señal: 1. Con un documento abierto en el Panel de informes Java, verifique que se encuentra en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. 374 Haga clic en una columna, fila, celda de sección o celda individual de la tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Creación de señales Puede hacer clic en las celdas a las que desea aplicar la nueva señal o hacer clic en cualquier celda ahora y después, aplicar la señal a una celda diferente. Ingresos de ventas seleccionado Aparecerá un borde azul en las celdas seleccionadas. 3. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. 4. Haga clic en Nuevo. Aparecerá el Editor de señales. 5. En el cuadro de texto Nombre de señal, escriba un nombre significativo para la señal. Por ejemplo, si va a crear una señal para resaltar los resultados altos del volumen de negocios para líneas de productos, podría dar el nombre Beneficios altos a la señal. 6. Si lo desea, puede escribir una descripción de la señal en el cuadro de texto Descripción. Esto ayudará a otros usuarios que modifiquen el documento a entender lo que significa la señal. Está listo para especificar la condición para la señal. Elaboración de informes con el Panel de informes Java de Web Intelligence 375 19 19 Uso de señales para resaltar los resultados clave Creación de señales Paso 2: definir condiciones Para definir una condición: 1. Puede basar la señal en el contenido de celdas o en los valores de un objeto específico. Si desea... En el cuadro de texto “Objeto o celda filtrada”... Definir la señal en la que se ha seleccionado el contenido de celda del informe, independiente de cualquier objeto o variable específicos Seleccione Contenido de la celda. (Si el Contenido de la celda no se muestra, haga clic en el botón ... y, a continuación, seleccione Contenido de la celda en el menú emergente.) Definir la señal en un • Deje activado el nombre del objeto actual. objeto o una variable O específicos del • Para seleccionar un objeto o una variable documento diferentes, haga clic en el botón ... y, a continuación, seleccione Objetos y variables en el menú emergente; después, seleccione un objeto o una variable de la lista y haga clic en Aceptar. Si las celdas donde desea crear una señal, contienen datos de tipo fecha o numérico (por ejemplo, una fecha o un cálculo) deberá seleccionar un objeto o una variable en lugar de Contenido de la celda. Esto se debe a que Web Intelligence considera cualquier valor introducido en el cuadro de texto Operando(s) como una cadena de caracteres. (Para obtener información sobre el modo de especificar el operando, consulte el paso 3.) 376 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Creación de señales 2. Haga clic en la flecha que está a la derecha del cuadro de lista desplegable Operador y seleccione un operador de la lista. Por ejemplo, si desea que se resalten los resultados mayores o iguales a una cifra determinada, entonces seleccione el operador Mayor o igual a. Los mismos operadores se encuentran disponibles para señales como filtros del informe. Para ver una descripción completa y un ejemplo de cada operador, consulte "¿Qué operador se debe elegir?" en la página 337. 3. Indique el valor u objeto apropiado para el operando. (Si el cuadro de texto Operando(s) aparece atenuado y muestra el nombre de un objeto, deberá eliminarlo primero haciendo clic en el botón ... situado a la derecha del cuadro de texto y seleccionando Vacío.) Elaboración de informes con el Panel de informes Java de Web Intelligence 377 19 19 Uso de señales para resaltar los resultados clave Creación de señales El modo de definir el operando depende de si la señal se basa en contenido de celda o en un objeto de tipo indicador o dimensión: Si el cuadro de texto “Objeto o celda filtrada” muestra... Entonces... El contenido de las celdas, • Introduzca un valor en el cuadro de texto Operando(s). O Un objeto de tipo indicador • Haga clic en el botón ... que se encuentra a la derecha del cuadro de texto Operando(s), después seleccione un objeto o una variable de la lista y haga clic en Aceptar. Introduzca un valor en el cuadro de texto Operando(s). O Un objeto de tipo dimensión • Haga clic en el botón ... que se encuentra a la derecha del cuadro de texto Operando(s), después seleccione un objeto o una variable de la lista. Introduzca un valor en el cuadro de texto Operando(s). O Haga clic en el botón ... que está a la derecha del cuadro de texto Operando(s) y después... • Para seleccionar un valor en la misma dimensión, haga clic en Seleccionar valores, después seleccione los valores y haga clic en Aceptar. O Para seleccionar un objeto diferente, Seleccionar un objeto o variable, seleccione un objeto o una variable de la lista y haga clic en Aceptar. • 378 Vuelva a hacer clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Creación de señales El formato aplicado a las celdas cuando los resultados cumplen con las condiciones definidas para la señal es el formato mostrado en el panel situado a la izquierda del botón Dar formato. A continuación se muestra un ejemplo del formato definido para la señal Se puede conservar el formato actualmente definido por Web Intelligence o definir su propio formato para el texto, los bordes y el fondo de las celdas en las que los resultados cumplan las condiciones definidas por la señal. Elaboración de informes con el Panel de informes Java de Web Intelligence 379 19 19 Uso de señales para resaltar los resultados clave Creación de señales 4. Si desea agregar otra condición a la señal, haga clic en el botón + que está a la derecha del botón Dar formato y escriba la segunda condición en la nueva fila que aparece debajo de la primera condición. (Para obtener información completa, consulte "Aplicación de condiciones múltiples" en la página 389.) Haga clic aquí para agregar una condición Paso 3: Personalizar el formato de celdas con señales Si desea modificar las propiedades de formato, haga clic en Dar formato y, a continuación, siga la información que aparece en "Asignación de formato a señales" en la página 383. Se pueden crear señales que contengan varias subseñales, cada una con condiciones y formato distintos. El uso de subseñales permite resaltar diferentes márgenes de valores en informes con formato diferente. Si desea agregar una subseñal, continúe con el "Paso 4: Adición de subseñales (opcional)" en la página 381. O Si desea guardar ahora la señal, vaya directamente al "Paso 5: Salvaguarda de la señal" en la página 382. 380 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Creación de señales Paso 4: Adición de subseñales (opcional) Las subseñales permiten aplicar formato de celda diferente a diferentes resultados. Se puede incluir un máximo de ocho subseñales por señal. Para obtener información completa sobre subseñales, consulte "Adición de subseñales" en la página 394. 1. Para agregar una subseñal, haga clic en Agregar subseñales. Agregar subseñal 2. Defina las condiciones de la nueva subseñal del mismo modo que el utilizado para la primera subseñal. Para obtener información completa, consulte la sección anterior "Paso 2: definir condiciones" en la página 376. Se puede mantener el formato actual definido por Web Intelligence para la nueva subseñal o definir sus propias propiedades de formato Elaboración de informes con el Panel de informes Java de Web Intelligence 381 19 19 Uso de señales para resaltar los resultados clave Creación de señales 3. Si desea modificar las propiedades de formato, haga clic en Dar formato y, a continuación, siga la información que aparece en "Asignación de formato a señales" en la página 383. Paso 5: Salvaguarda de la señal Deberá guardar la señal para poder aplicarla a los diferentes resultados del informe. 1. Para guardar la nueva señal, haga clic en Aceptar. 2. La nueva señal se agrega a la lista de señales que se encuentra en el documento. 3. Para aplicar la señal, verifique que en un informe esté seleccionada una columna, fila, celda individual o celda de sección de la tabla y que la casilla de verificación situada junto a la señal está activada. 4. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se aplica a los resultados del informe al visualizar el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Para obtener información adicional sobre la activación y desactivación de señales, consulte "Activación o desactivación de señales" en la página 399. 382 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Asignación de formato a señales Asignación de formato a señales Las señales le permiten resaltar resultados altos o bajos especificando un formato que haga sobresalir esos resultados en los informes. Al crear una nueva señal, puede utilizar las propiedades de formato predeterminadas definidas por Web Intelligence o definir su propio formato. Si un documento ya contiene señales, podrá editar en cualquier momento el formato de dichas señales. Esta sección del manual le indica cómo: • Seleccionar propiedades de formato de celda – para texto, borde de celda y fondo de celda (incluidos colores, imágenes y diseños) • Especificar un formato para números: número, divisa, fecha/hora y formatos personalizados Sugerencia: Puede además usar el lenguaje de fórmulas para mostrar texto, fórmulas o hipervínculos. Consulte "Uso del lenguaje de fórmulas para mostrar texto o una fórmula" en la página 420. Para obtener información sobre la creación de nuevas señales, consulte "Creación de señales" en la página 374. Selección de propiedades de formato de celda de una señal Para seleccionar propiedades de formato de celda de una señal: 1. Verifique que se encuentre seleccionada una señal y se encuentre abierto el Editor de señales. Dar formato Si el Editor de señales no se encuentra actualmente abierto, haga clic en el botón Señales en la barra de herramientas del Panel de informes y, después seleccione la señal que desea editar de la lista de señales. Elaboración de informes con el Panel de informes Java de Web Intelligence 383 19 19 Uso de señales para resaltar los resultados clave Asignación de formato a señales 2. Haga clic en Dar formato. Aparecerá el cuadro de diálogo Presentación de señales. 3. Indique las propiedades de formato que desea aplicar al texto y los bordes de las celdas seleccionando las opciones de Texto y Borde. Es posible incluir un color, una imagen o un diseño en el fondo de celda. 4. Para incluir un color de fondo, haga clic en la flecha situada junto a la lista desplegable de colores y seleccione un color, o haga clic en un color personalizado y defina su propio color personalizado. O Para incluir una imagen, active URL de imagen, escriba el nombre de archivo o URL del archivo de imagen en el cuadro de texto URL y, a continuación, seleccione el formato de presentación y las opciones de posición de la imagen adecuados. O 384 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Asignación de formato a señales Para incluir un diseño, seleccione Diseño y luego, haga clic la flecha que se encuentra junto al cuadro de lista desplegable y seleccione uno de los diseños enumerados. 5. Para cerrar el cuadro de diálogo Presentación de señales, haga clic en Aceptar. 6. Para cerrar el editor, haga clic en Aceptar. Aparecerá el Editor de señales. Aparecerá el cuadro de diálogo Señales. Aquí se listarán las señales. 7. Para aplicar la señal a la parte seleccionada del informe, verifique que está activada la casilla de verificación que está junto a la señal. 8. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Las modificaciones que se hagan a la señal se aplicarán cuando visualice el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Para obtener información adicional sobre la activación y desactivación de señales, consulte "Activación o desactivación de señales" en la página 399. Elaboración de informes con el Panel de informes Java de Web Intelligence 385 19 19 Uso de señales para resaltar los resultados clave Asignación de formato a señales Especificación del formato de números Para especificar el formato de los números: 1. Verifique que se encuentre seleccionada una señal y se encuentre abierto el Editor de señales. Dar formato 1. Haga clic en Dar formato. Aparecerá el cuadro de diálogo Presentación de señales. 386 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Asignación de formato a señales 2. Haga clic en el botón que está a la derecha de Formato de número. Aparecerá el cuadro de diálogo Formato de número. 3. Haga clic en el tipo de formato apropiado en la lista Tipo de formato. (Consulte "Cómo aplicar formatos predefinidos" en la página 281 para obtener información sobre cada formato.) O Haga clic en Personalizar y defina su propio formato personalizado. Elaboración de informes con el Panel de informes Java de Web Intelligence 387 19 19 Uso de señales para resaltar los resultados clave Asignación de formato a señales Para obtener información completa sobre formatos personalizados, consulte "Referencia rápida de los caracteres para crear formatos de celda personalizados" en la página 286. 4. Haga clic en Aceptar. Volverá a aparecer el cuadro de diálogo Presentación de señales. 5. Para guardar las modificaciones, haga clic en Aceptar. Aparecerá el Editor de señales. 6. Para cerrar el editor, haga clic en Aceptar. 7. Para aplicar la señal a la parte seleccionada del informe, verifique que está activada la casilla de verificación que está junto a la señal. 8. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Aparecerá el cuadro de diálogo Señales. Aquí se listarán las señales. Las modificaciones que se hagan a la señal se aplicarán cuando visualice el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Para obtener información adicional sobre la activación y desactivación de señales, consulte "Activación o desactivación de señales" en la página 399. 388 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Aplicación de condiciones múltiples Aplicación de condiciones múltiples Puede aplicar condiciones múltiples en una sola señal. Puede, por ejemplo, resaltar los ingresos de ventas cuando los resultados superen los 300.000 € y cuando dichos resultados los obtengan tiendas de cualquier comunidad de Europa excepto Costa del Sol. Para ello, cree una señal con las dos condiciones siguientes: [Ingresos de ventas] = Mayor que "300.000 €" Resaltar resultados [Rojo] Y [Comunidad] = Diferente de "España" Tenga en cuenta que el formato generado por la señal es el mismo para cada condición. Para crear diferentes condiciones que implementen diferente formato, deberá definir múltiples subseñales en la señal. Para obtener toda la información, consulte "Adición de subseñales" en la página 394. La sección siguiente describe cómo: • • Agregar una condición Eliminar una condición Adición de una condición a una señal Para agregar una condición a una señal: 1. Si va a crear una nueva señal, cree la señal del modo habitual. Consulte "Creación de señales" en la página 374. O Si va a agregar una condición a una señal existente, haga clic en el botón Señales de la barra de herramientas, después seleccione la señal que desea editar y haga clic en Editar. Elaboración de informes con el Panel de informes Java de Web Intelligence 389 19 19 Uso de señales para resaltar los resultados clave Aplicación de condiciones múltiples 2. En el Editor de señales, haga clic en el botón + situado a la derecha del botón Formato. Haga clic aquí para agregar una condición Aparecerá una nueva fila debajo de la primera condición. 3. Defina la condición adicional indicando la opción apropiada de Objeto o celda filtrada, Operador y Operando(s) tal y como hizo para la primera condición. Aquí aparece la nueva condición para la señal Para obtener instrucciones paso a paso sobre la elaboración de condiciones, consulte "Paso 2: definir condiciones" en la página 376. 4. Si desea agregar otra condición, haga clic en el botón + situado debajo de la nueva condición que acaba de agregar y defina la condición adicional en la nueva fila. 5. Para guardar la señal, haga clic en Aceptar. Aparecerá el cuadro de diálogo Señales. mostrando la señal en la lista. 390 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Aplicación de condiciones múltiples 6. Para aplicar la señal, verifique que está activada la casilla de verificación situada delante de la señal. La señal activa se aplicará solamente a las partes del informe que se han seleccionado. También puede aplicar la señal a otras celdas del informe o a otros informes del documento. Consulte "Activación o desactivación de señales" en la página 399. 7. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se aplica cuando visualiza el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Elaboración de informes con el Panel de informes Java de Web Intelligence 391 19 19 Uso de señales para resaltar los resultados clave Aplicación de condiciones múltiples Eliminación de una condición de una señal Para eliminar una condición de una señal: 1. En la vista Informe, haga clic en el botón Señales de la barra de herramientas y después, seleccione la señal que va a editar y haga clic en Editar. 2. Haga clic en el botón - que está a la derecha de la condición que desea eliminar. Aparecerá el Editor de señales. Haga clic aquí para eliminar una condición Web Intelligence elimina la condición. 3. Si es necesario, cambie el nombre de la señal en el cuadro de texto Nombre de señal para reflejar su modificación. Cuadro de texto Nombre de señal 4. Para guardar la señal, haga clic en Aceptar. Volverá a aparecer el cuadro de diálogo Señales. mostrando la señal en la lista. 392 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Aplicación de condiciones múltiples 5. Para aplicar la señal modificada, verifique que está activada la casilla de verificación situada delante de la señal. La señal activa se aplicará solamente a las partes del informe que se han seleccionado. También puede aplicar la señal a otras celdas del informe o a otros informes del documento. Consulte "Activación o desactivación de señales" en la página 399. 6. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se aplica cuando visualiza el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Elaboración de informes con el Panel de informes Java de Web Intelligence 393 19 19 Uso de señales para resaltar los resultados clave Adición de subseñales Adición de subseñales Puede crear subseñales múltiples. Resulta de gran utilidad si se van a resaltar diferentes rangos de resultados en informes. Ejemplo: Resaltado de resultados de ingresos de ventas bajos, medios y altos por rango El usuario desea ver con claridad los accesorios que han generado los ingresos de ventas que sean inferiores, iguales o superiores a su objetivo financiero cuyo valor se encuentra entre 1000 – 5000 €. Para ello cree una señal en el objeto [Ingresos de ventas] compuesto por tres subseñales: Subseñal 1 Si [Ingresos de ventas] es Menor que "100.000 €" resaltar resultados en Rojo Subseñal 2 Si [Ingresos de ventas] es Menor que "500.000 €" resaltar resultados en Verde Subseñal 3 Si [Ingresos de ventas] es Mayor que "500.000 €" resaltar resultados en [Azul] Al aplicar la señal al informe, los resultados se resaltan en consecuencia. Los resultados en color rojo son inferiores al objetivo, los resultados en color verde cumplen el objetivo y los resultados en color azul superan el objetivo: Nota: Se puede incluir un máximo de ocho subseñales en una señal. 394 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Adición de subseñales Adición de subseñales Para agregar una subseñal: 1. Verifique que el Editor de señales está abierto. Para acceder al Editor de señales, haga clic en el botón Señales en la barra de herramientas del Panel de informes, después en el cuadro de diálogo Señales, seleccione la señal que desea editar y haga clic en Editar. Aparecerá el Editor de señales. 2. Haga clic en Agregar subseñales. Aparecerá una sección de nueva subseñal en el Editor de señales. Sección Nueva subseñal Elaboración de informes con el Panel de informes Java de Web Intelligence 395 19 19 Uso de señales para resaltar los resultados clave Adición de subseñales 3. Especifique la condición y el formato de la subseñal de la manera habitual. Para obtener instrucciones paso a paso sobre la especificación de condiciones y formato de señales, consulte "Paso 2: definir condiciones" en la página 376 y "Asignación de formato a señales" en la página 383. 4. Si desea agregar otra subseñal, haga clic en Agregar subseñales y repita el paso 3.. 5. Para guardar la señal, haga clic en Aceptar. Volverá a aparecer el cuadro de diálogo Señales. Casilla de verificación Aplicar señal 6. Para aplicar la señal, verifique que está activada la casilla de verificación situada delante de la señal. La señal activa se aplicará solamente a las partes del informe que se han seleccionado. También puede aplicar la señal a otras celdas del informe o a otros informes del documento. Consulte "Activación o desactivación de señales" en la página 399. 7. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se aplica cuando visualiza el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Nota: Se puede incluir un máximo de ocho subseñales en una señal. 396 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Adición de subseñales Para obtener información adicional sobre la activación y desactivación de señales, consulte "Activación o desactivación de señales" en la página 399. Eliminación de subseñales Para eliminar una subseñal: 1. Verifique que el Editor de señales está abierto. Para acceder al Editor de señales, haga clic en el botón Señales en la barra de herramientas del Panel de informes, después en el cuadro de diálogo Señales, seleccione la señal que desea editar y haga clic en Editar. Aparecerá el Editor de señales. 2. Haga clic en Eliminar subseñales. Se eliminará el panel de subseñales. 3. Haga clic en Aceptar. Volverá a aparecer el cuadro de diálogo Señales. Elaboración de informes con el Panel de informes Java de Web Intelligence 397 19 19 Uso de señales para resaltar los resultados clave Adición de subseñales 4. Para aplicar la señal, verifique que está activada la casilla de verificación situada delante de la señal. Casilla de verificación Aplicar señal La señal activa se aplicará solamente a las partes del informe que se han seleccionado. También puede aplicar la señal a otras celdas del informe o a otros informes del documento. Consulte "Activación o desactivación de señales" en la página 399. 5. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se aplica cuando visualiza el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. 398 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Activación o desactivación de señales Activación o desactivación de señales Es posible activar y desactivar las señales de un documento siempre que se desee. Esto permite activar el resaltado de determinados grupos de resultados, si corresponde, y después, volver al formato original del documento. Activación de una señal Para activar una señal: 1. Con un documento abierto en el Panel de informes Java, verifique que se encuentra en Vista Informe. 2. Haga clic en una columna, fila, celda de sección o celda individual de la tabla a la que desea aplicar la señal. El botón Editar informe está activado cuando está en Vista Informe. Ingresos de ventas seleccionado Aparecerá un borde azul en las celdas seleccionadas. 3. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Se listarán las señales. Elaboración de informes con el Panel de informes Java de Web Intelligence 399 19 19 Uso de señales para resaltar los resultados clave Activación o desactivación de señales 4. Active la casilla de verificación situada junto a la señal que desea aplicar a las celdas seleccionadas. 5. Haga clic en Aceptar. La señal se aplica a las celdas seleccionadas al visualizar el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Desactivación de una señal Para desactivar una señal: 1. Con un documento abierto en el Panel de informes Java, verifique que se encuentra en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 400 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Activación o desactivación de señales 2. Haga clic en una columna, fila, celda de sección o celda individual de la tabla a la que desea aplicar la señal. Ingresos de ventas seleccionado Aparecerá un borde azul en las celdas seleccionadas. 3. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Se listarán las señales. 4. Desactive la casilla de verificación situada junto a la señal que desea desactivar en las celdas seleccionadas. Elaboración de informes con el Panel de informes Java de Web Intelligence 401 19 19 Uso de señales para resaltar los resultados clave Definición de prioridad de las señales 5. Haga clic en Aceptar. La señal se elimina de las celdas seleccionadas al visualizar el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Definición de prioridad de las señales Si un documento ya contiene señales, puede elegir el orden en el que se aplican las señales. En esta sección del manual se explica el modo de cambiar la prioridad de señales para: • • Una celda, fila o columna de tabla seleccionada Un documento entero Si desea agregar una nueva señal al documento, consulte "Creación de señales" en la página 374. Cambio de la prioridad de señales para una celda, columna o fila seleccionada Para cambiar la prioridad de señales para una celda, columna o fila seleccionada: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en una columna, fila, celda de sección o celda individual de la tabla. Aparecerá un borde azul en las celdas seleccionadas. 402 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Definición de prioridad de las señales Existen dos maneras de acceder a la lista de señales y volver a ordenarlas: Mediante el botón Señales Mediante la ficha Propiedades • • Haga clic en la ficha Propiedades y, a continuación, en la ficha Señales. • Verifique que están activadas una o varias señales para las celdas seleccionadas Haga clic en el botón Señales de la barra de herramientas del Panel de informes. Aparecerá el cuadro de diálogo Señales. • Verifique que están activadas una o varias señales para las celdas seleccionadas Las casillas de verificación de una señal se seleccionan al activar una señal. Las casillas de verificación de una señal se seleccionan al activar una señal. • • Seleccione la señal activada que desea mover. Seleccione la señal activada que desea mover. • Haga clic en la flecha Arriba. • Haga clic en la flecha Arriba. O O Haga clic en la flecha Abajo. Haga clic en la flecha Abajo. Web Intelligence vuelve a ordenar las señales como lo especificó. • Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Web Intelligence aplica el nuevo orden de las señales a las celdas seleccionadas cuando se muestra el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Cambio de la prioridad de señales en un documento entero Para cambiar la prioridad de señales en un documento entero: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en un área en blanco de la página de informe. 3. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Observe que no aparece ninguna casilla de verificación junto a las señales, cuando se selecciona un área de una página de informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 403 19 19 Uso de señales para resaltar los resultados clave Definición de prioridad de las señales 4. Seleccione la señal que desea mover. 5. Haga clic en la flecha Arriba para colocar la señal delante de la señal anterior. O Haga clic en la flecha Abajo para colocar la señal detrás de la señal siguiente. 6. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Web Intelligence aplica el nuevo orden de las señales a las celdas seleccionadas cuando se muestra el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Para obtener información sobre la activación y desactivación de señales en celdas de informe seleccionadas, consulte "Activación o desactivación de señales" en la página 399. 404 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Edición, duplicado y eliminación de señales Edición, duplicado y eliminación de señales Puede editar, duplicar o eliminar señales en cualquier momento. El duplicado de señales permite modificar la definición de una señal existente para crear una nueva señal en lugar de empezar desde cero. Edición de señales Para editar una señal: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Se listarán las señales. Si se aplica cualquier señal a las celdas de informe seleccionadas, dichas señales se activan. 3. Seleccione la señal que desea editar y, a continuación, haga clic en Editar. Elaboración de informes con el Panel de informes Java de Web Intelligence 405 19 19 Uso de señales para resaltar los resultados clave Edición, duplicado y eliminación de señales Aparecerá el Editor de señales. Aquí puede editar la condición y las propiedades de formato de la señal. Para obtener información completa sobre la definición de las condiciones y el formato de señales, consulte "Paso 2: definir condiciones" en la página 376 y "Selección de propiedades de formato de celda de una señal" en la página 383. Duplicado de señales Para duplicar una señal: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Se listarán las señales. 406 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Edición, duplicado y eliminación de señales 3. Seleccione la señal que desea duplicar y, a continuación, haga clic en Duplicar. La señal duplicada aparecerá en la lista de señales. De manera predeterminada, la señal duplicada tiene el nombre de la señal original seguido de un número (n). El duplicado de las señales “Campeones” aparece al final de la lista de señales Para cambiar de nombre a la señal y modificar sus condiciones y formato, deberá utilizar el Editor de señales. 4. Haga clic en Editar. Elaboración de informes con el Panel de informes Java de Web Intelligence 407 19 19 Uso de señales para resaltar los resultados clave Edición, duplicado y eliminación de señales Aparecerá el Editor de señales. 5. En el cuadro de texto Nombre de señal, escriba un nombre significativo para la señal. Ahora puede editar la condición y las propiedades de formato de la señal. Para obtener información sobre cómo hacerlo, consulte "Paso 2: definir condiciones" en la página 376 o "Asignación de formato a señales" en la página 383. Eliminación de señales Para eliminar una señal: 1. Verifique que está en Vista Informe. El botón Editar informe está activado cuando está en Vista Informe. 2. Haga clic en el botón Señales de la barra de herramientas del panel de informes. Aparecerá el cuadro de diálogo Señales. Se listarán las señales. 408 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Edición, duplicado y eliminación de señales 3. Seleccione la señal que desea eliminar y, a continuación, haga clic en Eliminar. Web Intelligence elimina la señal de la lista. 4. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. La señal se eliminará del documento. Elaboración de informes con el Panel de informes Java de Web Intelligence 409 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Uso de fórmulas para crear señales avanzadas Puede elaborar señales avanzadas utilizando el lenguaje de fórmulas de Web Intelligence. Resulta de gran utilidad si se van a incluir fórmulas en la definición de la señal. Ejemplo: Resaltar tres rangos de resultados de ingresos de ventas trimestrales calculados como porcentajes del promedio de ingresos de ventas En este ejemplo, se crean tres señales para ingresos de ventas codificados mediante colores, dependiendo de su relación con el promedio de ingresos de ventas. La tabla incluye los resultados de tres años que constituyen el promedio con el cual se va a comparar cada resultado de ingresos de ventas calculados por trimestre y línea de productos. Mediante la opción Fórmula del Editor de señales, cree la siguiente señal que contiene tres subseñales. Cada subseñal dispone de una única condición. Web Intelligence combina las subseñales con el operador O, de la siguiente manera: [Ingresos de ventas] < ((Promedio([Ingresos de ventas]) En Bloque) * 0.8) O =[Ingresos de ventas] < ((Promedio([Ingresos de ventas]) En Bloque) * 1.2) O =[Ingresos de ventas] > ((Promedio([Ingresos de ventas]) En Bloque) * 1.2) La formula indicada para cada subseñal se calcula de la siguiente manera: 410 • La primera subseñal se activará en los resultados de ingresos de ventas que sean < 0.8 (es decir, inferior al 80%) del promedio. • La segunda subseñal se activará en los resultados de ingresos de ventas que sean < 1.2 (es decir, inferior al 120%) del promedio. • La tercera subseñal se activará en los resultados de ingresos de ventas que sean > 1.2 (es decir, superior al 120%) del promedio. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Observe que el contexto “En Bloque” se especifica en la fórmula. Esto significa que el promedio se calcula para todas las dimensiones incluidas en la tabla (el término genérico empleado para hacer referencia a una tabla, un gráfico o un formulario es bloque). (Para obtener información detallada sobre el modo de especificar el contexto de cálculo para fórmulas, consulte "Definición del contexto del cálculo" en la página 435.) Utilice el panel Fórmula del cuadro de diálogo Presentación de señales para indicar el formato condicional que desea ver en las celdas del informe. Indique aquí una cadena de texto apropiada y asígnele el formato que desea visualizar, cuando los resultados de una celda de tabla cumplan la condición de una de las subseñales. Puede indicar lo siguiente: • Las celdas del informe que contienen resultados de ingresos de ventas inferiores al 80% del promedio de ingresos muestran la cadena de caracteres en rojo. • Las celdas del informe que contienen resultados de ingresos de ventas inferiores al 20% del promedio se muestran en azul. Observe que esta señal abarca los valores que se abarcaban también en la primera señal. Si, por ejemplo, el promedio es 100, entonces 79 es > 80% por debajo del promedio y < 20% por encima del promedio. En este caso, la primera señal tiene prioridad. • Las celdas del informe que contienen resultados de ingresos de ventas superiores al 20% del promedio se muestran en verde. Elaboración de informes con el Panel de informes Java de Web Intelligence 411 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Los ingresos de ventas promedio para el periodo de tres años que se incluye en la tabla es de € 263.678. Cuando la señal se aplica a los resultados de los ingresos de ventas trimestrales por línea de productos, Web Intelligence aplica cada subseñal en el orden en el que aparece en el Editor de señales. El informe tiene el siguiente aspecto: Permite ver rápidamente las líneas de productos que se generan por encima o debajo del promedio de ingresos de ventas totales. En esta sección del manual se describe el uso del lenguaje de fórmulas para: 412 • Crear una fórmula que especifica las condiciones en las que se basa la señal • Ver texto, fórmulas o hipervínculos en las celdas del informe cuando se cumplen las condiciones de la señal Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Creación de la condición para la señal mediante el lenguaje de fórmulas Para crear la fórmula de una señal, deberá incluir los siguientes elementos: [<nombre_de_objeto>]<operador>"<valor>" Observe que los separadores de nombre de objeto situados delante y detrás del nombre de objeto son [ ] y que las comillas se colocan delante y detrás del valor. Por ejemplo, para especificar una condición que activará la señal, si los resultados de ingresos de ventas son inferiores a 50.000 €, escriba la siguiente fórmula: [Ingresos de ventas]<"50000" Puede incluir varias condiciones. Por ejemplo, una señal con dos condiciones se estructura de la siguiente forma: ([<nombre_de_objeto>]<operador>"<valor>") Y ([<nombre_de_objeto>]<operador>"<valor>") Creación de señales que muestran cadenas en celdas donde los valores cumplen las condiciones de la señal Si desea que la señal muestre una cadena de caracteres o fechas en las celdas que cumplen la condición de la señal, no intente utilizar la función SI para este propósito. Si desea que una señal muestre una cadena específica en las celdas del informe, donde los resultados cumplen la condición de la señal, deberá utilizar el panel Fórmula en el cuadro de diálogo Presentación de señales. (Consulte "Uso del lenguaje de fórmulas para mostrar texto o una fórmula" en la página 420.) Si utiliza la función SI para crear una condición booleana, la señal solamente se aplica correctamente, cuando se utilizan valores numéricos en la condición. Por ejemplo, la siguiente condición incluye los valores numéricos “1” y “0”: Si [Ingresos de ventas] > 300000;1;0 Se aplicará la señal a todos los resultados de ingresos de ventas superiores a 300.000 €. Elaboración de informes con el Panel de informes Java de Web Intelligence 413 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas No obstante, si utiliza una cadena de caracteres o fechas en la condición, la señal no se aplica. Esto se debe a que de acuerdo con la lógica booleana, el valor de 1 o los números mayores que 1 son verdaderos, sin embargo, los números menores que 1 (o cadena de caracteres o fechas, como "Verdadero" o 15 de mayo de 2004) son falsos. Por ejemplo, la siguiente condición incluye las cadenas “Alto” y “Bajo”: Si [Ingresos de ventas] > 300000;"Alto";"Bajo" No se aplicará la señal a ningún resultado del informe. En el ejemplo siguiente se muestra el uso del panel Fórmula en el cuadro de diálogo Presentación de señales para visualizar una cadena en las celdas del informe donde los resultados cumplen las condiciones de una señal. Ejemplo: Marcado de las líneas de productos más vendidas mediante la etiqueta “con los mejores resultados” En este ejemplo, desea marcar productos que han generado ingresos de ventas superiores al 20% del promedio de ingresos de ventas anuales, en un solo trimestre. Primero, mediante la opción Fórmula del Editor de señales, cree la siguiente señal: 414 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Después, mediante el panel Fórmula del cuadro de diálogo Presentación de señales indique la cadena de caracteres “Con los mejores resultados” para el formato de celda: Se trata del formato que Web Intelligence aplicará a las celdas del informe donde los resultados cumplan la condición definida en la señal. Elaboración de informes con el Panel de informes Java de Web Intelligence 415 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Por último se crea una columna vacía junto a la columna para Líneas y se escribe el texto “Clasificación” en el nuevo encabezado de columna. Aplique la nueva señal a dicha columna. (Para obtener información completa sobre la adición de columnas a tablas, consulte "Adición o eliminación de filas o columnas de tablas" en la página 192.) Los ingresos de ventas promedio por producto del año en todas las comunidades es de € 93.002. Cuando se aplica la señal a los resultados de los ingresos de ventas trimestrales por línea, el informe tiene la apariencia siguiente: Mediante el lenguaje de fórmulas, se pueden crear señales que muestren una cadena de texto, objetos o variables, fórmulas o URLs que incluyan la función OpenDocument para establecer un vínculo con otros documentos del repositorio. Para obtener información paso por paso sobre cómo llevarlo a cabo, consulte "Uso del lenguaje de fórmulas para mostrar texto o una fórmula" en la página 420. Creación de una condición para una señal con lenguaje de fórmulas Para crear una condición para una señal con el lenguaje de fórmulas: 1. 416 Verifique que el Editor de señales está abierto. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Para acceder al Editor de señales, haga clic en el botón Señales en la barra de herramientas del Panel de informes, después en el cuadro de diálogo Señales, haga clic en Nuevo o seleccione la señal que desea editar y haga clic en Editar. Aparecerá el Editor de señales. 2. En el cuadro de texto Nombre de señal, escriba un nombre significativo para la señal. Por ejemplo, si va a crear una señal para resaltar los resultados altos del volumen de negocios para líneas de productos, podría dar el nombre Beneficios altos a la señal. 3. Si lo desea, puede escribir una descripción de la señal en el cuadro de texto Descripción. Esto permitirá a otros usuarios comprender el significado de la señal. Está listo para especificar la condición para la señal utilizando el lenguaje de fórmulas. 4. Active la casilla de verificación Fórmula. Aparecerá el panel Fórmula. Panel Fórmula Elaboración de informes con el Panel de informes Java de Web Intelligence 417 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas El paso siguiente depende de si desea escribir la fórmula por si mismo o utilizar el Editor de fórmulas para seleccionar los operadores y objetos apropiados. 5. Si desea utilizar el Editor de fórmulas, haga clic en el botón Fórmula. O Si desea utilizar el panel Fórmula vaya directamente al paso 6. 6. Especifique las condiciones de la señal. (El modo de llevarlo a cabo depende de si se va a utilizar el Editor de fórmulas o el panel Fórmula: Si utiliza... Entonces... El Editor de fórmulas • Arrastre y coloque o haga doble clic en los objetos y operadores deseados en la condición que se encuentran en las listas Objetos disponibles y Operadores disponibles. • Escriba los valores deseados en la condición. Asegúrese de insertar comillas dobles delante y detrás del valor. (Para ver un ejemplo del modo de estructurar una fórmula para una señal, consulte "Creación de la condición para la señal mediante el lenguaje de fórmulas" en la página 413.) • Para comprobar si la fórmula es correcta, haga clic en el botón de activación de color verde situado junto al panel Fórmula. Web Intelligence analiza la fórmula y le notifica si la fórmula contiene algún error de sintaxis. • Panel Fórmula • Cuando la sintaxis sea correcta, haga clic en Aceptar. Escriba el operador Igual a (=) en el panel Fórmula. (Para ver un ejemplo del modo de estructurar una fórmula para una señal, consulte "Creación de la condición para la señal mediante el lenguaje de fórmulas" en la página 413.) • 418 Escriba la fórmula en el panel Fórmula. Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Puede aplicar condiciones múltiples en una sola señal. Por ejemplo, puede resaltar los ingresos de ventas cuando los resultados sean superiores a € 300K y cuando ocurran después del 1º de enero de 2004. (Para obtener información completa sobre condiciones múltiples en señales, consulte "Número de condiciones que se pueden incluir en una señal" en la página 369.) 7. Si desea agregar una segunda condición, haga clic en el botón + situado a la derecha del botón Dar formato y escriba la condición en la nueva fila que aparece. Si desea crear múltiples condiciones booleanas en un objeto que generen diferente formato, puede incluir múltiples subseñales en la misma señal. Para obtener información completa sobre subseñales, consulte "Definición de subseñales" en la página 370. 8. Si desea agregar una subseñal, haga clic en Agregar subseñal para ver una sección de nueva subseñal, indique la fórmula para la nueva subseñal tal y como hizo en el paso 6. 9. Si desea modificar las propiedades de formato que ya están seleccionadas para la señal, haga clic en Dar formato y, a continuación, siga la información que aparece en "Asignación de formato a señales" en la página 383. Se puede incluir un máximo de ocho subseñales en una señal. 10. Haga clic en Aceptar. El Editor de señales se cerrará y volverá a aparecer el cuadro de diálogo Señales. 11. Haga clic en Aceptar. 12. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Web Intelligence aplica el nuevo orden de las señales a las celdas seleccionadas cuando se muestra el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. Elaboración de informes con el Panel de informes Java de Web Intelligence 419 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Inclusión de texto, fórmula o hipervínculo para el formato de señal Se pueden crear señales que muestren texto, fórmulas o hipervínculos en celdas del informe donde los resultados cumplen las condiciones definidas en la señal. Esto permite ver mensajes en celdas, como “SIN PAGAR” o fórmulas que cambian los resultados (por ejemplo, para ver el texto especificado y el resultado del objeto en la misma celda) o para incluir vínculos a otras páginas Web que se puedan consultar fácilmente siempre y cuando los resultados cumplan las condiciones de negocio definidas en la señal. Uso del lenguaje de fórmulas para mostrar texto o una fórmula Para utilizar el lenguaje de fórmulas para mostrar texto o una fórmula: 1. Verifique que el Editor de señales está abierto. Para acceder al Editor de señales, haga clic en el botón Señales en la barra de herramientas del Panel de informes, después en el cuadro de diálogo Señales, haga clic en Nuevo o seleccione la señal que desea editar y haga clic en Editar. Aparecerá el Editor de señales. 420 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas 2. Haga clic en Dar formato. Aparecerá el cuadro de diálogo Presentación de señales. Elaboración de informes con el Panel de informes Java de Web Intelligence 421 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas 3. El paso siguiente depende de lo que desee que muestre Web Intelligence en las celdas de informe donde los resultados cumplen las condiciones de la señal: Si desea mostrar... Entonces... Texto • Escriba el texto en el panel Fórmula y después, haga clic en el botón Validar. Nota: No incluya comillas delante o detrás del texto. Por ejemplo, si desea que la señal muestre VENCIDO, entonces escriba: VENCIDO Web Intelligence inserta el signo “=” seguido de comillas delante y detrás de la cadena de texto. Nota: (Si escribe el signo Igual a (=) en el panel Fórmula, después deberá introducir el texto con comillas delante y detrás. Por ejemplo, si desea que la señal muestre VENCIDO, entonces escriba: =”VENCIDO”) 422 Elaboración de informes con el Panel de informes Java de Web Intelligence Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Si desea mostrar... Entonces... Una fórmula • Si desea utilizar el Editor de fórmulas, haga clic en el botón Fórmula. A continuación, cree la fórmula seleccionado objetos, operadores y funciones y haga clic en Aceptar. O Si desea utilizar el panel Fórmula, escriba el signo Igual a (=) en el panel Fórmula, después escriba la fórmula. Un hipervínculo • Para obtener información completa sobre la creación de fórmulas, consulte "Creación de fórmulas" en la página 427. En el panel Fórmula, escriba el URL de la página Web que desea que aparezca como hipervínculo en las celdas del informe. No puede utilizar espacios en la dirección URL o ruta de acceso del archivo. Nota: Se pueden especificar hipervínculos a otros documentos mediante la sintaxis OpenDocument. • 4. Active la casilla de verificación Leer contenido como y después, seleccione Hipervínculo de la lista desplegable situada a la derecha de la casilla de verificación. Para cerrar el cuadro de diálogo Presentación de señales, haga clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence 423 19 19 Uso de señales para resaltar los resultados clave Uso de fórmulas para crear señales avanzadas Volverá a aparecer el Editor de señales. Esta fórmula muestra el texto “Por debajo de 100.000 €” en el informe de las celdas del informe que cumplan la condición especificada en la señal 5. Haga clic en Aceptar. Volverá a aparecer el cuadro de diálogo Señales. 6. Para cerrar el cuadro de diálogo Señales, haga clic en Aceptar. Las modificaciones que se hagan a la señal se aplicarán cuando visualice el informe en Vista Resultados. Si está trabajando en Vista Estructura, haga clic en el botón Ver resultados de la barra de herramientas del Panel de informes. 424 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Creación de cálculos personalizados 20 Creación de cálculos personalizados Presentación general Presentación general Los cálculos personalizados le permiten agregar cálculos adicionales al informe que van más allá de sus objetos de base y los cálculos estándar proporcionados por Web Intelligence. Se agrega un cálculo personalizado escribiendo una fórmula que Web Intelligence evalúa cuando se ejecuta el informe. Una fórmula puede constar de variables, funciones, operadores y contextos de cálculo del informe de base. Este capítulo describe: • • • • • Creación de fórmulas funciones operadores Definición de contextos de cálculo en fórmulas Ejemplos de fórmulas útiles Ejemplo: Cómo mostrar un volumen de negocios por venta promedio Si tiene un informe con los objetos Ingresos de ventas y Número vendido y desea agregar el volumen de negocios por venta al informe. El cálculo [Ingresos de ventas]/[Número vendido] proporciona este valor dividiendo el volumen de negocios entre el número de artículos vendidos para proporcionar el volumen de negocios por artículo. Un cálculo personalizado es una fórmula que puede constar de funciones, operadores y objetos del informe. Las fórmulas tienen un contexto del cálculo que puede especificar de manera explícita si así lo elige. Para obtener información sobre fórmulas, consulte "Creación de fórmulas" en la página 427. Para obtener información sobre operadores, consulte "Ejemplos de fórmulas útiles" en la página 459. Para obtener información sobre contextos del cálculo, consulte "Definición del contexto del cálculo" en la página 435. 426 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Creación de fórmulas Creación de fórmulas Esta sección describe las maneras en que puede crear fórmulas en los informes. Puede agregar fórmulas en Vista Estructura de dos maneras: • Escribiendo o arrastrando y colocando los elementos de la fórmula en la barra de herramientas Fórmula • Utilizando el Editor de fórmulas para crear la fórmula La primera manera es más adecuada para usuarios experimentados. Si no está familiarizado con fórmulas, debe utilizar el Editor de fórmulas para crearlas. El Editor de fórmulas es una interfaz que le permite seleccionar los diferentes elementos de la fórmula (es decir, operadores, objetos y funciones) y agregarlos a ésta. Utilización de la barra de herramientas Fórmula Puede mostrar la barra de herramientas Fórmula haciendo clic en el botón Mostrar/ocultar barra de herramientas Fórmula. Ahora, cuando selecciona una celda, su fórmula aparece en la barra de herramientas Fórmula a b c d a. Abrir Editor de fórmulas b. Crear variable c. Borrar cambios d. Validar fórmula La barra de herramientas Fórmula tiene los botones siguientes: Botón Descripción Abrir Editor de fórmulas Abre el Editor de fórmulas que le permite crear una fórmula utilizando una interfaz gráfica Crear variable Le permite guardar una fórmula como variable Borrar cambios Borra todos los cambios hechos a la fórmula desde la última vez que se guardó o validó Validar fórmula Verifica la sintaxis de la fórmula y reemplaza la fórmula actual Elaboración de informes con el Panel de informes Java de Web Intelligence 427 20 20 Creación de cálculos personalizados Creación de fórmulas Para introducir una fórmula en la barra de herramientas Fórmula puede hacer lo siguiente: • • Escribir la fórmula directamente Arrastrar objetos del informe a la barra de herramientas Fórmula Ejemplo: Cálculo del número promedio de artículos vendidos Tiene un informe que muestra Año, Trimestre, Ingresos de ventas y Cantidad vendida y desea agregar una columna adicional que muestre el volumen de negocios promedio generado por artículo vendido. La fórmula que proporciona este resultado la siguiente: =[Ingresos de ventas]/[Cantidad vendida] Introducción de una fórmula escribiéndola Para introducir una fórmula escribiéndola: 1. Agregue una columna adicional a la derecha de la columna Cantidad vendida seleccionando esta columna en la tabla y, después, haciendo clic en Insertar columna a la derecha en la barra de herramientas. Haga clic en esta flecha para ver las opciones de menú de inserción de columnas y filas 2. Haga clic en Mostrar/ocultar barra de herramientas Fórmula para ver la barra de herramientas Fórmula. Para introducir una fórmula escribiéndola, se hace directamente en la barra de herramientas Fórmula. 3. En la barra de herramientas Fórmula, escriba la fórmula. Por ejemplo, para calcular los ingresos de ventas promedio generados por artículo vendido, escriba lo siguiente: =[Ingresos de ventas]/[Cantidad vendida] 428 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Creación de fórmulas Web Intelligence le da sugerencias para completar el elemento de la fórmula que está escribiendo. Web Intelligence le da la opción de seleccionar Ingresos de ventas para completar la fórmula 4. Para seleccionar una sugerencia de Web Intelligence, pulse el botón de flecha hacia abajo para resaltarla y, a continuación, pulse Intro. O Seleccione la sugerencia con el cursor. Web Intelligence agregará los elementos que seleccionó para la fórmula. 5. Si está en Vista Estructura, haga clic en Ver resultados para ver los resultados de la fórmula. La fórmula se agrega al informe. Nota: Las fórmulas siempre empiezan con ‘=’ y los objetos del informe siempre aparecen dentro de corchetes en fórmulas de Web Intelligence. Introducción de la fórmula utilizando la función de arrastrar y colocar Para introducir una fórmula utilizando la función de arrastrar y colocar: • Arrastre los objetos del informe a la barra de herramientas Fórmula Cuando suelta un objeto, aparece en la barra de herramientas Fórmula como si lo hubiera escrito directamente. Nota: Cuando arrastra un elemento de la fórmula a la barra de herramientas Fórmula, aparece en la posición actual del cursor. Elaboración de informes con el Panel de informes Java de Web Intelligence 429 20 20 Creación de cálculos personalizados Creación de fórmulas Utilización del Editor de fórmulas Puede utilizar el Editor de fórmulas para introducir fórmulas en la barra de herramientas Fórmula. El Editor de fórmulas es una interfaz gráfica que utiliza para crear fórmulas. Contiene todos los operadores, funciones y objetos del informe que puede utilizar en una fórmula. Visualización del Editor de fórmulas Para mostrar el Editor de fórmulas: • Haga clic en el botón Editor de fórmulas de la barra de herramientas Fórmula. Aparecerá el Editor de fórmulas debajo de la barra de herramientas Fórmula: El Editor de fórmulas muestra los operadores, funciones y objetos del informe que puede utilizar para crear una fórmula. Nota: Para conseguir que la lectura de fórmulas sea más sencilla, utilice las teclas Ctrl+Intro o Alt + Intro para insertar saltos de línea. 430 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Creación de fórmulas Creación de una fórmula utilizando el Editor de fórmulas Para crear una fórmula utilizando el Editor de fórmulas: 1. Seleccione la celda del informe donde desee incluir la fórmula. Puede seleccionar una celda de tabla o una celda individual. 2. Muestre la barra de herramientas Fórmula y el Editor de fórmulas. 3. En las fichas Datos, Funciones y Operadores, haga doble clic en los objetos de informe, funciones y operadores que desea incluir en la fórmula o escriba la fórmula directamente. Consulte "Visualización del Editor de fórmulas" en la página 430, arriba. Por ejemplo, para crear la fórmula =Promedio([Volumen de negocios]), haga doble clic en la función Promedio() y, a continuación, haga doble clic en el objeto Volumen de negocios. Nota: Al hacer doble clic en una función para incluirla en una fórmula, Web Intelligence coloca el cursor entre los paréntesis de función. Inclusión de texto en celdas El texto de las celdas del informe siempre comienza con ‘=’ . El texto literal aparece entre comillas mientras que las fórmulas aparecen sin ellas. Por ejemplo, la fórmula Promedio([Volumen de negocios]) aparece en una celda como: =Promedio([Volumen de negocios]) El texto "Volumen de negocios promedio" aparece como: ="Promedio de volumen de negocios" Se puede utilizar sólo texto en una celda o combinar fórmulas y texto mediante el operador ‘+’. Si desea que una celda muestre el volumen de negocios promedio precedido del texto “Volumen de negocios promedio”, el texto de celda será el siguiente: =”Volumen de negocios promedio: ” + Promedio([Volumen de negocios]) Observe el espacio al final de la cadena de texto de manera que el texto y el valor no queden colocados directamente uno junto al otro en la celda. Guardado de fórmulas como variables Puede guardar una fórmula como una variable para volver a utilizarla por todo un informe. Para obtener información acerca de cómo realizar esta operación, consulte "Guardado de fórmulas como variables" en la página 473. Elaboración de informes con el Panel de informes Java de Web Intelligence 431 20 20 Creación de cálculos personalizados Acerca de las funciones Acerca de las funciones Un cálculo personalizado puede constar únicamente de objetos del informe, por ejemplo: [Ingresos de ventas]/[Número de ventas] Sin embargo, los cálculos a menudo también incluyen funciones. Una función es una operación que recibe no recibe ningún valor o varios valores como información devuelve resultados en base a esos valores. Por ejemplo, la función Suma hace el total de todos los valores de un indicador y da el resultado. La fórmula Suma([Ingresos de ventas]) da como resultado un total de ingresos de ventas. En este caso, la información de la función es el indicador Ingresos de ventas y el resultado es el total de los indicadores de ventas. Para saber más acerca de las funciones de Web Intelligence, consulte "Descripción de una función" en la página 465. Acerca de los operadores Los operadores vinculan los diversos componentes de una fórmula. Las fórmulas pueden contener cinco clases de operador: • • • • • Matemáticos Condicionales Lógicos Contexto Específicos a la función Puede ver todos los operadores compatibles con Web Intelligence haciendo clic en la ficha Operadores en el Editor de fórmulas. Las secciones siguientes describen cada tipo de operador. 432 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Acerca de los operadores Operadores matemáticos Los operadores matemáticos son comunes de la aritmética de todos los días. Éstos son operadores de adición (+), sustracción (-), multiplicación (*), división (/) que le permiten realizar operaciones matemáticas en una fórmula. La fórmula: [Ingresos de ventas] - [Coste de las ventas] Nota: contiene un operador matemático, en este caso, sustracción. Cuando se utiliza con cadenas de caracteres, el operador ‘+’ se convierte en un operador de concatenación de cadena. Es decir, une cadenas de caracteres. Por ejemplo, la fórmula “Juan” + “Suárez” devuelve ‘Juan Suárez’. Operadores condicionales Los operadores condicionales determinan el tipo de comparación que se debe hacer entre valores. La tabla siguiente los describe.: Operador Descripción = Igual a > Mayor que < Menor que >= Mayor o igual a <= Menor o igual a != Diferente de Elaboración de informes con el Panel de informes Java de Web Intelligence 433 20 20 Creación de cálculos personalizados Acerca de los operadores Los operadores condicionales se utilizan en combinación con Si, como por ejemplo: Si([Volumen de negocios] >= 10000;‘Alto’;‘Bajo’) que devuelve “Alto” para todas las filas donde el volumen de negocios es mayor o igual a 10000 y, “Bajo” para todas las demás filas. Operadores lógicos Los operadores lógicos se utilizan en expresiones que devuelven Verdadero o Falso. Utiliza dichas expresiones en la función Si. Los operadores lógicos de Web Intelligence son Y, O y NO, Entre y EnLista. Por ejemplo, la expresión: Si ([Centro de vacaciones] = ‘Bahamas Beach’ O [Centro de vacaciones]=’Hawaiian Club’; ‘US’; ‘France’) devuelve “US” si el centro de vacaciones es “Bahamas Beach" o “Hawiian Club”, “France” si no es así. La expresión: [Centro de vacaciones] = ‘Bahamas Beach’ O [Centro de vacaciones]=’Hawaiian Club’ devuelve Verdadero o Falso; Verdadero si la variable Centro de vacaciones es igual a ‘Bahamas Beach’ o ‘Hawaiian Club’, Falso si no es así. Operadores de contexto Los operadores de contexto forman parte de la sintaxis extendida de cálculos. La sintaxis extendida le permite definir qué dimensiones tiene en cuenta un indicador o una fórmula en un cálculo. Se describe detalladamente en la sección "Definición del contexto del cálculo" en la página 435. Operadores específicos a la función Algunas funciones de Web Intelligence pueden tomar determinados operadores como argumentos. Por ejemplo, la función Anterior() puede tomar el operador Auto. Consulte la ayuda en pantalla de las funciones y "Funciones de Web Intelligence" en la página 463 para obtener más información. 434 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Definición del contexto del cálculo Definición del contexto del cálculo Antes de que pueda definir un contexto de cálculo determinado, necesita entender cómo funcionan los contextos del cálculo. Descripción de los contextos del cálculo Los contextos del cálculo le proporcionan un mayor control en la manera en que la fórmula u objeto de tipo indicador se evalúa. Para entenderlos, necesita estar familiarizado con los conceptos básicos de informe. Un informe contiene dos clases de objeto: dimensiones, que son tipos de datos acerca de la empresa y que puede tener objetos de tipo indicador asociados a éstas (por ejemplo: productos, años, regiones) y los indicadores, que puede calcular en relación con las dimensiones (por ejemplo: ingresos de ventas, número de ventas). Por ejemplo, un informe podría mostrar los ingresos de ventas (indicador) por año (dimensión). Lo importante que se debe recordar sobre indicadores, es que son dinámicos semánticamente. Esto significa que las cifras devueltas por un indicador dependen de las dimensiones a las que estén asociadas; en otras palabras, en el contexto en el que esté situado. Web Intelligence sitúa los indicadores en contextos predeterminados dependiendo de en qué sitio aparecen en un informe. Sin embargo, puede cambiar estos contextos predeterminados. Esto es lo que se quiere decir por definición del contexto del cálculo. Puede ver contextos predeterminados creando un bloque que contenga los objetos Año e Ingresos de ventas. En este caso, el objeto Ingresos de ventas devuelve el volumen de negocios por año, porque éste se evalúa en el contexto de la dimensión Año. Si a continuación agrega la dimensión Trimestre al bloque, las cifras de la columna Ingresos de ventas cambian porque el contexto predeterminado ahora es Año y Trimestre. Elaboración de informes con el Panel de informes Java de Web Intelligence 435 20 20 Creación de cálculos personalizados Definición del contexto del cálculo A partir de esto, podrá ver que cuando coloca un indicador o una fórmula en un bloque, el contexto predeterminado del cálculo que Web Intelligence aplica incluye todas las dimensiones del bloque. Contextos predeterminados del cálculo Dependiendo de dónde coloca un indicador o una fórmula, Web Intelligence selecciona un contexto predeterminado. Todos los ejemplos siguientes utilizan la función Suma() para ilustrar los contextos predeterminados. Nota: Para obtener más información sobre los términos contexto de entrada y contexto de salida utilizados en esta sección, consulte "Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida" en la página 441 Contextos predeterminados en una tabla vertical Una tabla vertical es una tabla estándar de un informe con encabezados en la parte superior, datos que van de la parte superior a la inferior y pies al final. Los contextos predeterminados de una tabla vertical son: Si el cálculo está en el... El contexto de entrada es El contexto de salida es Encabezado Las dimensiones y los indicadores utilizados para generar el cuerpo del bloque Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor Cuerpo del bloque Las dimensiones e indicadores utilizados para generar la fila actual El mismo que el contexto de entrada Pie Las dimensiones y los indicadores utilizados para generar el cuerpo del bloque Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor Ejemplo: Contextos predeterminados en una tabla vertical 436 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Definición del contexto del cálculo La tabla siguiente muestra los contextos predeterminados en una tabla vertical: Contexto de entrada (Año, Trimestre) Valores agregados a una sola salida Contexto de entrada y salida (Año, Trimestre) Contexto predeterminado en una tabla horizontal Una tabla horizontal es como una tabla vertical girada hacia un lado. Los encabezados aparecen a la izquierda, los datos van de izquierda a derecha y los pies aparecen a la derecha. Los contextos predeterminados para una tabla horizontal son los mismos que los de una tabla vertical. Contextos predeterminados en una tabla de referencias cruzadas Una tabla de referencias cruzadas muestra datos en una matriz con indicadores que aparecen en las intersecciones de dimensiones. Los contextos predeterminados de una tabla de referencias cruzadas son: El cálculo está en el... El contexto de entrada es... El contexto de salida es... Encabezado Las dimensiones y los indicadores utilizados para generar el cuerpo del bloque. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Cuerpo del bloque Las dimensiones y los El mismo que el indicadores utilizados contexto de entrada. para generar el cuerpo del bloque. Elaboración de informes con el Panel de informes Java de Web Intelligence 437 20 20 Creación de cálculos personalizados Definición del contexto del cálculo El cálculo está en el... El contexto de entrada es... El contexto de salida es... Pie Las dimensiones y los indicadores utilizados para generar el cuerpo del bloque. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Pie del cuerpo vertical Las dimensiones e indicadores utilizados para generar la columna actual. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Pie del cuerpo horizontal Las dimensiones e indicadores utilizados para generar la fila actual. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Pie vertical Igual al pie. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Pie horizontal Igual al pie. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Ejemplo: Contextos predeterminados en una tabla de referencias cruzadas El informe siguiente muestra los contextos predeterminados en una tabla de referencias cruzadas: 438 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Definición del contexto del cálculo Contextos predeterminados en una sección Una sección consta de un encabezado, cuerpo y pie. Los contextos predeterminados de una sección son: El cálculo está en el... El contexto de entrada es... El contexto de salida es... Cuerpo Las dimensiones y los indicadores del informe, filtrados para restringir los datos a los datos de la sección. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Ejemplo: Contextos predeterminados en una sección Contexto de entrada (Año, Trimestre); datos agregados Elaboración de informes con el Panel de informes Java de Web Intelligence 439 20 20 Creación de cálculos personalizados Definición del contexto del cálculo Contextos predeterminados en una ruptura Una ruptura consta de un encabezado, cuerpo y pie. Los contextos predeterminados de una ruptura son: El cálculo está en el... El contexto de entrada es... El contexto de salida es... Encabezado Instancia actual de la ruptura. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Pie Instancia actual de la ruptura. Todos los datos se agregan y, a continuación, la función de cálculo devuelve un solo valor. Ejemplo: Contextos predeterminados en una ruptura Contexto de entrada (Año, Trimestre); datos agregados 440 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida ¿Qué sucede si el contexto predeterminado de una formula o un indicador no es el contexto que necesita? En este caso, puede utilizar la sintaxis extendida para adaptar el contexto al contexto que está buscando. Descripción de la sintaxis extendida La sintaxis extendida utiliza operadores de contexto que agrega a una fórmula o indicador para especificar su contexto. El contexto de un indicador o una fórmula consta de su contexto de entrada y contexto de salida. Descripción de un contexto de entrada El contexto de entrada de una fórmula consta de las dimensiones que se incluyen en la fórmula. Cómo especificar dimensiones en contextos de entrada de salida Los contextos de entrada y de salida constan de listas de dimensiones. Estas listas siempre deben estar encerradas entre paréntesis, incluso si la lista contiene sólo una dimensión. Por ejemplo, un contexto debe estar especificado como ([Año];Trimestre]) o ([Año]). Ejemplo: Cómo especificar un contexto de entrada En los ejemplos que se proporcionan en "Descripción de los contextos del cálculo" en la página 435, los contextos de entrada constan de (Año) y (Año, Trimestre) respectivamente. Es decir, en el primer ejemplo, Web Intelligence calcula el volumen de negocios por año. En el segundo ejemplo calcula el volumen de negocios por año por trimestre. Cuando se especifica de manera explícita en una fórmula, el contexto de entrada tiene la apariencia siguiente: Suma ([Ingresos de ventas] En ([Año];[Trimestre])) Es decir, las dimensiones del contexto de entrada aparecen dentro de los paréntesis de la función (en este caso, Suma) cuyo contexto de entrada está especificando. Para obtener un ejemplo del operador En que aparece en esta fórmula, consulte "Operador de contexto En" en la página 447 Elaboración de informes con el Panel de informes Java de Web Intelligence 441 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Descripción de un contexto de salida El contexto de salida de una fórmula hace que la fórmula dé como resultado un valor como si estuviera colocado en el pie de un bloque que contiene una ruptura. Piense en un contexto de salida como una “ruptura” en una fórmula. Ejemplo: Cómo especificar un contexto de salida Observe el informe siguiente, que muestra el volumen de negocios por año y trimestre, con una ruptura en año y, el volumen de negocios mínimo calculado por año. ¿Qué sucede si desea mostrar el volumen de negocios mínimo por año en un bloque que no tiene ninguna ruptura? Puede hacerlo especificando el contexto de salida en una fórmula. En este caso, la fórmula tiene la apariencia siguiente: Mín ([Volumen de negocios]) En ([Año]) Es decir, el contexto de salida aparece después de los paréntesis de la función cuyo contexto de salida está especificando. En este caso, el contexto de salida indica a Web Intelligence que calcule el volumen de negocios mínimo por año. 442 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Si agrega una columna adicional que contiene esta fórmula para el bloque, el resultado es el siguiente: Puede ver que la columna Mín por Año contiene el volumen de negocios mínimo que aparece en los pies de la ruptura del informe anterior. Observe que en este ejemplo, el contexto de entrada no está especificado porque es el contexto predeterminado (Año, Trimestre) para el bloque. En otras palabras, el contexto de salida indica a Web Intelligence qué volumen de negocios por año y trimestre dar como resultado. En pocas palabras, con las fórmulas de entrada y de salida especificadas de manera explícita, la fórmula tiene la apariencia siguiente: Mín ([Ingresos de ventas] En ([Año];[Trimestre])) En ([Año]) Explicada con palabras, esta fórmula indica a Web Intelligence que “calcule los volúmenes de negocios por año por trimestre y, a continuación dé el resultados del más bajo de estos volúmenes de negocios de cada año”. ¿Qué sucedería si no especificara el contexto de salida en la columna Mín por Año? En este caso, estas cifras serían idénticas a las de la columna Volumen de negocios de ventas. ¿Por qué? Recuerde que el contexto predeterminado de un bloque incluye las dimensiones de ese bloque. El volumen de negocios mínimo por año por trimestre es el mismo que el volumen de negocios por año por trimestre simplemente porque sólo hay un volumen de negocios para cada combinación año/trimestre. Elaboración de informes con el Panel de informes Java de Web Intelligence 443 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Especificación de contextos de entrada y de salida Puede especificar contextos de entrada y salida en la misma fórmula. Ejemplo: Cómo especificar contextos de entrada y de salida en la misma fórmula Observe la taba siguiente: Observe que las cifras de la columna Mín por Año son las mismas que las de los pies de bloque del ejemplo "Cómo especificar un contexto de salida" en la página 442, aunque este bloque contenga una dimensión adicional, Mes. Esto se debe a que la fórmula para Mín por Año excluye Mes de manera explícita del contexto de entrada. La fórmula tiene la apariencia siguiente: Mín ([Ingresos de ventas] En ([Año];[Trimestre])) En ([Año]) 444 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Esta fórmula indica a Web Intelligence que ignore Mes y calcule Volúmenes de negocios por Año y Trimestre (el contexto de entrada) y, a continuación que dé como resultado los volúmenes de negocios más bajos de cada Año (el contexto de salida). Si no hubiera especificado de manera explícita el contexto de entrada, la tabla tendría la apariencia siguiente: En este caso, el contexto de entrada ahora es (Año, Trimestre, Mes), por lo que Web Intelligence calcula el volumen de negocios por año y mes antes de dar como resultado el volumen de negocios más bajo de la columna Ingresos de ventas de cada año. Por ejemplo, 173.756,40 es el valor más bajo que aparece en la columna Ingresos de ventas en 2001, por lo que este valor aparece en la columna Mín por Año en todas las filas donde el año es 2001. Elaboración de informes con el Panel de informes Java de Web Intelligence 445 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida ¿Qué sucedería si cambiara el contexto de salida de la fórmula a (Año, Trimestre)? Ahora la fórmula calcula los volúmenes de negocios por año, trimestre y mes (el contexto de entrada), pero la “ruptura” de la fórmula ocurre cada cambio de año/trimestre, en lugar de cada año. Por consiguiente, el bloque es el siguiente: Explicada con palabras, esta fórmula indica a Web Intelligence que calcule los volúmenes de negocios por año, trimestre y mes y, a continuación dé el resultado del más bajo de estos volúmenes de negocios de cada combinación año/trimestre. 446 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Operadores de contexto de sintaxis extendida Hasta aquí, en los ejemplos especificó los contextos de entrada y salida utilizando la palabra En y, a continuación, listando las dimensiones que se van a incluir en el contexto. En se conoce como operador de contexto. Los otros operadores de contexto son ParaCada y ParaTodo. La tabla siguiente describe los operadores de contexto: Operador Definición En Se utiliza para especificar dimensiones de manera explícita. También se utiliza con palabras clave de sintaxis extendida (consulte "Palabras clave de sintaxis extendida" en la página 451) ParaCada Agrega dimensiones al contexto ParaTodo Elimina dimensiones del contexto Operador de contexto En El operador de contexto En especificó dimensiones de manera explícita en un contexto. Ejemplo: Utilización de En para especificar las dimensiones en un contexto En este ejemplo, aparece un informe que muestra Año e Ingresos de ventas. El proveedor de datos también contiene el objeto Trimestre, pero no incluye esta dimensión en el bloque. En lugar de ello, desea incluir una columna adicional para mostrar el volumen de negocios máximo por trimestre de cada año. El informe tiene la apariencia siguiente: Elaboración de informes con el Panel de informes Java de Web Intelligence 447 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Puede ver de dónde vienen los valores de la columna Volumen de negocios máx. trimestral examinando este bloque al lado de un bloque que incluya la dimensión Trimestre: La columna Volumen de negocios máx. trimestral muestra el volumen de negocios trimestral más alto de cada año. Por ejemplo, T4 tiene el volumen de negocios más alto en 2002, por lo que el Volumen de negocios máx. trimestral muestra el volumen de negocios de T4 en la fila que muestra 2002. Si se utiliza el operador En, la fórmula para Volumen de negocios máx. trimestral es Máx ([Ingresos de ventas] En ([Año];[Trimestre])) En ([Año]). Esta fórmula indica a Web Intelligence que calcule los ingresos de ventas máximos para cada combinación (Año,Trimestre) y, a continuación dé como resultado estas cifras por año. Nota: Debido a que el contexto de salida predeterminado del bloque es Año, no es necesario especificar de manera explícita el contexto de salida en esta fórmula. Operador de contexto ParaCada 448 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida El operador ParaCada agrega dimensiones a un contexto. Ejemplo: Utilización de ParaCada para agregar dimensiones a un contexto En el ejemplo "Utilización de En para especificar las dimensiones en un contexto" en la página 447, utilizó la fórmula: Máx ([Ingresos de ventas] En ([Año];[Trimestre])) En ([Año]) para calcular el volumen de negocios máximo por año y trimestre en la tabla siguiente, que no muestra la dimensión Trimestre: Con el operador de contexto ParaCada, puede obtener el mismo resultado con la fórmula siguiente: Máx ([Ingresos de ventas] ParaCada ([Trimestre])) En ([Año]) ¿Por qué? Porque la dimensión Año es el contexto de entrada predeterminado del bloque (consulte "Contextos predeterminados del cálculo" en la página 436 para obtener más información sobre contextos predeterminados). Al utilizar el operador ParaCada, agrega la dimensión Trimestre al contexto, dando un contexto de salida de ([Año];[Trimestre]). Elaboración de informes con el Panel de informes Java de Web Intelligence 449 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Operador de contexto ParaTodo El operador de contexto ParaTodo elimina dimensiones de un contexto. Ejemplo: Utilización de ParaTodo para eliminar dimensiones de un contexto Tiene un informe que muestra Año, Trimestre e Ingresos de ventas y desea agregar una columna que muestre el volumen de negocios total de cada año, como se muestra en el bloque siguiente: Para dar el total de los volúmenes de negocios por año, el contexto de entrada necesita ser (Año); de manera predeterminada es (Año, Trimestre). Por lo tanto, puede eliminar Trimestre del contexto de entrada especificando ParaTodo ([Trimestre]) en la fórmula, lo que tendría la apariencia siguiente: Suma ([Ingresos de ventas] ParaTodo ([Trimestre])) Observe que puede utilizar el operador En para obtener el mismo resultado; en este caso la fórmula es: Suma ([Ingresos de ventas] En ([Año])) Esta versión de la fórmula explica de manera explícita Año como contexto, en lugar de eliminar Trimestre para dejar Año. Los operadores ParaTodo y ParaCada son útiles cuando tiene un contexto predeterminado con varias dimensiones. A menudo es más fácil “agregar” o “sustraer” del contexto utilizando ParaTodo y ParaCada que especificar la lista de manera explícita utilizando En. 450 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Palabras clave de sintaxis extendida Las palabras clave de sintaxis extendida son una clase de “taquigrafía” que le permite referirse a dimensiones en sintaxis extendida sin especificar esas dimensiones de manera explícita. Esto ayuda a los informes futuros de prueba; si las fórmulas no contienen referencias de código duro a las dimensiones, seguirán funcionando incluso si se agregan o eliminan dimensiones de un informe. Existen cinco palabras clave de sintaxis extendida: Informe, Sección, Ruptura, Bloque y Cuerpo. Las secciones siguientes describen cada palabra clave, con un ejemplo para ilustrar cada una de ellas. La sección "Utilización de palabras clave para hacer los informes genéricos" en la página 457 ilustra la manera en que el uso de palabras clave hace informes genéricos. Palabra clave Informe La tabla siguiente describe los datos a los que hace referencia la palabra clave Informe dependiendo de dónde está colocada en un informe: Cuando está colocada en... Hace referencia a estos datos... Un bloque Todos los datos del informe Una ruptura de bloque (encabezado o pie) Todos los datos del informe Una sección (encabezado, pie o fuera de un Todos los datos del bloque) informe Fuera de cualquier bloque o sección del informe Todos los datos del informe Ejemplo: Palabra clave Informe Elaboración de informes con el Panel de informes Java de Web Intelligence 451 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Tiene un informe que muestra Año, Trimestre e Ingresos de ventas. El informe tiene una columna, Total del informe, que muestra el total de todo el volumen de negocios del informe. La fórmula para la columna Total del informe tiene la sintaxis Suma ([Ingresos de ventas]) En Informe. Sin la palabra clave Informe, esta columna duplicaría las cifras de la columna Ingresos de ventas porque utilizaría el contexto de salida predeterminado ([Año];[Trimestre]). Para obtener más información sobre contextos predeterminados, consulte "Contextos predeterminados del cálculo" en la página 436. Palabra clave Sección La tabla siguiente describe los datos a los que hace referencia la palabra clave Sección dependiendo de dónde está colocada en un informe: Cuando está colocada en... Hace referencia a estos datos... Un bloque Todos los datos de la sección Una ruptura de bloque (encabezado o pie) Todos los datos de la sección Una sección Todos los datos de la sección Fuera de cualquier bloque o sección No aplicable Ejemplo: Palabra clave Sección 452 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Tiene un informe que muestra Año, Trimestre e Ingresos de ventas. El informe tiene una sección que se basa en Año. La columna Total de la sección tiene la fórmula siguiente: Suma ([Ingresos de ventas]) En Sección La cifra de la columna Total de la sección es el volumen de negocios total para 2001, porque la ruptura de sección ocurre en el objeto Año. Sin la palabra clave Sección, esta columna duplicaría las cifras de la columna Ingresos de ventas porque utilizaría el contexto de salida predeterminado ([Año];[Trimestre]). Para obtener más información sobre contextos predeterminados, consulte "Contextos predeterminados del cálculo" en la página 436. Palabra clave Ruptura La tabla siguiente describe las dimensiones a las que hace referencia la palabra clave Ruptura dependiendo de dónde está colocada en un informe: Cuando está colocada en... Hace referencia a estos datos... Un bloque Datos en la parte de un bloque que esté delimitada por una ruptura Una ruptura de bloque (encabezado o pie) Datos en la parte de un bloque que esté delimitada por una ruptura Una sección No aplicable. (encabezado, pie o fuera de un bloque) Fuera de cualquier bloque o sección del informe No aplicable. Ejemplo: Palabra clave Ruptura Elaboración de informes con el Panel de informes Java de Web Intelligence 453 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Tiene un informe que muestra Año, Trimestre e Ingresos de ventas. El informe tiene una ruptura en Año. La columna Total de la ruptura tiene la fórmula siguiente: Suma ([Ingresos de ventas]) En Ruptura Sin la palabra clave Ruptura, esta columna duplicaría las cifras de la columna Ingresos de ventas porque utilizaría el contexto de salida predeterminado ([Año];[Trimestre]). Para obtener más información sobre contextos predeterminados, consulte "Contextos predeterminados del cálculo" en la página 436. Palabra clave Bloque La tabla siguiente describe las dimensiones a las que hace referencia la palabra clave Bloque dependiendo de dónde está colocada en un informe: La palabra clave Bloque a menudo abarca los mismos datos que la palabra clave Sección. Una diferencia es que Bloque representa filtros de un bloque Cuando está colocada en... Hace referencia a estos datos... Un bloque Datos de todo el bloque, ignorando rupturas, respectando filtros Una ruptura de bloque (encabezado o Datos de todo el bloque, pie) ignorando rupturas, respectando filtros Una sección (encabezado, pie o fuera No aplicable de un bloque) Fuera de cualquier bloque o sección No aplicable mientras que Sección los ignora. Ejemplo: Palabra clave Bloque 454 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Tiene un informe que muestra Año, Trimestre e Ingresos de ventas. El informe tiene una sección que se basa en Año. El bloque está filtrado para excluir el tercer y cuarto trimestres. La columna Promedio anual tiene la fórmula siguiente: Promedio ([Ingresos de ventas]) En Sección) y la columna Promedio de la primera mitad tiene la fórmula Promedio ([Ingresos de ventas]) En Bloque. Puede ver cómo la palabra clave Bloque tiene en cuenta el filtro del bloque. Elaboración de informes con el Panel de informes Java de Web Intelligence 455 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Palabra clave Cuerpo La tabla siguiente describe las dimensiones a las que hace referencia la palabra clave Cuerpo dependiendo de dónde está colocada en un informe: Cuando está colocada en... Hace referencia a estos datos... Un bloque Datos del bloque Una ruptura de bloque (encabezado o pie) Datos del bloque Una sección Datos de la sección (encabezado, pie o fuera de un bloque) Fuera de cualquier bloque o sección Datos del informe Ejemplo: Palabra clave Cuerpo Tiene un informe que muestra Año, Trimestre e Ingresos de ventas, con una ruptura en Año. El informe tiene una sección que se basa en Año y una ruptura en Trimestre. La columna Cuerpo tiene la fórmula Suma ([Ingresos de ventas]) En Cuerpo. La palabra clave Cuerpo proporciona un resultado diferente, dependiendo de dónde está colocado Los totales de la columna Cuerpo son los mismos que los de la columna Ingresos de ventas porque la palabra clave Cuerpo se refiere a los datos del bloque. Si eliminara el objeto Mes, las cifras de la columna Bloque cambiarían para corresponder con las cifras cambiadas en la columna Ingresos de ventas. Si colocara la fórmula en el pie del informe, devolvería el volumen de negocios total para el bloque. 456 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida Utilización de palabras clave para hacer los informes genéricos Las palabras clave extendidas hacen una prueba posterior del informe con respecto a los cambios. Si se refiere a los datos de manera explícita (especificando dimensiones que utilizan En, ParaCada o ParaTodo), los informes podrían devolver datos inesperados si se agregaran o eliminaran dimensiones. El ejemplo siguiente lo ilustra. Ejemplo: Utilización de la palabra clave Informe para mostrar porcentajes En este ejemplo tiene un bloque que contiene los objetos Año, Trimestre e Ingresos de ventas. Desea mostrar los volúmenes de negocios por año y trimestre, y el porcentaje del volumen de negocios total del informe que representa cada volumen de negocios individual, como se muestra: La fórmula para la columna Porcentaje del Total es: ([Ingresos de ventas]/(Suma([Ingresos de ventas]) En Informe)) * 100 Recuerde que, en un bloque, el Informe incluye todos los datos de un informe, por tanto, podría escribirse esta fórmula: ([Ingresos de ventas]/Suma([Ingresos de ventas] ParaTodo ([Año];[Trimestre]))) * 100 Suma([Ingresos de ventas]) ParaTodo ([Año],[Trimestre]) Elaboración de informes con el Panel de informes Java de Web Intelligence 457 20 20 Creación de cálculos personalizados Modificación del contexto predeterminado del cálculo utilizando la sintaxis extendida indica a Web Intelligence que elimine Año y Trimestre del contexto de salida; en otras palabras, que calcule un total general, porque no hay ninguna otra dimensión en el informe. (Consulte "Operador de contexto ParaTodo" en la página 450 para obtener una explicación de ParaTodo). A continuación, la fórmula divide cada volumen de negocios entre el total para dar su porcentaje del total. Aunque puede utilizar ParaTodo en este caso, es mucho mejor utilizar la palabra clave Informe. ¿Por qué? ¿Qué sucedería si la dimensión Mes se agregara posteriormente al informe? La versión de la fórmula que utiliza la palabra clave Informe aún calcula cada porcentaje correctamente, pero la versión que especifica de manera explícita las dimensiones Año y Trimestre ahora son incorrectas: 458 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Ejemplos de fórmulas útiles ¿A qué se debe? El problema se encuentra en: Suma ([Ingresos de ventas] ParaTodo ([Año];[Trimestre])) Cuando Año y Trimestre eran las únicas dimensiones del informe, esto era equivalente a “total de todos los volúmenes de negocios”. Una vez que agrega la dimensión Mes, esta expresión elimina Año y Trimestre del contexto de salida predeterminado, pero deja Mes. La fórmula ahora tiene una “ruptura” en mes. En otras palabras, en cada fila donde Mes es 1, esta expresión ahora significa “el volumen de negocios total de todos los meses cuyo resultado es 1”. En cada fila donde Mes es 2, significa “el volumen de negocios total de todos los meses cuyo resultado es 2”. Como consecuencia, los porcentajes no son los esperados. Ejemplos de fórmulas útiles Ejemplo: Cálculo de un porcentaje utilizando la función Porcentaje Web Intelligence tiene la función Porcentaje para calcular porcentajes. Esta función calcula el porcentaje de un número relacionado con su contexto que lo rodea. Por ejemplo, la tabla siguiente muestra volúmenes de negocios por año y trimestre. La columna Porcentaje contiene la fórmula: Porcentaje ([Ingresos de ventas]) En este caso, la función calcula cada volumen de negocios como porcentaje del volumen de negocios total. El contexto que lo rodea es el volumen de negocios total; es la única cifra de volumen de negocios que es importante fuera de la división por año y trimestre en la tabla. Elaboración de informes con el Panel de informes Java de Web Intelligence 459 20 20 Creación de cálculos personalizados Ejemplos de fórmulas útiles Si el informe se divide en secciones por año, el contexto que lo rodea fuera de la tabla se convierte en el volumen de negocios total de la sección. Si la celda Porcentaje se coloca fuera de la tabla, pero aún sigue dentro de la sección, el contexto que la rodea se convierte en el volumen de negocios total. En este caso, la función Porcentaje calcula el volumen de negocios total de la sección como porcentaje del volumen de negocios global total. Ejemplo: Cálculo de un porcentaje utilizando la función Suma Puede tener más control del contexto en el que se calcula un porcentaje utilizando la función Suma. Si divide una cifra en un conjunto de cifras entre el total de esas cifras, obtiene su porcentaje del total, por ejemplo, la fórmula [Ingresos de ventas]/Suma([Ingresos de ventas]) proporciona los ingresos de ventas como porcentaje del volumen de negocios total. En la tabla siguiente la columna Porcentaje de Total tiene la fórmula: 460 Elaboración de informes con el Panel de informes Java de Web Intelligence Creación de cálculos personalizados Ejemplos de fórmulas útiles [Ingresos de ventas]/(Suma([Ingresos de ventas] En Informe)) y la columna Porcentaje de Año tiene la fórmula: [Ingresos de ventas]/(Suma([Ingresos de ventas] En Sección)). Estas fórmulas utilizan las palabras clave de sintaxis extendida Informe y Sección para indicar a la función Suma que calcule el volumen de negocios global total y el volumen de negocios anual respectivamente. Para obtener más detalles sobre la sintaxis extendida que puede utilizar con las funciones, incluidas las palabras clave Informe y Sección, consulte "Definición del contexto del cálculo" en la página 435. Ejemplo: Cómo mostrar la entrada de petición de orden con RespuestaUsuario() Tiene un informe que muestra Año, Trimestre e Ingresos de ventas. El objeto Comunidad también aparece en los datos del informe, aunque no se muestran. Cuando el usuario ejecuta el informe se presenta con una petición de orden y se debe elegir una comunidad. Desea mostrar la comunidad que se ha elegido en el título del informe. Si el proveedor de datos se denomina “eModas” y el texto de la petición de orden es “Elija una Comunidad”, la fórmula del título es: "Ingresos de ventas trimestrales para " + RespuestaUsuario( "eModas";"Elija una Comunidad") Elaboración de informes con el Panel de informes Java de Web Intelligence 461 20 20 Creación de cálculos personalizados Ejemplos de fórmulas útiles El informe es el siguiente: 462 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Funciones de Web Intelligence 21 Funciones de Web Intelligence Presentación general Presentación general En este capítulo se describen las funciones que están disponibles en Web Intelligence. A menudo se utilizan funciones al crear cálculos personalizados en Web Intelligence. Para obtener más información sobre cálculos personalizados, consulte "Creación de cálculos personalizados" en la página 425. Este capítulo abarca los temas siguientes: • • • 464 Descripción de una función Utilización de funciones Ejemplos y descripciones de funciones Elaboración de informes con el Panel de informes Java de Web Intelligence Funciones de Web Intelligence Descripción de una función Descripción de una función En matemáticas, una función es una regla relacionada con diferentes valores o juegos de valores. Las funciones describen las relaciones entre variables y le permiten determinar el valor de una variable mediante el valor de otras variables. Un prototipo de función (véase más adelante) es una descripción de la relación entre valores de entrada y de salida que permite derivar un valor (valor de salida) mediante valores existentes iguales o mayores que cero (valor(es) de entrada). Los valores de entrada a una función mediante sus parámetros y la función devuelve un valor relacionado con los valores de los parámetros. Por ejemplo, la función Izquierda() describe la relación entre dos valores de entrada (una cadena de caracteres y un número entero) y un valor de salida de cadena de caracteres. Tiene como resultado los primeros caracteres [número entero] de esta cadena de caracteres como otra cadena de caracteres. Si la cadena de entrada es ‘Hola’ y el número entero de entrada es 2, la cadena de salida es por lo tanto ‘Ho’. Nota: No todas las funciones requieren parámetros de entrada. Prototipos de funciones Para utilizar una función necesita conocer su nombre, el número de valores de entrada necesarios y los tipos de datos de esos valores de entrada. También necesita conocer el tipo de datos que la función va a dar como resultado. Por ejemplo, la función Suma toma un objeto numérico como entrada (por ejemplo, un indicador que muestra los ingresos de ventas) y da como resultado datos numéricos (la suma de todos los valores del objeto de tipo indicador). Elaboración de informes con el Panel de informes Java de Web Intelligence 465 21 21 Funciones de Web Intelligence Uso de funciones Esta descripción de las entradas y salidas de la función se conoce como prototipo. Se puede ver una descripción breve de un prototipo de función cuando selecciona la función en el Editor de fórmulas. Por ejemplo, si selecciona la función Abs, observa lo siguiente: Puede obtener una descripción mucho más detallada de la función, incluidos su prototipo y ejemplos de su uso, haciendo clic en Más sobre esta función después de haber seleccionado la función en el Editor de variables. Cuando lo hace se abre la ayuda en pantalla en la página que describe la función que ha seleccionado. Uso de funciones A menudo necesita crear cálculos u objetos adicionales en un informes que vayan más allá de los objetos o cálculos del informe. En algunos casos los objetos de los informes existentes son suficientes para crear estos objetos o cálculos adicionales. Por ejemplo, si tiene los objetos Volumen de negocios y Número de ventas, puede crear la fórmula [Volumen de negocios]/ [Número de ventas] para mostrar el volumen de negocios por venta. Más a menudo necesita utilizar funciones para proporcionar los cálculos y objetos adicionales que necesita. Web Intelligence dispone de siete categorías de funciones: 466 Categoría Descripción Todas Todas las funciones de todas las categorías que se listan a continuación en esta tabla. Agregación Datos agregados (por ejemplo sumando o haciendo el promedio de un conjunto de valores) Carácter Manipula cadenas de caracteres Fecha y hora Devuelve datos de la fecha o la hora Documento Devuelve datos acerca de un documento Elaboración de informes con el Panel de informes Java de Web Intelligence Funciones de Web Intelligence Ejemplos y descripciones de funciones Categoría Descripción Proveedor de datos Devuelve datos acerca del proveedor de datos de un documento Lógicos Devuelve VERDADERO o FALSO Numéricas Devuelve datos numéricos Otras funciones Funciones que no entran en las categorías anteriores Para obtener más información sobre cómo utilizar funciones como parte de los cálculos personalizados, consulte "Creación de cálculos personalizados" en la página 425. Puede ver una lista completa de las funciones disponibles en Web Intelligence en el Editor de fórmulas o, consultando el índice de las funciones de Web Intelligence en la ayuda en pantalla. Para obtener más detalles del Editor de variables, consulte "Creación, edición y eliminación de variables" en la página 475. Ejemplos y descripciones de funciones En esta sección se muestra cómo utilizar algunas de las funciones disponibles en Web Intelligence para responder a preguntas de negocios típicas. Para obtener información completa sobre todas las funciones disponibles en Web Intelligence, consulte la ayuda en pantalla. Ejemplo: Cálculo de un porcentaje utilizando la función Porcentaje Web Intelligence tiene la función Porcentaje para calcular porcentajes. Esta función calcula el porcentaje de un número relacionado con su contexto que lo rodea. Por ejemplo, la tabla siguiente muestra volúmenes de negocios por año y trimestre. La columna Porcentaje contiene la fórmula: Elaboración de informes con el Panel de informes Java de Web Intelligence 467 21 21 Funciones de Web Intelligence Ejemplos y descripciones de funciones Porcentaje ([Ingresos de ventas]) En este caso, la función calcula cada volumen de negocios como porcentaje del volumen de negocios total. El contexto que lo rodea en este caso es el volumen de negocios total; es la única cifra de volumen de negocios que es importante fuera de la división por año y trimestre en la tabla. Si el informe se divide en secciones por año, el contexto que lo rodea fuera de la tabla se convierte en el volumen de negocios total de la sección. 468 Elaboración de informes con el Panel de informes Java de Web Intelligence Funciones de Web Intelligence Ejemplos y descripciones de funciones Si la celda Porcentaje se coloca fuera de la tabla, pero aún sigue dentro de la sección, el contexto que la rodea se convierte en el volumen de negocios total. En este caso, la función Porcentaje calcula el volumen de negocios total de la sección como porcentaje del volumen de negocios global total. Ejemplo: Cálculo de un porcentaje utilizando la función Suma Puede tener un mayor control del contexto en el que se calcula un porcentaje utilizando la función Suma. Si divide una cifra en un conjunto de cifras entre el total de esas cifras, obtiene su porcentaje del total, por ejemplo, la fórmula [Ingresos de ventas]/Suma([Ingresos de ventas]) proporciona los ingresos de ventas como porcentaje del volumen de negocios total. En la tabla siguiente la columna Porcentaje de Total tiene la fórmula [Ingresos de ventas]/(Suma([Ingresos de ventas] En Informe)) y la columna Porcentaje de Año tiene la fórmula [Ingresos de ventas]/(Suma([Ingresos de ventas] En Sección)). Elaboración de informes con el Panel de informes Java de Web Intelligence 469 21 21 Funciones de Web Intelligence Ejemplos y descripciones de funciones Estas fórmulas utilizan las palabras clave de sintaxis extendida Informe y Sección para indicar a la función Suma que calcule el volumen de negocios global total y el volumen de negocios anual respectivamente. Para obtener más detalles sobre la sintaxis extendida que puede utilizar con las funciones, incluidas las palabras clave Informe y Sección, consulte "Definición del contexto del cálculo" en la página 435. Ejemplo: Cómo destacar valores utilizando la función Si La función Si recibe tres entradas: una condición que devuelve Verdadero o Falso, un valor que será el resultado si la condición es verdadera y un valor que será el resultado si la condición es falsa. Por ejemplo, la fórmula Si([Ingresos de ventas]>2000000;"Volumen de negocios alto";"Volumen de negocios bajo") devuelve “Volumen de negocios alto” si el valor de [Ingresos de ventas] es mayor que 2000000, de lo contrario, “Volumen de negocios bajo”. La condición [Ingresos de ventas]>2000000 es verdadera en el primer caso y, falsa en el segundo. ¿Qué sucede si desea obtener como resultado tres descripciones, “Volumen de negocios alto” (para volúmenes superiores a 2000000), “Volumen de negocios mediano” (para volúmenes de negocios entre 1500000 y 2000000) y “Volumen de negocios bajo” (para volúmenes de negocios inferiores a 1500000)? En este caso anida las funciones Si. El anidamiento significa colocar una función Si dentro de otra. La fórmula es la siguiente: Si ([Ingresos de ventas] > 2000000;"Volumen de negocios alto"; Si ([Ingresos de ventas] >= 1500000;"Volumen de negocios mediano";"Volumen de negocios bajo")) 470 Elaboración de informes con el Panel de informes Java de Web Intelligence Funciones de Web Intelligence Referencia de funciones La función externa Si da como resultado "Volumen de negocios altos" si éste es mayor de 2000000. Si no es así, la función Si interna entonces determina si el volumen de negocios es mayor o igual que 1500000 (en cuyo caso da como resultado "Volumen de negocios mediano") o menor que 1500000 (en cuyo caso da como resultado "Volumen de negocios bajo"). El resultado es el siguiente: Referencia de funciones Para obtener una lista de todas las funciones, operadores y palabras clave disponibles en Web Intelligence, junto con ejemplos de su uso, consulte la sección Creación y edición > Adición de cálculos, señales y fórmulas > Funciones de la ayuda en pantalla de Web Intelligence. Elaboración de informes con el Panel de informes Java de Web Intelligence 471 21 21 Funciones de Web Intelligence Referencia de funciones 472 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Guardado de fórmulas como variables 22 Guardado de fórmulas como variables Presentación general Presentación general "Creación de cálculos personalizados" en la página 425 describe cálculos personalizados de Web Intelligence y la utilización de fórmulas como parte de cálculos. Puede crear fórmulas directamente en una celda del informe, pero a menudo es mejor guardar una fórmula como una variable. Al guardar una fórmula como una variable, puede volver a utilizarla en los informes sin la necesidad de volver a escribirla continuamente. Este capítulo muestra cómo se guardan fórmulas como variables y cómo utilizarlas en informes. Contiene las secciones siguientes: • • 474 Creación, edición y eliminación de variables Utilización de variables para simplificar fórmulas Elaboración de informes con el Panel de informes Java de Web Intelligence Guardado de fórmulas como variables Creación, edición y eliminación de variables Creación, edición y eliminación de variables "Creación de cálculos personalizados" en la página 425 describe cómo puede crear cálculos personalizados más allá de los cálculos sencillos proporcionados por Web Intelligence. Los cálculos son fórmulas que pueden incluir objetos y funciones de base del informe. Web Intelligence le permite guardar una fórmula como variable; una variable se denomina simplemente fórmula. El guardar fórmulas como variables tiene las ventajas siguientes: • Le permite volver a utilizar una fórmula en un informe sin la necesidad de volver a crearla cada vez • Simplificar fórmulas complejas descomponiéndolas en variables Ejemplo: Mostrar la cantidad del volumen de negocios generado por cliente Tiene un informe que contiene los objetos [Volumen de negocios] y [Número de clientes]. La fórmula: [Volumen de negocios] /[Número de clientes] proporciona el volumen de negocios promedio por cliente. Si guarda esta fórmula como una variable denominada Volumen de negocios promedio, podrá volver a utilizarla en todo el informe. Creación de fórmulas Las variables y fórmulas están estrechamente vinculadas debido a que las variables se denominan fórmulas. Para obtener información sobre cómo crear una fórmula, consulte "Creación de fórmulas" en la página 427. Guardado de fórmulas como variables Existen dos maneras de guardar una fórmula como variable: • Mediante el cuadro de diálogo Crear variable: puede guardar una fórmula existente como variable • Mediante el Editor de variables: puede crear la fórmula y guardarla como variable al mismo tiempo Nota: Puede utilizar el cuadro de diálogo Crear variable para cambiar una fórmula del informe existente por una variable. Elaboración de informes con el Panel de informes Java de Web Intelligence 475 22 22 Guardado de fórmulas como variables Creación, edición y eliminación de variables Creación de variables utilizando el cuadro de diálogo Crear variable Para crear una variable utilizando el cuadro de diálogo Crear variable: 1. Cree la fórmula en la barra de herramientas Fórmula (consulte "Creación de fórmulas" en la página 427) o seleccione una fórmula existente del informe. Crear variable 2. Haga clic en Crear variable. Aparece el cuadro de diálogo Crear variable. 3. Escriba el nombre de la variable en el cuadro Nombre. 4. Elija el tipo de variable seleccionando Dimensión, Indicador o Información. Para obtener una descripción completa de la diferencia entre los distintos tipos de objeto, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. 5. Si selecciona Información, aparecerá el cuadro Dimensión asociada. Haga clic en ... junto al cuadro para abrir el cuadro de diálogo Objetos y variables y seleccione la dimensión que desea asociar con el objeto de tipo información. (Para obtener más información sobre cómo asociar objetos de tipo información a dimensiones, consulte "Asociación de objetos de tipo información con dimensiones" en la página 478.) 6. 476 Haga clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence Guardado de fórmulas como variables Creación, edición y eliminación de variables La variable aparece en la lista de variables del informe. Ahora puede arrastrar la variable en el informe como lo hace con los objetos. Salvaguarda de variables utilizando el Editor de variables Para guardar una fórmula como variable utilizando el Editor de variables: 1. Haga clic en Mostrar/ocultar Editor de variables en la barra de herramientas del panel de informes. Aparece el Editor de variables. 2. Escriba la fórmula en el panel Fórmula o utilice las funciones y operadores de las fichas Funciones y Operadores para crear la fórmula. Elaboración de informes con el Panel de informes Java de Web Intelligence 477 22 22 Guardado de fórmulas como variables Creación, edición y eliminación de variables (Para obtener más información, consulte "Utilización del Editor de fórmulas" en la página 430) 3. Escriba el nombre de la variable en el cuadro Nombre. 4. Elija el tipo de variable seleccionando Dimensión, Indicador o Información. Para obtener una descripción completa de la diferencia entre los distintos tipos de objeto, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. 5. Si selecciona Información, aparecerá el cuadro Dimensión asociada. Haga clic en ... junto al cuadro para abrir el cuadro de diálogo Objetos y variables y seleccione la dimensión que desea asociar con el objeto de tipo información. (Para obtener más información sobre cómo asociar objetos de tipo información a dimensiones, consulte "Asociación de objetos de tipo información con dimensiones" en la página 478). 6. Haga clic en Aceptar. La variable aparecerá dentro de la carpeta Variables en la ficha Datos. Asociación de objetos de tipo información con dimensiones Un objeto de tipo información es un objeto que proporciona información adicional sobre una dimensión. Por ejemplo, si tiene los objetos Cliente y Nombre del cliente, puede asociar éste último como objeto de tipo información de Cliente. Web Intelligence necesita una relación uno a uno entre una dimensión y sus objetos de tipo información asociados. Si un objeto de tipo información contiene varios valores para un valor de la dimensión, devuelve el error #VALORMÚLTIP cuando está colocado en el mismo bloque que la dimensión. Comportamiento de los objetos de tipo información de Web Intelligence 478 Elaboración de informes con el Panel de informes Java de Web Intelligence Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas Edición y eliminación de variables Después de haber creado una variable, puede editarla o eliminarla. Edición de una variable Para editar una variable: 1. Seleccione la variable en la lista de variables del informe. 2. Haga clic con el botón derecho del ratón y haga clic en Editar variable en el menú de acceso directo. Aparecerá el Editor de variables. 3. Edite la variable. 4. Haga clic en Aceptar para guardar la nueva definición de la variable. La variable se guardará en el documento. Puede incluir la variable en cualquiera de los informes incluidos en el mismo documento. Eliminación de una variable Para eliminar una variable: 1. Seleccione la variable en la lista de variables del informe. 2. Haga clic con el botón derecho del ratón y haga clic en Eliminar variable en el menú de acceso directo. Utilización de variables para simplificar fórmulas Si una fórmula es compleja, puede utilizar variables para simplificarla. Utilizando variables descompone una fórmula compleja en partes que se pueden manejar y facilita la lectura, así como la creación de fórmulas tiene menos probabilidad de errores. Se pueden utilizar variables ya creadas en una fórmula del mismo modo que se emplean otros objetos del informe. Las variables aparecen en el editor de fórmulas en la carpeta “Variables”. Puede escribir este nombre de variable en una fórmula o arrastrar la variable a la barra de herramientas Fórmula de la misma manera que para cualquier objeto del informe. Ejemplo: Creación de una fórmula para devolver una varianza estadística Elaboración de informes con el Panel de informes Java de Web Intelligence 479 22 22 Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas Varianza es un término estadístico. La varianza de un conjunto de valores mide la extensión de esos valores alrededor de su promedio. Web Intelligence tiene la función Var() que calcula la varianza en un solo paso, paro el cálculo manual de la varianza proporciona un buen ejemplo de cómo simplificar una fórmula compleja utilizando variables. Para calcular la varianza manualmente, necesita hacer lo siguiente: • • Calcular el número promedio de artículos vendidos • • Sumar todas estas diferencias de raíz cuadrada Calcular la diferencia entre cada número de artículos vendidos y el promedio y, a continuación, la raíz cuadrada de este valor Dividir este total entre el número de valores -1 Tiene un informe que muestra números de artículos vendidos por trimestre y desea incluir la varianza. Sin el uso de variables para simplificarlo, esta formula es la siguiente: Suma((([Cantidad vendida] - Promedio([Cantidad vendida] ParaCada [Trimestre]) En Informe)*([Cantidad vendida] Promedio([Cantidad vendida] ParaCada [Trimestre]) En Informe)) En [Trimestre])/(Cuenta ([Cantidad vendida] ParaCada [Trimestre]) - 1) Esta fórmula es claramente difícil de manejar. Utilizando variables puede simplificarla de la manera siguiente: Suma ([Diferencia de raíz cuadrada])/[Número de observaciones] - 1) que es mucho más fácil de entender. Esta versión simplificada de la fórmula le proporciona una visión de alto nivel de lo que la fórmula está haciendo, en lugar de llevarlo a los detalles confusos. A continuación puede examinar las fórmulas de las variables a las que se hace referencia en la fórmula de alto nivel para entender sus partes que la componen. Por ejemplo, la fórmula hace referencia a la variable Diferencia de raíz cuadrada, que en sí hace referencia a la variable Promedio vendido. Examinando las fórmulas de Diferencia de raíz cuadrada y Promedio vendido, puede profundizar en la fórmula para entender los detalles de lo que está haciendo. 480 Elaboración de informes con el Panel de informes Java de Web Intelligence Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas Simplificación de una fórmula de varianza con variables Como lo muestra el ejemplo anterior, se incluyen varios pasos al crear una fórmula de varianza. Toma cada uno de estos pasos en una variable. Las variables que crea son: • • Número promedio de artículos vendidos • • Diferencia entre una observación y el promedio, cuadrado Número de observaciones (es decir, el número de los valores separados del número de artículos vendidos) La suma de estas diferencias se divide entre el número de observaciones – 1 En este ejemplo, el informe inicial tendrá este aspecto: Creación de una variable Promedio vendido Para crear una variable Promedio vendido: 1. Haga clic en Mostrar/ocultar Editor de variables. Aparecerá el Editor de variables. 2. En el panel Fórmula, escriba la fórmula siguiente: Promedio([Cantidad vendida] En ([Trimestre])) En Informe O Haga doble clic en los elementos de las fichas Datos, Funciones y Operadores del panel Fórmula para crear la fórmula. 3. Defina la calificación de la fórmula en Indicador. 4. En el cuadro de texto Nombre, escriba: Promedio vendido 5. Haga clic en Aceptar. Elaboración de informes con el Panel de informes Java de Web Intelligence 481 22 22 Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas Creación de una variable Número de observaciones Para crear una variable Número de observaciones: 1. Haga clic en Mostrar/ocultar Editor de variables. Aparecerá el Editor de variables. 2. En el panel Fórmula, escriba la fórmula siguiente: Cuenta([Cantidad vendida] En ([Trimestre])) En Informe o haga doble clic en los elementos de las fichas Datos, Funciones y Operadores del panel Fórmula para crear la fórmula. 3. Defina la calificación de la fórmula en Indicador. 4. En el cuadro de texto Nombre, escriba: Número de observaciones 5. Haga clic en Aceptar. Creación de una variable Diferencia de raíz cuadrada Para crear una variable Diferencia de raíz cuadrada: 1. Haga clic en Mostrar/ocultar Editor de variables. Aparecerá el Editor de variables. 2. En el panel Fórmula, escriba la fórmula siguiente: Potencia(([Cantidad vendida] - [Promedio vendido]);2) o haga doble clic en los elementos de las fichas Datos, Funciones y Operadores del panel Fórmula para crear la fórmula. 3. Defina la calificación de la fórmula en Indicador. 4. En el cuadro de texto Nombre, escriba: 5. Haga clic en Aceptar. Diferencia de raíz cuadrada 482 Elaboración de informes con el Panel de informes Java de Web Intelligence Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas Creación de la variable Varianza Para crear una variable Varianza: 1. Haga clic en Mostrar/ocultar Editor de variables. Aparecerá el Editor de variables. 2. En el panel Fórmula, escriba la fórmula siguiente: Suma([Diferencia de raíz cuadrada] En ([Trimestre]))/ ([Número de observaciones] - 1) o haga doble clic en los elementos de las fichas Datos, Funciones y Operadores del panel Fórmula para crear la fórmula. 3. Defina la calificación de la fórmula en Indicador. 4. En el cuadro de texto Nombre, escriba: Variación 5. Haga clic en Aceptar. Adición de la varianza al informe Para agregar la variación al informe: • Seleccione la variable Variación en la ficha Datos y, a continuación, colóquela en el informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 483 22 22 Guardado de fórmulas como variables Utilización de variables para simplificar fórmulas 484 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Solución de problemas en fórmulas 23 Solución de problemas en fórmulas Presentación general Presentación general Este capítulo describe los errores que Web Intelligence genera cuando crea una fórmula que contiene un error. Todos los mensajes de error de fórmulas empiezan con el signo ‘#’ y aparecen en la celda en la que se coloca la fórmula. Los errores son los siguientes: • • • • • • • • • • • 486 #DIV/0 #VALORMÚLTIP #DESBORDAMIENTO #SINTAXIS #INCOMPATIBLE #RANGO #SINCDATOS #CONTEXTO #SEGURIDAD #RECURSIVO #ERROR Elaboración de informes con el Panel de informes Java de Web Intelligence Solución de problemas en fórmulas #DIV/0 #DIV/0 #DIV/0 se muestra cuando una fórmula intenta dividir un número entre cero, lo que es matemáticamente imposible. Cero nunca puede aparecer como divisor. Ejemplo: Determinación del volumen de negocios por artículo Tiene un informe que muestra los ingresos de ventas, número de artículos vendidos y el volumen de negocios por artículo (que se calcula dividiendo los ingresos de ventas entre el número de artículos vendidos). Tuvo un trimestre muy malo en el que no creó ningún volumen de negocios, la columna Volumen de negocios por artículo devuelve #DIV/0 para este trimestre porque la fórmula está intentando dividir entre cero; es decir, dividir el volumen de negocios entre cero número de artículos vendidos. #VALORMÚLTIP #VALORMÚLTIP aparece cuando coloca una fórmula que devuelve más de un valor en una celda que da como resultado un valor únicamente. Ejemplo: Valor múltiple en una celda Tiene un informe que muestra País, Centro de vacaciones y Volumen de negocios y, agrega una celda al informe que contiene la fórmula [Volumen de negocios] ParaCada ([País]). Esta celda devuelve #VALORMÚLTIP porque País tiene dos valores en el informe: ‘US’ y ‘France’. Una celda no puede mostrar los volúmenes de negocios para US y Francia. Colocada fuera de una tabla, una celda que contiene el volumen de negocios sólo puede agregar los volúmenes de negocios en la tabla de alguna manera (por ejemplo, sumándolos o haciendo un promedio de éstos). Nota: Si el informe se divide en secciones en País, la fórmula es correcta cuando se coloca en una sección porque hay sólo un valor de País por sección. Sin embargo, fuera de una sección, la fórmula sigue devolviendo #VALORMÚLTIP. Elaboración de informes con el Panel de informes Java de Web Intelligence 487 23 23 Solución de problemas en fórmulas #DESBORDAMIENTO #DESBORDAMIENTO #El error #DESBORDAMIENTO ocurre cuando un cálculo devuelve un valor que es demasiado grande para que Web Intelligence lo trate. Este valor, en forma exponencial, es 1,7E308 (1,7 seguido de 307 ceros). #SINTAXIS El error #SINTAXIS ocurre cuando una fórmula hace referencia a un objeto que ya no existe en el informe. Ejemplo: Referencia a un objeto no existente Tiene un informe que al principio mostraba Año, Trimestre e Ingresos de ventas, con una columna adicional que muestra la diferencia entre el volumen de negocios y el volumen de negocios anual promedio. Esta cifra la proporciona la variable Diferencia de Promedio anual. Si la variable Diferencia de Promedio anual se elimina del informe, la columna que la contiene devuelve #SINTAXIS. #INCOMPATIBLE El error #INCOMPATIBLE se produce cuando un bloque contiene objetos incompatibles. Para obtener una explicación de objetos incompatibles, consulte "Acerca de objetos incompatibles en los proveedores de datos" en la página 72. Ejemplo: Objetos incompatibles en una consulta Si un bloque basado en el universo Viajes Archipiélagos contiene las dimensiones Año y Año de la reserva, las columnas que contienen estas dimensiones muestran #INCOMPATIBLE porque dichos objetos son incompatibles. 488 Elaboración de informes con el Panel de informes Java de Web Intelligence Solución de problemas en fórmulas #RANGO #RANGO El error #RANGO aparece cuando intenta clasificar datos basados en un objeto que depende del orden de valores. (Los objetos que utilizan la función Previous() o cualquier función de agregación acumulativa dependen del orden de los valores.) La clasificación provoca que estos objetos recalculen sus valores, lo que cambia la clasificación y da lugar a una dependencia circular. Este tipo de dependencia se puede producir al utilizar el cuadro de diálogo Clasificación para crear una clasificación o al utilizar la función Rank() . Ejemplo: Clasificación en valores de promedio acumulativo o anteriores Si intenta clasificar un bloque de una columna que contiene la función Previous() o cualquier función de agregación acumulativa, el bloque completo devuelve #RANGO. #SINCDATOS El error #SINCDATOS se produce cuando se coloca una dimensión de un proveedor de datos diferente en un bloque que contiene dimensiones de otro proveedor de datos y los dos no están sincronizados mediante una dimensión fusionada. El error #SINCDATOS aparece en todas las dimensiones del bloque y el error #CONTEXTO en los indicadores. Para obtener más información sobre las dimensiones fusionadas, consulte Capítulo 7: Fusión de dimensiones de proveedores de datos múltiples en la página 485. Ejemplo: Dimensiones de diferentes proveedores de datos en un bloque Si un informe basado en el universo Viajes Archipiélago contiene proveedores de datos con los objetos (Año, Volumen de negocios) y (Trimestre), un bloque que contenga Año, Trimestre y Volumen de negocios muestra #SINCDATOS en las columnas Año y Trimestre porque los dos proveedores de datos no están sincronizados mediante una dimensión fusionada. Elaboración de informes con el Panel de informes Java de Web Intelligence 489 23 23 Solución de problemas en fórmulas #CONTEXTO #CONTEXTO El error #CONTEXTO está relacionado con los mensajes de error #INCOMPATIBLE y #SINCDATOS, los cuales se producen cuando un bloque contiene un contexto de agregación que no existe. En el caso del error #INCOMPATIBLE el contexto de agregación no existe porque las dimensiones son incompatibles; en el caso de #SINCDATO el contexto de agregación no existe porque las dimensiones proceden de varios proveedores de datos sin sincronizar. Ejemplo: Contexto de agregación no existente en una consulta Si un bloque basado en el universo Viajes Archipiélagos contiene los objetos Año de la reserva y Volumen de negocios, el mensaje de error #CONTEXTO aparece porque no es posible realizar la agregación de volumen de negocios por año de reserva. #SEGURIDAD El error #SEGURIDAD aparece cuando intenta utilizar una función para la que no tiene derechos de seguridad. Ejemplo: Uso de la función DataProviderSQL() Si un usuario que no tiene el derecho de ver el SQL del proveedor de datos coloca la función DataProviderSQL() en una celda, el mensaje #SEGURIDAD aparece en la celda. 490 Elaboración de informes con el Panel de informes Java de Web Intelligence Solución de problemas en fórmulas #RECURSIVO #RECURSIVO El error #RECURSIVO aparece cuando Web Intelligence no puede realizar un cálculo debido a una dependencia circular. Ejemplo: Uso de la función NumberOfPages() Si coloca la función NumberOfPages() cuyas funciones de ajuste automático de altura o de anchura están establecidas, Web Intelligence devuelve #RECURSIVO porque al colocar esta fórmula en una celda de ajuste automático crea una dependencia circular. Web Intelligence debe conocer el tamaño exacto del informe para poder devolver un valor desde la función, pero el tamaño de la celda (que afecta al tamaño del informe) viene determinado por el contenido de la misma. #ERROR #ERROR es el mensaje de error predeterminado que abarca todos los errores que no abarcan los mensajes que se describieron anteriormente en este capítulo. Elaboración de informes con el Panel de informes Java de Web Intelligence 491 23 23 Solución de problemas en fórmulas #ERROR 492 Elaboración de informes con el Panel de informes Java de Web Intelligence parte Uso de documentos capítulo Configuración de documentos para el análisis de exploración 24 Configuración de documentos para el análisis de exploración Presentación general Presentación general En este capítulo se explica el modo de elaborar informes en documentos de Web Intelligence que se pueden explorar, de manera que el propio usuario u otros usuarios puedan analizar los datos detallados que conforman los resultados mostrados en tablas y gráficos. Este capítulo proporciona información sobre: • • • • • • • • • • 496 Definición de análisis de exploración Cómo definir las opciones de exploración Conversión de documentos en documentos que se pueden explorar Cómo empezar la sesión de exploración Exploración en dimensiones de tablas y secciones Exploración en indicadores de tablas y secciones Sincronización de la exploración de varias tablas y gráficos Explorar en gráficos Utilización de filtros al hacer una exploración Finalización de la sesión de exploración Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Definición de exploración Definición de exploración La exploración se emplea para analizar los resultados mostrados en informes. La exploración en informes permite ver información más detallada de los datos para descubrir los detalles subyacentes de un resultado de resumen positivo o negativo que se muestran en tablas, gráficos o secciones. Ejemplo: ¿Por qué incrementaron las ventas de accesorios, ropa exterior y abrigos en T3? Trabaja para una cadena de tiendas nacional de moda de venta al por menor y está encargado de la venta de las líneas accesorios, ropa exterior y abrigos en comunidades del oeste. Observa que el volumen de negocios es mucho más alto para T3 que para los demás trimestres. Para entender porqué, profundiza para ver los factores que están detrás del resultado. Observa que las ventas de joyería aumentaron en julio (mes n.º7). Elaboración de informes con el Panel de informes Java de Web Intelligence 497 24 24 Configuración de documentos para el análisis de exploración Definición de las opciones de exploración Definición de las opciones de exploración Antes de empezar una sesión de exploración, debe indicar el modo en que los informes cambiarán cada vez que lleve a cabo una exploración definiendo las opciones de exploración en InfoView. Esta sección proporciona información sobre: • • Las opciones de exploración que están disponibles Cómo seleccionar las opciones de exploración apropiadas para el análisis Opciones de exploración disponibles Empezar la exploración en el informe existente o en un informe duplicado Cuando explora en un informe, puede realizar una de las acciones siguientes: • Empezar la exploración en el informe existente: el informe actual se vuelve "explorable" y, cuando finaliza el modo de exploración, el informe muestra los valores explorados. • Empezar la exploración en un informe duplicado: InfoView crea un duplicado del informe actual y hace la exploración en el duplicado. Cuando finaliza el modo de exploración, tanto el informe original como el informe explorado permanecen en el documento. Petición de si una acción de exploración requiere datos adicionales Al realizar una exploración de los resultados mostrados en un informe de Web Intelligence, es posible que desee realizar una exploración de información más o menos detallada que no se incluya en el objetivo de análisis del documento. En este caso, Web Intelligence precisa ejecutar una nueva consulta para recuperar los datos adicionales del origen de datos. Debido a que los proveedores de datos en grandes selecciones de datos pueden tardar bastante tiempo en completarse, puede seleccionar si desea que se le indique mediante un mensaje cada vez que sea necesaria una nueva consulta. Este mensaje le solicita que decida si desea ejecutar o no la consulta adicional. Además, la petición de orden permite aplicar filtros a las dimensiones adicionales que incluye en la nueva consulta. Esto significa que puede restringir el tamaño de la consulta a los datos necesarios para el análisis. Nota: Necesita que el administrador le proporcione permiso para explorar fuera del objeto de análisis durante la sesión de exploración. 498 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Definición de las opciones de exploración Para obtener más información sobre la ampliación del objetivo de análisis en un documento, consulte "Recuperación de más niveles de datos en el informe" en la página 523. Realización de una sincronización o no de la exploración en todos los bloques del informe Cada tabla, gráfico o celda individual de un informe representa un bloque de datos determinado. Existen dos maneras de explorar en un informe con bloques de informe múltiples: • • Sincronizar la exploración en bloques del informe Explorar sólo en el bloque seleccionado Elaboración de informes con el Panel de informes Java de Web Intelligence 499 24 24 Configuración de documentos para el análisis de exploración Definición de las opciones de exploración El siguiente ejemplo muestra cómo afecta cada opción a un informe cuando profundiza en los resultados del T4 en una tabla para analizar los resultados detallados por mes en el T4. En este ejemplo, Sincronizar la exploración en bloques del informe está seleccionada en las opciones de visualización, por lo que tanto la tabla como el gráfico muestran los valores explorados: En este ejemplo, Sincronizar la exploración en bloques del informe no está seleccionado en las opciones de visualización, por lo que sólo la tabla muestra sólo la tabla muestra los valores explorados: 500 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Definición de las opciones de exploración Para obtener más información sobre cómo la exploración afecta cada bloque del informe, consulte "Sincronización de la exploración de varias tablas y gráficos" en la página 530. Cómo mostrar u ocultar la barra de herramientas Exploración Al iniciar el modo de exploración, la barra de herramientas Exploración aparece automáticamente en la parte superior del informe explorado. La barra de herramientas muestra los valores en que se realizó una exploración. Estos valores filtran los resultados que se muestran en el informe explorado. Por ejemplo, si explora en la fecha para el año 2003, los valores de T1, T2, T3 y T4 son los trimestres del año 2003. Esto significa que los valores trimestrales en los que hizo la exploración se filtraron por 2003. La barra de herramientas Exploración muestra el valor que filtra los resultados explorados La barra de herramientas Exploración permite seleccionar otros valores para filtrar los resultados de manera diferente. Por ejemplo, si utilizó la barra de herramientas Exploración para seleccionar 2002, los resultados de T1, T2, T3 y T4 que se muestran en el bloque explorado serían trimestres del año 2002. Nota: Si está explorando en modo de exploración de consultas, la barra de herramientas de exploración muestra sólo el valor explorado en la lista de valores de la dimensión explorada. Por ejemplo, si explora 2002, sólo aparece 2002 en la lista de los valores de año. Para obtener más información sobre la exploración de consulta, consulte "Exploración de consulta" en la página 502. Si el informe explorado incluye dimensiones de varios proveedores de datos, aparece información sobre herramientas al colocar el cursor encima del valor mostrado en el filtro. Dicha información sobre herramientas muestra el nombre de la consulta y la dimensión para el valor. La etiqueta muestra los nombres de la dimensión y la consulta del valor mostrado en la barra de herramientas Exploración Elaboración de informes con el Panel de informes Java de Web Intelligence 501 24 24 Configuración de documentos para el análisis de exploración Definición de las opciones de exploración Puede optar por ocultar la barra de herramientas Exploración cuando inicia el modo de exploración. Esto es útil si no desea seleccionar filtros durante la sesión de exploración. También puede mostrar u ocultar manualmente la barra de herramientas Exploración una vez que haya iniciado el modo Exploración. Para obtener más información, consulte "Utilización de la barra de herramientas Exploración" en la página 542 Exploración de consulta La exploración de consulta es un modo de exploración especial que puede activar para cada documento. Normalmente, al explorar un informe Web Intelligence agrega filtros de exploración para aislar los datos en los que se está explorando. (Para obtener más información sobre los filtros de exploración, consulte "Utilización de filtros al hacer una exploración" en la página 540.) Al explorar en modo de exploración de consulta, Web Intelligence modifica la consulta subyacente. Para obtener más información, consulte "Utilizar la exploración de consultas" en la página 549 Definición de las opciones de exploración Las opciones de exploración se definen en InfoView. Cuando modifica las opciones de exploración, las modificaciones se implementan la próxima vez que inicia el modo Exploración. Definición de las opciones de exploración Para definir las opciones de exploración: 1. En la barra de herramientas de InfoView, haga clic en Preferencias. 2. Haga clic en la ficha Preferencias del documento de Web Intelligence. Aparecerá la página Preferencias del documento de Web Intelligence. 502 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Definición de las opciones de exploración 3. En la sección Seleccione un formato de visualización, seleccione el formato de visualización que corresponda a las tareas que desea realizar en los informes: Si desea... Entonces seleccione... Realizar únicamente un análisis de exploración HTML Interactivo Realizar análisis de exploración y crear informes de forma interactiva, (Entre las posibilidades de creación de informes interactiva se incluyen ordenación y filtro, adición de cálculos predefinidos y personalizados, modificación de la selección de los datos mostrados en las tablas y gráficos, y modificación de formato). Para obtener información completa sobre la elaboración de informes interactiva, consulte el manual Realización de análisis en informes con Web Intelligence. 4. En la sección Para cada nueva sesión de exploración, seleccione la opción de exploración correspondiente a si desea mantener o no un registro de los resultados del informe antes de modificar esos resultados mediante la exploración: Si desea que Web Intelligence... Entonces seleccione... Conserve una copia del informe original, de forma que pueda comparar los resultados explorados con los resultados del informe original Empezar la exploración en un informe duplicado Explore el informe existente, de forma que sus acciones de exploración modifiquen el informe original Empezar la exploración en el informe existente Elaboración de informes con el Panel de informes Java de Web Intelligence 503 24 24 Configuración de documentos para el análisis de exploración Definición de las opciones de exploración 5. En la sección Opciones generales de exploración, seleccione las opciones que desee aplicar durante las sesiones de exploración: Si desea que Web Intelligence... Entonces seleccione... Le pregunte cada vez que una acción de exploración requiera una nueva consulta, de forma que Web Intelligence pueda extender el objeto de análisis y agregar más datos a los informes Indicar si la exploración requiere datos adicionales Para obtener más información, consulte "Petición de si una acción de exploración requiere datos adicionales" en la página 498 Nota: Web Intelligence omite la configuración de esta opción si trabaja en modo de exploración de consulta debido a que la extensión del objeto de análisis está implícita en la exploración de consulta. Para obtener más información sobre la exploración de consulta, consulte "Utilizar la exploración de consultas" en la página 549. 1. Sincronice la exploración en todos los bloques del informe Sincronizar la exploración en bloques del informe Para obtener más información, consulte "Realización de una sincronización o no de la exploración en todos los bloques del informe" en la página 499 Oculte la barra de herramientas Exploración cuando cambie al modo Exploración Ocultar la barra de herramientas de exploración Para obtener más información, consulte "Cómo mostrar u ocultar la barra de herramientas Exploración" en la página 501. Para aplicar las nuevas opciones de exploración, haga clic en Aceptar. Las modificaciones surten efecto la próxima vez que abra un documento de Web Intelligence e inicie el modo Exploración. 504 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Conversión de documentos en documentos que se pueden explorar Conversión de documentos en documentos que se pueden explorar Para convertir un documento en un documento que se puede explorar, deberá: • • Especificar el objeto de análisis incluido en los resultados mostrados Comprender las jerarquías de exploración del universo en el que se basa el documento Especificación del objeto de análisis para un documento El objeto de análisis es la capacidad de incluir datos adicionales en un documento, que no se muestran en los informes. Al iniciar el modo Exploración, podrá explorar cualquiera de los resultados mostrados para ver la información detallada que se incluye en el objeto de análisis. El objeto de análisis se especifica cuando se define la consulta para el documento. Cuanto mayor sea el objeto de análisis, más datos se incluirán en el documento y mayor será su tamaño. Se puede seleccionar un nivel predefinido para el objetivo de análisis o definir su propio nivel personalizado. • Predefinido – El objeto de análisis es el mismo para cada dimensión del informe. Por ejemplo, si define el objeto de análisis en dos niveles, cada dimensión del informe contendrá datos adicionales dos niveles inferiores. • Personalizado – Especifica las dimensiones en cada clase en la que desea poder hacer la exploración. La definición de un objeto de análisis reduce la cantidad de tiempo que Web Intelligence emplea para ejecutar la consulta o actualizar los informes. Por ejemplo, un documento puede contener un máximo de mil filas de datos. Si sabe que usted u otros usuarios necesitarán analizar sólo determinadas dimensiones de los informes, (por ejemplo, [Cliente] o [Geografía]) puede especificar sólo esas dimensiones en un objeto de análisis personalizado. Para obtener instrucciones detalladas sobre el modo de definir el objeto de análisis para un documento de Web Intelligence, consulte "Definición del objeto de análisis" en la página 54. Elaboración de informes con el Panel de informes Java de Web Intelligence 505 24 24 Configuración de documentos para el análisis de exploración Conversión de documentos en documentos que se pueden explorar Si su perfil de seguridad lo permite, puede explorar más allá de los datos incluidos en el objeto de análisis para recuperar información más detallada del origen de datos en el que se basa el documento. Consulte "Recuperación de más niveles de datos en el informe" en la página 523. Acerca de las jerarquías y rutas de acceso de exploración Cuando analiza datos en modo Exploración, pasa por una ruta de acceso de exploración. Estas rutas de acceso se basan en las jerarquías de las dimensiones definidas por el diseñador del universo. Los diseñadores de universos organizan objetos en clases y en una jerarquía con los objetos más generales en la parte superior y los más detallados en la parte inferior. Por lo que, si desea hacer un informe de alto nivel, sabe que la consulta debe incluir objetos en la parte superior de la lista. Si desea ver información más detallada, puede cambiar a modo Exploración y realizar una profundización en cada valor de dimensión que se muestra en el informe. Por ejemplo, si los datos de [Trimestre] no explicaron suficientemente un resultado, podría profundizar a [Mes] o [Semana], dependiendo de la manera en que el diseñador del universo haya configurado la jerarquía. Al realizar una exploración a un nivel diferente, los indicadores como [Volumen de negocios] o [Margen] se vuelven a calcular en consecuencia. Las rutas de acceso de la exploración, por lo general, siguen el mismo orden jerárquico que las clases en un universo. Por ejemplo, una clase denominada Período incluye generalmente la dimensión [Año] en la parte superior de la clase, seguida de las dimensiones [Trimestre], [Mes] y [Semana]. Las jerarquías para la exploración dentro de la jerarquía cronológica siguen generalmente el mismo orden, debido a que los usuarios desean realizar una 506 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Conversión de documentos en documentos que se pueden explorar exploración anual de los resultados para analizar información de trimestre, mes, etc. Sin embargo, el diseñador del universo también puede definir jerarquías personalizadas. Jerarquía cronológica Clase Período Para obtener información sobre el diseño de universos, consulte el DesignerManual del diseñador. Visualización de jerarquías de exploración en el universo en el que se creó un documento Para visualizar las jerarquías de exploración en el universo en el que se creó un documento: 1. Abra un documento en modo de edición utilizando el Panel de informes Java. 2. Verifique que está en Vista Consulta. El botón Editar consulta está activado cuando está trabajando en Vista Consulta. 3. Haga clic en la ficha Datos. Si la ficha Datos no está visible, haga clic en el botón Mostrar/ocultar Administrador. 4. Haga clic en el botón de opción Jerarquías. 5. Para ver las dimensiones de cada jerarquía, haga clic en el signo + situado junto a cada jerarquía. Aparecerán las jerarquías. Elaboración de informes con el Panel de informes Java de Web Intelligence 507 24 24 Configuración de documentos para el análisis de exploración Conversión de documentos en documentos que se pueden explorar Las jerarquías organizan las dimensiones con los datos más generales en la parte superior y los más detallados en la parte inferior. Nota: Una dimensión puede pertenecer a varias jerarquías. Al efectuar una exploración en una dimensión que pertenezca a más de una jerarquía, Web Intelligence le solicita que seleccione la ruta de acceso de exploración. Consulte "Elección de una ruta de acceso de exploración cuando es posible elegir más de una" en la página 522. 508 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Inicio de la sesión de exploración Inicio de la sesión de exploración En esta sección se describe el modo de iniciar una sesión de exploración de manera que pueda analizar los datos subyacentes de los resultados mostrados en las tablas y los gráficos de los informes. Nota: En este capítulo se asume que su perfil de seguridad incluye los derechos de acceso necesarios para realizar una exploración. Inicio del modo Exploración El modo Exploración le permite ver información más profunda de los datos para descubrir los detalles que están detrás de un resultado de resumen bueno o malo. Para iniciar la exploración en un informe, deberá: • Cambiar el informe al modo Exploración O • Si el informe está guardado en modo Exploración, realizar la exploración directamente Nota: Antes de empezar una sesión de exploración en Web Intelligence, necesita definir las opciones de exploración en InfoView. Para obtener información completa sobre cada opción y saber cómo seleccionar las opciones apropiadas para el análisis, consulte la sección anterior "Inicio de la sesión de exploración" en la página 509. Cambio al modo Exploración Para pasar al modo Exploración: 1. Con un documento abierto en el Panel de informes Java de Web Intelligence, verifique que se encuentra en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Seleccione el informe que desea explorar. El botón Explorar aparece en la barra de herramientas de Web Intelligence. 3. Haga clic en el botón Explorar. Elaboración de informes con el Panel de informes Java de Web Intelligence 509 24 24 Configuración de documentos para el análisis de exploración Inicio de la sesión de exploración De manera predeterminada, aparece el icono Explorar en la ficha del informe que se puede explorar. En función de las opciones de exploración seleccionadas en la página Preferencias del documento de Web Intelligence en InfoView, Web Intelligence hará que el informe seleccionado pueda explorarse o creará un duplicado del informe seleccionado que se pueda explorar, en modo Exploración. Para obtener información sobre cómo definir esta opción, consulte la sección anterior "Inicio de la sesión de exploración" en la página 509. Apertura de un informe guardado en modo Exploración Para abrir un informe guardado en modo Exploración: 1. Con un documento abierto en el Panel de informes Java de Web Intelligence, verifique que se encuentra en Vista Informe. El botón Editar informe está activado cuando está trabajando en Vista Informe. 2. Seleccione el informe que desea explorar. • Si dispone de permiso para explorar, el informe se muestra en modo Exploración. En modo Exploración, la ficha de informe muestra el icono Explorar 510 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Inicio de la sesión de exploración • Si no dispone de permiso para explorar, el informe se muestra en Vista Resultados. En modo de visualización, la ficha del informe muestra el icono Resultados Elaboración de informes con el Panel de informes Java de Web Intelligence 511 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Exploración en dimensiones de tablas y secciones Por lo general, las dimensiones representan datos de tipo carácter, como nombres de clientes o nombres de empresas y fechas. Web Intelligence efectúa cálculos que se basan en las dimensiones de un informe. Por ejemplo, si crea un informe que calcula los ingresos de ventas totales de una región en un año determinado, Web Intelligence calcula el indicador [Ingresos de ventas] basándose en las dos dimensiones: [Estado] y [Año]. Al efectuar la exploración en una dimensión para ver datos más detallados del resultado mostrado, los ingresos de ventas se calculan de acuerdo con los valores en los que se ha realizado la exploración. En este informe, al realizar una profundización en el año 2003 con el fin de ver los datos detallados de cada trimestre del año 2003, los ingresos de ventas, suma e indicadores promedio se calculan para cada trimestre. Nota: No se pueden realizar exploraciones en objetos de tipo información. Para obtener una descripción completa y ejemplos de objetos de tipo información, consulte "¿Qué tipos de objeto puede utilizar en una consulta?" en la página 45. 512 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Puede explorar en valores de dimensiones en tablas, celdas de sección y gráficos de un informe. Exploración en una tabla Exploración en una celda de sección En la presente sección de este manual se explica cómo: • • • • Profundizar para obtener información más detallada • • Explorar dimensiones que ya se muestran en un bloque del informe Sintetizar información general Explorar por dimensiones diferentes para ver datos específicos Elegir una ruta de acceso de exploración cuando hay más de una disponible Recuperar más datos en el documento para continuar la exploración Elaboración de informes con el Panel de informes Java de Web Intelligence 513 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Cómo profundizar Realice una operación de profundización para ver información menos detallada que compone los resultados de resumen mostrados en los informes. Esto permite explicar el motivo de resultados máximos o mínimos. Ejemplo: Uso de análisis de exploración para averiguar el motivo de la caída dramática de las ventas en el año 2003 En este ejemplo, recibe un informe que muestra los resultados de ingresos de ventas para la línea Accesorios en la tienda de venta al por menor eModas. En la tabla de referencias cruzadas siguiente se muestra que la línea Accesorios ha sufrido una caída en el año 2003. Para analizar de forma más precisa cuándo ha tenido lugar esta caída, profundice en el valor de la celda 2003, para ver los datos detallados de cada trimestre . Al efectuar una exploración del valor de la celda 2003, aparecerá un filtro en la barra de herramientas Exploración para mostrar que los valores trimestrales que ha explorado corresponden al año 2003. El gráfico explorado indica claramente que el problema surgió en el T4 del año 2003. La barra de herramientas Exploración muestra el filtro en Año para indicar que los valores trimestrales visualizados en el gráfico explorado corresponden al año 2003. Para descubrir cuál de las categorías de la línea Accesorios fue la responsable de la caída del volumen de negocios, profundice en el valor de la celda Accesorios. 514 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones La tabla de referencias cruzadas explorada muestra las categorías que fueron responsables de un volumen de negocios bajo en el T4. Nota: Si intenta realizar una exploración de una dimensión que ya se muestra en otra columna o fila de la misma tabla, Web Intelligence muestra automáticamente la siguiente dimensión disponible en la ruta de acceso de exploración. Profundización en un valor de dimensión en una tabla o celda de sección. Para profundizar en un valor de la dimensión en la celda o sección de una tabla: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. En una tabla o celda de sección, coloque el puntero sobre el valor de dimensión en el que desea realizar la exploración. Aparece una descripción de la herramienta, que muestra la dimensión siguiente en la ruta de acceso de exploración. 3. Haga clic en el valor. La tabla o sección explorada muestra datos un nivel por debajo de la dimensión. Elaboración de informes con el Panel de informes Java de Web Intelligence 515 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones La barra de herramientas Exploración, situada en la parte superior del informe, muestra los valores desde los que se ha explorado. Estos valores filtran los valores que se muestran en la tabla explorada. Nota: Si el informe explorado incluye dimensiones de varios proveedores de datos, la información sobre herramientas muestra el nombre de la consulta y la dimensión del valor. (Para obtener más información sobre cómo se filtran los informes explorados, consulte "Utilización de filtros al hacer una exploración" en la página 540.) Cómo sintetizar Se sintetiza en el valor de una dimensión para ver cómo los datos más detallados se agregan a un nivel de resultado superior. Por ejemplo, puede haber profundizado en Año para examinar datos para cada trimestre. Si desea ver cómo estos datos se agregan a los resultados anuales, puede sintetizar. Cuando sintetiza en el valor de una dimensión, se desplaza por una ruta de exploración de datos del nivel inferior al nivel superior. Por ejemplo, puede haber profundizado en [Año] a [Trimestre]. Si sintetiza en [Trimestre], vuelve a [Año]. Puede sintetizar el valor de una dimensión únicamente si: • Ha profundizado previamente a esa dimensión O • Ha definido la ruta de acceso de exploración apropiada en el objeto de análisis. Para obtener más información sobre cómo definir el objeto de análisis, consulte "Definición de niveles de análisis" en la página 55. 516 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Cómo sintetizar en el valor de una dimensión Para sintetizar en el valor de una dimensión: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. En una tabla o celda de sección, haga clic con el botón derecho en un valor de dimensión en el que desea realizar la síntesis y después, en el menú de acceso directo haga clic en Sintetizar. O Haga clic en el icono Sintetizar que se encuentra junto al valor de la dimensión que desea sintetizar. El icono Sintetizar aparece junto al nombre de cada dimensión desde la que puede sintetizar. Nota: Si la tabla es una tabla de referencias cruzadas sin encabezados que muestren los nombres de las dimensiones de la tabla, el icono Sintetizar aparecerá junto a cada valor desde el que pueda realizar una síntesis. El informe ahora muestra datos un nivel por encima de la dimensión. Los filtros que han filtrado el valor desde el que ha sintetizado se eliminarán de la barra de herramientas Exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 517 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Cómo explorar por Cuando profundiza o sintetiza, se desplaza a través de una jerarquía recorriendo las dimensiones de una en una. Sin embargo, puede disponer de otra vista de los datos fragmentándolos de un modo diferente y, a continuación, viendo los datos en otras jerarquías. Para ello, realice una exploración por el resto de dimensiones en los que está interesado. Ejemplo: Exploración por la jerarquía Productos para fragmentar los resultados de ingresos de ventas por producto El usuario trabaja como gerente regional de España en una tienda de ropa de venta al por menor y se le ha enviado el informe siguiente que muestra los ingresos de ventas trimestrales por estado: El usuario únicamente está interesado en el análisis de los resultados del estado de España. Además, desea analizar los ingresos de ventas desglosados por cada línea de productos que vende. Para explorar en los datos de España, coloque el puntero en la celda de tabla que dice España. Si realiza una profundización ahora, no obstante, exploraría los resultados de cada ciudad de España, debido a que [Ciudad] es la dimensión que se encuentra por debajo de [Estado]. En su lugar, seleccione Explorar por del 518 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones menú de exploración y después, desplácese por las dimensiones de la jerarquía Productos seleccionando los submenús hasta llegar a la dimensión [Líneas]. El informe explorado muestra los resultados detallados de los ingresos de ventas de cada línea de productos vendida en España. Elaboración de informes con el Panel de informes Java de Web Intelligence 519 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Cómo explorar por el valor de una dimensión Para explorar por el valor de una dimensión: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. En una celda de tabla o de sección, haga clic con el botón derecho en el valor de dimensión que desea explorar. Aparecerá un menú de acceso directo que muestra las rutas de acceso de exploración disponibles. 520 3. Coloque el puntero en Explorar por y, a continuación en la clase en la que desea explorar. 4. Haga clic en la dimensión que desea explorar. Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones El informe muestra los datos para la dimensión en la que llevó a cabo la exploración. La barra de herramientas Exploración muestra los valores que filtran los resultados mostrados en la tabla que se puede explorar. La tabla explorada muestra los resultados para 2001 T1. Nota: Únicamente podrá explorar por una dimensión que esté incluida en el objeto de análisis del documento. Para obtener más información, consulte "Definición de niveles de análisis" en la página 55 Elaboración de informes con el Panel de informes Java de Web Intelligence 521 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Elección de una ruta de acceso de exploración cuando es posible elegir más de una Una dimensión puede pertenecer a varias clases. Cuando profundiza en dicho valor de dimensión, Web Intelligence no sabe qué ruta de acceso de exploración seguir. Debe definir la ruta de acceso de exploración. Elección de una ruta de acceso de exploración cuando más de una está disponible Para elegir una ruta de acceso de exploración cuando más de una está disponible: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. Explore en un valor de la dimensión de una tabla o celda de sección. Aparecerá el cuadro de diálogo Seleccionar ruta de acceso de exploración. 3. 522 Seleccione la ruta de acceso que desea explorar. Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones 4. Haga clic en Aceptar. Nota: Si el valor de la dimensión en la que elige explorar es el resultado de una exploración anterior, la ruta de acceso de exploración ya se conoce. Por lo tanto, no necesita seleccionar una ruta de acceso de exploración. Recuperación de más niveles de datos en el informe Al efectuar una exploración en un informe de Web Intelligence, es posible que desee sintetizar o profundizar en una dimensión que esté fuera del objeto de análisis definido para el documento. Para devolver los datos adicionales, Web Intelligence debe ejecutar una nueva consulta que incluya las dimensiones adicionales que especifique. Esto se denomina ampliar el objeto de análisis. Cuando extiende el objeto de análisis, puede seleccionar filtros que limiten los datos que Web Intelligence recupera al ejecutar la nueva consulta. Esto ahorra tiempo si está trabajando con un documento de gran tamaño. Si tiene varios informes en un documento y selecciona filtros de consulta al ampliar el objeto de análisis, esos filtros afectan a todos los informes del documento. Nota: No se le ofrecerá la opción de seleccionar filtros, si las opciones de exploración no están definidas para mostrar el mensaje Extender el objeto de análisis durante la exploración. En este caso, Web Intelligence devuelve automáticamente los datos de todos los valores de las dimensiones que se están explorando. Para obtener información sobre la modificación de las opciones de exploración, consulte "Petición de si una acción de exploración requiere datos adicionales" en la página 498. Elaboración de informes con el Panel de informes Java de Web Intelligence 523 24 24 Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones Exploración fuera del objeto de análisis Para explorar fuera del objeto de análisis: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. Explore en un valor de la dimensión. Una información sobre herramientas le informa que una nueva consulta es necesaria para devolver los datos adicionales al documento. Si las opciones de Explorar están definidas para que Web Intelligence le indique cuándo una exploración necesita una nueva consulta, aparecerá el cuadro de diálogo Extender el objeto de análisis. Dimensiones que puede incluir en la nueva consulta Dimensiones que puede incluir en la nueva consulta 524 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en dimensiones de tablas y secciones El cuadro de diálogo muestra una lista de las dimensiones en la jerarquía que se encuentran por encima y por debajo del valor explorado. Se comprueban las dimensiones que ya estaban incluidas en el documento. El cuadro de diálogo muestra los filtros que puede seleccionar para filtrar la nueva consulta. Por ejemplo, en la ilustración anterior Web Intelligence sugiere que se filtre la consulta limitando los datos adicionales para Líneas a los datos para la línea Accesorios. Si no selecciona el filtro, Web Intelligence devolverá al documento datos de todas las líneas de productos. 3. Seleccione las casillas de verificación que están junto a las dimensiones en las que desea explorar. 4. Seleccione la casilla o casillas de verificación situadas junto a los filtros que desea utilizar para filtrar la consulta. 5. Haga clic en Aceptar. Web Intelligence ejecuta una nueva consulta y devuelve los datos adicionales al documento. Los resultados de la dimensión que exploró aparecen en la tabla. Nota: Necesita que el administrador le proporcione permiso para explorar fuera del objeto de análisis durante la sesión de exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 525 24 24 Configuración de documentos para el análisis de exploración Exploración en indicadores de tablas y secciones Exploración en indicadores de tablas y secciones Cuando efectúa una exploración en un valor del indicador, Web Intelligence realiza la acción de exploración en un nivel inferior para cada dimensión relacionada del bloque y muestra el nuevo cálculo del indicador para las dimensiones mostradas. Ejemplo: Explorar en resultados de ingresos de ventas anuales para ver el desglose por ciudad y trimestre Por ejemplo, realiza una profundización en el valor de ingresos de ventas del año 2003 para España que aparece en una tabla de referencias cruzadas donde se muestran los ingresos de ventas por año y estado. La información sobre herramientas indica los niveles de dimensión en los que puede efectuar la exploración. El informe explorado muestra los ingresos de ventas por trimestre y ciudad de España, el país en el que ha realizado la exploración. La barra de herramientas Exploración muestra los valores de año y estado en los que está filtrando los resultados mostrados en la tabla de referencias cruzadas explorada 526 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en indicadores de tablas y secciones En la sección siguiente de este manual se indica el modo de realizar el siguiente análisis de exploración en los indicadores mostrados en tablas y secciones: • • Sintetizar Profundizar Para obtener información sobre la exploración en valores de indicadores que se muestran en gráficos, consulte "Exploración en objetos de tipo indicador en gráficos" en la página 535. Cómo profundizar en el valor de un indicador Para profundizar en un valor de indicador: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. Coloque el puntero sobre el valor del indicador en el que desea realizar la exploración. Únicamente se podrán explorar los valores con hipervínculos. Aparece información sobre herramientas que muestra las dimensiones siguientes en cada ruta de acceso de exploración relacionada. 3. Haga clic en el valor de indicador. Elaboración de informes con el Panel de informes Java de Web Intelligence 527 24 24 Configuración de documentos para el análisis de exploración Exploración en indicadores de tablas y secciones El informe ahora muestra datos un nivel inferior de la dimensión. Barra de herramientas Exploración Los encabezados de tabla muestran los nombres de las dimensiones exploradas y la flecha de síntesis que indica que se puede hacer una síntesis de los resultados de resumen, si así se desea. La barra de herramientas Exploración indica los valores que filtran los resultados mostrados en la tabla o la sección que se puede explorar. Sugerencia: Si la tabla en la que ha realizado la exploración es una tabla de referencias cruzadas y los nombres de dimensión no aparecen en los encabezados, puede visualizar dichos nombres siguiendo los pasos que aparecen en "Cómo mostrar nombres de objeto en encabezados en tablas de referencias cruzadas" en la página 219. 528 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Exploración en indicadores de tablas y secciones Síntesis en un valor de indicador en una tabla o celda de sección Para sintetizar en un valor de indicador de una tabla o celda de sección: 1. Compruebe que está en modo Exploración. El botón Explorar está activado cuando se trabaja en modo Exploración y los valores que se pueden explorar se muestran en el informe como hipervínculos. 2. Haga clic con el botón derecho del ratón en el valor del indicador en el que desea sintetizar y, a continuación, haga clic en la opción Sintetizar del menú de acceso directo. O Haga clic en el icono Sintetizar situado junto al valor de indicador que desea analizar. La tabla explorada ahora muestra datos un nivel por encima de la dimensión. Elaboración de informes con el Panel de informes Java de Web Intelligence 529 24 24 Configuración de documentos para el análisis de exploración Sincronización de la exploración de varias tablas y gráficos Sincronización de la exploración de varias tablas y gráficos Un informe de Web Intelligence puede contener varias tablas o gráficos. El término genérico que se emplea para hacer referencia a tablas y gráficos en este manual es bloque. Existen dos maneras de explorar en un informe con bloques múltiples: • Explorar de manera simultánea en cada bloque del informe que contiene la dimensión explorada • Explorar sólo en el bloque de datos actual Nota: El modo en que Web Intelligence realiza la exploración en informes con bloques múltiples se define en la sección Opciones de exploración de la página Preferencias del documento de Web Intelligence en InfoView. Para obtener más información sobre la definición de opciones de exploración, consulte "Inicio de la sesión de exploración" en la página 509. Sincronización de la exploración en todos los bloques de un informe Si define Web Intelligence para que sincronice la exploración en un informe, explora en cada bloque del informe que contenga la dimensión explorada. La dimensión siguiente de la ruta de acceso de exploración reemplaza la dimensión anterior en todos los bloques del informe. Si, por ejemplo, efectúa una exploración en el año 2003 en la tabla de referencias cruzadas siguiente para ver los resultados de cada trimestre del año 2003, tanto la tabla de referencias cruzadas como el gráfico muestran los resultados explorados para el trimestre. Al activar el modo Exploración, el informe tendrá el siguiente aspecto: 530 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Sincronización de la exploración de varias tablas y gráficos Tras la exploración, cuando ésta se sincronice en los bloques del informe, tendrá el siguiente aspecto: Exploración sólo en el bloque seleccionado de un informe Si Web Intelligence se define para que no sincronice la exploración en todos los bloques de un informe, la dimensión siguiente de la ruta de acceso de exploración reemplazará la dimensión anterior solamente en el bloque actual del informe. Si, por ejemplo, efectúa una exploración en el año 2003 en la tabla de referencias cruzadas siguiente para ver los resultados de cada trimestre del año 2003, sólo la tabla de referencias cruzadas muestra los resultados explorados de cada trimestre: El informe entero, no obstante, se filtra para el año 2003, lo cual significa que únicamente se muestran los resultados del año 2003 en bloques que incluyan la dimensión [Año]. Elaboración de informes con el Panel de informes Java de Web Intelligence 531 24 24 Configuración de documentos para el análisis de exploración Explorar en gráficos Explorar en gráficos La exploración, sintetización o exploración por en un gráfico, facilita una explicación gráfica de las razones por las que los resultados de resumen son particularmente altos o bajos. En la sección siguiente de este manual se describe el modo de explorar en: • • Dimensiones – explorando en ejes del gráfico • Dimensiones – explorando en la leyenda del gráfico Indicadores – explorando en las barras o marcadores de datos del cuerpo del gráfico Nota: No puede Explorar por dimensiones en los ejes de gráficos. Sin embargo, sí puede Explorar por dimensiones en las leyendas del gráfico (consulte "Exploración en leyendas del eje" en la página 538). Para obtener información sobre la creación de gráficos y su asignación de formato en informes de Web Intelligence, consulte "Inserción de gráficos y aplicación de formato" en la página 239. Exploración en dimensiones mediante ejes del gráfico En gráficos 2D, se puede explorar en dimensiones mediante el eje X. En gráficos 3D, se puede explorar en dimensiones mediante los ejes X y Z. Los gráficos pueden contener una o varias dimensiones en un solo eje. Cuando un eje contiene varias dimensiones, cada combinación posible de los valores de dimensión aparece en el eje (a veces se le denomina producto cartesiano). 532 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Explorar en gráficos En el gráfico de barras 2D ilustrado a continuación, el eje X incluye las dimensiones [Año] y [Trimestre]. Cada barra del gráfico muestra los valores de una combinación de año y trimestre; por ejemplo, 2001/T1, 2001/T2, etc. Eje X Al realizar una exploración en un valor de eje con varias dimensiones, los resultados explorados se filtran por ambas dimensiones. Por ejemplo, en el gráfico anteriormente ilustrado, si se efectúa una operación de profundización en 2001/T1 al siguiente nivel de datos para [Mes], los resultados mostrados en el gráfico explorado son los correspondientes a los meses del T1 de 2001. Exploración en un eje del gráfico con una única dimensión Para explorar en un eje del gráfico con una única dimensión: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. Coloque el puntero sobre el valor de la dimensión en el que desea hacer la exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 533 24 24 Configuración de documentos para el análisis de exploración Explorar en gráficos 3. El paso siguiente depende de si se desea efectuar una operación de profundización, síntesis o exploración por el valor de dimensión: Si desea... Entonces... Profundizar en el valor de una dimensión Haga clic en el valor. Sintetizar en el valor de una dimensión Haga clic con el botón derecho del ratón en el valor y, a continuación, haga clic en Sintetizar. Efectuar una operación de exploración por en el valor de una dimensión Haga clic con el botón derecho del ratón en el valor y, a continuación, haga clic en Explorar por. El gráfico muestra los valores para las dimensiones en las que se efectuó la exploración. Exploración en un eje del gráfico con varias dimensiones Para explorar en un eje del gráfico con varias dimensiones: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. Coloque el puntero sobre los valores en los que desea hacer la exploración. 3. El paso siguiente depende de si se desea efectuar una operación de profundización o sintetización en el valor de dimensión: Si desea... Entonces... Profundizar en los valores de las dimensiones Haga clic en los valores. Sintetizar en los valores de las Haga clic con el botón derecho del dimensiones ratón en los valores y, a continuación, haga clic en Sintetizar. Nota: No es posible efectuar una operación de exploración por en un eje del gráfico con varias dimensiones. El gráfico muestra los valores para las dimensiones en las que se efectuó la exploración. 534 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Explorar en gráficos Exploración en objetos de tipo indicador en gráficos Se puede explorar en los indicadores mostrados en los siguientes tipos de gráficos: • • Gráfico de barras – mediante exploración en las barras • Gráfico circular – Mediante exploración en los segmentos Gráficos de líneas y de líneas radiales: mediante exploración en los marcadores de datos Al efectuar exploración en indicadores, Web Intelligence lleva a cabo una acción de exploración en cada dimensión mostrada en los ejes del gráfico. Los nuevos cálculos de indicador mostrados en las barras o los marcadores de datos del gráfico explorado, corresponden a las dimensiones de nivel inferior o superior a las que se ha explorado. Los rótulos del eje de gráfico muestran los nombres de las dimensiones exploradas. Ejemplo: Analizar información detallada para el indicador de ingresos de ventas en un gráfico Por ejemplo, este gráfico de barras 3D muestra valores para la dimensión [Estado] en el eje X y valores para la dimensión [Líneas] en el eje Z. Esto significa que las barras del gráfico muestran valores para ingresos de ventas por estado y línea. Tal y como muestra el siguiente ejemplo, al explorar en la barra de “Pantalones ciudad” de “España” puede realizar la profundización desde [Estado] a [Ciudad] en el eje X y desde [Líneas] a [Categoría] en el eje Y. Elaboración de informes con el Panel de informes Java de Web Intelligence 535 24 24 Configuración de documentos para el análisis de exploración Explorar en gráficos El gráfico explorado muestra los ingresos de ventas por ciudad y categoría para la línea de ropa “Pantalones ciudad”. Barra de herramientas Exploración La barra de herramientas Exploración muestra los valores que filtran las dimensiones que se muestran en el gráfico. Observando los filtros de este ejemplo, se puede ver rápidamente que el gráfico solamente muestra información de ingresos de ventas para Pantalones ciudad vendidos en España durante T1 de 2001. Exploración de un indicador en un gráfico Para explorar en un indicador de un gráfico: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. Coloque el puntero sobre el valor del indicador en el que desea hacer la exploración. En los gráficos, cada indicador se representa mediante una barra (en gráficos de barras) o mediante un marcador de datos (en gráficos de líneas y líneas radiales). 536 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Explorar en gráficos 3. El paso siguiente depende de si se desea efectuar una operación de profundización o sintetización en el valor de indicador: Si desea... Entonces... Profundizar en el valor de un indicador Haga clic en la barra o marcador de datos. Sintetizar en el valor de un indicador Haga clic con el botón derecho en la barra o el marcador de datos y después, haga clic en Sintetizar. El gráfico muestra los valores para las dimensiones en las que se efectuó la exploración. Limitaciones en la exploración de indicadores de determinados tipos de gráficos Al explorar en gráficos distintos de gráficos de barras, Web Intelligence puede realizar la acción de exploración solamente en determinadas dimensiones en lugar de en todas las dimensiones de los ejes del gráfico. Al explorar en indicadores de los siguientes tipos de gráficos, Web Intelligence solamente realiza la acción de exploración en los valores de la leyenda del eje: • • Gráficos de áreas – 2D, 3D y apiladas Gráficos radiales y de dispersión – todos los tipos Para obtener más información, consulte "Exploración en leyendas del eje" en la página 538 Nota: No se puede explorar en indicadores de los gráficos de superficie 3D. Elaboración de informes con el Panel de informes Java de Web Intelligence 537 24 24 Configuración de documentos para el análisis de exploración Explorar en gráficos Exploración en leyendas del eje Es posible explorar en gráficos mediante la leyenda del gráfico siempre y cuando ésta enumere las dimensiones que se muestran en el gráfico. Cuando la leyenda del gráfico enumera los indicadores mostrados en el gráfico, la exploración en la leyenda no es posible. El ejemplo siguiente muestra la exploración en España, que es uno de los valores de la dimensión [Estado] enumerada en la leyenda. La exploración en una leyenda resulta útil, si se trabaja en un gráfico circular, debido a que los rótulos del eje, que muestran los nombres de las dimensiones representados por cada segmento, circular no aparecen con frecuencia. (Para obtener información sobre la visualización de rótulos del eje en gráficos circulares, consulte "Visualización u ocultación de rótulos del eje en gráficos circulares" en la página 266.) Además, cuando un resultado es bajo, el segmento circular puede ser demasiado pequeño para efectuar la exploración. Nota: Sólo puede efectuar una operación de Explorar por en la leyenda de un gráfico si existe una sola dimensión en el eje. Exploración en la leyenda de un eje Para explorar en la leyenda de un eje: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. 538 Coloque el puntero sobre el valor en el que desea hacer la exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Explorar en gráficos 3. El paso siguiente depende de la dirección en la que desee realizar la exploración: Si desea... Entonces... Profundizar en el valor de una dimensión • Haga clic en el color asociado con el valor. Sintetizar el valor de una dimensión • Haga clic con el botón derecho del ratón en el color asociado al valor y, a continuación, haga clic en Sintetizar. O Explorar por el valor de una dimensión • • Haga clic en el icono Sintetizar. Haga clic con el botón derecho del ratón en el color asociado al valor y, a continuación, haga clic en Explorar por. El gráfico muestra los valores para las dimensiones en las que se efectuó la exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 539 24 24 Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Utilización de filtros al hacer una exploración Al efectuar una exploración en un valor de dimensión o indicador en una tabla o un gráfico, Web Intelligence filtra los resultados explorados por la dimensión o el indicador explorado. El filtro se aplica a todos los resultados mostrados en el informe explorado. Ejemplo: Filtrado de informes explorados por diferentes estados de la UE Si, por ejemplo, se realiza una exploración en una celda de tabla que muestra “España”, para ver resultados de ciudades de España, Web Intelligence filtra los valores en el informe entero para España y solamente muestra resultados para España en el informe. 540 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Cambiando el valor de cada filtro, puede ver los datos de otros valores en la dimensión explorada. Por ejemplo, puede seleccionar Países Bajos en el filtro Estado. Ahora el filtro explorado muestra valores para Países Bajos en lugar de España. Nota: Si el informe explorado incluye dimensiones de varios proveedores de datos, aparece información sobre herramientas al colocar el cursor encima del valor mostrado en el filtro. Dicha información sobre herramientas muestra el nombre de la consulta y la dimensión para el valor. Elaboración de informes con el Panel de informes Java de Web Intelligence 541 24 24 Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Utilización de la barra de herramientas Exploración Puede elegir entre visualizar o no la barra de herramientas Exploración. Visualización u ocultación de la barra de herramientas Exploración Para mostrar u ocultar la barra de herramientas Exploración: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. El botón Mostrar/ocultar barra de herramientas Exploración aparece activado en la barra de herramientas del panel de informes. 2. El paso siguiente depende de si la barra de herramientas Exploración se muestra o no en la parte superior del informe: Si... Entonces... El botón Mostrar/ocultar barra de herramientas Exploración está activado Haga clic en el botón para ocultar la barra de herramientas Exploración. El botón Mostrar/ocultar barra Haga clic en el botón para mostrar de herramientas Exploración no la barra de herramientas Exploración. está activado Sugerencia: Puede definir las opciones de exploración en InfoView de modo que al abrir un documento con el fin de iniciar el modo Exploración, la barra de herramientas Exploración esté siempre oculta de manera predeterminada. Para obtener más información, consulte "Cómo mostrar u ocultar la barra de herramientas Exploración" en la página 501 542 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Cambio de valores de filtro durante el análisis de exploración Aparecerán filtros como cuadros de lista en la barra de herramientas Exploración. Cada cuadro de lista contiene los valores asociados a ese filtro. Puede seleccionar los datos que se muestran en una tabla o un gráfico eligiendo los valores apropiados de los cuadros de lista. Si, por ejemplo, realiza una exploración de los resultados del T3 para ver datos más detallados del mes, se filtrarán los resultados mensuales para el T3. Para ver los resultados mensuales de otro trimestre, basta con cambiar el valor de filtro en el cuadro de lista seleccionando el trimestre deseado. Cambio del valor de un filtro en la barra de herramientas Exploración Para cambiar el valor de un filtro en la barra de herramientas Exploración: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. Los filtros se muestran como cuadros de lista en la barra de herramientas Exploración. 2. En la barra de herramientas Exploración, haga clic en la flecha desplegable del cuadro de lista correspondiente. 3. Haga clic en el valor que desee. Aparece cada valor de dimensión asociado a ese filtro. El informe muestra datos que se basan en el nuevo valor de la dimensión. Elaboración de informes con el Panel de informes Java de Web Intelligence 543 24 24 Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Adición y eliminación de filtros Puede agregar y eliminar filtros de la barra de herramientas Exploración. Esto permite filtrar de manera rápida los valores mostrados en la tabla o el gráfico que se ha explorado. Puede, por ejemplo, filtrar los valores mostrados por un área geográfica o período de tiempo específicos. Adición de un filtro a un informe explorado Para agregar un filtro a un informe explorado: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. Desde la ficha Datos, arrastre la dimensión que contiene los valores con los que desea filtrar el informe y colóquela en la barra de herramientas Exploración. En la ilustración, se está añadiendo la dimensión [Comunidad] a la barra de herramientas Exploración. Aparecerá un cuadro de lista para el nuevo filtro en la barra de herramientas Exploración. Puede seleccionar un valor de la lista de valores para filtrar los resultados mostrados en la tabla, gráfico o informe que se ha explorado. 544 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Eliminación de un filtro de un informe explorado Para eliminar un filtro de un informe explorado: 1. Compruebe que está en modo Exploración. El botón Explorar está activo cuando está trabajando en modo Exploración. 2. Verifique que la ficha Datos está visible en el marco situado a la izquierda del informe. Si la ficha Datos no está visible, haga clic en el botón Mostrar/ocultar administrador en la barra de herramientas Informe. 3. Coloque el puntero encima del icono de dimensión a la izquierda del cuadro de lista del filtro que desea eliminar. El aspecto del puntero cambia a una barra cruzada. 4. Pulse el botón del ratón y, manteniéndolo pulsado, arrastre el cuadro de lista a la ficha Datos situada a la izquierda del informe. En la ilustración, el filtro aplicado a Comunidad se está arrastrando a la ficha Datos para eliminar el filtro del informe explorado Web Intelligence elimina el filtro y los valores del informe cambian en consecuencia. Elaboración de informes con el Panel de informes Java de Web Intelligence 545 24 24 Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Inserción de la celda FiltrosExploración en el informe La inserción de la celda FiltrosExploración en un informe resulta de gran utilidad cuando se desea distribuir los resultados de un informe explorado a los usuarios que no dispongan de perfil de seguridad para explorar. Esta celda muestra las dimensiones exploradas durante el análisis de exploración. Los filtros continúan mostrándose en la celda cuando finalice el modo Exploración. Aquellos usuarios que lean el informe explorado podrán ver fácilmente cómo se ha filtrado la información en el informe. La celda FiltrosExploración resulta también de gran utilidad si se desea imprimir una copia de un informe explorado y mostrar a los usuarios del informe el modo en que se ha filtrado la información. En este formato PDF el archivo se puede imprimir y el cálculo de FiltroExploración muestra el modo en que se filtró el informe durante la exploración. Para obtener información sobre el modo de insertar la función FiltrosExploración como una celda predefinida en un informe, consulte "Inserción de la celda Fecha de la última actualización o Filtro de exploración" en la página 231. 546 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Guardado de informes con filtros Cuando guarda un documento con informes en modo Exploración, Web Intelligence conserva todos los filtros que se hayan generado durante la acción de exploración. Al abrir un documento guardado en modo Exploración, Web Intelligence muestra la barra de herramientas Exploración en los informes explorados e indica los filtros generados durante la última sesión de exploración. Para obtener más información, consulte "Guardado de los resultados explorados" en la página 553 Nota: La apertura de los documentos guardados en modo exploración pueden llevar más tiempo que la de los documentos abiertos en modo Resultados. Para obtener información sobre cómo volver al modo Resultados, consulte "Fin de modo Exploración" en la página 553. Elaboración de informes con el Panel de informes Java de Web Intelligence 547 24 24 Configuración de documentos para el análisis de exploración Utilización de filtros al hacer una exploración Actualización de los datos de un informe con peticiones de orden Algunos informes de Web Intelligence contienen peticiones de orden. Al actualizar el documento, los indicadores requieren que se indiquen los valores que desea recuperar de la base de datos y volver a los informes del documento. Por ejemplo, una petición de orden puede requerir la especificación del año del que se desean recuperar datos. Este informe explorado muestra los valores del año 2003: el año que seleccionó para la petición de orden.. La barra de herramientas Exploración muestra que la dimensión [Año] está filtrada para 2003. Si el informe explorado se filtra para el año 2003 y, después, se actualiza el documento y se selecciona Año 2002 para responder a la petición de orden, Web Intelligence recupera los resultados de 2002 en lugar de los de 2003. El informe explorado mostrará los valores correspondientes al año 2002. 548 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilizar la exploración de consultas Utilizar la exploración de consultas Puede definir Web Intelligence para que explore en modo Exploración de consulta, que se comporta de manera diferente que el modo de exploración estándar descrito en este capítulo. Al activar la exploración de consulta, Web Intelligence explora modificando la consulta subyacente (agregando y eliminando dimensiones y filtros de consulta), además de aplicar filtros de exploración. Ejemplo: Profundización de Mes a Semana En este ejemplo, Mes es la dimensión inferior disponible actualmente en la consulta de una jerarquía de tiempo y, Semana es la dimensión inmediatamente debajo de ella en la jerarquía. Si profundiza en Mes = Enero, suceden tres cosas: • • • Web Intelligence agrega Semana al objeto de análisis de la consulta. Web Intelligence agrega un filtro de consulta para restringir Mes a Enero. Web Intelligence agrega un filtro de exploración para restringir Mes a Enero. Si sintetiza de Semana a Mes, el proceso se invierte: • • • Web Intelligence suprime Semana del objeto de análisis de la consulta. Web Intelligence elimina el filtro de consulta. Web Intelligence elimina el filtro de exploración. Nota: Los filtros de exploración no son estrictamente necesarios en modo Exploración de consulta. Web Intelligence los aplica para ser coherentes con el modo de exploración estándar. Por ejemplo, la función FiltrosExploración() devuelve el valor correcto en modo Exploración de consulta porque Web Intelligence aplica filtros de exploración que correspondan con los filtros de consulta. Para obtener información acerca de cómo activar la exploración de consulta, vea "Activación de la exploración de consultas" en la página 552. Elaboración de informes con el Panel de informes Java de Web Intelligence 549 24 24 Configuración de documentos para el análisis de exploración Utilizar la exploración de consultas Uso de la exploración de consulta La exploración de consulta se utiliza cuando el informe contiene objetos de tipo indicador agregados calculados a nivel de la base de datos. Está diseñada en particular para proporcionar un modo de exploración adaptado a las bases de datos como por ejemplo, Oracle 9i OLAP, que contienen funciones de agregación que o no son compatibles con Web Intelligence o que éste no puede calcular de manera precisa a nivel del informe durante la sesión de exploración. Las clases de funciones de agregación que se pueden utilizar para explorar en modo Exploración de consulta son las siguientes: funciones de porcentaje, cuenta única, clasificación, variación y desviación estándar, agregación acumulada. Como la exploración de consulta modifica ésta última en cada operación de exploración, asegura que estas agregaciones vuelvan a ser calculadas por el servidor cada vez que hace una exploración. La exploración de consulta también es útil para reducir la cantidad de datos que Web Intelligence debe almacenar localmente durante una sesión de exploración. Como la exploración de consulta reduce el objeto de análisis al sintetizar, Web Intelligence puede depurar datos innecesarios. Exploración con el modo Exploración de consulta Profundización Al profundizar, la exploración de consulta se comporta de manera similar que la exploración estándar en el punto en que los datos se salen del objeto de análisis. Cuando Web Intelligence filtra una dimensión explorada en modo Exploración de consulta, lo hace agregando un filtro de consulta además de un filtro de exploración. Por ejemplo, si explora en Año=2001, Web Intelligence agrega un filtro a nivel de la consulta para restringir la dimensión Año a 2001. Por esta razón, el único valor que aparece en la barra de herramientas de exploración para la dimensión explorada es el valor en el que exploró (en este caso, 2001). Esto es diferente del modo de exploración estándar, en el que todos los valores de la dimensión están visibles en la barra de herramientas. Como resultado, no puede cambiar valores del filtro en modo Exploración de consulta (por ejemplo, explorar en Año=2001 y, a continuación, cambiar a Año =2003) como puede hacerlo en modo de exploración estándar. (Para obtener más información sobre cómo cambiar los valores de filtro en modo de exploración estándar, consulte "Cambio de valores de filtro durante el análisis de exploración" en la página 543). 550 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Utilizar la exploración de consultas Como la exploración de consulta automáticamente extiende el objeto de análisis, puede utilizarlo únicamente si el administrador de BusinessObjects XI le ha concedido el derecho de explorar fuera del ámbito. Póngase en contacto con el administrador para obtener más detalles. Cómo sintetizar Al sintetizar, la exploración de consulta suprime dimensiones de la consulta. Por ejemplo, si sintetiza de Mes a Trimestre, Web Intelligence suprime Mes de la consulta. Esto tiene dos consecuencias: • La exploración de consulta es incompatible con las instantáneas de exploración. Para obtener más información, consulte "Exploración de consulta e instantáneas de exploración" en la página 552 • Web Intelligence no le permite sintetizar más allá de cualquier dimensión que aparezca como uno de los objetos del informe. Por ejemplo, si el informe muestra Año, Trimestre y Volumen de negocios, no puede sintetizar de Trimestre a Año porque esto suprimiría Trimestre de la lista de objetos del informe. Exploración de consulta y el objeto de análisis La exploración de consulta agrega y suprime dimensiones de objeto de análisis como respuesta a acciones de exploración. Por esta razón, no puede definir el objeto de análisis manualmente al utilizar la exploración de consulta. Además, no puede activar la exploración de consulta si el documento ya tiene definido un objeto de análisis. En este caso, aparece un mensaje en el que se le pide que borre el objeto de análisis antes de activar la exploración de consulta. Puede ver cómo Web Intelligence ha modificado el objeto de análisis y los filtros de consulta para que se correspondan con la exploración visualizando el panel Consulta durante una sesión de exploración. Nota: El objeto de análisis es de sólo lectura durante una sesión de la exploración de consulta. Elaboración de informes con el Panel de informes Java de Web Intelligence 551 24 24 Configuración de documentos para el análisis de exploración Utilizar la exploración de consultas Exploración de consulta y otros informes que se basan en el mismo proveedor de datos Si el documento contiene otros informes que contienen dimensiones en los que explora en modo Exploración de consulta, estos informes son afectados porque este tipo de exploración modifica las dimensiones que contienen. Ejemplo: Exploración en una dimensión que aparece en otro informe Si tiene dos informes que se basan en una consulta que contiene Año, Trimestre e Ingresos de ventas y, utiliza la exploración de consulta para profundizar a Año = 2001 en el primer informe, Web Intelligence también filtra los datos de Año en el segundo informe para incluir 2001 únicamente. Puede evitarlo (obteniendo como resultado la recuperación de datos duplicados en Web Intelligence) creando un nuevo proveedor de datos y volviendo a crear otro informe. Ahora cuando explora en modo Exploración de consulta, el otro informe no es afectado. Exploración de consulta e instantáneas de exploración No utilice instantáneas de exploración al trabajar en modo Exploración de consulta porque esto significa que no se garantiza que las instantáneas se queden igual. (Para obtener más información sobre instantáneas, consulte "Guardado de los resultados explorados" en la página 553). En modo Exploración de consulta, las instantáneas cambian cuando sintetiza más allá de una dimensión que puede incluir en una instantánea. Como la síntesis elimina la dimensión de la consulta subyacente, también suprime la dimensión de la instantánea. Activación de la exploración de consultas Se activa la exploración de consulta a nivel del documento. 1. Para activar la exploración de consulta Haga clic con el botón derecho en el documento en cualquier parte fuera de una tabla o gráfico y haga clic en Propiedades del documento para mostrar el panel Propiedades del documento. 2. Abra el grupo Opciones del documento de la ficha. 3. Active Utilizar exploración de consulta. Nota: Si el informe ya tiene un objeto de análisis definido, aparece un mensaje en el que se le pide que borre el objeto de análisis antes de activar la exploración de consulta. 552 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Finalización del modo Exploración Finalización del modo Exploración Cuando finaliza el modo Exploración en Web Intelligence, vuelve al modo de visualización. Todo filtro generado en modo Exploración se convierte en un simple filtro del informe. Finalización de la sesión de exploración Puede finalizar la sesión de exploración sólo desde la vista Informe. Fin de modo Exploración Para terminar la sesión de exploración en Web Intelligence: • Haga clic en el botón Exploración en la barra de herramientas. La barra de herramientas Exploración desaparece y el informe aparece en modo Resultados. Guardado de los resultados explorados Puede guardar los resultados explorados de las siguientes maneras: • Tomando una instantánea del informe explorado: Web Intelligence inserta un duplicado del informe explorado en el documento en Vista Resultados como referencia. Puede seguir explorando en el informe actual. • Guardando el informe mientras aún está en modo Exploración: cuando cualquier usuario abre el documento, el informe explorado está en modo Exploración. Elaboración de informes con el Panel de informes Java de Web Intelligence 553 24 24 Configuración de documentos para el análisis de exploración Finalización del modo Exploración Cómo hacer una captura de un informe explorado Para hacer una captura de un informe explorado: 1. Asegúrese de que está en modo Exploración. El botón Explorar está pulsado cuando está trabajando en modo Exploración. 2. En la barra de herramientas, haga clic en el botón Capturar. Aparece un nuevo informe después del último informe del documento. Guardado de un informe en modo Exploración Para guardar un informe en modo Exploración: 1. Haga clic en el botón Guardar para guardar un documento que haya guardado previamente. O Haga clic en la flecha que está junto al botón Guardar y, a continuación, guarde el documento como Documento de la empresa o como Documento personal. Para obtener información sobre cómo guardar documentos de Web Intelligence utilizando el Panel de informes Java, consulte "Salvaguarda y eliminación de documentos de Web Intelligence" en la página 557. 554 Elaboración de informes con el Panel de informes Java de Web Intelligence Configuración de documentos para el análisis de exploración Finalización del modo Exploración Impresión del informe en modo Exploración El informe se imprime en modo Exploración de la misma manera que los demás informes de Web Intelligence. Informe explorado Informe que se puede imprimir en formato PDF listo para su impresión Para obtener más información, consulte "Impresión de documentos de Web Intelligence" en la página 579 Sugerencia: Los filtros de la barra de herramientas Exploración no aparecen al imprimir un informe de Web Intelligence. Puede insertar un campo especial que muestre los filtros activos en la barra de herramientas Exploración. Para obtener información completa sobre la función FiltrosExploración, consulte "Inserción de la celda FiltrosExploración en el informe" en la página 546. Elaboración de informes con el Panel de informes Java de Web Intelligence 555 24 24 Configuración de documentos para el análisis de exploración Finalización del modo Exploración 556 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Salvaguarda y eliminación de documentos de Web Intelligence 25 Salvaguarda y eliminación de documentos de Web Intelligence Presentación general Presentación general Puede guardar documentos de Web Intelligence exclusivamente para su referencia personal o compartir los documentos con otros usuarios. Guarda documentos de Web Intelligence en InfoView, el portal de business intelligence de la empresa. También puede guardar documentos de Web Intelligence como hojas de cálculo de Microsoft Excel y archivos PDF de Adobe Acrobat. El diseño y formato del documento original de Web Intelligence se conserva de cerca en el nuevo formato del archivo. Este capítulo describe cómo: • • • Guardar documentos de Web Intelligence en InfoView Eliminar documentos de Web Intelligence desde InfoView Guardar documentos de Web Intelligence como archivos Excel o PDF Este capítulo le indica cómo guardar documentos utilizando el Panel de informes Java. Para obtener información sobre cómo guardar documentos al verlos en InfoView, consulte "Salvaguarda y eliminación de documentos de Web Intelligence" en la página 557. 558 Elaboración de informes con el Panel de informes Java de Web Intelligence Salvaguarda y eliminación de documentos de Web Intelligence Salvaguarda de documentos de Web Intelligence en InfoView Salvaguarda de documentos de Web Intelligence en InfoView Los documentos se guardan en InfoView. Dependiendo de si desea tener acceso exclusivo a los documentos o si desea compartir los documentos con otros usuarios, puede guardar los documentos en carpetas personales o públicas. Hay dos opciones al guardar un documento de Web Intelligence en InfoView: • Guardar: para guardar un documento nuevo o reemplazar un documento con una versión más reciente • Guardar como: para guardar una versión más reciente de un documento con un nombre diferente Nota: Antes de poder guardar un documento debe ejecutar por lo menos una vez la consulta. Para ello, haga clic en Ejecutar consulta o en Actualizar. Los resultados se muestran en el informe o informes. Guardar un documento nuevo o reemplazar un documento con una versión más reciente Para guardar un documento nuevo o reemplazar un documento con una versión más reciente: 1. 2. Utilizando el Panel de informes Java, haga los cambios al documento. Haga clic en el botón Guardar de la barra de herramientas de Web Intelligence. Aparecerá la página Guardar de InfoView. 3. En el cuadro Título, escriba el título del documento. 4. En el cuadro Descripción, escriba una descripción significativa del documento (opcional). 5. En el cuadro Palabras clave, escriba palabras clave que usted u otros usuarios pueden utilizar para buscar el documento en el futuro. De manera predeterminada, el documento se guarda en la ubicación actual mostrada en el cuadro Ubicación. 6. Seleccione la carpeta en la que desee guardar el documento en el cuadro Ubicación. Seleccione las categorías que desee asociar con el documento en el cuadro Categorías. 7. 8. Haga clic en Aceptar. El documento se guardará en InfoView. Elaboración de informes con el Panel de informes Java de Web Intelligence 559 25 25 Salvaguarda y eliminación de documentos de Web Intelligence Eliminación de documentos de Web Intelligence Eliminación de documentos de Web Intelligence Puede eliminar los documentos de Web Intelligence que guarda en InfoView. Nota: Sólo puede eliminar documentos de InfoView si tiene el perfil de seguridad apropiado. Eliminación de documentos de Web Intelligence desde InfoView Para eliminar los documentos de Web Intelligence desde InfoView: 1. Desde la página principal de InfoView, vaya hasta la carpeta que contiene el documento que desea eliminar. Los documentos aparecerán en una lista. 2. Haga clic en la casilla de verificación situada junto al nombre del documento que desea eliminar. 3. Haga clic en Eliminar. Aparecerá un mensaje que le pide confirmar si desea eliminar el documento seleccionado. 4. Haga clic en Aceptar. Se eliminará el documento de InfoView. 560 Elaboración de informes con el Panel de informes Java de Web Intelligence Salvaguarda y eliminación de documentos de Web Intelligence Guardado de documentos como archivos Excel o PDF Guardado de documentos como archivos Excel o PDF Puede guardar documentos de Web Intelligence con dos formatos de archivo diferentes: • • Hojas de cálculo de Microsoft Excel Archivos en formato PDF de Adobe Acrobat Salvaguarda de documentos de Web Intelligence como hojas de cálculo Excel El crear una copia de los documentos como un archivo de Microsoft Excel es útil especialmente si desea combinar la información del documento de Web Intelligence con otros datos de una hoja de cálculo Excel. A diferencia de los documentos de Web Intelligence, los archivos de Excel no están conectados a la base de datos. Esto significa que no puede actualizar los datos del archivo Excel. Para ver datos actualizados en formato Excel, actualice el documento de Web Intelligence y, a continuación, guárdelo como un nuevo archivo de Excel. Sugerencia: Cuando da un nombre a los informes de un documento que desea guardar como una hoja de cálculo de Excel, los nombres de los informes no deben incluir más de 31 caracteres ni incluir espacios ni los caracteres especiales siguientes: * : \ / [ ] Nota: Las fechas anteriores a 1900 no se muestran correctamente en Excel. Salvaguarda de un documento de Web Intelligence como hoja de cálculo Excel Para guardar un documento de Web Intelligence como hoja de cálculo Excel: 1. Haga clic en la flecha que está junto al botón Guardar de la barra de herramientas de Web Intelligence. 2. En el menú Guardar, seleccione Guardar en mi equipo como... Aparecen las opciones de formato Excel y PDF. 3. Seleccione Excel. Web Intelligence genera una copia del documento en formato de Microsoft Excel. Cada informe que está dentro del documento de Web Intelligence se convierte en una hoja de cálculo Excel separada dentro del archivo de Excel. Elaboración de informes con el Panel de informes Java de Web Intelligence 561 25 25 Salvaguarda y eliminación de documentos de Web Intelligence Guardado de documentos como archivos Excel o PDF Puede guardar el documento utilizando el menú Guardar de Excel. El archivo tiene la extensión estándar de archivo de Microsoft Excel: .xls. Nota: Algunos formatos de gráfico de Web Intelligence no existen en formato Excel. Estos gráficos se convierten automáticamente en el formato de gráfico correspondiente más cercano que esté disponible en Excel. Para compartir archivos de Excel con otros usuarios, puede guardarlos en InfoView. Para obtener más información, consulte el Manual del usuario de BusinessObjects Enterprise InfoView. Generación de documentos de Web Intelligence en formato PDF El crear una copia del documento como archivo PDF es útil especialmente si desea proporcionar a los demás usuarios información sobre el documento en un formato que se pueda imprimir. El diseño y el formato de las páginas del documento de Web Intelligence se conservan en el archivo PDF. Salvaguarda de un documento de Web Intelligence como PDF Para guardar un documento de Web Intelligence como archivo PDF: 1. Haga clic en la flecha que está junto al botón Guardar de la barra de herramientas de Web Intelligence. 2. En el menú Guardar, seleccione Guardar en mi equipo como... Aparecen las opciones de formato Excel y PDF. 3. Seleccione PDF. Web Intelligence genera una copia del documento en formato PDF de Adobe Acrobat. Puede guardar el documento utilizando el menú Guardar de Acrobat. El archivo tiene la extensión estándar de archivo de Adobe Acrobat: .pdf. Para compartir archivos PDF con otros usuarios, puede guardarlos en InfoView. Para obtener más información, consulte el Manual del usuario de BusinessObjects Enterprise InfoView. 562 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Vinculo de documentos con OpenDocument 26 Vinculo de documentos con OpenDocument Presentación Presentación OpenDocument es una función que le permite abrir otro documento desde un documento de Web Intelligence utilizando una dirección URL. Puede utilizar OpenDocument para crear un hipervínculo en un documento que abra otro documento que contenga información relacionada. Ambos documentos se deben almacenar en el repositorio de la empresa y debe poder accederse a ellos mediante InfoView. Funcionamiento de OpenDocument La función OpenDocument se coloca en una celda de informe con el formato siguiente: =”<función OpenDocument>” Por ejemplo: =”http://<servidor_Web>/businessobjects/enterprise115/ desktoplaunch/opendoc/openDocument.jsp?sType=wid” Ejemplo: Vinculación de un informe que contiene los resultados de los ingresos de ventas de las comunidades de Europa a un documento que muestra información almacenada sobre la comunidad que elija En este ejemplo un informe de Web Intelligence muestra los ingresos de ventas por comunidad de Europa de cada trimestre. Supongamos que le interesa un resultado máximo en particular. Le gustaría obtener más información acerca de los puntos de venta al por menor de una determinada comunidad para comprender mejor sus condiciones operativas y descubrir los nombres de los gerentes de tienda con los que podría ponerse en contacto en dicha comunidad. Haga clic en el hipervínculo de la celda en la que aparece “Murcia”. Se abrirá un documento que contiene información detallada sobre las tiendas de Murcia. 564 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Funcionamiento de OpenDocument Utilización de peticiones de orden para filtrar resultados en el documento abierto Puede definir el hipervínculo para transmitir parámetros que introducen uno o varios valores como respuesta a peticiones de orden en el documento de destino. De este modo es posible filtrar dinámicamente el documento abierto por los valores específicos que desee analizar. En el ejemplo anterior, el documento de destino contiene una petición de orden en el objeto [Comunidad] y el hipervínculo OpenDocument del documento padre obliga a Web Intelligence a usar el valor en el que se ha hecho clic como valor de la petición de orden. Por ello, cuando hace clic en el hipervínculo en "Murcia”, únicamente verá los valores de Murcia en el documento de destino que se abre. No obstante, puede indicar un valor en el hipervínculo que sea diferente del que se muestra en el hipervínculo. Por ejemplo, puede crear el hipervínculo en la celda que muestra los valores de ingresos de ventas e indicar que el informe de destino se filtre por cualquier comunidad que aparezca en la misma fila de tabla que el hipervínculo seleccionado. Se puede filtrar el documento de destino según tantas peticiones de orden como desee. Por ejemplo, el mismo hipervínculo puede filtrar además el documento de destino por cualquier comunidad, línea de productos y trimestre que aparezca en la misma fila de tabla. También se puede filtrar el documento de destino por múltiples valores, incluso si el documento contiene solamente una única petición de orden. Por ejemplo, un documento de destino con una única petición de orden en una dimensión que representa los datos de [Número de vuelo] se puede filtrar por valores de otros objetos de la definición de consulta que están lógicamente relacionados, como [Hora de llegada] y [Hora de salida]. En la sección "Utilización de peticiones de orden para filtrar resultados en el documento abierto" en la página 565 se facilita información sobre la sintaxis de peticiones de orden de valor único o múltiple. Elaboración de informes con el Panel de informes Java de Web Intelligence 565 26 26 Vinculo de documentos con OpenDocument Tipos de documento compatibles Tipos de documento compatibles Puede utilizar OpenDocument para crear vínculos dentro del sistema a y desde los tipos de documento siguientes: • • • .wid: documentos de Web Intelligence versión 6.x .rpt: informes de Crystal .car: informes de OLAP Intelligence Sintaxis de OpenDocument La sintaxis general de OpenDocument es http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?<lista_de_parámetros> Existen dos implementaciones de OpenDocument. El formato de la parte <información_sobre_plataforma> depende de su implementación: • Para implementaciones Java, utilice desktoplaunch/opendoc/ openDocument.jsp en lugar de <información_sobre_plataforma>, por ejemplo: http://<servidor_Web>/businessobjects/enterprise115/ desktoplaunch/opendoc/openDocument.jsp?sType=wid • Para implementaciones .NET, utilice InfoView/scripts/ opendocument.aspx en lugar de <información_sobre_plataforma>, por ejemplo: http://<servidor_Web>/businessobjects/enterprise115/ InfoView/scripts/opendocument.aspx?sType=wid 566 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Parámetros de OpenDocument Los parámetros OpenDocument pueden aparecer en cualquier orden y se deben separar por el signo &. Por ejemplo, sType=wid&sDocName=Ventas2003. No inserte espacios antes o después del signo &. Los parámetros se enumeran en las siguientes tablas. Parámetro Descripción ¿Obligatorio? Valores aceptados sPath El nombre de la carpeta y subcarpeta Crystal que contienen el documento de destino. Sí, si sDocName Carpeta y/o subcarpeta se especifica y Crystal: no es único. [carpeta], [subcarpeta] Ejemplo: Ejemplo de sPath http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas,sub carpeta. Nota: Para garantizar la codificación correcta de la dirección URL, los espacios en este parámetro y algunos de los parámetros siguientes se han reemplazado con +. Puede asegurarse de que la codificación de la dirección URL de valores de parámetro es correcta con la función Web Intelligence URLEncode (). Para obtener más información sobre los valores de los parámetros de codificación de la dirección URL, consulte "Codificación de la dirección URL" en la página 575. Parámetro Descripción ¿Obligatorio? Valores aceptados sType El tipo de documento o informe de destino. Sí. .wid .rpt .car Elaboración de informes con el Panel de informes Java de Web Intelligence 567 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Ejemplo: Ejemplo de sType http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid Parámetro Descripción ¿Obligatorio? Valores aceptados sDocName El nombre del documento. sDocName o iDocID es El nombre del documento. obligatorio. Ejemplo: Ejemplo de sDocName http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2005 Nota: No especifique ambos parámetros sDocID y sDocName en la misma lista de parámetros. Especifique uno o el otro. Parámetro Descripción ¿Obligatorio? Valores aceptados iDocID El identificador del documento. sDocName o iDocID es El identificador del documento. obligatorio. Ejemplo: Ejemplo de sDocID http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&iDocID=2010 Sugerencia: Para obtener el ID del documento, vaya al documento en InfoView, sitúe el ratón sobre el hipervínculo de nombre del documento y busque el número del ID en la barra de estado del explorador. También puede obtener el ID del documento en la Consola de administración Central. 568 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Nota: No especifique ambos parámetros sDocID y sDocName en la misma lista de parámetros. Especifique uno o el otro. Parámetro Descripción ¿Obligatorio? Valores aceptados sIDType El tipo de objeto Sí, si el destino es un Crystal. informe Crystal o informe OLAP Intelligence (sType= rpt o car). De lo contrario, utilice sPath y sDocName). • • • • • CUID GUID RUID ParentID InfoObjectID (predetermina do) Ejemplo: Ejemplo de sIDType http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?iDocID=AWimiw9StnhGm993ev k.Amc&sIDType=CUID Parámetro Descripción sReportName El informe que se abrirá si el documento de destino es un informe múltiple. ¿Obligatorio? Valores aceptados No. (el primer informe es el valor predeterminado. ) Nombre del informe de los documentos Web Intelligence, subinforme para Crystal Reports, páginas para los informes de OLAP Intelligence. Ejemplo: Ejemplo de sReportName http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=Ventas +de+2003&sReportName=Ficha+primer+informe Elaboración de informes con el Panel de informes Java de Web Intelligence 569 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Parámetro Descripción ¿Obligatorio? sOutputFormat Formato en el que se abre el documento de destino. No. (El valor predeterminado es HTML). Valores aceptados • • • • H (HTML) P (PDF) E (Excel) W (Word) Nota: W sólo se admite con Crystal Reports. Ejemplo: Ejemplo de sOutputFormat http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2003&sOutputFormat=E Parámetro Descripción ¿Obligatorio? Valores aceptados sReportPart La parte del informe que se abrirá. No. El nombre de la parte del informe. Ejemplo: Ejemplo de sReportPart http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2003&sReportPart=Part1 Parámetro Descripción ¿Obligatorio? Valores aceptados sPartContext El contexto de datos de la parte del informe (sólo Crystal Reports). Sí, si un valor se especifica para El contexto de datos de la parte del informe. sReportPart. Ejemplo: Ejemplo de sPartContext 570 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2005&sReportPart=Part1&sPartContext=0-40 Parámetro Descripción ¿Obligatorio? Valores aceptados sInstance La instancia del No. informe de destino que se abrirá. • User (vínculo a última instancia propiedad del usuario actual) • Last (vínculo a la última instancia del informe) • Param (vínculo a la última instancia del informe con valores de parámetro coincidentes) Ejemplo: Ejemplo de sInstance http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2003&sReportPart=Part1&sInstance=User Parámetro Descripción sReportMode Sólo para destinos ¿Obligatorio? Valores aceptados No. (El valor Crystal, indica si el predeterminad vínculo debería abrir el o es Full.) informe de destino completo o simplemente la parte del informe especificada en sReportPart. • • Complete Part Ejemplo: Ejemplo de sReportMode http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sPath=Informes+Ventas&sDo cName=Ventas+de+2003&sReportPart=Part1&sReportMode=Part Elaboración de informes con el Panel de informes Java de Web Intelligence 571 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Parámetro Descripción ¿Obligatorio? Valores aceptados sRefresh Indica si se No. debería forzar una actualización cuando el documento de destino o informe se abren. • Y (fuerza la actualización del documento) • N (la actualización en la función abierta reemplaza este valor) Ejemplo: Ejemplo de sRefresh http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&sRefresh=Y Parámetro Descripción ¿Obligatorio? Valores aceptados sWindow Indica si el informe No de destino se abrirá en la ventana del explorador actual o en una nueva ventana. • Same (ventana activa) • New (nueva ventana) Ejemplo: Ejemplo de sWindow http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&sWindow=New 572 Parámetro Descripción lsS [NOMBRE] ¿Obligatorio? Especifica un valor No. único para una petición. [NOMBRE] es el texto de petición de orden. Valores aceptados Un valor de petición de orden único. Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Ejemplo: Ejemplo de lsS [NOMBRE] http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&lsSSeleccionar+una+ciudad=París Parámetro Descripción ¿Obligatorio? lsM [NOMBRE] Especifica varios No. valores para una petición. [NOMBRE] es el texto de petición de orden. Valores aceptados Varios valores de petición de orden, separados por una coma. Si el destino es un informe Crystal, cada valor se debe agregar en corchetes. Si el destino es un informe del OLAP Intelligence, utilice la cláusula MDX WITH. Ejemplo: Ejemplo de lsM [NOMBRE] http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=rpt&sDocName=SalesR eport&lsMSeleccione+ciudades=[París],[Londres] Parámetro Descripción lsR[NOMBRE] No. Especifica un intervalo de valores para una petición. [NOMBRE] es el texto de petición de orden. Nota: No compatible con OLAP Intelligence. ¿Obligatorio? Valores aceptados Un intervalo de valores separados por un punto doble (..). Si el destino es un informe Crystal, el intervalo se debe incluir entre corchetes y/o paréntesis (utilice un corchete al lado de un valor para incluirlo en el intervalo y paréntesis para excluirlo). Si el destino es un informe OLAP Intelligence, utilice la cláusula MDX WITH. Elaboración de informes con el Panel de informes Java de Web Intelligence 573 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Ejemplo: Ejemplo de lsR[NOMBRE] http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=rpt&sDocName=SalesR eport&lsRPeriodo+tiempo:=[2000..2004) Parámetro Descripción ¿Obligatorio? Valores aceptados lsU Dirección URL a la No. que se redirige al usuario. Una dirección URL. Nota: No compatible con OLAP Intelligence. Ejemplo: Ejemplo de lsU http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&lsU=http://www.site.com Parámetro Descripción ¿Obligatorio? Valores aceptados lsC Especifica un No. contenido de universo (documentos BusinessObjects y Web Intelligence únicamente). Contenido de universo. Ejemplo: Ejemplo de lsC http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&lsC=Ventas 574 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Parámetro Descripción NAII Fuerza la No. presentación de la página de selección de petición de orden. Nota: No compatible con OLAP Intelligence. ¿Obligatorio? Valores aceptados • Y (todas las peticiones de orden con valores pasados con lsS, lsM o lsR preseleccionados). • N (muestra sólo las peticiones cuyos valores pasaron con lsS, lsM o lsR) Ejemplo: Ejemplo de NAII http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=wid&sDocName=SalesR eport&iDocID=2010&NAII=Y Información adicional sobre sintaxis y parámetros Codificación de la dirección URL Los parámetros no pueden contener espacios ni caracteres especiales que requieran la codificación de la dirección URL. Utilice la función URLEncode() de Web Intelligence para asegurar la codificación correcta de la dirección URL. Ejemplo: Codificación del parámetro sDocName Para transmitir la cadena "Informe de ventas mundiales" en el parámetro sDocName, utilice sDocName=URLEncode("Informe de ventas mundiales"). Esto asegura que la cadena se transmite con la codificación de la dirección URL como "Informe+ventas+mundial". Los ejemplos anteriores de esta sección no especifican la función URLEncode() de manera explícita. Proporcionan valores de los parámetros de la dirección URL en formato de codificación de la dirección URL. Elaboración de informes con el Panel de informes Java de Web Intelligence 575 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Espacios al final Suprima los espacios del final de los valores de parámetros y nombres de petición de orden. NO los reemplace con un signo más (+) El usuario puede no saber cómo interpretar el signo más (+) como parte del nombre de petición de orden o como un espacio. Por ejemplo, si el nombre de petición de orden muestra: Seleccionar una Ciudad:_ (donde _ representa un espacio), introduzca el texto siguiente en el vínculo: lsSSeleccionar+una+Ciudad:=París donde los espacios dentro del nombre de petición de orden se reemplazan con el signo más y, el espacio del final se suprime. Nota: Puede utilizar la función RightTrim() de Web Intelligence para suprimir espacios del final. Mayúsculas y minúsculas En todos los parámetros de OpenDocument se tienen en cuenta las mayúsculas y minúsculas. Límite de longitud La dirección URL codificada no puede ser superior a 2083 caracteres. Peticiones de orden para documentos de destino de un informe de OLAP Intelligence Si el documento de destino es un informe de OLAP Intelligence (.car), puede utilizar los parámetros lsS y lsM para especificar peticiones de orden. Utilización del parámetro lsS con OLAP Intelligence Los parámetros se transmiten como una cadena con la codificación de la dirección URL utilizando el nombre único del parámetro configurado en el informe de OLAP Intelligence. Ejemplo: Apertura de un informe en una página determinada 576 Elaboración de informes con el Panel de informes Java de Web Intelligence Vinculo de documentos con OpenDocument Sintaxis de OpenDocument Si 23CAA3C1-8DBB-4CF3-BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F es el nombre único de codificación de dirección URL para el parámetro de página en el informe de OLAP Intelligence, se utiliza la dirección URL siguiente para abrir el informe en la página 2. http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=car&sIDType=InfoObj ect&iDocID=440&lsS23CAA3C1-8DBB-4CF3BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F=2 Ejemplo: Apertura del parámetro de un cubo Si 8401682C-9B1D-4850-8B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62 es el nombre único de codificación de dirección URL para el parámetro del cubo que abre el cubo warehouse en el catálogo FoodMart 2000 en MSAS, utilizaría la dirección URL siguiente para abrir este parámetro del cubo: http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=car&sIDType=InfoObject& lsS8401682C-9B1D-48508B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62=CATALOG%3DFoodMart%2020 00,CUBE%3Dwarehouse&iDocID=616 Utilización del parámetro lsM con OLAP Intelligence Los parámetros de lsM también se transmiten como una cadena con la codificación de la dirección URL utilizando el nombre único del parámetro configurado en el informe de OLAP Intelligence. A continuación se presenta un ejemplo del uso de lsM: http://<servidor_Web>/businessobjects/enterprise115/ <información_sobre_plataforma>?sType=car&sIDType=InfoObj ect&lsMADC216EA-D9A5-42B5AE%2C21%2C84%2CA9%2CF9%2C6E%2C31%2C7=[%5BCustomers%5D.%5 BCountry%5D.%26%5BMexico%5D],[%5BCustomers%5D.%5BCountry %5D.%26%5BCanada%5D]&iDocID=544 Es un parámetro del conjunto de miembros que abre un informe con Customers > Country > Mexico and Customers > Country > Canada (Clientes, País, México y Clientes, País, Canadá) en la vista. Subinformes No puede transmitir valores de parámetro a un subinforme de un informe de Crystal de destino. Elaboración de informes con el Panel de informes Java de Web Intelligence 577 26 26 Vinculo de documentos con OpenDocument Sintaxis de OpenDocument 578 Elaboración de informes con el Panel de informes Java de Web Intelligence capítulo Impresión de documentos de Web Intelligence 27 Impresión de documentos de Web Intelligence Presentación general Presentación general Los documentos de Web Intelligence se imprimen informe por informe. Puede imprimir uno o varios informes desde un solo documento. Web Intelligence genera un archivo PDF temporal a partir del informe seleccionado antes de imprimirlo. Este capítulo describe cómo: • Imprimir informes de documentos de Web Intelligence utilizando el Panel de informes Java Nota: Para imprimir informes de Web Intelligence, debe tener instalado Adobe Acrobat Reader en el equipo local. Si no tiene Acrobat Reader instalado, puede descargarlo gratis en: http://www.adobe.com/products/ acrobat/readstep2.htm Nota: Si no tiene acceso a Internet para descargar Acrobat Reader, puede imprimir informes utilizando el menú Imprimir del explorador Web. Sin embargo, cuando utiliza el explorador para imprimir, éste determina el diseño y formato de las páginas. 580 Elaboración de informes con el Panel de informes Java de Web Intelligence Impresión de documentos de Web Intelligence Impresión de los informes de documentos Impresión de los informes de documentos Los documentos de Web Intelligence se imprimen informe por informe. Esta sección del manual le indica cómo: • • Web Intelligence inserta saltos de página para imprimir Imprimir informes de documentos de Web Intelligence Cómo Web Intelligence organiza las rupturas de página Web Intelligence imprime informes de izquierda a derecha y, a continuación, de arriba hacia abajo. Si un informe es más ancho que la anchura del tamaño de papel definido en Diseño de página de informe, Web Intelligence inserta saltos de página para la impresión, como se ilustra a continuación: Si el tamaño del informe es más ancho que el tamaño de papel definido en las propiedades de Diseño de página de informe... Página 1 Página 2 ...Los saltos de página van de izquierda a derecha. Página 3 Página 4 Elaboración de informes con el Panel de informes Java de Web Intelligence 581 27 27 Impresión de documentos de Web Intelligence Impresión de los informes de documentos El tamaño del papel y la orientación de las páginas para imprimirlas puede ser diferente de los parámetros definidos para los informes cuando los visualiza en el Panel de informes Java. Esto permite a los usuarios utilizar impresoras diferentes para especificar el diseño apropiado cuando imprimen. El tamaño del papel y la orientación de las páginas de los informes impresos se definen al definir la configuración de impresión; consulte "Impresión de un informe" en la página 582. Impresión de informes de documentos de Web Intelligence Los documentos de Web Intelligence se imprimen informe por informe. Puede imprimir uno o varios informes desde un solo documento. Esta sección le indica cómo imprimir documentos de Web Intelligence cuando está trabajando en el Panel de informes Java. Para obtener información sobre cómo imprimir informes cuando se está visualizando un documento en InfoView, consulte el manual Realización de análisis en informes con Web Intelligence. Impresión de un informe Para imprimir un informe: 1. Asegúrese de que está en Vista Editar informe. El botón Editar informe de la barra de herramientas de Web Intelligence está activado cuando está en Vista Editar informe. 582 2. Asegúrese de que se encuentra en vista Resultados. Esta vista muestra los datos en las tablas y los gráficos del informe. 3. Haga clic en la ficha de informe del informe al que desea cambiar el nombre. 4. Haga clic en el botón Exportar a PDF para imprimirlo de la barra de herramientas Informe. Elaboración de informes con el Panel de informes Java de Web Intelligence Impresión de documentos de Web Intelligence Impresión de los informes de documentos Aparecerá el cuadro de diálogo Configurar versión imprimible. 5. Debajo de la opción Intervalo de impresión, especifica si desea imprimir todo el importe seleccionado o sólo algunas de las páginas del mismo: Si desea... Entonces... Imprimir todo el informe Seleccione Informe actual Imprimir la página que se muestra actualmente Seleccione Página actual Imprimir un intervalo de páginas que especifique En el cuadro Páginas: Escriba números de página específicos separados con comas (por ejemplo: 1,4,5) O Indique un intervalo de páginas (por ejemplo, 2-4) Puede especificar el tamaño del papel del informe o las páginas para la impresión. El tamaño de papel que define para imprimir pasa por alto el tamaño de papel que se definió en la ficha Diseño de página de informe. Elaboración de informes con el Panel de informes Java de Web Intelligence 583 27 27 Impresión de documentos de Web Intelligence Impresión de los informes de documentos 6. Para cambiar el tamaño del papel, haga clic en la flecha situada junto al cuadro de lista debajo de Tamaño de página y, a continuación, seleccione en la lista un tamaño de papel distinto: 7. En las opciones de Orientación seleccione la orientación de la página que se adapte al diseño de página del informe: Para esta orientación de página... Seleccione... Vertical Horizontal 8. Haga clic en Aceptar. Web Intelligence genera una copia del informe en un archivo PDF. 584 Elaboración de informes con el Panel de informes Java de Web Intelligence Impresión de documentos de Web Intelligence Impresión de los informes de documentos 9. Si recibe una petición de orden en la que se le ofrece la posibilidad de abrir o guardar el archivo en el equipo, seleccione Abrir. El informe se abrirá en Adobe Acrobat. 10. Para imprimir el informe, utilice el botón o menú Imprimir de la barra de herramientas de Acrobat. 11. Si desea imprimir otros informes del mismo documento, repita los pasos del 3. al 10. Elaboración de informes con el Panel de informes Java de Web Intelligence 585 27 27 Impresión de documentos de Web Intelligence Impresión de los informes de documentos 586 Elaboración de informes con el Panel de informes Java de Web Intelligence apéndice Recursos de información de Business Objects 28 Recursos de información de Business Objects Servicios de documentación e información Servicios de documentación e información Business Objects ofrece un conjunto completo de documentación que cubre sus productos y su despliegue. También hay disponible soporte y servicios para ayudar a maximizar los beneficios de su inversión en business intelligence. En las siguientes secciones se indica dónde se puede obtener la documentación de Business Objects y cómo utilizar los recursos de Business Objects para satisfacer sus necesidades de soporte técnico, formación y consultoría. Documentación En la documentación puede encontrar respuestas a sus dudas sobre cómo instalar, configurar, desplegar y utilizar los productos de Business Objects. Contenido de la documentación Vea o descargue la guía Business Objects Documentation Roadmap, disponible en inglés con la documentación del producto en http://www.spain.businessobjects.com/soporte/default.asp. Esta guía básica de documentación hace referencia a todos los manuales de Business Objects y le permite saber, de un vistazo, qué información está disponible, dónde y en qué formato. Ubicación de la documentación Puede tener acceso a la documentación electrónica en cualquier momento desde la interfaz del producto, la Web o el CD del producto. Documentación mediante los productos La ayuda en línea y los manuales en formato PDF de Adobe están disponibles en los menús Ayuda de los productos. Donde sólo se ofrezca ayuda en línea, el archivo de dicha ayuda incluirá todo el contenido de la versión PDF del manual. Documentación en la Web La documentación electrónica completa está disponible para los clientes en el sitio Web de soporte: http://www.spain.businessobjects.com/soporte/ default.asp. 588 Elaboración de informes con el Panel de informes Java de Web Intelligence Recursos de información de Business Objects Soporte al cliente, consultoría y formación Documentación en el CD del producto Examine el directorio docs del CD del producto para ver las versiones de los manuales en formato PDF de Adobe. Envíenos sus comentarios ¿Tiene alguna sugerencia de cómo podemos mejorar la documentación? ¿Hay algo en particular que le gusta o que ha encontrado útil? Escríbanos un comentario y haremos todo lo posible para asegurar que su sugerencia se incluya en la próxima versión de nuestra documentación: documentation@businessobjects.com. Nota: Si su comentario se refiere a un producto de Business Objects y no a la documentación, póngase en contacto con nuestros expertos en soporte al cliente. Para obtener información sobre el soporte al cliente, visite el sitio: http://www.spain.businessobjects.com/soporte/default.asp Soporte al cliente, consultoría y formación Una red global de expertos en la tecnología Business Objects proporciona soporte al cliente, formación y consultoría para garantizar el máximo beneficio de business intelligence para su empresa. ¿Cómo podemos ayudarle? Business Objects ofrece planes de soporte al cliente adaptados al tamaño y a las necesidades de su desplieque. Disponemos de centros de soporte al cliente en los siguientes países: • • • • • EE. UU. Australia Canadá Reino Unido Japón Soporte al cliente en línea El sitio Web de soporte al cliente de Business Objects contiene información sobre los programas y servicios de soporte al cliente. También contiene vínculos a una amplia gama de información técnica, incluidos artículos de la base de conocimientos, descargas y foros de soporte. http://www.spain.businessobjects.com/soporte/default.asp Elaboración de informes con el Panel de informes Java de Web Intelligence 589 28 28 Recursos de información de Business Objects Soporte al cliente, consultoría y formación ¿Está buscando la solución de desplieque más adecuada para su empresa? Los consultores de Business Objects pueden acompañarle desde la fase de análisis inicial hasta la entrega de su proyecto de desplieque. Tenemos experiencia en bases de datos relacionales y multidimensionales, conectividades, herramientas de diseño de bases de datos, tecnología de incrustación personalizada, etc. Para obtener más información, póngase en contacto con su representante de ventas o con nosotros en el sitio Web: http://www.spain.businessobjects.com/servicios/paquetes_servicios.asp ¿Busca opciones de formación? Desde las clases tradicionales en aula hasta seminarios de e-learning especializados, podemos ofrecer un paquete de formación que se adapte a sus necesidades y su estilo preferido de aprendizaje. Vea más información en el sitio Web de formación de Business Objects: http://www.spain.businessobjects.com/Servicios/formacion.asp 590 Elaboración de informes con el Panel de informes Java de Web Intelligence Recursos de información de Business Objects Direcciones útiles de un vistazo Direcciones útiles de un vistazo Dirección Contenido Información sobre productos de Business Objects http://www.spain.businessobjects.com Información sobre la gama completa de productos de Business Objects. Documentación de los productos http://www.spain.businessobjects.com/ soporte/default.asp Documentación de los productos de Business Objects, incluida la guía básica de la documentación de Business Objects (en inglés). Buzón de documentación de Business Objects documentation@businessobjects.com Envíenos sus comentarios o preguntas sobre la documentación. Soporte al cliente en línea http://www.spain.businessobjects.com/ soporte/default.asp Información sobre los programas de soporte al cliente, así como vínculos a artículos técnicos, descargas y foros en línea. Servicios de consultoría de Business Objects http://www.spain.businessobjects.com/ servicios/paquetes_servicios.asp Información sobre cómo Business Objects puede ayudar a maximizar su inversión en business intelligence. Servicios de formación de Business Información sobre opciones y Objects módulos de formación de http://www.spain.businessobjects.com/ Business Objects. Servicios/formacion.asp Elaboración de informes con el Panel de informes Java de Web Intelligence 591 28 28 Recursos de información de Business Objects Direcciones útiles de un vistazo 592 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice temático Símbolos #DESBORDAMIENTO, error 488 #DIV/0, error 487 #ERROR, error 491 #INCOMPATIBLE, error 488 #RANGO, error 330, 489 #SINCDATOS, error 489 #SINTAXIS, error 488 #VALORMÚLTIP, error 487 Números 508, cumplimiento 19 A abrir carpetas de clase 51 accesibilidad 19 actualizar valores del informe mostrar fecha de última actualización 230 administrar 314 rupturas 314 Adobe instalar Reader 579 agregación mostrar/ocultar filas duplicadas 223 agregar filas, columnas de tablas 192 rupturas 314 subseñales 381 agrupar datos en rupturas 306 ajustar automáticamente tamaño de las celdas de la tabla 217 ajustar tamaño gráficos 247, 251 alto definir para celdas 216 definir para gráficos 259 análisis de exploración definir las opciones 498 ejemplo 497 ejemplo de explorar por 518 en gráficos 532, 536 en informe duplicado 498 en leyendas de ejes 538 explorar en bloques múltiples 530 explorar indicadores 526, 535 explorar por 520 filtros 543 guardar documentos 510 iniciar exploración 509 jerarquías 506, 507 Profundizar 512, 515 rutas de acceso de exploración 506, 522 Sintetizar 516 terminar exploración 553 análisis en informes descripción 16 ancho definir para celdas 216 definir para gráficos 259 apariencia 3D gráficos 262 asignación de prioridad ordenaciones 319 señales para un documento 403 señales para una celda 402 asistencia técnica 589 B barra de herramientas Fórmula usar 427 booleana, lógica 414 bordes para gráficos 263 Elaboración de informes con el Panel de informes Java de Web Intelligence 593 Índice temático para tablas 214 borrar celdas de la tabla 204 Business Objects servicios de consultoría 590, 591 servicios de formación 590, 591 servicios de soporte técnico 589 C cálculos eliminar 363 insertar estándar 362 usar en informes 359 calendario emergente para peticiones de orden 160 cambiar nombre consultas 92 capturas de informes explorados 554 celdas ajustar tamaño automáticamente 217 bordes 236 borrar 204 dar formato a celdas individuales 236 dar formato a la manera en que se muestran los valores 281 dar formato a valores 281 definir alto, ancho 216 fondos 236 individuales 227 insertar individuales 228 ocultar 216 ocultas en informes migrados 216 celdas en blanco insertar 228 celdas individuales dar formato 236 describir 227 etiquetar otras celdas 231 incluir código HTML 229 incluir Fecha de última actualización 231 incluir FiltrosExploración 231 incluir fórmulas 229 incluir hipervínculos 229 incluir imágenes 229 incluir texto 229 insertar 228 mostrar números de página 233 cerrar carpeta de clase 51 clase abrir carpeta 51 describir 45, 46 clasificación de base de datos crear 150 definición 148 funcionamiento 149 parámetros 149 uso de 148 clasificar clasificaciones enlazadas 329 crear con la interfaz de Web Intelligence 323 ejemplos 326 flujos de trabajo 323 parámetros 325 y orden de datos 330 y ordenaciones 329 colores filas de tablas alternas 210 fondos de tabla 209 colores de fondo para gráficos 262 para tablas 209 columnas agregar a tablas 192 cambiar en tablas 198 eliminar de tablas 196 eliminar de tablas, véase eliminar mostrar/ocultar vacías 222 reemplazar en tablas 199 comentarios en celdas individuales 229 comentarios, sobre la documentación 589 condiciones agregar a señales 389 definir para señales 376 eliminar de señales 392 conectarse 23 configurar crear opciones del documento 25 594 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice temático niveles de análisis 55 objeto de análisis 54 consulta definir propiedades 60 Consulta - HTML descripción 17 consulta ambigua describir 66 consultas agregar filtros rápidos 124 agregar peticiones de orden 156 ambigua 66 cambiar nombre 92 combinar filtros 130 crear 49 crear varias consultas 85 dar un nombre 60 definir varias consultas 87 duplicar 91 ejecutar 64 explorar varias consultas 501, 541 filtrar 114, 115, 124 interrumpir 70 mover en un documento 93 peticiones de orden en varias consultas 161 purgar 94 tipos de objeto 45 usar contextos 68 consultores, Business Objects 590 contexto borrar lista (Java) 62 describir 66 lista (Java) 62 seleccionar 69 seleccionar propiedades 68 utilizar en consulta 68 contexto de la consulta describir 66 contexto del cálculo definición 435 describir 435 modificar 441 predeterminado 436 copiar tablas 186 creación interactiva de informes formato de visualización 503 crear consulta 47, 49 documentos 25 fórmulas 427 gráficos 244 presentación general de consulta 50 secciones 298 señales 374 tablas en informes 179 variables 475 varias consultas 85 cuadrícula visualización del panel de informes 33 cuadrículas mostrar en gráficos 271 cubo datos almacenados 48 descripción 48 Cuenta insertar 359 D dar formato bordes de tabla 214 celdas individuales 236 formato condicional (señales) 414 fuentes y texto de las celdas 215 tablas 208 valores de celdas 281 datos devueltos al cubo 48 definir propiedades de la consulta 60 varias consultas 87 depurar consultas 94 descargar Panel de informes 29 desconectarse 24 dimensión describir 45 dimensiones en celdas de cuerpo de tablas de referencias cruzadas 176 Elaboración de informes con el Panel de informes Java de Web Intelligence 595 Índice temático explorar 512 fusionar 98 dimensiones fusionadas agregar a informes 103 ampliación de los valores devueltos 105 crear 100 editar 103 eliminar 103 explorar 110 filtrar 108 usar en informes 102 y filtros de bloque 110 y filtros de informe 108 y filtros de sección 109 diseño de página para imprimir informes 581 para rupturas (Java) 314 para tablas 220 repetir encabezados/pies de la tabla 221 diseños definir en señales 385 para fondos de tablas 212 documentación comentarios sobre 589 en el CD del producto 589 en el Web 588 guía de orientación 588 documentos 579 eliminar 560 guardar 559 vincular 416 duplicar consultas 91 informes para análisis de exploración 498 señales 406 tablas 186 E editar fórmulas 430 rupturas 314 señales 405 variables 475 Editor de filtros usar para informes 344 Editor de fórmulas usar 430 educación. Vea formación ejecutar consulta 47, 64 eliminar cálculos 363 documentos 560 filas, columnas de la tabla, véase eliminar filas, columnas de tablas 196 filtros del informe 354 gráficos 253 gráficos, véase eliminar, gráficos objetos de la consulta 53 rupturas 314 señales 408 variables 475 encabezados de tablas 218 en tablas de referencias cruzadas 219 errores en fórmulas #DESBORDAMIENTO 488 #DIV/0 487 #ERROR 491 #INCOMPATIBLE 488 #RANGO 489 #SINCDATOS 489 #SINTAXIS 488 #VALORMÚLTIP 487 Excel guardar documentos como hojas de cálculo 561 explorar documentos con varias consultas 501, 541 F Fecha de última actualización, función mostrar en una celda 231 fechas crear peticiones de orden 160 formatos personalizados 285, 288 filas agregar a tablas 192 cambiar en tablas 198 eliminar de tablas 196 596 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice temático eliminar de tablas, véase filas, eliminar mostrar/ocultar vacías 222 reemplazar en tablas 199 filtrar consultas 114 documentos vinculados 565 objetos 116 filtros combinar en consultas 120, 130, 131 combinar en informes 349 crear en consultas 124, 127 de consulta comparados con los de informe 114 de informe comparados con los de consulta 341 durante la exploración 543 eliminar de informes 354 filtros rápidos 124 operadores (consultas) 116 personalizar filtros de informe 344 predefinidos en consultas 121, 122 rápidos para informes 342 tipos para consultas 121 valor múltiple para vínculo de documentos 565 valor único para vínculo de documentos 565 ver en informes 351, 352 filtros de consulta combinar 130 crear 127 describir 115 filtros predefinidos describir 121, 122 usar 123 filtros rápidos para informes 342 usar en consultas 124 FiltrosExploración en informes impresos 555 FiltrosExploración, función incluir en informes 231 formación, en productos Business Objects 590 formatos crear formatos de celda personalizados 290 para valores de celda 281 para valores negativos 285 formatos booleanos 281 formatos de fecha 281 formatos de hora 281 formatos de moneda 281 formatos negativos 285 fórmula de varianza simplificar con variable 481 formularios filtrar 339, 345 plantillas 177 fórmulas crear 427 definir condiciones de señal 410, 416 definir formato de señales 414, 420 editar 430 guardar como variables 431, 475 insertar en celdas 229 utilizar variables para simplificar 479 funciones describir 432, 465 ejemplos de negocios 467, 469, 470 prototipos 465 usar 466 G gráficos agregar títulos 260 ajustar tamaño 247, 259 cambiar la plantilla 250 colocar en informes 254 colores de fondo 262 crear 244 dar formato a bordes 263 dar formato a series de datos 273 dar formato a valores de ejes 269 dar formato al fondo 262 definir saltos de página 255 eliminar 253 eliminar, véase gráficos, eliminar explorar 535, 536 explorar leyendas de ejes 538 filtrar 339, 345 formato de apariencia 3D 262 formatos circulares 242 formatos de áreas 242 Elaboración de informes con el Panel de informes Java de Web Intelligence 597 Índice temático formatos de barras 241 formatos de dispersión 242 formatos de líneas 241 formatos polares 242 formatos radiales 242 leyendas 265 leyendas de eje 264, 265 mostrar cuadrículas 271 mostrar planos 264 mostrar/ocultar marcadores de datos 275 plantillas 241 rango de valores del eje 270 visualizar/ocultar gráficos vacíos 275 gráficos circulares describir 242 gráficos de áreas describir 242 gráficos de barras describir 241 gráficos de dispersión describir 242 gráficos de líneas describir 241 gráficos polares describir 242 gráficos radiales describir 242 guardar documentos como archivos PDF Acrobat 562 documentos como hojas de cálculo Excel 561 documentos en modo Exploración 547, 554 fórmulas como variables 431, 475 señales 382 guardar documentos 559 guardar documentos como PDF 562 H hipervínculos incluir en celdas 229 tipos de URL en informes 423 vinculación de informes 564 hojas de cálculo guardar documentos como 561 hora formatos personalizados 285, 288 HTML código en celdas 229 I imágenes definir en señales 384 incluir en celdas individuales 229 incluir en informes 228 imprimir 579 informes 582 indicador describir 45 indicadores explorar 526, 535 información describir 45 informes filtrar 339, 342, 345, 349, 351, 352, 354 imprimir 582 usar filtros rápidos 342 ver filtros 351, 352 InfoView conectarse 23 desconectarse 24 URL 23 insertar cálculos estándar 362 Cuenta 359 filas, columnas de tablas 194 Máx 359 Mín 359 Porcentaje 359 Promedio 359 rupturas 308, 309 Suma 359 interrumpir consultas 70 J jerarquías ver 507 y exploración 506 598 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice temático L O leyendas insertar en gráficos 265 leyendas de eje dar formato a gráficos 264 insertar en gráficos 265 límites máximo de filas recuperadas 61 tiempo máximo de recuperación 61 Lista de valores para peticiones de orden fusionadas en varias consultas 163 seleccionar filtros de consulta 126 seleccionar filtros de informe 343 objeto de análisis definir 54 describir 54 tipos de 505 objetos describir 45 eliminar de consulta 53 filtrar 116 filtrar en informes 336 incompatible 72 para exploración 506 tipos utilizados en una consulta 45 objetos incompatibles describir 72 errores 72 opciones editor de documentos 25 para análisis de exploración 498, 502 presentación del Panel de informes Java 33 OpenDocument 416 operador O con Y para filtros de consulta 133 describir 132 ejemplo 133 operador Y con O para filtros de consulta 133 describir 132 ejemplo 132 operadores condicionales 433 contexto 434 describir 432 Diferente de, Fuera de la lista, Excepto 118 lógicos 434 matemáticas 433 para filtros de consulta 116 para filtros del informe 337 para peticiones de orden 158 Y, O para filtros 131 ordenaciones dar prioridad a ordenaciones múltiples 319 ordenar datos incluidos en rupturas 308 organizar M marcadores (datos del gráfico) mostrar/ocultar 275 marcadores de datos mostrar/ocultar en gráficos 275 Máx insertar 359 máximo de filas recuperadas definir límites 61 Mín, cálculo insertar 359 modificar contexto del cálculo 441 modo ASP 25 mostrar peticiones de orden 160, 162 mover consultas en un documento 93 filas, columnas de tablas 196 N número formatos personalizados 285 números mostrar números de página 233, 235 números de página mostrar en celdas 233, 235 Elaboración de informes con el Panel de informes Java de Web Intelligence 599 Índice temático datos en secciones 295 orientación de página imprimir informes 584 P panel seleccionar para la creación de informes 28 Panel de informes 28 Panel de informes HTML descripción 19 Panel de informes Java descripción 17 seleccionar 25 PDF guardar documentos como 562 perfil de seguridad descargar Panel de informes 29 permutar columnas, filas de tablas 198 personalizar filtros del informe 344 formatos para valores de celda 285, 286, 290, 292 petición de orden definir para una consulta (Java) 62 peticiones de orden calendario emergente 160 crear 164 describir 156 en varias consultas 162 en vínculos entre informes 565 fusionar en varias consultas 161 opciones de presentación 160, 162 para fechas 160 volver a ordenar 168 pies de tablas 218 plantillas cambiar gráficos con 250 cambiar tablas con 189 celdas individuales 228 formularios 177 gráficos 241, 250 insertar para gráficos 244 seleccionar tablas 181 tablas 173 tablas de referencias cruzadas 174 tablas horizontales 174 tablas verticales 173 Porcentaje insertar 359 Porcentaje, función ejemplo de negocios 467 Promedio ejemplo sobre informe filtrado 340 insertar 359 propiedades para consultas 60 proveedores de datos múltiples fusionar dimensiones de 98 R rango para ejes del gráfico 270 recuperar filas duplicadas definir (Java) 60 recursos de información 587, 588 rótulos para celdas individuales 231 rupturas agregar 314 aplicar formato condicional 373 aplicar señales 373 definir propiedades de visualización 316 describir 306 editar 314 eliminar 314 insertar 309 ordenar datos incluidos en 308 usar varias 311 rupturas múltiples usar 311 S saltos de página para gráficos 255 para tablas 220 secciones 600 Elaboración de informes con el Panel de informes Java de Web Intelligence Índice temático crear 298 definir propiedades 301 filtrar 339, 345 utilizar para organizar datos 295 seguridad definir para una consulta (Java) 61 seleccionar contextos 69 Panel de informes Java 25 señales agregar condiciones 389 agregar subseñales 395 crear 374 dar prioridad a una celda 402 dar prioridad en un documento 403 definir condiciones 376 definir formato con fórmulas 414, 420 describir 366 describir subseñales 394 duplicar 406 editar 405 eliminar 408 eliminar condiciones 392 eliminar subseñales 397 guardar 382 mostrar un diseño 385 mostrar una imagen 384 subseñales 381 usar en tablas con rupturas 373 utilizar fórmulas 410, 416 Si, función ejemplo de negocios 470 sintaxis extendida modificar contexto del cálculo 441 sitios web formación 590 soporte 589 soporte cliente 589 sitio Web 589 técnico 589 ubicaciones 589 Soporte al cliente en línea 589 SQL visualizar la definición de la consulta 58, 59 subclase describir 46 subconsulta crear 143 definición 142 descripción de 143 parámetros 145 subseñales agregar 381, 395 describir 394 eliminar 397 Suma insertar 359 Suma, función ejemplo de negocios 469 T tablas agregación de filas duplicadas 223 agregar columnas o filas a 192 agregar filas, columnas 194 ajustar el tamaño de las celdas automáticamente 217 borrar celdas 204 cambiar filas, columnas 198 celdas ocultas en informes migrados 216 colores de filas alternos 210 colores de fondo 209 crear 179 dar formato 208 dar formato a bordes 214 dar formato a fuentes y texto 215 diseño de página para 220 duplicar en informes 186 eliminar filas, columnas 196 eliminar filas, columnas, véase eliminar filtrar 339, 345 hacer en tablas de referencias cruzadas 201 mostrar u ocultar los encabezados y pies 219 mostrar/ocultar al estar vacías 222 mover filas, columnas 196 ocultar celdas 216 plantilla de tabla de referencias cruzadas 174 plantilla horizontal 174 plantilla vertical 173 Elaboración de informes con el Panel de informes Java de Web Intelligence 601 Índice temático plantillas 173 reemplazar columnas, filas 199 repetir encabezados, pies 221 saltos de página 220 seleccionar plantillas 181 tamaño de celda 216 transformar en gráficos 188 usar diseños 212 tablas de referencias cruzadas con dimensiones en el cuerpo 176 crear a partir de tablas 201 plantilla 174 visualizar nombres de objetos 219 tamaño del papel para imprimir informes 581 texto dar formato en celdas 236 insertar en celdas 229 tiempo máximo de recuperación definir límites 61 títulos para gráficos 260 Transformar en tablas en gráficos 188, 249, 251 editar 475 eliminar 475 fórmulas guardadas como 475 guardar fórmulas como 431 utilizar para simplificar fórmulas 479 varias consultas 85 explorar 501, 541 vincular documentos 564 Vista Estructura describir 178 Vista Resultados describir 178 visualizar filtros del informe 351, 352 SQL 58, 59 volver a usar formatos personalizados 292 W Web direcciones útiles 591 obtener la documentación mediante 588 soporte al cliente 589 U universo describir 44 URL InfoView 23 sintaxis para hipervínculos 423 usar funciones 466 V vacío ocultar gráficos vacíos 275 valores para filtros 119, 338 valores del eje dar formato a gráficos 269 definir rango en gráficos 270 variables crear 475 602 Elaboración de informes con el Panel de informes Java de Web Intelligence