Logotipo
Seguir

DCR: Cómo utilizar parámetros dentro de un informe

En muchas ocasiones nos interesa hacer uso de parámetros de ejecución dentro del propio informe, y no únicamente para filtrar datos en las consultas. En este artículo explicamos cómo sacarle provecho a esta funcionalidad.

En primer lugar, definiremos 2 rangos en la plantilla de nuestro informe: uno para insertar el dato, rgAñoParam, que deberá contener 2 celdas para poder insertar el dato, y otro para referenciarlo desde el informe, rgAño, para la celda que contiene el valor.

rangos_param.png

 

Una vez disponibles los rangos de inserción de datos, definimos el parámetro de ejecución del proceso en DCR. En este ejemplo lo definiremos de forma genérica, consulte los siguientes artículos para aprender más sobre la gestión de parámetros.

 

def_param.png

 

Para poder hacer uso de los parámetros en nuestro informe utilizaremos una tarea del tipo INSERTAR DATOS DIRECTAMENTE.

insertar_directo.png

 

De vuelta a la plantilla de nuestro informe, veamos cómo podemos hacer uso de los parámetros de Año y Mes definidos, tanto en simples fórmulas como en extracciones de datos de tablas dinámicas.

 

Referencia al año actual

Fórmula =rgAño

 

Referencia a las ventas de Madrid del mes de junio (sin uso de parámetros)

Fórmula =IMPORTARDATOSDINAMICOS("IMPORTE_POTENCIAL";$N$5;"Año";2012;"Mes";6;"POBLACION";"MADRID")

 

Referencia a las ventas de Madrid del mes @PAR(Mes) y el año @PAR(Año), año y mes indicados como parámetros de ejecución del informe

Fórmula =IMPORTARDATOSDINAMICOS("IMPORTE_POTENCIAL";$N$5;"Año";rgAño;"Mes";rgMes;"POBLACION";"MADRID")

 

Ampliando este concepto, nos damos cuenta de que podemos flexibilizar todos los parámetros de esta función, y construir una tabla fija de meses y ciertas poblaciones. En la plantilla adjunta se muestra el uso de estos parámetros, y se propone esta forma de ampliar la potencia de este mecanismo para crear una tabla y un gráfico comparativo de ventas de 2 poblaciones.

 import_datos_din.png

 

Para ampliar la información sobre el uso de la función IMPORTARDATOSDINAMICOS, consulte el siguiente artículo :  Importar Datos Dinámicos

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0
¿Tiene más preguntas? Enviar una solicitud

0 Comentarios

Inicie sesión para dejar un comentario.
Tecnología de Zendesk