Restituisce da testoDaFiltrare solo i caratteri specificati in filtraTesto, nell'ordine in cui sono stati originariamente inseriti nel testoDaFiltrare.
Filtro ( testoDaFiltrare ; filtraTesto )
testoDaFiltrare
- qualsiasi espressione di testo o campo di testo
filtraTesto
- i caratteri da conservare nel testo specificato
Testo
FileMaker Pro 7.0
Se filtraTesto
non ha caratteri, viene restituita una stringa vuota. La funzione Filtro fa distinzione tra maiuscole e minuscole.
Filtro ( "(408) 555-1212" ; "0123456789" )
restituisce 4085551212.
Filtro ( "AaBb" ; "AB" )
restituisce AB.
Il seguente esempio rimuove tutto il testo dai dati forniti, quindi formatta i numeri restanti con la formattazione preferita per il numero telefonico:
Dichiara (
telefono = Filtro ( ilCampo ; "0123456789" ) ;
"(" & Sinistra ( telefono ; 3 ) & ")" & Mezzo ( telefono ; 4 ; 3 ) & "-" &
Mezzo ( telefono ; 7 ; 4 )
)
Se ilCampo
contiene Ufficio: 408.555.1212 questo calcolo restituisce (408)555-1212.