Bjr je suis débutant en primesfaces je suis entrain de réalisé de travailler avec les graphes en jsf
je travaille avec ejb jsf et jpa
je cherche à selectionner un projet dans un comboBox et le graphe s'affiche avec le reste et le réalisé
voici la requete en jpa j'ai fait en premier d'afficher le reste et le réalisé du projet 19
public List<Suivi> getstatistiquesByProjetId()
{
Query qry=em.createQuery("select s.realise,s.reste from Suivi s where s.numeroProjet.numeroProjet=19");
return qry.getResultList();
}
voici le managedBean
private PieChartModel pieModel;
public PieChartModel getPieModel()
{
return pieModel;
}
private void createPieModel()
{
pieModel = new PieChartModel();
projetManager.getstatistiquesByProjetId();
pieModel.set("Reste", 50);
pieModel.set("Realisé", 50);
}
public ProjetMBean()
{
createPieModel();
}
partie jsf
<center>
<p:pieChart id="sample" value="#{projetMBean.pieModel}" legendPosition="w"
title="Avancement du Projet" style="width:400px;height:300px" />
</center>
je veux remplir le graphe avec la reste et le réalisé du projet 19
ca marche avec une liste mais avec une liste de projet ca marche pas ya une imcompatibilité du type
vu que le Résultat est PieChartModel et celle que je mets est une liste
est ce que quelq"un me m'aider ?
j'au tant chercher jai pas trouvé
ya t'il une solution ?????
pieModel =projetManager.getstatistiquesByProjetId();
Partager