Scripts in Mailingvorlagen
- Einleitung
- Beispiel für die Übernahme der Personen-Anreden
- Beispiel für das Zuordnen einer Sponsoring-Kostenstelle
Einleitung
Abschnitt betitelt „Einleitung“
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”
Beispiel für die Übernahme der Personen-Anreden
Abschnitt betitelt „Beispiel für die Übernahme der Personen-Anreden“
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) !