Namen importierter Felder anzeigen

Aktivierung des Kontrollkästchens Importnamen anzeigen in der Registerkarte Ansicht, Gruppe Attribute

schaltet die Tabelle um, sodass neben den aktuellen Attributnamen in Klammern die Feldnamen der Datenquelle, auch Importnamen genannt, und ihre ursprünglichen Positionen als Nummer erscheinen. Falls Importname und Attributname übereinstimmen, wird nur die Positionsnummer des Feldes in Klammern angezeigt.

Konzept

Eine InfoZoom-Tabelle kann eine Datenquelle haben. Ob das der Fall ist und welche Datenquelle der Tabelle zugeordnet ist, erfahren Sie im Dialog Datenquelle. Nach dem ersten Import erscheinen als Attributnamen die Namen der Felder der Datenquelle. Diese sind oft kryptisch und ungeeignet zur Anzeige. Der Benutzer kann nun diese Namen sorglos ändern (Attribut umbenennen/editieren) und die Attribute verschieben, da sich InfoZoom standardmäßig die ursprünglichen Namen und Positionen der Felder der Datenquelle als Importnamen merkt.

Möchte der Benutzer (inzwischen geänderte) Daten aus der Datenquelle nachladen, so ist die Zuordnung von Attributen zu den Datenfeldern der Datenquelle automatisch gewährleistet.

Sonderfall

Wenn Sie in einer Tabelle neue, einfache Attribute definieren, so erhalten diese in der Regel den ersten vergebenen Namen auch als Importnamen. Automatisch vergebene Namen wie "Neues Attribut" (Attribut definieren) oder "Kopie von 'Belegnummer'" (Duplizieren) werden von InfoZoom nicht als Importnamen verwendet. Daher haben solche Attribute einen speziellen, nämlich leeren Importnamen, der im Namensfeld des Attributes als Strich dargestellt wird bzw. im Editierfeld als leere Zeichenkette angezeigt wird. Diese Attribute erhalten dadurch beim ersten Umbenennen ihres Attributnamens den ersten vom Benutzer vergebenen Namen auch als Importname. Abgeleitete Attribute und Verknüpfungen erhalten nie Importnamen, da ihre Daten nicht importiert, sondern berechnet bzw. kopiert werden.

Importnamen aktualisieren

Wenn Sie Daten aus der ursprünglichen Datenquelle nachladen oder Daten aus einer anderen Datenquelle importieren, dann werden die Zuordnungen von Feldern der Datenquelle zu Attributen in der InfoZoom-Datei geprüft. Geprüft wird, ob mit den Feldnamen der Datenquelle übereinstimmende Importnamen existieren. Wenn Zuordnungen nicht mehr gefunden werden, z.B. nach Namensänderungen, dann ordnen Sie die Felder den Attributen neu zu, um die Importnamen zu aktualisieren. Dabei unterstützt Sie der Assistent für Feldzuordnungen.

Thema: Felder zuordnen

Zuordnung von importierten Feldern zu Attributen

Beim Nachladen und Aktualisieren/Anfügen aus einer Datei oder Datenbank werden die Felder aus der Datenquelle folgendermaßen den einfachen Attributen der Tabelle zugeordnet (abgeleitete Attribute erhalten keine Werte aus der Datenquelle):

Die Felder werden in der Reihenfolge zugeordnet, wie sie aus der Datenquelle gelesen werden. Wenn eine Zuordnung gefunden wurde, dann ist das zugeordnete Attribut verbraucht und wird für die folgenden Felder nicht mehr in Betracht gezogen. Bei einem Vergleich von Namen ist die Groß- und Kleinschreibung relevant.

Im Folgenden bezeichnet Quelle die einzufügende Datei oder Datenbank und Tabelle die geöffnete Tabelle, in die eingefügt wird. Der Ausdruck Importname relevant soll heißen, dass

  • (bei der Quelle bzw. der Tabelle ) eine Datenquelle aktiviert ist und

  • (bei der Quelle bzw. der Tabelle ) ein Importname gespeichert ist,

  • (bei der Tabelle ) die Option Importnamen beachten (Dialog Datenquelle bzw. Optionen) eingeschaltet ist.

Dann wird einem Feld aus der Quelle folgendermaßen ein Attribut aus der Tabelle zugeordnet:

  • Falls für die Tabelle und für die Quelle gilt Importname relevant, dann suche zum Importname des Feldes aus der Quelle einen übereinstimmenden Importnamen der Tabelle (ggf. mit der kleinsten Positionsnummer). Falls erfolgreich: Zuordnen und fertig für dieses Feld.

  • Falls für die Tabelle gilt Importname relevant, dann suche zum Feldnamen der Quelle einen übereinstimmenden Importnamen der Tabelle (ggf. mit der kleinsten Positionsnummer). Falls erfolgreich: Zuordnen und fertig für dieses Feld.

  • Ansonsten suche zum Feldnamen der Quelle einen übereinstimmenden Attributnamen der Quelle (ggf. mit der kleinsten Positionsnummer). Falls erfolgreich: Zuordnen und fertig für dieses Feld.

  • Falls keiner der obigen Suchvorgänge erfolgreich ist: Zuordnungen von Feldnamen zu Attributnamen manuell erstellen. Dazu wird das Fenster Felder zuordnen geöffnet.

  • Sonst betrachte dieses Feld als ein neues Attribut und füge es gegebenenfalls am Ende der Tabelle ein (Option Nicht zugeordnete Felder an die Tabelle anhängen im Fenster Felder zuordnen).

Hinweis: Die Quelle kann nur selber eine Datenquelle und Importnamen besitzen, wenn sie eine InfoZoom-Datei (*.fox) ist. Bei anderen Datenquellen ist der erste Punkt der obigen Aufzählung irrelevant.