Parámetros de URL

Crono Pad permite incluir parámetros en la URL de una página y luego estos parámetros se pueden utilizar como variables al construir las consultas que generarán las visualizaciones.

RECUERDA

El código Crono Markdown utilizado para generar esta página está disponible en el repositorio Github del proyecto

Cada página puede tener varios parámetros y se puede indicar el tipo de cada una de ellas. Por defecto son alfanuméricos.

Los parámetros se definen en la cabecera YAML con esta sintaxis:

  • Parameters: "{param1}"
  • Parameters: "{param1}/{param2:int}"

Con los parámetros de URL un mismo fichero Markdown se "transforma" en múltiples URL con contenido personalizado, como en este ejemplo:

También es posible incluir un link en una tabla:

GRID
  [GRID COLUMN](Name='Tienda', [Value]=Tienda)
  [GRID COLUMN](Name='Ventas 2011', [Value]=[Ventas 2011])
  [GRID COLUMN](Name='Ventas 2012', [Value]=[Ventas 2012])
  [LINK COLUMN](Name='Ver', [Value]= +$'/markdown/parameters/item/{ID_TIENDA}')
SELECT  
    LB_TIENDAS.ID_TIENDA,
    Tienda,
    Importe  where (año=2011) [Ventas 2011],
    Importe  where (año=2012) [Ventas 2012]
FROM DATABASE [Demo Crono Pad] 
where 
    país='ESPAÑA' 
    and año in (2011,2012)
order by Tienda