Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: poldy06 am 01.11.16 - 13:31:40
-
Moin liebe Notesgemeinde,
folgendes Scenario: An eine Mail-In DB wird eine Mail geschickt, die im Bodyfeld etwa so aufgebaut ist:
Vorname: Klaus
Nachname: Mustermann
.....
Das System soll eine automatische Antwort generieren, kein Problem - läuft!
Aber aus dem Bodyfeld der eingegangenen Nachricht, soll der Name als Anrede in die Antwort genommen werden.
Mein Problem, ich weiß nicht, wie ich die beiden Textteile aus dem Rich-Text raus bekommen kann.
Kann mir da jemand helfen?
Danke!!
Liebe Grüße
poldy
-
Hallo,
Eventuell hilft dir der NotesRichTextNavigator weiter.
Andreas
-
- hole dir den Text mit txt=doc.getFirstItem("Body").text
- mach eine Liste daraus mit v=split(txt,chr(10))
- durchlaufe die Liste mit forall zeile in v
- suche nach "Vorname:" und "Nachname:" mit if instr(zeile,"Vorname:")>0 then
- wenn du eine dieser Zeilen gefunden hast, dann nimm dir den rechten Teil mit strright(zeile, "Nachname:").
so in etwa würde ich es machen
-
Oder du kannst auch ähnlich wie oben mit einem Middle() arbeiten
-
Super!!
Vielen Dank!
Werde ich asap ausprobieren und hier das Resultat posten!!