Track 1 - Session 6
Richtextmanipulation in LotusScript
-
Torsten Link
Die folgenden Anforderungen sind sicher jedem schonmal vorgekommen, der sich etwas länger mit Programmierung von Lotus Notes Datenbanken beschäftigt hat:
- Programmatisches Versenden einer Mail mit Schaltfläche
- Zentralisiertes Anpassen der Mailsignatur
- Ersetzen von Platzhaltern in Richtext für ein Serienmailing
Die Standardantwort lautet dann meist: Midas kann das… Aber es geht auch ohne Midas und ohne C-Api. Wie - Das soll dieser Vortrag zeigen.
- Einführung: Die NotesRichtextItem- Klasse und ihre Kinder
- Manipulation von Richtext mit den Standardmitteln:
o Hinzufügen von Text
o Formatieren mit RichtextStyle
o Suchen und Ersetzen mit FindAndReplace
o Hinzufügen von Tabellen
- Weiterführende Manipulation mittels "Vorlagemasken" oder "Vorlagedokumenten
- HTML für formatierte Mails verwenden
- Herausforderung: Änderungen im Frontend sichtbar machen
- Schaltflächen mit "dynamischem Code" versenden: DXL- Manipulation