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 08/07/2011, 14h46   #1
Membre à l'essai
 
BP BP
Inscription : mai 2010
Messages : 54
Détails du profil
Informations personnelles :
Nom : BP BP

Informations forums :
Inscription : mai 2010
Messages : 54
Points : 24
Points : 24
Par défaut Difficultés à travailler avec des min

Bonjour,

J'ai un problème qui n'est pas simple mais que je vais essayer d'expliquer au mieux.

Voilà mon état :

facture.png

Chaque client (N° de client) a plusieurs factures émises par plusieurs emetteurs.

Je cherche à avoir la première facture de chaque client et l'émetteur correspondant.

Pour avoir la première facture, j'ai fait un
Citation:
=min([Num Facture]) Dans ([N° de Client])
Ca, ça fonctionne très bien. Mon problème est que je n'arrive pas à faire apparaître l'émetteur correspondant.

Si j'ajoute simplement la colonne Emmetteur, cela met autant d'emetteurs qu'a eu le client. J'ai essayé plusieurs combinaisons de Dans, pourchaque, pourtout, mais je n'arrive pas à avoir un résultat cohérent. Est-ce que quelqu'un pourrait venir à mon aide svp ?

D'avance merci !
Burt67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 15h39   #2
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par Burt67 Voir le message
Bonjour,

J'ai un problème qui n'est pas simple mais que je vais essayer d'expliquer au mieux.

Voilà mon état :

Pièce jointe 80114

Chaque client (N° de client) a plusieurs factures émises par plusieurs emetteurs.

Je cherche à avoir la première facture de chaque client et l'émetteur correspondant.

Pour avoir la première facture, j'ai fait un
Ca, ça fonctionne très bien. Mon problème est que je n'arrive pas à faire apparaître l'émetteur correspondant.

Si j'ajoute simplement la colonne Emmetteur, cela met autant d'emetteurs qu'a eu le client. J'ai essayé plusieurs combinaisons de Dans, pourchaque, pourtout, mais je n'arrive pas à avoir un résultat cohérent. Est-ce que quelqu'un pourrait venir à mon aide svp ?

D'avance merci !
As-tu essayé de mettre ta 3e colonne en information de la 2e... ?

C'est une idée. A tester.
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 15h40   #3
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
ta 2e colonne sera une variable Dimension.

ta 3e colonne sera une information de ta variable Dimension.
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 16h33   #4
Membre à l'essai
 
BP BP
Inscription : mai 2010
Messages : 54
Détails du profil
Informations personnelles :
Nom : BP BP

Informations forums :
Inscription : mai 2010
Messages : 54
Points : 24
Points : 24
Merci pour ce conseil, je n'y avais absolument pas pensé et ça m'ouvre quelques possibilités en plus. Pas assez hélas parce que je ne peux pas définir la troisième colonne comme une information de la seconde (qui est un indicateur min) ni de la première (pas utile).

J'aime beaucoup le côté dynamique de BO mais parfois c'est quand même lourd de ne pas pouvoir figer un résultat en dimensions !

Merci quand même du coup pour cette idée, ça me donne de nouvelles idées !
Burt67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 16h40   #5
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par Burt67 Voir le message
Merci pour ce conseil, je n'y avais absolument pas pensé et ça m'ouvre quelques possibilités en plus. Pas assez hélas parce que je ne peux pas définir la troisième colonne comme une information de la seconde (qui est un indicateur min) ni de la première (pas utile).

J'aime beaucoup le côté dynamique de BO mais parfois c'est quand même lourd de ne pas pouvoir figer un résultat en dimensions !

Merci quand même du coup pour cette idée, ça me donne de nouvelles idées !
Autre piste : le flag

contenu col 3 = SI (min([Num facture]) Dans [N° client]) ALORS [Emetteur]

(min([Num facture]) Dans [N° client]) : si pour ton numéro de client, tu as le 1er num facture
ALORS tu met l'emetteur
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 17h15   #6
Membre à l'essai
 
BP BP
Inscription : mai 2010
Messages : 54
Détails du profil
Informations personnelles :
Nom : BP BP

Informations forums :
Inscription : mai 2010
Messages : 54
Points : 24
Points : 24
Merci Djam21

Ton idée fonctionne. Il suffit que je transforme le flag en question en objet et que je filtre le tableau sur "n'est pas nul" pour que ça fonctionne.

Ce n'est pas encore la panacée parce que je ne peux plus rien faire avec ça (ie je ne peux pas compter le nombre de clients par emetteurs) mais ça répond à la question posée. Je peux au moins exporter ça sous Excel et faire des traitements complémentaires en tableau croisé.

Merci !!
Burt67 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 04h10.


 
 
 
 
Partenaires

Hébergement Web