NextPeriod()

Alcuni metodi di navigazione relativi ai nodi sono adatti in particolar modo per le gerarchie che contengono dati periodici, soprattutto gerarchie temporali. Il tempo è strutturato gerarchicamente per natura (ad esempio anno, trimestre, mese) e i periodi di tempo sono ricorrenti. Poiché i nodi in una gerarchia temporale sono ovvi, è possibile rilevare automaticamente qualsiasi nodo in cui mancano dati. Uno di questi metodi di navigazione è NextPeriod(), che fa riferimento al nodo successivo nello stesso livello della gerarchia. Quando si utilizza questo metodo in un'espressione e sono presenti nodi che non includono dati, l'espressione restituirà valori vuoti per questi nodi.

Il metodo NextPeriod() è esemplificato di seguito.



Esempio

Nota: L'espressione nell'esempio presuppone l'utilizzo di dati interni alla memoria.

A gennaio 2020 viene previsto il contagio dell'influenza mese per mese per l'intero anno e la previsione viene rappresentata nel grafico a barre seguente.



Si supponga di desiderare che la previsione mostri come si sviluppa il contagio da un mese a quello successivo. È quindi possibile applicare la seguente espressione sull'asse dei valori.



Ad esempio, osservando la barra del mese di settembre, si evince che i dati prevedono il raddoppio del numero di persone che si ammalano da settembre a ottobre (cioè la barra mostra un incremento del 100%). A ottobre e novembre, il numero assoluto di persone che si prevede si ammaleranno continua ad aumentare, ma a una velocità minore.