1.1Asistente de creación y elección de tablas
Lo esencial en 30 segundos
- Asistente = decisiones en orden: origen + tablas (con sus vínculos), campos a mostrar, agrupaciones eventuales, luego ordenaciones/filtros — vía « Nuevo informe con el asistente ».
- Mínimo útil: tomar solo las tablas necesarias (p. ej. Pedidos + Clientes, no las otras 40) — menos tablas = más sencillo, más rápido, más fiable.
- Vínculos que no hay que descuidar: con varias tablas, definir las uniones; el informe generado es un punto de partida para personalizar (o partir de un informe en blanco cuando se domina).
Minicaso hilo conductor — Farès, controlador de gestión en Argel
Farès, controlador de gestión en Argel, debe producir el estado mensual de ventas por cliente para su dirección. Inicia « Nuevo informe con el asistente », se conecta a la base de datos y selecciona solo dos tablas: Ventas y Clientes. Cuando el asistente le pide los vínculos, verifica la unión sobre el identificador de cliente en lugar de hacer clic en « Siguiente » mecánicamente. Elige los campos útiles (fecha, cliente, importe), añade una agrupación por cliente y obtiene un informe base funcional que luego perfeccionará (formato, totales, paginación).
Este mismo caso vuelve en el curso, el esquema, el guion y el desafío 48h — y continúa en 1.2, 1.3 y 1.4.
1. El asistente guía las decisiones fundacionales
La forma más sencilla de crear un primer estado es el asistente de creación (Report Wizard): « Nuevo informe con el asistente ». Encadena las decisiones en el orden correcto: origen y tablas (con sus vínculos si hay varias), campos a mostrar, agrupaciones eventuales, luego ordenaciones/filtros/modelo.
Al final, genera un informe base funcional — un punto de partida limpio que luego se perfecciona. Farès lo utiliza para su estado de ventas: responde a las preguntas correctas (¿qué datos? ¿qué campos? ¿qué agrupación?) en lugar de improvisar. Se pueden añadir/quitar tablas más tarde vía el asistente de base de datos.
2. Elegir las tablas correctas (el mínimo útil)
La elección de tablas es estructurante: solo se toman las tablas necesarias — para una lista de pedidos con el nombre del cliente, Pedidos + Clientes, no las otras 40 tablas. Parta de la necesidad: liste la información deseada, luego las tablas que la contienen (más las tablas de enlace indispensables).
Con varias tablas, el asistente pide definir los vínculos (uniones) — paso que no hay que descuidar: vínculos correctos = informe justo; vínculos descuidados = duplicados, líneas faltantes, totales inflados. Cada unión superflua es una fuente potencial de resultados falsos.
3. Un punto de partida, no una meta
El informe generado es un punto de partida: luego se personaliza (formato, fórmulas, secciones — secciones 1.2 a 1.4). Tomarlo por una meta es difundir un documento en bruto. Alternativa: el informe en blanco (Blank Report), todo construido a mano — útil para informes atípicos o cuando se domina.
En la práctica, muchos sientan las bases con el asistente (origen, tablas, vínculos, campos, grupo) y luego personalizan manualmente. Sentar unas bases de datos sanas es la primera competencia de diseño.
🔎 Ejemplo concreto — 🔎 Ejemplo concreto — Tomar el mínimo de tablas
La lista de ventas de Farès, sin cargar toda la base.
Necesidad: ventas del mes + nombre del cliente.
❌ Cargar las 40 tablas de la base: lento, uniones parásitas, totales arriesgados.
✅ Ventas + Clientes, relacionadas por el identificador de cliente. Más sencillo, más rápido, más fiable.
Lectura: cada tabla responde a una información deseada; nada se toma « por si acaso ».
Lección: partir de la necesidad (qué información → qué tablas), verificar el vínculo antes de generar.
Vocabulario de la sección
- Asistente de creación (Report Wizard)
- Guía paso a paso la creación de un informe: origen/tablas → campos → agrupaciones → ordenaciones/filtros/modelo; el método recomendado para empezar.
Ejemplo sencillo: Farès inicia « Nuevo informe con el asistente » para su estado de ventas.
Lo que no es: un informe en blanco construido totalmente a mano.
Reflejo: principiante o informe estándar = asistente primero.
- Elección de tablas
- Seleccionar ÚNICAMENTE las tablas necesarias para el estado, no toda la base.
Ejemplo sencillo: Ventas + Clientes para la lista de Farès, no las otras 40 tablas.
Lo que no es: cargar toda la base « por si acaso ».
Reflejo: una información deseada = una tabla; el resto fuera.
- Vínculos (uniones)
- Relaciones entre tablas sobre un campo común, definidas en el asistente; condicionan la exactitud del informe.
Ejemplo sencillo: El vínculo Ventas ↔ Clientes sobre el identificador de cliente, verificado por Farès.
Lo que no es: un simple filtro de visualización.
Reflejo: varias tablas = verificar cada vínculo antes de generar.
- Informe base
- El informe funcional generado por el asistente: un punto de PARTIDA limpio para personalizar (formato, totales, paginación).
Ejemplo sencillo: El estado en bruto de Farès antes de las secciones 1.2 a 1.4.
Lo que no es: un documento terminado listo para difundir.
Reflejo: generar, luego perfeccionar a mano.
En la práctica — En la práctica — Crear un informe con el asistente
- Inicie « Nuevo informe con el asistente »; elija el origen de datos.
- Seleccione ÚNICAMENTE las tablas necesarias (p. ej. Ventas + Clientes) y defina sus VÍNCULOS si hay varias.
- Elija los CAMPOS a mostrar (columnas de la sección Detalles), luego eventualmente una AGRUPACIÓN (por cliente, por mes…).
- Termine el asistente: obtiene un informe base funcional — un punto de partida para personalizar después.
Guion listo para decir — lanzar su primer estado (30 s)
« Inicio Nuevo informe con el asistente, elijo mi origen, solo tomo las tablas útiles — Ventas y Clientes — verifico el vínculo sobre el identificador de cliente, elijo mis campos y una agrupación por cliente. Obtengo una base limpia que voy a perfeccionar. »
Para decir recorriendo el asistente pantalla por pantalla; insistir en la verificación del vínculo.
Plantilla copiar-pegar — lista de control del asistente
NECESIDAD: ¿qué información debe aparecer?
TABLAS: únicamente las que la contienen (+ enlaces indispensables).
VÍNCULOS: cada tabla relacionada por un campo común — verificado.
CAMPOS: columnas útiles → Detalles. GRUPO: por cliente / por mes si hace falta.
RESULTADO: informe base = PUNTO DE PARTIDA, para personalizar (1.2 → 1.4).
Estado de ventas mensual
Como Farès en Argel: Ventas + Clientes, vínculo sobre el identificador de cliente, campos fecha/cliente/importe, agrupación por cliente — el estado pedido por la dirección.
Lista de existencias
Artículos + Movimientos relacionados por la referencia de artículo: cantidades y etiquetas bastan, no hacen falta las tablas contables.
Extracto de cliente
Clientes + Facturas + Pagos: tres tablas relacionadas en cadena, campos filtrados después (nivel 2) — sentar los vínculos desde el asistente.
Informe en blanco asumido
Estado atípico fuera de plantilla: partir de un Blank Report y construirlo todo a mano — reservado a los casos en que el asistente impone una mala estructura.
✓ Buenas prácticas
- Parta de la necesidad: liste la información deseada, luego las tablas que la contienen.
- Tome solo lo necesario (más las tablas de enlace indispensables).
- Utilice el asistente para los cimientos, luego personalice a mano.
✗ Errores frecuentes
- Cargar toda la base « por si acaso » (lento, uniones parásitas, totales falsos).
- Descuidar los vínculos entre tablas (informe falso sin mensaje de error).
- Tomar el informe del asistente por una meta (sigue en bruto).
Puntos clave
- El ASISTENTE encadena origen/tablas → campos → agrupaciones → ordenaciones/filtros: las preguntas correctas en el orden correcto.
- ELECCIÓN DE TABLAS = decisión estructurante: tomar solo lo necesario (menos = más sencillo, rápido, fiable).
- Con varias tablas, definir los VÍNCULOS (uniones) — paso que no hay que descuidar.
- El informe del asistente es un PUNTO DE PARTIDA (luego se personaliza). Alternativa: el informe EN BLANCO.
Desafío 48h — aplíquelo mañana
Lance el asistente sobre una necesidad real: liste 3 informaciones deseadas, conserve 2 tablas como máximo, verifique su vínculo, elija los campos y genere la base. Anote lo que quede por perfeccionar.
- Lanzo un informe con el asistente en el orden correcto (tablas → campos → grupos).
- Solo tomo las tablas necesarias y verifico sus vínculos.
- Trato el informe generado como un punto de partida para personalizar.
Preguntas frecuentes
¿Hay que usar el asistente o partir de un informe en blanco?
Ambos son válidos. El asistente guía las decisiones fundacionales (origen, tablas, vínculos, campos, agrupaciones) en el orden correcto, evita olvidos y produce rápido una base limpia — ideal para empezar y para informes estándar. El informe en blanco parte de un informe vacío y deja construirlo todo a mano: control total, útil para informes atípicos o cuando se domina. En la práctica, se sientan las bases con el asistente y luego se personaliza manualmente.
¿Cómo elegir las tablas correctas y por qué limitar su número?
Parta de la necesidad: qué información debe aparecer → qué tablas la contienen → tome solo esas (más los enlaces necesarios). Verifique que se relacionan por un campo común. Limitar el número hace el informe más sencillo (menos vínculos), más rápido (consulta ligera) y sobre todo más fiable: cada unión superflua arriesga duplicados que inflan los totales o líneas faltantes.
¿Por qué limitar el número de tablas de un informe?