這應該很簡單,我只是無法弄清楚如何去做。測試成員是否存在於維度
我正在做一個計算的度量,它使用時間維度中的PrevMember。如果[Time dimension] .CurrentMember沒有PrevMember,我想顯示NULL。
我只是不能弄清楚這個成員表達式要包裝什麼來表明「這個成員實際上是否存在?」。我對這個.PrevMember(即EXISTING或EXISTS)是否存在某個特定的措施不感興趣。我不想引用度量維度 - 只是測試[時間維度] .CurrentMember.PrevMember是否在維度內返回任何成員。
EDIT 所討論的計算的量度是
([此本期完成] -PriorPeriod)/ PriorPeriod
所以想要抓住情況下,有沒有前一期間(在的每一級時間層次結構)並強制結果爲0而不是得到某種(div/0?)錯誤。
也許測試CurrentMember是否處於維所述第一構件(如果它是第一個它不能有PrevMember)。或者即使CurrentMember.PrevMember爲null也應該這樣做。 –