Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects
Business Objects Forum d'entraide sur Business Objects. Avant de poster --> FAQ BO, Tutoriels BO
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 09/12/2010, 11h08   #1
Invité de passage
 
Damien Guiavarch
Inscription : mai 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Damien Guiavarch

Informations forums :
Inscription : mai 2010
Messages : 5
Points : 2
Points : 2
Par défaut Création de semestres avec des mois

Bonjour,

Je dois rendre une présentation et je n'arrive pas à créer une invite pour sélectionner un semestre. Je connais les mois et le trimestre mais pas le semestre, ces variables sont en chaine de caractères. En fait il faudrait regrouper les trimestres ou les mois pour les transformer en semestre.

Quelqu'un peut-il m'aider?

Merci d'avance
collosus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 12h03   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 274
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 274
Points : 5 674
Points : 5 674
Bonjour,

Qu'entends-tu exactement par créer des semestres ?

Veux-tu que les données soient regroupées en semestres dans ton rapport, ou désires-tu que l'utilisateur saisisse un semestre dans une invite ?
__________________
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 09/12/2010, 14h23   #3
Invité de passage
 
Damien Guiavarch
Inscription : mai 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Damien Guiavarch

Informations forums :
Inscription : mai 2010
Messages : 5
Points : 2
Points : 2
Par défaut Semestre

Bonjour,

J'aimerai que l'utilisateur lors de l'invite saisisse un semestre. Pour l'instant il doit saisir deux trimestres mais cela n'est pas très fiable.

Je ne sais pas comment faire pour réaliser cette invite.

merci de ta réponse
collosus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 23h31   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 274
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 274
Points : 5 674
Points : 5 674
Pour réaliser cette invite, il n'y a qu'une solution : passer par le designer.
Il faut soit créer un objet @prompt qui fera la transformation directement, ou alors créer un objet semestre sur lequel on fera porter une invite dans le reporter.

C'est cette deuxième solution que je préconise, car un tel objet pourra être utile dans d'autres cas.

Dans la mesure où l'information "Semestre" n'existe à priori pas dans ta BDD, il te suffit de te baser sur les trimestres pour le créer.
Après la façon de le créer dépendra de la forme de tes trimestres : si ceux-ci font apparaître l'année, etc...

Pour l'exemple, prenons le cas où les trimestres sont de la forme "T1", "T2", etc... et que l'on veut les semestres sous la forme "S1" et "S2"

L'objet Semestre à créer devra être de type dimension avec la formule suivante :
Code :
CASE WHEN TABLE.TRIMESTRE = 'T1' OR TABLE.TRIMESTRE = 'T2' THEN 'S1' ELSE 'S2' END
(Si tu es sous Oracle, je te conseille de remplacer le CASE par l'utilisation de la fonction decode())

Ensuite, il ne restera plus qu'à créer une invite "classique" dans le reporter portant sur ce nouvel objet Semestre.
__________________
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h17.


 
 
 
 
Partenaires

Hébergement Web