Forum Clubic

Jasper Rupture Employés Par Entreprise

Bonjour,

J’essaie de faire une rupture avec Jasper en selectionnant tous les employés par
entreprises comme ceci :

select ent.NOM, emp.NOM, emp.PRENOM
from EMPLOYEENTREPRISE empent join ENTREPRISE e,t
on empent.ENTREPRISE_FK = ent.ID
join EMPLOYE emp
on empent.EMPLOYE_FK = emp.ID

order by ent.ID

Le problème est que dans mon rapport j’ai plusieurs fois les memes nom d’entreprise
avec les differents employés.

Ce que je voudrais c’est Le nom de l’entreprise suivit de la liste des employés, et
ainsi de suite.

Je pense pas que ce soit d’en le “select” qu’il faut changer, mais dans les paramètre du report.

Quelqu’un s’y connais en Jasper?

Merci

je sais quand SQL tu as la propriété DISTINCT dans ton select qui enleve les doublons
Select Distinct …

Pas moi directement, ùais en effet, ta requête est bonne, c’est bien du coté du descripteur Jasper qu’il faut regarder.

Une règle important en DB : éviter les distincts ! Si tu as en base une seule occurence mais que tu as des doublons, c’est que ta requête n’est pas bonne et ce sont les jointures (le plus souvent) qu’il faut revoir.
Si tu es sur de ça, apres, oui, il faut passer par un distinct.