La función matches_filter
se puede usar en filtros personalizados y campos personalizados para determinar si el valor de un campo coincide con una expresión de filtro.
Sintaxis
matches_filter(field,
filter expression
)
La función matches_filter
aplica la expresión de filtro al campo y muestra Yes
si el valor del campo coincide con la expresión de filtro o No
si no es así.
Ejemplos
En este ejemplo, se muestra Yes
en un campo personalizado si la fecha de la factura es inferior a 30 días:
matches_filter(${billing.invoice_date}, `30 days`)
Usa la función if
con matches_filter
para mostrar diferentes valores. En el siguiente ejemplo, se muestra la sintaxis de un campo personalizado que muestra el valor "Tardío" si la fecha de la factura es superior a 30 días:
if(matches_filter(${billing.invoice_date}, `30 days`), "Current", "Late")
Qué debes saber
La cadena que define la expresión del filtro debe estar encerrada entre caracteres de acento grave (`).