Pantau Lembur, Sisa Biaya, dan Kerja Sesuai Aspose.Tugas
Perkenalan
Dalam tutorial ini, kita akan mempelajari cara menggunakan Aspose.Tasks untuk Java untuk memantau lembur, sisa biaya, dan pekerjaan dalam sebuah proyek. Hal ini dapat sangat berharga bagi manajer proyek dan pimpinan tim untuk memastikan proyek tetap berjalan sesuai rencana dan sesuai anggaran.
Prasyarat
Sebelum kita mulai, pastikan Anda memiliki hal berikut:
- Java Development Kit (JDK): Aspose.Tasks untuk Java memerlukan Java SE 6 atau lebih baru.
- Aspose.Tugas untuk Perpustakaan Java: Unduh dan instal perpustakaan dariDi Sini.
- Lingkungan Pengembangan Terintegrasi (IDE): Semua IDE Java seperti Eclipse, IntelliJ IDEA, atau NetBeans.
Paket Impor
Mulailah dengan mengimpor paket yang diperlukan dalam file Java Anda:
import com.aspose.tasks.Asn;
import com.aspose.tasks.Project;
import com.aspose.tasks.ResourceAssignment;
Langkah 1: Siapkan Direktori Data
Tentukan direktori tempat file proyek Anda berada:
String dataDir = "Your Data Directory";
Mengganti"Your Data Directory"
dengan jalur ke file proyek Anda.
Langkah 2: Muat Proyek
Buat contoh aProject
objek dan memuat file proyek:
Project project = new Project(dataDir + "ResourceAssignmentOvertimes.mpp");
Mengganti"ResourceAssignmentOvertimes.mpp"
dengan nama file proyek Anda.
Langkah 3: Ulangi Melalui Penugasan Sumber Daya
Ulangi setiap penetapan sumber daya dalam proyek:
for (ResourceAssignment ra : project.getResourceAssignments()) {
Langkah 4: Cetak Biaya Lembur dan Pekerjaan
Ambil dan cetak biaya lembur dan pekerjaan untuk setiap penetapan sumber daya:
System.out.println(ra.get(Asn.OVERTIME_COST));
System.out.println(ra.get(Asn.OVERTIME_WORK).toString());
Langkah 5: Cetak Sisa Biaya dan Pekerjaan
Ambil dan cetak sisa biaya dan pekerjaan untuk setiap penetapan sumber daya:
System.out.println(ra.get(Asn.REMAINING_COST));
System.out.println(ra.get(Asn.REMAINING_WORK).toString());
Langkah 6: Cetak Sisa Biaya Lembur dan Pekerjaan
Ambil dan cetak sisa biaya lembur dan pekerjaan untuk setiap penetapan sumber daya:
System.out.println(ra.get(Asn.REMAINING_OVERTIME_COST));
System.out.println(ra.get(Asn.REMAINING_OVERTIME_WORK).toString());
}
Kesimpulan
Memantau waktu lembur, sisa biaya, dan pekerjaan dalam suatu proyek sangat penting untuk keberhasilan manajemen proyek. Dengan Aspose.Tasks untuk Java, Anda dapat dengan mudah mengakses dan melacak informasi ini, memastikan proyek Anda tetap sesuai jadwal dan sesuai anggaran.
FAQ
Bisakah saya menggunakan Aspose.Tasks untuk Java dengan perpustakaan Java lainnya?
Ya, Aspose.Tasks untuk Java kompatibel dengan pustaka dan kerangka kerja Java lainnya.
Apakah Aspose.Tasks mendukung format file proyek yang berbeda?
Ya, Aspose.Tasks mendukung berbagai format file proyek termasuk MPP, XML, dan lainnya.
Apakah ada versi uji coba yang tersedia?
Ya, Anda dapat mengunduh uji coba gratis dariDi Sini.
Di mana saya dapat memperoleh dukungan jika saya mengalami masalah?
Anda dapat mengunjungi forum Aspose.TasksDi Sini untuk dukungan.
Bagaimana cara membeli lisensi untuk Aspose.Tasks?
Anda dapat membeli lisensi dariDi Sini.