Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
fabian50
Contributor II
Contributor II

Calculo de año actual

Buen día,

Por favor su ayuda con lo siguiente.

Tenemos configurados 2 reportes en Nprinting , uno con corte mensual y otro con un corte semanal.

El día de ayer se generó el reporte semanal el cual debería traer la información desde el 01-01-2019 hasta el 06-01-2019, de forma errónea trajo la información desde el 01-01-2018 al 06-01-2019. Estuvimos revisando y parece ser que algo esta mal cuando se calcula el año actual, en vista que no tengo conocimientos avanzados en el lenguaje Qlik, acudo para consultar que significa esta formula, con base en ello tratar de modificarla para que realice el calculo correcto.

la variable año actual tiene el siguiente código   =Year(RangeMin(Max({<[_FlagHechos] = {1}>}Fecha), '$(vFechaDeCorte)')).

Hay otras variables para cálculos de fechas pero creo que toman como referencia el año actual -1

Gracias

1 Solution

Accepted Solutions
jmmayoral3
Creator
Creator

Hola Fabian.

Con la información que aportas es muy difícil saber qué está ocurriendo.

Si realmente el problema está en la fórmula que indicas, puede ser porque la variable vFechaDeCorte esté devolviendo una fecha de 2018 o porque el script esté mal y se estén marcando todavía con _FlagHechos=1 todas las fechas del año 2018.

Haz lo siguiente: Verifica que vFechaDeCorte tiene una fecha de 2019. Luego verifica el script y busca dónde se asigna el valor "1" a _FlagHechos 

View solution in original post

1 Reply
jmmayoral3
Creator
Creator

Hola Fabian.

Con la información que aportas es muy difícil saber qué está ocurriendo.

Si realmente el problema está en la fórmula que indicas, puede ser porque la variable vFechaDeCorte esté devolviendo una fecha de 2018 o porque el script esté mal y se estén marcando todavía con _FlagHechos=1 todas las fechas del año 2018.

Haz lo siguiente: Verifica que vFechaDeCorte tiene una fecha de 2019. Luego verifica el script y busca dónde se asigna el valor "1" a _FlagHechos