Lidiar con variaciones de trabajo
Contents
[
Hide
Show
]Gestión de variaciones
La clase Resourceassignment expone varias propiedades para el manejo de la varianza en los valores de referencia de una asignación y el costo real, la fecha de inicio, los datos de finalización y el trabajo:
- Costvariance maneja la varianza en el costo contra la línea de base de una tarea (doble).
- StartVariance maneja la varianza en la fecha de inicio contra una línea de base de tareas (entero).
- FinalVariance maneja la varianza en la fecha de finalización contra una línea de base de tareas (entero).
- WorkVariance maneja la varianza en el trabajo contra la línea de base de una tarea (doble).
Para ver variaciones de asignación de recursos en el proyecto Microsoft:
- En la pantalla de uso de la tarea, seleccione Insertar y diez columnas.
- Agregue las columnas deseadas.
columnas de varianza agregadas en el proyecto Microsoft
Obtener la varianza de asignación en Aspose.Tasks
El siguiente ejemplo muestra cómo obtener la varianza de trabajo de recursos usando Aspose.Tasks.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(DealingVariances.class);
4
5Project project = new Project(dataDir + "project5.mpp");
6
7for (ResourceAssignment ra : project.getResourceAssignments()) {
8 System.out.println(ra.get(Asn.WORK_VARIANCE));
9 System.out.println(ra.get(Asn.COST_VARIANCE));
10 System.out.println(ra.get(Asn.START_VARIANCE));
11 System.out.println(ra.get(Asn.FINISH_VARIANCE));
12}