2013-09-24 5 views
1

Dans SSRS, j'ai créé un ensemble de données se connectant à une source de données AS. J'ai écrit une instruction MDX dans le concepteur de requêtes et il fonctionne très bien, jusqu'à ce que je remplaceErreur de paramètre SSAS MDX

STRTOMEMBER('[....]') 

avec

STRTOMEMBER(@Parameter1) 

J'ai aussi @ Paramètre1 défini dans la section Paramètres de requête du concepteur de requêtes, mais j'obtiens l'erreur suivante.

Sous-système de messagerie. Le gestionnaire de messages pour les paramètres régionaux par défaut est introuvable. Les paramètres régionaux seront modifiés en anglais américain. Erreurs dans le gestionnaire de métadonnées. Les mises à jour de la propriété de configuration n'ont pas été conservées. Sous-système de traitement des messages. Le gestionnaire de messages pour les paramètres régionaux 3081 est introuvable. Analyseur: La requête contient le paramètre Parameter1, qui n'est pas déclaré. (msmgdsrv)

J'ai vérifié de manière définitive les noms de paramètres et ils semblent tous corrects.

Répondre

1

Essayez

STRTOSET(@Parameter1, CONSTRAINED) 
+0

Merci, mais je viens de découvrir la question. J'avais défini le paramètre comme @ Parameter1. Il aurait dû être défini en tant que paramètre1. Tout fonctionne maintenant. – user172839

Questions connexes