Sortierfolgen verwalten

In diesem Dokument wird die Erstellung von benutzerdefinierten Sortierfolgen in verschiedenen Programmen beschrieben. Die Sortierfolge bestimmt die Sortierfolge der Felder und die Such-Möglichkeiten, die im Bild ausgegeben werden.

Ergebnis

Es wird eine benutzerdefinierte Sortierfolge erstellt. Eine oder mehrere Ansichten sind mit der Sortierfolge verbunden worden.

Sortierfolgen werden in der CSYVIU-Tabelle gespeichert. Sortierfolgen sind mit Sortieroptionen, Ansichten und Auswahltabellen verbunden.

Mithilfe von Sortierfolgen können Sie nur die Informationen anzeigen, die Sie benötigen.

Bevor Sie beginnen

Eine Ansicht muss erstellt worden sein. Weitere Informationen dazu finden Sie unter Ansichten verwalten.

Führen Sie folgende Schritte aus

Beim Erstellen einer Sortierfolge können Sie auswählen, ob Sie diese in einem Programm oder direkt in "Sortierfolge. Öffnen" (CRS022) starten möchten.

In bestimmten Programmen verfügen Sie über die Möglichkeit, Auswahltabellen in "Allgemeine Auswahltabelle. Öffnen" (CRS023) und "Auswahltabelle. Felder auswählen" (CRS026) zu erstellen.

  1. Zum Erstellen einer Sortierfolge öffnen Sie "Sortierfolge. Öffnen" (CRS022/B).

    Sie können (CRS022) auch starten, indem Sie im Feld "Sortierfolge" des Programms, mit dem Sie gerade arbeiten, beispielsweise "Lieferung. Toolbox öffnen" (MWS410), zweimal auf F4 drücken.

  2. Wenn Sie mit Bild (CRS022/B) gestartet haben, dann füllen Sie das Feld "Programm" aus, und drücken Sie die Eingabetaste.

  3. Definieren Sie eine Sortierfolge im Feld "Sortierfolge". Drücken Sie die Eingabetaste.

  4. Geben Sie in Bild (CRS022/E) in die Felder "Beschreibung" und "Name" entsprechende Werte ein.

  5. Drücken Sie in Bild (CRS022/E) im Feld "Sortieroption" zweimal auf F4, um das Bild "Sortieroption. Öffnen" (CRS021/B) zu öffnen.

    Zum Erstellen einer benutzerdefinierten Sortierfolge müssen Sie in (CRS021) Sortieroptionen erstellen oder auswählen. Wählen Sie außerdem in (CRS022) die Anzahl der Filter aus und in "Ansicht. Öffnen" (CRS020) die Ansichten.

    Zur Erstellung einer Sortieroption fahren Sie bei Schritt 9 fort.

  6. Füllen Sie in Bild (CRS022/E) das Feld "Anzahl der Filter" aus.

    Das Feld zeigt die Anzahl der Schlüsselfelder an, die bei der ausgewählten Sortieroption als Filter fungieren. Die Felder werden, beginnend mit dem ersten Feld und dann Feld für Feld in der gesamten Schlüsseldefinition ausgewählt.

    Hinweis

    Ein Wert muss in die Felder eingegeben werden, die als Filter fungieren, wenn der Datensatz angezeigt werden soll.

  7. Wählen Sie in Bild E im Feld "Ansicht" durch zweimaliges Drücken von F4 die Ansichten aus, die Sie für Ihre Sortierfolge verwenden möchten. Dadurch wird Bild "Ansicht. Öffnen" (CRS020/B) geöffnet. Wählen Sie die gewünschten Optionen aus, und drücken Sie dann die Eingabetaste.

  8. Durch Drücken der Eingabetaste wird Bild (CRS022/E) geöffnet und mit der ausgewählten Ansicht angezeigt. Fahren Sie mit dem nächsten Ansichtsfeld fort, wenn Sie mehrere Ansichten zur Auswahl haben möchten. Sie können für Ihre Sortierfolge bis zu sechs Ansichten auswählen.

    Wenn Sie eine persönliche Ansicht erstellen möchten, finden Sie Informationen unter Ansichten verwalten.

  9. Klicken Sie zum Erstellen einer Sortieroption im Feld "Sortieroption" auf Bild (CRS022/E), und drücken Sie zweimal F4, um Bild "Sortieroption. Öffnen" (CRS021/B) zu öffnen.

  10. Legen Sie in Bild (CRS021/B) eine Sortieroption in Feld "Sortieroption" fest und drücken Sie dann die Eingabetaste.

  11. Geben Sie in Bild (CRS021/E) in die Felder "Beschreibung" und "Name" entsprechende Werte ein.

  12. Drücken Sie im Schlüsselfeld zweimal F4. Wählen Sie in Bild "Feldgruppe. Erlaubte Felder anzeigen" (CRS109/B) die Felder aus, die Sortierfelder sein sollen.

  13. In Bild E könnten es auch "Absteigend"- oder "Aggregation"-Felder sein, in Abhängigkeit davon, für welche Datei Sie Sortieroptionen erstellen.

    Das Feld "Absteigend" steuert, ob die Sortierfolge für die Feldwerte absteigend sein soll.

    Das Feld "Aggregation" zeigt an, ob die Datensätze in der Listenansicht aggregiert werden sollen. Gültige Eingaben:

    0 = Nein. Detaillierte Anzeige.

    1 = Ja Aggregieren, wenn die Informationen in den ausgewählten Feldern übereinstimmen.

    Achten Sie darauf, dass Zeiten und Mengen während der Aggregation Gesamtwerte sind.

  14. Legen Sie in der Spalte "Feld" von Bild (CRS021/F) fest, welche Datenbankfelder verwendet werden sollen. Drücken Sie zweimal F4, und wählen Sie in Bild "Feldgruppe. Erlaubte Felder anzeigen" (CRS109/B) die Felder aus. Geben Sie im Feld "Wert" an, welche Werte getestet werden sollen. "Auswählen ja/nein" zeigt an, ob diese Werte berücksichtigt oder ausgeschlossen werden sollen.

    Durch diese Art der Einschränkung von Feldern und Werten wird der Datensatz schneller angezeigt als ohne Auswahl.

  15. Erhöhen Sie den Status Ihrer zuletzt erstellten Sortieroption, indem Sie in Bild (CRS021/B) die Option 20 = Aktivieren auswählen. Drücken Sie F5 = Aktualisieren, um den neuen Status anzuzeigen.

  16. Wählen Sie in Bild (CRS021/B) die von Ihnen erstellte Sortieroption aus. Drücken Sie die Eingabetaste und das Bild (CRS022/E) wird erneut angezeigt.

