|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre expérimenté
![]() Inscription : juillet 2008 Messages : 757 ![]() |
Bonjour,
J'ai un petit probleme qui me laisse perplexe. Je dois faire un univers pour genérer des listes de gens pour des publipostages Avant de faire la liste, il faut faire des petits check up sur la DB pour vérifier qu'il n'y a pas d'incohérence. Une de ces vérifications demande de vérifier que chaque personne (id unique par contact) n'est maximum qu'une fois dans une société (id unique aussi pour la société) Si elle y est plusieurs fois ca implique que la personne ai recu erronement plusieurs département (qui ont aussi une ID unique dans une société donnée) Pour détecter ca, dans le rapport, je fais une colonne avec l'ID société, une colonne avec l'ID personne et je fais une colonne avec comme formule Ce qui fonctionne parfaitement, ca me donne pour chaque combinaison de société/personne le nbre de département Pour éviter de bidouiller chaque fois, je me dis que je vais aller mettre la mesure dans l'univers Et je fais un objet Code :
count(@SELECT(Département\Departement n°)) La ou le premier me donnait le nbre de département par société/personne, l'objet dans l'univers me donne le nbre de département par personne (hors une personne peut etre dans plusieurs sociétés en meme temps et a un département dans chacune d'elles) Je pensais avoir ajouté dans l'univers l'équivalent strict de ma formule dans le rapport mais manifestement, je me loupe quelque part vu qu'il n'agrege pas de la meme facon c'est pas tragique (je peux faire la variable dans le rapport, c'est moins propre mais ca fonctionne) mais j'aimerai comprendre Est-ce que quelqu'un aurait une idée? Merci d'avance Emmanuelle |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
essaye dans ton univers de faire un objet qui est la concaténation id_utilisateur et id_societe, ainsi tu pourras l'associer à un comptage du nombre de département.
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com