Variances de travail des ressources
Contents
[
Hide
Show
]La variance du travail est la différence entre les travaux estimés (la ligne de base) et les travaux réels effectués.
Gestion des variances
La propriété de l’évacuation des travaux exposée par la classe de ressources gère la variance du travail:
- Workvariance: la différence d’une ressource de projet par rapport aux travaux de base (double).
View du projet Microsoft de la variance du travail des ressources
Pour voir la variance des travaux de ressources dans le projet Microsoft:
- Sur la feuille de ressources, accédez au menu INSERT et sélectionnez Colonne.
- Ajoutez la colonne de variance.
Obtenir une variance de travail des ressources dans Aspose.Tasks
L’exemple de code suivant a démontré comment obtenir une variance de travail des ressources à l’aide d’Aspose.Tasks.
1// Read the input Project file
2System::SharedPtr<Project> project = System::MakeObject<Project>(dataDir + u"WorkVariance.mpp");
3Key<System::SharedPtr<Resource>, AsnKey> asnRsc = Asn::Resource();
4
5{
6 auto ra_enumerator = (project->get_ResourceAssignments())->GetEnumerator();
7 decltype(ra_enumerator->get_Current()) ra;
8 while (ra_enumerator->MoveNext() && (ra = ra_enumerator->get_Current(), true))
9 {
10 System::SharedPtr<Resource> rsc;
11
12 // C# preprocessor directive: #if !__cplusplus
13
14
15 // C# preprocessor directive: #endif
16
17 rsc = ra->Get(asnRsc);
18
19 double d = rsc->Get<double>(Rsc::WorkVariance());
20
21 System::Console::WriteLine(d);
22 }
23}