Bonjour à tous.
J'ai une table test sous Oracle remplie comme suit :
Notez que toutes les dates sont au 1er du mois avec hh:mm:ss à 0 systématiquement.PROJET MOIS VALEUR
--------- ------------------- ---------
Projet 1 01/01/2010 00:00:00 1
Projet 1 01/02/2010 00:00:00 2
Projet 1 01/03/2010 00:00:00 3
Projet 1 01/04/2010 00:00:00 4
Projet 1 01/05/2010 00:00:00 5
Projet 1 01/06/2010 00:00:00 6
Projet 1 01/07/2010 00:00:00 7
Projet 1 01/08/2010 00:00:00 8
Projet 1 01/09/2010 00:00:00 9
Projet 1 01/10/2010 00:00:00 10
Projet 1 01/11/2010 00:00:00 11
Projet 1 01/12/2010 00:00:00 12
Projet 2 01/01/2010 00:00:00 13
Projet 2 01/04/2010 00:00:00 14
Projet 2 01/07/2010 00:00:00 15
Projet 2 01/10/2010 00:00:00 16
Projet 3 01/10/2010 00:00:00 17
Projet 4 01/11/2010 00:00:00 18
Je crée un dataset simple (SELECT PROJET, MOIS, VALEUR FROM TEST)
En previsualisation j'ai les données suivantes :
Ce qui est encore correct.PROJET MOIS VALEUR
Projet 1 Jan 1, 2010 12:00 AM 1
Projet 1 Feb 1, 2010 12:00 AM 2
Projet 1 Mar 1, 2010 12:00 AM 3
Projet 1 Apr 1, 2010 12:00 AM 4
Projet 1 May 1, 2010 12:00 AM 5
Projet 1 Jun 1, 2010 12:00 AM 6
Projet 1 Jul 1, 2010 12:00 AM 7
Projet 1 Aug 1, 2010 12:00 AM 8
Projet 1 Sep 1, 2010 12:00 AM 9
Projet 1 Oct 1, 2010 12:00 AM 10
Projet 1 Nov 1, 2010 12:00 AM 11
Projet 1 Dec 1, 2010 12:00 AM 12
Projet 2 Jan 1, 2010 12:00 AM 13
Projet 2 Apr 1, 2010 12:00 AM 14
Projet 2 Jul 1, 2010 12:00 AM 15
Projet 2 Oct 1, 2010 12:00 AM 16
Projet 3 Oct 1, 2010 12:00 AM 17
Projet 4 Nov 1, 2010 12:00 AM 18
Il ne me reste plus qu'à glisser ce dataset dans ma page (création automatique d'une table)
A l'éxécution (toujours à partir d'Eclipse via le bouton "view report") j'obtiens ceci :
étonnant non ?PROJET MOIS VALEUR
Projet 1 1 janv. 2010 00:00 1
Projet 1 1 févr. 2010 00:00 2
Projet 1 1 mars 2010 00:00 3
Projet 1 31 mars 2010 23:00 4
Projet 1 30 avr. 2010 23:00 5
Projet 1 31 mai 2010 23:00 6
Projet 1 30 juin 2010 23:00 7
Projet 1 31 juil. 2010 23:00 8
Projet 1 31 août 2010 23:00 9
Projet 1 30 sept. 2010 23:00 10
Projet 1 1 nov. 2010 00:00 11
Projet 1 1 déc. 2010 00:00 12
Projet 2 1 janv. 2010 00:00 13
Projet 2 31 mars 2010 23:00 14
Projet 2 30 juin 2010 23:00 15
Projet 2 30 sept. 2010 23:00 16
Projet 3 30 sept. 2010 23:00 17
Projet 4 1 nov. 2010 00:00 18
Pourquoi certaines dates sont elles décalées d'une heure ? (et pas toutes !!!)
Cela est inutilisable dans un datacube par exemple puisque les totaux ne se font plus correctement...
Où est mon erreur ?
Merci de votre aide.
Cordialement
Fred
Partager