Domino 9 und frühere Versionen > Entwicklung
Teile eines Feldes suchen und ersetzten
Daniel:
Hallo Jungens!
Ich bin grad nahe der Verweiflung, weil ich nichts finde wie ich ein Feld, welches ich schon im Zugriff habe, durchsuchen kann, und wenn ein bestimmter Text vorkommt, diesen ersetzen kann.
Ich hab auch schon die Anfangsposition mit Instr(1,var(0),"@",0) gefunden. mann könnte auch alles was rechts davon steht ersetzen.
Danke für eure Hilfe!
Sg
Daniel
eknori:
ich nehme mal an, du bist noch mit deiner Domain zugange.
Nimm doch @Word; @ ist dabei dein trennzeichen.
Dann machst du ein @Word(feldname;"@";1) + "@" + neueDomainString.
das sollte so funzen.
eknori:
oder noch einfacher mit @ReplaceSubstring
koehlerbv:
So, wie das ausschaut, sucht Daniel ab was in LS.
Guckst Du hier:
http://www.atnotes.de/index.php?board=7;action=display;threadid=5310;start=0
HTH,
Bernhard
PS: Aber Achtung, das ist kein genaues Abbild der @function, sollte aber genau das tun, was Du brauchst.
eknori:
auch nicht weiter dramatisch; hier ein @Word in script
Function sWord ( sourceString As String, separator As String, number As Integer ) As String
searchString$=SourceString & separator ' add one separator to catch also the last substring
For i% = 1 To number
pos%=Instr(searchString$, separator)
If pos%=0 Then Exit For
substring$=Left(searchString$,pos%-1)
searchString$=Mid(searchString$, pos%+1)
Next
If pos% > 0 Then
sWord=substring$
Else
sWord=""
End If
End Function
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln