hippe hat geschrieben:
gibt es eine Möglichkeit eine Variable die in MessageJobTemplates deklariert wurde (RecipientName), im Messagetext anzeigen zu lassen?
Grundsätzlich kann jeder Eintrag einer Datenbank (Ausname Bus/Device-Einträge in External) in Nachrichtentexte eingebunden werden.
Siehe dazu
TiXML-ReferenceKapitel 3.1.2 "Handling References":
Referenz innerhalb einer Datenbank: ®/D/Group/Entry;
Referenz zwischen Datenbanken: ®/DATABASE/Group/Entry;
Wenn Sie also im UserTemplate auf das MessageJobTemplate referenzieren (beide in Datenbank TEMPLATE), wäre das in Ihrem Beispiel:
®/D/MessageJobTemplates/Alarm_10/RecipientName;
Ich habe verschiedene Empfänger einer Nachricht. Allerdings sollen die Namen im Messagetext angezeigt werden.
hippe hat geschrieben:
Code:
<Alarm_10 _="SMTP">
<Recipient _="AddressBook/Contact_1"/>
<RecipientName _="®TEMPLATE/AddressBook/Contact_1/Name;"/>
<Sender _="AddressBook/MySelf"/>
<Subject _="" Path="/D/UserTemplates/Message_0/Subject"/>
<Body _="/D/UserTemplates/Message_0/Body"/>
</Alarm_10>
Wozu legen Sie diese Zeile im MessageJobTemplate an, wo Sie keine Funktion hat ?
hippe hat geschrieben:
Code:
<E _="®~/RecipientName,?; !!!!!!!!"/>
Referenzen auf "~/" zeigen auf Variablen die aktuell im Prozessor liegen. Das können nur zur Leufzeit vom System erzeugte Variablen sein (z.B. _Fingerprint), oder Variablen die Sie im DoOn oder EventState übergeben.
_________________
Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00:
Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min