Schreiben aktualisierter Ressourcendaten in MPP -Dateien zurück
Mit Aspose.Tasks für Java können Sie die Ressourcendaten einer Microsoft -Projekt -MPP -Datei aktualisieren und IT -Daten in die MPP -Datei speichern.
Aktualisierte Ressourcendaten an die MPP -Datei zurückschreiben Der Code -Snippet in diesem Artikel öffnet eine Quell -MPP -Datei mit einer Ressource. Anschließend aktualisiert die Daten der Ressource und fügt mehrere neue Ressourcen hinzu. Die an dieser Aktivität verbundenen Schritte sind:
- Erstellen Sie eine Instanz des Projektlesers.
- Lesen Sie die Quell -MPP -Datei.
- Fügen Sie dem Projekt Ressourcen hinzu.
- Aktualisieren Sie vorhandene Ressourcendaten.
- Speichern Sie das Projekt mit dem Projektautor.
Das folgende Code zeigt dies anhand eines Beispiels. Der erste Code -Snippet zeigt den Prozesscode an und folgt von Methodendefinitionen.
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);