|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : octobre 2003 Messages : 63 ![]() |
Bonjour à tous,
J'ai un problème qui commence à m'enerver depuis 2j : Je travaille sur un reporting sur des réclamations clients, et je dois créer un indicateur qui me compte les clients ayant formulés au moins une réclamation sur l'année N-1 et qui ont formulés au moins une récla en N. Pour se faire j'ai créé une variable RECLA qui me fait le calcul suivant : Code :
Jusqu'ici rien de bien relou. Cette ligne est associée avec un ID Siebel (Numéro Client), ce qui donne un tableau à 2 colonnes. Une avec l'ID et en face 0 ou 1. Ce que je veux faire est de compter les 1 : pour cela pas de problème avec une somme ça fonctionne en bas du tableau. Maintenant je souhaite sortir cette somme du tableau, donc je rajoute les contextes qui vont bien : avec Somme(<RECLA> dans <ID Siebel>) dans Rapport Et normalement avec ce contexte ça passe. Mais là NON. J'ai effectué plein de tests, par exemple quand j'applique cette formule dans le tableau avec la colonne ID Siebel, la somme est dupliquée sur toutes les lignes (normal) donc je ne comprends pas quel est le contexte manquant?? ou quoi que soit à ce calcul. Peut être ma manière de le calculer est mauvais, je suis ouvert à toutes propositions. Merci d'avance à tous. PS : je précise que j'ai 2 ans exp en BO, c'est la 1ère fois que je rencontre ce problème |
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
Cela arrive quand il manque les associations au objet auquel tu fais réfence.
Dans le tableau c'est OK car pour chaque ligne ta variable fait référence à la valeur de id siebel de la ligne... Hors du tableau il n'y a plus de référence. La solution pour avoir ta donnée dans une cellule hors du tableau (pas top mais bon) : - tu copie le tableau - tu fais une rupture sur une valeur unique du tableau (année par exemple) - là dans ton pied de rupture tu dois avoir le total de ta variable RECLA qui est OK - ensuite formate ta rupture pour la "plier" et ainsi masquer les ligne de détail - ensuite suprime du pied de rupture les celluls ininterressante et supprime l'entete !!! enfin en théorie ça marche...après
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : octobre 2003 Messages : 63 ![]() |
Ben écoute ça fonctionne très bien ta technique.
Merci bcp, ça m'enlève une épine du pied. Merci encore. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com