Bjr,

j'essaie de faire du reporting via crystal sur une base Remedy (ticketing)

J'ai une table CHG(changes) et une table CHG_tsk (Tasks), les tasks sont rattachées à un CHANGE et un CHANGE peut contenir plusieurs tasks assignées à différents groupe.

Le but est de lister les CHANGES de la table CHG contenant au moins une task assignée à un groupe "X"

J'ai créé un rapport tapant dans la table CHG_TSK pour lequel je n'affiche aucun détails et sélectionnant les tasks qui répondent à mon critère, ok.

J'ai créé un sous rapport affichant les CHANGES de la table CHG uniquement si le CHANGE est présent dans le sous rapport, ok

Le problème est que le sous rapport liste autant de fois le même CHANGE qu'il trouve de task y faisant référence dans le rapport principal.

Je ne voudrais qu'un seul enregistrement basé sur la table CHG, j'ai essayé "distinct" mais ce n'est pas suffisant.


rapport ok:
TSK1 CHG1
TSK2 CHG1
TSK1 CHG2
TSK1 CHG5
TSK2 CHG5
TSK2 CHG5

Resultat actuel du sous rapport no ok:
CHG1
CHG1
CHG2
CHG5
CHG5
CHG5

résultat attendu dans le sous rapport ok:

CHG1
CHG2
CHG5

J'ai groupé par "CHG" autant dans le rapport principal que dans le sous rapport mais cela ne me suffit pas
Merci d'avance, j'espere avoir ete clair