Subinformes

Un subinforme es un informe que se inserta en otro informe. Al combinar informes, uno de ellos debe servir como informe principal. Un informe principal es dependiente o independiente, es decir, se basa o no se basa en una tabla, una consulta (consulta: pregunta sobre los datos almacenados en las tablas o solicitud para llevar a cabo una acción en los datos. Una consulta puede unir los datos de varias tablas para que sirvan como origen de datos para un formulario o informe.) o una instrucción SQL (cadena o instrucción SQL: expresión que define un comando de SQL, como SELECT, UPDATE o DELETE, e incluye cláusulas como WHERE y ORDER BY. Las instrucciones o cadenas SQL se utilizan en consultas y en funciones de agregado.).

MostrarEjemplo de un informe principal independiente con dos subinformes no relacionados

Un informe principal independiente puede servir como contenedor para subinformes no relacionados que desea combinar.

Informe principal independiente con dos subinformes que muestran datos no relacionados

Llamada 1   El informe principal independiente contiene dos subinformes.

Llamada 2   Un subinforme resume las ventas por empleado.

Llamada 3   El otro subinforme resume las ventas por categoría.

MostrarEjemplo de un informe principal y un subinforme dependientes del mismo origen de registros

Puede utilizar el informe principal para mostrar registros detallados, como todas las ventas de un año, y utilizar un subinforme para mostrar información de resumen, como las ventas totales de cada trimestre.

Informe principal y subinforme dependientes del mismo origen de registros

Llamada 1   El subinforme resume las ventas anuales por trimestre.

Llamada 2   El informe principal muestra las ventas diarias.

MostrarEjemplo de un informe principal y un subinforme dependientes de orígenes de registros relacionados

Un informe principal puede contener datos comunes a dos o más subinformes paralelos. En este caso, el subinforme contiene datos relacionados con los datos del informe principal.

Informe principal y subinforme que muestran datos relacionados

Llamada 1   El informe principal muestra el nombre y la ciudad de cada feria.

Llamada 2   El subinforme muestra los representantes que asistirán a cada feria.

Subformularios en un informe

Un informe principal puede incluir tantos subformularios (subformulario: formulario contenido dentro de otro formulario o informe.) y subinformes como se desee. Además, un informe principal puede contener hasta dos niveles de subformularios y subinformes. Por ejemplo, un informe puede contener un subinforme, y ese subinforme puede contener un subformulario o un subinforme. La tabla siguiente muestra las posibles combinaciones de subformularios y subinformes en un informe principal.

Nivel 1 Nivel 2
Subinforme 1 Subinforme 2
Subinforme 1 Subformulario 1
Subformulario 1 Subformulario 2

Sincronizar un informe y un subinforme

Cuando se inserta un subinforme que contiene información relacionada con datos del informe principal, el control del subinforme (control de subformulario o subinforme: control que muestra o bien un subformulario en un formulario o bien un subformulario o un subinforme en un informe.) debe estar vinculado al informe principal. El vínculo garantiza que los registros impresos en el subinforme corresponden correctamente con los registros impresos en el informe principal.

Cuando, para crear un subinforme, se utiliza un asistente o se arrastra un informe o una hoja de datos desde la ventana Base de datos (ventana de base de datos: en Access 2003 y versiones anteriores, ventana que aparece cuando se abre una base de datos o un proyecto. Muestra métodos abreviados para crear objetos de base de datos nuevos y abrir otros existentes. En versiones posteriores, fue reemplazada por el panel de navegación.) hasta otro informe, Microsoft Access sincroniza automáticamente el informe principal y el subinforme si:

 Nota   Los informes Ventas por categoría y Ventas por año de la base de datos de ejemplo Neptuno utilizan subinformes. Para ver estos informes, abra la base de datos Neptuno en la subcarpeta Ejemplos de la carpeta de programa Microsoft Office y, a continuación, abra el informe en la vista Diseño (vista Diseño: vista que muestra el diseño de los siguientes objetos de base de datos: tablas, consultas, formularios, informes y macros. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.).

 
 
Corresponde a:
Access 2003