Arrêter ou reprendre une affectation
Contents
[
Hide
Show
]Arrêtez ou reprenez une affectation
La classe ASN expose les propriétés pour la lecture et la rédaction de l’arrêt et de la date de reprise d’une affectation:
- STOP lit ou écrit la date d’arrêt d’une affectation (DateTime).
- Le curriculum vitae lit ou écrit la date de reprise d’une affectation (DateTime).
Pour voir les dates d’arrêt et de reprise d’une affectation dans le projet Microsoft:
- Sur l’écran d’utilisation des tâches, sélectionnez Insérer puis Colonne.
- Ajoutez les colonnes souhaitées.
Obtenir des dates d’arrêt et de reprise d’une affectation en utilisant Aspose.Tasks
Si une affectation n’a pas été arrêtée, les dates d’arrêt et de curriculum vitae ont la valeur na. Dans la version d’évaluation d’Aspose.Tasks, des valeurs égales à NA obtient la valeur “1/1/2000”. Dans la version sous licence, les valeurs NA égalisent DateTime.minvalue.
Dans l’exemple suivant, les dates d’arrêt et de curriculum vitae d’une affectation sont affichées dans une fenêtre de console après que le code a traversé les affectations dans le projet.
1Project project = new Project("New Project.mpp");
2
3// Print resource assignment's stop and resume dates
4foreach (ResourceAssignment ra in project.ResourceAssignments)
5{
6 if (ra.Get(Asn.Stop).ToShortDateString() == "1/1/2000")
7 Console.WriteLine("NA");
8 else
9 Console.WriteLine(ra.Get(Asn.Stop).ToShortDateString());
10
11 if (ra.Get(Asn.Resume).ToShortDateString() == "1/1/2000")
12 Console.WriteLine("NA");
13 else
14 Console.WriteLine(ra.Get(Asn.Resume).ToShortDateString());
15}