Kezelje a szintezési késleltetési tulajdonságokat az Aspose.Tasks-ban

Bevezetés

Ebben az oktatóanyagban az Aspose.Tasks for Java erőforrás-hozzárendeléseihez tartozó szintezési késleltetési tulajdonságok kezelésének folyamatát mutatjuk be. Az Aspose.Tasks egy hatékony Java-könyvtár, amely lehetővé teszi a Microsoft Project fájlokkal való munkát anélkül, hogy a Microsoft Project-et telepítenie kellene a rendszerére.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:

  1. Java Development Kit (JDK): Győződjön meg arról, hogy a Java JDK telepítve van a rendszeren. Letöltheti és telepítheti aweboldal.

  2. Aspose.Tasks for Java Library: Töltse le az Aspose.Tasks for Java könyvtárat aletöltési oldal.

Csomagok importálása

Először is importálja a szükséges csomagokat a Java projektbe az Aspose.Tasks funkciók használatához:

import com.aspose.tasks.Asn;
import com.aspose.tasks.Project;
import com.aspose.tasks.Resource;
import com.aspose.tasks.ResourceAssignment;
import com.aspose.tasks.Task;
import com.aspose.tasks.TimeUnitType;
import com.aspose.tasks.Tsk;
import java.util.Calendar;

1. lépés: Hozzon létre egy projektobjektumot

Példányosítás aProject tárgy:

Project prj = new Project();

2. lépés: Hozzon létre egy feladatot

Adjon hozzá egy feladatot a projekthez:

Task task = prj.getRootTask().getChildren().add("Task 1");

3. lépés: Állítsa be a feladat kezdési dátumát és időtartamát

Állítsa be a feladat kezdési dátumát és időtartamát:

java.util.Calendar cal = java.util.Calendar.getInstance();
cal.set(2000, Calendar.JANUARY, 3, 8, 0, 0);
task.set(Tsk.START, cal.getTime());
task.set(Tsk.DURATION, prj.getDuration(8));

4. lépés: Adjon hozzá egy erőforrást

Adjon hozzá egy erőforrást a projekthez:

Resource resource = prj.getResources().add("Resource 1");

5. lépés: Hozzon létre egy erőforrás-hozzárendelést

Hozzon létre erőforrás-hozzárendelést a feladathoz és az erőforráshoz:

ResourceAssignment assignment = prj.getResourceAssignments().add(task, resource);

6. lépés: Állítsa be a szintezési késleltetést

Állítsa be a szintezési késleltetést a hozzárendeléshez:

assignment.set(Asn.DELAY, prj.getDuration(0, TimeUnitType.Day));

7. lépés: Eredmények megjelenítése

Nyomtassa ki a szintezési késleltetést és egyéb releváns információkat:

System.out.println("Delay: " + assignment.get(Asn.DELAY));
System.out.println("Leveling Delay: " + assignment.get(Asn.LEVELING_DELAY));
System.out.println("Process completed Successfully");

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan kell kezelni a szintezési késleltetés tulajdonságait az Aspose.Tasks for Java erőforrás-hozzárendeléséhez. Az alábbi lépések követésével hatékonyan kezelheti az erőforrás-hozzárendeléseket a Java-projektekben.

GYIK

K: Használhatom az Aspose.Tasks-t más Java könyvtárakkal?

V: Igen, az Aspose.Tasks integrálható más Java-könyvtárakba a projektkezelési képességek javítása érdekében.

K: Az Aspose.Tasks kompatibilis a Microsoft Project fájlok különböző verzióival?

V: Igen, az Aspose.Tasks támogatja a Microsoft Project fájlok különféle verzióit, így biztosítja a kompatibilitást a különböző környezetekben.

K: Hol találok további támogatást az Aspose.Tasks számára?

V: Támogatást és forrásokat találhat aAspose.Tasks fórum.

K: Kipróbálhatom az Aspose.Tasks-t vásárlás előtt?

V: Igen, beszerezheti az Aspose.Tasks ingyenes próbaverzióját akiadások oldala.

K: Hogyan szerezhetek ideiglenes licencet az Aspose.Tasks számára?

V: Ideiglenes licencet kérhet aideiglenes licenc oldal értékelési célokra.