Dynamische Texte schreiben

Wenn Sie Texte personalisieren möchten, also zum Beispiel ein an sich gleiches Schreiben wie eine Rechnung an viele Empfänger mit den entsprechenden anderen Daten schicken möchten, geht das einfacher mit dynamischen Texten (Geburtstagsgruß).

Um Texte per Skript dynamisch zu gestalten, haben Sie 2 Möglichkeiten:

  1. einfache Strings und Felder mit dem Plus-Operator + verbinden

  2. Template-Strings mit Werten innerhalb geschweifter Klammer {...}

Einfache Strings

Ketten Sie mit dem +-Operator einfache Strings aneinander. Dabei könne Sie über + jeden beliebigen Datentypen einbinden, z.B. Zahlen.

Mindestens einer der Datentypen muss ein String sein, damit wieder ein String dabei herauskommt.

Beispiel

Legen Sie in einer Tabelle ein Feld Vorname an und fügen Sie folgenden Inhalt in ein Formel-Feld ein.

"Hallo " + Vorname + "!"

Ergebnis: Hallo Sam! (falls im Feld Vorname der Wert Sam enthalten ist)

Template-Strings

Template-Strings werden durch ein 3 Minuszeichen --- am Anfang und Ende gekennzeichnet. Alles dazwischen wird zu einem Text.

Dabei können Sie innerhalb von geschweiften Klammern {...} Skripte einfügen, z.B. wenn Sie einen Serienbrief schreiben möchten, der sich jeweils die entsprechenden Daten, wie Vor- und Nachname, Anschrift etc., aus einer Tabelle holt.

Beispiel

Das gleiche Beispiel wie oben, aber mit einem Template-String.

---Hallo {Vorname}!---

Ergebnis: Hallo Sam! (falls im Feld Vorname der Wert Sam enthalten ist)

Last updated