WBS associé à la tâche dans Aspose.Tasks
Introduction
Bienvenue dans le monde de la gestion de projet avec Aspose.Tasks pour Java ! Dans ce didacticiel, nous aborderons les subtilités de la structure de répartition du travail (WBS) associée aux tâches utilisant Aspose.Tasks pour Java. Que vous soyez un développeur chevronné ou tout juste débutant, ce guide vous aidera à découvrir les éléments essentiels d’une gestion efficace des codes WBS.
Conditions préalables
Avant de plonger dans le didacticiel, assurez-vous que les conditions préalables suivantes sont remplies :
- Kit de développement Java (JDK) installé sur votre machine.
- Bibliothèque Aspose.Tasks pour Java téléchargée et ajoutée à votre projet. Vous pouvez l’obtenir deici.
Importer des packages
Assurez-vous d’importer les packages nécessaires pour démarrer votre projet :
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;
Lire les codes WBS
Commençons par lire les codes WBS associés aux tâches. Suivez ces étapes:
Étape 1 : Charger le projet
Project project = new Project("Your Document Directory" + "input.mpp");
Étape 2 : Collecter les tâches
ChildTasksCollector collector = new ChildTasksCollector();
TaskUtils.apply(project.getRootTask(), collector, 0);
Étape 3 : analyser et personnaliser
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");
}
Cet extrait lit et personnalise les codes WBS associés aux tâches de votre projet.
Renuméroter les codes WBS de tâches
Explorons maintenant la renumérotation des codes WBS pour les tâches :
Étape 1 : Charger le projet
Project project = new Project("Your Document Directory" + "RenumberExample.mpp");
Étape 2 : sélectionner toutes les tâches
List<Task> tasks = (List<Task>) project.getRootTask().selectAllChildTasks();
Étape 3 : sortie des codes WBS initiaux
System.out.println("WBS codes before: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Étape 4 : Renuméroter les codes WBS
List<Integer> listIds = new ArrayList<>();
listIds.add(1);
listIds.add(2);
listIds.add(3);
project.renumberWBSCode(listIds);
Étape 5 : Sortie des codes WBS mis à jour
System.out.println("\nWBS codes after: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
En suivant ces étapes, vous renuméroterez efficacement les codes WBS pour les tâches de votre projet.
Conclusion
Toutes nos félicitations! Vous avez appris avec succès à travailler avec des codes WBS à l’aide d’Aspose.Tasks pour Java. Ces connaissances vous permettront de gérer et de personnaliser efficacement la hiérarchie des tâches de votre projet.
FAQ
Q : Où puis-je trouver la documentation d’Aspose.Tasks pour Java ?
R : La documentation est disponibleici.
Q : Comment puis-je télécharger Aspose.Tasks pour Java ?
R : Vous pouvez le téléchargerici.
Q : Existe-t-il un essai gratuit disponible pour Aspose.Tasks pour Java ?
R : Oui, vous pouvez bénéficier d’un essai gratuitici.
Q : Où puis-je obtenir de l’aide pour Aspose.Tasks pour Java ?
R : Visitez leForum Aspose.Tasks pour le soutien.
Q : Puis-je obtenir une licence temporaire pour Aspose.Tasks pour Java ?
R : Oui, obtenez une licence temporaireici.