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 14/10/2011, 11h32   #1
Nouveau Membre du Club
 
Femme Nawal
Consultant en Business Intelligence
Inscription : avril 2010
Messages : 115
Détails du profil
Informations personnelles :
Nom : Femme Nawal
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : avril 2010
Messages : 115
Points : 29
Points : 29
Par défaut Le premier du mois d'une date

Bonjour à tous,

Je travaille sous BO XI R2 avec une base données Oracle.

Mon problème est le suivant:

Je dois créer un objet qui me récupère 'le nombre de clients actifs', la condition est la suivante:

Code :
SELECT count(Num_Client) WHERE Date_création_client <= Date_fin_du_mois AND (Date_suppression_client >= Date_début_du_mois OR Date_suppression_client IS NULL)
Dans Designer, j'ai commencé par faire ce qui suit dans le Where de mon objet mais je bloque sur comment je récupère la 'Date_début_du_mois' :

Code :
@SELECT(Date_création_client) <= last_day(@SELECT(Date_création_client \Mois(aaaa/mm)))  AND (@SELECT(Date_suppression_client)  >= ????? OR @SELECT(Date_suppression_client)  IS NULL)
Avez-vous une solution à mon problème ?

Merci par avance.
JuniorBI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 12h05   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
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 281
Points : 5 703
Points : 5 703
Bonjour,

Bidouille quand tu nous tiens : faire un last_day+1 du mois précédent. Ce qui donnerait :

Code :
last_day(add_months(@SELECT(Date_suppression_client),-1))+1
__________________
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 14/10/2011, 12h16   #3
Nouveau Membre du Club
 
Femme Nawal
Consultant en Business Intelligence
Inscription : avril 2010
Messages : 115
Détails du profil
Informations personnelles :
Nom : Femme Nawal
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : avril 2010
Messages : 115
Points : 29
Points : 29
Bravo et merci beaucoup
JuniorBI 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 07h16.


 
 
 
 
Partenaires

Hébergement Web