Rendu de la Resource Usage view

La Resource Usage view dans Microsoft Project montre comment les ressources sont affectées à différentes tâches au fil du temps. Il fournit un aperçu détaillé de :

Cette vue est essentielle pour surveiller et équilibrer la répartition des charges de travail entre les ressources. Aspose.Tasks for .NET permet aux développeurs de rendre la Resource Usage view vers divers formats (par ex., PDF) en utilisant le PresentationFormat énumérateur. Vous pouvez également spécifier différentes options d’échelle de temps (Days, ThirdsOfMonths, Months) pour des rapports flexibles.

Rendu de la Resource Usage view

L’extrait de code de cet article lit un fichier source MPP qui contient un certain nombre de ressources affectées à des tâches et les rend dans un PDF de sortie en utilisant les étapes suivantes :

  1. Créez une instance du Project Reader.
  2. Lisez le fichier source MPP.
  3. Initialisez l’objet SaveOptions avec les paramètres d’échelle de temps requis.
  4. Définissez le format de présentation sur Resource Sheet.
  5. Rendez le projet au format PDF.

Cela vous permet de générer des rapports précis, prêts à être présentés, sur l’utilisation des ressources directement à partir des fichiers Microsoft Project sans nécessiter l’installation de Microsoft Project.

L’exemple de code suivant montre comment rendre la Resource Usage view avec des options d’échelle de temps personnalisées :

 1Project project = new Project("New Project.mpp");
 2// Define the SaveOptions with required TimeScale settings as Days
 3SaveOptions options = new PdfSaveOptions();
 4options.Timescale = Timescale.Days;
 5
 6// Set the Presentation format to ResourceUsage
 7options.PresentationFormat = PresentationFormat.ResourceUsage;
 8
 9project.Save("result_ResourceUsageView_days_out.pdf", options);
10
11// Set the Timescale settings to ThirdsOfMonths and save the Project
12options.Timescale = Timescale.ThirdsOfMonths;
13project.Save("result_ResourceUsageView_thirdsOfMonths_out.pdf", options);
14
15// Set the Timescale settings to Months and save the Project
16options.Timescale = Timescale.Months;
17project.Save("result_ResourceUsageView_months_out.pdf", options);

Conclusion

En utilisant Aspose.Tasks for .NET, vous pouvez facilement exporter Resource Usage views pour les partager avec les parties prenantes, générer des rapports de charge de travail ou les intégrer à la documentation du projet. La possibilité d’ajuster granularité de l’échelle de temps la rend très adaptable pour différents besoins de reporting (rapports opérationnels quotidiens, synthèses mensuelles ou présentations pour la direction).

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.