2012-11-16 18 views
6

मैं माइक्रोसॉफ्ट डायनेमिक्स सीआरएम 2011 में वर्कफ़्लो बना रहा हूं। मेरे पास एक ऐसा कदम है जिसमें कई स्थितियां हैं। मैंने गलती से उन चरणों को रखा जो मुख्य चरण के समान स्तर पर तीसरी स्थिति के नीचे होना चाहिए। कदमों को हटाने और पुनर्निर्माण किए बिना चरणों को मुख्य चरणों की स्थिति में स्थानांतरित करने का कोई तरीका है?क्या माइक्रोसॉफ्ट डायनेमिक्स सीआरएम 2011 वर्कफ़्लो में चरणों को पुन: व्यवस्थित करने का कोई तरीका है?

उत्तर

9

डाल लघु जवाब नहीं है क्योंकि ब्राउज़र आधारित डिजाइनर काफी सीमित है। थोड़ा लंबा जवाब हाँ है यदि आपको लगता है कि गलती चरणों को पुनर्जीवित करने में शामिल काम की मात्रा महत्वपूर्ण है।

आप समाधान निर्यात के माध्यम से वर्कफ़्लो निर्यात कर सकते हैं और सीधे एक्सएएमएल को फिर से आयात कर सकते हैं। एक्सएएमएल वर्कफ़्लोज़ वर्कफ़्लोज़ बनाने का एक समर्थित तरीका है और विजुअल स्टूडियो 2010 (सीआरएम 2011 वर्कफ़्लो मूल डब्लूएफ 4) के भीतर टूलींग सपोर्ट है। एसडीके अधिक जानकारी प्रदान कर सकता है।

हालांकि, एक बार ऐसा करने के बाद आप वेब डिज़ाइनर इंटरफ़ेस में वर्कफ़्लो को फिर से लोड नहीं कर सकते हैं। आपको हमेशा XAML वर्कफ़्लो के रूप में इसे निर्यात/संपादित करना होगा। अंत में, आप केवल ऑन-प्रिमाइज़ के लिए ऐसा कर सकते हैं क्योंकि सीआरएम ऑनलाइन वर्तमान में एक्सएएमएल वर्कफ़्लो का समर्थन नहीं करता है।

यदि आप ब्राउज़र आधारित डिजाइनर के साथ रहना चुनते हैं तो हमेशा इस समस्या को रोकने के लिए समाधान निर्यात के माध्यम से वर्कफ़्लो के नियमित निर्यात करें। मैं आपकी वर्तमान स्थिति में सराहना करता हूं कि यह कथन अनिवार्य रूप से बेकार है, लेकिन यह दोहराने लायक है।

+1

धन्यवाद, यह बहुत पता करने के लिए उपयोगी है - विशेष रूप से XAML workflows वी.एस. के माध्यम से बनाने और उसके बाद वेब इंटरफेस के माध्यम संपादित करने में सक्षम नहीं होने के बारे में। – davemackey

3

नहीं, लेकिन यदि गलत जगह पर मौजूद कदम वर्कफ़्लो के अंत में सही हैं तो आप वर्कफ़्लो को रोकने के लिए उनके ऊपर एक रिवर्स स्थिति डालने से धोखा दे सकते हैं। तो अगर आप चाहते थे:

If foo = bar 
    Do Stuff (several steps) 

लेकिन आप मिल गया है: के साथ यह विपरीत है

If foo = bar 
    <no steps here> 
Do stuff (not inside the condition). 

तो उस हालत को बदलने और उस में एक बंद

If foo != bar 
    Stop Workflow 
Do stuff (not inside the condition, and no explicit "otherwise" (else) needed. 
+0

+1 इस बचाया मेरा दिन – Andre

0

देशी वर्कफ़्लो के संपादन को अधिक लचीला और क्षमा करने के लिए उपलब्ध एक तृतीय पक्ष टूल उपलब्ध है। मैंने बीटा के रूप में इसके साथ खेला और यह वही किया जो उसने कहा था। यूआई में कुछ क्विर्क थे लेकिन दर्द के मुकाबले कुछ भी नहीं जो आप चीजों को चारों ओर घूमने के बारे में बताते हैं। मैंने इसे थोड़ी देर में नहीं देखा है, इसलिए उन quirks को संबोधित किया गया हो सकता है। यदि नहीं, तो यह अभी भी देखने लायक है।

http://www.teamknowledge.co.uk/tk-process-builder.php

संबंधित मुद्दे