'deposit' macht 'get'/'write'-Ablauf kaputt
Thomas Berger
ThB at gymel.com
So Feb 22 13:58:11 CET 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Herr Allers,
| depos "a"\ins #ux1
|
| operativ werden lasse, richtet sie Unheil an und zerstört das
| Schleifenspiel von get und write, das aus der Datei ein.xyz die Datei
| aus.xyz macht. Die Ausgabedatei aus.xyz sieht dann nämlich so verkorkst
| aus:
|
| Erste Zeile XYZ
| \li0\fi0
| Zweite Zeile
| \li0\fi0
|
| Die große Frage ist: Wie geraten die Zeilen "\li0\fi0" dort hinein???
Das ist der Parameter ae.
| Das ist doch ein Programmfehler, nicht wahr? Oder habe ich im Bereich
| der Flexprogrammierung etwas übersehen?
"deposit" zur Kommunikation ueber #u1 und iV zu nutzen, ist nicht
besonders praktikabel. (Zum einen geht der Aufruf nicht variabel, d.h.
man kann nicht etwas in die iV packen und dann "deposit a" sagen,
nur ein Aufruf "deposit axyz" belegt #u1 im Abschnitt #-a der
Parameterdatei, natuerlich stets fest mit "xyz"). Weil es ja
"deposit" haette heissen koennen, wo also die "normale" Ausgabe
der Parameterdatei in der iV erwartet wird, ist ziemlich klar,
dass die Werte von ab, as, ae und was sonst noch mit in die iV
exportiert werden muessen, was fuer die deposit-Bearbeitung eines
einzelnen Textbroeckchens wie in Ihrem Fall aber ziemlich fehl
am Platze ist. D.h. Sie muessen bei #-a dafuer sorgen, dass nichts
ausgegeben wird, sondern alles, was Sie im Flex benoetigen, in
einer Anwendervariablen akkumuliert wird. In Ihrem Fall scheint
das nicht tragisch zu sein, weil der naechste Befehl im Flex ja
eben im Abspeichern in der Variablen #ux1 besteht.
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAOKdjENVh3bB0lwMRAsSnAJ0ezZlkVm66+E/mvUIZi8sEEACAhgCgrNHg
LZ6SYiSoRuta1B7XifLuXqM=
=4zVV
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro