[Allegro] phpac: eineinträge mit runden/eckigen klammern sind nicht suchbar (altes problem?)

Thomas Berger ThB at Gymel.com
Mo Aug 24 15:54:48 CEST 2009


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

Lieber Herr Eversberg, lieber Herr Lehmann,

>> ich bin ganz sicher, daß wir das problem vor 1-2 jahren hier in der
>> liste schon mal hatten...
>> da ging es normale sonderzeichen, wie eben runde/eckige klammern... wie
>> sie mitgesucht werden können...
>>
> Runde gehen nicht, weil sie Metazeichen sind (für verschachtelte Suche).

Das ist doch nicht Ihr Ernst: werden die Suchbegriffe immer noch nicht
in Anfuehrungszeichen gepackt? Geht ";" im Suchbegriff dann auch immer
noch nicht, da Trennzeichen fuer Befehle?
Wenn unsere Ordnungshilfen bald nicht mehr "<...>" sind, sondern "(...)",
werden Sie sich dem Problem deutlicher stellen muessen...

Ich bin mir zwar nicht ganz sicher, was Herrn Lehmann's Problem ist, erinnere
mich aber an irgendeine Aktion, bei der alle Spatien in "!" umcodiert wurden,
wohl weil seinerzeit Mehrfachspatien gekillt wurden, wenn sie von avanti
in iV oder Anwendervariable eingetragen wurden. (zentral wird das, wenn
Suchbegriffe nicht mehr direkt dynamisch im Job eingetragen werden, sondern
wg. Unicode-Methodik indirekt ueber #u1 oder #u2 in die iV gehebelt werden.)

Falls das Problem aber nicht die "!" sind, sondern dass irgendetwas nicht
gefunden wird, dann hilft nur ein allgemeiner Ratschlag:

Die Umcodierung der Benutzereingabe muss, damit etwa blaettern korrekt
funktioniert, sehr sorgfaeltig vorgehen:
Einerseits muss sie zu einer der Originalformulierung entsprechenden
Eingabe die korrekte Registerstelle bestimmen (auch wenn die urspruengliche
Schluesselbestimmung andernorts in der .cPI stattfindet).
Und andererseits muss sie ausgehend von einer Registerzeile (also etwas
bereits umcodierten) absolut exakt dieselbe Ausgabe liefern (insbesondere
mit Mehrfachspatien und bereits entfallenen Sonderzeichen).
Manchmal hilft es da nur, mit einer zusaetzlich von aussen uebergebenen
Variable vorab zu klaeren, welche Eingabe man gerade an avanti schickt.

viele Gruesse
Thomas Berger



P.S.: Habe in meinen Gernhardt-Ausgaben nichts gefunden. Oder suchten
Sie "Ermunterung"?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQCVAwUBSpKbqGITJZieluOzAQLKiwP/XhtyjAumvunPh+QBR2tNpkVBpmr45T7j
5HRKfEimYd5ujVk/Osn2J6hVqDaDG8hTMm6ytNsN1yl5JZezch8VVq/lEc8NrFe8
yyy95PvYwst5KrP/2wT1WGqjlL1EGMBGK7uihBT2LvwBxpS1QiU7TrykbHH0OqFW
ZsDFg7JDECQ=
=bMa6
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro