Anfang des Inhaltsbereichs

Vorgehensweisen Fremdschlüssel anlegen  Dokument im Navigationsbaum lokalisieren

Vorgehensweise

...

       1.      Markieren Sie in der Feldpflege der Tabelle das Prüffeld und wählen Sie Diese Grafik wird im zugehörigen Text erklärt mit der Quick-Info Fremdschlüssel. Führen Sie eine der folgenden Aktionen aus:

       Besitzt die Domäne des Prüffeldes eine Wertetabelle, so können Sie sich vom System einen Vorschlag mit der Wertetabelle als Prüftabelle erstellen lassen. In diesem Fall wird ein Vorschlag für die Feldzuordnung im Fremdschlüssel erzeugt.

       Falls die Domäne keine Wertetabelle besitzt oder Sie den Systemvorschlag abgelehnt haben, erscheint das Bild zur Fremdschlüsselpflege ohne Vorschlagswerte. Tragen Sie in diesem Fall die Prüftabelle ein und sichern Sie Ihre Eingaben. Die Prüftabelle muss ein Schlüsselfeld besitzen, dem die Domäne des Prüffeldes zugeordnet ist.

Sie können dann vom System einen Vorschlag für die Zuordnung zwischen Fremdschlüsselfeldern und Schlüsselfeldern der Prüftabelle erstellen lassen. Hierbei versucht das System, die Schlüsselfelder der Prüftabelle zu Feldern der Tabelle mit gleicher Domäne zuzuordnen. Falls Sie keinen Vorschlag wünschen, werden die Schlüsselfelder der Prüftabelle aufgelistet und Sie müssen diesen geeignete Felder der Fremdschlüsseltabelle zuordnen.

...

        2.      Geben Sie im Feld Kurzbeschreibung einen erläuternden Kurztext ein.

Der Kurztext dient zur technischen Dokumentation der Bedeutung des Fremdschlüssels.

       3.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt Übernehmen.

Damit wird der Fremdschlüssel gesichert und Sie kehren in das Pflegebild der Tabelle zurück.

Weitere Optionen

      Felder aus der Zuordnung herausnehmen:

Sie können Fremdschlüsselfelder (mit Ausnahme des Prüffeldes) aus der Zuordnung zu den Schlüsselfeldern der Prüftabelle herausnehmen (siehe Generische und konstante Fremdschlüssel).

Markieren Sie das Kennzeichen generisch, um ein Feld aus der Prüfung gegen die Schlüsselfelder der Prüftabelle herauszunehmen. Falls Sie einem Fremdschlüsselfeld eine Konstante zuordnen möchten, müssen Sie diese im Feld Konstante in Hochkommata eingeschlossen (Beispiel: ‘Konstante’) eintragen. In beiden Fällen müssen Sie die Einträge in den Feldern FremdschlTab und FremdschlFeldentfernen.

      Werteprüfung ausschalten:

Darf der Fremdschlüssel nicht für eine Werteprüfung verwendet werden, müssen Sie die Markierung im Feld Prüfung erwünscht entfernen. Diese Festlegung gilt für alle Dynpros, auf denen das Feld erscheint. Ein Ausschalten der Prüfung ist zum Beispiel dann sinnvoll, wenn der Fremdschlüssel nur zur Definition von Pflege-Views, Help-Views oder Sperrobjekten verwendet wird.

      Nachrichten zuordnen:

Falls die Werteprüfung durch den Fremdschlüssel auf einem Bildschirmfeld ergibt, dass eine Eingabe nicht zulässig ist, wird eine Standardnachricht ausgegeben. Diese Standardnachricht kann durch eine beliebige Nachricht ersetzt werden. Hierzu müssen Sie die Nachrichtenklasse der Nachricht im Feld Geb und die Nachrichtennummer im Feld MsgNr eingeben. Weitere Informationen finden Sie unter Fehlernachricht in der Fremdschlüsselprüfung.

      Semantische Eigenschaften:

Sie können optional die semantischen Eigenschaften des Fremdschlüssels angeben. Diese dienen vorwiegend zu Dokumentationszwecken.

Hinweis

Wenn der Fremdschlüssel aus einem Feld einer inkludierten Tabelle bzw. Struktur (siehe Includes) stammt, wird zusätzlich das Kennzeichen vom Include geerbt angezeigt. Fremdschlüsseldefinitionen werden häufig von der inkludierten Tabelle bzw. Struktur an die inkludierende Tabelle bzw. Struktur vererbt, sodass der Fremdschlüssel von der Definition in der inkludierten Tabelle abhängt.

Das Kennzeichen ist standardmäßig gesetzt. Wenn Sie die Markierung zurücknehmen, wird die Verbindung zwischen Fremdschlüssel und inkludierter Tabelle bzw. Struktur gelöst. Der Fremdschlüssel passt sich damit nicht mehr an Änderungen seiner Definition in der inkludierten Tabelle bzw. Struktur an.

Siehe auch:

Fremdschlüssel

 

 

 

Ende des Inhaltsbereichs