Bonjour,
j'ai un report à faire sous Visual Studio 2005, et j'aimerais utiliser un paramètre de type datetime pour avoir le calendrier (deux en fait, un pour la date de début, l'autre pour la date de fin)
Dans ma requête mdx, en utilisant l'interface, j'obtiens quelqque chose comme
"
... ON COLUMNS FROM ( SELECT ( STRTOMEMBER(@FromCreationDateHierarchy, CONSTRAINED) : STRTOMEMBER(@ToCreationDateHierarchy, CONSTRAINED) ) ON COLUMNS FROM ( SELECT ...
or ce format est en text, et les dates apparaissent sous forme de liste déroulante.
j'ai donc essayé de créer deux paramètres de rapport de type datetime, mais impossible de l'utiliser, car lorsque je l'intègre dans ma requête, il me dit qu'il ne trouve pas le paramètres.
Je voudrais faire qqch comme ca :
"
... ON COLUMNS FROM ( SELECT ( STRTOMEMBER(year(@FromDate) + month(FromDate) + Day(FromDate), CONSTRAINED) : STRTOMEMBER(year(@ToDate) + month(ToDate) + Day(ToDate), CONSTRAINED) ) ON COLUMNS FROM ( SELECT ...
Où FromDate et ToDate seraient mes deux calendriers.
Inutile de dire que cela ne fonctionne pas...
Comment puis-je intégrer un paramètre datetime (calendrier) pour qu'elle soit prise en compte dans ma requete MDX ?
Merci d'avance
Partager