Je débute en MDX et ne trouve pas la réponse à une question qui me semble relativement simple.
Je cherche à calculer l'âge des personnes à une date donnée.
J'ai une dimension Personne avec la date de naissance et une dimension Temps.
Après quelques soucis de formatage de dates (mes dates d1 et d2 sont bien passées au format 'yyyy-mm-dd') pour que la méthode DateDiff accepte de faire le calcul, j'en arrive au problème suivant.
Quand j'appelle DateDiff('yyyy', d1,d2), le résultat retourné ne prend pas en compte le mois et l'année, par exemple avec une date de naissance au 1982-11-23, quelque soit la date passée de l'année 2011, la réponse est 29 que ce soit avant ou après le 23/11.
Mon problème vient-il du format ('yyyy') ?
Si l'un de vous peut m'aider ou m'indiquer où trouver de la doc.
D'avance merci.
Partager