FLEX-Befehl next #
Bernhard Eversberg
ev at buch.biblio.etc.tu-bs.de
Fr Dez 12 09:09:45 CET 2003
Jetzt ist uns selber noch ein Fehler in V23.6.2 aufgefallen:
Die FLEX-Befehle
next # / prev #
sollen den naechsten bzw. vorigen Satz in der internen Nummernfolge laden.
Wenn eine Satznummer nicht besetzt ist, klappt das nicht. Zwar funktioniert dann
die Bedingung "if no ...", aber die Nummer wird intern nicht hochgezaehlt, daher
wird eine Schleife, und das ist leider die typische Situation, zu einer
Endlosschleife, d.h. das Programm haengt.
So passiert es auch bei der Tabellenmethode, wenn man verlangt, dass die
Gesamtbank tabelliert werde.
Abhilfe: Datenbank ganz neu aufbauen lassen, dann gibt es keine unbesetzten
Nummern. Die gibt es nur als Folge eines Entlueftens. Was kaum einer macht,
deshalb ist die Sache nicht wirklich gravierend.
Erkennbar ist das Vorhandensein von unbesetzten Nummern an dem Eintrag
/[0]
im Register 1. Hat man sowas und will man die Gesamtbank per FLEX exportieren
oder tabellieren, dann vorher "h org" und "Datenbank ganz neu aufbauen".
Es wird angestrebt, das Problem in der ersten V24 behoben zu haben.
MfG B.E.
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro