Calculs du pourcentage d'achèvement

Dans Microsoft Project, valeurs de pourcentage d’achèvement aident à suivre l’avancement du projet en indiquant quelle part d’une tâche a été achevée. Aspose.Tasks for .NET permet aux développeurs de lire et de gérer ces champs de pourcentage par programmation, garantissant des rapports précis et l’intégration aux flux de travail personnalisés de gestion de projet.

Pourcentages

La Tsk class fournit plusieurs propriétés pour mesurer l’avancement des tâches :

Pour afficher le PhysicalPercentComplete dans Microsoft Project :

  1. Sur le formulaire Task Entry, dans le Insert du menu, sélectionnez Column.
  2. Ajoutez la colonne.

Pour voir le pourcentage d’achèvement dans Microsoft Project, on peut double-cliquer sur la colonne souhaitée dans le formulaire Task Entry.

Récupération des pourcentages avec Aspose.Tasks

L’exemple C# suivant montre comment lire les valeurs d’achèvement en pourcentage des tâches :

1Project project = new Project("TaskPercentageCompletion.mpp");
2
3// Access tasks and display percentage completion
4foreach (Task task in project.RootTask.Children)
5{
6    Console.WriteLine(task.Get(Tsk.PercentComplete));
7    Console.WriteLine(task.Get(Tsk.PercentWorkComplete).ToString());
8    Console.WriteLine(task.Get(Tsk.PhysicalPercentComplete).ToString());
9}

Points clés

Foire aux questions

Q : Quelle est la différence entre PercentComplete et PercentWorkComplete ?

Q : Quand dois-je utiliser PhysicalPercentComplete ?

Q : Les champs de pourcentage sont-ils préservés entre les formats MPP et XML ?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.