Bonjour,
L'un de vous a-t-il un idée ?
J'ai une dimension date avec deux hiérarchies (Année/Mois/Date) et (Année/NoSemaine/Jour en lettre/Date) ainsi qu'une mesure Mouvement de stock au jour le jour.
Jusqu’à présente la granularité de la dimension date était au niveau de la semaine et je faisais comme ça pour avoir le stock. (ça marchait parfaitement)
La je crée une nouveau cube car mes utilisateur ont un besoin d'avoir les données au jours prêt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SCOPE([Measures].[Stock], [Dim_Calendrier].[H_Semaines].[Semaine].MEMBERS); THIS = SUM({NULL:OPENINGPERIOD([Dim_Calendrier].[H_Semaines].[Semaine])} ,[Measures].Mouvement); END SCOPE; SCOPE([Measures].[Stock], [Dim_Calendrier].[H_Semaines].[Annee].MEMBERS); THIS = SUM({NULL:OPENINGPERIOD([Dim_Calendrier].[H_Semaines].[Annee])} ,[Measures].Mouvement); END SCOPE;
Le problème est que mon scope ne fonctionne que pour le membre "scopé" le plus fin de ma hiérarchie.
De sorte que si j'ai un scope sur année et semaine (comme au dessus) j'ai un stock juste pour les semaine mais un cumule pour les années (D'ailleur il cumule que les semaines "scopées").
Et si je fais Année, Semaine et date J'ai un stock juste pour les dates mais des cumule pour année et semaine.
Que faire ?
Merci, a bientôt.
Partager