[[tustep:loesungen:start|Zurück zum Inhaltsverzeichnis - Lösungen und Tipps]] ---- **Vorbemerkung:** Mit dem TUSTEP-Kommando **#svorbereite** können Texteinheiten zum Sortieren vorbereitet werden. Damit ist ein **gruppenweises Sortieren** nach verschiedenen Kriterien möglich.\\ \\ ====== Sortieren einer Adressdatenbank ====== - {{files_open:benutzericons:schneider-lastin-lg.jpg?nolink&16x16|schneider-lastin}} schneider-lastin\\ \\ **Musterdatei:**\\ \\ {{files_open:daten:adressen.tf|adressen.tf}} [8 KB]\\ \\ → Die in der Datei angegebenen Adressen sind fiktiv.\\ \\ Die Datenbank besteht aus den Rubriken\\ Vorname\\ Nachname\\

Postleitzahl

\\ Ort\\ Straße\\ \\ 1. Mit der folgenden Routine werden die Daten nach den **Nachnamen**, bei gleichem Nachnamen nach den **Vornamen** sortiert.\\ #sv,adressen.tf,-std-,-,+,* par {} Adressen zu Einheiten zusammenfassen aa || Sortierkriterien ak1 || ek1 || ak2 || ek2 || xs1 |ä|ae|ö|oe|ü|ue|ß|ss| xs2 |ä|az|ö|oz|ü|uz|ß|sz| ssl 20 20 *eof #so,-std-,-std-,1+40,+,1+40 #da,adresssort,seq-ap #ko,-std-,adresssort,+,+,* par {} Aufteilung wie in der Ausgangsdatei herstellen za |<{\a}>| lzv || *eof Mit den folgenden Parametern werden die Daten nach dem **Ort**, bei gleichem Ort nach der **Postleitzahl** sortiert.\\ ak1 || ek1 || ak2 |

| ek2 |

|
---- [[tustep:loesungen:start|Zurück zum Inhaltsverzeichnis - Lösungen und Tipps]]