Zuweisen von Aliasnamen zu Tabellen und Datenbankfeldern

Im Dialogfeld Datenbank-Setup können Sie einer Tabelle oder einem Datenbankfeld einen Aliasnamen oder einen alternativen Namen zuweisen. Mit einem Aliasnamen können Sie auf die originale Tabelle oder das ursprüngliche Datenbankfeld zugreifen, auch wenn das Dokument für den Zugriff über einen anderen Namen konfiguriert ist. Wenn Sie einer Tabelle oder einem Feldnamen einen Aliasnamen zuweisen, bleiben alle Verweise auf die Tabelle oder das Feld erhalten.

Gehen wir beispielsweise davon aus, dass Sie für einen Kunden eine Beispielvorlage unter Verwendung Ihrer eigenen Datenbank entworfen haben. Es gibt folgende Felder:

„Name“, „Adresse“, „Ort“, „Bundesland“, „Postleitzahl“

Die Objekte auf Ihrer Vorlage sind wie folgt mit diesen Feldnamen verknüpft:

Text 1 > Datenbank.Name

Text 2 > Datenbank.Adresse

Text 3 > Datenbank.Ort

Text 4 > Datenbank.Bundesland

Text 5 > Datenbank.Postleitzahl

Sie senden die Beispielvorlage an Ihren Kunden und bitten ihn, diese mit seiner eigenen Datenbank zu verbinden. Die Datenbank des Kunden enthält dieselben Informationen, aber die Feldnamen unterscheiden sich etwas und lauten folgendermaßen:

„Voller Name“, „Straße“, „Ort“, „Bundesland“, „Postcode“

Wenn Sie die von Ihnen erstellte Datenbank löschen und die neue des Kunden hinzufügen, verweisen alle verknüpften Textobjekte jetzt auf die Feldnamen, die nicht mehr vorhanden sind. Text 1 ist nach wie vor mit „Datenbank.Name“ verknüpft, aber das Feld heißt jetzt „Datenbank.Voller Name“.

Anstatt die einzelnen verknüpften Objekte mit dem neuen Namen des Datenbankfelds zu konfigurieren, kann der Kunde eine Verbindung zu seiner eigenen Datenbank herstellen und dann einen Aliasnamen mit der Bezeichnung des alten Namens des Datenbankfeldes jeweils dem entsprechenden neuen Datenbankfeld zuweisen. Das sieht dann wie folgt aus:

„Voller Name“ hat den Aliasnamen „Name“

„Straße“ hat den Aliasnamen „Adresse“

„Postcode“ hat den Aliasnamen „Postleitzahl“

Den Feldern „Ort“ und „Bundesland“ müsste kein Aliasname hinzugefügt werden, weil sie in beiden Datenbanken identisch sind.

Wenn ein Vorlagenobjekt auf das Datenbankfeld zugreifen möchte, dem es zugewiesen wurde, erkennt es den Aliasnamen und ruft die Daten aus dem richtigen Feld ab.

GeschlossenSo weisen Sie einen Aliasnamen einer Tabelle zu

  1. Öffnen Sie das Dialogfeld Datenbank-Setup. Klicken Sie dazu auf Einstellungen Datenbankverbindung im Menü Datei. Alternativ können Sie auch eine der anderen Verfahrensweisen, die im Hilfethema Dialogfeld Datenbank-Setup aufgeführt sind, verwenden.

  2. Klicken Sie im Navigationsfenster auf Tabellen.

  3. Klicken Sie unter Aliasname in das Feld der Tabelle, der Sie einen Aliasnamen zuordnen möchten.

  4. Geben Sie einen Aliasnamen für die Tabelle ein und klicken Sie dann auf OK.

GeschlossenSo weisen Sie einem Datenbankfeld einen Aliasnamen zu

  1. Öffnen Sie das Dialogfeld Datenbank-Setup. Klicken Sie dazu auf Einstellungen Datenbankverbindung im Menü Datei. Alternativ können Sie auch eine der anderen Verfahrensweisen, die im Hilfethema Dialogfeld Datenbank-Setup aufgeführt sind, verwenden.

  2. Klicken Sie im Navigationsfenster auf Felder.

  3. Klicken Sie unter Aliasname in das Feld der Tabelle, der Sie einen Aliasnamen zuordnen möchten.

  4. Geben Sie einen Aliasnamen für das Feld ein und klicken Sie dann auf OK.

Verwandte Themen