Einzustellende Parameter

Programm-ID/Bild Feld Dieses Feld zeigt ...
(CRS022/B) Sortierfolge ... die derzeit ausgewählte und verwendete Sortierfolge. Jede Sortierfolge enthält ein vorgeschlagenes Spalten-Layout und eine Sortiersequenz plus eine optionale Einrichtung für Auswahlmöglichkeiten. Drücken Sie F4 = Durchsuchen, um die verfügbaren Sortierfolgen zu durchsuchen. Benutzerdefinierte Sortierfolgen können zusätzlich zu den Standard-Sortierfolgen festgelegt werden.
(CRS022/B) Programm ... das Programm, in dem die Sortierfolge verwendet wird. Weitere Informationen dazu finden Sie in der Feldhilfe für gültige Programme.
(CRS022/E) Sortieroption ... die ID einer eindeutigen Konfiguration, die zum Sortieren einer Datei verwendet wird. Sortieroptionen können als Grundlage für die Definition von benutzerdefinierten Sortierfolgen verwendet werden. Die Sortierung wird durch ausgewählte Sortierfelder gesteuert wie die Bezüge zueinander sind.
(CRS109/B) Schlüsselfeld ... die Felder, die für die Erstellung von Suchpfaden für benutzerdefinierte Tabellen verwendet werden. Diese Felder werden auch für die Erstellung von Inhalten von benutzerdefinierten Dateien verwendet.
(CRS021/E) Absteigend ... ob die Sortierung des Schlüsselfelds absteigend sein soll.
(CRS022/E) Anzahl Filter

... die Anzahl der Schlüsselfelder in der ausgewählten Sortieroption, die als Filter agieren sollen. Die Felder werden vom ersten Feld weg bis zum Ende der Schlüsseldefinition Feld um Feld ausgewählt.

Filter bilden die Grundlage für die Feldauswahl. Wenn der Datensatz angezeigt werden soll, muss ein Wert in den Filter eingegeben werden.

