Zum Inhalt springen

Scripts in Mailingvorlagen

 

Im 2. Register der Mailing-Vorlage gibt es den Button “Skript einfügen…”.

Skripte kann man in folgenden Feldern einfügen:

  • Adressat

  • drei Titelzeilen

  • Anrede und

  • fünf Textfelder (genau wie beim “Felder einfügen” auch)

sofern die Vorlage Änderungen zulässt.

Das Definieren von Skripts funktioniert analog wie z.B. bei bedingten Folgeartikeln oder Mengen in Folgeartikeln usw.

Damit ein Skript korrekt ist und ein Resultat liefert, welches in das eigentliche Mail eingefügt werden kann, muss das Skript die Variable “<>Result_Text” füllen, d.h. folgende Zuweisung(en) beinhalten:

<>Result_Text:=“Irgend etwas”

RELATE ONE([s0_Mailing]r_Adresse)

If ([s0_Adresse]r_Firma>0)

RELATE ONE([s0_Adresse]r_Firma)

<>Result_Text:=[s0_Firma]s_Briefanrede

Else

RELATE ONE([s0_Adresse]r_Person)

<>Result_Text:=[s0_Person]s_Briefanrede

If ([s0_Person]x_Anrede_Etik_YN_2 & ([s0_Person]s_Briefanrede__2#“”))

<>Result_Text:=<>Result_Text+“, “+[s0_Person]s_Briefanrede__2

End if

End if

Beispiel für das Zuordnen einer Sponsoring-Kostenstelle

Abschnitt betitelt „Beispiel für das Zuordnen einer Sponsoring-Kostenstelle“

In einer Mailing-Vorlage soll die Bezeichnung der auf der Adresse des Mailing-Empfängers zugeordneten Sponsoring-Kostenstelle angezeigt bzw. angedruckt werden.

RELATE ONE([s0_Mailing]r_Adresse)

RELATE ONE([s0_Adresse]r_Sponsoring_Ertrags_KST) <>Result_Text:=[s0_System_KST]s_Bezeichnung     ` (nicht [s0_System_KST]s_Bemerkung) !