Detener o reanudar una tarea

Detente o reanude una tarea

La clase Resourceassignment expone propiedades para leer y escribir la fecha de detención y reanudación de una tarea:

Para ver las fechas de parada y currículum de una tarea en el proyecto Microsoft:

  1. En la pantalla de uso de la tarea, seleccione Insertar y luego columna.
  2. Agregue las columnas deseadas.

Asignación de fechas de parada y currículum en el proyecto Microsoft

Comprobación de asignaciones de recursos Detener/reanudar fechas en Microsoft Project 2013

Obtener las fechas de parada y currículum de una tarea usando Aspose.Tasks

Si no se ha detenido una tarea, las fechas de parada y currículum tienen el valor NA. En la versión de evaluación de Aspose.Tasks, los valores iguales a NA obtienen el valor “1/1/2000”. En la versión con licencia, NA valora igual a DateTime.MinValue.

En el siguiente ejemplo, las fechas de parada y currículum de una tarea se muestran en una ventana de consola después de que el código atravesara las tareas en el proyecto.

 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(StopResumeAssignment.class);
 4
 5Project prj = new Project(dataDir + "project5.mpp");
 6
 7for (ResourceAssignment ra : prj.getResourceAssignments()) {
 8    if (ra.get(Asn.STOP).toString() == "1/1/2000")
 9        System.out.println("NA");
10    else
11        System.out.println(ra.get(Asn.STOP).toString());
12    if (ra.get(Asn.RESUME).toString() == "1/1/2000")
13        System.out.println("NA");
14    else
15        System.out.println(ra.get(Asn.RESUME).toString());
16}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.