Utilice @XRANGE
para producir un rango de fechas en una regla de negocio. Por ejemplo, el siguiente código crea un rango de miembros entre Mar de FY22 y Feb de FY23.
Member = @SUMRANGE("Actual"->"Final"->"Plan Total",@XRANGE("FY22"->"Mar","FY23"->"Feb"))/12;
La dimensión Year, por lo general, es una dimensión plana que solo incluye miembros de nivel 0 que son años, por ejemplo, FY22
y FY23
.
Sin embargo, la dimensión Period puede contener otros miembros de nivel 0 después de Dec (suponiendo un año como Jan:Dec
). Estos también se incluirán en XRANGE
aunque no quiera incluirlos en su cálculo. En tal escenario, utilice dos cálculos XRANGE
, uno para cada año. Por ejemplo:
"Member" = (@SUMRANGE("Actual"->"Final",@XRANGE("FY22"->"Mar","FY23"->"Dec"))+ @SUMRANGE("Actual"->"Final",@XRANGE("FY23"->"Jan","FY23"->"Feb")))/12;
El uso de este método garantiza que XRANGE
permanezca dentro del ámbito Jan:Feb
de la dimensión Period.