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 21/02/2011, 15h37   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 7
Points : 2
Points : 2
Par défaut Filtres sur dates

bonjour,
je dois automatiser des rapports mensuels avec des dates incrémentales, cad en début de chaque mois, j'édite des synthèses mensuelles pour tous les mois précédents hormis le mois en cours et les 2 précédents).
Exemple : le 2 février 2011, j'édite les tableaux mensuels jusqu'à novembre 2010.
Savez vous comment opérer en exploitant la variable mois (comprenant mois et année AAAAMM) ?
merci de votre aide
cdt
Sophie
SGA99 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 15h55   #2
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
Bonjour,

S'il faut automatiser, je ne vois que les filtres prédéfinis.
J'espère donc que tu as accès au designer.
Il faudrait faire un filtre de la forme suivante (je suppose que tu travailles sous Oracle :
Code :
tadate BETWEEN to_char((add_months(sysdate,-3),'MMYYYY') AND to_char(add_months(sysdate,-15),'MMYYYY')
Je pense que ca devrait passer.
Bon courage
__________________
  • 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 22/02/2011, 09h40   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 7
Points : 2
Points : 2
Par défaut Filtres sur dates

Bonjour,
je n'ai à priori pas accès au designer, je peux créer des variables mais n'ai pas connaissance des fonctions citées.
Aurais tu une autre idée ?
Cordialement
Sophie Gaignebet
SGA99 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 10h04   #4
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,

Comme l'a dit Julien, le mieux serait de passer par designer, car l'objet créé pourrait être réutilisé à loisir, et son utilisation serait la manière la plus propre d'atteindre ton but.

Néanmoins, il est possible de procéder autrement.
  • Si tu peux modifier le SQL d'une requête : Dans ce cas, il faut reprendre la formule de Julien et l'appliquer en condition sur le champ date à filtrer
  • Si tu n'y a pas accès, il faut ramener toutes les données disponibles, et filtrer ensuite directement sur le rapport.
Dans ce dernier cas, voici ce que tu peux utiliser comme formule, à placer en filtre complexe sur chaque onglet de ton rapport : (filtre à placer sur l'objet date à filtrer)
Code :
=Si(NuméroDeMoisDeAnnée(DateActuelle())<=3 ; EnNombre(FormatDeNombre(Année(DateActuelle())-1;"0000")&FormatDeNombre(NuméroDeMoisDeAnnée(DateActuelle())+9;"00")) ; EnNombre(FormatDeNombre(Année(DateActuelle());"0000")&FormatDeNombre(NuméroDeMoisDeAnnée(DateActuelle())-3;"00")))
__________________
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é
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h59.


 
 
 
 
Partenaires

Hébergement Web