Definieren von ReferenzenWichtig Bevor Sie beginnen, muss Ihnen unbedingt der Unterschied zwischen Referenzen und relationalen Datenbanken klar sein. Weitere Informationen hierzu finden Sie unter Erläuterung von Referenzen.
1. Definieren Sie die Beziehung für die Referenz zwischen dem Abgleichsfeld der aktuellen Tabelle und dem Abgleichsfeld der Bezugstabelle. Weitere Informationen hierzu finden Sie unter Erstellen von Beziehungen.
2.
3.
4.
5. Wählen Sie ein Text-, Zahlen-, Datums-, Zeit-, Zeitstempel- oder Containerfeld aus der Liste bestehender Felder oder definieren Sie ein neues Feld.
6. Klicken Sie auf Optionen (oder doppelklicken Sie auf den Feldnamen).
7. Klicken Sie im Dialogfeld "Optionen für Feld" auf das Register Automatische Eingabe und aktivieren Sie dann Referenzwert.
8. Wählen Sie im Dialogfeld "Referenz für Feld" die Tabelle, mit der die Referenz beginnt, und die Tabelle, aus der der Wert kopiert wird.
• Wählen Sie für Beginnend mit Tabelle die Tabelle, die der Referenz im Beziehungsdiagramm als Ausgangspunkt dient.
• Wählen Sie für Referenz aus Bezugstabelle die Bezugstabelle, in der die Bezugsdaten nachgeschlagen werden.
Die Maßnahme festlegen, wenn die Werte in den Abgleichsfeldern nicht identisch sind Aktivieren Sie unter Bei fehlender Übereinstimmung eine Option, um keinen Wert zu kopieren oder den nächstniedrigeren oder nächsthöheren Wert aus dem Referenzquellfeld zu kopieren, oder geben Sie einen festen Wert ein, der stattdessen verwendet werden soll. Leeren Feldinhalt von der Übernahme aus dem Referenzquellfeld der Referenz in das Referenzzielfeld ausschließen Aktivieren Sie Leeren Feldinhalt nicht kopieren. (Deaktivieren Sie die Option, um die Übernahme solcher Daten zuzulassen.)
11. Klicken Sie auf OK.
12.
• Sie können eine Beziehung für eine Referenz definieren, wenn Sie die Datenbanktabellen oder die Referenz definieren.
• Die Beziehung kann die Bezugsdatensätze sortieren, um einen bestimmten Datensatz als ersten Bezugsdatensatz (der Datensatz, den die Referenz kopiert) zu erhalten. Zeigen Sie z. B. das jüngste Versanddatum für ein bestimmtes Ersatzteil an, indem Sie Datensätze absteigend nach Versanddatum sortieren.
• Stellen Sie sicher, dass das Referenzquellfeld und das Referenzzielfeld denselben Feldtyp aufweisen. Andernfalls erhalten Sie unter Umständen unerwartete Ergebnisse.
• Um eine Referenz zu ändern, stellen Sie sicher, dass unter "Automatische Eingabe" die Option Referenzwert aktiviert ist, klicken Sie auf Angeben und führen Sie die Änderungen durch.
• Um die Verwendung einer Referenz zu beenden oder auszusetzen, deaktivieren Sie Referenzwert in den Optionen für "Automatische Eingabe".
• Wenn sich Daten in der Bezugstabelle ändern und die aktuelle Tabelle die neuen Werte enthalten soll, können Sie die Referenz erneut durchführen. Informationen finden Sie unter Aktualisieren von Referenzwerten.Wichtig Falls eine Referenz auf einer Beziehung mit mehreren Kriterien basiert, wird die Referenz jedes Mal ausgelöst, wenn ein Wert in eines der Felder eingegeben wird, die der Beziehung mit mehreren Kriterien angehören. Die Referenz wird jedes Mal ausgeführt, wenn ein Wert in eines der erforderlichen Felder eingegeben wird. Wenn alle erforderlichen Felder Werte enthalten, wird der endgültige Referenzwert in das Referenzzielfeld kopiert.