Programación de tareas de referencia
Contents
[
Hide
Show
]Programación de tareas de referencia
Las propiedades de inicio y finalización expuestas por la clase TaskBaseline se utilizan para leer y escribir las fechas de inicio y finalización de una tarea cuando se guardó la línea de base. Ambas propiedades admiten el tipo de datos de fecha.
Después de guardar una línea de base, el cronograma de referencia de tareas se puede ver en el proyecto Microsoft:
- Desde el menú Ver, seleccione más vistas y luego Entrada de tareas.
- En el menú Insertar, seleccione Columnas.
- Agregue las columnas deseadas.
Fechas de inicio y finalización de línea de base en el proyecto Microsoft
Obtener un cronograma de referencia de tareas usando Aspose.Tasks
El siguiente código muestra el cronograma de referencia de la tarea en una ventana de consola después de atravesar las líneas de base de una tarea.
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(BaselineTaskScheduling.class);
4
5long OneSec = 10000000;// microsecond * 10
6long OneMin = 60 * OneSec;
7long OneHour = 60 * OneMin;
8
9Project project = new Project();
10// Creating TaskBaseline:
11Task task = project.getRootTask().getChildren().add("Task");
12project.setBaseline(BaselineType.Baseline);
13
14TaskBaseline baseline = task.getBaselines().toList().get(0);
15System.out.println(baseline.getDuration().toDouble() / OneHour + " Hours");
16System.out.println("Baseline Start: " + baseline.getStart());
17System.out.println("Baseline Finish: " + baseline.getFinish());