เปอร์เซ็นต์การคำนวณที่สมบูรณ์สำหรับงานใน Aspose.Tasks

การแนะนำ

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

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

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

  • สภาพแวดล้อมการพัฒนา Java: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Java บนระบบของคุณแล้ว
  • ไลบรารี Aspose.Tasks: ดาวน์โหลดไลบรารี Aspose.Tasks สำหรับ Java จากลิงค์นี้.

แพ็คเกจนำเข้า

เริ่มต้นด้วยการนำเข้าแพ็คเกจที่จำเป็นสำหรับโปรเจ็กต์ Aspose.Tasks สำหรับ Java ของคุณ รวมข้อมูลโค้ดต่อไปนี้ในโครงการของคุณ:

import com.aspose.tasks.Project;
import com.aspose.tasks.Task;
import com.aspose.tasks.TaskCollection;
import com.aspose.tasks.Tsk;

ตอนนี้เรามาแจกแจงแต่ละขั้นตอนพร้อมคำอธิบายโดยละเอียด

ขั้นตอนที่ 1: การนำเข้าแพ็คเกจ

ในขั้นตอนแรก เราจะนำเข้าแพ็คเกจที่จำเป็นเพื่อตั้งค่าโปรเจ็กต์ Aspose.Tasks ของเรา

ขั้นตอนที่ 2: การตั้งค่าไดเรกทอรีเอกสาร

กำหนดเส้นทางไปยังไดเร็กทอรีเอกสารของคุณโดยใช้ไฟล์dataDirตัวแปร. ตรวจสอบให้แน่ใจว่าไฟล์ Microsoft Project ของคุณ เช่น “Software Development.mpp” อยู่ในไดเรกทอรีนี้

// เส้นทางไปยังไดเร็กทอรีเอกสาร
String dataDir = "Your Document Directory";

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

เริ่มต้นใหม่Project วัตถุและโหลดไฟล์ Microsoft Project ของคุณลงในอินสแตนซ์ของโครงการ

Project project = new Project(dataDir + "Software Development.mpp");

ขั้นตอนที่ 4: การดึงชุดงาน

รับงานรูทของโปรเจ็กต์และดึงรายการย่อยของโปรเจ็กต์เป็นคอลเล็กชันที่ใช้getRootTask().getChildren().

TaskCollection alTasks = project.getRootTask().getChildren();

ขั้นตอนที่ 5: เปอร์เซ็นต์การพิมพ์เสร็จสมบูรณ์

วนซ้ำแต่ละงานในคอลเลกชันและพิมพ์เปอร์เซ็นต์ที่เสร็จสมบูรณ์ เปอร์เซ็นต์งานเสร็จสมบูรณ์ และเปอร์เซ็นต์ทางกายภาพที่เสร็จสมบูรณ์

for (Task tsk : alTasks) {
    System.out.println(tsk.get(Tsk.PERCENT_COMPLETE));
    System.out.println(tsk.get(Tsk.PERCENT_WORK_COMPLETE).toString());
    System.out.println(tsk.get(Tsk.PHYSICAL_PERCENT_COMPLETE).toString());
}

ทำซ้ำขั้นตอนเหล่านี้สำหรับแต่ละงานในโครงการของคุณเพื่อรับข้อมูลเชิงลึกเกี่ยวกับความคืบหน้าของแต่ละงาน

บทสรุป

ยินดีด้วย! คุณเชี่ยวชาญการคำนวณเปอร์เซ็นต์งานโดยใช้ Aspose.Tasks สำหรับ Java ได้สำเร็จ ไลบรารีอันทรงพลังนี้ช่วยให้นักพัฒนาสามารถจัดการและวิเคราะห์ความคืบหน้าของโครงการได้อย่างมีประสิทธิภาพ

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

ถาม: ฉันจะหาเอกสารประกอบ Aspose.Tasks ได้ที่ไหน

เอกสารก็มีให้ที่นี่.

ถาม: ฉันจะดาวน์โหลดไลบรารี Aspose.Tasks สำหรับ Java ได้อย่างไร

คุณสามารถดาวน์โหลดได้ที่นี่.

ถาม: มีการทดลองใช้ฟรีหรือไม่?

ใช่ คุณสามารถเข้าถึงการทดลองใช้ฟรีได้ที่นี่.

ถาม: ฉันจะรับการสนับสนุนสำหรับ Aspose.Tasks ได้ที่ไหน

เยี่ยมชมฟอรั่มการสนับสนุนที่นี่.

ถาม: ฉันจะได้รับใบอนุญาตชั่วคราวได้อย่างไร

คุณสามารถรับใบอนุญาตชั่วคราวได้ที่นี่.