Lecture et écriture des propriétés générales des ressources

Dans Microsoft Project, chaque ressource est définie par un ensemble de propriétés générales qui l’identifient de manière unique et déterminent sa disponibilité au sein d’un projet. Ces attributs incluent le name, **identifiants (ID/UID)**et disponibilité temporelle (dates de Start et de Finish). Avec Aspose.Tasks for .NET, les développeurs peuvent facilement lire et modifier ces propriétés générales directement à partir des fichiers Microsoft Project (MPP/XML). Cela permet un contrôle programmatique de la gestion des ressources sans dépendre de Microsoft Project, ce qui est utile pour la génération de rapports personnalisés, la synchronisation des données ou les outils d’automatisation de projets.

Propriétés générales des ressources

La classe Resource fournit plusieurs propriétés importantes :

Ces propriétés garantissent que chaque ressource est correctement identifiée et planifiée au sein d’un plan de projet.

Travailler avec les propriétés générales des ressources

Pour afficher manuellement les propriétés générales d’une ressource dans Microsoft Project :

  1. Depuis le View menu, sélectionnez More Views, puis choisissez Resource Sheet.
  2. Depuis le Insert menu, sélectionnez Column.
  3. Ajoutez des colonnes telles que Start, Finish, ID, et Unique ID.

Cela permet d’avoir une visibilité sur les attributs principaux des ressources du projet.

Définir les propriétés générales des ressources avec Aspose.Tasks

L’exemple de code suivant montre comment définir les propriétés générales d’une ressource de manière programmatique. Cet extrait crée ou met à jour une ressource en affectant des valeurs à ses Name, Id, Uid, Start, et Finish propriétés. Une telle automatisation aide à rationaliser l’initialisation des ressources ou la synchronisation entre plusieurs fichiers de projet.

1// Add resources
2Resource resource = project.Resources.Add("Rsc");
3
4// Set resource properties, Resource properties are represented by static class Rsc
5resource.Set(Rsc.StandardRate, 15);
6resource.Set(Rsc.OvertimeRate, 20);

FAQ

Q: Quelle est la différence entre Id et Uid?

Q: Puis-je définir des dates de début et de fin personnalisées pour les ressources ?

Q: Quels formats prennent en charge la lecture et l’écriture des propriétés des ressources ?

Q: Puis-je mettre à jour en masse les propriétés des ressources ?

Conclusion

La gestion des propriétés générales des ressources est fondamentale pour organiser et planifier les ressources dans les plans de projet. Avec Aspose.Tasks for .NET, les développeurs peuvent facilement lire, mettre à jour et contrôler les identifiants de ressources, les noms et les dates de disponibilité directement à partir des fichiers Microsoft Project. Cela offre une flexibilité pour l’automatisation, l’intégration et des solutions personnalisées de gestion de projet sans nécessiter Microsoft Project lui-même.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.