मैन्युअल रूप से SPD XOML चर को साफ करने के लिए फ़ाइल संपादित करें

इस पोस्ट में यहाँ ("जवाब वापस मिल शुरू अनुमोदन प्रक्रिया गतिविधि से रहा"), मैंने उल्लेख किया है कि आप गलती से अपनी SharePoint डिज़ाइनर वर्कफ़्लो के लिए वर्कफ़्लो चर की एक पूरी निहत जोड़ सकते हैं।  चीजें जल्दी से बरबाद और पढ़ें कठिन बन सकता है।  विशेष रूप से, यदि आप अपने कार्यप्रवाह करने के लिए "अनुमोदन प्रक्रिया गतिविधि शुरू" क्रिया जोड़ें, इसे हटाने और इसे फिर से जोड़ें, आप सब कि गतिविधि वर्कफ़्लो चर के साथ दो बार अंत। 

यह एक असली दर्द के माध्यम से जाने के लिए और उन सभी की मैन्युअल रूप से हटाना है, तो मैं यद्यपि मैं उन्हें सीधे XOML फ़ाइल से निकालने के लिए कोशिश करेंगे।  यह काफी आसान करने के लिए किया जा करने के लिए साबित हुई। 

प्रथम, आप वास्तविक XOML फ़ाइल की स्थिति जानें करने की आवश्यकता है।  मैं उस विषय के बारे में यहाँ लिखा था: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  एक बार मिला, XOML फ़ाइल को खोलने और एक चर को निकालने के लिए इच्छित की स्थिति जानें।  इस मामले में, मुझे मेरे कार्यप्रवाह के लिए दो बार "अनुमोदन प्रक्रिया प्रारंभ" गतिविधि जोड़ा।  मैं के बाद से इसे अब प्रयोग किया जाता है और वहाँ एक डुप्लिकेट चर "isItemApproved1" नाम दिया है "isItemApproved" नामक एक वर्कफ़्लो चर को निकालने के लिए चाहते हैं। 

बस चर के लिए एक पाठ खोज करो।  मेरा स्क्रीन इस तरह दिखता है:

image 

यदि आप XOML फ़ाइल में चारों ओर खोज, आप देखेंगे कि मूल "IsItemApproved" बस एक बार परिभाषित किया गया है और कभी नहीं करते थे, जबकि "IsItemApproved1" कई अलग अलग स्थानों में उपयोग किया जाता है.

इसे हटा दें और फिर फ़ाइल को सहेजें.

केवल मुश्किल हिस्सा है कि मैं वास्तव में बाहर एसपीडी पूरी तरह बंद करने और इसे पुनः खोलने से पहले फ़ील्ड हटाया कि एसपीडी स्वीकार किया था.

बेशक, फ़ील्ड हटा रहा है आप के साथ XOML कर सकते हैं केवल एक ही चीज़ नहीं है और मैं भविष्य में इस तरह की अन्य विषयों के बारे में ब्लॉग कर सकते हैं.

तुम क्या आप यहां करते हैं और अपने काम का बैकअप लेने के बारे में बहुत सावधान रहना करने के लिए चाहते हैं।  तुम एक कदाचित मामूली कर सकते हैं / जबकि आप यह पुनर्निर्माण सूक्ष्म परिवर्तन यहाँ उस trashes एसपीडी जहाँ वर्कफ़्लो का संबंध है और तुम प्रयास के घंटे खो सकता है.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

पर एक विचार "मैन्युअल रूप से SPD XOML चर को साफ करने के लिए फ़ाइल संपादित करें

  1. अन्ना

    कई मामलों में SharePoint जिस सेटअप है कि डेवलपर desn't में अंतर्निहित URL संरचना और फ़ाइलें देखने की अनुमति है. इस तरह आप देख नहीं कर सकता “सभी फ़ाइलें” एसपीडी में आइटम मेनू.

    मैं निर्यात/आयात करने के लिए Viso का उपयोग कर आसपास काम मिल गया 2010 मेनू itms. आप Visio के लिए की जरूरत नहीं है 2010 स्थापित. जब आप वर्कफ़्लो एसपीडी बनाता है निर्यात करें “wmi” फ़ाइल जो वास्तव में ज़िप फ़ाइल है. आप XOML फ़ाइल निकालने कर सकते हैं इसे संपादित करें, यह वापस करने के लिए WMI फ़ाइल पैकेज और इसे वापस करने के लिए एसपीडी आयात करें.

    का आनंद लें.

कोई जवाब दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. अपेक्षित स्थानों को रेखांकित कर दिया गया है *