So nutzen Sie ASSOSPE.TASSS für Java -Berichtsdienste
Aspose.Tasks FÜR JAVA bietet Berichtsdienste zum Erstellen von Berichten aus Projektdateien, die dem Microsoft -Projekt ähneln. Die Savereport -Funktion wird verwendet, um PDF -Dateien zu erstellen, die die Bilder des Berichts enthalten. Diese Funktion enthält zwei Argumente:
- der PDF -Dateiname. Und
- Der ReportType Enumerator.
Aspose.Tasks REPORTING -DIENSTLEISTUNGEN
Arten von Bericht
Die folgenden Arten von Berichten können unter Verwendung von ASOSPOSH.Tasks erstellt werden:
- Projektübersicht
- Ressourcenkostenübersicht
- Kostenübersicht
- Arbeitsübersicht
- Kritische Aufgaben
- Meilensteine
- Späte Aufgaben
- Ressourcenübersicht
- Kostenüberschreitungen
- Bevorstehende Aufgabe
- Aufgabenkostenübersicht
- Über-zu-zu-zu-zu-Ressourcen
- Rutschaufgaben
- Best Practice Analyzer
- Brennen
- Cashflow
Die folgenden Beispielcode -Ausschnitte können verwendet werden, um diese Berichte zu erstellen. Alle in diesen Beispielen verwendeten Beispiel -MPP -Dateien sind als Anhänge zum Testen des Beispielcodes vorhanden.
Projektübersicht
1Projektprojekt = neues Projekt ("cyclische Struktur.MPP");
2project.SaverePort ("ProjectOverView.pdf", ReportType.ProjectOverView);
Ressourcenkostenübersicht
1Projektprojekt = neues Projekt ("Ozbuild 16 Orig.MPP");
2project.SaverePort ("ResourceCostoverView.pdf", ReportType.resourceCostoverView);
Kostenübersicht
1Projektprojekt = neues Projekt ("Ozbuild 16 Orig.MPP");
2project.SaverePort ("CoseOverView.pdf", ReportType.CostoverView);
Arbeitsübersicht
1Projektprojekt = neues Projekt ("Wohnbau.MPP");
2project.SaverePort ("Workoverview.pdf", ReportType.WorkOverview);
Kritische Aufgaben
1Projektprojekt = neues Projekt ("Wohnbau.MPP");
2project.SaverePort ("CriticalTasks.pdf", ReportType.criticalTasks);
Meilensteine
1Projektprojekt = neues Projekt ("Wohnbau.MPP");
2project.SaverePort ("milestones.pdf", ReportType.milestones);
Spätaufgaben
1Projektprojekt = neues Projekt ("Wohnbau.MPP");
2project.SaverePort ("latetasks.pdf", reportType.latetasks);
Ressourcenübersicht
1Projektprojekt = neues Projekt ("Softwareentwicklungsplan.MPP");
2project.SaverePort ("ressourcenoverView.pdf", ReportType.resourceOverview);
Kostenüberschreitungen
1Projektprojekt = neues Projekt ("Softwareentwicklung.MPP");
2Project.SaverePort ("Costoverruns.pdf", ReportType.CostoverRuns);
bevorstehende Aufgabe
1Project Project = New Project ("bevorstehende Tasks.mpp");
2project.SaverePort ("come anwendigeTasks.pdf", ReportType.UpcomingTask);
Aufgabenkostenüberblick
1Projektprojekt = neues Projekt ("Softwareentwicklung.MPP");
2project.SaverePort ("TaskCoStoverView.pdf", ReportType.TaskCoStoverView);
Über zu allozierte Ressourcen
1Projektprojekt = neues Projekt ("Softwareentwicklungsplan.MPP");
2Project.SaverePort ("OvertoCatedResources.pdf", ReportType.overallocatedResources);
Ausrutscheraufgaben
1Projektprojekt = neues Projekt ("cyclische Struktur.MPP");
2project.SaverePort ("Slippingtasks.pdf", ReportType.SliptingTasks);
Best Practice Analyzer
1Projektprojekt = neues Projekt ("cyclische Struktur.MPP");
2Project.SaverePort ("BestpractICICEANALALACER.PDF", ReportType.BestPractICeanAnalyzer);
Abbrennen
1Projektprojekt = neues Projekt ("cyclische Struktur.MPP");
2Project.SaverePort ("Burndown.pdf", ReportType.Burndown);
Cashflow
1Projektprojekt = neues Projekt ("Ozbuild 16 Orig.MPP");
2project.SaverePort ("Cashflow.pdf", ReportType.Cashflow);