Lookup
Symbol
Holt einen Wert aus einer Detailtabelle, welche einen Bezug zur Quelltabelle herstellen kann und trägt diesen Wert im Ziel ein.
Lookups können beliebig verschachtelt werden.
Bereich 'Eingabehilfe'
Quell-Alias
Dies ist der im Hauptknoten (Transfer) festgelegte Datenbank-Alias für die Datenquelle.
Hier vorgenommene Änderungen wird sich auch auf den Hauptknoten Transfer aus.
Ziel-Alias
Hier wird der im Hauptknoten (Transfer) festgelegte Datenbank-Alias für das Ziel angezeigt.
Hier vorgenommene Änderungen wird sich auch auf den Hauptknoten Transfer aus.
Bereich 'Lookup'
Suche Quellwert
Geben Sie hier das Feld aus den Quelldaten an, in dem der zu überprüfende Wert für das Lookup zu finden ist.
In Datenbank
Sie können mit dieser Auswahl festlegen, ob sich die Quell-Datenbank auf die Quelle oder das Ziel beziehen soll.
Abhängig von dieser Auswahl stehen im Feld Tabellenname entweder die Tabellen des Quell-Alias oder des Ziel-Alias zur Auswahl.
In Tabellenname
Wählen Sie hier eine Tabelle aus, mit der verknüpft werden soll (Detailtabelle).
Welche Tabellen zur Auswahl stehen, ist abhängig von der Auswahl Quelle oder Ziel im Feld In Datenbank
Bitte beachten Sie die Groß- und Kleinschreibung der Tabellennamen, wenn Sie die Tabellennamen nicht auswählen, sondern manuell eintragen.
In Feld
Wählen Sie hier das Feld der Detailtabelle aus, über das der Bezug hergestellt werden soll.
Liefer
Wählen das Feld der Detailtabelle aus, dessen Wert in das Ziel (Variable / Feld) übertragen werden soll.
Im Transfer-Baum enthält der Lookup Knoten außerdem einen Unterzweig Default.
Dort kann definiert werden, welche Aktion ausgeführt werden soll, wenn kein Lookup Datensatz gefunden wird.
Festes Ziel
Ist dieses Option aktiviert, wird der Bereich Ziel eingeblendet.
Im Bereich Ziel können Sie den Wert aus dem Lookup einer Variable zuordnen oder an Feld aus dem Ziel-Alias übertragen.
Bereich 'Ziel'
Schriftart überschreiben
Diese Option kann nur gesetzt werden, wenn das Zielfeld vom Feldtyp Langtext (RichText) ist.
Über die Schaltfläche kann definiert werden, welche Schriftart das Zielfeld erhalten soll.
Mit dieser Option ist es auch möglich die Schriftart zu ändern, wenn die Quelltabelle auch die Zieltabelle ist.
Siehe auch Transfer - Artikelschriftarten ändern
Variable
Aktivieren Sie die Option Variable, wenn der Wert aus der Funktion in eine Variable geschrieben werden soll.
Werden Felder vom Feldtyp Langtext (RichText)übertragen, kann zusätzlich auch die Schriftart über die Schaltfläche festgelegt werden.
Name
Vergeben Sie einen eindeutigen Namen für die Variable. Es können auch bereits im Transfer verwendete Variablen verwendet werden, über den Modus können Sie festlegen, ob der Wert der Variablen ersetzt oder der neue Wert angehängt werden soll.
Modus
Der Modus bestimmt, ob der Wert in der Variable überschrieben werden soll oder ob der neue Wert hinten an vorhandenen Wert angehängt werden soll.
Set
Der Wert der Variable wird überschrieben.
Concat
Der neu ermittelte Wert wird hinten an den vorhandenen Wert der Variable angehängt.
Feld
Aktivieren Sie diese Option, wenn der Wert aus der Funktion in ein Feld übertragen werden soll.
Tabelle
Wählen Sie eine Tabelle aus, es stehen hier Tabellen aus dem Ziel-Alias zur Auswahl.
Name
Zur ausgewählten Tabelle werden hier die entsprechenden Felder zur Auswahl angeboten.
In dieses Feld werden die Werte der Funktion übertragen.
Feldtyp / Feldlänge
Diese Werte werden soweit möglich aus den Datenbankinformationen gezogen.
Bei Bedarf können diese für nicht definierte Typen und Längen manuell geändert werden.
Im Beispiel wird beim Anlegen einer zusätzlichen Telefonnummer (Tabelle ANSPTEL) die Ansprechpartnernummer (Ansppartnr) benötigt, diese ist in den Quelldaten nicht vorhanden, da beim Anlegen der Ansprechpartner eine Ansppartnr aus den Nummernkreisen gezogen wurde.
Beim Anlegen der Ansprechpartner wurde eine interne ID (Feld Nummer) in das Feld Palmid des Ansprechpartner-Datensatzes geschrieben. Bei dem gesonderten Import der Telefonnummern für die Ansprechpartner kann über diese Hilfsnummer eine Zuordnung von Ansprechpartner und Telefonnummer herstellt werden.