Sto creando un flusso di lavoro in Microsoft Dynamics CRM 2011. Ho un passaggio che presenta diverse condizioni. Ho accidentalmente posizionato i passaggi che dovrebbero essere sotto la terza condizione allo stesso livello del passaggio principale. C'è un modo per spostare i passaggi nella condizione dei passaggi principali senza eliminare e ricreare i passaggi?Esiste un modo per riordinare i passaggi nel flusso di lavoro di Microsoft Dynamics CRM 2011?
risposta
La risposta breve è no come il progettista basato su browser è piuttosto limitato. La risposta leggermente più lunga è sì se si pensa che la quantità di lavoro necessaria per ricreare i passaggi errati sia significativa.
È possibile esportare il flusso di lavoro tramite esportazione della soluzione e modificare direttamente XAML e quindi reimportare. I flussi di lavoro XAML sono un metodo supportato per la creazione di flussi di lavoro e il supporto per gli strumenti di Visual Studio 2010 (i flussi di lavoro di CRM 2011 sono nativi WF4). L'SDK può fornire ulteriori informazioni.
Tuttavia, una volta fatto ciò non è possibile ricaricare il flusso di lavoro nell'interfaccia web designer. Dovrai sempre esportarlo/modificarlo come flusso di lavoro XAML. Infine, puoi farlo solo on-premise poiché CRM Online attualmente non supporta i flussi di lavoro XAML.
Se si sceglie di attaccare con il designer basato su browser sempre prendere le esportazioni regolari del flusso di lavoro tramite soluzione di esportazione per evitare questo problema. Apprezzo nella tua situazione attuale questa affermazione è essenzialmente inutile, ma vale la pena ribadire.
No, ma se i passi che sono nel posto sbagliato sono proprio alla fine del flusso di lavoro si può barare con l'inserimento di una condizione inversa sopra di loro per fermare il flusso di lavoro. Quindi, se si voleva:
If foo = bar
Do Stuff (several steps)
ma hai:
If foo = bar
<no steps here>
Do stuff (not inside the condition).
quindi sostituire tale condizione con il suo opposto e mettere in esso una fermata
If foo != bar
Stop Workflow
Do stuff (not inside the condition, and no explicit "otherwise" (else) needed.
+1 Questo mi ha salvato la giornata – Andre
È disponibile uno strumento di terze parti per rendere la modifica dei flussi di lavoro nativi molto più flessibile e flessibile. Ho giocato con esso come una beta e ha fatto quello che ha detto che sarebbe. C'erano un paio di stranezze nell'interfaccia utente, ma nulla in confronto al dolore che descrivi di dover mescolare le cose in giro. Non l'ho guardato da un po 'ora, quindi quelle stranezze potrebbero essere state affrontate. Se no, vale comunque la pena guardare.
- 1. Sviluppo agile con Dynamics CRM 2011
- 2. Javascript intellisense con Dynamics CRM 2011
- 3. Esecuzione del flusso di lavoro da JavaScript in CRM 2011
- 4. Errore "Puntatore non valido" del flusso di lavoro CRM 2011
- 5. Chiamare System.Diagnostics.Trace da un plug-in Dynamics CRM 2011
- 6. ADFS (CRM 2011) - Problema di autenticazione nel client Microsoft Outlook per CRM (Response.Redirect (...) & Window.Open (...))
- 7. È possibile configurare l'integrazione continua per MS Dynamics CRM 2011?
- 8. Plugin Microsoft Dynamics CRM 2013 - Nessun errore di transazione attivo
- 9. Dynamics CRM 2011 SQL MetadataSchema Nome primario Attributo
- 10. AppDomain.CurrentDomain.AssemblyResolve in dynamics crm
- 11. Dynamics CRM 2011 Outlook client e rendering del browser
- 12. php - access dynamics crm 2011 con servizi web
- 13. Come nascondere la notifica "Ottieni CRM per Outlook" in Dynamics CRM 2011 per account utente specifici?
- 14. Come autenticarsi in CRM 2011?
- 15. Aggiungere dettagli ordine API Microsoft Dynamics CRM online
- 16. Integrazione di Octopus Deploy e Dynamics CRM
- 17. Bilanciamento del carico Servizio di elaborazione sandbox per MS Dynamics CRM 2011
- 18. Dynamics CRM: ottenere i metadati per la mappatura statuscode/statecode
- 19. Autenticazione di Microsoft Dynamics in PHP
- 20. Connessione al servizio Web in locale di Microsoft Dynamics CRM con Java?
- 21. Ricerca full-text in CRM 2011
- 22. MS Dynamics CRM - database GUID
- 23. Passaggi saltati nel lavoro di Jenkins
- 24. Creare annotazione per un'entità di contatto in Microsoft Dynamics CRM tramite API
- 25. Dynamics CRM 2011 RIPRISTINO SOAPI criteri di ignoranza multipli della query
- 26. I join compositi sono possibili utilizzando FetchXml in Microsoft Dynamics CRM 4.0?
- 27. Threading/Ambient Context nei plugin CRM 2011
- 28. CRM 2011 OnPremise - Autorizzazioni per note/annotazioni
- 29. Dynamics CRM 2011: soluzioni gestite o distribuzione delle modifiche da DEV a PRD
- 30. VS2012 + CRM 2011: Microsoft.IdentityModel con riferimento errato
Grazie, questo è molto utile conoscere - in particolare di non essere in grado di modificare i flussi di lavoro XAML creano tramite VS e quindi modificare tramite interfaccia web. – davemackey