Asignar alias a campos de tablas y bases de datos

Desde el cuadro de diálogo Configuración de la base de datos, puede asignar un alias, o nombre alternativo, para añadir la tabla o el campo de base de datos. Un alias le permite referirse al campo de la base de datos o la tabla original, incluso si el documento está configurado para referenciarlo con un nombre distinto. Al asignar un alias para el nombre de la tabla o campo, se mantendrán todas las referencias a la tabla o el campo.

Por ejemplo, supongamos que haya diseñado una plantilla de muestra para un cliente, utilizando su propia base de datos. Los campos son:

"Nombre", "Dirección", "Ciudad", "Estado", "Zip",

Los objetos de su plantilla están vinculados a estos nombres de archivo de la siguiente manera:

Texto 1 > Database.Name

Texto 2 > Database.Address

Etc.

Envíe la plantilla de muestra a su cliente, y pídale que lo conecte a su propia base de datos. La base de datos del cliente contiene la misma información, pero los nombres de los campos son ligeramente diferentes:

"Nombre de archivo", "Calle", "Ciudad", "Estado", "Código postal"

Eliminar la base de datos que haya creado y añadir la nueva que ha creado el cliente no funcionará, ya que los objetos de texto conectados apuntarán a los nombres de los campos que ya no existen. Por ejemplo, Texto 1 seguirá buscando el campo “Database.Name”, pero el campo ahora se llama “Database.Full Name”.

En lugar de cambiar cada objeto vinculado al nuevo nombre de campo de base de datos, su cliente puede conectarse a su propia base de datos y, después, asignar un alias a los campos de su base de datos para que hagan referencia a los nombres de cada campo de la base de datos nueva correspondiente.

"Full Name" tendrá el alias "Name"

"Address" tendrá el alias "Street"

"Zip" tendrá el alias "Zip Code"

No habrá que añadir ningún alias para los campos "City" o "State", ya que se llaman igual en ambas bases de datos.

Cuando un objeto de plantilla busque el campo de la base de datos que se haya asignado como origen, "verá" el alias y obtendrá los datos desde el campo correcto.

ClosedPara asignar un alias a una tabla

  1. Abra el cuadro de diálogo Configuración de la base de datos seleccionado Configuración de conexión a bases de datos del menú Archivo, o mediante cualquiera de los otros métodos enumerados en el tema de ayuda Cuadro de diálogo Configuración de la base de datos.

  2. En el Panel de navegación, haga clic en Tablas.

  3. Haga clic en el campo Alias de la tabla a la que quiera asignar un alias. Los campos de alias están situados en la columna Alias, situada a la derecha de la columna Nombre.

  4. Introduzca un alias para la tabla.

  5. Haga clic en Aceptar.

ClosedPara asignar un alias a un campo de base de datos

  1. Abra el cuadro de diálogo Configuración de la base de datos seleccionado Configuración de conexión a bases de datos del menú Archivo, o mediante cualquiera de los otros métodos enumerados en el tema de ayuda Cuadro de diálogo Configuración de la base de datos.

  2. En el panel Navegación, haga clic en Campos.

  3. Haga clic en el campo Alias del campo de la base de datos al que quiera asignar un alias. Los campos de alias están situados en la columna Alias, situada a la derecha de la columna Tipo.

  4. Introduzca un alias para el campo.

  5. Haga clic en Aceptar.

Temas relacionados