Search the FirstSpirit Knowledge Base
Hallo,
Bei einem Arbeitsablauf (auf einer Datenquelle) kann ich eine Aktivtät manuell ausführen lassen, so dass der Nutzer einen Kommentar eingeben kann.
Nun will ich in einem übernnächsten Schritt diesen Kommentar auswerten (nach der Eingabe werden zwei Scripte automatisch ausgeführt - das dient nur zur besseren Übersicht - hätte auch alles in ein Script "gepresst werden können").
kommentar = context.getTask().getTaskState().getComment();
Ich bilde mir ein, dass di o.g. Zeile schon mal funktioniert hat, tut sie aber doch nicht.
Ich hab es dann über
Task.getHistory(); (und dann den Kommentar geholt)
aber der ist auch immer null.
Wo liegt bei mir der Fehler?
Die Suche in der community nach "getComment" liefert diesen Treffer: https://community.e-spirit.com/message/1713#1713
Vielleicht hilft das ja weiter.
Gruss
:smileygrin:, der ist auch von mir, hab ich auch probiert, funktioniert auch nicht. (ich bin ja in einer anderen Aktion).
Übrigens hatte ich bei der Frage noch eine weiter (letzer Eintrag)
Hab was "tief" in einer Antwort vom Helpdesk gefunden:
Retten von Daten in den Kontext (gültig bis zur Beendigung des Workflows):
WFSession = context.getSession();
WFSession.put("savedContext","geretteter Inhalt");
Späteres Holen der geretteten Daten:
WFSession = context.getSession();
myContext = WFSession.get("savedContext");
Hätte ich auch eher drauf kommen können ... das mit dem WF abbrechen hab ich aber noch nicht lösen können