hello
Je travaille sur SSAS jai construit mon cube et là je souhaite faire ma somme des clients pour l'année en cours du mois précédent. mon expression ci dessous ne fonctionne pas je ne comprends pas pourquoi... sachant que dans am dimension temps jai 1 pour janvier, 2 pour février ainsi de suite donc je tente de trouver une stratégie pour qu'il comprenne mon mois tout de meme( souvent les mois sont sur deux caractères genre 01 pour janvier). Le 01 que l'on voit vient du fait que je vais utiliser une fonction format et adddate pour me référencer à mon mois précédent or la fonction va me retourner mon mois précédent sur deux caractères or mon moi de janvier par exemple est sur un caractère (1) d'où mon idée de transformer le string en valeur numérique mais mon cube ne comprends paas pourtant si je remplace par 1 il va me sortir la valeur...
ps : précedemment jai crée une variable avec uniquement strtovalue("01",constrained) et il me retourné bien 1 mais dans l'expression ya un truc qui cloche:
merci beaucooup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ([Measures].[Nbr Client],[Temps].[Annee].&[2017],strtomember("[Temps].[Mois].&["+strtovalue("01",constrained)+"]"))
Vaness
Partager