Una nueva técnica para agregar gráficos en Access

Se aplica a
Microsoft Office Access 2003
Microsoft Access 2002

En Access 2000 y versiones anteriores, los gráficos se agregan a un formulario o informe mediante el control de gráficos (Microsoft Graph). Access 2002 le ofrece una técnica mejor para incluir gráficos en sus formularios e informes. Puede incrustar un formulario abierto en la vista PivotChart como un subformulario en otro formulario o informe.

En Access 2002 o posterior, los formularios admiten dos vistas nuevas: Tabla dinámica y Gráfico dinámico. La vista Tabla dinámica utiliza el componente de TablaDinámica de Office para facilitar el análisis de datos interactivos. La vista Gráfico dinámico utiliza el componente de gráfico de Office para ayudarle a crear gráficos dinámicos e interactivos.

La siguiente ilustración muestra un formulario en la vista Gráfico dinámico.

Un formulario en la vista Gráfico dinámico

La siguiente ilustración muestra el formulario Categorías que contiene detalles de ventas de cada una de las categorías del gráfico.

Formulario con un subformulario abierto en la vista Gráfico dinámico

Ventajas al incrustar un subformulario en la vista Gráfico dinámico:

  • La vista Gráfico dinámico admite más tipos de gráficos y opciones de formato que el control de gráficos.
  • Es más fácil crear gráficos relacionados por registros (sincronizados) incrustando un subformulario en un formulario principal que utilizar el control de gráficos.
  • La vista Gráfico dinámico le ofrece varias herramientas, como la lista de campos y la hoja de propiedades, para ayudarle a crear un gráfico que se ajuste a sus necesidades.
  • Si necesita escribir código para crear y manipular el gráfico, comprobará que es más fácil utilizar la vista Gráfico dinámico, ya que los métodos y eventos de la vista están integrados en el modelo de objetos de Access. El control de gráficos es un componente externo con su propio modelo de objetos.

Para obtener más información sobre cómo diseñar y dar formato a la vista Gráfico dinámico, consulte la ayuda de Access.

Crear un formulario o un informe que utilice un subformulario en la vista Gráfico dinámico para mostrar gráficos

MostrarPrimero, cree el formulario o informe principal.

  1. En la ventana Base de datos, en Objetos, haga clic en Tablas.
  2. Seleccione la tabla Categorías, haga clic en la flecha situada junto al botón Nuevo objeto en la barra de herramientas y, a continuación, haga clic en Autoformulario o en Autoinforme.
  3. En el menú Ver, haga clic en Vista Diseño.
  4. Elimine todos los controles excepto los cuadros de texto NombreCategoría y Descripción y las etiquetas correspondientes.
  5. Guarde y cierre el formulario o informe.

MostrarA continuación, cree el subformulario.

  1. En la ventana Base de datos, en Objetos, haga clic en Consultas.
  2. Seleccione la consulta Ventas por categoría, haga clic en la flecha situada junto al botón Nuevo objeto en la barra de herramientas y, a continuación, haga clic en Autoformulario.
  3. En el menú Ver, haga clic en Vista Gráfico dinámico.
  4. Arrastre el campo Nombre de categoría al área de filtro.
  5. Arrastre el campo Ventas de productos al área de datos.
  6. Arrastre el campo Nombre del producto al área de categorías.
  7. Cambiar a la vista Diseño.
  8. En la hoja de propiedades del formulario, defina la propiedad Vista predeterminada como Gráfico dinámico.
  9. Guarde y cierre el formulario.

MostrarFinalmente, incruste el subformulario en el informe o formulario principal.

  1. Abra el informe o formulario principal en la vista Diseño.
  2. Con el formulario o el informe abiertos, arrastre el subformulario desde la ventana Base de datos y colóquelo bajo el cuadro de texto Descripción.
  3. Ajuste el tamaño del subformulario como desee.
  4. Pase el formulario o el informe principal a la Vista Formulario o Vista preliminar.
 
 
Corresponde a:
Access 2003