F: CAT.API-Problem bei zweistufiger Indexrg. (- at 1+-@2)

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mo Dez 2 14:24:33 CET 1996


Kollege Berger hatte geschrieben:

> Faustregeln fuer die zweistufige Indexierung
> sind: 
> * Keine Schluesselverkettungen mit {8} in Abschnitten, die als
>   Primaerschluessel in Frage kommen koennten
> * Alle Variableninitialisierungen entweder zweimal machen oder
>   an Sprungmarken verlagern, die erst nach der Primaerschluessel-
>   generierung zum Zuge kommen (macht auch UPDATE minimal schneller)
> 
So ist es, und wir haben in der CAT.API (neueste Version liegt auf
PARAM in CAT.LZH) das auch beherzigt. Die Initialisierungen, insbesondere 
von #uty und #utz, wurden aus dem Abschnitt #-@ in den Abschnitt #-0
verlagert, wo sie dann, beim Durchlauf mit - at 2, in jedem Fall durchgefuehrt
werden. 
Das Problem entwickelte sich erst mit der Einfuehrung der Option -@
fuer die Primaer-/Sekundaerdurchlaeufe. Akut wurde es dann, als wir
vorige Woche das CockPit so erweitert haben, dass es diese Art der
Indexierung statt der alten anstartet, wenn es feststellt, dass in der
API ein Befehl i4 vorkommt, also V14-Ersetzungen zu erwarten sind.
Das ist in CAT.API der Fall.

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