Pytanie : SSAS 2008 MDX Wszystkie Członek Przed Aktualny Członek

Cześć,

We mieć zagadnienie z MDX Obliczenie my próbować construct.

We mieć bardzo mały próbny sześcian który zawierać dwa wymiar (DimTask i DimDate) i jeden miara grupa (FactTasks) z jeden miara (Ilość)

We próbować obliczenie który dawać obliczenie the członek the DimDate Wymiar który POPRZEDZAĆ the CURRENTMEMBER Daktylowy Własność. My próbować using the ASCENDANTS Nawigacja Funkcja, ale klauzula po prostu dawać Obliczenie który zawierać WSZYSTKIE Członek, obliczenie przed i po the Dawać Data Member.

In SQL, my chcieć dokonywać obliczenie the następujący DOKĄD Klauzula:

WHERE TaskStartDate < @StartDate

In MDX, my polubić coś jednakowy. Zadawalać widzieć the kod odrzynek dla tak my mieć tak daleko. I także dołączać parawanowy strzał Przodować Pivot the Cube

When my biegać że MDX Pismo, my dostawać 14978, che być the DEFAULTMEMBER. I oczekiwać 14693 (14978 - 139 - 146) che podkreślać w yellow.

Could i wskazywać w the właściwa wskazówka?

Thanks w advance



(1):
2:
3:
4:
5:
6:
7:
8:
9:
SELECT 
	{[Ćmić Zadanie Typ]. [Zadanie Typ]. & [CS Drużyna Wezwanie Plecy]} NA KOLUMNA,
	[Miara]. [Ilość] NA RZĄD
OD [DRL Dane Hala targowa Zadanie]

DOKĄD 
  (
    ASCENDANTS ([Ćmić Daktylowy Godzina]. [Kalendarzowy Data Hierarchia]. [Data]. & [2010-06-13T00: 00: 00])
  )
Attachments:
Excel Pivot Zadanie Cube
 Przodować Pivot Zadanie Sześcian

Odpowiedź : SSAS 2008 MDX Wszystkie Członek Przed Aktualny Członek

Próbować to:

WYBIÓRKA
      {[Ćmić Zadanie Typ]. [Zadanie Typ]. & [CS Drużyna Wezwanie Plecy]} NA KOLUMNA,
      [Miara]. [Ilość] NA RZĄD
OD [DRL Dane Hala targowa Zadanie]

DOKĄD
  (
    {[Ćmić Daktylowy Godzina]. [Kalendarzowy Data Hierarchia]. [Data]. Najpierw: [Ćmić Daktylowy Godzina]. [Kalendarzowy Data Hierarchia]. [Data]. & [2010-06-13T00: 00: 00])
  )

Używać the: operator pasmo członek dla the set.

najlepszy uwzględnienie
Grzegorz
Inne rozwiązania  
 
programming4us programming4us