Mailverteiler per in Untertabelle personalisiert versenden
Moin zusammen,
ich hätte da eine Fragen.
Per Botton kann man Mails versenden.
Gerne würde ich mittels einer Untertabelle jeweils eine Mail mit "gleichem Betreff", "gleichem Text", "gleicher Signatur" und jeweils personalisierter Ansprache wie Guten Tag Herr Müller versenden.
Dies habe ich vorgefertigt in Textfelder, funktioniert auch alles.
Den Button in die Untertabelle legen ist ja einfach, nur man kann ja keinen Button mit Button ausführen, nun meine Frage gibt es etwas, was mir nicht aufgefallen ist?
sendEmail({
from: "datenbank@ninox.de",
to: Mailadresse,
bcc: "Test@ninox.de",
subject: raw(Verteiler.Betreff),
text: "",
html: raw(Anrede) + raw(Verteiler.'EMAIL TEXT') + "<br><br>" + raw(Verteiler.Signatur)
})
Weil wenn ich einen Verteiler von 50+ Mailadresse personalisiert absenden könnt wäre das deutlich besser als 50 mal den Button zu drücken.
2 Antworten
-
Wenn man Mails an alle Einträge einer Untertabelle senden will, kann man das über eine Schleife per Script ausführen lassen.
BSP:
for i in Untertabelle do
sendEmail({
from: "datenbank@ninox.de",
to: i.Mailadresse,
bcc: "Test@ninox.de",
subject: raw(Verteiler.Betreff),
text: "",
html: raw(i.Anrede) + raw(Verteiler.'EMAIL TEXT') + "<br><br>" + raw(Verteiler.Signatur)
})
end
Da ich nicht weiss, welche Daten aus der Untertabelle für die Mail benötigt werden, habe ich es Beispielhaft mit i.XXXXXX bezeichnet.
Alle notwendigen Werte eines einzelnen Records der Untertabelle für die zu sendende eMail werden mit i. - ausgewählt.
Sollen nicht alle Records der Untertabelle benutzt werden, muss man ein Einschränkungsmerkmal in dem entsprechenden rRecord verankern, welche durch eine Filter in der Schleife ignoriert wird.
Content aside
- vor 18 MinutenZuletzt aktiv
- 2Antworten
- 14Ansichten
-
3
Folge bereits
