12. August 2013 18:08
Hallo,
Gibt es eine Möglichkeit, die Ausführung eines Workflows zu erzwingen?
nein, Ein Workflow startet dann wenn der CRM Server meint, das er dafür genügend Ressourcen frei hat. Das kann innerhalb weniger Sekunden sein aber auch 5 Minuten dauern.
Gibt es eine Möglichkeit, den aktuellen Datensatz in der GUI zu aktualisieren? (F5 ist nicht zuverlässig)
Du kannst ihn per JavaScript speichern, was ein automatisches Laden der Form und der Daten beinhaltet, aber das löst dein Problem nicht. Die Oberfläche weiß ja nicht, wann der Workflow ausgeführt wird/wurde.
Ich würde diese Anpassung auch nicht mit einem Workflow lösen sondern mit JavaScript, wie es Roxxinger schon vorgeschlagen hat. JavaScript läuft auf dem Client und dieser sieht sofort das Ergebnis.
Bei den Anpassungen solltest du zuerst immer überlegen, ob der Benutzer diese Änderung sofort sehen muss, dann fallen automatisch alle Serverseiteigen Prozesse wir Workflows und PlugIns aus und du kannst nur noch auf Clientseitige Möglichkeiten, wie JavaScript oder Silverlight zurückgreifen, wobei ich ganz klar immer JavaScript bevorzugen würde.