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 lo hace.
Ejemplos
En este ejemplo, se muestra Yes
en un campo personalizado si la fecha de la factura tiene menos de 30 días de antigüedad:
matches_filter(${billing.invoice_date}, `30 days`)
Usa la función if
con matches_filter
para mostrar valores diferentes. En el siguiente ejemplo, se muestra la sintaxis de un campo personalizado que muestra "Tarde" si la fecha de la factura tiene más de 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 (`).