यह संक्षिप्त गाइड MS Project में Java का उपयोग करके आवर्ती कार्य कैसे जोड़ें का वर्णन करता है। आपको IDE सेट करने के विवरण, प्रोग्रामिंग चरणों की सूची, और नमूना कोड मिलेगा जो Java का उपयोग करके Microsoft Project में आवर्ती कार्य कैसे बनाएं दिखाता है। सभी विवरण प्रदान किए जाएंगे ताकि आप आवर्ती कार्यों को अनुकूलित कर सकें और आउटपुट MPP फ़ाइल।
MS Project में Java का उपयोग करके आवर्ती कार्य जोड़ने के चरण
- IDE को Aspose.Tasks for Java का उपयोग करने के लिए सेट करें ताकि एक आवर्ती कार्य बनाया जा सके
- उत्पाद लाइसेंस लागू करें और मौजूदा MPP फ़ाइल को Project फ़ाइल में खोलें
- एक नया recurring task बनाएं, जिसकी अवधि एक घंटे की है
- कार्य की पुनरावृत्ति पैटर्न को साप्ताहिक कार्य के रूप में वांछित सप्ताह के दिनों के साथ परिभाषित करें
- पुनरावर्ती कार्य को हर सप्ताह दोहराने के लिए शुरू और समाप्ति तिथियों को सेट करें
- मानक कैलेंडर को आवर्ती कार्य के साथ संलग्न करें
- वांछित कार्य में पुनरावर्ती कार्य को एक चाइल्ड टास्क के रूप में जोड़ें
- परिणामी प्रोजेक्ट फ़ाइल को सहेजें और पुष्टि के लिए उसकी जानकारी प्रिंट करें
ये चरण समझाते हैं MS Project 2016 में जावा का उपयोग करके कार्य को आवर्ती बनाने का तरीका। लाइसेंस लोड करें, आवर्ती कार्य बनाने के लिए RecurringTaskParameters का एक ऑब्जेक्ट बनाएं, कार्य के सप्ताह के दिनों को परिभाषित करने के लिए WeeklyRepetition ऑब्जेक्ट को इंस्टैंशिएट करें, प्रारंभ और समाप्ति तिथियों को सेट करने के लिए EndByRecurrenceRange को परिभाषित करें, और ऊपर बताए गए पुनरावृत्ति और आवृत्ति सीमा को संकलित करने के लिए WeeklyRecurrencePattern का उपयोग करें। आवर्ती कार्य को कैलेंडर के साथ लिंक करें, और परिणामी प्रोजेक्ट फ़ाइल को सहेजने से पहले आवर्ती कार्य को लक्ष्य कार्य के एक चाइल्ड के रूप में जोड़ें।
Java का उपयोग करके Microsoft Project दोहराए जाने वाले कार्यों के लिए कोड
यह कोड Microsoft Project में आवर्ती कार्य उत्पन्न करने की प्रक्रिया को दर्शाता है। डेट रेंज के बजाय N आवृत्तियों के बाद पुनरावृत्ति समाप्त करने के लिए EndAfterRecurrenceRange का उपयोग करने पर विचार करें। स्पष्ट जांच के लिए Task.isRecurring() का उपयोग करके आप आवृत्तियों तक पहुँच सकते हैं, उत्पन्न कुल आवृत्तियों की संख्या प्राप्त करने के लिए RecurringTaskInfo.getOccurrences() का उपयोग करें, और यह पुष्टि करने के लिए कि कौन सी समाप्ति शर्त लागू हुई है, RecurringTaskInfo.getUseEndDate() का उपयोग करें।
यह गाइड MS Project में आवर्ती कार्यों के साथ काम करने में सहायता करता है। Primavera सॉफ़्टवेयर के बिना XER फ़ाइल खोलने के लिए, लेख जावा में XER फ़ाइल खोलें देखें।