[Allegro] Trick 30: Private LOG-Datei

Bernhard Eversberg ev at biblio.tu-bs.de
Do Nov 30 11:18:52 CET 2006


Trick 30 : Private LOG-Datei

Aufgabe: Jeden Satz, den man abgespeichert hat, gleich nach dem
          Speichern schnell noch eben in eine eigene Datei kopieren.
          Das könnte sinnvoll sein, wenn man bestimmte Auswertungen
          machen will.

Lösung:  Eingriff in den FLEX  onput.flx
          Dieser wird beim manuellen Speichern (nicht beim Speichern
          mit  put  in irgendeinem FLEX oder bei "Global"-Aktionen!)
          ausgeführt.
          Darin steht ein Befehl  put
          Gleich daran anschließend kann man z.B. einbauen:

          open x +privat.log
          wri ...
          close x

          Und statt  wri ...  dann alles, was in der LOG-Datei stehen
          soll - es muß nicht der komplette Satz sein, denn der wird
          ja eh in der normalen LOG-Datei gesichert.
          Das + beim open-Befehl stellt sicher, daß die Datei verlängert
          wird und nicht jedesmal überschrieben.
ZusatzTip:
          Mit  h privat.log kann man sich jederzeit die private Datei
          anschauen.
SonderTip:
          Im Anschluß an den put-Befehl kann natürlich auch irgendwas
          ganz anderes ausgeführt werden...

Hinweis: Im Offline-Speicher (Alt+q) sammeln sich ALLE im Verlauf
          der Sitzung bearbeiteten Datensätze, auch die bei globalen
          Befehlen behandelten, die in einem FLEX mit put gespeicherten
          und die noch nicht gespeicherten, aber schon veränderten.
          Mit "download off" kann man jederzeit diese Datei selber
          in ihrem momentanen Zustand in eine ExportDatei speichern
          lassen.



Mehr Informationen über die Mailingliste Allegro