matches_filter

La función matches_filter se puede usar en los filtros personalizados y los 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 tiene menos de 30 días:

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 de antigüedad:

if(matches_filter(${billing.invoice_date}, `30 days`), "Current", "Late")

Qué debes saber

La string que define la expresión de filtro debe encerrarse entre caracteres de acento grave (`).