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/12/2011, 15h01   #1
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Par défaut MoisEntre() résultats farfelus

Bonjour,

Je ne sais pas si j'utilise mal la fonction MoisEntre dans le RichClient pour faire des calculs sur les dates ou si je ne sais plus compter mais j'obtiens des résultats assez farfelus :

Code :
=MoisEntre( EnDate("01/03/2005";"dd/mm/yyyy"); EnDate("02/04/2005";"dd/mm/yyyy") ) => retourne 0
Je me dis bizarre !

Code :
=MoisEntre( EnDate("01/03/2005";"dd/mm/yyyy"); EnDate("02/12/2005";"dd/mm/yyyy") ) => retourne 0
Je me dis c'est pas logique mais logique avec le résultat précédent !

Code :
=MoisEntre( EnDate("01/03/2005";"dd/mm/yyyy"); EnDate("02/01/2006";"dd/mm/yyyy") ) => retourne 12
outchh !!! MoisEntre() ne porterais que sur les années

Retournons voir la doc de BO :
Code :
1
2
Exemples
MoisEntre([Date de la vente];[Date de facture]) renvoie 1 si [Date de la vente] correspond au 2 décembre 2005 et [Date de facture] au 2 janvier 2006.
Ok on test:
Code :
=MoisEntre( EnDate("02/12/2005";"dd/mm/yyyy"); EnDate("02/01/2006";"dd/mm/yyyy") ) => retourne 12

Je crois que les vacances vont faire du bien à tout le monde ....

Biensur j'ai testé dans tous les sens, tous les formats en inversant les mois et les jours pour avoir le format américain....

Pour le peut que j'ai cherché je suis le seul à avoir ces résultats.. je pense donc que vous allez me faire revenir sur terre en me donnant une explication toute simple ... mais la franchement je sèche

Bonne fêtes à ceux qui liront !
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 15h08   #2
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Oullla je viens de comprendre juste après avoir validé le post.

Le problème vient de mon format de date, il faut "dd/MM/yyyy" et pas "dd/mm/yyyy"

Aller je me console en me disant que c'est bientôt les vacances et que peut être ce post servira un jour à quelqu'un (de fatigué comme moi aujourd'hui)
max_25 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 20h48.


 
 
 
 
Partenaires

Hébergement Web