Propiedades reales

Las propiedades reales se utilizan para averiguar cuánto tiempo o dinero se ha enviado en una tarea hasta la fecha.

Trabajar con propiedades reales

La tarea expone una serie de propiedades para determinar las propiedades reales de una tarea:

La clase ChildTaskScollector recolecta todas las tareas infantiles de un Roottask determinado cuando Taskutils lo usa.

Propiedades reales en el proyecto Microsoft

Para acceder a estas propiedades en el proyecto Microsoft:

  1. En el menú Ver, seleccione más vistas y luego Entrada de tareas.
  2. En el menú Insertar, seleccione columna y agregue las columnas deseadas al formulario de entrada de tarea.

Actual properties in a Microsoft Project file Verificación de valores de campos reales en Microsoft Project 2016

Obtener propiedades reales con Aspose.Tasks

Se pueden obtener tareas de propiedades reales atravesando las tareas en un proyecto. Las muestras de código a continuación escriben las propiedades reales para todas las tareas que se encuentran en un proyecto a una ventana de consola.

 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(ActualProperties.class);
 4
 5Project project = new Project(dataDir + "E - 1 Task.mpp");
 6
 7// Create a ChildTasksCollector instance
 8ChildTasksCollector collector = new ChildTasksCollector();
 9
10// Collect all the tasks from RootTask using TaskUtils
11TaskUtils.apply(project.getRootTask(), collector, 0);
12
13// Parse through all the collected tasks
14for (Task task : collector.getTasks()) {
15    System.out.println("Task Name : " + task.get(Tsk.NAME));
16    System.out.println("Actual Start: " + task.get(Tsk.ACTUAL_START).toString());
17    System.out.println("Actual Finish: " + task.get(Tsk.ACTUAL_FINISH).toString());
18    System.out.println("Actual Duration: " + task.get(Tsk.ACTUAL_DURATION).toString());
19    System.out.println("Actual Cost: " + task.get(Tsk.ACTUAL_COST).toString());
20    System.out.println("---------------------------------------------");
21}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.