Tutorial singkat ini menjelaskan cara membuka file XER di Python. Ini mencakup detail tentang menyiapkan IDE, daftar langkah, dan contoh kode untuk mengembangkan penampil file XER di Python. Berbagai properti tugas utama serta properti Primavera yang relevan dan opsional juga dibahas dalam artikel ini.
Langkah-langkah untuk XER Reader di Python
- Siapkan lingkungan pengembangan dengan menambahkan Aspose.Tasks for Python via .NET
- Atur lisensi produk untuk membuka semua fitur
- Muat file XER sumber ke dalam objek kelas Project
- Iterasi melalui semua tugas dan sub‑tugas dalam proyek
- Cetak properti setiap tugas sesuai dengan persyaratan
- Periksa apakah ada tugas yang memiliki Primavera-specific properties
- Cetak semua properti Primavera seperti ID aktivitas, tipe, dan berbagai jenis kendala di dalamnya
Langkah-langkah yang diberikan menjelaskan bagaimana membuka file XER tanpa Primavera di Python. Impor pustaka yang diperlukan ke dalam aplikasi, muat lisensi, muat file XER ke dalam objek Project, dan kumpulkan semua tugas secara rekursif darinya. Tampilkan properti tugas, periksa keberadaan properti Primavera, dan tampilkan properti yang relevan, jika ditemukan.
Kode untuk Penampil XER di Python
Kode ini menunjukkan pengembangan Primavera P6 XER viewer dalam Python. Perpustakaan ini mendukung metadata Primavera tingkat proyek bersama dengan properti tingkat tugas yang dapat diakses dan ditampilkan. Anda dapat menampilkan setiap tingkat tugas dalam proyek dengan menggunakan nilai outline_level.
Artikel ini telah mengajarkan kami proses untuk membaca dan mencetak data file XER. Untuk mengonversi file MPP ke HTML, lihat artikel Convert MPP to HTML in Python.