Aspose.Tasks में ओवरटाइम, शेष लागत और कार्य की निगरानी करें

परिचय

इस ट्यूटोरियल में, हम सीखेंगे कि किसी प्रोजेक्ट में ओवरटाइम, शेष लागत और काम की निगरानी के लिए जावा के लिए Aspose.Tasks का उपयोग कैसे करें। यह परियोजना प्रबंधकों और टीम नेतृत्व के लिए अमूल्य हो सकता है ताकि यह सुनिश्चित किया जा सके कि परियोजनाएं पटरी पर और बजट के भीतर रहें।

आवश्यक शर्तें

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:

  1. जावा डेवलपमेंट किट (जेडीके): जावा के लिए Aspose.Tasks के लिए Java SE 6 या बाद के संस्करण की आवश्यकता होती है।
  2. जावा लाइब्रेरी के लिए Aspose.Tasks: लाइब्रेरी को डाउनलोड और इंस्टॉल करेंयहाँ.
  3. एकीकृत विकास पर्यावरण (आईडीई): कोई भी जावा आईडीई जैसे एक्लिप्स, इंटेलीजे आईडीईए, या नेटबीन्स।

पैकेज आयात करें

अपनी जावा फ़ाइल में आवश्यक पैकेज आयात करके प्रारंभ करें:

import com.aspose.tasks.Asn;
import com.aspose.tasks.Project;
import com.aspose.tasks.ResourceAssignment;

चरण 1: डेटा निर्देशिका सेट करें

उस निर्देशिका को परिभाषित करें जहां आपकी प्रोजेक्ट फ़ाइल स्थित है:

String dataDir = "Your Data Directory";

प्रतिस्थापित करें"Your Data Directory" आपकी प्रोजेक्ट फ़ाइल के पथ के साथ।

चरण 2: प्रोजेक्ट लोड करें

त्वरित करें एProject ऑब्जेक्ट करें और प्रोजेक्ट फ़ाइल लोड करें:

Project project = new Project(dataDir + "ResourceAssignmentOvertimes.mpp");

प्रतिस्थापित करें"ResourceAssignmentOvertimes.mpp" आपके प्रोजेक्ट फ़ाइल के नाम के साथ.

चरण 3: संसाधन असाइनमेंट के माध्यम से पुनरावृति करें

प्रोजेक्ट में प्रत्येक संसाधन असाइनमेंट के माध्यम से लूप करें:

for (ResourceAssignment ra : project.getResourceAssignments()) {

चरण 4: ओवरटाइम लागत और कार्य प्रिंट करें

प्रत्येक संसाधन असाइनमेंट के लिए ओवरटाइम लागत और कार्य को पुनः प्राप्त करें और प्रिंट करें:

    System.out.println(ra.get(Asn.OVERTIME_COST));
    System.out.println(ra.get(Asn.OVERTIME_WORK).toString());

चरण 5: शेष लागत और कार्य प्रिंट करें

शेष लागतों को पुनः प्राप्त करें और प्रिंट करें और प्रत्येक संसाधन असाइनमेंट के लिए काम करें:

    System.out.println(ra.get(Asn.REMAINING_COST));
    System.out.println(ra.get(Asn.REMAINING_WORK).toString());

चरण 6: शेष ओवरटाइम लागत और कार्य प्रिंट करें

प्रत्येक संसाधन असाइनमेंट के लिए शेष ओवरटाइम लागत और कार्य को पुनः प्राप्त करें और प्रिंट करें:

    System.out.println(ra.get(Asn.REMAINING_OVERTIME_COST));
    System.out.println(ra.get(Asn.REMAINING_OVERTIME_WORK).toString());
}

निष्कर्ष

किसी परियोजना में ओवरटाइम, शेष लागत और काम की निगरानी सफल परियोजना प्रबंधन के लिए महत्वपूर्ण है। जावा के लिए Aspose.Tasks के साथ, आप इस जानकारी को आसानी से एक्सेस और ट्रैक कर सकते हैं, यह सुनिश्चित करते हुए कि आपकी परियोजनाएँ निर्धारित समय पर और बजट के भीतर रहें।

अक्सर पूछे जाने वाले प्रश्न

क्या मैं अन्य जावा लाइब्रेरीज़ के साथ जावा के लिए Aspose.Tasks का उपयोग कर सकता हूँ?

हां, जावा के लिए Aspose.Tasks अन्य जावा लाइब्रेरी और फ्रेमवर्क के साथ संगत है।

क्या Aspose.Tasks विभिन्न प्रोजेक्ट फ़ाइल स्वरूपों का समर्थन करता है?

हाँ, Aspose.Tasks MPP, XML और अन्य सहित विभिन्न प्रोजेक्ट फ़ाइल स्वरूपों का समर्थन करता है।

क्या कोई परीक्षण संस्करण उपलब्ध है?

हाँ, आप नि:शुल्क परीक्षण डाउनलोड कर सकते हैंयहाँ.

यदि मुझे कोई समस्या आती है तो मुझे सहायता कहां मिल सकती है?

आप Aspose.Tasks फोरम पर जा सकते हैंयहाँ समर्थन के लिए।

मैं Aspose.Tasks के लिए लाइसेंस कैसे खरीद सकता हूँ?

आप यहां से लाइसेंस खरीद सकते हैंयहाँ.