Die neue Funktion ist schön, wenn man mal schnell eine einfache Aktion basteln möchte. Wenn es diese Schaltfläche früher gegeben hätte, wäre mir bestimmt viel Konfigurationsarbeit erspart geblieben. Jetzt könnte ich damit einige CKE optimieren, was letztendlich aber nur ein paar Klicks erspart. Schön wäre es, wenn man die Schaltflächen der besseren Übersicht wegen beschriften könnte, s. hierzu meinen gesonderten Wunsch. /d/49503
Grundsätzlich wird der CKE geschlossen, sobald die Aktionskette über die Schaltfläche aufgerufen wird. Dann wird auch der Karteeintrag erstellt. Erst sobald das geschehen ist, können die Variablen ausgewertet werden.
Ich habe das Problem noch nicht ganz verstanden, kann mir aber denken, dass die Variablen bereits im nächsten CKE, welches über die Schaltfläche aufgerufen wurde, ausgelöst werden sollen. So ähnliche Probleme habe ich mit meinen verschachtelten Aktionsketten, die nacheinander ablaufen und die vorherigen Einträge auswerten. Auch da muss ich manchmal einen Zwischenschritt einbauen, wie auch hier über den nicht sichtbaren Karteieintrag, wenn die Einträge bereits im nächsten Schritt ausgewertet werden sollen.
Das Problem müsste über einen Zwisschenschritt in der Aktionskette zu lösen sein, indem die eigentliche Aktion erst nach einer leeren Aktion ausgeführt wird. Die Befehlsschaltfläche müsste also zunächst nur eine Aktionskette starten, die dann die eigentliche Aktionskette z.B. Aufruf des gewünschten CustomKarteieintrags auslöst. Diese Zwischenaktion sieht im Gegensatz zum Dummy-Karteieintrag keiner und sie hält den Ablauf nicht auf. Die Bedingung für die zwischengeschaltete Kette muss immer gelten. Die auslösende Bedingung wäre deshalb so zu formulieren, das ein bestimmter Karteieintrag entweder angelegt ist oder aber nicht. Erst danach wird die nächste Kette über die gleiche Bedingung gestartet. Die Variablen könnten aber auch als Bedingung genutzt werden, über die Befehlsschaltfläche verschiedene Aktionen bzw. CKE aufzurufen. Dann könnte man mit der einen Schaltfläche beliebige Aktionsketten starten.
Das dürfte die Anlage verschachtelter Workflows erheblich erleichtern. Bislang musste ich dafür sehr komplexe Aktionsketten und Bedingungen erstellen.
Der Unterschied zwischen der Befehlsschaltfläche zum Aufruf der Aktionskette und der Schaltfläche OK ist, dass mit OK eine evtl. laufende Aktionskette fortgeführt, mit der Befehlsschaltfläche dagegen abgebrochen und ein neuer Pfad gegangen wird.