Domino 9 und frühere Versionen > ND9: Entwicklung
String mit Formelsprache durchsuchen und zerlegen
ralph71:
Hallo zusammen,
vermutlich kann ich nicht suchen, weil so besonders ist das Problem nicht:
Ich habe in einer Ansicht ein Feld, in dessen Inhalt immer das Zeichen # vorkommt.
Ich benötige alle Zeichen, die nach dem Zeichen # folgen.
zB:
4dtls904#3dgr-390fj --> lsg: 3dgr-390fj
Mit LS ja kein Problem, aber mit einer Formel?
Edit: gedanklicher Ansatz: ich durchsuche den String nach Zeichen #, finde den an Stelle 9. Anschließend MID ab Zeichen 10 bis zum Ende des Strings. = die Formel beginnt deshalb mit @MIDDLE
Danke für jede Anregung!
Grüße
Ralph
ralph71:
super, war ja einfach:
@Left(Feld;"#") --> wusste nicht, dass auch Zeichen möglich sind.
Ralf_B:
Wie wäre es hiermit?
2. This example returns "Wallace," which represents everything to the right of the first occurrence of the blank space.
@Right("Lennard Wallace";" ")
ralph71:
stimmt @right. ;D
Danke
Edit: sollte das Zeichen zweimal vorhanden sein und man benötigt nur den letzten Teil:
@If(@Contains(@Right(Feld;"#");"#");@Right(@Right(Feld;"#");"#");@Right(Feld;"#"))
Tode:
Auch schön für String- Zerlegung: @Word()
In Deinem Fall also:
@Word( Feld ; "#" ; 2 )
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln