您可以使用 @XRANGE
來產生商業規則中的日期範圍。例如,下列程式碼會建立一個介於 FY22 Mar 與 FY23 Feb 之間的成員範圍。
Member = @SUMRANGE("Actual"->"Final"->"Plan Total",@XRANGE("FY22"->"Mar","FY23"->"Feb"))/12;
Year 維度通常是一個只有層級 0 成員 (全部皆為年度,例如 FY22
與 FY23
) 的平面維度。
不過,Period 維度則在 Dec (假設是 Jan:Dec
的年度) 之後可能包含層級 0 成員以外的成員。這些也將包含在 XRANGE
中,即使您不希望將它們納入您的計算。在這種情況下,請使用兩個 XRANGE
計算,每個年度一個。例如:
"Member" = (@SUMRANGE("Actual"->"Final",@XRANGE("FY22"->"Mar","FY23"->"Dec"))+ @SUMRANGE("Actual"->"Final",@XRANGE("FY23"->"Jan","FY23"->"Feb")))/12;
使用此方法可確保 XRANGE
在 Period 維度的 Jan:Feb
範圍內。