Vb.82: "Organisieren" verbessert

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Di Nov 12 12:41:56 CET 1996


Verlautbarung 82 der Entwicklungsabteilung                     961112
----------------

CockPit-Menue "Organisieren" und Programm INDEX verbessert
----------------------------------------------------------

1. Bisher hatte das Menue "Organisieren" keinen Leuchtbalken, sondern
   reagierte direkt auf Tastendruck. Das war immer wieder irritierend.
   Es wurde umgestellt. Ausserdem konnte man so auch Hilfszeilen
   hinzufuegen, die dann unten erscheinen, wenn man die einzelnen
   Zeilen anwaehlt, so wie bei den anderen Menues.
   Ein neuer Punkt ist hinzugekommen:

   a = Altdateien (.c1D) loeschen

   Denn das wird jetzt nicht mehr automatisch gemacht. 
   Das Problem ist, dass man nicht 100% sicher sein kann. Wenn der
   Strom ausfaellt waehrend einer Indexierung, muessen anschliessend
   die .A1D wieder in .ALD umbenannt werden, und die Indexierung
   dann neu gestartet. Sonst ist man seine Daten los!
   Es wird jetzt immer, wenn das Indexieren fertig ist, darauf hinge-
   wiesen, dass man die .A1D-Dateien loeschen soll, nachdem man
   sich ueberzeugt hat, dass die Datenbank funktioniert.
   Dafuer ist dann dieser neue Punkt gedacht.

2. CockPit stellt jetzt fest (indem es in den Indexparametern nachsieht)
   ob es eine V14-Datenbank ist (dann kommt i5 vor).
   In diesem Fall benutzt es die Variante mit Option -@ beim Start
   von INDEX. Genauer: es macht 2 Aufrufe nach diesem Schema:

   index -f70 - at 1 -dc:\allegro\demo -ecat/c:\allegro\demo -n0
   index -fi1 - at 2 -dc:\allegro\demo -ecat/c:\allegro\demo -n0

   weil das dann bei groesseren Mengen schneller geht.
   Trotzdem wird nach dem zweiten Durchlauf noch der Durchlauf mit
   Option -fa1 ausgefuert (was sonst der "Zweite Durchlauf" waere),
   um sicherzugehen, dass keine unaufgeloesten Eintraege mehr
   da sind. Das kommt vor, wenn der Primaerschluessel nicht zugleich
   Ersetzungsschluessel ist. (Trifft zu fuer die Zeitschriftenkuerzel
   von CAT.API).

Die erneuerten Programme mit den erweiterten UIF-Dateien (GER und ENG)
liegen als  ACP.LZH  und  INDEX.LZH  auf  AC14/V14C/PROG

MfG  B.E.





Mehr Informationen über die Mailingliste Allegro