LOG2ALG
Jochen Thamm
thamm at leopoldina.uni-halle.de
Fr Mai 8 15:31:42 CEST 1998
> From: Christian Ritzi <ritzi at bbf.dipf.de>
> To: Diskussionsliste Allegro-C <allegro at buch.biblio.etc.tu-bs.de>
> Subject: LOG2ALG
> Date: Fri, 08 May 1998 11:39:26 +0200
> Reply-to: allegro at buch.biblio.etc.tu-bs.de
> Liebe Listenmitglieder,
>
> wir erhalten im Zusammenhang mit einem Konversionsprojekt in
> regelmaeßigen Abstaenden eine LOG-Datei zugeliefert, die ich mit LOG2ALG
> in eine ALG-Datei umwandle, die ALG-Datei wird mit Hilfe von EBOX
> korrekturgelesen und schließlich mit UPDATE in die Datenbank
> eingespielt. Nun kommt es vor, daß die Konvertierer einen Datensatz
> morgens schreiben und mittags korrigieren. Damit tauchen in der
> LOG-Datei zwei Datensaetze mit der gleichen Id.-Nr. auf.
> Bei der Umwandlung mit LOG2ALG bleiben diese Datensaetze leider
> erhalten. Ich moechte aber nur den zuletzt korrigierten Satz in der
> ALG-Datei haben (sonst muß ein Datensatz mehrfach korrekturgelesen
> werden).
> Weiß jemand einen Trick, mit dem man LOG2ALG dazu bringt, nur den
> gewuenschten Datensatz in die ALG-Datei umzuwandeln?
Ich weiß es auch nicht, aber könnten Sie nicht die LOG-Datei
sortieren nach ID-Nr. und Datum/Uhrzeit (absteigend) und aus der
so sortierten Datei nur Sätze ausgeben lassen (srch) , wenn sich
die ID-Nr. geändert hat. Dann kommt nur der zuletzt geänderte Satz
zu jeder ID raus. Aber sortiert habe ich eine LOG-Datei noch nie,
sollte aber gehen.
MfG
Jochen Thamm
Bibliothek der Leopoldina
PF 110543,D 06019 Halle
Tel.: 0345/2024723
FAX : 0345/2021727
Mehr Informationen über die Mailingliste Allegro