[Tustep-Liste] Sortiere-Frage
Oliver Gasperlin
gasperlin at gasperlin.de
Mi Sep 15 10:04:29 CEST 2010
Lieber Herr Brunschön,
kleine Alternativ-Version:
#makro
$$ MODE TUSCRIPT
ACCESS q: READ/STREAM/RECORDS "tl1" sn.zn/un, an/200 + txt + en/200, typ, offen
ACCESS z: WRITE/ERASE/STREAM "tl2" sn.zn/un, an + txt + en
LOOP/9999999
READ/QUIET/EXIT q
IF (an.hn."Indexref") THEN
SET txt = EXCHANGE (txt, "~; ~'~")
SET txt = MIXED_SORT (txt)
SET txt = EXCHANGE (txt, "~'~; ~")
ENDIF
WRITE/CLEAR z
ENDLOOP
ENDACCESS/PRINT q
ENDACCESS/PRINT z
*eof
Können Sie genau so in eine Datei schreiben, Quell- und Zieldatei anpassen und mit #tue abschicken.
@Herr Schälkle: Wenn man "MIXED_SORT" einen Trenner mitteilen könnte, würde es in einer Zeile funktionieren:
IF (an.hn."Indexref") SET txt = MIXED_SORT (txt, trenner)
Mit besten Grüßen
Oliver Gasperlin
Mehr Informationen über die Mailingliste Tustep-Liste