Mit @XRANGE
können Sie einen Datumsbereich in einer Geschäftsregel erzeugen. Beispiel: Der folgende Code erstellt einen Bereich aus Elementen zwischen März im Geschäftsjahr 2022 (FY22) und Februar im Geschäftsjahr 2023 (FY23).
Member = @SUMRANGE("Actual"->"Final"->"Plan Total",@XRANGE("FY22"->"Mar","FY23"->"Feb"))/12;
Die Year-Dimension ist im Allgemeinen eine flache Dimension, die nur Ebene 0-Elemente enthält, die allesamt Jahre sind. Beispiel: FY22
und FY23
.
Die Period-Dimension kann allerdings andere Ebene 0-Elemente nach Dezember enthalten (vorausgesetzt das Jahr geht von Januar bis Dezember (Jan:Dec
)). Diese Elemente werden ebenfalls in XRANGE
aufgenommen, selbst wenn sie in Ihrer Berechnung nicht enthalten sein sollen. Verwenden Sie in diesem Fall zwei XRANGE
-Berechnungen, eine für jedes Jahr. Beispiel:
"Member" = (@SUMRANGE("Actual"->"Final",@XRANGE("FY22"->"Mar","FY23"->"Dec"))+ @SUMRANGE("Actual"->"Final",@XRANGE("FY23"->"Jan","FY23"->"Feb")))/12;
Mit dieser Methode stellen Sie sicher, dass die XRANGE
-Funktion innerhalb des Geltungsbereichs Jan:Feb
der Period-Dimension bleibt.