Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
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 19/02/2008, 14h48   #1
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
Par défaut [BO 5.1.6][Designer] Filtre mois saisie sur 3 ans

Bonjour tout le monde,

la semaine derniere, grâce à ce forum, j'ai pu creer un filtre qui permet à l'utilisateur de saisir une année, un mois et un nombre de mois (jusqu'à 36 mois), et qui retourne les éléments chosis par l'utilisateur pendant cette periode
ceci fonctionne correctement.
ça a beaucoup plu et naturellement, on en redemande toujours plus!!!
cette fois, les utilisateurs ne saisiront que l'année et le mois, la durée etant maintenant bloquer à 36 mois (3 ans). Ne devront s'afficher alors que le mois selectionner sur les 3 ans.
Par exemple, si je saisis année = 2005 et mois = 12, j'aurai à l'ecran les données selectionnées mais que 12 2005, 12 2006 et 12 2007.
on prend sur 3 ans mais que le mois saisi.
julien2602 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 14h58   #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
Quelle est la question ?

Que ne parviens-tu pas à faire ?
__________________
~~ bastoonet ~~

"Team BAB - Spécialistes BO"
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 15h00   #3
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
je souhaiterai que l'utilsateur, en saissisant l'année et le mois, qu'on ne prenne que ce mois ci mais sur 3 ans
Ex: on saisie 2005 12
j'aurai 2006 et 2007 en plus de 2005 mais que pour le mois de decembre
julien2602 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 15h08   #4
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Salut Julien,
Peut-être pourrais tu t'inspirer de cette Q/R parue dans la FAQ toute neuve !
__________________
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 19/02/2008, 15h18   #5
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
c'est par rapport à l'année n et n-1?
c'est un debut de reponse, mais il me faudrait pour le seul mois saisi su rles 3 ans
julien2602 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 08h17   #6
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Citation:
Envoyé par julien2602 Voir le message
c'est par rapport à l'année n et n-1?
c'est un debut de reponse, mais il me faudrait pour le seul mois saisi su rles 3 ans
Eh bien tu l'adaptes ...
C'est quoi la différence ? 2 ans !
Le procédé utilisé ne peut il pas être le même ?
Si on te livre la réponse toute cuite tu n'apprendras rien.
__________________
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 20/02/2008, 10h49   #7
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
la difference, ce n'est pas la durée, 2 ans ou 3 ans
la difference, c'est qu'on ne prend que le mois sasi
si on choisit decembre 2005, on ne prendra les données de decembre 2005,
decembre 2006 et decembre 2007 seulement
julien2602 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 12h04   #8
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
Bonjour,

Je ne vois pas trop où se situe la difficulté ... tu as juste un objet en plus dans la condition : le mois. Dans ta requête tu mets le mois saisi par l'utilisateur en condition et basta!

Après je suis entièrement d'accord avec Bruno2r : si tu ne cherches pas, tu n'apprendras pas! Faut savoir être un peu débrouillard aussi!
Paci92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 09h23   #9
Membre régulier
 
Inscription : juillet 2005
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 175
Points : 80
Points : 80
Salut julien2602,

as-tu réussi à mettre en place la solution proposée par Paci92 ?

A+
dcollart est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 10h37   #10
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
non, je n'ai pas reussi
je n'arrive pas à rajouter une condition qui est de ne prendre que le mois saisi par l'utilisateur
julien2602 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 11h04   #11
Membre régulier
 
Inscription : juillet 2005
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 175
Points : 80
Points : 80
une petite piste...

Code :
SELECT TO_CHAR(TO_DATE('200712','YYYYMM'),'MM')  FROM dual;
cette requête renvoie la valeur 12

A+
dcollart est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2008, 10h03   #12
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Citation:
Envoyé par dcollart Voir le message
une petite piste...

Code :
SELECT TO_CHAR(TO_DATE('200712','YYYYMM'),'MM')  FROM dual;
cette requête renvoie la valeur 12

A+
Attention ! Cette requête renvoie la valeur '12'
Dans Oracle c'est Extract(MONTH from to_date('200712','YYYYMM')) qui renvoie 12 en numérique
__________________
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 26/02/2008, 11h59   #13
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 111
Points : 18
Points : 18
Merci beaucoup
j'ai resolu le probleme
j'ai repris le filtre sur les 3 ans auquel j'ai rajouté un filtre sur le mois saisi par l'utilisateur
merci beaucoup pour votre aide
julien2602 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 03h10.


 
 
 
 
Partenaires

Hébergement Web