Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2007, 11h26   #1
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
Par défaut [Webi XI] Recupération d'une cellule

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
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 11h38   #2
Nouveau Membre du Club
 
Inscription : décembre 2007
Messages : 47
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2007
Messages : 47
Points : 30
Points : 30
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] (([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 ?
Paci92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 11h38   #3
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 184
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 184
Points : 2 723
Points : 2 723
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 !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 11h53   #4
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
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.
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 14h16   #5
Membre émérite
 
Avatar de Ayana
 
Inscription : décembre 2005
Messages : 901
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 901
Points : 900
Points : 900
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
Ayana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 14h31   #6
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
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é
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 15h29   #7
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 184
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 184
Points : 2 723
Points : 2 723
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 !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 17h28   #8
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
Est ce que tu peux me montrer comment utiliser le où dans mon exemple?
Il faut que je créer un nouveau indicateur?
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 20h13   #9
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 184
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 184
Points : 2 723
Points : 2 723
Citation:
Envoyé par eryk71 Voir le message
Est ce que tu peux me montrer comment utiliser le où dans mon exemple?
Il faut que je créer un nouveau indicateur?
Nous on demande que ça de te montrer comment utiliser le Où mais vas tu te décider à nous donner
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 !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 09h25   #10
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
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.
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 11h33   #11
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 184
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 184
Points : 2 723
Points : 2 723
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 :
1
2
=<Nombre Où (Groupe = "bureautique")
en sélectionnant dans liste des valeurs pour éviter les fautes de frappe
Tu obtiens le nb pour bureautique en face de chaque type
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
Code :
Formule = Nombre donc total
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
Code :
=Rang(<Type> ,<Nombre>)
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 13h33   #12
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
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?
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 14h32   #13
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 184
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 184
Points : 2 723
Points : 2 723
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 !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 14h41   #14
Membre confirmé
 
Avatar de eryk71
 
Inscription : novembre 2007
Messages : 322
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 322
Points : 261
Points : 261
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!
;-)
eryk71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h27.


 
 
 
 
Partenaires

Hébergement Web