Python का उपयोग करके MS Project में आवर्ती कार्य जोड़ें

यह संक्षिप्त गाइड समझाता है Python का उपयोग करके MS Project में आवर्ती कार्य कैसे जोड़ें। यह IDE सेटअप करने, प्रोग्रामिंग चरणों की सूची, और Python का उपयोग करके Microsoft Project में आवर्ती कार्य कैसे बनाएं को प्रदर्शित करने के लिए नमूना कोड के बारे में विवरण साझा करता है। विभिन्न गुण सेट किए जा सकते हैं ताकि आवर्ती कार्य को अनुकूलित किया जा सके और इच्छित आउटपुट MPP फ़ाइल उत्पन्न की जा सके।

Microsoft Project दोहराव वाले कार्यों के लिए Python का उपयोग करके चरण

  1. पर्यावरण को सेट करें ताकि Aspose.Tasks for Python via .NET का उपयोग आवर्ती कार्यों के लिए किया जा सके
  2. उत्पाद लाइसेंस लागू करें, मौजूदा project लोड करें, और एक नया आवर्ती कार्य बनाएं
  3. प्रत्येक कार्य की अवधि सेट करें, साप्ताहिक पुनरावृत्ति पैटर्न निर्धारित करें, और इसमें इच्छित सप्ताह के दिन सेट करें
  4. आवर्ती कार्यों की कुल अवधि को प्रारंभ और समाप्ति तिथियों को निर्धारित करके सेट करें
  5. परिभाषित करें WeeklyRecurrencePattern ऑब्जेक्ट और सेट करें ऊपर-परिभाषित पुनरावृत्ति और आवृत्ति सीमा को
  6. इस आवृत्ति पैटर्न को आवर्ती कार्य में सेट करें और कार्य को परियोजना के मानक कैलेंडर से लिंक करें
  7. लोड किए गए प्रोजेक्ट में इच्छित कार्य के अंतर्गत कार्य को एक चाइल्ड टास्क के रूप में जोड़ें
  8. परिणामी प्रोजेक्ट को MPP फ़ाइल के रूप में सहेजें
  9. प्रोजेक्ट को पढ़ें ताकि आवर्ती कार्य की मौजूदगी की पुष्टि हो सके

ये चरण Python का उपयोग करके Microsoft Project में आवर्ती कार्य बनाना की प्रक्रिया का सारांश प्रस्तुत करते हैं। लाइसेंस लोड करें, स्रोत MPP फ़ाइल को Project ऑब्जेक्ट में खोलें, RecurringTaskParameters क्लास के साथ एक आवर्ती कार्य बनाएं, साप्ताहिक पुनरावृत्ति जोड़ें, पुनरावृत्ति सीमा निर्धारित करें, और ऊपर दिए गए पैरामीटरों के साथ एक WeeklyRecurrencePattern ऑब्जेक्ट बनाएं। कार्य से एक कैलेंडर लिंक करें, इसे प्रोजेक्ट में इच्छित कार्य में जोड़ें, और इसे MPP फ़ाइल के रूप में सहेजें।

MS Project 2016 में Python का उपयोग करके कार्य को आवर्ती बनाने के लिए कोड

यह कोड MS Project में आवर्ती कार्य के साथ काम करने में सहायता करता है। आप EndAfterRecurrenceRange का उपयोग करके कार्यों को निश्चित संख्या में आवृत्तियों के बाद समाप्त कर सकते हैं। आवृत्तियों को साप्ताहिक से आगे दैनिक, मासिक या वार्षिक विकल्पों का उपयोग करके विस्तारित किया जा सकता है, जैसा कि आवश्यक हो।

इस लेख ने हमें आवर्ती कार्य उत्पन्न करने की प्रक्रिया सिखाई है। Primavera का उपयोग करके XER फ़ाइल खोलने के लिए, लेख Open XER File in Python देखें।

 हिन्दी