Wie lege ich eine Textformel an?

Wie lege ich eine Textformel an?

 

Inhaltsverzeichnis:


Einführung Textformeln

Um nicht immer wieder erneut lange komplizierte Formeln in die Textbausteine einfügen zu müssen, können Sie mit Hilfe von Textformeln diese Variablenausdrücke mit kurzen Bezeichnungen in die Textverarbeitung übernehmen.

GetImage (40)-20250912-113923.png

Beispiel - Textformel für Produktbezeichnung

ams.5 bietet in den Standardtextvariablen beispielsweise das Hinzufügen des Produktkürzels an.

Screenshot 2024-06-12 114332.png
image-20240612-102742.png

Eine Standardtextvariable für die vollständige Bezeichnung eines Produktes ist nicht auswählbar, hierfür kann eine Formel erstellt werden.

Unter "Organisation -> Textformeln" können Sie sich eigene Textformeln anlegen.

Screenshot 2024-06-12 114141.png
Screenshot 2024-06-12 114642.png
Screenshot 2024-06-12 115203.png

Diese Formel greift auf die ams.5-Datenbank zu und schreibt den vollständigen Produktnamen in Ihre gewünschten Formulare. Der gekürzte Formelname für diese Textformel lautet +++PRODUKT und kann in die gewünschten Textbausteine übernommen werden.

amssqlsingle("SELECT TEXT FROM PRODUKT WHERE PRODUKT = '"+VERTRAG->PRODUKT+"'")

In diesem Beispiel in den Textbaustein „Vertragsinfo”.

Screenshot 2024-06-12 122142.png

Textformeln werden, wie jede Funktion, in eckige Klammern geschrieben. Über zwei Raute-Zeichen (##) und dem Textformelnamen, +++“Name“, werden diese in die jeweiligen Textbausteine hinterlegt (Beispiel: [##+++PRODUKT] ).

image-20240612-103805.png

Damit Ihr angepasster Textbaustein im Standardbrief erscheint, muss auch hier die dc-Formel für den Textbaustein eingefügt werden. In diesem Fall der Textbaustein „Vertragsinfo”.

Screenshot 2024-06-12 124535.png

Schreiben Sie den Brief aus dem erforderlichen Kontext (Kunde, Vertrag etc.) heraus.

Screenshot 2024-06-12 124807.png
Screenshot 2024-06-12 124941.png

Die Textformel „+++Produkt“ wird nun beim Erstellen eines Briefes in das Dokument eingefügt.

Screenshot 2024-06-13 105313.png

Anmerkung

Textformeln sind auf 1000 Zeichen begrenzt.


Noch Fragen? Ist etwas unklar geblieben?

Sollten Sie noch weitere Fragen zu diesem Thema haben, die in diesem Artikel nicht behandelt oder erklärt wurden, wenden Sie sich gerne über unser Kundenportal an unseren Support.