[Allegro] acon und Exportende mal wieder

Thomas Berger ThB at Gymel.com
Di Okt 5 17:33:26 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg,

in http://sun250.biblio.etc.tu-bs.de/pipermail/allegro/2010-June/031627.html
fragte ich eine seit 11 Jahren haeufig wiederholte Frage:

>>>
Unsicher bin ich mir bei folgendem: Sie hatten vorgestern
beschrieben

> Was wir aber endlich eingebaut haben (wie schon lange in a99) sind
> "export Head" und
> "export Foot".

und bevor ich eigene Tests mache, wollte ich nachfragen, was hier
automatisch passiert und was tatsaechlich durch die nun moeglichen
expliziten Aufrufe geregelt werden muss. Im Handbuch steht ja z.B.,
dass der Fussteil automatisch alle x Zeilen gebracht wird, wenn zl
nicht 0 ist.
Fragen u.a.: Wird der Fussteil ueberhaupt nach dem letzten Datensatz
  ausgeworfen oder immer nur, wenn eine "Seite voll" ist (zumindest
  bei zl <> 0?
* Wird der Kopfteil unter acon automatisch ausgeworfen (etwa beim
  ersten "export" in eine neue Datei, mit einer neuen Parameterdatei,
* Wird der Fussteil automatisch beim Schliessen der Datei ausgeworfen,
  oder beim Entladen der Parameterdatei?

Dringender als die Frage nach den Sonderabschnitten K und F ist eigentlich
die nach den besonderen Nicht-Sprungmarken "#" (GM) und " " (Exportende):

Wird "dow w#" funktionieren und den GM-Abschnitt ausfuehren? Was passiert,
wenn die Sprungmarke in den aktuell geladenen Parametern nicht existiert?

Bzgl. Exportende / Endabschnitt dasselbe,

vgl. zuerst (obwohl auch dort schon "bekanntlich")
http://sun250.biblio.etc.tu-bs.de/pipermail/allegro/1999-August/007209.html

oder zuletzt
http://sun250.biblio.etc.tu-bs.de/pipermail/allegro/2008-August/028412.html

<<<

zumindest

dow w
write ""
dow w0

und

var ""
export -
ins $TMP
write $TMP


loesen nicht die Abarbeitung des Abschnitts "Exportende" aus, soviel habe ich
inzwischen schon getestet, wg. SRCH-Kompatibilitaet ist das aber unbedingt
erforderlich, auch fuer a99 eigentlich.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iJwEAQECAAYFAkyrRUYACgkQYhMlmJ6W47NcDwQAoEepcErlAfaCZ1INTYnxy0yw
cmnQfS3zwcYenXpwGGK8vODYWkYpkcOAHZFB9DQCBn5a5ICaktDGnk8sbwUmqQrZ
C6FW79ifrWXkrKlpTKC5DkXP/wIL8XnUl29Iarq6e+YNQ8Jj2qLL4F7D/mCEsd+r
mwmbS6zOjSbI7TyHl/M=
=EpCx
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro