Darstellung der Resource Usage view

Die Resource Usage view in Microsoft Project zeigt, wie Ressourcen im Laufe der Zeit verschiedenen Aufgaben zugewiesen werden. Es bietet detaillierte Einblicke in:

Diese Ansicht ist unerlässlich, um die Arbeitsverteilung über die Ressourcen zu überwachen und auszugleichen. Aspose.Tasks for .NET ermöglicht Entwicklern, die Resource Usage view in verschiedene Formate (z. B. PDF) mithilfe des PresentationFormat Enumerator. Sie können außerdem verschiedene timescale options (Days, ThirdsOfMonths, Months) für flexible Berichterstattung.

Darstellung der Resource Usage view

Der Codeausschnitt in diesem Artikel liest eine Quell‑MPP‑Datei, der mehrere Ressourcen Aufgaben zugewiesen sind, und erstellt daraus eine PDF-Ausgabe in den folgenden Schritten:

  1. Erstellen Sie eine Instanz des Project Reader.
  2. Lesen Sie die Quell‑MPP‑Datei.
  3. Initialisieren Sie das SaveOptions-Objekt mit den erforderlichen timescale-Einstellungen.
  4. Setzen Sie das Präsentationsformat auf Resource Sheet.
  5. Erzeugen Sie eine PDF-Ausgabe des Projekts.

Dies ermöglicht Ihnen, genaue, präsentationsfertige Berichte zur Ressourcennutzung direkt aus Microsoft Project-Dateien zu erstellen, ohne dass Microsoft Project installiert sein muss.

Das folgende Codebeispiel zeigt, wie man die Resource Usage view mit benutzerdefinierten timescale options:

 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);

Fazit

Mit Aspose.Tasks for .NET können Sie einfach Resource Usage views exportieren, um sie mit Projektbeteiligten zu teilen, Arbeitslastberichte zu erstellen oder sie in Projektdokumentationen zu integrieren. Die Möglichkeit, die Zeitskalen-Granularität macht es sehr anpassungsfähig für unterschiedliche Berichtsanforderungen (tägliche Betriebsberichte, monatliche Zusammenfassungen oder Management‑Übersichten).

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.