FileMaker gir en rekke tekst funksjoner for sine beregninger felt , som du kan bruke til å arbeide med tekst lagret i felt eller variable. Enkelte funksjoner er utformet for å manuelt analysere eller dividere teksten i mindre deler for analyse , mens andre automatisk konvertere tekst til andre typer verdier . Et sett med hvilket som helst antall tegn med tekst kalles en "streng" i FileMaker , og mange andre programmeringsspråk. Instruksjoner
en
Bruk Midt- funksjonen til å trekke en eneste karakter fra et tekstfelt , hvis du kjenner plasseringen av tegnet i forhold til resten av teksten . For eksempel funksjonen " Middle ( TextField , 4,1 )" vil hente bokstaven " s " når TextField lagrer teksten " Dette er et tekstfelt . "
2
Bruk Lengde -funksjonen i en loop script skritt når du trenger å gå gjennom en hel tekststreng . For eksempel kan du sette variabelen $ CurrentCharacter til 1, og deretter øke denne variabelen ved en hver tid gjennom løkken , spennende når " $ CurrentCharacter = Lengde ( TextField )" .
3
Finn et tegn eller streng med tegn i et tekstfelt med Position funksjon . For eksempel , "Position ( TextField , 'text' , 1,1 )" vil returnere nummer 11 når TextField lagrer eksempel teksten ovenfor.
4
Tell antall ganger teksten vises i en streng med PatternCount funksjon. " PatternCount ( TextField , ' ') " returnerer 4 i eksempelet. Et resultat av 0 viser at søkestrengen ikke forekommer i teksten .
5
Konverter tekst verdier til tall, datoer, klokkeslett eller tidsstempler henholdsvis med funksjonene GetAsNumber , GetAsDate , GetAsTime og GetAsTimestamp . Hver av disse funksjonene finner tekst i feltet eller variabel som tilsvarer den forespurte formatet , og returnerer verdien i ønsket type.