SlideShare una empresa de Scribd logo
1 de 662
Descargar para leer sin conexión
Manual del usuario de Crystal Reports XI
Crystal Reports XI
Copyright Copyright © 2004 Business Objects. Todos los derechos reservados.
Marcas
comerciales
Business Objects, el logotipo de Business Objects, Crystal Reports y Crystal Enterprise son
marcas comerciales o marcas registradas de Business Objects SA o de 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.
Patentes Business Objects posee las siguientes patentes de EE. UU., que pueden cubrir 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.
Manual del usuario de Crystal Reports 3
Índice general
Capítulo 1 Introducción a Crystal Reports XI 23
Acerca de Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Ayuda en pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Recursos de información de Business Objects . . . . . . . . . . . . . . . . . . 25
Capítulo 2 Novedades en Crystal Reports XI 27
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Potente autoría de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Uso mejorado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Capacidades de desarrollo de aplicaciones expandidas . . . . . . . . . . . . . . 30
Descripción general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Report Application Server (RAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Report Designer Component (RDC) . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Crystal Reports .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Integración con BusinessObjects Enterprise XI . . . . . . . . . . . . . . . . . . . . . 34
Capítulo 3 Instalar Crystal Reports XI 37
Instalar Crystal Reports XI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Requisitos de instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Instalación de Crystal Reports en un equipo local . . . . . . . . . . . . . . . . . . . 39
Crear un punto de instalación e instalar un servidor de red . . . . . . . . . . . . 41
Creación de un punto de instalación de Crystal Reports . . . . . . . . . . . 41
Instalación de Crystal Reports desde una red . . . . . . . . . . . . . . . . . . . 42
Personalización de la instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Ejecución de una instalación sin supervisión . . . . . . . . . . . . . . . . . . . . . . . 45
Actualización de componentes de Crystal Reports . . . . . . . . . . . . . . . . . . 48
Índice general
4 Manual del usuario de Crystal Reports
Capítulo 4 Inicio rápido 51
Uso de Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Datos de muestra - Xtreme.mdb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Asistentes para la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Estándar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Etiquetas de correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Inicio rápido para usuarios inexpertos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Antes de comenzar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Agrupamiento y ordenamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Finalización del informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Inicio rápido para usuarios avanzados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Capítulo 5 Conceptos de diseño de informes 83
Diseño básico de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Decisiones sobre el contenido del informe . . . . . . . . . . . . . . . . . . . . . . . . . 84
Formular el propósito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Determinación de la presentación del informe . . . . . . . . . . . . . . . . . . . 85
Búsqueda de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Manipulación de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Características del área de impresión . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Desarrollo de un prototipo en papel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Capítulo 6 Introducción a la creación de informes 93
Opciones en la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Asistentes para la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . 94
Otro informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Informe nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Elección de campos de bases de datos y fuentes de datos . . . . . . . . . . . . 95
El Asistente de base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Índice general
Manual del usuario de Crystal Reports 5
El Explorador de campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Acerca del entorno de diseño de informes . . . . . . . . . . . . . . . . . . . . . . . . 100
Ficha Diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Ficha Vista previa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Vista previa HTML (ficha) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Creación de un nuevo informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Selección del origen de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Cómo agregar tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Cómo vincular varias tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Ubicación de datos en el informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Edición de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Agrupación, orden y totalización de datos . . . . . . . . . . . . . . . . . . . . . 120
Utilización de la opción de profundizar en datos resumidos . . . . . . . 121
Cómo aumentar o reducir la vista de un informe . . . . . . . . . . . . . . . . 121
Insertar encabezados y pies de página . . . . . . . . . . . . . . . . . . . . . . . 122
Agregar una página de título al informe . . . . . . . . . . . . . . . . . . . . . . . 123
Cómo agregar un resumen de información al informe . . . . . . . . . . . . 124
Exploración de informes y trabajo con varios informes . . . . . . . . . . . . . . 125
El Explorador de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
El Comprobador de dependencias . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Abrir y acoplar exploradores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Más allá de los informes básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Capítulo 7 BusinessObjects Enterprise Repository 133
¿Qué es el BusinessObjects Enterprise Repository? . . . . . . . . . . . . . . . 134
Flujo de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Acceso a BusinessObjects Enterprise Repository . . . . . . . . . . . . . . . . . . 136
Barra de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Carpetas de Elementos de Enterprise . . . . . . . . . . . . . . . . . . . . . . . . 138
Agregar carpetas al repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Agregar elementos al repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Índice general
6 Manual del usuario de Crystal Reports
Agregar un objeto de texto o una imagen de mapa de bits . . . . . . . . 140
Agregar una función personalizada . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Agregar un comando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Utilizar objetos de repositorio en informes . . . . . . . . . . . . . . . . . . . . . . . . 142
Agregar un objeto de texto o una imagen de mapa de bits a
un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Agregar una función personalizada a un informe . . . . . . . . . . . . . . . . 143
Agregar un comando a un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Agregar una lista de valores a un parámetro . . . . . . . . . . . . . . . . . . . 144
Modificar objetos del repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Actualizar objetos conectados al repositorio en informes . . . . . . . . . . . . . 145
Eliminar elementos del repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Utilizar la función Deshacer en el repositorio . . . . . . . . . . . . . . . . . . . . . . 147
Capítulo 8 Diseño de informes optimizados en el Web 149
Información general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Escala con BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Tiempos de evaluación de las funciones de fecha en
BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Seleccionar las opciones de diseño adecuadas . . . . . . . . . . . . . . . . . . . . 154
Uso de formatos de informe más rápidos . . . . . . . . . . . . . . . . . . . . . . 154
Elección entre datos dinámicos y datos guardados . . . . . . . . . . . . . . 155
Diseño de informes de resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Uso de subinformes con precaución . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Uso de otros elementos de diseño de forma eficaz . . . . . . . . . . . . . . 159
Diseñar informes para optimizar el uso compartido de los datos . . . . 160
Simplificar el entorno de elaboración de informes . . . . . . . . . . . . . . . . . . 161
Selección de la base de datos y la conexión más rápida . . . . . . . . . . 161
Uso de índices de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Mejora de las opciones de vinculación de tablas . . . . . . . . . . . . . . . . 161
Uso de controladores de bases de datos compatibles con el proceso 163
Uso de procedimientos almacenados para un procesamiento
más rápido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Uso de fórmulas de selección de registros mejoradas . . . . . . . . . . . . . . . 164
Índice general
Manual del usuario de Crystal Reports 7
Procesamiento de la selección de registros (ejemplo) . . . . . . . . . . . 165
Sugerencias sobre el rendimiento de la selección de registros . . . . . 166
Estrategias para escribir fórmulas de selección de registros eficaces 167
Incorporación de campos de parámetro a las fórmulas de
selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Uso de enunciados SQL donde sea adecuado . . . . . . . . . . . . . . . . . 171
Mejora del agrupamiento, el ordenamiento y el cálculo de totales . . . . . 172
Ejecución de agrupamiento en servidor . . . . . . . . . . . . . . . . . . . . . . . 172
Ventajas de agrupar en el servidor (ejemplo) . . . . . . . . . . . . . . . . . . 173
Uso de enunciados SQL para agrupamientos, ordenamientos
y totales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Uso de enunciados SQL para Lógica Case . . . . . . . . . . . . . . . . . . . . 174
Inserción de campos de resumen y de total acumulado donde
sea posible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Capítulo 9 Selección de registros 177
Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Uso del Asistente de selección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Uso de las fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Interacción entre el Asistente de selección y el Editor de fórmulas . . 181
Uso de las plantillas de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Plantillas de fórmulas de selección de registros . . . . . . . . . . . . . . . . 183
Procesamiento de la selección de registros en el servidor de la base
de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Cómo solucionar problemas en fórmulas de selección de registros . . . . 187
Corrección de selecciones que no generan datos . . . . . . . . . . . . . . . 188
Capítulo 10 Ordenamiento, agrupamiento y totalización 191
Ordenamiento de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Opciones de ordenación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Ordenación de un campo y de múltiples campos . . . . . . . . . . . . . . . 194
Agrupar datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Creación de grupos personalizados . . . . . . . . . . . . . . . . . . . . . . . . . 198
Ordena grupos de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . . 199
Índice general
8 Manual del usuario de Crystal Reports
Ordenamiento de registros en grupos . . . . . . . . . . . . . . . . . . . . . . . . . 201
Selección de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Agrupar datos en intervalos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Agrupar basándose en la primera letra del nombre de una compañía 208
Agrupar datos jerárquicamente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Edición de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Resumen de datos agrupados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Ordenamiento de valores de grupo resumidos . . . . . . . . . . . . . . . . . . 217
Selección de los N primeros o N últimos grupos o porcentajes . . . . . 218
Selección de los primeros o últimos grupos o porcentajes
de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Cálculo de subtotales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Cálculo de subtotales de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Extensión de precios y cálculo de subtotales de las extensiones . . . . 222
Porcentajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Cálculo de un porcentaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Encabezados de grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Creación de encabezados de grupo . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Eliminación de encabezados de grupos . . . . . . . . . . . . . . . . . . . . . . . 229
Profundización en encabezados de grupo . . . . . . . . . . . . . . . . . . . . . 229
Capítulo 11 Totales acumulados 231
Introducción a los totales acumulados . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Funcionamiento de los totales acumulados . . . . . . . . . . . . . . . . . . . . 232
Creación de totales acumulados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Creación de totales acumulados en una lista . . . . . . . . . . . . . . . . . . . 233
Crear totales acumulados de grupos . . . . . . . . . . . . . . . . . . . . . . . . . 234
Crear totales acumulados condicionales . . . . . . . . . . . . . . . . . . . . . . 235
Cómo crear totales acumulados en una relación de vínculo
de uno a varios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Creación de totales acumulados usando una fórmula . . . . . . . . . . . . . . . 239
Índice general
Manual del usuario de Crystal Reports 9
Capítulo 12 Informes de sección múltiple 243
Acerca de las secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Trabajo con secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Inserción de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Eliminación de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Cómo mover una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Combinación de dos secciones relacionadas . . . . . . . . . . . . . . . . . . 246
Cómo dividir y ajustar el tamaño de secciones . . . . . . . . . . . . . . . . . . . . 248
División de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Ajuste del tamaño de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Uso de las secciones múltiples en un informe . . . . . . . . . . . . . . . . . . . . . 249
Cómo evitar que objetos de longitud variable se sobrescriban
entre sí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Eliminación de líneas en blanco cuando los campos están vacíos . . 251
Adición de líneas condicionales en blanco . . . . . . . . . . . . . . . . . . . . 252
Cartas modelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Trabajar con objetos de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Creación de una carta modelo usando un objeto de texto . . . . . . . . 255
Cómo imprimir mensajes condicionales en cartas modelo . . . . . . . . 260
Capítulo 13 Formato 263
Conceptos de formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Utilización de una plantilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Aplicación de una plantilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Eliminación de una plantilla aplicada . . . . . . . . . . . . . . . . . . . . . . . . . 266
Nueva aplicación de la última plantilla seleccionada . . . . . . . . . . . . . 266
Utilización de objetos de campo de plantilla . . . . . . . . . . . . . . . . . . . 266
Uso del entorno de diseño de informes . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Soluciones de diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Características de la sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Cómo hacer que un objeto se expanda a las siguientes secciones . 269
Formularios preimpresos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Columnas múltiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Índice general
10 Manual del usuario de Crystal Reports
Ocultar secciones de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Ocultar objetos de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Colocar objetos basados en texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Ubicación de objetos basados en texto multilineales . . . . . . . . . . . . . 278
Importación de objetos basados en texto desde un archivo . . . . . . . . 278
Espaciado entre objetos basados en texto . . . . . . . . . . . . . . . . . . . . . 279
Representación de campos de desbordamiento . . . . . . . . . . . . . . . . . 285
Selección de varios objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Ubicación en modo libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Ubicación vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Insertar espaciado entre caracteres y líneas . . . . . . . . . . . . . . . . . . . 290
Definir tamaños de fuente fraccionarios . . . . . . . . . . . . . . . . . . . . . . . 291
Fuentes TrueType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Márgenes de página . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Impresora predeterminada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Controladores de impresoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Propiedades de formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Trabajo con formato absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Agregar bordes, color y sombreado a un campo . . . . . . . . . . . . . . . . 296
Crear un informe, una sección, un área o un objeto de sólo lectura . . 296
Bloquear el tamaño y la posición de un objeto . . . . . . . . . . . . . . . . . . 297
Cambiar los formatos predeterminados de campo . . . . . . . . . . . . . . . 298
Cómo agregar o editar líneas y cuadros . . . . . . . . . . . . . . . . . . . . . . . 300
Agregar y editar cuadros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Adición de formas a un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Uso de formatos de contabilidad convencionales . . . . . . . . . . . . . . . . 302
Repetición de objetos de informe en páginas horizontales . . . . . . . . . 304
Uso del espacio en blanco entre filas . . . . . . . . . . . . . . . . . . . . . . . . . 305
Trabajo con formato condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Propiedades condicionales de activar o desactivar . . . . . . . . . . . . . . 308
Propiedades de atributo condicional . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Cambiar fuentes de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . 310
Cambiar la posición X de forma condicional . . . . . . . . . . . . . . . . . . . . 311
Índice general
Manual del usuario de Crystal Reports 11
Crear pies de página después de la primera página . . . . . . . . . . . . . 312
Usar el Asistente de resaltado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Deshacer/Rehacer actividades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Uso de la herramienta Copiar formato . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Capítulo 14 Creación de gráficos 319
Conceptos sobre la creación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . 320
Introducción general sobre la creación de gráficos . . . . . . . . . . . . . . 320
Diseños de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Tipos de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Ubicación de un gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Profundización con gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Profundización con leyendas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Creación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Creación de gráficos basados en campos de detalle o de
fórmula (organización avanzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Creación de gráficos basados en campos de resumen o de
subtotal (organización de grupo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Creación de gráficos basados en resúmenes de tablas cruzadas
(organización de tabla cruzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Creación de gráficos basados en un cubo OLAP
(organización OLAP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Trabajo con gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Edición de gráficos mediante el Asistente de gráficos . . . . . . . . . . . . 332
Edición de gráficos mediante los elementos del menú
Opciones de gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Edición de gráficos con otros elementos de menú . . . . . . . . . . . . . . 334
Uso de las funciones de zoom en gráficos de barras y de líneas . . . 335
Organización automática de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . 336
Aplicación de formato a gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Uso de la función de subyacer en gráficos . . . . . . . . . . . . . . . . . . . . 337
Índice general
12 Manual del usuario de Crystal Reports
Capítulo 15 Creación de mapas 339
Conceptos básicos de la creación de mapas . . . . . . . . . . . . . . . . . . . . . . 340
Introducción general sobre la creación de mapas . . . . . . . . . . . . . . . 340
Presentaciones de mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Tipos de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Dónde ubicar un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Traspasar usando mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Creación de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Creación de mapas sobre campos de detalle (Diseño avanzado) . . . 345
Creación de mapas sobre campos de grupo (organización
de grupo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Creación de mapas sobre resúmenes de tabla cruzada
(organización de tabla cruzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Creación de mapas sobre un cubo OLAP (organización OLAP) . . . . 350
Trabajo con mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Cómo editar mapas usando el Asistente de mapa . . . . . . . . . . . . . . . 352
Cambio del título del mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Cambio del tipo de mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Cambio de las capas del mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Solución de inconsistencias de datos . . . . . . . . . . . . . . . . . . . . . . . . . 355
Modificación del mapa geográfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Aplicación de zoom a un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Panorámica de un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Centrar un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Ocultar y visualizar el navegador de mapa . . . . . . . . . . . . . . . . . . . . . 357
Formato de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Cómo usar la característica de subyacer con mapas . . . . . . . . . . . . . 359
Capítulo 16 OLE 361
Información general de OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Terminología OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Tipos de objetos OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Consideraciones generales acerca de OLE . . . . . . . . . . . . . . . . . . . . 364
Índice general
Manual del usuario de Crystal Reports 13
Cómo insertar objetos OLE en su informe . . . . . . . . . . . . . . . . . . . . . . . . 364
Cómo se representan los objetos OLE en un informe . . . . . . . . . . . . . . . 366
Edición de objetos OLE en informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Edición directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Comandos de menú de OLE dinámico . . . . . . . . . . . . . . . . . . . . . . . 366
OLE y el comando Insertar imagen . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Trabajo con Objetos OLE estáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Objetos objetos incrustados en relación con vinculados . . . . . . . . . . . . . 370
Objetos incrustados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Objetos vinculados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Capítulo 17 Objetos de tablas cruzadas 373
¿Qué es un objeto de tabla cruzada? . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Ejemplo de tabla cruzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Informe de datos de pedido sin ordenar ni agrupar . . . . . . . . . . . . . . 376
Informe de datos de pedido agrupados por región . . . . . . . . . . . . . . 376
Informe de datos de pedido agrupados por producto . . . . . . . . . . . . 377
Informe de datos de pedido agrupados por región y producto . . . . . 378
Datos de pedido en un objeto de tabla cruzada . . . . . . . . . . . . . . . . 379
Creación de un informe de tabla cruzada . . . . . . . . . . . . . . . . . . . . . . . . 380
Trabajo con tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Mostrar valores como porcentajes . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Abreviar campos resumidos grandes . . . . . . . . . . . . . . . . . . . . . . . . 388
Personalizar etiquetas de fila y de columna . . . . . . . . . . . . . . . . . . . 389
Utilización de totales acumulados en tablas cruzadas . . . . . . . . . . . 390
Impresión de tablas cruzadas que se distribuyen en múltiples
páginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Formato de tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Modificación del ancho, alto y alineación de las celdas de tablas
cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Formato del color de fondo de filas y columnas completas . . . . . . . . 393
Formato de campos de manera individual . . . . . . . . . . . . . . . . . . . . . 393
Formato de varios campos a la vez . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Índice general
14 Manual del usuario de Crystal Reports
Eliminación de datos de tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . 394
Presentación horizontal de campos resumidos . . . . . . . . . . . . . . . . . 395
Capítulo 18 Elaboración de consultas 397
Conexión con un universo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Definición de la selección de datos para una consulta . . . . . . . . . . . . . . . 398
Referencia rápida a objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Edición de una consulta existente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Visualización del código SQL de una consulta . . . . . . . . . . . . . . . . . . . . . 401
Filtros y peticiones de orden de consulta . . . . . . . . . . . . . . . . . . . . . . . . . 402
Creación de filtros de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Elaboración de peticiones de orden . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Combinación de filtros y peticiones de orden de consulta . . . . . . . . . 405
Creación de filtros de consulta avanzados . . . . . . . . . . . . . . . . . . . . . 405
Asignación de nombre a los filtros avanzados . . . . . . . . . . . . . . . . . . 408
Combinación de filtros de consulta avanzados . . . . . . . . . . . . . . . . . . 409
Utilización de Y u O para combinar filtros de consulta . . . . . . . . . . . . 410
Edición y eliminación de filtros de consulta . . . . . . . . . . . . . . . . . . . . . 411
Referencia rápida a operadores de filtro de consulta . . . . . . . . . . . . . 412
Capítulo 19 Creación y actualización de informes OLAP 415
Elaboración de informes OLAP con Crystal Reports . . . . . . . . . . . . . . . . 416
Objetos de cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Creación de un informe OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Especificación del origen de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Definición de la estructura de la cuadrícula . . . . . . . . . . . . . . . . . . . . 418
Establecer dimensiones de sectores y especificar el número de
cuadrículas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Aplicación de un estilo predefinido . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Inserción de un gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Actualización de la ubicación de una base de datos OLAP . . . . . . . . . . . 422
Dar formato a datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . 424
Cambiar el color de fondo de una dimensión . . . . . . . . . . . . . . . . . . . 425
Crear un alias para una dimensión . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Índice general
Manual del usuario de Crystal Reports 15
Dar formato a líneas de cuadrícula . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Etiquetas de las dimensiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Cómo cambiar la visualización de datos OLAP . . . . . . . . . . . . . . . . . . . . 427
Ordenar y filtrar datos de cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . 429
Ordenar datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . 429
Filtrar datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . . 431
Agregar cálculos a cuadrículas OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Capítulo 20 Imprimir, exportar y ver informes 433
Distribución de los informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Impresión de un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Enviar un informe por fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Exportación de un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Trabajo con carpetas Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Trabajo con carpetas de Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Visualización de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
¿Qué son las partes de un informe? . . . . . . . . . . . . . . . . . . . . . . . . . 448
¿Qué es la exploración? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
Opción Profundizar en partes del informe . . . . . . . . . . . . . . . . . . . . . 452
Opción Otro objeto de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Hipervínculos mostrados en los visores . . . . . . . . . . . . . . . . . . . . . . 461
Utilización de etiquetas inteligentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Capítulo 21 Alertas de informe 465
Acerca de las alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Trabajar con alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Creación de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Edición de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Eliminación de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Ver las alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Hacer referencia a alertas de informe en las fórmulas . . . . . . . . . . . 471
Índice general
16 Manual del usuario de Crystal Reports
Capítulo 22 Uso de las fórmulas 473
Información general de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Usos típicos para fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Componentes y sintaxis de la fórmula . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Componentes de la fórmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Sintaxis de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Bibliotecas de funciones de usuario en fórmulas . . . . . . . . . . . . . . . . . . . 477
Especificación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
Trabajo con el Formula Workshop . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Trabajo con el Editor de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Creación y modificación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Creación de una fórmula e inserción en un informe . . . . . . . . . . . . . . 483
Creación de una fórmula en el Asistente de fórmulas . . . . . . . . . . . . 483
Edición de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
Búsqueda y reemplazo de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
Copia de fórmulas de la ayuda en línea . . . . . . . . . . . . . . . . . . . . . . . 486
Copia de fórmulas de un informe a otro . . . . . . . . . . . . . . . . . . . . . . . 487
Eliminación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
Eliminación de la fórmula de trabajo del informe . . . . . . . . . . . . . . . . 488
Eliminación de la especificación de la fórmula . . . . . . . . . . . . . . . . . . 489
Depuración de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
Depuración de errores en tiempo de evaluación . . . . . . . . . . . . . . . . 489
Tutorial de depuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Capítulo 23 Campos y solicitudes de parámetro 495
Información general sobre parámetros y solicitudes . . . . . . . . . . . . . . . . 496
Consideraciones acerca de campo de parámetro . . . . . . . . . . . . . . . 497
Consideraciones respecto a las solicitudes . . . . . . . . . . . . . . . . . . . . 498
Introducción a las solicitudes dinámicas . . . . . . . . . . . . . . . . . . . . . . . . . . 499
Introducción a las listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Tipos de listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Determinar qué tipo de lista de valores se debe utilizar . . . . . . . . . . . 504
Comparación entre listas de valores y grupos de solicitud . . . . . . . . . 506
Índice general
Manual del usuario de Crystal Reports 17
Crear un parámetro mediante una solicitud estática . . . . . . . . . . . . . . . . 506
Crear un parámetro mediante una solicitud dinámica . . . . . . . . . . . . . . . 510
Crear un parámetro con una lista de valores en cascada . . . . . . . . . . . . 512
Trabajar con listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
Compartir listas de valores comunes dentro de un informe . . . . . . . . 515
Usar campos de valor y descripción independientes . . . . . . . . . . . . . 516
Usar objetos de comando como orígenes de datos de lista de
valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Gestión de valores nulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Prácticas recomendadas para la elaboración de solicitudes . . . . . . . . . . 518
Informes no administrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Informes administrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
Convertir informes no administrados en informes administrados . . . 520
Desplegar informes administrados mediante solicitudes dinámicas . 521
Eliminación de campos de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Respuesta a las solicitudes de campos de parámetro . . . . . . . . . . . . . . . 522
Vista previa de un informe por primera vez . . . . . . . . . . . . . . . . . . . . 522
Actualización de los datos del informe . . . . . . . . . . . . . . . . . . . . . . . . 523
Características avanzadas de parámetro . . . . . . . . . . . . . . . . . . . . . . . . 524
Crear un parámetro con varios valores de solicitud . . . . . . . . . . . . . . 525
Aplicación de formato condicional usando campos de parámetro . . . 525
Creación de un título de informe usando campos de parámetro . . . . 526
Especificación de un valor o unos rangos de valores . . . . . . . . . . . . 527
Incorporación de un parámetro en una fórmula . . . . . . . . . . . . . . . . . 528
Definición de un criterio de ordenamiento usando campos
de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
Definición del formato y tipo de entrada usando la máscara
de edición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
Capítulo 24 Subinformes 533
Qué son los subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
Subinformes vinculados y no vinculados . . . . . . . . . . . . . . . . . . . . . . 534
Funcionamiento de la vinculación de subinformes . . . . . . . . . . . . . . 535
Índice general
18 Manual del usuario de Crystal Reports
Vínculos de bases de datos frente a subinformes en situaciones
“de uno a varios” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
Cómo insertar subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
Vista previa de subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Cómo guardar un subinforme como informe principal . . . . . . . . . . . . 539
Actualización de subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
Cómo vincular un subinforme a los datos del informe principal . . . . . . . . 540
Cómo vincular un subinforme al informe principal sin modificar
la fórmula de selección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
Combinación de informes no relacionados usando subinformes . . . . . . . 543
Combinación de dos o más informes no relacionados . . . . . . . . . . . . 543
Cómo usar subinformes con datos ‘no vinculables’ . . . . . . . . . . . . . . . . . 544
Vinculación hacia o desde un campo de fórmula . . . . . . . . . . . . . . . . 544
Vínculos de tablas no indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
Cómo crear un subinforme a la orden . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
Adición de títulos a los subinformes a la orden . . . . . . . . . . . . . . . . . . 546
Cómo mostrar diferentes vistas de los mismos datos en un informe . . . . 548
Capítulo 25 Manipulación de bases de datos 549
Información general sobre las bases de datos . . . . . . . . . . . . . . . . . . . . . 550
Conceptos fundamentales sobre las bases de datos relacionales . . . 550
Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
Ubicación de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
Tablas indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555
Vinculación de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Vincular desde y vincular a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Relaciones de vínculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Consideraciones de rendimiento en los vínculos uno a varios . . . . . . 558
Consideraciones acerca de archivos de datos . . . . . . . . . . . . . . . . . . 560
Consideraciones acerca de bases de datos SQL . . . . . . . . . . . . . . . . 563
Consideraciones de rendimiento para todos los informes . . . . . . . . . 564
Ficha Vínculos del Asistente de base de datos . . . . . . . . . . . . . . . . . 566
Vinculación de tablas indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
Índice general
Manual del usuario de Crystal Reports 19
Orden de procesamiento de vínculos . . . . . . . . . . . . . . . . . . . . . . . . 567
Vinculación de opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Utilización de SQL y bases de datos SQL . . . . . . . . . . . . . . . . . . . . . . . . 579
¿Qué es SQL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
El SABD SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
¿Cómo utiliza Crystal Reports SQL? . . . . . . . . . . . . . . . . . . . . . . . . 584
El lenguaje SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 584
Procesamiento del lado del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
Cómo el agrupamiento del lado del servidor afecta la consulta SQL 589
Reasignación de campos de base de datos . . . . . . . . . . . . . . . . . . . . . . 590
Uso del cuadro de diálogo Asignar Campos . . . . . . . . . . . . . . . . . . . 590
Cómo reasignar procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
Reasignar campos de base de datos alterados . . . . . . . . . . . . . . . . . 593
Índices de datos guardados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
Funcionamiento de la indización de informes . . . . . . . . . . . . . . . . . . 595
Consideraciones sobre el uso de índices de datos guardados . . . . . 596
Indización de los campos correctos . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Compatibilidad con Unicode en Crystal Reports . . . . . . . . . . . . . . . . . . . 597
Para obtener información adicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
Apéndice A Modelo de procesamiento de informes 599
Información general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
¿Qué es una “pasada”? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Previa nº 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Pasada nº 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Pasada previa nº 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Pasada nº 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Pasada nº 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Diagrama de flujo de informes de pasada múltiple . . . . . . . . . . . . . . 602
Apéndice B Mensajes de error de Crystal Reports 605
Unidad:nombre_de_archivo.extensión . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Unidad:test.rpt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Índice general
20 Manual del usuario de Crystal Reports
No se pudo cargar la sesión del conector de base de datos . . . . . . . . . . 606
No se pudo abrir la conexión. Detalles: [Código del proveedor de
base de datos: <número de código del proveedor>]. . . . . . . . . . . . . . . . . 607
No se pudieron recuperar datos de la base de datos. Detalles:
[Código del proveedor de base de datos: <número de código
del proveedor>]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Apéndice C Creación de informes accesibles 609
Accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Ventajas de los informes accesibles . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Instrucciones de accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
Accesibilidad y productos de Business Objects . . . . . . . . . . . . . . . . . 613
Mejora de la accesibilidad de un informe . . . . . . . . . . . . . . . . . . . . . . . . . 613
Posición de los objetos en los informes . . . . . . . . . . . . . . . . . . . . . . . 614
Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Exploración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Campos de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Flexibilidad de diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Accesibilidad y formato condicional . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Accesibilidad y supresión de secciones . . . . . . . . . . . . . . . . . . . . . . . 625
Accesibilidad y subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
Accesibilidad mejorada para la tabla de datos . . . . . . . . . . . . . . . . . . . . . 627
Valores de objetos de texto y de tablas de datos . . . . . . . . . . . . . . . . 628
Consideraciones adicionales del diseño de tablas de datos . . . . . . . . 632
Accesibilidad y BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . 633
Preferencias accesibles de BusinessObjects Enterprise . . . . . . . . . . 634
Accesibilidad y personalización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636
Apéndice D Recursos de información de Business Objects 639
Documentación y servicios de información . . . . . . . . . . . . . . . . . . . . . . . . 640
Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640
¿Qué incluye el conjunto de documentación? . . . . . . . . . . . . . . . . . . 640
Índice general
Manual del usuario de Crystal Reports 21
¿Dónde está la documentación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640
Envíenos sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
Soporte al cliente, consultoría y formación . . . . . . . . . . . . . . . . . . . . . . . 641
¿Cómo podemos ayudarle? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
¿Busca la solución de desplieque más adecuada para su compañía? 642
¿Busca opciones de formación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
Direcciones útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
Índice temático 645
Índice general
22 Manual del usuario de Crystal Reports
capítulo
Introducción a Crystal
Reports XI
Introducción a Crystal Reports XI
Acerca de Crystal Reports1
24 Manual del usuario de Crystal Reports
Acerca de Crystal Reports
Crystal Reports está diseñado para trabajar con su base de datos para
ayudarlo a analizar e interpretar información importante. Crystal Reports
facilita la creación de informes simples y dispone también de herramientas
poderosas necesarias para generar informes complejos o especializados.
Cree cualquier informe que se pueda imaginar
Crystal Reports está diseñado para generar el informe que desea desde
prácticamente cualquier origen de datos. Los asistentes incorporados lo
guían paso a paso a través de la creación de informes y la ejecución de
tareas comunes relacionadas con el uso de informes. Las fórmulas, tablas
cruzadas, subinformes y formatos condicionales ayudan a entender mejor los
datos y descubrir relaciones importantes que, de lo contrario, podrían quedar
ocultas. Los gráficos y mapas geográficos proporcionan información en forma
visual cuando las palabras y números no son suficientes.
Extienda la elaboración de informes al Web
La flexibilidad de Crystal Reports no termina con la creación de informes, ya
que éstos se pueden publicar en una variedad de formatos que incluyen
Microsoft Word y Excel, correo electrónico e incluso en el Web. La
elaboración avanzada de informes en el Internet permite a otros miembros de
su grupo de trabajo ver y actualizar informes compartidos en sus
exploradores Web.
Incorpore informes en las aplicaciones
Los desarrolladores de aplicaciones y de Web pueden ahorrar tiempo y
satisfacer las necesidades de sus usuarios al integrar el poder de
procesamiento de informes de Crystal Reports en sus aplicaciones de bases
de datos. El soporte de los lenguajes de desarrollo más usados facilita la
adición de informes a cualquier aplicación.
Ya sea el encargado de servicios Web en IT, el gerente de promoción en
marketing, el administrador de bases de datos en finanzas o el director
general, Crystal Reports es una herramienta de gran potencia diseñada para
ayudar a cualquier usuario a analizar e interpretar la información importante
para cada uno.
Introducción a Crystal Reports XI
Acerca de este manual 1
Manual del usuario de Crystal Reports 25
Acerca de este manual
Este manual incluye procedimientos para tareas típicas de la elaboración de
informes, tales como ubicación de campos, formateo de informes y
ordenamiento de registros. También contiene información acerca de áreas de
interés más específicas, como creación avanzada de fórmulas y acceso a
diferentes tipos de datos. Utilice este manual como referencia para sus
necesidades básicas de elaboración de informes y como introducción a
nuevos conceptos en la creación de informes.
Ayuda en pantalla
La Ayuda en pantalla de Crystal Reports incluye todos los temas del manual
del usuario. También contiene material de referencia adicional que incluye
desde información específica de la función de un botón hasta información
general acerca de cómo crear una fórmula de informe según una situación
comercial de muestra.
Localice la información con rapidez
Acceda a la ayuda en línea desde el menú de ayuda de Crystal Reports.
Use la ficha Contenido para ver todas las secciones principales de la ayuda
en línea y profundizar en títulos específicos dentro de cada sección. Use la
ficha Índice para ver los temas en orden alfabético. O bien use la ficha
Buscar para ingresar una palabra clave y ver así todas las secciones que se
relacionan con ella.
Ejemplos de informes
Muchos temas de la ayuda en línea de Crystal Reports incluyen una lista de
informes de muestra relacionados. Use estos informes para ilustrar
conceptos descritos en el tema. Estos informes se pueden adaptar a sus
necesidades.
Los informes de muestra están ubicados en el directorio Crystal Reports en
SamplesEsReports.
Recursos de información de Business Objects
Para obtener más información y asistencia, consulte el Apéndice D:
Recursos de información de Business Objects. Este apéndice describe la
documentación de Business Objects, el servicio técnico y los servicios de
formación y asesoría, con vínculos a los recursos en línea.
Introducción a Crystal Reports XI
Acerca de este manual1
26 Manual del usuario de Crystal Reports
capítulo
Novedades en Crystal
Reports XI
Novedades en Crystal Reports XI
Introducción2
28 Manual del usuario de Crystal Reports
Introducción
Esta sección proporciona información de alto nivel sobre los componentes,
las funciones y las ventajas que ofrece la última versión de Crystal Reports.
Los temas principales de Crystal Reports XI son:
• "Potente autoría de informes " en la página 28.
• "Uso mejorado " en la página 29.
• "Capacidades de desarrollo de aplicaciones expandidas " en la
página 30.
• "Integración con BusinessObjects Enterprise XI " en la página 34.
Puede encontrar nuevas funciones dentro de todos los temas principales.
También se han añadido mejoras significativas al conjunto de funciones
existente.
Potente autoría de informes
Solicitudes dinámicas y en cascada
Ahora Crystal Reports dispone de solicitudes dinámicas y en cascada. Esta
nueva función permite rellenar valores de solicitud a partir de los valores de
una base de datos. Las solicitudes se pueden organizar en una cascada, en
la que un valor de la solicitud incluye valores de las listas de selección
subsiguientes. Ya no es necesario que los diseñadores de informes
mantengan listas de solicitudes estáticas en los informes individuales. Una
única definición de solicitud se puede almacenar en el repositorio y compartir
entre varios informes, mejorando así la escalabilidad en tiempo de ejecución
y la productividad en la fase de diseño.
Nuevo formato de exportación RTF
Ahora existe un nuevo formato de exportación RTF. Este nuevo formato está
optimizado para facilitar la edición de los archivos que éste genera. Esta
función complementa la exportación RTF existente que está optimizada para
conseguir una gran exactitud y para el procesamiento de formularios. El
resultado es que ahora se puede elegir entre dos formato de exportación RTF
diferentes, dependiendo de si se busca la exactitud o la capacidad de edición.
Novedades en Crystal Reports XI
Uso mejorado 2
Manual del usuario de Crystal Reports 29
Ubicación dinámica de gráficos
Ahora puede colocar imágenes y gráficos en un informe mediante un vínculo
almacenado en una base de datos, de modo que ya no es necesario
almacenar imágenes dentro de la base de datos. Esta nueva función admite
la práctica habitual de almacenar imágenes en un servidor Web y almacenar
referencias a dichas imágenes en una base de datos.
Ordenación parametrizada
La dirección de ordenamiento de grupos y los informes N superiores o N
inferiores ahora pueden controlar sus valores de clasificación mediante una
fórmula. Esta nueva función significa que ahora se pueden usar parámetros
para controlar la dirección de ordenamiento y el valor N de un informe de N
superiores o N inferiores. El resultado es un único informe que es más
flexible y puede satisfacer las necesidades de más usuarios, reduciendo el
número total de informes que hay que crear y administrar.
Mejoras en el agrupamiento jerárquico
Un agrupamiento jerárquico optimizado proporciona un mayor control sobre el
diseño, de forma que ahora los grupos están anidados en una jerarquía y se
tiene un manejo más preciso de la sangría de la jerarquía. Ahora puede aplicar
sangría a objetos específicos de una sección de acuerdo a su nivel de jerarquía,
en lugar de aplicar sangría automáticamente a todos los objetos de la jerarquía.
Guardar opciones de configuración de exportación
Para muchos formatos de exportación, ahora puede guardar información de
configuración de exportación junto con el propio informe. Esta función conlleva
que el diseñador del informe puede predefinir las opciones de exportación
adecuadas, y los usuarios finales pueden usar dichas opciones cuando
exporten a través de los visores de informes. Este proceso genera un salida de
exportación más precisa y requiere menos formación de los usuarios finales.
Uso mejorado
Vista previa HTML
Crystal Reports ahora ofrece una nueva vista previa HTML que permite ver el
aspecto de los informes al publicarlos en el Web. Esta función se encuentra en el
entorno de diseño familiar de Crystal Reports como una ficha de vista adicional.
Si utiliza esta función puede ahorrar tiempo porque no tiene que repetir la tarea
reiterativa de publicar los informes en el Web conforme los diseña.
Novedades en Crystal Reports XI
Capacidades de desarrollo de aplicaciones expandidas2
30 Manual del usuario de Crystal Reports
Explorador de repositorio actualizado
El nuevo Explorador de repositorio facilita la navegación dentro del sistema de
BusinessObjects Enterprise. Ahora podrá compartir mejor los componentes de
elaboración de informes con otros usuarios mediante el repositorio.
Trabajo
La función Trabajo permite mantener los proyectos bien organizados y
agrupar los informes en carpetas según sus preferencias.
Arrastrar y colocar gráficos y tablas cruzadas
La nueva función de arrastrar y colocar gráficos y tablas cruzadas introduce
el diseño inteligente de gráficos y tablas cruzadas, permitiendo que Crystal
Reports cree automáticamente un gráfico o una tabla cruzada que se base
en los datos del informe. El diseño de gráficos y tablas cruzadas es ahora
más rápido y fácil.
Instalación de la revisión de actualización
Esta nueva función es similar a Windows Update en que permite estar al día
con las últimas actualizaciones de Crystal Reports.
Visor de informes mejorado
El árbol de grupos de tamaño ajustable mejora la presentación de los
informes para nombres de grupo largos, y la barra de herramientas se ha
actualizado para que sea coherente en todos los visores.
Capacidades de desarrollo de aplicaciones
expandidas
Descripción general
Control sobre los formatos de informe
Los programadores ahora tienen el mismo control preciso sobre el formato
de informe del que disfrutan con el diseñador de Crystal Reports.
Impresión en el lado del servidor y configuración de subinformes
Las nuevas y mejoradas interfaces de programación de aplicaciones
compatibles con varias plataformas incluyen la impresión en el lado del
servidor, así como la capacidad de configurar subinformes como si fueran
informes de Crystal completos.
Novedades en Crystal Reports XI
Capacidades de desarrollo de aplicaciones expandidas 2
Manual del usuario de Crystal Reports 31
Bibliotecas de funciones de usuario Java
Las bibliotecas de funciones de usuario Java personalizadas permiten a los
programadores en Java incorporar su propio código dentro de Crystal Reports.
Java Server Faces
Se ha simplificado el desarrollo de las interfaces de usuario con
compatibilidad con Java Server Faces (JSF) a través de un nuevo Kit de
desarrollo de software de visor JSF.
Documentación para programadores
Esta versión ofrece documentación para programadores mejorada que trata
los ejemplos de elaboración de informes más comunes.
Report Application Server (RAS)
Report Application Server XI contiene muchas nuevas funciones. Entre éstas,
las más notables son las listas de valores en cascada y solicitudes dinámicas,
un formato de exportación RTF editable, compatibilidad con el inicio de sesión
único, control completo de subinformes mediante programación y ubicaciones
de imágenes dinámicas. La compatibilidad con las versiones anteriores
continúa siendo un aspecto crítico, no se ha eliminado ninguna API ni ninguna
función principal en esta edición, comparado con la versión 10.
Nuevas API
• Se ha añadido control completo mediante programación para la exportación.
• Se ha agregado la nueva compatibilidad de impresión para varias
plataformas del SDK de RAS.
• Se ha añadido control completo mediante programación para obtener,
modificar y crear objetos de subinforme, con el mismo nivel de detalle
que el informe principal.
• Se puede agregar imágenes en formato BMP, JPG o PNG mediante
programación a cualquier sección del informe.
• Se admite el inicio de sesión único para las bases de datos principales
con informes administrados.
• Los nuevos componentes de elaboración de informes basados en URL
extensibles permiten una fácil presentación de informes en el Web con
los visores ActiveX, DHTML o del complemento Java.
Novedades en Crystal Reports XI
Capacidades de desarrollo de aplicaciones expandidas2
32 Manual del usuario de Crystal Reports
Opciones de implementación mejoradas
• Ahora existe un módulo de fusión que funciona con todos los escenarios
de implementación RAS, .NET y COM para servidores de aplicaciones
Web IIS.
• Las opciones de implementación configurables mejoradas permiten el
control total de las DLL de exportación y de base de datos
implementadas. A su vez, se ha añadido una opción configurable para
decidir si se crea o no el directorio virtual IIS
crystalreportviewers11.
Visores de informes mejorados
• Los visores ActiveX, .NET Winform y Webform y DHTML se han optimizado
para que utilicen la función de elaboración de solicitudes dinámicas, y todos
tienen la capacidad de exportar al formato RTF editable.
• Consulte el Manual del SDK Java del visor para obtener una lista
completa de las mejoras de los visores de informes.
Report Designer Component (RDC)
Las nuevas funciones de la versión XI de RDC se basan principalmente en la
compatibilidad de formato con los informes creados en Crystal Reports XI.
Esto incluye el mantenimiento de la compatibilidad con aplicaciones creadas
en versiones anteriores de RDC.
Nuevas API
• Ahora puede obtener el nombre de tabla de base de datos completo de
un elemento Tabla de un informe.
Opciones de implementación mejoradas
• Los módulos de fusión RDC ahora se instalan automáticamente en
Archivos de programaArchivos comunesMerge Modules.
• Los módulos de fusión se han optimizado para que sean compatibles con
las últimas versiones de InstallShield.
• Las opciones de implementación configurables mejoradas permiten el
control total de las DLL de exportación y de base de datos implementadas.
Visor ActiveX mejorado
• El nuevo cuadro de diálogo de exportación admite el formato RTF editable.
• El rendimiento del dibujo de las páginas se ha mejorado en gran medida
en muchos escenarios, almacenando en caché la salida representada.
Novedades en Crystal Reports XI
Capacidades de desarrollo de aplicaciones expandidas 2
Manual del usuario de Crystal Reports 33
• La calidad visual de la salida y de la impresión se ha optimizado para
igualar a la ficha Vista previa de Crystal Reports.
• Los objetos mostrados en el visor ActiveX se pueden seleccionar
individualmente o en grupos y, a continuación, copiar y pegar en
aplicaciones como Microsoft Word, Excel y Outlook.
• La navegación por las páginas ahora admite las teclas Av Pág y Re Pág.
• La impresión ahora admite varios intervalos de páginas desde el cuadro
de diálogo de impresión.
Crystal Reports .NET
Crystal Reports .NET contiene muchas nuevas funciones. Entre éstas, las más
notables son las listas de valores en cascada y solicitudes dinámicas, un formato
de exportación RTF editable, compatibilidad con el inicio de sesión único y
ubicaciones de imágenes dinámicas. La compatibilidad con las versiones
anteriores continúa siendo un aspecto crítico, no se ha eliminado ninguna API ni
ninguna función principal en esta edición, comparado con la versión 10.
Nuevas API
• Se ha añadido control completo mediante programación para la exportación.
• Para los informes administrados y no administrados que ejecutan RAS
en proceso, se admite el inicio de sesión único para las bases de datos
principales.
• Se han realizado mejoras significativas en la velocidad al conectar
aplicaciones de sólo visualización de Crystal Reports .NET a
BusinessObjects Enterprise.
Opciones de implementación mejoradas
• Ahora existe un módulo de fusión que funciona en todos los escenarios
de implementación de Crystal Reports .NET.
• Las opciones de implementación configurables mejoradas permiten el
control total de las DLL de exportación y de base de datos
implementadas. A su vez, se ha añadido una opción configurable para
decidir si se crea o no el directorio virtual IIS
crystalreportviewers11.
Novedades en Crystal Reports XI
Integración con BusinessObjects Enterprise XI2
34 Manual del usuario de Crystal Reports
Visor Winform mejorado
• El nuevo cuadro de diálogo de exportación admite el formato RTF editable.
• Las nuevas solicitudes dinámicas se admiten en tiempo de ejecución.
• Se puede desactivar la información sobre herramientas.
• Se ha añadido un identificador de eventos de error.
• El visor ahora admite la localización de recursos dinámicos escritos por
el programador en idiomas no compatibles.
Visor Webform mejorado
• El nuevo cuadro de diálogo de exportación admite el formato RTF editable.
• Las nuevas solicitudes dinámicas se admiten en tiempo de ejecución.
• Se puede desactivar la información sobre herramientas.
• El visor ahora respeta el atributo Cultura de la Directiva de página ASP.NET.
• El visor ahora admite la localización de recursos dinámicos escritos por
el programador en idiomas no compatibles.
Integración con BusinessObjects Enterprise XI
La integración entre Crystal Reports Designer y BusinessObjects Enterprise
se ha mejorado sustancialmente del siguiente modo:
• El Explorador de repositorio se ha optimizado para permitir un inicio de
sesión y una búsqueda de objetos de Enterprise y de elementos del
repositorio más sencillos.
• El Explorador de repositorio puede abrir la Consola de administración
central de BusinessObjects Enterprise (CMC).
• El Comprobador de dependencias permite confirmar que todos los
objetos del repositorio del informe son válidos.
• La función Trabajo hace posible la publicación de un grupo de informes
individualmente o combinados en un único paquete de objetos.
Inicio de sesión único
Ahora puede utilizar el inicio de sesión único, lo que permite integrar un
informe de Crystal en una infraestructura de seguridad existente.
Novedades en Crystal Reports XI
Integración con BusinessObjects Enterprise XI 2
Manual del usuario de Crystal Reports 35
Elaboración de informes basados en URL
La integración de informes basados en URL se ha vuelto ha implementar
como páginas ASP, ASPX y JSP que son completamente compatibles con la
antigua tecnología viewrpt.cwr. Este sencillo y popular método de
integración de informes continuará siendo compatible en las plataformas
servidor de aplicaciones estándar.
Universos de Business Objects
Los informes de Crystal basados en Universos de Business Objects (el nivel
semántico de las herramientas de consulta y análisis de Business Objects,
por ejemplo Web Intelligence) ahora admiten seguridad en tiempo de
ejecución de Universo y consultas de unión. Estas mejoras permiten admitir
la mayor parte de las sobrecargas definidas en el Universo a la hora de
elaborar informes a partir de dicho Universo en Crystal Reports.
Vinculación contextual de informes
La vinculación contextual de informes permite invocar documentos de
Business Objects y Web Intelligence desde Crystal Reports y viceversa. Esta
función hace posible que los diseñadores de informes puedan especificar
asociaciones para documentos que residan en un entorno de Crystal Reports
(no administrado) o en un entorno de BusinessObjects Enterprise
(administrado). Una vez creadas las asociaciones, los usuarios siguen las
rutas de exploración resultantes incrustadas en los documentos vinculados.
Novedades en Crystal Reports XI
Integración con BusinessObjects Enterprise XI2
36 Manual del usuario de Crystal Reports
capítulo
Manual del usuario de Crystal Reports
Instalar Crystal Reports XI
Instalar Crystal Reports XI
Instalar Crystal Reports XI3
38 Manual del usuario de Crystal Reports
Instalar Crystal Reports XI
El Asistente de instalación de Crystal Reports trabaja junto con el programa
de instalación de Microsoft Windows para guiarle a lo largo del proceso de
instalación. Este asistente reconoce automáticamente el sistema operativo
de su equipo y, si es necesario, actualiza cualquier archivo.
Este capítulo proporciona instrucciones paso a paso para la instalación de
Crystal Reports y muestra cómo personalizar la instalación. Los temas
principales son:
• "Requisitos de instalación " en la página 38
• "Instalación de Crystal Reports en un equipo local " en la página 39
• "Crear un punto de instalación e instalar un servidor de red " en la
página 41
• "Personalización de la instalación " en la página 43
• "Ejecución de una instalación sin supervisión " en la página 45
• "Actualización de componentes de Crystal Reports " en la página 48
En uno de los últimos pasos del proceso de la instalación, se le preguntará si
desea registrar el producto. Siga las instrucciones en pantalla para completar
este proceso.
Requisitos de instalación
Requisitos mínimos para la instalación
Sistemas operativos Windows 2000
Windows XP Professional
Windows 2003 Server
Equipo/procesador CPU a 133 MHz o superior compatible con Pentium
Memoria 128 megabytes (MB) de RAM como mínimo. Se
recomienda 256 MB. Máximo de 4 gigabytes (GB)
Espacio en disco 320 megabytes
Unidad Unidad de CD-ROM o DVD
Instalar Crystal Reports XI
Instalación de Crystal Reports en un equipo local 3
Manual del usuario de Crystal Reports 39
Nota:
• Los componentes .NET requieren el tiempo de ejecución .NET 1.0 o
.NET 1.1.
• Los componentes Java requieren un tiempo de ejecución compatible con
J2EE 1.3.x o J2EE 1.4.x.
Instalación de Crystal Reports en un equipo local
Si está instalando Crystal Reports en un equipo con un sistema operativo
compatible (consultar Requisitos mínimos para la instalación), debe tener
privilegios de Administrador. El proceso de instalación crea entradas de
registro y puede actualizar algunos archivos de sistema que requieren los
derechos de administrador.
Cuando instale Crystal Reports, cierre todos los programas que tenga en
esos momentos en ejecución y detenga cuantos servicios pueda.
Si desea limitar las funciones que va a instalar, vea "Personalización de la
instalación " en la página 43.
Para instalar en un equipo local
1. A no ser que la opción de reproducción automática se encuentre
activada para la unidad de CD-ROM, ejecute Setup.exe desde el
directorio win32 de su copia del producto.
Nota: Dependiendo de la configuración de su sistema actual, es posible
que aparezca un cuadro de diálogo pidiéndole que actualice los archivos
existentes. Si esto sucede, haga clic en Sí y reinicie su equipo. El
asistente de instalación actualiza los archivos requeridos.
2. Lea y acepte el Contrato de licencia para seguir con la instalación.
3. Escriba su nombre, organización y código de clave para la activación del
producto en el cuadro de diálogo Información del usuario.
4. Haga clic en Siguiente.
Instalar Crystal Reports XI
Instalación de Crystal Reports en un equipo local3
40 Manual del usuario de Crystal Reports
Aparece el cuadro de diálogo Seleccionar tipo de instalación.
5. Elija el tipo de instalación que desee:
• Típica instala las funciones más comunes de la aplicación.
• Personalizada le permite elegir las funciones que desea instalar, así
como especificar dónde instalarlas y comprobar el espacio de disco
necesario para cada función. Para obtener detalles, consulte
"Personalización de la instalación " en la página 43.
6. Haga clic en Examinar si desea instalar Crystal Reports o sus archivos
comunes en un directorio diferente del predeterminado.
La ubicación predeterminada de Crystal Reports es C:Archivos de
programaBusiness Objects
La ubicación predeterminada de los archivos comunes de Crystal
Reports es C:Archivos de programaArchivos
comunesBusiness Objects3.0
Nota: Estos campos de ubicación puede que no estén disponibles si
tiene instalado BusinessObjects Enterprise en el mismo equipo.
7. Haga clic en Siguiente.
Aparece el cuadro de diálogo de inicio de la instalación.
Nota: Si instala Crystal Reports en un equipo con conexión a Internet,
tiene la posibilidad de desactivar la función Web Update Service
automática. Esta función permite buscar actualizaciones y service packs
cada vez que se abre Crystal Reports; si la desactiva, no podrá activarla
posteriormente.
Instalar Crystal Reports XI
Crear un punto de instalación e instalar un servidor de red 3
Manual del usuario de Crystal Reports 41
8. Haga clic en Siguiente para empezar a copiar los archivos en su unidad
local.
Crear un punto de instalación e instalar un
servidor de red
La instalación de Crystal Reports de una ubicación de red central se lleva a
cabo en dos pasos:
1. Realice una copia del producto de distribución de Crystal Reports en un
equipo de servidor de red (esta copia será el punto de instalación).
Consulte "Creación de un punto de instalación de Crystal Reports " en la
página 41.
2. Acceda al equipo del servidor desde una estación de trabajo y ejecute
Setup.exe para instalar Crystal Reports en la estación de trabajo.
Consulte "Instalación de Crystal Reports desde una red " en la
página 42.
Creación de un punto de instalación de Crystal Reports
Este procedimiento lo debe realizar un administrador de red que tenga
privilegios de acceso de escritura y a la red. Cuando finalice el
procedimiento, los usuarios finales podrán acceder al archivo Setup.exe
desde la red para instalar Crystal Reports en sus equipos locales.
Nota: Si los usuarios no tienen el programa de instalación de Microsoft
Windows configurado en sus equipos, el proceso de instalación detecta el
sistema operativo de la estación de trabajo e instala el paquete de instalación
de Microsoft Windows adecuado.
Para crear un punto de instalación
1. Cree una carpeta en la red y compártala con los usuarios que necesiten
ejecutar el programa Setup.exe.
2. Copie todo el contenido de distribución del producto de Crystal Reports a
la carpeta que creó en el paso 1.
3. Proporcione derechos a los usuarios que necesiten instalar Crystal
Reports desde esta carpeta.
Nota: La restricción de accesos a esta carpeta le permite mantenerse
dentro de los límites de licencia.
Instalar Crystal Reports XI
Crear un punto de instalación e instalar un servidor de red3
42 Manual del usuario de Crystal Reports
Instalación de Crystal Reports desde una red
Si el administrador de red ha copiado Crystal Reports en la red, asegúrese de
tener privilegios de lectura para dicha red antes de comenzar este proceso.
Si está instalando Crystal Reports en un equipo con un sistema operativo
compatible (consultar "Requisitos mínimos para la instalación " en la
página 38), debe tener privilegios de Administrador en este equipo. El
proceso de instalación crea entradas de registro y puede actualizar algunos
archivos de sistema que requieren los derechos de administrador.
Cuando instale Crystal Reports, cierre todos los programas que tenga en
esos momentos en ejecución y detenga cuantos servicios pueda.
Para instalar Crystal Reports desde una red
1. Acceda a la carpeta de la red que contiene los archivos de instalación de
Crystal Reports.
2. Haga doble clic en Setup.exe.
Nota: Dependiendo de la configuración de su sistema actual, es posible
que aparezca un cuadro de diálogo pidiéndole que actualice los archivos
existentes. Haga clic en Sí y reinicie su equipo. El asistente de
instalación actualiza los archivos requeridos.
3. Lea y acepte el Contrato de licencia para seguir con la instalación.
4. Escriba su nombre, organización y código de clave para la activación del
producto en el cuadro de diálogo Información del usuario.
Sugerencia: Es posible que necesite ponerse en contacto con su
administrador para que le facilite el código de clave de activación del
producto.
5. Haga clic en Siguiente.
Aparece el cuadro de diálogo Seleccionar tipo de instalación.
6. Elija el tipo de instalación que desee:
• Típica instala las funciones más comunes de la aplicación.
• Personalizada le permite elegir las funciones que desea instalar, así
como especificar dónde instalarlas y comprobar el espacio de disco
necesario para cada función. Para obtener detalles, consulte
"Personalización de la instalación " en la página 43.
7. Haga clic en Examinar si desea instalar Crystal Reports o sus archivos
comunes en un directorio diferente del predeterminado.
La ubicación predeterminada de Crystal Reports es C:Archivos de
programaBusiness Objects
Instalar Crystal Reports XI
Personalización de la instalación 3
Manual del usuario de Crystal Reports 43
La ubicación predeterminada de los archivos comunes de Crystal
Reports es C:Archivos de programaArchivos
comunesBusiness Objects3.0
8. Haga clic en Siguiente.
Aparece el cuadro de diálogo de inicio de la instalación.
Nota: Si instala Crystal Reports en un equipo con conexión a Internet,
tiene la posibilidad de desactivar la función Web Update Service
automática. Esta función permite buscar actualizaciones y service packs
cada vez que se abre Crystal Reports; si la desactiva, no podrá activarla
posteriormente.
9. Haga clic en Siguiente para empezar a copiar los archivos en su unidad
local.
Personalización de la instalación
Cuando se selecciona la opción de instalación personalizada, se invoca el
cuadro de diálogo Seleccionar funciones, que le permite instalar
características específicas, cambiar su ubicación predeterminada y
comprobar la cantidad de espacio en disco que cada característica requiere.
Los iconos del árbol de funciones indican si se van a instalar o no la función y
sus subfunciones:
• Un icono blanco significa que la función y todas sus subfunciones se
instalarán.
• Un icono sombreado significa que la función y algunas de sus
subfunciones se instalarán.
Instalar Crystal Reports XI
Personalización de la instalación3
44 Manual del usuario de Crystal Reports
• Un 1 amarillo indica que la función se va a instalar cuando se requiera
(instalación a petición).
• Una X roja significa que la función o subfunción no está disponible, o que
no va a instalarse.
Crystal Reports utiliza una tecnología denominada “instalación a petición”
para algunas de sus funciones. Como consecuencia, la primera vez que se
utiliza una función concreta después de la instalación, puede que sea
necesario un tiempo de espera adicional para completar la “instalación a
petición”. Este comportamiento afectará a las instalaciones nuevas sólo una
vez y no volverá a producirse cuando las funciones se reinicien.
Para seleccionar la configuración y la ubicación de una característica o
subcaracterística, haga clic en su icono.
Nota: Cada función o subfunción puede tener su propia configuración y
ubicación.
Utilice la tabla siguiente para determinar sus opciones de instalación para
cada función o subfunción.
Tipo de instalación
de funciones
Descripción del componente instalado
Se instalará en disco
duro local
• Instala la función en el disco duro local.
• Usa la configuración de instalación típica para
instalar algunas de las subfunciones de la
función en la unidad de disco duro local.
La función completa
se instalará en disco
duro local
• Instala la función y todas sus subfunciones en
el disco duro local.
Se instalará para
ejecutarse desde la
distribución del
producto/red
• Ejecuta la función y sus subfunciones típicas
desde la distribución del producto/red.
Nota: Algunas subfunciones no están configuradas
para ejecutarse desde la distribución del producto/red.
Estas subfunciones se instalarán en su disco duro
local.
Se instalará la función
entera para ejecutarse
desde la distribución
del producto/red
• Ejecuta la función y todas sus subfunciones
desde la distribución del producto/red.
Nota: Algunas subfunciones no están configuradas
para ejecutarse desde la distribución del producto/
red. Estas subfunciones se instalarán en su disco
duro local.
Instalar Crystal Reports XI
Ejecución de una instalación sin supervisión 3
Manual del usuario de Crystal Reports 45
Nota: Las subfunciones aparecen bajo cada función. Una subfunción puede
tener un tipo de instalación distinto del de la función a la que pertenece.
Ejecución de una instalación sin supervisión
Se denomina instalación sin supervisión a aquélla que se ejecuta desde la
línea de comandos con el fin de instalar automáticamente Crystal Reports en
cualquier equipo del sistema sin que el programa de instalación solicite
información durante el proceso. Para realizar una instalación sin supervisión,
se ejecuta un comando msiexec desde la línea de comandos. Este comando
debe incluir una serie de parámetros con la información para las opciones de
instalación y las rutas de acceso a los directorios.
La instalación sin supervisión de Crystal Reports resulta especialmente útil
cuando es necesario realizar múltiples instalaciones y no se desea
interrumpir a los usuarios que trabajan en equipos del sistema. También
puede utilizar el comando de instalación sin supervisión en sus propias
secuencias de comandos. Por ejemplo, si en su organización se usan
secuencias de comandos para instalar software en los equipos, puede
agregar el comando de instalación sin supervisión de Crystal Reports a
dichas secuencias.
Nota:
• La instalación sin supervisión no está disponible desde el programa de
instalación de Crystal Reports, y sólo deben realizarla administradores
de Crystal Reports experimentados.
• Cuando realiza una instalación sin supervisión, acepta el contrato de
licencia de usuario final de Crystal Reports de forma predeterminada.
Puede localizar una copia del contrato de licencia (license.pdf) en la
carpeta Docs de su copia del producto.
• Las instalaciones sin supervisión están diseñadas para nuevas
instalaciones; no las utilice en actualizaciones.
La función se instalará
cuando sea necesario
• Instala la función o subfunción desde la
distribución del producto/red cuando se utiliza
por primera vez.
Ni la función ni los
subcomponentes
estarán disponibles
• No se instalará la función ni sus subfunciones.
Tipo de instalación
de funciones
Descripción del componente instalado
Instalar Crystal Reports XI
Ejecución de una instalación sin supervisión3
46 Manual del usuario de Crystal Reports
El comando de instalación sin supervisión consta del comando msiexec,
seguido de la ubicación del archivo ejecutable de instalación y diversos
parámetros con información necesaria para la instalación. El ejemplo
siguiente instala Crystal Reports en miequipo:
Msiexec /i "miequipoBusiness ObjectsCrystal
Reports11scr.msi" REBOOT=ReallySuppress /qn+
PIDKEY=A1234-ABCD123-12345A6-AB12
INSTALLDIR="C:Archivos de programaBusiness
ObjectsCrystal Reports 11" COMMONVERDIR="C:Archivos de
programaArchivos comunesBusiness Objects3.0"
En el ejemplo se usan los parámetros más habituales. Puede elegir cualquier
número de parámetros válidos, pero es recomendable que la instalación sin
supervisión sea lo más sencilla posible.
En la tabla siguiente se indican los parámetros más comunes empleados en
una instalación sin supervisión. Para utilizar un parámetro, inclúyalo en la
línea de comandos detrás del comando msiexec y de la ruta de acceso a los
archivos de instalación.
Nota: Puede que disponga de parámetros que no están incluidos en esta
tabla; estos parámetros no han sido comprobados. No existe soporte para los
parámetros no comprobados.
Parámetro de instalación Descripción
INSTALLDIR="rutaarchivos" Especifica el equipo y el directorio
donde desea instalar Crystal Reports.
Sustituya "rutaarchivos" por la ruta de
acceso completa del directorio de
instalación. Por ejemplo, “C:Archivos
de programaBusiness ObjectsCrystal
Reports 11”.
COMMONVERDIR="rutaarchivos" Especifica el equipo y el directorio
donde desea guardar el directorio de
archivos comunes creado durante la
instalación. Sustituya "rutaarchivos" por
la ruta de acceso completa del
directorio de archivos comunes. Por
ejemplo, "C:Archivos de
programaArchivos comunesBusiness
Objects3.0".
PIDKEY=00000-0000000-
0000000-0000
Especifica el código clave del producto.
REBOOT=ReallySuppress Evita que Crystal Reports solicite al
usuario que reinicie el equipo.
Instalar Crystal Reports XI
Ejecución de una instalación sin supervisión 3
Manual del usuario de Crystal Reports 47
/qn+ Realiza la instalación sin supervisión,
pero avisa al usuario cuando la
instalación ha terminado.
/qn Realiza la instalación sin supervisión y
sin indicar nada al usuario.
ADDLOCAL Especifica una lista de funciones,
delimitadas por comas, que desea
instalar.
Por ejemplo, ADDLOCAL=ALL
Nota: Al usar cualquiera de los
parámetros EXCLUDE de esta tabla,
deberá usar también ADDLOCAL.
Por ejemplo, ADDLOCAL=ALL
EXCLUDERDCFILES=1
EXCLUDEDOTNETFILES Especifica si se deben instalar o no los
componentes de programador .NET.
Por ejemplo,
EXCLUDEDOTNETFILES=1
El valor predeterminado es 0, lo que
indica que se deben instalar los
componentes de programador .NET. El
valor 1 indica que no se deben instalar
dichos componentes.
EXCLUDEJAVAFILES Especifica si se deben instalar o no los
componentes de programador Java.
Por ejemplo, EXCLUDEJAVAFILES=1
El valor predeterminado es 0, lo que
indica que se deben instalar los
componentes de programador Java. El
valor 1 indica que no se deben instalar
dichos componentes.
EXCLUDERDCFILES Especifica si se deben instalar o no los
componentes de programador RDC.
Por ejemplo, EXCLUDERDCFILES=1
El valor predeterminado es 0, lo que
indica que se deben instalar los
componentes de programador RDC. El
valor 1 indica que no se deben instalar
dichos componentes.
Parámetro de instalación Descripción
Instalar Crystal Reports XI
Actualización de componentes de Crystal Reports3
48 Manual del usuario de Crystal Reports
Nota: En la instalación sin supervisión sólo puede agregar funciones para las
que ha adquirido licencias (controladas por la clave de licencia). Si agrega una
función para la que no dispone de licencia, la función se omite en la instalación.
Actualización de componentes de Crystal Reports
Si adquirió un código de clave para la activación del producto, comprobará que
el programa de instalación no quita la versión anterior de Crystal Reports. En
general, la actualización de los componentes de Crystal Reports le
proporciona una instalación por aplicaciones aisladas (es decir, una instalación
en la que puede ejecutar la antigua o la nueva versión de Crystal Reports).
Nota: La instalación por componentes aislados de Crystal Reports XI es
compatible cuando está actualizando Crystal Reports 10, Crystal Reports 9 o
Crystal Reports 8.5.
Esta instalación por componentes aislados se aplica a Crystal Reports y a los
diferentes kits de desarrollo de software (SDK). Crystal Reports XI para
Visual Studio .NET se puede utilizar en modo de componentes aislados en
tiempo de ejecución (es decir, las aplicaciones escritas usando Crystal
Reports 10 para Visual Studio .NET se podrá ejecutar con Crystal Reports 10
para los ensamblados de Visual Studio .NET). Sin embargo, la integración de
Visual Studio no se realiza en modo de componentes aislados; sólo se puede
integrar una versión de Crystal Reports en Visual Studio .NET IDE en un
momento dado. Se aplicará el mismo uso para Componente de Report
Designer (RDC): el RDC se puede utilizar en modo de componentes aislados
en tiempo de ejecución, pero la integración IDE no se realiza todavía con
componentes aislados.
Instalar Crystal Reports XI
Actualización de componentes de Crystal Reports 3
Manual del usuario de Crystal Reports 49
Nota:
• Cuando actualiza los componentes de Crystal Reports 9, Repositorio de
BusinessObjects Enterprise presenta un caso especial. Debe instalar
Repositorio de BusinessObjects Enterprise de la distribución de producto
de Crystal Enterprise Standard (consulte elManual de instalación de
Crystal Enterprise XI para obtener más información). Seguidamente,
deberá mover el contenido del repositorio que agregó a Crystal Reports 9
al nuevo repositorio. Consulte el capítulo “Migración del repositorio de
Crystal Repository” en el Manual del administrador de vistas para
obtener información sobre cómo realizar esta operación.
• Para obtener más información sobre el entorno de elaboración de
informes, consulte las notas de la versión incluidas en la distribución del
producto (release.htm).
Instalar Crystal Reports XI
Actualización de componentes de Crystal Reports3
50 Manual del usuario de Crystal Reports
capítulo
Inicio rápido
Inicio rápido
Uso de Crystal Reports4
52 Manual del usuario de Crystal Reports
Uso de Crystal Reports
Puede aprender por sí solo a usar Crystal Reports si selecciona alguno de los
métodos disponibles en este capítulo:
• Puede estudiar los informes y la base de datos de muestra que se
incluyen en Crystal Reports.
• Puede utilizar las descripciones y las instrucciones detalladas que
aparecen en el epígrafe "Inicio rápido para usuarios inexpertos " en la
página 54.
• Puede utilizar los resúmenes y las referencias cruzadas de los temas del
epígrafe "Inicio rápido para usuarios avanzados " en la página 77, que
son especialmente útiles si ya está familiarizado con los conceptos de
elaboración de informes.
Cada método es una manera útil de aprender a comprender y entender
Crystal Reports y, a pesar de que cualquiera sería suficiente para comenzar a
trabajar, siempre puede volver a este capítulo y consultar los demás métodos
a medida que los necesite.
Datos de muestra - Xtreme.mdb
Crystal Reports viene con Xtreme.mdb, una base de datos de muestra que
usted puede utilizar mientras aprende el programa. Xtreme.mdb es una base
de datos Microsoft Access 2.0 y todos los controladores necesarios han sido
incluidos con el programa. Debe ser capaz de abrir la base de datos
directamente y comenzar con el diseño de informes. Casi todos los ejemplos
en este manual han sido basados en los datos de Xtreme.mdb.
Xtreme_es.mdb es una base de datos que contiene datos de Xtreme
Mountain Bikes, una compañía manufacturera ficticia que produce bicicletas
de montaña y sus accesorios.
Nota: Los datos de muestra se han diseñado para ilustrar diversos
conceptos relacionados con informes y no para enseñar a diseñar bases de
datos. Aunque hay métodos alternativos para diseñar bases de datos, el
diseño de Xtreme.mdb fue seleccionado para enfocar los tutoriales y los
ejemplos en la elaboración de informes y no en la manipulación de los datos.
Inicio rápido
Asistentes para la creación de informes 4
Manual del usuario de Crystal Reports 53
Asistentes para la creación de informes
Los tutoriales de este capítulo le muestran cómo diseñar un informe desde
cero. Sin embargo, como complemento o alternativa, puede usar los
asistentes para la creación de informes disponibles en la página de inicio.
Hay cuatro asistentes para la creación de informes:
• Estándar
• Tablas cruzadas
• Etiquetas de correo
• OLAP
Cada asistente guía al usuario en la creación de un informe proporcionando
una serie de pantallas. La mayoría de estos asistentes tiene pantallas
exclusivas para cada tipo de informe. Por ejemplo, el Asistente para la
creación de informes de etiquetas de correo tiene una pantalla que permite
especificar el tipo de etiqueta que se desea utilizar.
Nota: Después de hacer clic en el botón Finalizar de uno de los asistentes
para la creación de informes, puede hacer clic en el botón Detener de la
barra de herramientas Herramientas de exploración si no desea que el
programa recopile todos los datos del origen de datos. Esta opción resulta útil
si desea realizar ajustes en el diseño del informe creado por el asistente.
Estándar
El Asistente para la creación de informes estándar es el asistente más
genérico. Guía al usuario en la elección de un origen de datos y en el
establecimiento de vínculos entre las tablas de una base de datos. También
permite añadir campos y especificar los criterios de agrupamiento, resumen
(totales) y ordenamiento que desee utilizar. Por último, el Asistente para la
creación de informes estándar orienta en el proceso de creación de gráficos y
selección de registros.
La pantalla Plantillas contiene diseños predefinidos que se pueden aplicar a
los informes para darles un mayor impacto visual.
Tablas cruzadas
El Asistente para la creación de informes de tablas cruzadas guía al usuario
en la creación de un informe en el que los datos se muestran como un objeto
de tabla cruzada. Existen dos pantallas especiales (Tablas cruzadas y Tipo
de cuadrícula) que ayudan a crear y dar formato a la tabla cruzada en sí.
Inicio rápido
Inicio rápido para usuarios inexpertos4
54 Manual del usuario de Crystal Reports
Etiquetas de correo
El Asistente para la creación de informes de etiquetas de correo permite
crear un informe con un formato para imprimirlo en etiquetas de correo de
cualquier tamaño. Puede usar la pantalla Etiqueta para seleccionar un tipo de
etiqueta comercial o puede definir su propia presentación de filas y columnas
para cualquier informe con diseño de varias columnas.
OLAP
El Asistente de creación de informes OLAP permite crear un informe en el
que los datos OLAP se muestren como un objeto de cuadrícula. Aunque es
similar al Asistente para la creación de informes de tablas cruzadas en
muchos aspectos, el Asistente de creación de informes OLAP es algo
diferente debido a los requisitos de trabajar con fuentes de datos OLAP.
Primero puede especificar la ubicación de los datos OLAP y luego elegir las
dimensiones que desea incluir en la cuadrícula. A continuación, puede filtrar
los datos del informe y elegir el estilo del objeto de cuadrícula, que también
puede personalizar. Finalmente, puede definir etiquetas para la cuadrícula e
insertar un gráfico, si lo desea.
Ésta es sólo una breve introducción general a los cuatro asistentes de
informes disponibles en Crystal Reports.
Inicio rápido para usuarios inexpertos
El siguiente tutorial ha sido diseñado para darle confianza al momento de
crear su primer informe.
En este tutorial encontrará una introducción al programa mientras crea un
informe de lista de clientes. La lista de clientes es uno de los informes
comerciales más básicos, donde se especifica información como el nombre
del cliente, ciudad, región y nombre de la persona de contacto.
Primero, aprenderá los conceptos básicos: Seleccionar una base de datos,
colocar algunos campos en el informe y, luego, seleccionar los registros
específicos que se incluirán. También aprenderá cómo:
• Insertar y mover campos de base de datos.
• Agregar y aplicar formato a un título.
• Ver el informe en la ficha Vista previa para poder perfeccionar su trabajo.
• Utilizar el Asistente de Selección para asegurarse de que el informe
incluye sólo los datos necesarios.
• Mover objetos.
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi
Manual crystal reports_xi

Más contenido relacionado

La actualidad más candente

Manual macromedia free hand mx
Manual   macromedia free hand mxManual   macromedia free hand mx
Manual macromedia free hand mxjithvan73
 
Fwpa doc-desarrollo
Fwpa doc-desarrolloFwpa doc-desarrollo
Fwpa doc-desarrollociriako
 
Guía de operaciones de Service Manager 2012 - Español
 Guía de operaciones de Service Manager 2012 - Español Guía de operaciones de Service Manager 2012 - Español
Guía de operaciones de Service Manager 2012 - Españolgonzomez
 
Code igniter guia_usuario_2.1.0
Code igniter guia_usuario_2.1.0Code igniter guia_usuario_2.1.0
Code igniter guia_usuario_2.1.0niko_afv
 
Manual de Instalacion lliurex
Manual de Instalacion lliurexManual de Instalacion lliurex
Manual de Instalacion lliurexosorvilo
 
Code igniter guia_usuario_2_0
Code igniter guia_usuario_2_0Code igniter guia_usuario_2_0
Code igniter guia_usuario_2_0edfabs
 
Manual solid edge v16
Manual solid edge v16Manual solid edge v16
Manual solid edge v16sgerman22
 
Database miningguide
Database miningguideDatabase miningguide
Database miningguideJose Sanchez
 
Fireworks cs5 help
Fireworks cs5 helpFireworks cs5 help
Fireworks cs5 helpYimi Rueda
 
Autodesk navisworks 2012
Autodesk navisworks 2012Autodesk navisworks 2012
Autodesk navisworks 2012Lucho2255
 
Manual basico autocad
Manual basico autocadManual basico autocad
Manual basico autocadLRCONSTRUCTOR
 

La actualidad más candente (16)

Manual macromedia free hand mx
Manual   macromedia free hand mxManual   macromedia free hand mx
Manual macromedia free hand mx
 
Fwpa doc-desarrollo
Fwpa doc-desarrolloFwpa doc-desarrollo
Fwpa doc-desarrollo
 
Manual Jsf
Manual JsfManual Jsf
Manual Jsf
 
Guía de operaciones de Service Manager 2012 - Español
 Guía de operaciones de Service Manager 2012 - Español Guía de operaciones de Service Manager 2012 - Español
Guía de operaciones de Service Manager 2012 - Español
 
Code igniter guia_usuario_2.1.0
Code igniter guia_usuario_2.1.0Code igniter guia_usuario_2.1.0
Code igniter guia_usuario_2.1.0
 
Manual de Instalacion lliurex
Manual de Instalacion lliurexManual de Instalacion lliurex
Manual de Instalacion lliurex
 
Code igniter guia_usuario_2_0
Code igniter guia_usuario_2_0Code igniter guia_usuario_2_0
Code igniter guia_usuario_2_0
 
Manual solid edge v16
Manual solid edge v16Manual solid edge v16
Manual solid edge v16
 
Database miningguide
Database miningguideDatabase miningguide
Database miningguide
 
Fireworks cs5 help
Fireworks cs5 helpFireworks cs5 help
Fireworks cs5 help
 
Datos con r
Datos con rDatos con r
Datos con r
 
Autodesk navisworks 2012
Autodesk navisworks 2012Autodesk navisworks 2012
Autodesk navisworks 2012
 
User guide solid edge
User guide solid edgeUser guide solid edge
User guide solid edge
 
Proyecto (coordenadas polares)
Proyecto (coordenadas polares)Proyecto (coordenadas polares)
Proyecto (coordenadas polares)
 
Informática 2015
Informática 2015 Informática 2015
Informática 2015
 
Manual basico autocad
Manual basico autocadManual basico autocad
Manual basico autocad
 

Destacado

Szerencsés csillagzat
Szerencsés csillagzatSzerencsés csillagzat
Szerencsés csillagzatMerenyi Zoltan
 
Media Tour The Future of Health Care - Nemo
Media Tour The Future of Health Care - NemoMedia Tour The Future of Health Care - Nemo
Media Tour The Future of Health Care - NemoBrainport
 
Facilitating Moodle Courses: Participants Who Fall Behind
Facilitating Moodle Courses: Participants Who Fall BehindFacilitating Moodle Courses: Participants Who Fall Behind
Facilitating Moodle Courses: Participants Who Fall Behindstevendiana
 
Bustamante
Bustamante Bustamante
Bustamante igananc
 
PRSA Finger Lakes Chapter Keynote Presentation
PRSA Finger Lakes Chapter Keynote PresentationPRSA Finger Lakes Chapter Keynote Presentation
PRSA Finger Lakes Chapter Keynote PresentationRachel Reuben
 

Destacado (6)

Szerencsés csillagzat
Szerencsés csillagzatSzerencsés csillagzat
Szerencsés csillagzat
 
Media Tour The Future of Health Care - Nemo
Media Tour The Future of Health Care - NemoMedia Tour The Future of Health Care - Nemo
Media Tour The Future of Health Care - Nemo
 
Facilitating Moodle Courses: Participants Who Fall Behind
Facilitating Moodle Courses: Participants Who Fall BehindFacilitating Moodle Courses: Participants Who Fall Behind
Facilitating Moodle Courses: Participants Who Fall Behind
 
Bustamante
Bustamante Bustamante
Bustamante
 
PRSA Finger Lakes Chapter Keynote Presentation
PRSA Finger Lakes Chapter Keynote PresentationPRSA Finger Lakes Chapter Keynote Presentation
PRSA Finger Lakes Chapter Keynote Presentation
 
Projecte bruixes 6e
Projecte bruixes 6eProjecte bruixes 6e
Projecte bruixes 6e
 

Similar a Manual crystal reports_xi

Unity pro modalidades de funcionamiento
Unity pro   modalidades de funcionamientoUnity pro   modalidades de funcionamiento
Unity pro modalidades de funcionamientomotoucros
 
Algoritmos y programacion_i_-_con_lengua
Algoritmos y programacion_i_-_con_lenguaAlgoritmos y programacion_i_-_con_lengua
Algoritmos y programacion_i_-_con_lenguaDarío Herrera
 
Algoritmos programacion-python
Algoritmos programacion-pythonAlgoritmos programacion-python
Algoritmos programacion-pythonLUIS COAQUIRA
 
Code igniter spanish_userguide
Code igniter spanish_userguideCode igniter spanish_userguide
Code igniter spanish_userguideDavid Delgado
 
Financial and Management Accounting basic
Financial and Management Accounting basicFinancial and Management Accounting basic
Financial and Management Accounting basicJuan Montalvo Lama
 

Similar a Manual crystal reports_xi (20)

Unity pro modalidades de funcionamiento
Unity pro   modalidades de funcionamientoUnity pro   modalidades de funcionamiento
Unity pro modalidades de funcionamiento
 
ARCHICAD.pdf
ARCHICAD.pdfARCHICAD.pdf
ARCHICAD.pdf
 
(Ebook) macromedia flash 8 tutorial (es)
(Ebook) macromedia flash 8 tutorial (es)(Ebook) macromedia flash 8 tutorial (es)
(Ebook) macromedia flash 8 tutorial (es)
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Algoritmos programacion-python
Algoritmos programacion-pythonAlgoritmos programacion-python
Algoritmos programacion-python
 
Algoritmos y programacion_i_-_con_lengua
Algoritmos y programacion_i_-_con_lenguaAlgoritmos y programacion_i_-_con_lengua
Algoritmos y programacion_i_-_con_lengua
 
Algoritmos programacion-python
Algoritmos programacion-pythonAlgoritmos programacion-python
Algoritmos programacion-python
 
Tutorial Jsf
Tutorial JsfTutorial Jsf
Tutorial Jsf
 
Tutorial JSF
Tutorial JSFTutorial JSF
Tutorial JSF
 
Code igniter spanish_userguide
Code igniter spanish_userguideCode igniter spanish_userguide
Code igniter spanish_userguide
 
Sap pm
Sap pmSap pm
Sap pm
 
Documentacion de Codeigniter en español
Documentacion de Codeigniter en españolDocumentacion de Codeigniter en español
Documentacion de Codeigniter en español
 
Es acs800español
Es acs800españolEs acs800español
Es acs800español
 
manual de Usuario Calener.pdf
manual de Usuario Calener.pdfmanual de Usuario Calener.pdf
manual de Usuario Calener.pdf
 
manual de Usuario Calener.pdf
manual de Usuario Calener.pdfmanual de Usuario Calener.pdf
manual de Usuario Calener.pdf
 
Financial and Management Accounting basic
Financial and Management Accounting basicFinancial and Management Accounting basic
Financial and Management Accounting basic
 
Code igniter spanish_userguide
Code igniter spanish_userguideCode igniter spanish_userguide
Code igniter spanish_userguide
 
Traducción Thinking in Python
Traducción Thinking in PythonTraducción Thinking in Python
Traducción Thinking in Python
 

Último

puntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfpuntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfosoriojuanpablo114
 
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICOlupismdo
 
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdfQUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdflupismdo
 
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZAS
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZASVALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZAS
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZASJhonPomasongo1
 
Dino Jarach - El Hecho Imponible2024.pdf
Dino Jarach - El Hecho Imponible2024.pdfDino Jarach - El Hecho Imponible2024.pdf
Dino Jarach - El Hecho Imponible2024.pdfAdrianKreitzer
 
Principios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfPrincipios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfauxcompras5
 
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdf
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdfEL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdf
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdfssuser2887fd1
 
Sección 13 Inventarios, NIIF PARA PYMES
Sección  13 Inventarios, NIIF PARA PYMESSección  13 Inventarios, NIIF PARA PYMES
Sección 13 Inventarios, NIIF PARA PYMESssuser10db01
 
Estructura y elaboración de un presupuesto financiero
Estructura y elaboración de un presupuesto financieroEstructura y elaboración de un presupuesto financiero
Estructura y elaboración de un presupuesto financieroMARTINMARTINEZ30236
 
Administración del capital de trabajo - UNR.pdf
Administración del capital de trabajo - UNR.pdfAdministración del capital de trabajo - UNR.pdf
Administración del capital de trabajo - UNR.pdfMarcelo732474
 
abrogar, clases de abrogacion,importancia y consecuencias
abrogar, clases de abrogacion,importancia y consecuenciasabrogar, clases de abrogacion,importancia y consecuencias
abrogar, clases de abrogacion,importancia y consecuenciasDeniseGonzales11
 
Proyecto de catálogo de cuentas EMPRESA.
Proyecto de catálogo de cuentas EMPRESA.Proyecto de catálogo de cuentas EMPRESA.
Proyecto de catálogo de cuentas EMPRESA.ssuser10db01
 
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdfMANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdflupismdo
 
Politicas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxPoliticas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxvladisse
 
Sistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionSistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionPedroSalasSantiago
 
ley del ISO Y acreditamientos y extensiones
ley del ISO Y acreditamientos y extensionesley del ISO Y acreditamientos y extensiones
ley del ISO Y acreditamientos y extensionesYimiLopesBarrios
 
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptx
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptxPRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptx
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptxmanuelrojash
 
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfmercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfGegdielJose1
 
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSTEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSreyjuancarlosjose
 

Último (20)

puntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdfpuntos-clave-de-la-reforma-pensional-2023.pdf
puntos-clave-de-la-reforma-pensional-2023.pdf
 
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
41 RAZONES DE PORQUE SI ESTAMOS MAL EN MÉXICO
 
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdfQUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
QUE REQUISITOS DEBO CUMPLIR PARA PENSIONARME.pdf
 
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZAS
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZASVALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZAS
VALOR DEL DINERO EN EL TIEMPO - 2024 - SEMINARIO DE FINANZAS
 
Dino Jarach - El Hecho Imponible2024.pdf
Dino Jarach - El Hecho Imponible2024.pdfDino Jarach - El Hecho Imponible2024.pdf
Dino Jarach - El Hecho Imponible2024.pdf
 
Principios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdfPrincipios de economia Mankiw 6 edicion.pdf
Principios de economia Mankiw 6 edicion.pdf
 
Mercado Eléctrico de Ecuador y España.pdf
Mercado Eléctrico de Ecuador y España.pdfMercado Eléctrico de Ecuador y España.pdf
Mercado Eléctrico de Ecuador y España.pdf
 
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdf
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdfEL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdf
EL ESTADO Y LOS ORGANISMOS AUTONOMOS.pdf
 
Sección 13 Inventarios, NIIF PARA PYMES
Sección  13 Inventarios, NIIF PARA PYMESSección  13 Inventarios, NIIF PARA PYMES
Sección 13 Inventarios, NIIF PARA PYMES
 
Estructura y elaboración de un presupuesto financiero
Estructura y elaboración de un presupuesto financieroEstructura y elaboración de un presupuesto financiero
Estructura y elaboración de un presupuesto financiero
 
Administración del capital de trabajo - UNR.pdf
Administración del capital de trabajo - UNR.pdfAdministración del capital de trabajo - UNR.pdf
Administración del capital de trabajo - UNR.pdf
 
abrogar, clases de abrogacion,importancia y consecuencias
abrogar, clases de abrogacion,importancia y consecuenciasabrogar, clases de abrogacion,importancia y consecuencias
abrogar, clases de abrogacion,importancia y consecuencias
 
Proyecto de catálogo de cuentas EMPRESA.
Proyecto de catálogo de cuentas EMPRESA.Proyecto de catálogo de cuentas EMPRESA.
Proyecto de catálogo de cuentas EMPRESA.
 
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdfMANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
MANUAL PARA OBTENER MI PENSIÓN O RETIRAR MIS RECURSOS.pdf
 
Politicas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptxPoliticas publicas para el sector agropecuario en México.pptx
Politicas publicas para el sector agropecuario en México.pptx
 
Sistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacionSistema de Control Interno aplicaciones en nuestra legislacion
Sistema de Control Interno aplicaciones en nuestra legislacion
 
ley del ISO Y acreditamientos y extensiones
ley del ISO Y acreditamientos y extensionesley del ISO Y acreditamientos y extensiones
ley del ISO Y acreditamientos y extensiones
 
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptx
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptxPRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptx
PRESUPUESTOS COMO HERRAMIENTA DE GESTION - UNIAGUSTINIANA.pptx
 
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdfmercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
mercado de capitales universidad simon rodriguez - guanare (unidad I).pdf
 
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOSTEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
TEMA 3 DECISIONES DE INVERSION Y FINANCIACION UNIVERISDAD REY JUAN CARLOS
 

Manual crystal reports_xi

  • 1. Manual del usuario de Crystal Reports XI Crystal Reports XI
  • 2. Copyright Copyright © 2004 Business Objects. Todos los derechos reservados. Marcas comerciales Business Objects, el logotipo de Business Objects, Crystal Reports y Crystal Enterprise son marcas comerciales o marcas registradas de Business Objects SA o de 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. Patentes Business Objects posee las siguientes patentes de EE. UU., que pueden cubrir 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.
  • 3. Manual del usuario de Crystal Reports 3 Índice general Capítulo 1 Introducción a Crystal Reports XI 23 Acerca de Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Ayuda en pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Recursos de información de Business Objects . . . . . . . . . . . . . . . . . . 25 Capítulo 2 Novedades en Crystal Reports XI 27 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Potente autoría de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Uso mejorado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Capacidades de desarrollo de aplicaciones expandidas . . . . . . . . . . . . . . 30 Descripción general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Report Application Server (RAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Report Designer Component (RDC) . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Crystal Reports .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Integración con BusinessObjects Enterprise XI . . . . . . . . . . . . . . . . . . . . . 34 Capítulo 3 Instalar Crystal Reports XI 37 Instalar Crystal Reports XI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Requisitos de instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Instalación de Crystal Reports en un equipo local . . . . . . . . . . . . . . . . . . . 39 Crear un punto de instalación e instalar un servidor de red . . . . . . . . . . . . 41 Creación de un punto de instalación de Crystal Reports . . . . . . . . . . . 41 Instalación de Crystal Reports desde una red . . . . . . . . . . . . . . . . . . . 42 Personalización de la instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Ejecución de una instalación sin supervisión . . . . . . . . . . . . . . . . . . . . . . . 45 Actualización de componentes de Crystal Reports . . . . . . . . . . . . . . . . . . 48
  • 4. Índice general 4 Manual del usuario de Crystal Reports Capítulo 4 Inicio rápido 51 Uso de Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Datos de muestra - Xtreme.mdb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Asistentes para la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Estándar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Etiquetas de correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Inicio rápido para usuarios inexpertos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Antes de comenzar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Agrupamiento y ordenamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Finalización del informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Inicio rápido para usuarios avanzados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Capítulo 5 Conceptos de diseño de informes 83 Diseño básico de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Decisiones sobre el contenido del informe . . . . . . . . . . . . . . . . . . . . . . . . . 84 Formular el propósito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Determinación de la presentación del informe . . . . . . . . . . . . . . . . . . . 85 Búsqueda de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Manipulación de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Características del área de impresión . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Desarrollo de un prototipo en papel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Capítulo 6 Introducción a la creación de informes 93 Opciones en la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Asistentes para la creación de informes . . . . . . . . . . . . . . . . . . . . . . . . 94 Otro informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Informe nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Elección de campos de bases de datos y fuentes de datos . . . . . . . . . . . . 95 El Asistente de base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
  • 5. Índice general Manual del usuario de Crystal Reports 5 El Explorador de campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Acerca del entorno de diseño de informes . . . . . . . . . . . . . . . . . . . . . . . . 100 Ficha Diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Ficha Vista previa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Vista previa HTML (ficha) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Creación de un nuevo informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Selección del origen de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Cómo agregar tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Cómo vincular varias tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Ubicación de datos en el informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Edición de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Agrupación, orden y totalización de datos . . . . . . . . . . . . . . . . . . . . . 120 Utilización de la opción de profundizar en datos resumidos . . . . . . . 121 Cómo aumentar o reducir la vista de un informe . . . . . . . . . . . . . . . . 121 Insertar encabezados y pies de página . . . . . . . . . . . . . . . . . . . . . . . 122 Agregar una página de título al informe . . . . . . . . . . . . . . . . . . . . . . . 123 Cómo agregar un resumen de información al informe . . . . . . . . . . . . 124 Exploración de informes y trabajo con varios informes . . . . . . . . . . . . . . 125 El Explorador de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 El Comprobador de dependencias . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Abrir y acoplar exploradores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Más allá de los informes básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Capítulo 7 BusinessObjects Enterprise Repository 133 ¿Qué es el BusinessObjects Enterprise Repository? . . . . . . . . . . . . . . . 134 Flujo de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Acceso a BusinessObjects Enterprise Repository . . . . . . . . . . . . . . . . . . 136 Barra de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Carpetas de Elementos de Enterprise . . . . . . . . . . . . . . . . . . . . . . . . 138 Agregar carpetas al repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Agregar elementos al repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
  • 6. Índice general 6 Manual del usuario de Crystal Reports Agregar un objeto de texto o una imagen de mapa de bits . . . . . . . . 140 Agregar una función personalizada . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Agregar un comando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Utilizar objetos de repositorio en informes . . . . . . . . . . . . . . . . . . . . . . . . 142 Agregar un objeto de texto o una imagen de mapa de bits a un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Agregar una función personalizada a un informe . . . . . . . . . . . . . . . . 143 Agregar un comando a un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Agregar una lista de valores a un parámetro . . . . . . . . . . . . . . . . . . . 144 Modificar objetos del repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 Actualizar objetos conectados al repositorio en informes . . . . . . . . . . . . . 145 Eliminar elementos del repositorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Utilizar la función Deshacer en el repositorio . . . . . . . . . . . . . . . . . . . . . . 147 Capítulo 8 Diseño de informes optimizados en el Web 149 Información general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Escala con BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Tiempos de evaluación de las funciones de fecha en BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Seleccionar las opciones de diseño adecuadas . . . . . . . . . . . . . . . . . . . . 154 Uso de formatos de informe más rápidos . . . . . . . . . . . . . . . . . . . . . . 154 Elección entre datos dinámicos y datos guardados . . . . . . . . . . . . . . 155 Diseño de informes de resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Uso de subinformes con precaución . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Uso de otros elementos de diseño de forma eficaz . . . . . . . . . . . . . . 159 Diseñar informes para optimizar el uso compartido de los datos . . . . 160 Simplificar el entorno de elaboración de informes . . . . . . . . . . . . . . . . . . 161 Selección de la base de datos y la conexión más rápida . . . . . . . . . . 161 Uso de índices de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Mejora de las opciones de vinculación de tablas . . . . . . . . . . . . . . . . 161 Uso de controladores de bases de datos compatibles con el proceso 163 Uso de procedimientos almacenados para un procesamiento más rápido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Uso de fórmulas de selección de registros mejoradas . . . . . . . . . . . . . . . 164
  • 7. Índice general Manual del usuario de Crystal Reports 7 Procesamiento de la selección de registros (ejemplo) . . . . . . . . . . . 165 Sugerencias sobre el rendimiento de la selección de registros . . . . . 166 Estrategias para escribir fórmulas de selección de registros eficaces 167 Incorporación de campos de parámetro a las fórmulas de selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Uso de enunciados SQL donde sea adecuado . . . . . . . . . . . . . . . . . 171 Mejora del agrupamiento, el ordenamiento y el cálculo de totales . . . . . 172 Ejecución de agrupamiento en servidor . . . . . . . . . . . . . . . . . . . . . . . 172 Ventajas de agrupar en el servidor (ejemplo) . . . . . . . . . . . . . . . . . . 173 Uso de enunciados SQL para agrupamientos, ordenamientos y totales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Uso de enunciados SQL para Lógica Case . . . . . . . . . . . . . . . . . . . . 174 Inserción de campos de resumen y de total acumulado donde sea posible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Capítulo 9 Selección de registros 177 Selección de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Uso del Asistente de selección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Uso de las fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Interacción entre el Asistente de selección y el Editor de fórmulas . . 181 Uso de las plantillas de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Plantillas de fórmulas de selección de registros . . . . . . . . . . . . . . . . 183 Procesamiento de la selección de registros en el servidor de la base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 Cómo solucionar problemas en fórmulas de selección de registros . . . . 187 Corrección de selecciones que no generan datos . . . . . . . . . . . . . . . 188 Capítulo 10 Ordenamiento, agrupamiento y totalización 191 Ordenamiento de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Opciones de ordenación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Ordenación de un campo y de múltiples campos . . . . . . . . . . . . . . . 194 Agrupar datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Creación de grupos personalizados . . . . . . . . . . . . . . . . . . . . . . . . . 198 Ordena grupos de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . . 199
  • 8. Índice general 8 Manual del usuario de Crystal Reports Ordenamiento de registros en grupos . . . . . . . . . . . . . . . . . . . . . . . . . 201 Selección de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Agrupar datos en intervalos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Agrupar basándose en la primera letra del nombre de una compañía 208 Agrupar datos jerárquicamente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Edición de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 Resumen de datos agrupados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 Ordenamiento de valores de grupo resumidos . . . . . . . . . . . . . . . . . . 217 Selección de los N primeros o N últimos grupos o porcentajes . . . . . 218 Selección de los primeros o últimos grupos o porcentajes de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Cálculo de subtotales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Cálculo de subtotales de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Extensión de precios y cálculo de subtotales de las extensiones . . . . 222 Porcentajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Cálculo de un porcentaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Encabezados de grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Creación de encabezados de grupo . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Eliminación de encabezados de grupos . . . . . . . . . . . . . . . . . . . . . . . 229 Profundización en encabezados de grupo . . . . . . . . . . . . . . . . . . . . . 229 Capítulo 11 Totales acumulados 231 Introducción a los totales acumulados . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Funcionamiento de los totales acumulados . . . . . . . . . . . . . . . . . . . . 232 Creación de totales acumulados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Creación de totales acumulados en una lista . . . . . . . . . . . . . . . . . . . 233 Crear totales acumulados de grupos . . . . . . . . . . . . . . . . . . . . . . . . . 234 Crear totales acumulados condicionales . . . . . . . . . . . . . . . . . . . . . . 235 Cómo crear totales acumulados en una relación de vínculo de uno a varios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Creación de totales acumulados usando una fórmula . . . . . . . . . . . . . . . 239
  • 9. Índice general Manual del usuario de Crystal Reports 9 Capítulo 12 Informes de sección múltiple 243 Acerca de las secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Trabajo con secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Inserción de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 Eliminación de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 Cómo mover una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Combinación de dos secciones relacionadas . . . . . . . . . . . . . . . . . . 246 Cómo dividir y ajustar el tamaño de secciones . . . . . . . . . . . . . . . . . . . . 248 División de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Ajuste del tamaño de una sección . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Uso de las secciones múltiples en un informe . . . . . . . . . . . . . . . . . . . . . 249 Cómo evitar que objetos de longitud variable se sobrescriban entre sí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Eliminación de líneas en blanco cuando los campos están vacíos . . 251 Adición de líneas condicionales en blanco . . . . . . . . . . . . . . . . . . . . 252 Cartas modelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Trabajar con objetos de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Creación de una carta modelo usando un objeto de texto . . . . . . . . 255 Cómo imprimir mensajes condicionales en cartas modelo . . . . . . . . 260 Capítulo 13 Formato 263 Conceptos de formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Utilización de una plantilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Aplicación de una plantilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Eliminación de una plantilla aplicada . . . . . . . . . . . . . . . . . . . . . . . . . 266 Nueva aplicación de la última plantilla seleccionada . . . . . . . . . . . . . 266 Utilización de objetos de campo de plantilla . . . . . . . . . . . . . . . . . . . 266 Uso del entorno de diseño de informes . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Soluciones de diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Características de la sección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Cómo hacer que un objeto se expanda a las siguientes secciones . 269 Formularios preimpresos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 Columnas múltiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
  • 10. Índice general 10 Manual del usuario de Crystal Reports Ocultar secciones de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Ocultar objetos de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Colocar objetos basados en texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 Ubicación de objetos basados en texto multilineales . . . . . . . . . . . . . 278 Importación de objetos basados en texto desde un archivo . . . . . . . . 278 Espaciado entre objetos basados en texto . . . . . . . . . . . . . . . . . . . . . 279 Representación de campos de desbordamiento . . . . . . . . . . . . . . . . . 285 Selección de varios objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Ubicación en modo libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Ubicación vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Insertar espaciado entre caracteres y líneas . . . . . . . . . . . . . . . . . . . 290 Definir tamaños de fuente fraccionarios . . . . . . . . . . . . . . . . . . . . . . . 291 Fuentes TrueType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 Márgenes de página . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 Impresora predeterminada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Controladores de impresoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 Propiedades de formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 Trabajo con formato absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 Agregar bordes, color y sombreado a un campo . . . . . . . . . . . . . . . . 296 Crear un informe, una sección, un área o un objeto de sólo lectura . . 296 Bloquear el tamaño y la posición de un objeto . . . . . . . . . . . . . . . . . . 297 Cambiar los formatos predeterminados de campo . . . . . . . . . . . . . . . 298 Cómo agregar o editar líneas y cuadros . . . . . . . . . . . . . . . . . . . . . . . 300 Agregar y editar cuadros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 Adición de formas a un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Uso de formatos de contabilidad convencionales . . . . . . . . . . . . . . . . 302 Repetición de objetos de informe en páginas horizontales . . . . . . . . . 304 Uso del espacio en blanco entre filas . . . . . . . . . . . . . . . . . . . . . . . . . 305 Trabajo con formato condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Propiedades condicionales de activar o desactivar . . . . . . . . . . . . . . 308 Propiedades de atributo condicional . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Cambiar fuentes de forma condicional . . . . . . . . . . . . . . . . . . . . . . . . 310 Cambiar la posición X de forma condicional . . . . . . . . . . . . . . . . . . . . 311
  • 11. Índice general Manual del usuario de Crystal Reports 11 Crear pies de página después de la primera página . . . . . . . . . . . . . 312 Usar el Asistente de resaltado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 Deshacer/Rehacer actividades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 Uso de la herramienta Copiar formato . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 Capítulo 14 Creación de gráficos 319 Conceptos sobre la creación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . 320 Introducción general sobre la creación de gráficos . . . . . . . . . . . . . . 320 Diseños de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321 Tipos de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Ubicación de un gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Profundización con gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Profundización con leyendas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Creación de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Creación de gráficos basados en campos de detalle o de fórmula (organización avanzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Creación de gráficos basados en campos de resumen o de subtotal (organización de grupo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 Creación de gráficos basados en resúmenes de tablas cruzadas (organización de tabla cruzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 Creación de gráficos basados en un cubo OLAP (organización OLAP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 Trabajo con gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 Edición de gráficos mediante el Asistente de gráficos . . . . . . . . . . . . 332 Edición de gráficos mediante los elementos del menú Opciones de gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Edición de gráficos con otros elementos de menú . . . . . . . . . . . . . . 334 Uso de las funciones de zoom en gráficos de barras y de líneas . . . 335 Organización automática de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . 336 Aplicación de formato a gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Uso de la función de subyacer en gráficos . . . . . . . . . . . . . . . . . . . . 337
  • 12. Índice general 12 Manual del usuario de Crystal Reports Capítulo 15 Creación de mapas 339 Conceptos básicos de la creación de mapas . . . . . . . . . . . . . . . . . . . . . . 340 Introducción general sobre la creación de mapas . . . . . . . . . . . . . . . 340 Presentaciones de mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Tipos de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 Dónde ubicar un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344 Traspasar usando mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 Creación de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 Creación de mapas sobre campos de detalle (Diseño avanzado) . . . 345 Creación de mapas sobre campos de grupo (organización de grupo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 Creación de mapas sobre resúmenes de tabla cruzada (organización de tabla cruzada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 Creación de mapas sobre un cubo OLAP (organización OLAP) . . . . 350 Trabajo con mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Cómo editar mapas usando el Asistente de mapa . . . . . . . . . . . . . . . 352 Cambio del título del mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 Cambio del tipo de mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 Cambio de las capas del mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 Solución de inconsistencias de datos . . . . . . . . . . . . . . . . . . . . . . . . . 355 Modificación del mapa geográfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 Aplicación de zoom a un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356 Panorámica de un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357 Centrar un mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357 Ocultar y visualizar el navegador de mapa . . . . . . . . . . . . . . . . . . . . . 357 Formato de mapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 Cómo usar la característica de subyacer con mapas . . . . . . . . . . . . . 359 Capítulo 16 OLE 361 Información general de OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 Terminología OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 Tipos de objetos OLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Consideraciones generales acerca de OLE . . . . . . . . . . . . . . . . . . . . 364
  • 13. Índice general Manual del usuario de Crystal Reports 13 Cómo insertar objetos OLE en su informe . . . . . . . . . . . . . . . . . . . . . . . . 364 Cómo se representan los objetos OLE en un informe . . . . . . . . . . . . . . . 366 Edición de objetos OLE en informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 Edición directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 Comandos de menú de OLE dinámico . . . . . . . . . . . . . . . . . . . . . . . 366 OLE y el comando Insertar imagen . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Trabajo con Objetos OLE estáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Objetos objetos incrustados en relación con vinculados . . . . . . . . . . . . . 370 Objetos incrustados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 Objetos vinculados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 Capítulo 17 Objetos de tablas cruzadas 373 ¿Qué es un objeto de tabla cruzada? . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 Ejemplo de tabla cruzada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 Informe de datos de pedido sin ordenar ni agrupar . . . . . . . . . . . . . . 376 Informe de datos de pedido agrupados por región . . . . . . . . . . . . . . 376 Informe de datos de pedido agrupados por producto . . . . . . . . . . . . 377 Informe de datos de pedido agrupados por región y producto . . . . . 378 Datos de pedido en un objeto de tabla cruzada . . . . . . . . . . . . . . . . 379 Creación de un informe de tabla cruzada . . . . . . . . . . . . . . . . . . . . . . . . 380 Trabajo con tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 Mostrar valores como porcentajes . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 Abreviar campos resumidos grandes . . . . . . . . . . . . . . . . . . . . . . . . 388 Personalizar etiquetas de fila y de columna . . . . . . . . . . . . . . . . . . . 389 Utilización de totales acumulados en tablas cruzadas . . . . . . . . . . . 390 Impresión de tablas cruzadas que se distribuyen en múltiples páginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 Formato de tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 Modificación del ancho, alto y alineación de las celdas de tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 Formato del color de fondo de filas y columnas completas . . . . . . . . 393 Formato de campos de manera individual . . . . . . . . . . . . . . . . . . . . . 393 Formato de varios campos a la vez . . . . . . . . . . . . . . . . . . . . . . . . . . 394
  • 14. Índice general 14 Manual del usuario de Crystal Reports Eliminación de datos de tablas cruzadas . . . . . . . . . . . . . . . . . . . . . . 394 Presentación horizontal de campos resumidos . . . . . . . . . . . . . . . . . 395 Capítulo 18 Elaboración de consultas 397 Conexión con un universo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 Definición de la selección de datos para una consulta . . . . . . . . . . . . . . . 398 Referencia rápida a objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Edición de una consulta existente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401 Visualización del código SQL de una consulta . . . . . . . . . . . . . . . . . . . . . 401 Filtros y peticiones de orden de consulta . . . . . . . . . . . . . . . . . . . . . . . . . 402 Creación de filtros de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 Elaboración de peticiones de orden . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Combinación de filtros y peticiones de orden de consulta . . . . . . . . . 405 Creación de filtros de consulta avanzados . . . . . . . . . . . . . . . . . . . . . 405 Asignación de nombre a los filtros avanzados . . . . . . . . . . . . . . . . . . 408 Combinación de filtros de consulta avanzados . . . . . . . . . . . . . . . . . . 409 Utilización de Y u O para combinar filtros de consulta . . . . . . . . . . . . 410 Edición y eliminación de filtros de consulta . . . . . . . . . . . . . . . . . . . . . 411 Referencia rápida a operadores de filtro de consulta . . . . . . . . . . . . . 412 Capítulo 19 Creación y actualización de informes OLAP 415 Elaboración de informes OLAP con Crystal Reports . . . . . . . . . . . . . . . . 416 Objetos de cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 Creación de un informe OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Especificación del origen de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Definición de la estructura de la cuadrícula . . . . . . . . . . . . . . . . . . . . 418 Establecer dimensiones de sectores y especificar el número de cuadrículas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419 Aplicación de un estilo predefinido . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 Inserción de un gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 Actualización de la ubicación de una base de datos OLAP . . . . . . . . . . . 422 Dar formato a datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . 424 Cambiar el color de fondo de una dimensión . . . . . . . . . . . . . . . . . . . 425 Crear un alias para una dimensión . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
  • 15. Índice general Manual del usuario de Crystal Reports 15 Dar formato a líneas de cuadrícula . . . . . . . . . . . . . . . . . . . . . . . . . . 426 Etiquetas de las dimensiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Cómo cambiar la visualización de datos OLAP . . . . . . . . . . . . . . . . . . . . 427 Ordenar y filtrar datos de cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . 429 Ordenar datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . 429 Filtrar datos en una cuadrícula OLAP . . . . . . . . . . . . . . . . . . . . . . . . 431 Agregar cálculos a cuadrículas OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . 432 Capítulo 20 Imprimir, exportar y ver informes 433 Distribución de los informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 Impresión de un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 Enviar un informe por fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 Exportación de un informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Trabajo con carpetas Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 Trabajo con carpetas de Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . 445 Visualización de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448 ¿Qué son las partes de un informe? . . . . . . . . . . . . . . . . . . . . . . . . . 448 ¿Qué es la exploración? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Opción Profundizar en partes del informe . . . . . . . . . . . . . . . . . . . . . 452 Opción Otro objeto de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 Hipervínculos mostrados en los visores . . . . . . . . . . . . . . . . . . . . . . 461 Utilización de etiquetas inteligentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Capítulo 21 Alertas de informe 465 Acerca de las alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Trabajar con alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Creación de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Edición de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Eliminación de alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Ver las alertas de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Hacer referencia a alertas de informe en las fórmulas . . . . . . . . . . . 471
  • 16. Índice general 16 Manual del usuario de Crystal Reports Capítulo 22 Uso de las fórmulas 473 Información general de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 Usos típicos para fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 Componentes y sintaxis de la fórmula . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 Componentes de la fórmula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 Sintaxis de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 Bibliotecas de funciones de usuario en fórmulas . . . . . . . . . . . . . . . . . . . 477 Especificación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 Trabajo con el Formula Workshop . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 Trabajo con el Editor de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 Creación y modificación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 Creación de una fórmula e inserción en un informe . . . . . . . . . . . . . . 483 Creación de una fórmula en el Asistente de fórmulas . . . . . . . . . . . . 483 Edición de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485 Búsqueda y reemplazo de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485 Copia de fórmulas de la ayuda en línea . . . . . . . . . . . . . . . . . . . . . . . 486 Copia de fórmulas de un informe a otro . . . . . . . . . . . . . . . . . . . . . . . 487 Eliminación de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 Eliminación de la fórmula de trabajo del informe . . . . . . . . . . . . . . . . 488 Eliminación de la especificación de la fórmula . . . . . . . . . . . . . . . . . . 489 Depuración de fórmulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489 Depuración de errores en tiempo de evaluación . . . . . . . . . . . . . . . . 489 Tutorial de depuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 Capítulo 23 Campos y solicitudes de parámetro 495 Información general sobre parámetros y solicitudes . . . . . . . . . . . . . . . . 496 Consideraciones acerca de campo de parámetro . . . . . . . . . . . . . . . 497 Consideraciones respecto a las solicitudes . . . . . . . . . . . . . . . . . . . . 498 Introducción a las solicitudes dinámicas . . . . . . . . . . . . . . . . . . . . . . . . . . 499 Introducción a las listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501 Tipos de listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502 Determinar qué tipo de lista de valores se debe utilizar . . . . . . . . . . . 504 Comparación entre listas de valores y grupos de solicitud . . . . . . . . . 506
  • 17. Índice general Manual del usuario de Crystal Reports 17 Crear un parámetro mediante una solicitud estática . . . . . . . . . . . . . . . . 506 Crear un parámetro mediante una solicitud dinámica . . . . . . . . . . . . . . . 510 Crear un parámetro con una lista de valores en cascada . . . . . . . . . . . . 512 Trabajar con listas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514 Compartir listas de valores comunes dentro de un informe . . . . . . . . 515 Usar campos de valor y descripción independientes . . . . . . . . . . . . . 516 Usar objetos de comando como orígenes de datos de lista de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517 Gestión de valores nulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 Prácticas recomendadas para la elaboración de solicitudes . . . . . . . . . . 518 Informes no administrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 Informes administrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 Convertir informes no administrados en informes administrados . . . 520 Desplegar informes administrados mediante solicitudes dinámicas . 521 Eliminación de campos de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Respuesta a las solicitudes de campos de parámetro . . . . . . . . . . . . . . . 522 Vista previa de un informe por primera vez . . . . . . . . . . . . . . . . . . . . 522 Actualización de los datos del informe . . . . . . . . . . . . . . . . . . . . . . . . 523 Características avanzadas de parámetro . . . . . . . . . . . . . . . . . . . . . . . . 524 Crear un parámetro con varios valores de solicitud . . . . . . . . . . . . . . 525 Aplicación de formato condicional usando campos de parámetro . . . 525 Creación de un título de informe usando campos de parámetro . . . . 526 Especificación de un valor o unos rangos de valores . . . . . . . . . . . . 527 Incorporación de un parámetro en una fórmula . . . . . . . . . . . . . . . . . 528 Definición de un criterio de ordenamiento usando campos de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529 Definición del formato y tipo de entrada usando la máscara de edición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530 Capítulo 24 Subinformes 533 Qué son los subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534 Subinformes vinculados y no vinculados . . . . . . . . . . . . . . . . . . . . . . 534 Funcionamiento de la vinculación de subinformes . . . . . . . . . . . . . . 535
  • 18. Índice general 18 Manual del usuario de Crystal Reports Vínculos de bases de datos frente a subinformes en situaciones “de uno a varios” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537 Cómo insertar subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537 Vista previa de subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538 Cómo guardar un subinforme como informe principal . . . . . . . . . . . . 539 Actualización de subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539 Cómo vincular un subinforme a los datos del informe principal . . . . . . . . 540 Cómo vincular un subinforme al informe principal sin modificar la fórmula de selección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542 Combinación de informes no relacionados usando subinformes . . . . . . . 543 Combinación de dos o más informes no relacionados . . . . . . . . . . . . 543 Cómo usar subinformes con datos ‘no vinculables’ . . . . . . . . . . . . . . . . . 544 Vinculación hacia o desde un campo de fórmula . . . . . . . . . . . . . . . . 544 Vínculos de tablas no indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545 Cómo crear un subinforme a la orden . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546 Adición de títulos a los subinformes a la orden . . . . . . . . . . . . . . . . . . 546 Cómo mostrar diferentes vistas de los mismos datos en un informe . . . . 548 Capítulo 25 Manipulación de bases de datos 549 Información general sobre las bases de datos . . . . . . . . . . . . . . . . . . . . . 550 Conceptos fundamentales sobre las bases de datos relacionales . . . 550 Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552 Ubicación de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553 Tablas indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555 Vinculación de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 Vincular desde y vincular a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 Relaciones de vínculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 Consideraciones de rendimiento en los vínculos uno a varios . . . . . . 558 Consideraciones acerca de archivos de datos . . . . . . . . . . . . . . . . . . 560 Consideraciones acerca de bases de datos SQL . . . . . . . . . . . . . . . . 563 Consideraciones de rendimiento para todos los informes . . . . . . . . . 564 Ficha Vínculos del Asistente de base de datos . . . . . . . . . . . . . . . . . 566 Vinculación de tablas indexadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
  • 19. Índice general Manual del usuario de Crystal Reports 19 Orden de procesamiento de vínculos . . . . . . . . . . . . . . . . . . . . . . . . 567 Vinculación de opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568 Utilización de SQL y bases de datos SQL . . . . . . . . . . . . . . . . . . . . . . . . 579 ¿Qué es SQL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 El SABD SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583 ¿Cómo utiliza Crystal Reports SQL? . . . . . . . . . . . . . . . . . . . . . . . . 584 El lenguaje SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 584 Procesamiento del lado del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587 Cómo el agrupamiento del lado del servidor afecta la consulta SQL 589 Reasignación de campos de base de datos . . . . . . . . . . . . . . . . . . . . . . 590 Uso del cuadro de diálogo Asignar Campos . . . . . . . . . . . . . . . . . . . 590 Cómo reasignar procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591 Reasignar campos de base de datos alterados . . . . . . . . . . . . . . . . . 593 Índices de datos guardados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594 Funcionamiento de la indización de informes . . . . . . . . . . . . . . . . . . 595 Consideraciones sobre el uso de índices de datos guardados . . . . . 596 Indización de los campos correctos . . . . . . . . . . . . . . . . . . . . . . . . . . 596 Compatibilidad con Unicode en Crystal Reports . . . . . . . . . . . . . . . . . . . 597 Para obtener información adicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597 Apéndice A Modelo de procesamiento de informes 599 Información general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600 ¿Qué es una “pasada”? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600 Previa nº 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600 Pasada nº 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600 Pasada previa nº 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601 Pasada nº 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601 Pasada nº 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602 Diagrama de flujo de informes de pasada múltiple . . . . . . . . . . . . . . 602 Apéndice B Mensajes de error de Crystal Reports 605 Unidad:nombre_de_archivo.extensión . . . . . . . . . . . . . . . . . . . . . . . . . . 606 Unidad:test.rpt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
  • 20. Índice general 20 Manual del usuario de Crystal Reports No se pudo cargar la sesión del conector de base de datos . . . . . . . . . . 606 No se pudo abrir la conexión. Detalles: [Código del proveedor de base de datos: <número de código del proveedor>]. . . . . . . . . . . . . . . . . 607 No se pudieron recuperar datos de la base de datos. Detalles: [Código del proveedor de base de datos: <número de código del proveedor>]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608 Apéndice C Creación de informes accesibles 609 Accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610 Ventajas de los informes accesibles . . . . . . . . . . . . . . . . . . . . . . . . . . 610 Instrucciones de accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612 Accesibilidad y productos de Business Objects . . . . . . . . . . . . . . . . . 613 Mejora de la accesibilidad de un informe . . . . . . . . . . . . . . . . . . . . . . . . . 613 Posición de los objetos en los informes . . . . . . . . . . . . . . . . . . . . . . . 614 Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615 Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620 Exploración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622 Campos de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622 Flexibilidad de diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623 Accesibilidad y formato condicional . . . . . . . . . . . . . . . . . . . . . . . . . . 624 Accesibilidad y supresión de secciones . . . . . . . . . . . . . . . . . . . . . . . 625 Accesibilidad y subinformes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626 Accesibilidad mejorada para la tabla de datos . . . . . . . . . . . . . . . . . . . . . 627 Valores de objetos de texto y de tablas de datos . . . . . . . . . . . . . . . . 628 Consideraciones adicionales del diseño de tablas de datos . . . . . . . . 632 Accesibilidad y BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . 633 Preferencias accesibles de BusinessObjects Enterprise . . . . . . . . . . 634 Accesibilidad y personalización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634 Recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636 Apéndice D Recursos de información de Business Objects 639 Documentación y servicios de información . . . . . . . . . . . . . . . . . . . . . . . . 640 Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640 ¿Qué incluye el conjunto de documentación? . . . . . . . . . . . . . . . . . . 640
  • 21. Índice general Manual del usuario de Crystal Reports 21 ¿Dónde está la documentación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640 Envíenos sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641 Soporte al cliente, consultoría y formación . . . . . . . . . . . . . . . . . . . . . . . 641 ¿Cómo podemos ayudarle? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641 ¿Busca la solución de desplieque más adecuada para su compañía? 642 ¿Busca opciones de formación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 Direcciones útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 Índice temático 645
  • 22. Índice general 22 Manual del usuario de Crystal Reports
  • 24. Introducción a Crystal Reports XI Acerca de Crystal Reports1 24 Manual del usuario de Crystal Reports Acerca de Crystal Reports Crystal Reports está diseñado para trabajar con su base de datos para ayudarlo a analizar e interpretar información importante. Crystal Reports facilita la creación de informes simples y dispone también de herramientas poderosas necesarias para generar informes complejos o especializados. Cree cualquier informe que se pueda imaginar Crystal Reports está diseñado para generar el informe que desea desde prácticamente cualquier origen de datos. Los asistentes incorporados lo guían paso a paso a través de la creación de informes y la ejecución de tareas comunes relacionadas con el uso de informes. Las fórmulas, tablas cruzadas, subinformes y formatos condicionales ayudan a entender mejor los datos y descubrir relaciones importantes que, de lo contrario, podrían quedar ocultas. Los gráficos y mapas geográficos proporcionan información en forma visual cuando las palabras y números no son suficientes. Extienda la elaboración de informes al Web La flexibilidad de Crystal Reports no termina con la creación de informes, ya que éstos se pueden publicar en una variedad de formatos que incluyen Microsoft Word y Excel, correo electrónico e incluso en el Web. La elaboración avanzada de informes en el Internet permite a otros miembros de su grupo de trabajo ver y actualizar informes compartidos en sus exploradores Web. Incorpore informes en las aplicaciones Los desarrolladores de aplicaciones y de Web pueden ahorrar tiempo y satisfacer las necesidades de sus usuarios al integrar el poder de procesamiento de informes de Crystal Reports en sus aplicaciones de bases de datos. El soporte de los lenguajes de desarrollo más usados facilita la adición de informes a cualquier aplicación. Ya sea el encargado de servicios Web en IT, el gerente de promoción en marketing, el administrador de bases de datos en finanzas o el director general, Crystal Reports es una herramienta de gran potencia diseñada para ayudar a cualquier usuario a analizar e interpretar la información importante para cada uno.
  • 25. Introducción a Crystal Reports XI Acerca de este manual 1 Manual del usuario de Crystal Reports 25 Acerca de este manual Este manual incluye procedimientos para tareas típicas de la elaboración de informes, tales como ubicación de campos, formateo de informes y ordenamiento de registros. También contiene información acerca de áreas de interés más específicas, como creación avanzada de fórmulas y acceso a diferentes tipos de datos. Utilice este manual como referencia para sus necesidades básicas de elaboración de informes y como introducción a nuevos conceptos en la creación de informes. Ayuda en pantalla La Ayuda en pantalla de Crystal Reports incluye todos los temas del manual del usuario. También contiene material de referencia adicional que incluye desde información específica de la función de un botón hasta información general acerca de cómo crear una fórmula de informe según una situación comercial de muestra. Localice la información con rapidez Acceda a la ayuda en línea desde el menú de ayuda de Crystal Reports. Use la ficha Contenido para ver todas las secciones principales de la ayuda en línea y profundizar en títulos específicos dentro de cada sección. Use la ficha Índice para ver los temas en orden alfabético. O bien use la ficha Buscar para ingresar una palabra clave y ver así todas las secciones que se relacionan con ella. Ejemplos de informes Muchos temas de la ayuda en línea de Crystal Reports incluyen una lista de informes de muestra relacionados. Use estos informes para ilustrar conceptos descritos en el tema. Estos informes se pueden adaptar a sus necesidades. Los informes de muestra están ubicados en el directorio Crystal Reports en SamplesEsReports. Recursos de información de Business Objects Para obtener más información y asistencia, consulte el Apéndice D: Recursos de información de Business Objects. Este apéndice describe la documentación de Business Objects, el servicio técnico y los servicios de formación y asesoría, con vínculos a los recursos en línea.
  • 26. Introducción a Crystal Reports XI Acerca de este manual1 26 Manual del usuario de Crystal Reports
  • 28. Novedades en Crystal Reports XI Introducción2 28 Manual del usuario de Crystal Reports Introducción Esta sección proporciona información de alto nivel sobre los componentes, las funciones y las ventajas que ofrece la última versión de Crystal Reports. Los temas principales de Crystal Reports XI son: • "Potente autoría de informes " en la página 28. • "Uso mejorado " en la página 29. • "Capacidades de desarrollo de aplicaciones expandidas " en la página 30. • "Integración con BusinessObjects Enterprise XI " en la página 34. Puede encontrar nuevas funciones dentro de todos los temas principales. También se han añadido mejoras significativas al conjunto de funciones existente. Potente autoría de informes Solicitudes dinámicas y en cascada Ahora Crystal Reports dispone de solicitudes dinámicas y en cascada. Esta nueva función permite rellenar valores de solicitud a partir de los valores de una base de datos. Las solicitudes se pueden organizar en una cascada, en la que un valor de la solicitud incluye valores de las listas de selección subsiguientes. Ya no es necesario que los diseñadores de informes mantengan listas de solicitudes estáticas en los informes individuales. Una única definición de solicitud se puede almacenar en el repositorio y compartir entre varios informes, mejorando así la escalabilidad en tiempo de ejecución y la productividad en la fase de diseño. Nuevo formato de exportación RTF Ahora existe un nuevo formato de exportación RTF. Este nuevo formato está optimizado para facilitar la edición de los archivos que éste genera. Esta función complementa la exportación RTF existente que está optimizada para conseguir una gran exactitud y para el procesamiento de formularios. El resultado es que ahora se puede elegir entre dos formato de exportación RTF diferentes, dependiendo de si se busca la exactitud o la capacidad de edición.
  • 29. Novedades en Crystal Reports XI Uso mejorado 2 Manual del usuario de Crystal Reports 29 Ubicación dinámica de gráficos Ahora puede colocar imágenes y gráficos en un informe mediante un vínculo almacenado en una base de datos, de modo que ya no es necesario almacenar imágenes dentro de la base de datos. Esta nueva función admite la práctica habitual de almacenar imágenes en un servidor Web y almacenar referencias a dichas imágenes en una base de datos. Ordenación parametrizada La dirección de ordenamiento de grupos y los informes N superiores o N inferiores ahora pueden controlar sus valores de clasificación mediante una fórmula. Esta nueva función significa que ahora se pueden usar parámetros para controlar la dirección de ordenamiento y el valor N de un informe de N superiores o N inferiores. El resultado es un único informe que es más flexible y puede satisfacer las necesidades de más usuarios, reduciendo el número total de informes que hay que crear y administrar. Mejoras en el agrupamiento jerárquico Un agrupamiento jerárquico optimizado proporciona un mayor control sobre el diseño, de forma que ahora los grupos están anidados en una jerarquía y se tiene un manejo más preciso de la sangría de la jerarquía. Ahora puede aplicar sangría a objetos específicos de una sección de acuerdo a su nivel de jerarquía, en lugar de aplicar sangría automáticamente a todos los objetos de la jerarquía. Guardar opciones de configuración de exportación Para muchos formatos de exportación, ahora puede guardar información de configuración de exportación junto con el propio informe. Esta función conlleva que el diseñador del informe puede predefinir las opciones de exportación adecuadas, y los usuarios finales pueden usar dichas opciones cuando exporten a través de los visores de informes. Este proceso genera un salida de exportación más precisa y requiere menos formación de los usuarios finales. Uso mejorado Vista previa HTML Crystal Reports ahora ofrece una nueva vista previa HTML que permite ver el aspecto de los informes al publicarlos en el Web. Esta función se encuentra en el entorno de diseño familiar de Crystal Reports como una ficha de vista adicional. Si utiliza esta función puede ahorrar tiempo porque no tiene que repetir la tarea reiterativa de publicar los informes en el Web conforme los diseña.
  • 30. Novedades en Crystal Reports XI Capacidades de desarrollo de aplicaciones expandidas2 30 Manual del usuario de Crystal Reports Explorador de repositorio actualizado El nuevo Explorador de repositorio facilita la navegación dentro del sistema de BusinessObjects Enterprise. Ahora podrá compartir mejor los componentes de elaboración de informes con otros usuarios mediante el repositorio. Trabajo La función Trabajo permite mantener los proyectos bien organizados y agrupar los informes en carpetas según sus preferencias. Arrastrar y colocar gráficos y tablas cruzadas La nueva función de arrastrar y colocar gráficos y tablas cruzadas introduce el diseño inteligente de gráficos y tablas cruzadas, permitiendo que Crystal Reports cree automáticamente un gráfico o una tabla cruzada que se base en los datos del informe. El diseño de gráficos y tablas cruzadas es ahora más rápido y fácil. Instalación de la revisión de actualización Esta nueva función es similar a Windows Update en que permite estar al día con las últimas actualizaciones de Crystal Reports. Visor de informes mejorado El árbol de grupos de tamaño ajustable mejora la presentación de los informes para nombres de grupo largos, y la barra de herramientas se ha actualizado para que sea coherente en todos los visores. Capacidades de desarrollo de aplicaciones expandidas Descripción general Control sobre los formatos de informe Los programadores ahora tienen el mismo control preciso sobre el formato de informe del que disfrutan con el diseñador de Crystal Reports. Impresión en el lado del servidor y configuración de subinformes Las nuevas y mejoradas interfaces de programación de aplicaciones compatibles con varias plataformas incluyen la impresión en el lado del servidor, así como la capacidad de configurar subinformes como si fueran informes de Crystal completos.
  • 31. Novedades en Crystal Reports XI Capacidades de desarrollo de aplicaciones expandidas 2 Manual del usuario de Crystal Reports 31 Bibliotecas de funciones de usuario Java Las bibliotecas de funciones de usuario Java personalizadas permiten a los programadores en Java incorporar su propio código dentro de Crystal Reports. Java Server Faces Se ha simplificado el desarrollo de las interfaces de usuario con compatibilidad con Java Server Faces (JSF) a través de un nuevo Kit de desarrollo de software de visor JSF. Documentación para programadores Esta versión ofrece documentación para programadores mejorada que trata los ejemplos de elaboración de informes más comunes. Report Application Server (RAS) Report Application Server XI contiene muchas nuevas funciones. Entre éstas, las más notables son las listas de valores en cascada y solicitudes dinámicas, un formato de exportación RTF editable, compatibilidad con el inicio de sesión único, control completo de subinformes mediante programación y ubicaciones de imágenes dinámicas. La compatibilidad con las versiones anteriores continúa siendo un aspecto crítico, no se ha eliminado ninguna API ni ninguna función principal en esta edición, comparado con la versión 10. Nuevas API • Se ha añadido control completo mediante programación para la exportación. • Se ha agregado la nueva compatibilidad de impresión para varias plataformas del SDK de RAS. • Se ha añadido control completo mediante programación para obtener, modificar y crear objetos de subinforme, con el mismo nivel de detalle que el informe principal. • Se puede agregar imágenes en formato BMP, JPG o PNG mediante programación a cualquier sección del informe. • Se admite el inicio de sesión único para las bases de datos principales con informes administrados. • Los nuevos componentes de elaboración de informes basados en URL extensibles permiten una fácil presentación de informes en el Web con los visores ActiveX, DHTML o del complemento Java.
  • 32. Novedades en Crystal Reports XI Capacidades de desarrollo de aplicaciones expandidas2 32 Manual del usuario de Crystal Reports Opciones de implementación mejoradas • Ahora existe un módulo de fusión que funciona con todos los escenarios de implementación RAS, .NET y COM para servidores de aplicaciones Web IIS. • Las opciones de implementación configurables mejoradas permiten el control total de las DLL de exportación y de base de datos implementadas. A su vez, se ha añadido una opción configurable para decidir si se crea o no el directorio virtual IIS crystalreportviewers11. Visores de informes mejorados • Los visores ActiveX, .NET Winform y Webform y DHTML se han optimizado para que utilicen la función de elaboración de solicitudes dinámicas, y todos tienen la capacidad de exportar al formato RTF editable. • Consulte el Manual del SDK Java del visor para obtener una lista completa de las mejoras de los visores de informes. Report Designer Component (RDC) Las nuevas funciones de la versión XI de RDC se basan principalmente en la compatibilidad de formato con los informes creados en Crystal Reports XI. Esto incluye el mantenimiento de la compatibilidad con aplicaciones creadas en versiones anteriores de RDC. Nuevas API • Ahora puede obtener el nombre de tabla de base de datos completo de un elemento Tabla de un informe. Opciones de implementación mejoradas • Los módulos de fusión RDC ahora se instalan automáticamente en Archivos de programaArchivos comunesMerge Modules. • Los módulos de fusión se han optimizado para que sean compatibles con las últimas versiones de InstallShield. • Las opciones de implementación configurables mejoradas permiten el control total de las DLL de exportación y de base de datos implementadas. Visor ActiveX mejorado • El nuevo cuadro de diálogo de exportación admite el formato RTF editable. • El rendimiento del dibujo de las páginas se ha mejorado en gran medida en muchos escenarios, almacenando en caché la salida representada.
  • 33. Novedades en Crystal Reports XI Capacidades de desarrollo de aplicaciones expandidas 2 Manual del usuario de Crystal Reports 33 • La calidad visual de la salida y de la impresión se ha optimizado para igualar a la ficha Vista previa de Crystal Reports. • Los objetos mostrados en el visor ActiveX se pueden seleccionar individualmente o en grupos y, a continuación, copiar y pegar en aplicaciones como Microsoft Word, Excel y Outlook. • La navegación por las páginas ahora admite las teclas Av Pág y Re Pág. • La impresión ahora admite varios intervalos de páginas desde el cuadro de diálogo de impresión. Crystal Reports .NET Crystal Reports .NET contiene muchas nuevas funciones. Entre éstas, las más notables son las listas de valores en cascada y solicitudes dinámicas, un formato de exportación RTF editable, compatibilidad con el inicio de sesión único y ubicaciones de imágenes dinámicas. La compatibilidad con las versiones anteriores continúa siendo un aspecto crítico, no se ha eliminado ninguna API ni ninguna función principal en esta edición, comparado con la versión 10. Nuevas API • Se ha añadido control completo mediante programación para la exportación. • Para los informes administrados y no administrados que ejecutan RAS en proceso, se admite el inicio de sesión único para las bases de datos principales. • Se han realizado mejoras significativas en la velocidad al conectar aplicaciones de sólo visualización de Crystal Reports .NET a BusinessObjects Enterprise. Opciones de implementación mejoradas • Ahora existe un módulo de fusión que funciona en todos los escenarios de implementación de Crystal Reports .NET. • Las opciones de implementación configurables mejoradas permiten el control total de las DLL de exportación y de base de datos implementadas. A su vez, se ha añadido una opción configurable para decidir si se crea o no el directorio virtual IIS crystalreportviewers11.
  • 34. Novedades en Crystal Reports XI Integración con BusinessObjects Enterprise XI2 34 Manual del usuario de Crystal Reports Visor Winform mejorado • El nuevo cuadro de diálogo de exportación admite el formato RTF editable. • Las nuevas solicitudes dinámicas se admiten en tiempo de ejecución. • Se puede desactivar la información sobre herramientas. • Se ha añadido un identificador de eventos de error. • El visor ahora admite la localización de recursos dinámicos escritos por el programador en idiomas no compatibles. Visor Webform mejorado • El nuevo cuadro de diálogo de exportación admite el formato RTF editable. • Las nuevas solicitudes dinámicas se admiten en tiempo de ejecución. • Se puede desactivar la información sobre herramientas. • El visor ahora respeta el atributo Cultura de la Directiva de página ASP.NET. • El visor ahora admite la localización de recursos dinámicos escritos por el programador en idiomas no compatibles. Integración con BusinessObjects Enterprise XI La integración entre Crystal Reports Designer y BusinessObjects Enterprise se ha mejorado sustancialmente del siguiente modo: • El Explorador de repositorio se ha optimizado para permitir un inicio de sesión y una búsqueda de objetos de Enterprise y de elementos del repositorio más sencillos. • El Explorador de repositorio puede abrir la Consola de administración central de BusinessObjects Enterprise (CMC). • El Comprobador de dependencias permite confirmar que todos los objetos del repositorio del informe son válidos. • La función Trabajo hace posible la publicación de un grupo de informes individualmente o combinados en un único paquete de objetos. Inicio de sesión único Ahora puede utilizar el inicio de sesión único, lo que permite integrar un informe de Crystal en una infraestructura de seguridad existente.
  • 35. Novedades en Crystal Reports XI Integración con BusinessObjects Enterprise XI 2 Manual del usuario de Crystal Reports 35 Elaboración de informes basados en URL La integración de informes basados en URL se ha vuelto ha implementar como páginas ASP, ASPX y JSP que son completamente compatibles con la antigua tecnología viewrpt.cwr. Este sencillo y popular método de integración de informes continuará siendo compatible en las plataformas servidor de aplicaciones estándar. Universos de Business Objects Los informes de Crystal basados en Universos de Business Objects (el nivel semántico de las herramientas de consulta y análisis de Business Objects, por ejemplo Web Intelligence) ahora admiten seguridad en tiempo de ejecución de Universo y consultas de unión. Estas mejoras permiten admitir la mayor parte de las sobrecargas definidas en el Universo a la hora de elaborar informes a partir de dicho Universo en Crystal Reports. Vinculación contextual de informes La vinculación contextual de informes permite invocar documentos de Business Objects y Web Intelligence desde Crystal Reports y viceversa. Esta función hace posible que los diseñadores de informes puedan especificar asociaciones para documentos que residan en un entorno de Crystal Reports (no administrado) o en un entorno de BusinessObjects Enterprise (administrado). Una vez creadas las asociaciones, los usuarios siguen las rutas de exploración resultantes incrustadas en los documentos vinculados.
  • 36. Novedades en Crystal Reports XI Integración con BusinessObjects Enterprise XI2 36 Manual del usuario de Crystal Reports
  • 37. capítulo Manual del usuario de Crystal Reports Instalar Crystal Reports XI
  • 38. Instalar Crystal Reports XI Instalar Crystal Reports XI3 38 Manual del usuario de Crystal Reports Instalar Crystal Reports XI El Asistente de instalación de Crystal Reports trabaja junto con el programa de instalación de Microsoft Windows para guiarle a lo largo del proceso de instalación. Este asistente reconoce automáticamente el sistema operativo de su equipo y, si es necesario, actualiza cualquier archivo. Este capítulo proporciona instrucciones paso a paso para la instalación de Crystal Reports y muestra cómo personalizar la instalación. Los temas principales son: • "Requisitos de instalación " en la página 38 • "Instalación de Crystal Reports en un equipo local " en la página 39 • "Crear un punto de instalación e instalar un servidor de red " en la página 41 • "Personalización de la instalación " en la página 43 • "Ejecución de una instalación sin supervisión " en la página 45 • "Actualización de componentes de Crystal Reports " en la página 48 En uno de los últimos pasos del proceso de la instalación, se le preguntará si desea registrar el producto. Siga las instrucciones en pantalla para completar este proceso. Requisitos de instalación Requisitos mínimos para la instalación Sistemas operativos Windows 2000 Windows XP Professional Windows 2003 Server Equipo/procesador CPU a 133 MHz o superior compatible con Pentium Memoria 128 megabytes (MB) de RAM como mínimo. Se recomienda 256 MB. Máximo de 4 gigabytes (GB) Espacio en disco 320 megabytes Unidad Unidad de CD-ROM o DVD
  • 39. Instalar Crystal Reports XI Instalación de Crystal Reports en un equipo local 3 Manual del usuario de Crystal Reports 39 Nota: • Los componentes .NET requieren el tiempo de ejecución .NET 1.0 o .NET 1.1. • Los componentes Java requieren un tiempo de ejecución compatible con J2EE 1.3.x o J2EE 1.4.x. Instalación de Crystal Reports en un equipo local Si está instalando Crystal Reports en un equipo con un sistema operativo compatible (consultar Requisitos mínimos para la instalación), debe tener privilegios de Administrador. El proceso de instalación crea entradas de registro y puede actualizar algunos archivos de sistema que requieren los derechos de administrador. Cuando instale Crystal Reports, cierre todos los programas que tenga en esos momentos en ejecución y detenga cuantos servicios pueda. Si desea limitar las funciones que va a instalar, vea "Personalización de la instalación " en la página 43. Para instalar en un equipo local 1. A no ser que la opción de reproducción automática se encuentre activada para la unidad de CD-ROM, ejecute Setup.exe desde el directorio win32 de su copia del producto. Nota: Dependiendo de la configuración de su sistema actual, es posible que aparezca un cuadro de diálogo pidiéndole que actualice los archivos existentes. Si esto sucede, haga clic en Sí y reinicie su equipo. El asistente de instalación actualiza los archivos requeridos. 2. Lea y acepte el Contrato de licencia para seguir con la instalación. 3. Escriba su nombre, organización y código de clave para la activación del producto en el cuadro de diálogo Información del usuario. 4. Haga clic en Siguiente.
  • 40. Instalar Crystal Reports XI Instalación de Crystal Reports en un equipo local3 40 Manual del usuario de Crystal Reports Aparece el cuadro de diálogo Seleccionar tipo de instalación. 5. Elija el tipo de instalación que desee: • Típica instala las funciones más comunes de la aplicación. • Personalizada le permite elegir las funciones que desea instalar, así como especificar dónde instalarlas y comprobar el espacio de disco necesario para cada función. Para obtener detalles, consulte "Personalización de la instalación " en la página 43. 6. Haga clic en Examinar si desea instalar Crystal Reports o sus archivos comunes en un directorio diferente del predeterminado. La ubicación predeterminada de Crystal Reports es C:Archivos de programaBusiness Objects La ubicación predeterminada de los archivos comunes de Crystal Reports es C:Archivos de programaArchivos comunesBusiness Objects3.0 Nota: Estos campos de ubicación puede que no estén disponibles si tiene instalado BusinessObjects Enterprise en el mismo equipo. 7. Haga clic en Siguiente. Aparece el cuadro de diálogo de inicio de la instalación. Nota: Si instala Crystal Reports en un equipo con conexión a Internet, tiene la posibilidad de desactivar la función Web Update Service automática. Esta función permite buscar actualizaciones y service packs cada vez que se abre Crystal Reports; si la desactiva, no podrá activarla posteriormente.
  • 41. Instalar Crystal Reports XI Crear un punto de instalación e instalar un servidor de red 3 Manual del usuario de Crystal Reports 41 8. Haga clic en Siguiente para empezar a copiar los archivos en su unidad local. Crear un punto de instalación e instalar un servidor de red La instalación de Crystal Reports de una ubicación de red central se lleva a cabo en dos pasos: 1. Realice una copia del producto de distribución de Crystal Reports en un equipo de servidor de red (esta copia será el punto de instalación). Consulte "Creación de un punto de instalación de Crystal Reports " en la página 41. 2. Acceda al equipo del servidor desde una estación de trabajo y ejecute Setup.exe para instalar Crystal Reports en la estación de trabajo. Consulte "Instalación de Crystal Reports desde una red " en la página 42. Creación de un punto de instalación de Crystal Reports Este procedimiento lo debe realizar un administrador de red que tenga privilegios de acceso de escritura y a la red. Cuando finalice el procedimiento, los usuarios finales podrán acceder al archivo Setup.exe desde la red para instalar Crystal Reports en sus equipos locales. Nota: Si los usuarios no tienen el programa de instalación de Microsoft Windows configurado en sus equipos, el proceso de instalación detecta el sistema operativo de la estación de trabajo e instala el paquete de instalación de Microsoft Windows adecuado. Para crear un punto de instalación 1. Cree una carpeta en la red y compártala con los usuarios que necesiten ejecutar el programa Setup.exe. 2. Copie todo el contenido de distribución del producto de Crystal Reports a la carpeta que creó en el paso 1. 3. Proporcione derechos a los usuarios que necesiten instalar Crystal Reports desde esta carpeta. Nota: La restricción de accesos a esta carpeta le permite mantenerse dentro de los límites de licencia.
  • 42. Instalar Crystal Reports XI Crear un punto de instalación e instalar un servidor de red3 42 Manual del usuario de Crystal Reports Instalación de Crystal Reports desde una red Si el administrador de red ha copiado Crystal Reports en la red, asegúrese de tener privilegios de lectura para dicha red antes de comenzar este proceso. Si está instalando Crystal Reports en un equipo con un sistema operativo compatible (consultar "Requisitos mínimos para la instalación " en la página 38), debe tener privilegios de Administrador en este equipo. El proceso de instalación crea entradas de registro y puede actualizar algunos archivos de sistema que requieren los derechos de administrador. Cuando instale Crystal Reports, cierre todos los programas que tenga en esos momentos en ejecución y detenga cuantos servicios pueda. Para instalar Crystal Reports desde una red 1. Acceda a la carpeta de la red que contiene los archivos de instalación de Crystal Reports. 2. Haga doble clic en Setup.exe. Nota: Dependiendo de la configuración de su sistema actual, es posible que aparezca un cuadro de diálogo pidiéndole que actualice los archivos existentes. Haga clic en Sí y reinicie su equipo. El asistente de instalación actualiza los archivos requeridos. 3. Lea y acepte el Contrato de licencia para seguir con la instalación. 4. Escriba su nombre, organización y código de clave para la activación del producto en el cuadro de diálogo Información del usuario. Sugerencia: Es posible que necesite ponerse en contacto con su administrador para que le facilite el código de clave de activación del producto. 5. Haga clic en Siguiente. Aparece el cuadro de diálogo Seleccionar tipo de instalación. 6. Elija el tipo de instalación que desee: • Típica instala las funciones más comunes de la aplicación. • Personalizada le permite elegir las funciones que desea instalar, así como especificar dónde instalarlas y comprobar el espacio de disco necesario para cada función. Para obtener detalles, consulte "Personalización de la instalación " en la página 43. 7. Haga clic en Examinar si desea instalar Crystal Reports o sus archivos comunes en un directorio diferente del predeterminado. La ubicación predeterminada de Crystal Reports es C:Archivos de programaBusiness Objects
  • 43. Instalar Crystal Reports XI Personalización de la instalación 3 Manual del usuario de Crystal Reports 43 La ubicación predeterminada de los archivos comunes de Crystal Reports es C:Archivos de programaArchivos comunesBusiness Objects3.0 8. Haga clic en Siguiente. Aparece el cuadro de diálogo de inicio de la instalación. Nota: Si instala Crystal Reports en un equipo con conexión a Internet, tiene la posibilidad de desactivar la función Web Update Service automática. Esta función permite buscar actualizaciones y service packs cada vez que se abre Crystal Reports; si la desactiva, no podrá activarla posteriormente. 9. Haga clic en Siguiente para empezar a copiar los archivos en su unidad local. Personalización de la instalación Cuando se selecciona la opción de instalación personalizada, se invoca el cuadro de diálogo Seleccionar funciones, que le permite instalar características específicas, cambiar su ubicación predeterminada y comprobar la cantidad de espacio en disco que cada característica requiere. Los iconos del árbol de funciones indican si se van a instalar o no la función y sus subfunciones: • Un icono blanco significa que la función y todas sus subfunciones se instalarán. • Un icono sombreado significa que la función y algunas de sus subfunciones se instalarán.
  • 44. Instalar Crystal Reports XI Personalización de la instalación3 44 Manual del usuario de Crystal Reports • Un 1 amarillo indica que la función se va a instalar cuando se requiera (instalación a petición). • Una X roja significa que la función o subfunción no está disponible, o que no va a instalarse. Crystal Reports utiliza una tecnología denominada “instalación a petición” para algunas de sus funciones. Como consecuencia, la primera vez que se utiliza una función concreta después de la instalación, puede que sea necesario un tiempo de espera adicional para completar la “instalación a petición”. Este comportamiento afectará a las instalaciones nuevas sólo una vez y no volverá a producirse cuando las funciones se reinicien. Para seleccionar la configuración y la ubicación de una característica o subcaracterística, haga clic en su icono. Nota: Cada función o subfunción puede tener su propia configuración y ubicación. Utilice la tabla siguiente para determinar sus opciones de instalación para cada función o subfunción. Tipo de instalación de funciones Descripción del componente instalado Se instalará en disco duro local • Instala la función en el disco duro local. • Usa la configuración de instalación típica para instalar algunas de las subfunciones de la función en la unidad de disco duro local. La función completa se instalará en disco duro local • Instala la función y todas sus subfunciones en el disco duro local. Se instalará para ejecutarse desde la distribución del producto/red • Ejecuta la función y sus subfunciones típicas desde la distribución del producto/red. Nota: Algunas subfunciones no están configuradas para ejecutarse desde la distribución del producto/red. Estas subfunciones se instalarán en su disco duro local. Se instalará la función entera para ejecutarse desde la distribución del producto/red • Ejecuta la función y todas sus subfunciones desde la distribución del producto/red. Nota: Algunas subfunciones no están configuradas para ejecutarse desde la distribución del producto/ red. Estas subfunciones se instalarán en su disco duro local.
  • 45. Instalar Crystal Reports XI Ejecución de una instalación sin supervisión 3 Manual del usuario de Crystal Reports 45 Nota: Las subfunciones aparecen bajo cada función. Una subfunción puede tener un tipo de instalación distinto del de la función a la que pertenece. Ejecución de una instalación sin supervisión Se denomina instalación sin supervisión a aquélla que se ejecuta desde la línea de comandos con el fin de instalar automáticamente Crystal Reports en cualquier equipo del sistema sin que el programa de instalación solicite información durante el proceso. Para realizar una instalación sin supervisión, se ejecuta un comando msiexec desde la línea de comandos. Este comando debe incluir una serie de parámetros con la información para las opciones de instalación y las rutas de acceso a los directorios. La instalación sin supervisión de Crystal Reports resulta especialmente útil cuando es necesario realizar múltiples instalaciones y no se desea interrumpir a los usuarios que trabajan en equipos del sistema. También puede utilizar el comando de instalación sin supervisión en sus propias secuencias de comandos. Por ejemplo, si en su organización se usan secuencias de comandos para instalar software en los equipos, puede agregar el comando de instalación sin supervisión de Crystal Reports a dichas secuencias. Nota: • La instalación sin supervisión no está disponible desde el programa de instalación de Crystal Reports, y sólo deben realizarla administradores de Crystal Reports experimentados. • Cuando realiza una instalación sin supervisión, acepta el contrato de licencia de usuario final de Crystal Reports de forma predeterminada. Puede localizar una copia del contrato de licencia (license.pdf) en la carpeta Docs de su copia del producto. • Las instalaciones sin supervisión están diseñadas para nuevas instalaciones; no las utilice en actualizaciones. La función se instalará cuando sea necesario • Instala la función o subfunción desde la distribución del producto/red cuando se utiliza por primera vez. Ni la función ni los subcomponentes estarán disponibles • No se instalará la función ni sus subfunciones. Tipo de instalación de funciones Descripción del componente instalado
  • 46. Instalar Crystal Reports XI Ejecución de una instalación sin supervisión3 46 Manual del usuario de Crystal Reports El comando de instalación sin supervisión consta del comando msiexec, seguido de la ubicación del archivo ejecutable de instalación y diversos parámetros con información necesaria para la instalación. El ejemplo siguiente instala Crystal Reports en miequipo: Msiexec /i "miequipoBusiness ObjectsCrystal Reports11scr.msi" REBOOT=ReallySuppress /qn+ PIDKEY=A1234-ABCD123-12345A6-AB12 INSTALLDIR="C:Archivos de programaBusiness ObjectsCrystal Reports 11" COMMONVERDIR="C:Archivos de programaArchivos comunesBusiness Objects3.0" En el ejemplo se usan los parámetros más habituales. Puede elegir cualquier número de parámetros válidos, pero es recomendable que la instalación sin supervisión sea lo más sencilla posible. En la tabla siguiente se indican los parámetros más comunes empleados en una instalación sin supervisión. Para utilizar un parámetro, inclúyalo en la línea de comandos detrás del comando msiexec y de la ruta de acceso a los archivos de instalación. Nota: Puede que disponga de parámetros que no están incluidos en esta tabla; estos parámetros no han sido comprobados. No existe soporte para los parámetros no comprobados. Parámetro de instalación Descripción INSTALLDIR="rutaarchivos" Especifica el equipo y el directorio donde desea instalar Crystal Reports. Sustituya "rutaarchivos" por la ruta de acceso completa del directorio de instalación. Por ejemplo, “C:Archivos de programaBusiness ObjectsCrystal Reports 11”. COMMONVERDIR="rutaarchivos" Especifica el equipo y el directorio donde desea guardar el directorio de archivos comunes creado durante la instalación. Sustituya "rutaarchivos" por la ruta de acceso completa del directorio de archivos comunes. Por ejemplo, "C:Archivos de programaArchivos comunesBusiness Objects3.0". PIDKEY=00000-0000000- 0000000-0000 Especifica el código clave del producto. REBOOT=ReallySuppress Evita que Crystal Reports solicite al usuario que reinicie el equipo.
  • 47. Instalar Crystal Reports XI Ejecución de una instalación sin supervisión 3 Manual del usuario de Crystal Reports 47 /qn+ Realiza la instalación sin supervisión, pero avisa al usuario cuando la instalación ha terminado. /qn Realiza la instalación sin supervisión y sin indicar nada al usuario. ADDLOCAL Especifica una lista de funciones, delimitadas por comas, que desea instalar. Por ejemplo, ADDLOCAL=ALL Nota: Al usar cualquiera de los parámetros EXCLUDE de esta tabla, deberá usar también ADDLOCAL. Por ejemplo, ADDLOCAL=ALL EXCLUDERDCFILES=1 EXCLUDEDOTNETFILES Especifica si se deben instalar o no los componentes de programador .NET. Por ejemplo, EXCLUDEDOTNETFILES=1 El valor predeterminado es 0, lo que indica que se deben instalar los componentes de programador .NET. El valor 1 indica que no se deben instalar dichos componentes. EXCLUDEJAVAFILES Especifica si se deben instalar o no los componentes de programador Java. Por ejemplo, EXCLUDEJAVAFILES=1 El valor predeterminado es 0, lo que indica que se deben instalar los componentes de programador Java. El valor 1 indica que no se deben instalar dichos componentes. EXCLUDERDCFILES Especifica si se deben instalar o no los componentes de programador RDC. Por ejemplo, EXCLUDERDCFILES=1 El valor predeterminado es 0, lo que indica que se deben instalar los componentes de programador RDC. El valor 1 indica que no se deben instalar dichos componentes. Parámetro de instalación Descripción
  • 48. Instalar Crystal Reports XI Actualización de componentes de Crystal Reports3 48 Manual del usuario de Crystal Reports Nota: En la instalación sin supervisión sólo puede agregar funciones para las que ha adquirido licencias (controladas por la clave de licencia). Si agrega una función para la que no dispone de licencia, la función se omite en la instalación. Actualización de componentes de Crystal Reports Si adquirió un código de clave para la activación del producto, comprobará que el programa de instalación no quita la versión anterior de Crystal Reports. En general, la actualización de los componentes de Crystal Reports le proporciona una instalación por aplicaciones aisladas (es decir, una instalación en la que puede ejecutar la antigua o la nueva versión de Crystal Reports). Nota: La instalación por componentes aislados de Crystal Reports XI es compatible cuando está actualizando Crystal Reports 10, Crystal Reports 9 o Crystal Reports 8.5. Esta instalación por componentes aislados se aplica a Crystal Reports y a los diferentes kits de desarrollo de software (SDK). Crystal Reports XI para Visual Studio .NET se puede utilizar en modo de componentes aislados en tiempo de ejecución (es decir, las aplicaciones escritas usando Crystal Reports 10 para Visual Studio .NET se podrá ejecutar con Crystal Reports 10 para los ensamblados de Visual Studio .NET). Sin embargo, la integración de Visual Studio no se realiza en modo de componentes aislados; sólo se puede integrar una versión de Crystal Reports en Visual Studio .NET IDE en un momento dado. Se aplicará el mismo uso para Componente de Report Designer (RDC): el RDC se puede utilizar en modo de componentes aislados en tiempo de ejecución, pero la integración IDE no se realiza todavía con componentes aislados.
  • 49. Instalar Crystal Reports XI Actualización de componentes de Crystal Reports 3 Manual del usuario de Crystal Reports 49 Nota: • Cuando actualiza los componentes de Crystal Reports 9, Repositorio de BusinessObjects Enterprise presenta un caso especial. Debe instalar Repositorio de BusinessObjects Enterprise de la distribución de producto de Crystal Enterprise Standard (consulte elManual de instalación de Crystal Enterprise XI para obtener más información). Seguidamente, deberá mover el contenido del repositorio que agregó a Crystal Reports 9 al nuevo repositorio. Consulte el capítulo “Migración del repositorio de Crystal Repository” en el Manual del administrador de vistas para obtener información sobre cómo realizar esta operación. • Para obtener más información sobre el entorno de elaboración de informes, consulte las notas de la versión incluidas en la distribución del producto (release.htm).
  • 50. Instalar Crystal Reports XI Actualización de componentes de Crystal Reports3 50 Manual del usuario de Crystal Reports
  • 52. Inicio rápido Uso de Crystal Reports4 52 Manual del usuario de Crystal Reports Uso de Crystal Reports Puede aprender por sí solo a usar Crystal Reports si selecciona alguno de los métodos disponibles en este capítulo: • Puede estudiar los informes y la base de datos de muestra que se incluyen en Crystal Reports. • Puede utilizar las descripciones y las instrucciones detalladas que aparecen en el epígrafe "Inicio rápido para usuarios inexpertos " en la página 54. • Puede utilizar los resúmenes y las referencias cruzadas de los temas del epígrafe "Inicio rápido para usuarios avanzados " en la página 77, que son especialmente útiles si ya está familiarizado con los conceptos de elaboración de informes. Cada método es una manera útil de aprender a comprender y entender Crystal Reports y, a pesar de que cualquiera sería suficiente para comenzar a trabajar, siempre puede volver a este capítulo y consultar los demás métodos a medida que los necesite. Datos de muestra - Xtreme.mdb Crystal Reports viene con Xtreme.mdb, una base de datos de muestra que usted puede utilizar mientras aprende el programa. Xtreme.mdb es una base de datos Microsoft Access 2.0 y todos los controladores necesarios han sido incluidos con el programa. Debe ser capaz de abrir la base de datos directamente y comenzar con el diseño de informes. Casi todos los ejemplos en este manual han sido basados en los datos de Xtreme.mdb. Xtreme_es.mdb es una base de datos que contiene datos de Xtreme Mountain Bikes, una compañía manufacturera ficticia que produce bicicletas de montaña y sus accesorios. Nota: Los datos de muestra se han diseñado para ilustrar diversos conceptos relacionados con informes y no para enseñar a diseñar bases de datos. Aunque hay métodos alternativos para diseñar bases de datos, el diseño de Xtreme.mdb fue seleccionado para enfocar los tutoriales y los ejemplos en la elaboración de informes y no en la manipulación de los datos.
  • 53. Inicio rápido Asistentes para la creación de informes 4 Manual del usuario de Crystal Reports 53 Asistentes para la creación de informes Los tutoriales de este capítulo le muestran cómo diseñar un informe desde cero. Sin embargo, como complemento o alternativa, puede usar los asistentes para la creación de informes disponibles en la página de inicio. Hay cuatro asistentes para la creación de informes: • Estándar • Tablas cruzadas • Etiquetas de correo • OLAP Cada asistente guía al usuario en la creación de un informe proporcionando una serie de pantallas. La mayoría de estos asistentes tiene pantallas exclusivas para cada tipo de informe. Por ejemplo, el Asistente para la creación de informes de etiquetas de correo tiene una pantalla que permite especificar el tipo de etiqueta que se desea utilizar. Nota: Después de hacer clic en el botón Finalizar de uno de los asistentes para la creación de informes, puede hacer clic en el botón Detener de la barra de herramientas Herramientas de exploración si no desea que el programa recopile todos los datos del origen de datos. Esta opción resulta útil si desea realizar ajustes en el diseño del informe creado por el asistente. Estándar El Asistente para la creación de informes estándar es el asistente más genérico. Guía al usuario en la elección de un origen de datos y en el establecimiento de vínculos entre las tablas de una base de datos. También permite añadir campos y especificar los criterios de agrupamiento, resumen (totales) y ordenamiento que desee utilizar. Por último, el Asistente para la creación de informes estándar orienta en el proceso de creación de gráficos y selección de registros. La pantalla Plantillas contiene diseños predefinidos que se pueden aplicar a los informes para darles un mayor impacto visual. Tablas cruzadas El Asistente para la creación de informes de tablas cruzadas guía al usuario en la creación de un informe en el que los datos se muestran como un objeto de tabla cruzada. Existen dos pantallas especiales (Tablas cruzadas y Tipo de cuadrícula) que ayudan a crear y dar formato a la tabla cruzada en sí.
  • 54. Inicio rápido Inicio rápido para usuarios inexpertos4 54 Manual del usuario de Crystal Reports Etiquetas de correo El Asistente para la creación de informes de etiquetas de correo permite crear un informe con un formato para imprimirlo en etiquetas de correo de cualquier tamaño. Puede usar la pantalla Etiqueta para seleccionar un tipo de etiqueta comercial o puede definir su propia presentación de filas y columnas para cualquier informe con diseño de varias columnas. OLAP El Asistente de creación de informes OLAP permite crear un informe en el que los datos OLAP se muestren como un objeto de cuadrícula. Aunque es similar al Asistente para la creación de informes de tablas cruzadas en muchos aspectos, el Asistente de creación de informes OLAP es algo diferente debido a los requisitos de trabajar con fuentes de datos OLAP. Primero puede especificar la ubicación de los datos OLAP y luego elegir las dimensiones que desea incluir en la cuadrícula. A continuación, puede filtrar los datos del informe y elegir el estilo del objeto de cuadrícula, que también puede personalizar. Finalmente, puede definir etiquetas para la cuadrícula e insertar un gráfico, si lo desea. Ésta es sólo una breve introducción general a los cuatro asistentes de informes disponibles en Crystal Reports. Inicio rápido para usuarios inexpertos El siguiente tutorial ha sido diseñado para darle confianza al momento de crear su primer informe. En este tutorial encontrará una introducción al programa mientras crea un informe de lista de clientes. La lista de clientes es uno de los informes comerciales más básicos, donde se especifica información como el nombre del cliente, ciudad, región y nombre de la persona de contacto. Primero, aprenderá los conceptos básicos: Seleccionar una base de datos, colocar algunos campos en el informe y, luego, seleccionar los registros específicos que se incluirán. También aprenderá cómo: • Insertar y mover campos de base de datos. • Agregar y aplicar formato a un título. • Ver el informe en la ficha Vista previa para poder perfeccionar su trabajo. • Utilizar el Asistente de Selección para asegurarse de que el informe incluye sólo los datos necesarios. • Mover objetos.