คู่มือสั้นนี้อธิบายวิธี สร้างโครงสร้างการแบ่งงาน WBS ด้วย C#. มันให้รายละเอียดเกี่ยวกับการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับการเพิ่มและเข้าถึง WBS ด้วย C#. คุณจะได้รับข้อมูลเพิ่มเติมเพื่อปรับแต่งโค้ด WBS ที่ได้ผลลัพธ์ขณะทำงานกับงานใน project.
ขั้นตอนในการสร้างโครงสร้างการแบ่งงานโดยใช้ C#
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Tasks for .NET เพื่อสร้าง WBS ใน project
- ใช้ใบอนุญาตผลิตภัณฑ์เพื่อให้ได้รูปแบบไฟล์ MPP เป็นผลลัพธ์
- ตั้งค่าการกำหนด WBS code แบบกำหนดเองโดยตั้งค่าคุณสมบัติต่าง ๆ เช่น การสร้างอัตโนมัติ การตรวจสอบความไม่ซ้ำกัน และสตริงคำนำหน้าที่กำหนดไว้
- เพิ่มหน้ากากการจัดหมายเลขเป็นเลขลำดับสองหลักที่คั่นด้วยขีดสำหรับแต่ละระดับของ WBS
- สร้างงานที่มีสองงานย่อย
- สร้างงานอื่นพร้อมงานย่อยเดียว
- คำนวณโครงการผลลัพธ์ใหม่เพื่อสร้าง WBS ที่อัปเดตพร้อมแต่ละงานตามการกำหนดค่าข้างต้น
- บันทึกโครงการผลลัพธ์และโหลดใหม่เพื่ออ่านรหัส 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#.