[Allegro] FLEX-Befehl load kann Probleme machen

Bernhard Eversberg ev at biblio.tu-bs.de
Di Aug 21 11:20:00 CEST 2007


Normalanwender sind nicht betroffen!

Selten genutzt, daher wenig erprobt: der FLEX-Befehl "load"

Er ist nur sinnvoll, wenn man per  "choose *"  einen Satz aus
der laufenden Erg.Menge auswählen läßt und diesen dann sofort
laden will. Sonst hat man nach dem "choose *" nur die
Kurzzeile in der iV und sonst nichts, noch nicht einmal die
Satznummer!

Problem: Mit "load" wird die interne Sondervariable i nicht
aktualisiert. Das kann zum Problem werden, wenn anschließend
mit dem ge"load"eten Satz etwas veranstaltet werden soll,
vor allem beim Speichern nach Veränderung.

Abhilfe:
Direkt anschließend an das "load" gibt man

prev #
next #

Dann besteht Sicherheit für alle weiteren Transaktionen.

Natürlich wird das Problem im nächsten Release behoben werden.
Es tritt auf in den ZAboM-FLEXen  z-heft.flx und z-nbandf.flx, wie wir
soeben feststellten, ansonsten in den Standard-FLEXen aber nirgends.
Auswirken kann es sich nur, wenn man ein Heft einträgt und vorher aus
mehreren Abos oder Bänden den richtigen auswählt, denn das geht mit
"choose *". Wir bauen da vorerst die Abhilfe ein, die auch nach
Korrektur kein Problem bereiten wird.


MfG B.E.







Mehr Informationen über die Mailingliste Allegro