Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Débuter
Débuter Forum d'entraide pour débuter avec Business Object
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 22/03/2011, 16h44   #1
Nouveau Membre du Club
 
Inscription : avril 2008
Messages : 100
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 100
Points : 37
Points : 37
Par défaut Problème d'invite identique

Bonjour,

J'ai créé dans mon univers un indicateur qui est filtré sur une période à partir d'une invite de type @Variable.

Sous Bo, lorsque je créé un premier fournisseur de données avec cet indicateur et que je l'exécute, il me demande bien les dates de début et fin, je saisi alors 01/01/2010 au 31/03/2010.

Lorsque je créé un 2ème fournisseur de données, il me demande bien également les dates de début et fin, je saisi alors 01/01/2011 au 31/03/2011.

J'obtients alors deux chiffres différents, un sur 2010 et l'autre sur 2011.

Par contre, lorsque je rafraichit, l'état, il agrège les invites (puisque même libellé), je ne peux donc saisir que 2010 ou 2011, et ne donc obtenir les chiffres rafraichis pour chacune de ces périodes.

Y-a-t-il une solution? une manière plus adaptée?
Merci d'avance
dvdavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 17h05   #2
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Il faut que tes invites aient des libellés différents, il n'y a pas d'autre solution

- tu peux modifier cela dans le SQL de ta requete
- tu peux utiliser un objet personnel
- tu peux créer 2 objets distincts dans ton univers (bof)
- tu peux supprimer l'invite en condition de ton indicateur et les créer dans tes requetes
__________________
~~ bastoonet ~~

"Team BAB - Spécialistes BO"
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 17h06   #3
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 670
Points : 5 670
Bonjour,

Un espace à la fin du libellé peut être fort utile dans ce cas... Mais personnellement je préfère savoir les invites de quelle requête je rafraichis.
__________________
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.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 09h31   #4
Nouveau Membre du Club
 
Inscription : avril 2008
Messages : 100
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 100
Points : 37
Points : 37
Sauf qu'il s'agit du même indicateur dans 2 fournisseurs différents, je ne peux donc pas mettre un espace, cela revient exactement au même.

J'ai mis le filtre de période "@variable" dans l'univers car en fait il faut non seulement que je prenne les données entre une date D1 et D2, mais aussi que j'exclus les données dont la date d'annulation est inférieure ou égale à D2.
Code :
DAT_DON BETWEEN @variable ('Date début') AND @variable ('Date fin') AND (DAT_ANNUL IS NULL OR DAT_ANNUL > @variable ('Date fin'))
J'ai donc pensé que c'était plus simple de mettre ce filtre directement dans l'indicateur plutôt que l'utilisateur ai à le créer à chaque fois, sachant qu'il pense rarement à prendre en compte DAT_ANNUL!
dvdavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 09h49   #5
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Il va falloir trouver un moyen pourtant
Tant que les invites auront le même libellés, elles s'agrégeront.

Je suppose que je suis utilisateur et que je dois rafraichir ton état :
Je lance le rafraichissement, les invites apparaissent :
Code :
1
2
3
4
Date de début :
Date de début :
Date de fin :
Date de fin :
Laquelle correspond à quoi ?
Dans tous les cas, je pense qu'il est nécessaire de distinguer les 2 invites.
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 11h35   #6
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Je campe sur mes positions, si tu sais que tu dois rencontrer ce problème, il ne faut pas mettre d'invite dans la clause where de ton objet dans designer.
Tu devras donc pour chaque rapport créer toi même tes 2 invites.

Autres solution à étudier, tu peux peux-être créer 2 conditions prédéfinies dans le designer et les utiliser dans tes 2 requetes....


Mais si tu veux garder ton objet pour simplifier le boulot aux utilisateurs, alors quand tu utilises 2 requetes avec cet objet dans un meme rapport (donc utilisateurs un peu avancé) alors tu peux utiliser un objet personnel ou modifier les libellé des invites dans le SQL....

On ne peut pas tout avoir
__________________
~~ bastoonet ~~

"Team BAB - Spécialistes BO"
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 12h32   #7
Nouveau Membre du Club
 
Inscription : avril 2008
Messages : 100
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 100
Points : 37
Points : 37
bien tant pis
merci à tous.
dvdavid 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 23h32.


 
 
 
 
Partenaires

Hébergement Web