IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Deski Discussion :

[BO 6.5] Contexte de calcul


Sujet :

Deski

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 63
    Par défaut [BO 6.5] Contexte de calcul
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    =Si (<Année Min Date de cloture de la récla> = Année(DateCourante())-1) et 
    (<Année MAx Date de cloture de la récla>=Année(DateCourante()) alors 1 sinon 0
    Cette formule me donne 1 ou 0 sur chacune des lignes désirées.
    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

  2. #2
    Membre Expert
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Par défaut
    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

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 63
    Par défaut
    Ben écoute ça fonctionne très bien ta technique.

    Merci bcp, ça m'enlève une épine du pied.

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Vxi3] Contexte de calcul/d'affichage avec un where
    Par debdev dans le forum Webi
    Réponses: 8
    Dernier message: 14/10/2014, 10h14
  2. Contexte de calcul
    Par coraziari dans le forum Webi
    Réponses: 5
    Dernier message: 07/03/2012, 11h34
  3. Contexte de calcul
    Par Spanish_ dans le forum Deski
    Réponses: 2
    Dernier message: 21/04/2011, 01h08
  4. [VxiR2] Aide pour contexte de calcul
    Par Burt67 dans le forum Webi
    Réponses: 13
    Dernier message: 28/01/2011, 14h37
  5. [TP7] Calculer sin, cos, tan, sqrt via le FPU
    Par zdra dans le forum Assembleur
    Réponses: 8
    Dernier message: 25/11/2002, 04h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo