คู่มือสั้นนี้อธิบายวิธี เพิ่มไมล์สโตนใน MS Project ด้วย Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอนของโปรแกรม, และโค้ดตัวอย่างที่แสดง วิธีสร้างไมล์สโตนงานใน MS Project ด้วย Python. คุณจะได้รับรายละเอียดเพิ่มเติมเพื่อปรับแต่งผลลัพธ์ MPP ตามความต้องการ.
ขั้นตอนการเพิ่ม Milestone ไปยัง MS Project ด้วย Python
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Tasks for Python via .NET เพื่อเพิ่มไมล์สโตน
- โหลดไฟล์ MS Project ต้นฉบับ MPP ลงในหน่วยความจำ
- เพิ่ม task ใหม่ภายใต้งานที่ต้องการซึ่งจะถูกเปลี่ยนเป็นไมล์สโตน
- ตั้งระยะเวลาของงานเป็นศูนย์ตามข้อกำหนดของงานมิลสโตน
- ตั้งค่าสถานะงานเป็น milestone โดยใช้คุณสมบัติ is_milestone
- ตั้งค่าวันที่เริ่มต้นเมื่อบรรลุไมล์สโตนนี้
- บันทึก project ที่อัปเดตพร้อมกับมิลสโตนบนดิสก์
ขั้นตอนที่ให้มาครอบคลุม วิธีสร้างไมล์สโตนใน Microsoft Project ด้วย Python โหลดไฟล์โครงการต้นฉบับ, เพิ่มงาน, ตั้งค่าพารามิเตอร์ที่เกี่ยวข้องกับไมล์สโตน, และบันทึกลงดิสก์ พารามิเตอร์ที่จำเป็นสำหรับงานไมล์สโตนคือระยะเวลาเป็นศูนย์, ธงไมล์สโตนเป็นจริง, และวันที่เริ่มต้น.
โค้ดสำหรับแทรกไมล์สโตนใน MS Project ด้วย Python
โค้ดนี้แบ่งปันรายละเอียดของ วิธีสร้างไมล์สโตนใน MS Project ด้วย Python. เพื่อหลีกเลี่ยงการเลื่อนตำแหน่งของงานไมล์สโตนเนื่องจากการคำนวณใหม่ คุณอาจตั้งค่า constraint_type เป็น MUST_START_ON และ constraint_date. หากคุณต้องการใช้ปฏิทินแยกสำหรับไมล์สโตนแทนปฏิทินโครงการเริ่มต้น คุณอาจสร้างปฏิทินในโครงการและกำหนดให้กับงานไมล์สโตน.
บทความนี้สอนกระบวนการทำงานกับงานมิลสโตนในโครงการ เพื่อเพิ่มงานที่ทำซ้ำในโครงการ ให้ดูบทความ Add Recurring Task in MS Project using Python.