a99/alcarta weitere Verb.

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mi Dez 1 08:40:46 CET 1999


a99/alcarta weitere Verbesserungen                               1999-12-01

Erneuert:

  ac15/a99/update/a99upd.exe  und  ac15/alcarta/update/alcupd.exe


Ergebnismengen
--------------
Die Funktionen AND, OR, NOT im Register taten es nicht so richtig. Jetzt
sollte alles so gehen wie man erwartet. 
Tip: um per Register eine neue Ergebnismenge zu beginnen: mehrfach '+', bis
unten der Name verschwindet, dann [OR]; das geht auch, wenn eine Zeile
nur 1 Treffer hat.

FLEX:
-----
Verschiedene kleinere Ungereimtheiten der Funktionsweise wurden bereinigt
und kleinere Erweiterungen eingebaut.
Hier seien nur diese genannt:

if empty <commmand>
     Wenn aktuelle Erg.menge leer ist, dann command ausfuehren
     (sinnvoll nach "find": Sprung, wenn nichts gefunden wurde)

set oMP      Sortiermodus und -position einstellen
             (fuer nachfolgende "order"-Befehle)
     M = a / d / n
     P = Position (beginnend mit 0)

     ("set" funktionierte zeitweise nicht, jetzt aber wieder)
     
show list
     aktuelle Ergebnismenge zeigen
     (wenn sie geordnet sein soll, kann man also schreiben:  
     find .. \order .. \show list 

Formular:
---------
Es gab Probleme mit Teilfeldern, wenn die erste Kategorie eines Datensatzes
im Formular auftritt. (Wie z.B. bei Stammsaetzen von aLF bzw. ORDER, die 
manchmal nur aus einer Kategorie bestehen)
Diese Probleme sind weg.

NEU: Beginnt eine Zeile  (in einem Formular oder FLEX)
 
$$-#nnn
   dann wird die Eingabe an den Anfang von #nnn gestellt, ohne Subfield-
   code. Im Formular erscheint der Anfangsteil von #nnn, wenn existent;
   der Text also, der vor dem ersten Teilfeld steht. 

Diese Verbesserungen entstanden z.T. bei Versuchen, ein paar Grundfunktionen
von ORDER mit a99 zu realisieren. Daran wird noch weiter gearbeitet, die
Ergebnisse werden wahrscheinlich naechste Woche vorgestellt.


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