Page History
Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Werden beim Durchlaufen einer Process App automatische E-Mails versendet, kann es erforderlich sein, den Inhalt der Mail dynamisch zu ermitteln anstatt den Text einmalig zu speichern und immer den gleichen Inhalt zu verschicken. Daher verfügt das E-Mail-Element über eine Funktion, die von Anwendern mit Programmierkenntnissen für diese Zwecke verwendet werden kann:
- Ermittlung des E-Mail-Inhalts: Hinterlegung einer Funktion zur Ermittlung des gesamten Inhalts einer E-Mail.
Note |
---|
Sobald eine Funktion zur dynamischen Ermittlung des E-Mail-Inhaltes definiert wurde, wird der Inhalt ausschließlich darüber bestimmt. Unter Inhaltsvorlage im Editor eingegebener Text wird dann ignoriert. |
Verwendung der Funktion: Ermittlung des E-Mail-Inhalts
Wenn Sie Inhalt dynamisch ermittelt wollen, öffnen Sie in der Sidebar Editieren des E-Mail-Elements die Entwickler-Optionen. | |||||||
Wählen Sie die Funktion: Ermittlung des E-Mail-Inhalts aus und klicken Sie auf das Zahnrad neben der Funktion. | |||||||
Es öffnet sich ein Editor, in dem Sie Ihren JavaScript Code eingeben können. Beenden Sie Ihre Eingaben mit Speichern.
|
Aufbau der Funktion
Die Funktion, die zur Ermittlung des E-Mail-Inhalts aufgerufen wird, erhält als Parameter den Container, der zur weiteren Verarbeitung verwendet werden kann und erwartet als Rückgabeparameter einen String.
E-Mail-Inhalt aus einem Containerfeld ermitteln
Im folgenden Beispiel wird der E-Mail-Inhalt aus dem Feld Anmerkungen des Containers ermittelt. Falls keine Daten vorhanden sind, wird ein Leerstring zurück geliefert:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
// Der Inhalt des Containerfeldes "Anmerkungen" wird als E-Mail-Inhalt ermittelt var emailContent = ""; var inhalt = container.get("Anmerkungen"); if (inhalt){ emailContent = inhalt; } return emailContent; |
Panel | ||
---|---|---|
| ||
|
Panel | ||
---|---|---|
|
Ads_scheer | ||||
---|---|---|---|---|
|