Volltextsuche

Hilger Weisweiler hilger.weisweiler at ub.uni-tuebingen.de
Mi Sep 6 15:34:54 CEST 2000


Lieber Herr Eversberg, liebe Liste,

nur durch einen gluecklichen Zufall ist uns ins Bewusstsein getreten:

Wenn man die neue Funktion der Volltextsuche unter a99/alcarta nutzen 
will, wird ein ansi-Treiber benoetigt; sonst gibt's beim Ablauf 
von srch keine vernuenftige Bildschirmdarstellung.

allegro-Nutzer werden in der Regel ansi.sys geladen haben, nicht 
jedoch Drittnutzer, denen man die Datenbank nebst Funktion der 
Volltextsuche auf CD zukommen laesst.

Will man von solchen Nutzern nicht verlangen, ansi.sys ueber die 
Konfiguration zu laden, so muss man einen ansi-Treiber (wir 
haben hier einen solchen namens ANSI.COM) mitliefern und dessen 
Aufruf in fts.flx einbauen:

   TEMP\fts.bat  zusammenbasteln
var M "\\fts.bat"
xport f
wri "set -P=" P n
wri "set -D=" D n
wri "set -B=" B n
wri "set -K=" K n
wri "set -K1=" K1 n
wri P "ansi" n                   [ <===  hier steht's]
wri P "srch -f4 -d* -efts+" M "\\fts.set -m0 -v0"

Auf diese Weise klappt es gut auch ohne ansi.sys.


Noch ein kleines Problem der Volltextsuche, zugleich eine Bitte an 
die Entwicklungsabteilung:

Wenn srch nur _einen_ Treffer findet, so bildet er aus diesem _keine_ 
Ergebnismenge und laedt diesen Treffer auch nicht ins Anzeigefenster.
Statt dessen bleibt waehrend der gleichen Datenbanksitzung bei allen 
folgenden Versuchen, auf gleich welche Weise eine Ergebnismenge zu 
bilden, das Ergebnismengenfenster leer. Laesst sich da noch was 
machen?

Gruss und Dank, 
Wei




Mehr Informationen über die Mailingliste Allegro