PreviousPeriod()
Algunos métodos de navegación de nodos resultan especialmente apropiados para las jerarquías que contienen datos periódicos, principalmente las jerarquías de tiempo. Por naturaleza, el tiempo está estructurado de forma jerárquica (por ejemplo, año, trimestre y mes) y los períodos de tiempo son recurrentes. Dado que los nodos en una jerarquía de tiempo resultan obvios, cualquier nodo que omita datos se puede detectar automáticamente. Uno de estos métodos de navegación es PreviousPeriod(), que hace referencia al nodo anterior dentro del mismo nivel de la jerarquía. Cuando se utiliza este método en una expresión y en alguno de los nodos faltan datos, la expresión devolverá valores vacíos para dichos nodos.
El método PreviousPeriod() se ejemplifica a continuación.
Ejemplo
El gráfico de barras muestra las ventas por un período de tres años. Las cifras de ventas fluctúan, y es difícil distinguir dónde se producen las caídas.
Para resaltar meses con caídas en comparación con el mes anterior, puede aplicar la siguiente expresión en el eje de valores:
La expresión calcula las diferencias mes a mes. Si las cifras de ventas han disminuido en comparación con el mes anterior, las barras obtienen valores negativos. Ahora es fácil identificar, por ejemplo, que la caída más profunda ocurrió de septiembre a octubre de 2017.