Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2023-06-23
Creare riferimenti temporali dinamici nelle formule

Creare riferimenti temporali dinamici nelle formule

Questo articolo include suggerimenti e soluzioni alternative. Il contenuto potrebbe non essere accurato per tutti i casi d'uso o rappresentare le procedure ottimali per l'ultima versione.

Domanda

È necessario scrivere una formula che funzioni in questo modo:
ACCT.IT_Expense[time=01/2017]
ad eccezione del 2017, si desidera fare riferimento a gennaio dell'anno di riferimento. In che modo è possibile scrivere il modificatore temporale per funzionare in questo modo?

Risposta

Con la funzionalità corrente, non esiste una sintassi per fare riferimento in modo dinamico al primo mese dell'anno corrente. Ad esempio, non è possibile scrivere una formula che indichi
ACCT.IT_Expense[time=1/this.year]
. Tuttavia, è possibile ottenere risultati simili utilizzando un'istruzione if. La formula sarà simile a:
iff(year(this)=2016,ACCT.IT_Expense[time=01/2016],iff(year(this)=2017,ACCT.IT_Expense[time=01/2017],iff(year(this)=2018,ACCT.IT_Expense[time=01/2018]...