Verknüpfte Tabellen verwalten

In diesem Dokument wird erläutert, wie Felder aus anderen mit der Stammtabelle verknüpften BE- oder XtendM3-Tabellen angezeigt werden können, indem verknüpfte Tabellen im Programm "Verknüpfte Tabellen. Verbinden" (CMS011) definiert werden.

Führen Sie folgende Schritte aus

  1. Öffnen Sie (CMS011) mit Option 11 = Verknüpfte Tabellen in folgenden Programmen:

    • "Listen- und Druckerprogr. Konfigurieren" (CMS005)
    • "XML-Strukturabschnitt. Öffnen" (CMS009)
    • "Informationsbrowserkategorie. Öffnen" (CMS010)

    In (CMS011) können Sie bis zu 30 verknüpfte Tabellen definieren.

  2. Um in Bild (CMS011/B) eine verknüpfte Tabelle zu erstellen, geben Sie die Tabelle an.

  3. Verwenden Sie Eingabe 1 = Erstellen.

Einzustellende Parameter

Feld Dieses Feld zeigt ...
Sequenznummer ... die Lesesequenz, die für diese verknüpfte Tabelle im Vergleich zu anderen verknüpften Tabellen verwendet wird.
Sortieroption

... einen mit der Tabelle verbundenen Index.

Ein Index ist eine eindeutige Sortierfolge einer Datei. Die Sortierung wird durch die ausgewählten Felder und ihre Reihenfolge gesteuert (d. h. ihre Beziehung zueinander).

Es können systemdefinierte Indizes (00-99) oder benutzerdefinierte Indizes (U1-U9, V1-V9 oder X1-X9) verwendet werden.

Leseoption

... wie die Schlüsselfelder in der verknüpften Tabelle gemäß der ausgewählten Sortieroption einzustellen sind.

  1. Wählen Sie in Bild N aus, ob alle oder nur bestimmte Felder der Feldgruppe hinzugefügt werden sollen.

  2. Drücken Sie die Eingabetaste, um die verknüpfte Tabelle zu aktivieren und die Feldgruppe zu aktualisieren. Im Listenprogramm können Felder der verknüpften Tabelle als Felder (Spalten) in der Liste ausgewählt werden.

  3. Wählen Sie eine Eingabe aus:

    1 = Schlüsselfeld wird auf den Wert aus dem Feld "Objekt" oder "Wert" gesetzt

    2 = Schlüsselfeld wird auf "Leer" gesetzt

    3 = Erster gemäß Schlüsselfeldern mit einer niedrigeren Nummer gefundener Datensatz

    4 = Letzter gemäß Schlüsselfeldern mit einer niedrigeren Nummer gefundener Datensatz

    5 = Schlüsselfeld wird auf aktuelle Division des Benutzers gesetzt

    6 = Schlüsselfeld wird auf aktuelle Sprache des Benutzers gesetzt

    7 = Gemischte Division

    8 = Aktivitätsdatum

    Wenn Eingabe 3, 4 oder 8 ausgewählt sind, müssen alle nachfolgenden Schlüsselfelder dieselbe Leseoption haben.

    Wenn Eingabe 7 ausgewählt ist, führt das Programm zunächst einen Lesevorgang mit der aktuellen Division durch. Wenn kein Datensatz zu finden ist, wird ein zweiter Lesevorgang mit einer leeren Division durchgeführt. Diese Eingabe wird für Tabellen verwendet, die sowohl leere als auch lokale Divisionsdaten enthalten, wie zum Beispiel Dimensions-IDs.

    Wenn Eingabe 8 ausgewählt ist, wird der erste Datensatz im Programm gemäß dem Schlüsselfeld mit einem früheren Datum (im Vergleich zum aktuellen Datum) gefunden. Wird für Tabellen verwendet, die im Schlüssel einen Wert für "Gültig ab" haben, wie z. B. Verkaufspreislisten.

Nullen elimin. ... ob führende Nullen entfernt werden sollen. Das Feld wird nur verwendet, wenn das Feld "Stammtabelle" auf "Numerisch" gesetzt ist und das Feld "Verknüpfte Tabelle" auf "String".

Sie können zum Definieren einer verknüpften Tabelle auch eine Schnellerfassung durchführen:

  1. Verwenden Sie F8 = Neu erstellen für die Schaltfläche "Neu erstellen" in (CMS011/B).

  2. Geben Sie den Namen der verknüpften Tabelle ein, und klicken Sie auf OK.

    Wenn die Leseoption zwischen der verknüpften und der Stammtabelle automatisch bestimmt werden kann, wird (CMS011/N) angezeigt.

  3. Geben Sie in (CMS011/N) die Feldauswahl an, um auszuwählen, ob alle oder nur bestimmte Felder der Feldgruppe hinzugefügt werden sollen. Wenn bestimmte Felder ausgewählt werden sollen, können maximal 10 Felder gleichzeitig ausgewählt werden.

    Wenn die Leseoptionen nicht automatisch ermittelt werden können, wird (CMS011/E) angezeigt.

  4. Drücken Sie die Eingabetaste, um die verknüpfte Tabelle zu aktivieren und die Feldgruppe mit ausgewählten Feldern zu aktualisieren.

  5. Wenn zusätzliche Felder hinzugefügt werden sollen, verwenden Sie die Option 7 = Feld zu Feldgruppe hinzufügen.

Ergebnis

Die Felder der verknüpften Tabelle können nun in der Ansicht als Felder (Spalten) ausgewählt werden.