Écrire des données de ressources mises à jour à MPP

Aspose.Tasks pour l’API C ++ permet de mettre à jour les données de ressources d’un fichier Microsoft Project MPP et de sauvegarder les données informatiques dans le fichier MPP.

Écriture de données de ressources mises à jour vers le fichier MPP

L’extrait de code de cet article ouvre un fichier MPP source qui a une ressource. Il met ensuite à jour les données de la ressource et ajoute plusieurs nouvelles ressources. Les étapes impliquées dans cette activité sont:

  1. Créez une instance de Project Reader.
  2. Lisez le fichier Source MPP.
  3. Ajoutez des ressources au projet.
  4. Mettre à jour les données de ressources existantes.
  5. Enregistrez le projet à l’aide de l’écrivain de projet.

L’exemple de code suivant montre comment réécrire les données de ressources mises à jour vers le MPP.

 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.