Ich habe das folgende Beispiel aus dem Internet gefunden, berechnet es Summe [Measures].[Job Advert Value]
für unterschiedliche [JAP ID].[JAP ID]
.Wie Filter (pro Woche) in der Summe für unterschiedliche Wert in dieser Abfrage hinzufügen
Es zeigt jedoch nur die Gesamtsumme für alles, und ich möchte es nur für jede Woche summieren.
Ich habe versucht, FILTER für [Time].[Year - Week - Date].[Week].members
hinzuzufügen, das ist Zeitdimension, aber funktioniert nicht.
Die untere Abfrage funktioniert ohne FILTER-Funktion.
SCOPE([Time].[Year - Week - Date].[Week].members, [Permanent Placement Value].[Value Type Name].&[Vacancies], [Measures].[Job Advert Value]);
[Measures].[JAP Advert Value] =
SUM
(
generate
(
[JAP ID].[JAP ID].MEMBERS AS s,
s.CURRENT *
TAIL(
NonEmpty
(
[Time].[Year - Week - Date].[Date].members,
(s.CURRENT, [Measures].[Job Advert Value])
)
)
)
,
Measures.[Job Advert Value]
);
END SCOPE;
, wenn Sie diese Zeile ändern "[Zeit]. [Jahr - Woche - Datum]. [Datum] .Mitglied" zu thi s '[Zeit]. [Jahr - Woche - Datum] .CURRENTMEMBER' hilft es – whytheq