Ich erstelle einen Workflow in Microsoft Dynamics CRM 2011. Ich habe einen Schritt, der dann mehrere Bedingungen hat. Ich habe versehentlich die Schritte, die unter der dritten Bedingung sein sollten, auf dem gleichen Niveau wie der Hauptschritt platziert. Gibt es eine Möglichkeit, die Schritte in die Hauptschritt-Bedingung zu verschieben, ohne die Schritte zu löschen und neu zu erstellen?Gibt es eine Möglichkeit, Schritte in Microsoft Dynamics CRM 2011 Workflow neu anordnen?
Antwort
Die kurze Antwort ist nein als der browserbasierte Designer ist ziemlich begrenzt. Die etwas längere Antwort lautet "Ja", wenn Sie meinen, dass der Arbeitsaufwand für die Wiederherstellung der fehlerhaften Schritte erheblich ist.
Sie können den Workflow über den Lösungsexport exportieren und das XAML direkt bearbeiten und dann erneut importieren. XAML-Workflows sind eine unterstützte Methode zum Erstellen von Workflows und es gibt Werkzeugunterstützung in Visual Studio 2010 (CRM 2011-Workflows sind native WF4). Das SDK kann weitere Informationen bereitstellen.
Sobald Sie dies jedoch getan haben, können Sie den Workflow nicht mehr in der Webdesigneroberfläche neu laden. Sie müssen es immer als XAML-Workflow exportieren/bearbeiten. Schließlich können Sie dies nur vor Ort tun, da CRM Online derzeit keine XAML-Workflows unterstützt.
Wenn Sie sich für den browserbasierten Designer entscheiden, sollten Sie regelmäßig den Export des Workflows über den Lösungsexport durchführen, um dieses Problem zu vermeiden. Ich schätze in Ihrer derzeitigen Situation diese Aussage ist im Grunde nutzlos, aber es lohnt sich, es zu wiederholen.
Nein, aber wenn die Schritte, die sich am falschen Ort befinden, am Ende des Arbeitsablaufs liegen, können Sie schummeln, indem Sie eine umgekehrte Bedingung über ihnen einfügen, um den Arbeitsablauf zu stoppen. Also, wenn Sie wollen:
If foo = bar
Do Stuff (several steps)
aber du hast:
If foo = bar
<no steps here>
Do stuff (not inside the condition).
dann diese Bedingung ersetzen damit gegenüber ist und setzen in sie einen Anschlag
If foo != bar
Stop Workflow
Do stuff (not inside the condition, and no explicit "otherwise" (else) needed.
+1 Das sparte mein Tag – Andre
Es gibt ein Drittanbieter-Tool, das die Bearbeitung nativer Workflows wesentlich flexibler und fehlerverzeihender macht. Ich habe damit als Beta gespielt und es hat getan, was es gesagt hat. Es gab ein paar Macken in der Benutzeroberfläche, aber nichts im Vergleich zu dem Schmerz, den Sie beschreiben, wenn Sie Dinge herummischen müssen. Ich habe es seit einer Weile nicht mehr betrachtet, so dass diese Macken vielleicht angesprochen wurden. Wenn nicht, ist es immer noch sehenswert.
- 1. Dynamics CRM 2011 Entities
- 2. Resultset gibt leere Zeilen zurück Microsoft Dynamics CRM 2011
- 3. Kann ich Microsoft Dynamics CRM 2011-Workflow-Beschreibungen zwischen Assemblys kopieren?
- 4. Microsoft CRM 2011 Online Fetchxml Fehler beim Laden in CRM
- 5. Java mit Microsoft Dynamics CRM verbinden
- 6. gibt es eine Möglichkeit, Importe in Java-Quelldatei neu anordnen
- 7. Dynamics CRM 2011 SQL MetadataSchema Primäres Namensattribut
- 8. Ersetzen eines Felds in Microsoft Dynamics CRM
- 9. MS Dynamics CRM 2011 UND TFS 2010
- 10. Dynamics CRM 2011 Feldwert in Plug-in mit VB
- 11. Kombinieren von Attributgruppierungen in Dynamics CRM 2011 Charts
- 12. Microsoft Dynamics CRM 2013 Status des asynchronen Systemjobs in Bearbeitung
- 13. Microsoft Dynamics CRM und PHP/JSON
- 14. AppDomain.CurrentDomain.AssemblyResolve in Dynamics crm
- 15. php - access dynamics crm 2011 mit Web-Services
- 16. Dynamics CRM 2011 SOAP RetrieveMultiple Abfrage ignoriert Kriterien
- 17. Dynamics 2011 (IFD) CRM SOAP-Update funktioniert nicht
- 18. Dynamics CRM 2011 Outlook-Client und Browser-Rendering
- 19. Microsoft Dynamics UI-Richtlinien
- 20. Dynamics CRM Incident erstellen
- 21. Aufruf von System.Diagnostics.Trace von einem Dynamics CRM 2011-Plugin
- 22. Dynamics CRM 2011 SDK Fehler auf generieren Wrapper Parameter falsch
- 23. Wie kann ich eine Microsoft Dynamics CRM 4.0-Lösung kopieren?
- 24. Dynamics CRM Workflow Aktualisierung geschlossen Brief nach Seriendruck
- 25. Dynamics CRM Sprachpaket
- 26. Microsoft Dynamics in PHP authentifizieren
- 27. Dynamics CRM Language Packs
- 28. CRM 2011 KeyNotFoundException Ausnahme
- 29. Gibt es eine Möglichkeit, Aufgaben und Termine Office 365-Gruppen über Dynamics CRM zuzuweisen?
- 30. Aktualisieren Sie benutzerdefinierte Entität mit Dynamics Crm 2016 Workflow
Danke, das ist sehr hilfreich zu wissen - vor allem über nicht in der Lage, XAML-Workflows erstellen über VS zu bearbeiten und dann per Web-Interface bearbeiten. – davemackey