Je laenger je lieber

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mi Mär 10 10:18:59 CET 1999


Es gibt einen qualitativen Sprung und mehrere Kleinigkeiten.


1. Je laenger je lieber? Die Kurzanzeige
----------------------------------------
Die Grenze von 72 Zeichen war nur von der Zeilenlaenge des DOS-Bildschirms
diktiert worden. Jetzt wurde die Grenze auf 250 Zeichen heraufgesetzt.
Man bedenke den Platzbedarf: 250 ist mehr als das Dreifache von 72.
(Das interessiert kaum einen, wir wissen es, aber wenn man z.B. eine 
groessere Datenbank fuer CD vorbereitet, kann das immer noch wichtig sein.)
Was muss man tun?

1. Die neuen Programme PRESTO, APAC, ALFA, INDEX, UPDATE, SRCH besorgen
   (warum SRCH? Nur noetig, wenn in Exporten die Kurzzeile benutzt wird)
   Und natuerlich A99 und ALCARTA.
   (ORDER, aLF, INVENT, etc., und "avanti" werden spaeter folgen)

2. Die Indexparameter erweitern (Abschnitt #-0)

3. .STL erneuern (CockPit: Organisieren / Kurzanzeige erneuern)
   Natuerlich wird dazu das neue INDEX gebraucht.
   (Wenn man anschliessend die Datenbank mit dem alten PRESTO benutzt,
   sieht man in der Kurzanzeige Datensalat!)

4. Nutzen ziehen.

In den DOS-Programmen sieht man nichts! Die Kurzanzeige muesste dann zwei-
bis dreizeilig gestaltet werden, das ist zu schwierig. Die Variablen #ux0
und #uxc enthalten aber die volle Laenge.
Wenn man an den Parametern nichts aendert, funktionieren die neuen Programme
wie die alten! (Wie auch sonst?)

In a99/alcarta sieht man was: das Fenster wurde vorerst auf 80 Zeichen 
Breite 
erweitert. Wenn man [List] drueckt, bekommt man aber die volle Laenge ins
Anzeigefenster. Zwar leider mit Zeilenumbruch, aber wenn man mit Cut-and-
Paste
nach Word uebertraegt, hat man die ungebrochenen Zeilen.
Um die volle Breite wirksam werden zu lassen, muesste noch mehr
geschehen: das Fenster muesste horizontal scrollbar gemacht werden.
Kein extrem schwieriger Akt, aber die Sortiermethodik muss bedacht werden.
Warum nicht eine Liste mit Spaltenstruktur und Sortierbuttons oben am
Spaltenkopf (wie schon seinerzeit beim "avanti"-Testclient)? Dabei ist
das Problem, dass ein solches Listenelement nicht beliebig viele Daten fassen
kann. Die Sache mit dem wunderbar einfachen Sortieren hat ihre Haken und
Oesen: zuerst muesste die Liste komplett gefuellt werden, bevor sie ueber-
haupt angezeigt werden kann, und das dauert dann bei mehreren Tausend 
Ergebnissen recht lange - noch ohne Sortieren! Ausserdem muesste man dem
Programm die Spaltenstruktur bekannt gemacht werden, d.h. ein neuer Parameter
muesste erst eingefuehrt werden. (Wo die sinnvollen Sortierpunkte sind,
kann das Programm nicht selber feststellen.) Nebenbei: Die Pica-WinIBW hat
eine Spaltenstruktur in der Kurzanzeige - aber keine Sortierfunktion...
Der Nutzen wird also vorerst darin bestehen, dass man per Parametrierung
(Nachladebefehl |00 zum Kopieren der Kurzanzeige in #ux0) die zusaetzlichen
Angaben ausnutzen kann. #uxc ist dann und nur dann automatisch belegt mit
der Kurzzeile des aktuellen Satzes, wenn man ueber eine Kurzanzeige zuge-
griffen hat.

2. Teilfeldzeichen
------------------
Jetzt wird auch von a99 ein abweichendes Teilfeldzeichen voll respektiert
und nicht eigenmaechtig umgewandelt.

3. Volltextsuche in Ergebnismengen: jetzt auch Zahlen
-----------------------------------------------------
Es klappte nicht, im Volltextsuchfeld eine Zahl zu verwenden (oder im
Experten-Suchbefehl einen Befehl +nnn mit einer Zahl nnn einzugeben).
Jetzt klappt es.

4. DEL-Markierungen in der Kurzliste
------------------------------------
Wenn man DEL-Markierungen gesetzt hat, wird jetzt bei [Esc] zuerst nachge-
fragt, ob man die Zeilen entfernen will oder nicht. Bisher wurde dann
kommentarlos nichts gemacht, so dass die muehsam gesetzten Markierungen
futsch waren.

5. Index nach oben blaettern
----------------------------
Beim zeilenweise nach oben Wandern kam es am oberen Rand zu einer 
Merkwuerdigkeit: 
nicht die Zeile mit dem Balken (die zweite) sondern die scheinbar nicht her-
vorgehobene erste Zeile wurde zum Zugriff benutzt. Behoben.

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