das geht relativ einfach, ist mit ein wenig Erfahrung auch in ner Stunde erledigt, entweder mit Formel (etwas tipp- aufwändig) oder mit Script (flexibler):
Formel:
Erst ein Agent, der eine Maske als Dialogbox aufruft und die beiden Werte abfragt (suchen nach und ersetzen durch)
dann ein Agent, der alle markierten dokumente durchhechelt und per FIELD die Werte ersetzt:
FIELD Feldname1 := @ReplaceSubstring( Feldname1 ; suchenNach ; ersetzenIn );
FIELD Feldname2 := @ReplaceSubstring( Feldname2 ; suchenNach ; ersetzenIn );
ist halt copy & paste, weil Du für jedes Feld, das Du durchsuchen willst, eine Zeile brauchst.
oder halt Script:
ein agent, gewählte Dokumente, auch wieder per Dialogbox die beiden Werte abfragen, dann über NotesDatabase.UnporcessedDocuments die Dokumente durchhecheln und alle Items durchsuchen. Hier heisst der Befehl "Replace" um Werte zu ersetzen, ausserdem müssen Mehrfachwerte in Items beachtet werden.
Da es mein Job ist, genau solche Lösungen zu verkaufen, werde ich nicht mehr hierzu beitragen, vielleicht hilft ja jemand anderes beim codieren...
Gruß
Tode