Domino 9 und frühere Versionen > ND7: Entwicklung

Replace in LS

(1/2) > >>

Blackraven:
Hallo zusammen,

ich würde gerne die Replace-Funktion dazu benutzen innerhalb von Kalenderdokumenten die Domainen zu ändern.

Also z.B. aus "@ABC" sollte eigentlich "@ABCTV" werden.

Aber leider erkennt er auch vorhandene "@ABCTV" und möchte diese ersetzten -> REsultat: "@ABCTVTV"

Jemand nen Tip wie ich das anders machen könnte? Ich steh mal wieder aufm Schlauch :(

Gruß
Blackraven

Glombi:
Das solltest Du bereits bei der Selektion der Dokument filtern. Also abfragen, ob in dem Feld bereits "@ABCTVTV" enthalten ist.

Andreas

Blackraven:
ich hab leider 8 mögliche Felder, wo ich die Domänen ersetzen muss, da müßte ich ggfs. dann 8 Dokument-Selektionen machen :(
ausserdem kann ich nicht gewährleisten, das in einem Multi-Value Feld nicht beide Domänen drin sind :(

dirk_2909:
Du musst, bevor Du den Replace machst, prüfen, ob der String schon vorhanden ist:

if Not( InStr( strSource , "@ABCTV" ) >= 0 ) Then
    strSource = Replace( strSource , "@ABC" , "@ABCTV" )
end if

DAU-in:
oder Ein evaluate mit @replace?

grüsse

Dau-in

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln