matches_filter

La función matches_filter se puede utilizar 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 (`).