[Allegro] z39.50: Frage zur suchbarkeit dict -> api

Thomas Berger ThB at Gymel.com
Di Sep 8 23:08:37 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Herr Lehmann,

.api:
> I ISB 6i "ISBN"


.dict:
> 7 = ISB "%s"            # ISBN

> yaz:
> open ...
> base ...
> find @attr 1=7 3-12345-678-x
> number of hits=0
> diese isbn gibt es aber (angenommen!) im katalog.

aber wird sie auch gefunden?

das avanti-Log muesste Ihnen Gewissheit darueber geben, dass gesucht und nicht
gefunden wird (andere Moeglichkeiten waeren ja ein Absturz von avanti oder
ein dann doch nicht deklariertes Register ISB, ...)

Typischerweise liegt es dann oft an der Umcodierung der Benutzereingabe
bei #-6 in Ihrem Fall: Die ist gut genug, um zur richtigen Zeile beim
browsen zu kommen (also nicht zu einer davor oder dahinter), und gut
genug fuer trunkierte Suchen wie ueblicherweise im OPAC.

Die obige Deklaration fuer @attr 1=7 setzt aber eine untrunkierte, ganz
exakte Suche als Standard...

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQCVAwUBSqbH1GITJZieluOzAQJ+qwP9GNFKXUu2YLce8XAYNdGH3i1taSahbXGk
jKBmT/C8bNMF4arDB4dizUngiqc1N9iW7SPs2ju6HtTVKTNFdW9aC2xSgbMEPPBh
i2AXxEsdNKyrBK7nkrET1trx2E5+L+T0aI8B9vokp8atqmQS/0tcBhy/RuEmTFSi
+Ic3G+ajse4=
=dQdk
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro