Schreiben aktualisierter Ressourcendaten an MPP

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:

  1. Erstellen Sie eine Instanz des Projektlesers.
  2. Lesen Sie die Quell -MPP -Datei.
  3. Fügen Sie dem Projekt Ressourcen hinzu.
  4. Aktualisieren Sie vorhandene Ressourcendaten.
  5. 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);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.