alf - 2

Robert Fischer rfb at blinx.de
Fr Jun 1 06:19:37 CEST 2001


Frau Panski fragt:

>der alf-Export geht bei uns nicht auf den Drucker, sondern zu Quittung.txt
>Benutzer 1 gibt ein Buch zurück.
>Benutzer 2 leiht ein Buch aus.
>
>Es befinden sich eine Rückgabequittung und eine Leihquittung in
>Quittung.txt.
>Ich will aber immer nur den letzten Vorgang darin haben (also
überschreiben,
>nicht anhängen)
>Was muß ich da machen?


Wenn noch etwas ueber den Sinn dieser Aktion bekannt wuerde, koennte man
genauer antworten.

Normal waere zu vermuten, dass die Datei extern in einem zusatzlichen Task
gedruckt werden soll.

Da die Datei jeweils ganz geschlossen wird, bietet sich an, nach dem Drucken
diese mit einem entsprechenden DEL-Befehl im Batch zu loeschen, dann waere
tatsaechlich immer nur der letzte Vorgang bei laufendem aLF enthalten.

Da es sich bei aLF in diesem Fall um eine intern fest verdrahtete Aktion
handelt, also keinen F2- oder F4-Export, kann man da m.E. nur extern
eingreifen. Bei F4-Exporten koennte man zum Beispiel mit einer geschickt
programmierten Funktionstaste mit allegro-Mitteln fuer ein erwuenschtes
Loeschen der Exportdatei sorgen.

Nur Flexe koennten nachsehen, ob eine Datei bereits existiert und diese dann
vor der Export-Ausgabe loeschen.

Mit freundlichen Gruessen

Robert Fischer Berlin
rfb at blinx.de
************************************************************









Mehr Informationen über die Mailingliste Allegro