Creación de referencias temporales dinámicas en fórmulas
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Pregunta
Necesito escribir una fórmula que funcione así: ACCT.IT_Expense[time=01/2017]
excepto que en lugar de 2017, me gustaría hacer referencia a enero del año sobre el que se informa. ¿Cómo puedo escribir el modificador de tiempo para que funcione de esta manera?Respuesta
Con la funcionalidad actual, no hay una sintaxis para hacer referencia dinámicamente al primer mes del año actual. Por ejemplo, no puede escribir una fórmula que diga: ACCT.IT_Expense[time=1/this.year]
. Sin embargo, puede obtener resultados similares mediante una instrucción if. Su fórmula sería algo así como: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]...