Schreiben aktualisierter Ressourcendaten an MPP
Contents
[
Hide
Show
]Aspose.Tasks für C ++ - API ermöglicht das Aktualisieren der Ressourcendaten einer Microsoft -Projekt -MPP -Datei und Speichern von IT -Daten in die MPP -Datei.
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 Codebeispiel zeigt, wie aktualisierte Ressourcendaten an die MPP zurückgeschrieben werden.
1// Create project instance
2System::SharedPtr<Project> project1 = System::MakeObject<Project>(dataDir + u"UpdateResourceData.mpp");
3
4// Add resource and set some properties
5System::SharedPtr<Resource> rsc1 = project1->get_Resources()->Add(u"Rsc");
6rsc1->Set<System::Decimal>(Rsc::StandardRate(), static_cast<System::Decimal>(30));
7rsc1->Set<System::Decimal>(Rsc::OvertimeRate(), static_cast<System::Decimal>(45));
8rsc1->Set<System::String>(Rsc::Group(), u"Workgroup1");
9
10// Save the Project
11project1->Save(dataDir + u"UpdateResourceData_out.mpp", Aspose::Tasks::Saving::SaveFileFormat::MPP);