สร้างโครงสร้างการแบ่งงาน (WBS) ด้วย C#

คู่มือสั้นนี้อธิบายวิธี สร้างโครงสร้างการแบ่งงาน WBS ด้วย C#. มันให้รายละเอียดเกี่ยวกับการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับการเพิ่มและเข้าถึง WBS ด้วย C#. คุณจะได้รับข้อมูลเพิ่มเติมเพื่อปรับแต่งโค้ด WBS ที่ได้ผลลัพธ์ขณะทำงานกับงานใน project.

ขั้นตอนในการสร้างโครงสร้างการแบ่งงานโดยใช้ C#

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

ขั้นตอนที่ให้มานี้อธิบายกระบวนการทำงานกับ MS Project WBS structure using C#. ใช้ไลเซนส์เพื่อสร้างผลลัพธ์ในรูปแบบ MPP, สร้างและตั้งค่าโค้ด WBS แบบกำหนดเอง, เพิ่มมาสก์การกำหนดหมายเลข, เพิ่มคำนิยามนี้ไปยังโครงการและเพิ่มงานบางงานในไฟล์โครงการตัวอย่าง. เพิ่มงานย่อยบางงานภายใต้งานใหม่, คำนวณโครงการใหม่เพื่ออัปเดตโค้ด WBS กับงานและบันทึกผลลัพธ์.

โค้ดสำหรับสร้าง WBS ด้วย C#

โค้ดนี้แสดงวิธีตั้งค่า โครงสร้างการแบ่งงานโดยใช้ C# หากคุณไม่ต้องการคำนวณโครงการทั้งหมดใหม่ ให้ใช้ RenumberWBSCode() เพื่อสร้างรหัส WBS ใหม่ ใช้ WBSSequence เพื่อเปลี่ยนรหัสในระดับต่าง ๆ และใช้ Task.WBS หรือ Task.WBSLevel เพื่อแทนที่รหัสที่สร้างอัตโนมัติด้วยตนเอง.

บทความนี้สอนวิธีทำงานกับโครงสร้างการแบ่งโครงการ. หากต้องการแปลงไฟล์ MPP เป็น Excel ให้ดูบทความ แปลง MPP เป็น Excel ด้วย C#.

 ไทย