Klammern bei Fernrohr-Suche

Thomas Berger ThB at Gymel.com
Di Dez 21 13:43:49 CET 2004


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

Lieber Herr Allers,

|>... wenn man nach mit
|>sl(01)
|>
|>klassifizierten Büchern sucht ... kommt die Fehlermeldung
|>
|>"Query error: query not formed properly"
|>
|>Irgendwie ist diese Meldung ja auch verständlich, von der besonderen
syntaktischen
|>Bedeutung der runden Klammern wissend, aber trotzdem die Frage: Hat
schon einmal
|>jemand vor dem gleichen Problem gestanden und 'ne pfiffige oder auch
überhaupt nur
|>eine Lösung gefunden?

Das Problem ist vor allen, dass das Find-Menue von a99 keine
Anfuehrungszeichen um Suchbegriffe baut, daher entsteht dann
aus einen Suchbegriff "a (b)" eine Abfrage

PER &a (b)?

Hingegen wuerde

PER &"a (b)?"

keinen Syntaxfehler provozieren.


| Bei Avanti ist das Problem mit den runden Klammern auch bekannt, dort
| allerdings leichter zu umschiffen, weil man in den Web-Skripten ein
| paar versteckte Umschlüselungen unterbringen kann).


Da ist (oder war? im Maerz habe ich es zuletzt getestet) es ein anderes
Problem: Selbst wenn man die Suchbegriffe in Anfuehrungszeichen setzt,
setzt Avanti vor und nach runde Klammern noch extra-Spatien. Das hatte
irgendetwas damit zu tun, dass avanti sonst die runden Klammern nicht
erkannt hat, d.h. hier wurde ein Bug [sic!] nicht repariert, sondern
schlecht geflickt:

http://www.gymel.com/bugzilla/long_list.cgi?buglist=246

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

iD8DBQFByBqFENVh3bB0lwMRAg0IAJ93lFgDvXVVJ3cJqqk+mH80N3U8YACgzmf4
1SWnmf7VmgG3jcdI6K5e6sk=
=vL56
-----END PGP SIGNATURE-----




Mehr Informationen über die Mailingliste Allegro