เพิ่มงานที่ทำซ้ำใน MS Project ด้วย Python

คู่มือสั้นนี้อธิบาย วิธีเพิ่มงานที่ทำซ้ำใน MS Project ด้วย Python. มันแชร์รายละเอียดเกี่ยวกับการตั้งค่า IDE, รายการขั้นตอนการเขียนโปรแกรม, และโค้ดตัวอย่างสำหรับการสาธิต วิธีสร้างงานที่ทำซ้ำใน Microsoft Project ด้วย Python. สามารถตั้งค่าคุณสมบัติต่าง ๆ เพื่อปรับแต่งงานที่ทำซ้ำและสร้างไฟล์ผลลัพธ์ที่ต้องการ MPP

ขั้นตอนสำหรับงานที่ทำซ้ำใน Microsoft Project ด้วย Python

  1. ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Tasks for Python via .NET สำหรับการใช้งานที่ทำซ้ำ
  2. ใช้ใบอนุญาตผลิตภัณฑ์ โหลด project ที่มีอยู่แล้ว และสร้างงานที่ทำซ้ำใหม่
  3. ตั้งระยะเวลาแต่ละงาน, กำหนดรูปแบบการทำซ้ำรายสัปดาห์, และตั้งวันทำงานที่ต้องการในนั้น
  4. ตั้งระยะเวลารวมของงานที่ทำซ้ำโดยกำหนดวันที่เริ่มต้นและสิ้นสุด
  5. กำหนดวัตถุ WeeklyRecurrencePattern และตั้งค่าช่วงการทำซ้ำและการเกิดซ้ำที่กำหนดไว้ข้างต้น
  6. ตั้งรูปแบบการทำซ้ำนี้ให้กับงานที่ทำซ้ำและเชื่อมโยงงานกับปฏิทินมาตรฐานของโครงการ
  7. เพิ่มงานเป็นงานลูกให้กับงานที่ต้องการในโครงการที่โหลดแล้ว
  8. บันทึกโครงการที่ได้เป็นไฟล์ MPP
  9. อ่านโครงการเพื่อยืนยันการมีอยู่ของงานที่ทำซ้ำ

ขั้นตอนเหล่านี้สรุปกระบวนการเพื่อ สร้างงานที่ทำซ้ำใน Microsoft Project ด้วย Python . โหลดใบอนุญาต, เปิดไฟล์ MPP ต้นฉบับเข้าสู่วัตถุ Project, สร้างงานที่ทำซ้ำด้วยคลาส RecurringTaskParameters, เพิ่มการทำซ้ำแบบรายสัปดาห์, กำหนดช่วงการทำซ้ำ, และสร้างวัตถุ WeeklyRecurrencePattern ด้วยพารามิเตอร์ข้างต้น. เชื่อมปฏิทินกับงาน, เพิ่มลงในงานที่ต้องการในโครงการ, และบันทึกเป็นไฟล์ MPP.

โค้ดสำหรับทำให้งานเป็นแบบวนซ้ำใน MS Project 2016 ด้วย Python

โค้ดนี้ช่วยในการทำงานกับ งานที่ทำซ้ำใน MS Project. คุณสามารถใช้ EndAfterRecurrenceRange เพื่อสิ้นสุดงานหลังจากจำนวนครั้งที่กำหนดได้. การเกิดซ้ำสามารถขยายได้เกินระดับสัปดาห์โดยใช้ตัวเลือกรายวัน, รายเดือน หรือรายปี ตามความต้องการ.

บทความนี้ได้สอนกระบวนการสร้างงานที่ทำซ้ำให้เรา. เพื่อเปิดไฟล์ XER ด้วย Primavera, โปรดดูบทความ เปิดไฟล์ XER ใน Python.

 ไทย