Come riconoscere i caratteri in FileMaker Testo

June 29

FileMaker offre una serie di funzioni di testo per i suoi campi di calcolo, che è possibile utilizzare per lavorare con testo memorizzato nei campi o variabili. Alcune funzioni sono state progettate per analizzare manualmente, o dividere, il testo in parti più piccole per l'analisi, mentre altri convertire automaticamente il testo in altri tipi di valori. Un insieme di un numero qualsiasi di caratteri di testo è chiamato un "stringa" in FileMaker, e molti altri linguaggi di programmazione.

istruzione

1 Utilizzare la funzione Medio per estrarre un singolo carattere da un campo di testo, se si conosce la posizione del carattere in relazione al resto del testo. Ad esempio, la funzione "Medio (TextField, 4,1)" recupererà la lettera "s" quando TextField memorizza il testo "Questo è un campo di testo."

2 Utilizzare la funzione Lunghezza in un'istruzione di script ciclo quando è necessario passare attraverso un intero stringa di testo. Ad esempio, è possibile impostare il $ CurrentCharacter variabile 1, e quindi incrementare questa variabile di 1 ogni volta attraverso il ciclo, uscendo quando "$ CurrentCharacter = Lunghezza (TextField)".

3 Trova un carattere o una stringa di caratteri in un campo di testo con la funzione di posizionamento. Ad esempio, "Position (TextField, 'testo', 1,1)" restituirà il numero 11 quando TextField memorizza il testo di esempio di cui sopra.

4 Contare il numero di volte in cui il testo appare in una stringa con la funzione ContaRicorrenze. "ContaRicorrenze (TextField, '')" restituisce 4 nell'esempio. Un risultato di 0 indica che la stringa di ricerca non si verifica nel testo.

5 Convertire i valori di testo a numeri, date, orari o timestamp, rispettivamente, con le funzioni RicavaComeNumero, GetAsDate, RicavaComeOra e GetAsTimestamp. Ciascuna di queste funzioni trova testo all'interno del campo o una variabile che corrisponde al formato richiesto, e restituisce tale valore nel tipo desiderato.