NextPeriod()
Certaines méthodes de navigation de nœuds sont particulièrement adaptées aux hiérarchies contenant des données périodiques, surtout les hiérarchies temporelles. Le temps est structuré hiérarchiquement par nature (comme l'année, le trimestre, le mois) et les périodes sont récurrentes. Étant donné que les nœuds d'une hiérarchie temporelle sont évidents, tous les nœuds dans lesquels il manque des données peuvent être détectés automatiquement. L'une de ces méthodes de navigation est NextPeriod(). Elle fait référence au nœud suivant au même niveau de la hiérarchie. Lorsque vous utilisez cette méthode dans une expression et qu'il manque des données dans des nœuds, l'expression renvoie des valeurs vides pour ces nœuds.
La méthode NextPeriod() est illustrée ci-dessous.
Exemple
En janvier 2020, l'évolution du nombre de malades de la grippe est prévue mois par mois pour toute l'année, et les prévisions sont présentées dans l'histogramme ci-dessous.
Supposons que vous vouliez que les prévisions montrent l'évolution relative de la maladie d'un mois à l'autre. Vous pouvez ensuite appliquer l'expression suivante sur l'axe des valeurs.
Par exemple, si on regarde la barre de septembre, les prévisions montrent que le nombre de personnes tombant malades doublera de septembre à octobre (c'est-à-dire que la barre montre une augmentation de 100 %). En octobre et novembre, le nombre absolu de personnes qui devraient tomber malades continuera d'augmenter, mais à un rythme plus faible.



