Variaciones de trabajo de recursos
Contents
[
Hide
Show
]La varianza de trabajo es la diferencia entre el trabajo estimado (la línea de base) y el trabajo real realizado.
Manejo de variaciones
La propiedad de Varianza de Works expuesta por la Variación de la clase de recursos en el trabajo:
- Varianza de trabajo: la diferencia de un recurso de proyecto con respecto al trabajo de referencia (doble).
Vista del proyecto Microsoft de la varianza de trabajo de recursos
Para ver la varianza de trabajo de recursos en el proyecto Microsoft:
- En la hoja de recursos, vaya al menú Insertar y seleccione columna.
- Agregue la columna de varianza.
Obtener varianza de trabajo de recursos en Aspose.Tasks
El siguiente ejemplo de código demostró cómo obtener la varianza de trabajo de recursos usando 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}