Menambahkan Tugas Berulang di MS Project menggunakan Python

Panduan singkat ini menjelaskan cara menambahkan tugas berulang di MS Project menggunakan Python. Panduan ini membagikan detail tentang menyiapkan IDE, daftar langkah pemrograman, dan contoh kode untuk mendemonstrasikan cara membuat tugas berulang di Microsoft Project menggunakan Python. Berbagai properti dapat dikonfigurasi untuk menyesuaikan tugas berulang dan menghasilkan file output yang diinginkan MPP.

Langkah-langkah untuk Tugas Berulang Microsoft Project menggunakan Python

  1. Atur lingkungan agar menggunakan Aspose.Tasks for Python via .NET untuk tugas berulang
  2. Terapkan lisensi produk, muat project yang ada, dan buat tugas berulang baru
  3. Atur durasi setiap tugas, tentukan pola pengulangan mingguan, dan atur hari kerja yang diinginkan di dalamnya.
  4. Atur total durasi tugas berulang dengan menentukan tanggal mulai dan tanggal akhir
  5. Definisikan objek WeeklyRecurrencePattern dan atur rentang pengulangan serta periode berulang yang didefinisikan di atas
  6. Tetapkan pola pengulangan ini ke tugas berulang dan tautkan tugas tersebut dengan kalender standar proyek
  7. Tambahkan tugas sebagai tugas anak ke tugas yang diinginkan dalam proyek yang dimuat.
  8. Simpan proyek yang dihasilkan sebagai file MPP
  9. Baca proyek untuk mengonfirmasi keberadaan tugas berulang

Langkah-langkah ini merangkum proses untuk membuat tugas berulang di Microsoft Project menggunakan Python. Muat lisensi, buka file MPP sumber ke dalam objek Project, buat tugas berulang dengan kelas RecurringTaskParameters, tambahkan pengulangan mingguan, tentukan rentang pengulangan, dan buat objek WeeklyRecurrencePattern dengan parameter di atas. Tautkan kalender ke tugas, tambahkan ke tugas yang diinginkan dalam proyek, dan simpan sebagai file MPP.

Kode untuk Membuat Tugas Berulang di MS Project 2016 menggunakan Python

Kode ini membantu dalam bekerja dengan tugas berulang di MS Project. Anda dapat menggunakan EndAfterRecurrenceRange untuk mengakhiri tugas setelah sejumlah kejadian tertentu. Kejadian dapat diperluas lebih dari mingguan dengan memanfaatkan opsi harian, bulanan, atau tahunan, sesuai kebutuhan.

Artikel ini telah mengajarkan kami proses untuk membuat tugas berulang. Untuk membuka file XER menggunakan Primavera, lihat artikel Buka File XER di Python.

 Indonesian