Campos de Base de datos: insertando los campos

ObjetivosEl proceso de establecer la fuente de datos ya está listo, sólo falta que la información aparezca en el documento. Para ello usaremos diferentes vías.

Accede a la carta donde has insertado la fuente de datos, abre el cuadro de diálogo Campos y accede a la pestaña Base de datos. Observa como en el listado de la derecha te aparece la fuente de datos que insertaste anteriormente

Tipos de campos de Base de datos

El campo del tipo Campos de la impresión en serie inserta en el documento el nombre de un campo a modo de comodín, de modo que el contenido o información del campo no aparecerá sino que se insertará automáticamente cuando se imprima la carta en serie.

Seleccionando base de datos

Vamos a incluir el primer campo Nombre en nuestra carta. Selecciona en el documento el texto que quieras cambiar por el campo, en este caso sería [NOMBRE], y luego desde el cuadro de diálogo Campo selecciona la base de datos "Lista de clientes", pulsa en el símbolo "+" para desplegarla, despliega también la tabla y luego haz clic sobre Nombre, que equivaldría a la columna de la tabla donde están los nombres de los clientes. Luego pulsa en Insertar. Automáticamente te ha cambiado el texto por el campo.

Insertando campos desde la Base de datos

Truco Otra forma de insertar éste campo sería a través de la ventana Fuente de datos. Sólo tienes que seleccionar la columna adecuada pulsando sobre el nombre de ésta y sin soltar el ratón arrastrarla hasta la posición del documento donde vas a insertar dicho campo.

Insertando campos desde la fuente de datos

Realiza esta misma operación para el resto de campo que aún te quedan por insertar, como [LOCALIDAD], [NOMBRE] y [TTO.]. De este modo ya tienes todos los campos insertados en la carta de invitación. Sin embargo, no verás el contenido de estos últimos campos insertados hasta que no imprimas el documento ya que ésta es la función de los mismos (de ahí el nombre de Campos de impresión en serie).

Hay otros tipos de campos de Base de datos. El campo Nombre de base de datos inserta el nombre de la base de datos que selecciones en tu documento, El campo Registro siguiente inserta el contenido del siguiente registro consecutivo a uno insertado previamente. Para ello tendrías que insertar este campo justo entre los campos en los cuales quieres que se produzca un cambio de registro de datos.

Campo de registro siguiente

El campo Cualquier registro inserta el contenido del número del registro que se indique en el cuadro Número de registro. Este campo se insertará también delante del campo donde quieres que se inserte ese determinado registro.

ComentarioEl primer registro hace referencia a la columnas de los títulos (zona gris).

Truco Otra forma de insertar este registro fijo será seleccionando el registro en la fuente de datos y arrastrarlo hacia el lugar de documento donde quieras insertarlo. Aparecerá un cuadro de texto donde indicar qué campo exactamente del registro quieres insertar, además de elegir el formato y el modo de insertarlo. Otra opción sería hacer clic directamente sobre el campo en cuestión de la Fuente de datos y arrastrarlo hacia el documento.

Por último, el campo Número de registro inserta el número del registro de datos seleccionado actualmente.

Truco Tanto en los campos Registro siguiente como en Cualquier registro y Número de registro, sólo se tienen en cuenta los registros de datos que están seleccionados en la visualización de la fuente de datos que aparece en el menú Archivo / Imprimir.

Fichero Aquí tienes el documento con los campos de impresión en serie insertados. Sólo tendrás que descargártelo y establecer manualmente la fuente de datos.

Autoevaluacion

Insertando campos de Bases de datos

Selecciona la opción que no es correcta

a)

Los campos de la base de datos los puedo insertar directamente desde la vista de fuente de datos.

b)

No puedo insertar campos de registros consecutivos.

c)

Puedo insertar tanto el contenido como el número de cualquier registro.

d)

Sólo hojas de cálculo.

Comprueba tu respuesta

DemostracionDEMO: Observa cómo se insertan campos de una Base de datos para la impresión en serie de documentos.

  1. Selecciona el texto que será sustituido por el campo, pulsa ctrl. + F2 y de la pestaña Bases de datos selecciona el tipo Campos de impresión en serie.
  2. En el cuadro de la derecha haz clic sobre la base de datos de la que tomarás la información. Pulsa en el símbolo "+" para ir desplegándola hasta llegar a las columnas de las tablas.
  3. Selecciona una columna y pulsa en Insertar. Cierra el cuadro.
  4. Selecciona el siguiente texto y haz el mismo proceso anterior.
  5. Otra forma de insertarlo sería acceder al menú Ver / Fuente de datos, hacer clic en el símbolo "+" de la base de datos de datos, pulsar sobre el nombre de la tabla.
  6. A continuación haz clic en el nombre de la columna y sin dejar de pulsar el botón de ratón arrastrar hasta la posición del documento donde vas a insertarlo.
  7. Una vez situado soltar el botón y eliminar el texto sobrante.