ישנה בעיה שתמיד חוזרת.
הלקוח קנה גרסת standart והוא רוצה שאני אציג לו את הערכים האחרונים של המלאי ( מתעדכן רק אם היה שינוי) ולכן אני בבעיה, אני לא יכול להשתמש ב semi additive calculations ולכן
יש להשתמש ב MDX רקורסיבי :
CREATE MEMBER CURRENTCUBE.[Measures].[LastNonEmptyPrice]
AS
CASE WHEN NOT IsEmpty([Measures].[Pris])
THEN [Measures].[Pris]
ELSE ([Time].[Date].PrevMember)
END