Gérer les heures supplémentaires, les coûts et le travail restants
Contents
[
Hide
Show
]Traiter les heures supplémentaires, les coûts et les travaux restants
La classe ASN expose un certain nombre de propriétés pour gérer les heures supplémentaires d’une affectation, les coûts et les travaux restants:
- OvertimeCost représente la somme des coûts réels et restants des heures supplémentaires d’une affectation (décimal).
- Overtimework représente le travail de prolongation prévu pour une affectation (TimesPan).
- L’OST restant représente le coût prévu restant pour terminer une affectation (décimal).
- RETOUR AVERTISMECOST représente le coût des heures supplémentaires prévu restant pour terminer une affectation (décimal).
- Restant work représente les travaux restants prévus pour une affectation (timepan).
- RETOUR AVECRIMEWork représente les travaux restants prévus pour une affectation (Timespan).
Pour voir les heures supplémentaires d’affectation, le coût restant et le travail dans le projet Microsoft:
- Sur l’écran d’utilisation des tâches, sélectionnez le menu INSERT, puis colonne.
- Ajoutez les colonnes souhaitées.
Obtenir des missions de cession dans Aspose.Tasks
L’exemple suivant montre comment obtenir des devoirs, les coûts restants et les travaux restants en utilisant Aspose.Tasks.
1Project project = new Project("New Project.mpp");
2
3// Print assignment overtimes
4foreach (ResourceAssignment ra in project.ResourceAssignments)
5{
6 Console.WriteLine(ra.Get(Asn.OvertimeCost));
7 Console.WriteLine(ra.Get(Asn.OvertimeWork).ToString());
8 Console.WriteLine(ra.Get(Asn.RemainingCost));
9 Console.WriteLine(ra.Get(Asn.RemainingOvertimeCost));
10 Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
11 Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
12}