|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 4 ![]() |
Bonjour,
Je souhaite réaliser un tableau croisé pour afficher des résultats d'analyses. - colonnes : Les paramètres (en nombres variables selon les types d'analyses) - lignes : les codes des prélèvements (= les échantillons) Problème: le tableau m'affiche une ligne par paramètre. j'ai donc, pour un même prélèvement autant de ligne que de paramètres analysés ! Je souhaiterais avoir sur une même ligne du tableau, tous les résultats des paramètres analysés qui correspondent à un même prélèvement. J'espère que vous comprendrez mes explications. En PJ le tableau obtenu qui ne me satisfait pas. Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 271 ![]() |
Bonjour,
Oui je comprends tout à fait ce que tu cherches à faire. Néanmoins, les éléments que tu fournis ne sont pas suffisants pour déterminer ce qui provoque cet affichage... Comment as-tu construit ton tableau, comment as-tu construit tes colonnes ? Quelles sont tes requêtes ? etc...
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches. Un message vous a aidé ? Votez en cliquant sur ![]() Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton ![]() Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP. |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 4 ![]() |
Je te joins en PJ les copies d'écrans pour te montrer la construction de ma requête (qui me semble toute simple) et la construction du tableau à partir de l'outil "Fenêtre de rotation" et cliquer/déplacer.
Que te dires de plus ? merci |
|
|
00
|
|
|
#4 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 271 ![]() |
Peux-tu poster le SQL de ta requête ? (via le bouton SQL dans l'éditeur de requête)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches. Un message vous a aidé ? Votez en cliquant sur ![]() Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton ![]() Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP. |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 4 ![]() |
Voici le SQL :
SELECT DISTINCT plv.iplv, par.ipar, plv_anl_par.valeur FROM plv, par, plv_anl_par, uge, ins, psv WHERE ( plv.ipsv=psv.ipsv AND plv.dptddass=psv.dptddass ) AND ( ins.iins=psv.iins AND ins.dptddass=psv.dptddass ) AND ( ins.iuge=uge.iuge AND ins.dptddass=uge.dptddass ) AND ( plv.dptddass=plv_anl_par.dptddass AND plv.iplv = plv_anl_par.iplv ) AND ( plv_anl_par.ipar=par.ipar ) AND ( plv.dplv = '29/04/2010' AND uge.iuge = '0267' ) |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : décembre 2009 Messages : 90 ![]() |
Bonjour,
Ca, c'est de la requête et du jamais vu dans un TCD Et en inversant lignes/colonnes ? Et en retirant le rapport ? Slts |
|
|
00
|
|
|
#7 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 271 ![]() |
OK, je suis d'accord avec bailet pour dire qu'on a connu plus simple, voilà pourquoi je préfère les schémas en étoile qu'en flocon...
Bref, le problème n'est pas là, d'autant qu'il n'y a pas (à priori) de produits cartésiens dans cette requête. (Eventuellement avec les contextes mais je ne pense pas) Ce qui me met la puce à l'oreille en revanche, c'est la notion de valeur brute... En effet, il pourrait être intéressant d'aller voir dans le designer comment est construit cet indicateur. Car je pense qu'il ne doit pas avoir de fonction de projection associée... (soit la fonction "Aucune") Donc, ce que tu peux essayer de faire, c'est simplement de remplacer dans le corps de ton tableau croisé l'indicateur <ANA - Param. num. - Valeur brute> par la formule suivante : Code :
=Somme(<ANA - Param. num. - Valeur brute>)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches. Un message vous a aidé ? Votez en cliquant sur ![]() Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton ![]() Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP. |
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 4 ![]() |
Pour remplacer ANA-Param.num-Valeur brute dans le corps du tableau,
j'ai créé plusieurs variable : Avec Somme(<ANA-Param.num-Valeur brute>), ça ne marche pas Avec Moyenne (<ANA-Param.num-Valeur brute>), ça ne marche pas Avec Min(<ANA-Param.num-Valeur brute>), ça marche Avec Max(<ANA-Param.num-Valeur brute>), ça marche J'ai aussi trouvé un autre objet qui fonctionne : ANA-Param.alpha.-Résultat Rapidité, efficacité, un grand merci TomDuBouchon ! Bonne fin d'année ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com