La funzione matches_filter
può essere utilizzata nei filtri personalizzati e nei campi personalizzati per determinare se il valore di un campo corrisponde a un'espressione di filtro.
Syntax
matches_filter(field, `filter expression`)
La funzione matches_filter
applica l'espressione di filtro al campo e restituisce Yes
se il valore nel campo corrisponde all'espressione di filtro o No
in caso contrario.
Esempi
Questo esempio restituisce Yes
in un campo personalizzato se la data di fatturazione è anteriore a 30 giorni:
matches_filter(${billing.invoice_date}, `30 days`)
Utilizza la funzione if
con matches_filter
per restituire valori diversi. L'esempio seguente mostra la sintassi di un campo personalizzato che restituisce "Tardo" se la data di fatturazione è antecedente a 30 giorni:
if(matches_filter(${billing.invoice_date}, `30 days`), "Current", "Late")
Aspetti da tenere presenti
La stringa che definisce l'espressione di filtro deve essere racchiusa tra virgolette (`).