Avanti 2.1.1 fertig

Thomas Berger ThB at gymel.com
Di Sep 30 15:44:58 CEST 2003


Hallo Herr Aumann,

> Der Logfile-Eintrag dazu:
> 
> --- begin ---
> &
> variable 34 'TAF _openness and secrecy within government administrations
> and archival institutions in europe' 34
> find
> xport p d-record
> download
> write n
> @ DB=as ID=opac/OPAC
> AVANTI:EOJ
> 
> --- end ---

also 

find "TAF _openness and secrecy ..."

das ist ein ziemlich merkwuerdiger find-Befehl (suche 'nichts'
im Register "TAF _...."), insbesondere aber ist der eigentliche
Suchbegriff nicht quotiert und damit weiss avanti nicht, wo Register
und wo Suchbegriffe sind (suchen Sie "_openness" und "secrecy" in
TAF oder suchen Sie dort nach "_openness and secrecy"? Es ist
halt ein Designproblem der avanti-Sprache, dass die
Anfuehrungszeichen um Suchbegriffe nicht zwingend sind).

Wie folgt muesste es zumindest mit dem alten Avanti
wie gewuenscht funktioniert haben (nicht getestet)

find TAF "_openness and secrecy ..."

und das waere in Ihrer kompliziert indirekten Konstruktion
moeglicherweise eher:

variable 'TAF "_openness and secrecy ..."'
find

'"' laesst sich natuerlich auch als 34 schreiben, damit haetten
Sie dann:

variable 'TAF ' 34 '_openness and secrecy ...' 34
find

und der Unterschied zu Ihrem Beispiel wird besonders
sichtbar: "34" vor bzw. hinter "TAF "

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro