Comment utiliser Aspose.Tasks pour les services de rapport Java
Contents
[
Hide
Show
]Aspose.Tasks pour Java fournit des services de rapport pour créer des rapports à partir de fichiers de projet similaires au projet Microsoft. La fonction Savereport est utilisée pour créer des fichiers PDF contenant les images du rapport. Cette fonction prend deux arguments:
- le nom du fichier PDF. et
- l’énumérateur de rapport de rapport.
Aspose.Tasks Reporting Services
Types de rapport
Les types de rapports suivants peuvent être créés à l’aide d’Aspose.Tasks:
- Aperçu du projet
- Aperçu des coûts des ressources
- Aperçu des coûts
- Aperçu du travail
- Tâches critiques
- Jalons
- Tâches tardives
- Aperçu des ressources
- Dépassements de coûts
- Tâche à venir
- Aperçu du coût des tâches
- Ressources sur-allouées
- Tâches de glissement
- Analyseur des meilleures pratiques
- Brûler
- Flux de trésorerie
Les exemples de extraits de code ci-dessous peuvent être utilisés pour créer ces rapports. Tous les exemples de fichiers MPP utilisés dans ces exemples sont présents comme pièces jointes pour tester l’exemple de code.
Aperçu du projet
1Project Project = nouveau projet ("Cyclic Structure.MPP");
2project.saveport ("projectOverView.pdf", reportType.ProjectOverView);
Présentation des coûts des ressources
1Project Project = nouveau projet ("OzBuild 16 orig.mp.mp");
2project.saveport ("ResourceCostoverView.pdf", reportType.resourCostoverView);
Aperçu des coûts
1Project Project = nouveau projet ("OzBuild 16 orig.mp.mp");
2project.saveport ("CostoverView.pdf", reportType.CostoverView);
Aperçu du travail
1Project Project = nouveau projet ("Residential Construction.MPP");
2project.saveport ("WorkoverView.pdf", reportType.WorkoverView);
Tâches critiques
1Project Project = nouveau projet ("Residential Construction.MPP");
2project.saveport ("CriticsTasks.pdf", reportType.CriticalTasks);
jalons
1Project Project = nouveau projet ("Residential Construction.MPP");
2project.saveport ("Milestones.pdf", reportType.Milestones);
Tâches tardives
1Project Project = nouveau projet ("Residential Construction.MPP");
2project.saveport ("latetasks.pdf", reportType.LatetAsks);
Présentation des ressources
1Project Project = nouveau projet ("Plan de développement de logiciels.MPP");
2project.saveport ("ResourceoverView.pdf", reportType.ResourceoverView);
Des dépassements de coûts
1Project Project = nouveau projet ("Software Development.MPP");
2project.saveport ("Costoverruns.pdf", reportType.CostOverruns);
tâche à venir
1Project Project = New Project ("À venir.
2project.saveport ("À venir.
Aperçu des coûts de la tâche
1Project Project = nouveau projet ("Software Development.MPP");
2project.saveport ("TaskCostoverView.pdf", reportType.TaskCostOverView);
Ressources sur-rétirées
1Project Project = nouveau projet ("Plan de développement de logiciels.MPP");
2project.saveport ("globaloCatedResources.pdf", reportType.overAllocatedResources);
Tâches de glissement
1Project Project = nouveau projet ("Cyclic Structure.MPP");
2project.saveport ("SlippingTasks.pdf", reportType.slippingTasks);
Analyseur des meilleures pratiques
1Project Project = nouveau projet ("Cyclic Structure.MPP");
2Project.Saveport ("BestPracticeAnalyzer.pdf", reportType.BestPracticeAnalyzer);
brûler
1Project Project = nouveau projet ("Cyclic Structure.MPP");
2project.saveport ("Burndown.pdf", reportType.burndown);
Des flux de trésorerie
1Project Project = nouveau projet ("OzBuild 16 orig.mp.mp");
2project.saveport ("Cashflow.pdf", reportType.CashFlow);