Hallo zusammen,
ich habe einen Agenten erstellt, der einmalig ausgeführt werden soll und Dokumente in einer Collection bearbeitet. Leider sind in den einzelnen Feldern die ich auslese und als Searchvalue nutze auch Sonderzeichen bzw. Zeichen wie '(' oder '&' hinterlegt. Trifft der Agent auf diese Zeichen wird ein Error geschmissen. Ich habe die Zeichen, die ich ermitteln konnte schon weitest gehend per Stringbeschneidung rausgefiltert, aber trotzdem bricht er nach einigen 1000 Dokumenten ab. Und dann steht ein ganz normaler (so wie ich es angezeigt bekamm) in der SearchFormular.
Ich habe leider nichts gefunden, das mir den Suchwert irgendwie castet o. ä..
Hat jemand einen Tipp, wie ich den Suchwert so übergeben kann, das er einfach als Zeichenkette interpretiert wird, und mögliche Steuerzeichen für den DB.FTSearch übergeht?
(Da ich davon ausgehe, dass ich meine Frage und den Sachverhalt gut beschrieben habe, habe ich den Scriptcode nicht gepostet.)