WBS ที่เกี่ยวข้องกับงานใน Aspose.Tasks
การแนะนำ
ยินดีต้อนรับสู่โลกแห่งการจัดการโครงการด้วย Aspose.Tasks สำหรับ Java! ในบทช่วยสอนนี้ เราจะเจาะลึกความซับซ้อนของโครงสร้างการแบ่งงาน (WBS) ที่เกี่ยวข้องกับงานที่ใช้ Aspose.Tasks สำหรับ Java ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์หรือเพิ่งเริ่มต้น คู่มือนี้จะช่วยให้คุณเข้าใจถึงสิ่งสำคัญในการจัดการโค้ด WBS ได้อย่างมีประสิทธิภาพ
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเจาะลึกบทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- ติดตั้ง Java Development Kit (JDK) บนเครื่องของคุณแล้ว
- Aspose.Tasks สำหรับไลบรารี Java ดาวน์โหลดและเพิ่มลงในโปรเจ็กต์ของคุณ คุณสามารถรับได้จากที่นี่.
แพ็คเกจนำเข้า
ตรวจสอบให้แน่ใจว่าคุณนำเข้าแพ็คเกจที่จำเป็นเพื่อเริ่มต้นโปรเจ็กต์ของคุณ:
import com.aspose.tasks.ChildTasksCollector;
import com.aspose.tasks.Project;
import com.aspose.tasks.Task;
import com.aspose.tasks.TaskUtils;
import com.aspose.tasks.Tsk;
import java.util.ArrayList;
import java.util.List;
อ่านรหัส WBS
เริ่มต้นด้วยการอ่านรหัส WBS ที่เกี่ยวข้องกับงาน ทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1: โหลดโครงการ
Project project = new Project("Your Document Directory" + "input.mpp");
ขั้นตอนที่ 2: รวบรวมงาน
ChildTasksCollector collector = new ChildTasksCollector();
TaskUtils.apply(project.getRootTask(), collector, 0);
ขั้นตอนที่ 3: แยกวิเคราะห์และปรับแต่ง
for (Task tsk : collector.getTasks()) {
System.out.println(tsk.get(Tsk.WBS));
System.out.println(tsk.get(Tsk.WBS_LEVEL));
tsk.set(Tsk.WBS, "custom wbs");
}
ตัวอย่างนี้จะอ่านและปรับแต่งรหัส WBS ที่เกี่ยวข้องกับงานในโครงการของคุณ
กำหนดหมายเลขรหัสงาน WBS ใหม่
ตอนนี้ เรามาสำรวจการกำหนดหมายเลขรหัส WBS ใหม่สำหรับงาน:
ขั้นตอนที่ 1: โหลดโครงการ
Project project = new Project("Your Document Directory" + "RenumberExample.mpp");
ขั้นตอนที่ 2: เลือกงานทั้งหมด
List<Task> tasks = (List<Task>) project.getRootTask().selectAllChildTasks();
ขั้นตอนที่ 3: ส่งออกรหัส WBS เริ่มต้น
System.out.println("WBS codes before: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
ขั้นตอนที่ 4: กำหนดหมายเลขรหัส WBS ใหม่
List<Integer> listIds = new ArrayList<>();
listIds.add(1);
listIds.add(2);
listIds.add(3);
project.renumberWBSCode(listIds);
ขั้นตอนที่ 5: เอาต์พุตรหัส WBS ที่อัปเดตแล้ว
System.out.println("\nWBS codes after: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
ด้วยการทำตามขั้นตอนเหล่านี้ คุณจะกำหนดหมายเลขรหัส WBS ใหม่สำหรับงานในโครงการของคุณได้อย่างมีประสิทธิภาพ
บทสรุป
ยินดีด้วย! คุณได้เรียนรู้วิธีทำงานกับโค้ด WBS โดยใช้ Aspose.Tasks สำหรับ Java เรียบร้อยแล้ว ความรู้นี้จะช่วยให้คุณจัดการและปรับแต่งลำดับชั้นงานของโครงการได้อย่างมีประสิทธิภาพ
คำถามที่พบบ่อย
ถาม: ฉันจะหาเอกสารสำหรับ Aspose.Tasks สำหรับ Java ได้ที่ไหน
ตอบ: มีเอกสารประกอบให้ที่นี่.
ถาม: ฉันจะดาวน์โหลด Aspose.Tasks สำหรับ Java ได้อย่างไร
ตอบ: คุณสามารถดาวน์โหลดได้ที่นี่.
ถาม: Aspose.Tasks สำหรับ Java มีรุ่นทดลองใช้ฟรีหรือไม่
ตอบ: ได้ คุณสามารถทดลองใช้ฟรีได้ที่นี่.
ถาม: ฉันจะรับการสนับสนุนสำหรับ Aspose.Tasks สำหรับ Java ได้ที่ไหน
ตอบ: เยี่ยมชมฟอรั่ม Aspose.Tasks สำหรับการสนับสนุน
ถาม: ฉันสามารถขอรับใบอนุญาตชั่วคราวสำหรับ Aspose.Tasks สำหรับ Java ได้หรือไม่
ตอบ: ได้ รับใบอนุญาตชั่วคราวที่นี่.