Ich bin gerade dabei, die Ticket Datenbank zu erweitern. Nun stoße ich immer wieder an den Punkt, dass ich eine bedingte Konfiguration benötige:
IF FeldA CONTAINS "xyz" THEN FeldB REPLACE oder APPEND "abc" oder
IF FeldA CONTAINS "xyz" THEN "YES"
Es gibt ja bereits Bestandteile in der Ticket Datenbank:
- & steht vor einem Feldnamen
- ~~ trennt Zeilen
- : ergibt in der Ausgabe von Text eine neue Zeile
- ##<num> begrenzt die Ausgabe auf <num> Zeichen
Ich hatte das zunächst mit @Formeln und Evaluate gelöst, bin aber wegen immer komplexerer Anforderungen schnell an die Grenzen gestoßen und möchte die Funktionen nun lieber in einer Funktion fixieren.
Jetzt möchte ich keine Syntax entwerfen, die demnächst durch eine "offizielle" ersetzt wird und ich alles umschreiben muss. Deshalb hier die Frage in die Runde, ob daran Bedarf besteht, soetwas bereits gelöst wurde oder Idee für einen Lösungsansatz vorhanden sind.
Anwendungsfall:Ich lasse verschiedene Mailin-Einträge auf die Ticketdatenbank zeigen und möchte nun die Tickets anhand der verwendeten Mailadresse durch den Dispatcher verteilen.
Also:
IF Recipient CONTAINS "Notes-Support" THEN Supporter REPLACE "Jan Michael"