กำหนดค่าตัวเลือก MS Project XLSX ใน Aspose.Tasks สำหรับ .NET

การแนะนำ

Microsoft Project (MS Project) เป็นเครื่องมืออันทรงพลังสำหรับการจัดการโครงการ และ Aspose.Tasks สำหรับ .NET มอบการบูรณาการที่ราบรื่นสำหรับการทำงานกับไฟล์ MS Project โดยทางโปรแกรม ในบทช่วยสอนนี้ เราจะอธิบายขั้นตอนการกำหนดค่าตัวเลือก MS Project XLSX โดยใช้ Aspose.Tasks สำหรับ .NET

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

1. ติดตั้ง Aspose.Tasks สำหรับ .NET แล้ว

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Aspose.Tasks สำหรับ .NET ในสภาพแวดล้อมการพัฒนาของคุณ ถ้าไม่เช่นนั้นคุณสามารถดาวน์โหลดได้จากAspose.Tasks สำหรับหน้าดาวน์โหลด .NET.

2. ความเข้าใจพื้นฐานเกี่ยวกับ C# และ .NET Framework

จำเป็นต้องมีความคุ้นเคยกับภาษาการเขียนโปรแกรม C# และเฟรมเวิร์ก .NET ควบคู่ไปกับบทช่วยสอนนี้

3. ไฟล์โครงการไมโครซอฟต์

เตรียมไฟล์ Microsoft Project (MPP) ที่คุณต้องการกำหนดค่าและบันทึกเป็นไฟล์ XLSX

การนำเข้าเนมสเปซ

ในการเริ่มต้น ให้นำเข้าเนมสเปซที่จำเป็น:

    using Aspose.Tasks;
    using System.Text;
    
    using Aspose.Tasks.Saving;
    using Aspose.Tasks.Visualization;

ขั้นตอนที่ 1: โหลดโครงการ

var project = new Project("YourProjectFile.mpp");

โหลดไฟล์ Microsoft Project ที่คุณต้องการกำหนดค่า

ขั้นตอนที่ 2: กำหนด XlsxOptions

var options = new XlsxOptions();

สร้างอินสแตนซ์ของXlsxOptions เพื่อกำหนดการตั้งค่าสำหรับการบันทึกเป็น XLSX

ขั้นตอนที่ 3: เพิ่มคอลัมน์แผนภูมิแกนต์

var col = new GanttChartColumn("WBS", 100, delegate(Task task) { return task.Get(Tsk.WBS); });
options.View.Columns.Add(col);

เพิ่มคอลัมน์แผนภูมิแกนต์ที่ต้องการลงในตัวเลือก

ขั้นตอนที่ 4: เพิ่มคอลัมน์มุมมองทรัพยากร

var rscCol = new ResourceViewColumn("Cost center", 100, delegate(Resource resource) { return resource.Get(Rsc.CostCenter); });
options.ResourceView.Columns.Add(rscCol);

รวมคอลัมน์ที่ต้องการสำหรับมุมมองทรัพยากรในตัวเลือก

ขั้นตอนที่ 5: เพิ่มคอลัมน์มุมมองการมอบหมาย

var assnCol = new AssignmentViewColumn("Notes", 200, delegate(ResourceAssignment assignment) { return assignment.Get(Asn.NotesText); });
options.AssignmentView.Columns.Add(assnCol);

เพิ่มคอลัมน์ที่ต้องการสำหรับมุมมองการมอบหมายในตัวเลือก

ขั้นตอนที่ 6: ตั้งค่าการเข้ารหัส

options.Encoding = Encoding.Unicode;

ตั้งค่าการเข้ารหัสสำหรับไฟล์เอาต์พุต

ขั้นตอนที่ 7: บันทึกโครงการเป็น XLSX

project.Save("OutputFile.xlsx", options);

บันทึกโปรเจ็กต์ด้วยตัวเลือกที่กำหนดค่าไว้เป็นไฟล์ XLSX

บทสรุป

ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีกำหนดค่าตัวเลือก MS Project XLSX โดยใช้ Aspose.Tasks สำหรับ .NET เมื่อทำตามขั้นตอนเหล่านี้ คุณจะสามารถปรับแต่งรูปแบบเอาต์พุตได้ตามความต้องการของคุณ ซึ่งช่วยเพิ่มความยืดหยุ่นและความสามารถในการใช้งานเวิร์กโฟลว์การจัดการโครงการของคุณ

คำถามที่พบบ่อย

ถาม: ฉันสามารถกำหนดค่าคอลัมน์ต่างๆ สำหรับแผนภูมิแกนต์ มุมมองทรัพยากร และมุมมองการมอบหมายแยกกันได้หรือไม่

ตอบ: ได้ คุณสามารถปรับแต่งคอลัมน์แยกกันสำหรับแต่ละมุมมองได้โดยใช้ Aspose.Tasks for .NET

ถาม: มีเวอร์ชันทดลองใช้ก่อนที่จะซื้อ Aspose.Tasks สำหรับ .NET หรือไม่

ตอบ: ได้ คุณสามารถดาวน์โหลดรุ่นทดลองใช้ฟรีได้จากAspose.Tasks สำหรับหน้าเผยแพร่ .NET.

ถาม: ฉันจะได้รับการสนับสนุนได้อย่างไร หากฉันพบปัญหาหรือมีคำถามระหว่างการใช้งาน

ตอบ: คุณสามารถเยี่ยมชมได้ที่ฟอรั่ม Aspose.Tasks เพื่อขอความช่วยเหลือจากชุมชนและทีมสนับสนุน Aspose

ถาม: ฉันสามารถสร้างไฟล์ XLSX ด้วย Aspose.Tasks สำหรับ .NET บนแพลตฟอร์มที่ไม่ใช่ Windows ได้หรือไม่

ตอบ: Aspose.Tasks for .NET ได้รับการออกแบบมาเพื่อแพลตฟอร์ม Windows เป็นหลัก แต่คุณอาจสำรวจตัวเลือกความเข้ากันได้สำหรับแพลตฟอร์มอื่นๆ ได้

ถาม: มีตัวเลือกใบอนุญาตชั่วคราวสำหรับการทดสอบหรือไม่

ตอบ: ได้ คุณสามารถขอรับใบอนุญาตชั่วคราวได้จากหน้าใบอนุญาตชั่วคราวของ Aspose.Tasks.