Glosario de SAP Crystal Reports de la A a la Z
Glosario SAP Crystal Reports — 133 definiciones
- Todos los términos definidos en las 27 secciones de la guía, clasificados por orden alfabético.
- Consejo: Ctrl + F para buscar un término en la página.
- Alertas (Alerts)
- Mensajes CONDICIONALES activados cuando los datos cumplen un criterio (fórmula): señalan situaciones que hay que vigilar (superación de umbral, stock negativo, anomalía) sin recorrer todo el informe.
- Alineación de columnas
- Alinear con cuidado los campos de Detalles con sus títulos (Encabezado de página): un informe limpio tiene columnas alineadas (herramientas de alineación + cuadrícula).
- Vista previa de impresión
- El modo Vista previa muestra el informe PAGINADO tal como saldrá (papel/PDF): comprobar anchura, desbordamiento, saltos de página y repetición de los encabezados.
- Árbol de grupos (Group Tree)
- Panel que lista los grupos; permite saltar directamente a un grupo — navegación rápida en un informe grande.
- Arquitectura 32/64 bits
- Una fuente ODBC debe corresponder a la arquitectura del software; una incoherencia 32/64 bits es la causa frecuente de una «fuente no encontrada».
- Asistente de conexión / base de datos
- La herramienta (Database Expert) para elegir el tipo de conexión, proporcionar los parámetros (servidor, base, credenciales o ruta de archivo) y seleccionar las tablas.
- Asistente de creación (Report Wizard)
- Guía paso a paso la creación de un primer informe: fuente → tablas → campos → agrupaciones. Práctico para empezar rápidamente.
- Asistente de agrupación (Group Expert)
- Herramienta para elegir el CAMPO de agrupación y el orden de los grupos. Crystal Reports ordena automáticamente por ese campo e inserta las secciones de grupo.
- Ventajas
- Invitaciones AL DÍA (valores reales de la base), GUIADAS (cascada jerárquica), listas REDUCIDAS (la elección anterior restringe la siguiente) y menos errores de entrada — mejor experiencia y fiabilidad.
- Bordes y tramas
- Enmarcar objetos/secciones, añadir líneas de separación, colorear un fondo (grisar el encabezado de columnas) — para delimitar y estructurar visualmente, sin sobrecargar.
- Botón de fórmula de propiedad
- Casi cada propiedad de formato tiene un pequeño botón FÓRMULA (icono «x-2»); se escribe una fórmula que devuelve el valor de la propiedad según una condición.
- Bloques de una fórmula
- Referencias de CAMPOS ({tabla.campo}), OPERADORES (aritméticos, comparación, lógicos And/Or/Not, concatenación), FUNCIONES integradas (matemáticas, texto, fechas, condiciones), literales (números, «texto», #fechas#).
- Cardinalidad de las columnas
- El campo en COLUMNAS debe tener POCOS valores distintos (meses, categorías); muchos valores (cientos de clientes) hacen la tabla muy ancha e ilegible.
- Categoría y valor
- Lo que va en el eje horizontal (la CATEGORÍA — a menudo un campo de grupo: región, mes) y lo que va en altura (el VALOR — a menudo un resumen: total de ventas).
- Categoría calculada
- Una fórmula (p. ej. If…Then…Else) que produce una categoría (tramo, periodo, clase), sobre la que se agrupa después — flexibilidad de análisis.
- Campo de total progresivo (Running Total Field)
- Objeto dedicado creado en el explorador: se define el campo a acumular, la operación (Suma, Recuento…), la condición de evaluación y la REINICIALIZACIÓN.
- Campo de resumen (Summary)
- Un total calculado sobre un campo: Suma (Sum), Recuento (Count), Promedio (Average), Máx/Mín… Insertado mediante «Insertar un resumen».
- Campos especiales (Special Fields)
- Campos proporcionados por Crystal Reports que muestran información automática: número de página, número total de páginas, fecha/hora de impresión, número de registro, nombre del informe. Para arrastrar a las secciones adecuadas.
- Chart Expert
- El asistente para configurar un gráfico: tipo, datos (categoría «on change of» de un grupo, valor «show value» de un resumen), ubicación, título/leyenda/colores.
- Elección de los campos
- Seleccionar las columnas a mostrar (irán a la sección Detalles). El asistente las coloca automáticamente en un informe básico.
- Elección de las tablas
- Seleccionar SOLAMENTE las tablas necesarias para el informe (no toda la base). Menos tablas = informe más simple, rápido y fiable.
- Elección del formato según el uso
- Lectura/impresión → PDF; análisis/retratamiento → Excel (solo datos); documento editable → Word; datos brutos → CSV. La clave de una distribución exitosa.
- Comando SQL (SQL Command)
- Escribir TU PROPIA consulta SQL (SELECT/FROM/WHERE/JOIN) como fuente del informe, ejecutada tal cual por la base — en lugar de dejar que Crystal genere la consulta. Control y rendimiento máximo.
- Diseño (Design) vs Vista previa (Preview)
- Diseño: la ESTRUCTURA (objetos en las secciones, sin datos). Vista previa: el informe CON los datos reales, tal como será. Se alterna entre ambos.
- Coste de las listas dinámicas
- Poblar una lista dinámica implica una CONSULTA a la base al abrir; ojo al rendimiento si las listas son enormes (limitar/poner en caché).
- Coste de rendimiento de los subinformes enlazados
- Un subinforme enlazado se ejecuta una vez POR registro/grupo del principal — muy costoso en la sección Detalles; colocarlo en un encabezado/pie de GRUPO limita las ejecuciones.
- Cross-Tab Expert
- El asistente para construir la tabla cruzada: definir filas, columnas y campo(s) resumen(es). Genera la cuadrícula y los totales automáticamente.
- Crystal Reports for Enterprise / SAP BO
- Edición dentro de la plataforma SAP BusinessObjects, para la distribución y gestión de informes a gran escala en la empresa.
- Crystal Reports for Visual Studio
- Versión GRATUITA para desarrolladores .NET, integrada en Visual Studio, para INSERTAR informes en aplicaciones (nivel 5); no es el diseño independiente completo.
- Crystal Reports Viewer
- Componente de visualización colocado en la aplicación (página/ventana): muestra el informe con impresión y exportación integradas.
- Crystal Reports vs Excel
- Excel = hoja de cálculo (cálculo, análisis ad hoc). Crystal Reports = herramienta de PRODUCCIÓN de documentos de formato fijo, repetible y preciso (facturas, extractos, informes reglamentarios).
- Total progresivo en curso (Running Total)
- Una suma/un recuento que se ACUMULA línea a línea, mostrando el total «en esta línea» (saldo progresivo, total hasta la fecha). Diferente de un resumen (total al final).
- Total progresivo vs resumen
- El RESUMEN (2-2) da UN total al final de un grupo/del informe; el TOTAL PROGRESIVO da el total INTERMEDIO en CADA línea, avanzando.
- Dependencia del orden
- Un total progresivo depende del ORDEN de las líneas: ordenar correctamente los registros ANTES, si no el total progresivo no tiene sentido.
- Drill-down (exploración)
- En un informe de síntesis (detalles ocultos), HACER CLIC en un grupo para mostrar su DETALLE a demanda. Navegación interactiva: síntesis primero, detalle con un clic.
- Editor de fórmulas (Formula Workshop)
- El taller donde se escriben las fórmulas: listas de los campos ({tabla.campo}), de las funciones (por categoría) y de los operadores, con verificación de sintaxis.
- Edición de prueba
- Versión gratuita del diseñador (normalmente 30 días), descargable en el sitio de SAP — ideal para aprender sin comprar una licencia. Pasado ese plazo, el software es de pago (licencia por equipo).
- Edición de diseño (independiente)
- El software de DISEÑO de informes instalado en un equipo Windows (Crystal Reports 2020, 2016…): el que usa el diseñador para crear/formatear/probar sus informes. La edición que hay que usar para aprender.
- Ubicación de la tabla cruzada
- Encabezado/Pie de INFORME (tabla cruzada global) o de GRUPO (una cruzada por grupo).
- Ubicación del gráfico
- Pie/Encabezado de INFORME = un gráfico GLOBAL (una vez); encabezado/pie de GRUPO = un gráfico POR grupo. Determina el alcance.
- Encabezado / Pie de grupo
- Secciones creadas por la agrupación: el Encabezado muestra el nombre del grupo («Cliente: Dupont»); el Pie acoge los subtotales del grupo (nivel 2-2).
- Informe (reporte)
- El documento diseñado en Crystal Reports: una maquetación que va a BUSCAR los datos a la fuente y los MUESTRA; un MODELO reutilizable, actualizable a voluntad.
- Evaluación por ocurrencia
- La fórmula se evalúa para CADA ocurrencia del objeto (cada línea): la apariencia varía línea a línea según los datos.
- Exigencia de competencia y mantenimiento
- El comando SQL exige DOMINAR el SQL (consulta válida y optimizada); es CÓDIGO que mantener (a diferencia de arrastrar y soltar).
- Experto de sección (Section Expert)
- La herramienta para ajustar el comportamiento de cada sección: ocultación, supresión de los espacios en blanco, saltos de página, «mantener juntos».
- Explorador de campos (Field Explorer)
- Panel que lista todo lo que se puede colocar: campos de base (columnas de las tablas), campos de fórmula, parámetros, resúmenes/totales, campos especiales. Se arrastran estos campos hacia las secciones.
- Exportación CSV / Word / otros
- CSV/texto: intercambio de datos BRUTOS (importación en un sistema). Word/RTF: integrar en un documento editable. HTML/XML: integración/web.
- Exportación Excel
- Para que el destinatario RETRATE los datos. «Solo datos» (valores en celdas, sin maquetación — ideal para el análisis) o «con maquetación» (reproduce la apariencia, menos limpia para retratar).
- Exportación PDF
- El formato de DISTRIBUCIÓN por excelencia: documento FIJO, fiel a la maquetación, imprimible, no modificable, universal. Para los informes finalizados (factura, extracto, informe oficial).
- Exportación
- Sacar el informe a un FORMATO (PDF, Excel, Word, CSV, HTML…) según el uso, mediante «Archivo → Exportar». El paso que convierte un informe diseñado en un documento distribuido.
- Filtrado en el lado del cliente
- Cuando una condición no es traducible a SQL, Crystal trae TODAS las líneas y luego filtra localmente (lento, pesado en grandes volúmenes). A evitar en la medida de lo posible.
- Filtrado en el lado del servidor
- La selección se empuja hacia la BASE: solo devuelve los registros filtrados (rápido, ligero). A privilegiar — requiere condiciones simples sobre los campos de base.
- Filtrado en el lado del servidor (rendimiento)
- LA palanca principal: empujar la selección a la base para traer solo los datos necesarios (verificar el SQL generado). El rendimiento depende sobre todo del volumen traído y de lo que se hace en la base vs el equipo.
- Funciones de fecha
- Year/Month/Day (extraer — para agrupar por periodo), DateDiff (diferencia entre dos fechas), DateAdd (añadir una duración), Today/CurrentDate — para plazos, periodos, comparaciones.
- Funciones de texto (cadenas)
- UpperCase/LowerCase, Left/Right/Mid (extraer), Len (longitud), Trim (limpiar), Replace, ToText (convertir a texto) — para limpiar, extraer y componer texto.
- Formato de las fechas
- Formato de visualización de una fecha (DD/MM/AAAA, «5 de julio de 2026»…) según la necesidad — ajustado en las propiedades, sin cambiar el dato.
- Formato de los números
- Decimales, separador de miles, símbolo monetario, signo de los negativos, visualización del cero — para importes legibles («1 234,50 €» y no «1234.5»). Ajustado en las propiedades del objeto.
- Fórmula
- Un CÁLCULO o una lógica que creas para producir un valor ausente de la base (precio con IVA = sin IVA × 1,2, margen, nombre+apellido, categoría calculada). Creada en el editor, colocada como un campo.
- Fórmula condicional de apariencia
- P. ej. color de fuente: «If {Importe} < 0 Then Red Else Black». La fórmula devuelve un valor del TIPO de la propiedad (un COLOR, un BOOLEANO para la visibilidad…).
- Fórmula de selección
- La traducción de la selección a una fórmula (Record Selection Formula), visible y editable — idealmente convertida en cláusula WHERE SQL enviada a la base.
- Gestión de los valores nulos (IsNull)
- Probar IsNull antes de usar un campo potencialmente nulo: un nulo no gestionado puede hacer fallar una fórmula o dar un resultado vacío.
- Gráfico (chart)
- Representación VISUAL de los datos del informe (generalmente los resúmenes por grupo): histogramas/barras, curvas, sectores/tarta, etc. Hace las tendencias y comparaciones inmediatas.
- Grupos anidados (jerarquía)
- Varios niveles de grupos encajados (Región > Cliente > Pedidos). El orden define la jerarquía (primero el grupo exterior).
- Hipervínculos (Hyperlinks)
- Hacer un objeto CLICABLE para abrir una URL, enviar un correo, ir a otro informe o navegar dentro del informe — conecta el informe con otros recursos.
- If…Then…Else
- Devuelve un valor según una condición (If {Importe} > 1000 Then «Grande» Else «Estándar»). Encadenable (If…Then…Else If…) para varios casos.
- Integración en aplicaciones
- Insertar informes Crystal en APLICACIONES (ERP, software de negocio) para distribuir informes a gran escala: el usuario final consume los informes sin abrir el diseñador.
- Interactividad en pantalla
- Las alertas, el drill-down y los hipervínculos son especialmente pertinentes para la consulta EN PANTALLA (visor, aplicación); en la impresión/PDF, la interactividad es limitada.
- Aviso (prompt)
- El texto mostrado al usuario para introducir el parámetro («Seleccione el año»). Hay que redactarlo con claridad.
- Uniones (enlaces entre tablas)
- Cuando un informe usa varias tablas, se ENLAZAN por un campo común (Clientes.ID = Pedidos.ClienteID). Punto CRUCIAL: los enlaces erróneos producen informes falsos (duplicados, líneas que faltan).
- Exactitud (lo más importante)
- Verificar las UNIONES (sin duplicados que inflen los totales — trampa n.º 1), contrastar los totales con valores conocidos, gestionar los nulos. Un informe FALSO es peor que ausente.
- Filas / Columnas / Valor
- Los tres elementos de una tabla cruzada: el campo en FILAS (los productos), el campo en COLUMNAS (los meses) y el CAMPO RESUMIDO en la intersección (Suma de ventas) con su operación.
- Legibilidad y reutilización
- Formato coherente/sobrio, columnas alineadas, números formateados, estructura clara (secciones/grupos); parámetros para un informe genérico, plantillas de empresa, fórmulas reutilizables.
- Lista estática vs dinámica
- Estática: lista fija que defines (meses, estados). Dinámica: extraída de la base (siempre al día, real). La dinámica es superior para valores que cambian.
- Ocultar (Suppress)
- No mostrar una sección, siempre o CONDICIONALMENTE (mediante una fórmula). P. ej. ocultar los Detalles para un informe de síntesis; ocultar una línea si el importe es nulo.
- Formato condicional
- Cambiar la APARIENCIA de un objeto (color, fuente, borde, visibilidad…) según una CONDICIÓN sobre los datos: la apariencia REACCIONA a los valores (negativos en rojo, umbrales resaltados…).
- Formato del texto
- Fuente, tamaño, negrita/cursiva/subrayado, color — para jerarquizar (título, títulos de columnas, datos). Mediante la barra de herramientas, el menú Formato o clic derecho → Formato.
- Configuración de página (Page Setup)
- Formato de papel (A4…), ORIENTACIÓN (vertical/horizontal), márgenes — a ajustar según la anchura del informe (horizontal para muchas columnas).
- Nivel del resumen
- La SECCIÓN donde se coloca el resumen determina lo que totaliza: Pie de grupo = subtotal del grupo; Pie de informe = total general. Un nivel erróneo da un total sin sentido.
- Nueva página / Mantener juntos
- «Nueva página antes/después» fuerza un salto de página (cada grupo/factura en una página); «Mantener juntos» impide cortar una sección/un grupo entre dos páginas.
- Número de página «N de M»
- Combinación de los campos especiales Número de página + Número total de páginas, colocada en el Pie de página — indispensable para un documento paginado.
- Objeto-campo vs objeto-texto
- Objeto-campo: muestra un DATO (variable). Objeto-texto: TEXTO FIJO que tecleas (títulos, etiquetas). Se puede combinar texto fijo y campos en un mismo objeto de texto.
- ODBC / OLE DB / nativo
- Modos de conexión: NATIVO (controlador dedicado a la base, a menudo más eficiente); ODBC / OLE DB (estándares UNIVERSALES que funcionan con casi todas las bases).
- Operación de resumen
- El cálculo elegido: Sum (sumar — el más habitual), Count (contar las líneas), Average, Max, Min… A hacer corresponder con la necesidad.
- Opciones de parámetro
- Tipo (número, texto, fecha, booleano), valor único/MÚLTIPLE, RANGO (entre dos valores), LISTA de valores (menú desplegable, estática o dinámica), valor por DEFECTO, opcional.
- Palmarés / clasificación
- Resultado del Top N + ordenación por grupo: una clasificación de los mejores/peores grupos por valor — una herramienta de análisis para detectar lo esencial.
- Parámetro (Parameter)
- Un valor que Crystal Reports PIDE al usuario en la ejecución (año, cliente, umbral…). El informe se adapta a la entrada. Creado en el explorador (Campos de parámetro).
- Parámetro de filtrado
- El uso más habitual: el parámetro alimenta la SELECCIÓN de los registros («Fecha en el año {?Año}») para mostrar solo los datos elegidos. Un solo informe sirve para todos los casos.
- Parámetro dinámico
- Un parámetro cuya LISTA de valores se alimenta AUTOMÁTICAMENTE por la BASE (la lista real y al día de clientes, productos, regiones) — en lugar de una lista estática fija.
- Parámetros en un comando SQL
- Se pueden integrar parámetros Crystal en la consulta para un filtrado interactivo ejecutado EN EL LADO DEL SERVIDOR (rendimiento).
- Parámetros en cascada (Cascading)
- Varios parámetros ENLAZADOS donde la elección del primero FILTRA los valores del segundo: país → región (del país) → ciudad (de la región). Una jerarquía de elección guiada.
- Controladores de conexión
- Componentes (ODBC, OLE DB, conectores nativos) instalados con Crystal Reports para conectarse a las bases de datos; ciertas fuentes requieren un controlador adicional.
- Colocar un campo
- ARRASTRAR un campo desde el explorador hacia una sección; su posición determina su comportamiento (las secciones gobiernan dónde/cuántas veces se muestra).
- Transferir el trabajo a la base
- Uniones, agrupaciones y agregaciones ejecutadas EN EL LADO DEL SERVIDOR (opciones de servidor, comandos SQL) y campos indexados — en lugar de en el equipo. Seleccionar solo las tablas/campos útiles.
- Presentación vs dato
- El formato (números, fechas, texto) cambia la VISUALIZACIÓN, no el dato subyacente — es presentación.
- Actualización (refresco)
- Volver a ejecutar el informe para recargar los datos desde la fuente: la presentación permanece fija, los datos siguen la realidad (documento siempre al día).
- Informe base = punto de partida
- El informe generado por el asistente es un INICIO funcional, a personalizar después (formato, fórmulas, secciones) — no un punto final.
- Informe de síntesis vs detalle
- OCULTANDO la sección Detalles, solo se muestran los totales por grupo (SÍNTESIS); mostrándola, el informe DETALLADO. Un mismo informe puede alternar entre ambos.
- Informe genérico/reutilizable
- Gracias a los parámetros, UN solo modelo sirve para múltiples casos (todos los años, todos los clientes) en lugar de un informe por caso.
- Informe en blanco (Blank Report)
- Alternativa al asistente: partir de un informe vacío y construir todo a mano (conexión, tablas, campos). Útil cuando se domina.
- Informes de múltiples fuentes
- Combinar varios orígenes: uniones/comando SQL (misma base); SUBINFORMES (fuentes distintas no enlazables); multiconexiones (posible, pero las uniones entre fuentes a veces en el lado del cliente, costosas).
- Regla de oro de las secciones
- Datos (columnas) → DETALLES (una por línea); títulos de columnas → Encabezado de PÁGINA; título del informe → Encabezado de INFORME; totales generales → Pie de INFORME.
- Agrupación (grupo)
- Organizar los registros en BLOQUES según el valor de un campo (por cliente, región, mes…). Crea secciones de Encabezado y Pie de grupo alrededor de los detalles del grupo.
- Agrupación por fórmula
- Agrupar por una FÓRMULA en lugar de un campo bruto: por TRAMO de importe, por PERIODO calculado (trimestre), por primera letra, por categoría deducida — agrupaciones ausentes de la base.
- Reinicialización (Reset)
- El ajuste CRUCIAL: cuándo poner el total progresivo a cero — NUNCA (total progresivo global en todo el informe), en cada cambio de GRUPO (vuelve a empezar por grupo), o en una FÓRMULA.
- Reporting (edición de informes)
- Producir DOCUMENTOS estructurados y presentables (listas, facturas, extractos…) a partir de datos almacenados en otro lugar; restituir datos brutos en un documento legible y distribuible.
- Rol del desarrollador
- Cargar el .rpt por código, proporcionar la información de CONEXIÓN (credenciales) y los valores de los PARÁMETROS, vincular el visor y exportar eventualmente por código (PDF, correo).
- Runtime y despliegue
- Los componentes de ejecución de Crystal Reports deben estar instalados (desplegados) en los equipos/servidores de destino para que la aplicación muestre los informes.
- Sección Detalles
- La sección que se REPITE para cada registro (línea) de datos — el núcleo del informe (una línea = un paso por Detalles).
- Secciones
- Bandas horizontales apiladas que determinan DÓNDE y CUÁNTAS VECES se muestra un elemento: Encabezado de informe (1×), Encabezado de página (arriba de cada página), DETALLES (cada registro), Pie de página, Pie de informe (1× al final).
- Select Expert
- La herramienta para definir un filtro: campo + operador (igual, superior, entre, contiene, en una lista…) + valor; combinación de condiciones (Y/O).
- Select…Case
- Derivación: prueba UN valor contra varios casos (Select {Estado} Case «A»:… Case «B»:… Default:…). Más legible que If encadenados para un solo valor.
- Selección de registros (filtro)
- Conservar solo los registros que cumplen una condición (los pedidos de este año, los importes > umbral…). Mediante el Asistente de selección (Select Expert).
- Separación contenido / presentación
- Los datos permanecen en la FUENTE (base, Excel, SAP); Crystal Reports gestiona la PRESENTACIÓN. Se domina la maquetación, la fuente proporciona los datos al día.
- Fuente de datos
- Aquello a lo que Crystal Reports se conecta para leer los datos: bases relacionales (SQL Server, Oracle, MySQL, SAP HANA…), archivos (Excel, Access, CSV, XML), fuentes SAP.
- Subinforme (Subreport)
- Un informe COMPLETO insertado dentro de otro (el principal): su propia fuente, sus campos, su formato, mostrado en una sección del principal.
- Subinforme enlazado (linked)
- Conectado al principal por un CAMPO DE ENLACE: por cada registro/grupo del principal, muestra los datos CORRESPONDIENTES (los pedidos de ESE cliente). Se vuelve a ejecutar por valor de enlace.
- Subinforme no enlazado (unlinked)
- Independiente: muestra los MISMOS datos sea cual sea su posición (un resumen global mostrado una vez).
- Subtotal (Pie de grupo)
- Un resumen colocado en el Pie de GRUPO: el total del grupo (p. ej. total de los pedidos de ESE cliente). Un total por bloque.
- Eliminar los espacios en blanco (Suppress Blank Section)
- No dejar espacio vacío cuando una sección está vacía — evita los agujeros y las páginas en blanco.
- Sintaxis Crystal vs Basic
- Dos lenguajes a elegir para escribir las fórmulas (mismo resultado): Crystal (histórica, la más extendida) y Basic (cercana a Visual Basic). Mantenerse en una sola para la coherencia.
- Tabla cruzada (Cross-Tab)
- Una cuadrícula que resume los datos según DOS dimensiones: FILAS × COLUMNAS, con un VALOR resumido en la intersección y totales automáticos (línea, columna, general). El equivalente de una tabla dinámica.
- Probar con datos reales
- Verificar exactitud, maquetación Y rendimiento con datos REALES y VOLUMINOSOS (un informe rápido en 100 líneas puede venirse abajo con 1 millón) ANTES de distribuir.
- Título y encabezado
- Un título claro en el Encabezado de informe (lo que representa el documento), eventualmente logotipo/subtítulo/periodo; las propiedades del documento (Título) sirven a los campos especiales y a la exportación.
- Título de columna automático
- Al colocar un campo en Detalles, Crystal Reports añade a menudo un título correspondiente en el Encabezado de página (el nombre del campo), renombrable.
- Top N / Bottom N
- Mostrar solo los N MEJORES (Top) o N PEORES (Bottom) grupos según un total (los 10 mejores clientes, los 5 productos menos vendidos). Opción Group Sort / Top N, con agrupación del resto en «Otros».
- Total general (Pie de informe)
- Un resumen colocado en el Pie de INFORME: el total de todas las líneas (Gran Total).
- Ordenación de los registros
- Ordenar las líneas según uno o varios campos (fecha creciente, importe decreciente, nombre alfabético) mediante el Asistente de ordenación (Record Sort). Hace la lista legible.
- Ordenación por grupo (Group Sort)
- Ordenar los GRUPOS según su TOTAL (su subtotal) y no por el campo de agrupación (nombre). Indispensable para una clasificación «de mayor a menor».
- Tipo de gráfico
- BARRAS (comparar categorías), CURVA (evolución temporal), SECTORES/tarta (partes de un todo, pocas categorías) — a elegir según el mensaje.
- Tipo de la fórmula
- Una fórmula devuelve un TIPO preciso (número, texto, fecha, booleano). Mezclar tipos sin conversión (texto + número) provoca errores → convertir (ToText, ToNumber…).
- Uso: resaltar
- Atraer la mirada a lo importante: negativos en rojo, umbrales superados en color, estados con color («Con retraso» rojo, «OK» verde). Con moderación y coherencia.
- Uso de los subinformes
- Combinar datos difíciles de unir: FUENTES distintas, relaciones COMPLEJAS/uno-a-muchos, información conexa (por cada cliente, sus facturas) — flexibilidad donde las uniones alcanzan sus límites.
- Usos del comando SQL
- Control total de las uniones/filtros/cálculos en el lado de la base; consultas COMPLEJAS (subconsultas, agregaciones, UNION, funciones específicas); RENDIMIENTO (transferir el trabajo a la base, traer el mínimo).