BOnjour,
J'ai un rapport avec un dataset connecté en OLEDB avec mon cube.
J'ai donc une requete MDX pour avoir mes données, et je voudrai ajouter un parametre. Mais il n'aime pas les syntaxes que j'ai essayées...
J'ai une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ="SELECT NON EMPTY { [Measures].[MNT] } ON COLUMNS, NON EMPTY { [Dim Produit].[NUMERO].[NUMERO].ALLMEMBERS } ON ROWS FROM (SELECT ( [Date de début].[DATE].&[" + CStr(Year(Parameters!FromDate.Value)) + "-" + Right("0" + Cstr(Month(Parameters!FromDate.Value)), 2) + "-"+ Right("0" + Cstr(Day(Parameters!FromDate.Value)), 2) + "T00:00:00] :[Date de début].[DATE].&["+ CStr(Year(Parameters!ToDate.Value)) + "-" + Right("0" + Cstr(Month(Parameters!ToDate.Value)), 2) + "-"+ Right("0" + Cstr(Day(Parameters!ToDate.Value)), 2) +"T00:00:00] ) on columns FROM (SELECT(STRTOSET(parameters!DimProduitNUMERO.value)CONSTRAINED) on columns FROM [CUBE]))"ET si je mets la syntax suivante :Analyseur : la suntaxe pour "." est incorrecte
J'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ="SELECT NON EMPTY { [Measures].[MNT] } ON COLUMNS, NON EMPTY { [Dim Produit].[NUMERO].[NUMERO].ALLMEMBERS } ON ROWS FROM (SELECT ( [Date de début].[DATE].&[" + CStr(Year(Parameters!FromDate.Value)) + "-" + Right("0" + Cstr(Month(Parameters!FromDate.Value)), 2) + "-"+ Right("0" + Cstr(Day(Parameters!FromDate.Value)), 2) + "T00:00:00] :[Date de début].[DATE].&["+ CStr(Year(Parameters!ToDate.Value)) + "-" + Right("0" + Cstr(Month(Parameters!ToDate.Value)), 2) + "-"+ Right("0" + Cstr(Day(Parameters!ToDate.Value)), 2) +"T00:00:00] ) on columns FROM (SELECT(STRTOSET(@DimProduitNUMERO)CONSTRAINED) on columns FROM [CUBE]))"Qqn pourrait il m'aider dans la syntaxe à mettre?La requete contient le parametre "DimProduitNumero" qui n'est pas déclaré
merci d'avance.
Partager