(CRS022/F) Ansicht 1-6 ... die derzeit verwendete Ansicht. Ansichten sind benutzerdefiniert und bestimmen die Sortierfolge und das Spalten-Layout.

Wenn die Sortieroption verwendet wird (SOUS = 2), werden zusätzliche Parameter angezeigt.

  • Ändern Filter

    Dies definiert, ob die Anzahl von Filtern im Programm veränderbar sein soll.

  • Maximale Anzahl der Datensätze

    Die maximale Anzahl der Datenbank-Einlesetransaktionen, die ausgeführt werden. Wenn die maximale Anzahl erreicht ist, wird der Unterfeldaufbau gestoppt und eine Fehlermeldung angezeigt. Dieses Feld soll sicherstellen, dass die Kapazität des Computers ausreicht, um eine große Anzahl Datensätze zu verarbeiten. Ist dieses Feld leer, wird die Anzahl der Datensätze auf 1.000 erhöht. In der Regel ist der Wert größer als 1.000 und kleiner als 10.000. "Datensätze" beziehen sich auf die Anzahl von Artikeln, Kunden usw.

  • Einzelne Division

    Dadurch wird festgelegt, ob die Sortierfolge nur Datensätze einer einzelnen Division anzeigen soll. Ist dieses Feld aktiviert, muss "Division" als erster Filter ausgewählt sein. Benutzer, die in einer einzelnen Division arbeiten (lokale Benutzer) können nur Sortierfolgen verwenden, bei denen das Feld "Einzelne Division" ausgewählt ist. Benutzer, die in allen Divisionen arbeiten (zentrale Benutzer), können unabhängig von der Einstellung im Feld "Einzelne Division" alle Sortierfolgen verwenden.

  • Auswahlfeld 1-3

    Die ID der drei Felder, die als "Von"- und "Bis"-Auswahlfelder im Programm zu verwenden sind.

  • Aggregation

    Die Aggregation wird verwendet, um verschiedene Datensätze in einem Datensatz zu aggregieren. Anhand von Aggregationsstufen wird angegeben, wie Datensätze in der Liste aggregiert werden. Schlüsselfelder, die nicht in der Aggregationsstufe enthalten sind, werden aggregiert. Die Darstellung von aggregierten Feldern wird je nach Ansicht und Feld in der Standardanzeigeregel für Aggregation definiert. Die Anzahl aggregierter Datensätze wird immer im S0NAGG-Feld gespeichert. Anhand dieses Feldes kann herausgefunden werden, ob ein Subdatei-Datensatz aggregiert wird. Das virtuelle Feld &NAGG wird automatisch zur Feldgruppe hinzugefügt und kann in der Ansicht verwendet werden, um die Anzahl aggregierter Positionen anzuzeigen.

  • Aggregation ändern

    Dadurch wird gesteuert, ob die Aggregation im Programm veränderbar sein soll.

  • Zwischensumme 1-3

    Zwischensummen werden dazu verwendet, einen Zwischensummen-Datensatz einzufügen, wenn der Wert eines bestimmten Schlüsselfelds aktualisiert wird. Jedes Schlüsselfeld der ausgewählten Sortieroption kann als Umbruchstufe der Zwischensumme verwendet werden. Die Darstellung des Zwischensummen-Datensatzes wird je nach Ansicht und Feld in der Zwischensummenregel definiert.

  • Beschreibung übersetzen

    Für Programme, die konfigurierbare Ansichten unterstützen, wurde in "Sortierfolge. Öffnen" (CRS022/E) das neue Kontrollfeld "Beschreibung übersetzen" hinzugefügt. Wenn das Kontrollfeld aktiviert ist, wird in (CRS830) automatisch für jede Sprache eine Beschreibung für die Sortierfolge generiert, sobald diese zum ersten Mal angefordert wird. Automatisch generierte Beschreibungen basieren immer auf der Sortieroption. Die automatische Generierung wird durch (CRS022/B) oder (CRS022/E) ausgelöst. Sie wird auch durch einige konfigurierbare Ansichtsprogramme beim Start ausgelöst. Ist das Kontrollfeld nicht aktiviert, muss die Beschreibung manuell in (CRS022) oder für jede Sprache in (CRS830) verwaltet werden.

    In bestimmten Programmen haben Sie auch die Möglichkeit, Auswahltabellen in "Allgemeine Auswahltabelle. Öffnen" (CRS023) und "Auswahltabelle. Felder auswählen" (CRS026) zu erstellen.