Panduan singkat ini menjelaskan cara menambahkan milestone di MS Project menggunakan Python. Panduan ini berisi detail untuk mengatur IDE, daftar langkah program, dan contoh kode yang menunjukkan cara membuat milestone tugas di MS Project menggunakan Python. Anda akan mendapatkan detail lebih lanjut untuk menyesuaikan output MPP sesuai kebutuhan.
Langkah-langkah Menambahkan Milestone ke MS Project menggunakan Python
- Atur lingkungan untuk menggunakan Aspose.Tasks for Python via .NET untuk menambahkan tonggak
- Muat file MS Project sumber MPP ke memori
- Tambahkan task baru di bawah tugas yang diinginkan yang akan diubah menjadi tonggak
- Atur durasi tugas menjadi nol sesuai dengan spesifikasi tugas milestone
- Atur flag tugas menjadi milestone menggunakan properti is_milestone
- Tetapkan tanggal mulai ketika tonggak ini akan tercapai
- Simpan project yang telah diperbarui dengan tonggak pada disk
Langkah-langkah yang diberikan mencakup cara membuat milestone di Microsoft Project menggunakan Python. Muat file proyek sumber, tambahkan tugas, atur parameter terkait milestone, dan simpan ke disk. Parameter yang diperlukan untuk tugas milestone adalah durasi nol, flag milestone yang benar, dan tanggal mulai.
Kode untuk Menyisipkan Milestone di MS Project menggunakan Python
Kode ini membagikan detail tentang cara membuat milestone di MS Project menggunakan Python. Untuk menghindari pergeseran tugas milestone akibat perhitungan ulang, Anda dapat mengatur constraint_type menjadi MUST_START_ON dan constraint_date. Jika Anda ingin menggunakan kalender terpisah untuk milestone alih-alih kalender proyek default, Anda dapat membuat kalender tersebut di dalam proyek dan menetapkannya ke tugas milestone.
Artikel ini mengajarkan proses bekerja dengan tugas milestone dalam sebuah proyek. Untuk menambahkan tugas berulang ke proyek, lihat artikel Add Recurring Task in MS Project using Python.