|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Bonjour,
Est t'il posisble sous WEBI XI de récupérer les valeurs d'une cellule et le mettre dans une autre comme dans Excel. Je souhaiterai mettre en ligne les valeurs d'un e colonne qui comporte des sommes. J'ai constaté qu'on ne peut mettre que les formules de calcul mais suivant que c'est une ligne ou une colonne BO calcul différemment ce qui est logique. Merci |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2007 Messages : 47 ![]() |
J'ai un peu de mal à saisir ta question ... donc à supposer que tu veuilles dans une cellule avoir ce que tu as dans une autre cellule de ton tableau, et à supposer que ce sur quoi tu travailles soit un indicateur (en même temps, tu en fais la somme, donc là je ne pense pas me tromper ...), il faut que tu utilises un contexte dans ta cellule.
Tu auras donc une formule du type : =[ton_indicateur] Où (([ta_dimension_1]= "toto") Et ( [ta_dimension_2]="tata") ) Dans le cas d'un tableau croisé par exemple ... à toi de voir comment est ventilé ton indicateur... C'est le Où qui est important ici. Est-ce que ca réponds à ta question ? |
|
|
00
|
|
|
#3 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 184 ![]() |
Salut,
Mettre en ligne les valeurs d'une colonne ce serait pas faire un tableau croisé ? Il faudrait que tu expliques avec un exemple ce que tu veux faire s'il te plait
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Merci de vos réponse,
en fait mon problème principale est de faire un palmarès sous WEBI XI. Je possède un tableau croisé comme ceci : __groupe____ type| nombre de problème|somme Je désire faire un palmares sur les 10 premières sommes. Donc comme résultat, je devrai obtenir 10 lignes. Or sou Webi j'en obtiens que 2. Le fait est que le moteur de calcul sous Webi est différent que celui du client lourd. Lorsque je fais un palmarès sur un tableau croisé, Webi ne me compte pas les 10 premiers types mais les 10 premières valeurs dans le premier type. Alors pour contourner ce problème, je voulais créer une ligne supplémentaire, et de mettre le resultat des sommes de chaque lignes dedans. Ainsi, je pourrai faire le Palmares. J'espère que c'est compréhensible ce que j'ai écris. |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Le palmarès sur 10 lignes fonctionne sous webI, ton tableau doit être un peu particulier .... tu n'as peut-être pas fait ton palmarès sur la bonne colonne !
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
j'ai fais le palmarès [d'après le nombre de problème] pour chaue ligne de [type].
en client lourd ça fonctionne. Le palmares sous Webi fonctionne sur un tableau simple mais la c'est un tzbleau croisé |
|
|
00
|
|
|
#7 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 184 ![]() |
Même en Deski !
Franchement t'as déjà vérifié que ton palmarès dans un tableau croisé était juste ? Quand on a déjà tant de mal à faire un tri sensé sur plusieurs colonnes ... Un Palmarès doit se faire, à mon avis en dehors d'un tableau croisé ce qui veut dire qu'on peut se faire un tableau qui a l'aspect d'un tableau croisé sans en être un (en utilisant Où) et faire un palmarès dessus....
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Est ce que tu peux me montrer comment utiliser le où dans mon exemple?
Il faut que je créer un nouveau indicateur? |
|
|
00
|
|
|
#9 | |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 184 ![]() |
Citation:
la liste des objets Dimension dans ton tableau celle des indicateurs et une description de ce que tu veux obtenir colonne 1 le type (dimension) colonne 2 le truc (dimension) colonne 3 le nb (indicateur ou formule) et si formule : LA FORMULE PAR PITIÉ NOUS NE SOMMES PAS DEVINS Allez encore un petit effort
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Ha désolé !je pensai que en donnant l'intitulé des champs suffisait.
colonne 1 : Dimension "type" de problème, chaine de caractère, (exemples : imprimante,reseau,messagerie) colonne 2 : Dimension "groupe" qui resout le problème, chaine de caractère, (exemples : support bureautique, developpeur, administrateur) colonne 3 : Indicateur "nbr pb resolu", numerique, qui vient d'une autre requête dans le même rapport. structure du tableau: ______groupe__________ type|nbr pb resolu|somme résultat du tableau: _____________bureautique_|developpeur|admin|......|Total imprimante____|250_______|160_______|90 ___|.......|340 reseau________|30_______|90_________| 280_ |.......|400 messagerie____ |600______|450________| 80___|......|1130 . . . Le palmarès doit permettre d'afficher les 10 types ou il y a le plus d'incident par groupe qui resoud le problème. |
|
|
00
|
|
|
#11 | ||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 184 ![]() |
Merci pour les détail ça va me permettre de ne pas répondre à côté.
Problème : Eviter de faire un palmarès sur un tableau croisé Objectif : remplacer tableau croisé par tableau simple Méthode : Colonnes à garder type et Nombre Colonnes à virer Groupe et Total Tu obtiens : Type_______Nombre_ imprimante____|340 reseau________|400 messagerie____ |1130 Dans la colonne nombre tu ajoute à la formule Code :
Définir en tant que variable nommer Bureautique (ce qui donnera ce nom à l'entête de colonne) Insérer autant de colonne à droite qu'il y a de groupes (tu ne m'as pas dit combien j'epère que tu n'en as pas 50 )Recomencer la même chose dans chacune en changeant la référence de groupe Ajouter une dernière colonne Définir en tant que variable la nommer ToTal Tu obtiens le même tableau que si il était croisé Sélectionner type Palmarès Choisir Total A + Solution alternative : Garder le tableau croisé et remplacer Palmarès par une colonne Classement : Ajouter une colonne
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
||
|
|
00
|
|
|
#12 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Merci Bruno,
Tu peux pas savoir comment ta solution me soulage, ça fait 2 jours que je cherche une solution. Un dernier point avant de cloturer ce sujet, sur ce système, si on ajoute des groupes dans la bases de données, on n'est obligé de créer une autres variables locales dans le rapport. L'avantage du tableau croisé est que tout est dynamique. Y a t'il un moyen pour pallier à cet handicap? |
|
|
00
|
|
|
#13 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 184 ![]() |
Héla oui on est obligé
Hélas non il n'y a pas de moyen si ce n'est de faire une procédure en vb qui vérifierai le nb de groupe et leur présence dans le tableau (un peu indigeste) Le tableau croisé dynamique est idéal pour ça effectivement. Ton "tort" est de vouloir le lait du tableau croisé, le total du beurre et le palmarès des baisers de la laitière. Mélanger torchons et serviettes n'amène que des problèmes. Moi, je fais mon tableau croisé avec le détail et les sommes, j'y ajoute la notion de rang comme je te l'ai indiqué. A côté je fais un autre tableau Palmarès et que palmarès. Ca te viendrait pas à l'idée de mettre un peu de tableau dans le graphe (à côté oui mais pas dedans) Bonne continuation et vive dvp
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#14 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 322 ![]() |
Si je pouvais j'aurai fais ce que tu m'as dis, malheureusement, je suis en train de migrer les rapports BOv5 sous WEBI XI et donc de refaire plusieurs rapports.
Les utilisateurs ont pris leurs habitudes et je suis contrains de les satisfaire en tenant compte de facilier la tâche des administrateurs. Je te remercie encore pour ton aide et vide dvp! ;-) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com