Ok ca s'eclaircit un peu, mais j'ai pas trop compris l'histoire de renommage des parametres.
bon donc j'ai une requete sans parametre qui fonctionne:
="SELECT NON EMPTY { [Measures].[Montant HT] } ON COLUMNS, NON EMPTY {([Dim Dimension].[NUMERO].[NUMERO].ALLMEMBERS * [Date de validation].[DATE].[DATE].ALLMEMBERS ) } ON ROWS FROM [Win M9DW]"
j'ajoute un filtre:
="SELECT NON EMPTY { [Measures].[Montant HT] } ON COLUMNS, NON EMPTY {filter( ([Dim Dimension].[NUMERO].[NUMERO].ALLMEMBERS * [Date de Validation].[DATE].[DATE].ALLMEMBERS ), [Date de Validtion].[DATE].currentmember.member_caption>="+parameters!FromDate.value+" and "+ [Date de Validation].[DATE].currentmember.member_caption<="+parameters!ToDate.value+)} ON ROWS FROM [Win M9DW]"
et là ca plante...
l'erreur :
TITRE*: Concepteur de rapports Microsoft
------------------------------
Une erreur s'est produite lors de l'exécution de la requête.
La référence d'objet n'est pas définie à une instance d'un objet.
------------------------------
INFORMATIONS SUPPLÉMENTAIRES*:
La référence d'objet n'est pas définie à une instance d'un objet. (System.Data)
------------------------------
BOUTONS*:
OK
------------------------------
ca c'est l'erreur avec le "!".
Par contre qd je vais sur l'onglet apercu elle a l'air de fonctionner mais en fait elle ne s'arrete pas...
Mais ca vient peut etre du fait que j'ai pas trop compris l'histoire de renommage du parametre...
Partager