Avanti

Thomas Fischer fischer at mail.sub.uni-goettingen.de
Mi Jul 5 14:58:59 CEST 2000


Liebe Liste,

ich kämpfe mit einen unangenehmes Phänomen: Bei großen Datenmegen
produziert Avanti zu lange Listen, in denen sich Einträge von
Datensätzen wiederholen.
Warnung: Den folgenden Test nur bei guter Datenabindung durchführen, da
hier leicht Dateien von 1MB durchgereicht werden können.

Als Beispiel die Suche im Anglistik Guide:
http://www.anglistikguide.de/vlib_ag_simpsearch.html

Wenn man nach M? sucht, findet man 756 Datensätze. Wird nun die Anzeige
auf Titel & URL umgestellt, findet Allegro dieselben Datensätze
(natürlich, denn sie werden versteckt durchgereicht). Aber die Liste,
die von Avanti exportiert wird, enthält viel mehr Zeilen (z.B. 1024),
das ändert sich aber bei jeder Wiederholung.

Dieser Fehler tritt erst bei (sehr) großen Datenmengen auf, die Avanti
wegschaufeln muß. Zeigt man beispielsweise wieder nur Titel an, so ist
alles in Ordnung. Sucht man andererseits nach a?, so findet Avanti 1121
Einträge, produziert aber auch in der Titelanzeige 2335 Zeilen.

Deaktivieren der Sortierung ändert an dem Phänomen nichts.

Weiß jemand, was hier vorgeht und wie man es abstellen kann (ohne die
angezeigten Fundstellen zu begrenzen)?

Der Auftrag für Avanti sieht so übrigens so aus:
& f:\ssgfi
#udblit
#unh1
#ual962792759
#uewSSGFI

find (FIN m?) not STA stop
if error=foundnothing write 'garnixda' newline; jump ende
write '<TREFFER>' lastnum n '<FUNDLISTE>'
list internal
order a 1
xport param titleURL
download set

:ende
@ DB=lit ID=opac/OPAC
AVANTI:EOJ


Mit freundlichen Grüßen
Thomas Fischer



Dr. Thomas Fischer
Projekte SSG-FI (http://www.sub.uni-goettingen.de/ssgfi/)
und VLIB (http://www.sub.uni-goettingen.de/vlib/)
Niedersächsische Staats- und Universitätsbibliothek
Historisches Gebäude
Papendiek 14
D-37073 Göttingen
Germany
Tel.: (+49) 0551-39-3883






Mehr Informationen über die Mailingliste Allegro