Escribir datos de recursos actualizados a los archivos MPP

Aspose.Tasks para Java le permite actualizar los datos de recursos de un archivo MPP de Microsoft Project y guardarlo de nuevo en el archivo MPP.

Escribir datos de recursos actualizados nuevamente al archivo MPP El fragmento de código en este artículo abre un archivo MPP de origen que tiene un recurso. Luego actualiza los datos del recurso y agrega varios recursos nuevos. Los pasos involucrados en esta actividad son:

  1. Cree una instancia del lector del proyecto.
  2. Lea el archivo MPP de origen.
  3. Agregue recursos al proyecto.
  4. Actualizar los datos de recursos existentes.
  5. Guarde el proyecto utilizando el escritor del proyecto.

La siguiente pieza de código demuestra esto con un ejemplo. El primer fragmento de código muestra el código de proceso y es seguido por definiciones de métodos.

 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(WriteUpdatedResourceData.class);
 4
 5String file = dataDir + "SampleNewMPP.mpp"; // Test file with one rsc to
 6                                            // update
 7// File to write test project
 8String resultFile = dataDir + "OutputMPP.mpp";
 9
10Project project = new Project(file);
11Resource rsc = project.getResources().add("Rsc");
12rsc.set(Rsc.STANDARD_RATE, BigDecimal.valueOf(30));
13rsc.set(Rsc.OVERTIME_RATE, BigDecimal.valueOf(45));
14rsc.set(Rsc.GROUP, "Workgroup1");
15
16project.save(resultFile, SaveFileFormat.MPP);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.