Domino 9 und frühere Versionen > ND8: Entwicklung
GetDocumentByKey und €-Symbol
Gravedigger:
Hallo zusammen,
über die Suche (auch in anderen Foren) bin ich zu meinem Problem nicht fündig geworden. Folgendes:
Wir haben einen Testserver auf 8.5.2 FP 3 aktualisiert, vorher 7.0.3. Es läuft alles wunderbar bis auf eine Sache und zwar wenn im LotusScript "GetDocumentByKey" auf einen String mit einem €-Symbol am Anfang trifft. Genauer gesagt:
Die Ausführung der Codezeile Set doc = view.GetDocumentByKey("€HundKatzeMaus", True) ergibt keinen Treffer, doc ist immer Nichts.
Innerhalb der Ansicht ist die erste Spalte sortiert und beinhaltet auch den gesuchten Wert. Entferne ich in der Spalte und im gesuchten String das €-Symbol so funktioniert alles.
Leider wird das Symbol sehr oft verwendet :-\ somit kommt eine Änderung der Ansichten und Agenten fast nicht in Frage.
Hat jemand eine Idee, die Suche wieder gangbar zu machen?
Ich bin mir nicht sicher ob es ein Admin- oder Entwicklerthema ist, falls nötig bitte den Beitrag verschieben.
Vielen Dank und Gruß
gravedigger
klaussal:
Was macht ihr eigentlich, wenn mal das €-Symbol wegfällt ?
Ich glaube, die vernünftigste Methode ist, alles umzustellen. Mag zwar mühsam sein, aber dafür zukunftssicher.
Gravedigger:
Aktuell hoffen wir, dass der Euro noch ein bisschen durchhält. ;)
Eine Umstellung ist aktuell nicht möglich.
Verändert sich vielleicht beim Update eine Zeichensatzeinstellung? - Konnte aber keinen Unterschied feststellen.
klaussal:
Habe das mal unter 8.5.2. FP2 getestet. Da geht es.
ata:
... man könnte das Symbol auch abfangen, indem man es in etwas findbares maskiert € => "[EURO]"
Also an den entsprechenden Stellen einen Replace - nur so ne Idee
Toni
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln