[Allegro] Klammern in qrix-Suchausdruck

Thomas Berger ThB at Gymel.com
Do Mär 11 21:38:22 CET 2010


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

Lieber Anando, liebe Liste,

> habe ich richtig beobachtet, dass qrix im Suchbegriff keine 
> Klammern '(' oder ')' "mag"?
> 
> Im Register gibt es z.B. 'xxx (2002)', dieser Eintrag läßt
> sich mit qrix nicht ermitteln. Der Befehl findet den Eintrag,
> der nach 'xxx -' folgt. 
> 
> Auch das Setzen des Suchbegriffs in "" oder '' scheint
> qrix nicht zu beeindrucken - es reagiert unverändert.
> 
> In den div. Dokus konnte ich keinen diesbezüglichen Hinweis finden.
> 
> Nur in der Liste bemerkte schon eimal jemand dieses Problem am
> Tue, 26 Nov 2002 11:23:12 +0100, ohne dass es gelöst werden konnte.

Bugzilla hat einen Thread aus 2003 dazu, nebst Kommentaren aus 2005
zu aktuelleren Avantis:

http://bugzilla.gymel.com/show_bug.cgi?id=246#c5

Anscheinend wurden (werden?) unter anderem runde Klammern "magisch" mit
zusaetzlichen Leerzeichen umgeben, denn sie koennten ja zu Suchtermen
gehoeren und da gab es vor Urzeiten mal eine Macke, dass Klammern, die
ohne Spatien aufeinander folgten, irgendwie verschluckt wurden.
Workaround war dann wohl eine pauschale Vorbehandlung des Suchbegriffs,
so dass die Macke garantiert nicht mehr zuschlagen konnte.

Kannst Du bei #-1 (oder was das Register konkret ist), den Suchbegriff
#u1 in eine Anwendervariable umkopieren und anschliessend im Job
per write ausspucken lassen: Damit muesste sich verifizieren lassen,
ob die Klammern verschluckt werden oder wie seinerzeit dokumentiert
"nur" verschoben.

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

iJwEAQECAAYFAkuZVL4ACgkQYhMlmJ6W47P4ZQP/T+qEjrCIfAKbZg0ka0j+FEpk
XPzYGY+Robg4I3QnfO8IuH3GQ1/beW8ef3H2fyJk/PAO5Vwui1whRP4KW+IhPPMB
sDJFx94dqpFiPkFGvNQkf6tK5YNVoL3HWJQ2vO9aRoa+h2sYzARlzghAqr9yTIEe
QBIDjjiGcptUqnOMxQo=
=3Owu
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro