FileMaker biedt een reeks van tekst functies voor zijn berekening velden , die u kunt gebruiken om te werken met tekst opgeslagen in velden of variabelen . Sommige functies zijn ontworpen om handmatig te ontleden , of verdelen , tekst in kleinere delen voor analyse , terwijl andere tekst automatisch om te zetten in andere typen waarde . Een set van een aantal tekens tekst wordt een " string" in FileMaker en vele andere programmeertalen . Instructies 1 Gebruik het Midden- functie om een teken uittreksel uit een tekstveld , als je weet dat de locatie van het personage in verhouding tot de rest van de tekst . Bijvoorbeeld , de functie " Midden ( TextField , 4,1 ) " zal de letter " s " als TextField slaat de tekst kopen van 2 halen " Dit is een tekstveld . " Gebruik de Length -functie in een lus script stap wanneer u het nodig om door een hele reeks van tekst . Zo kunt u elke keer dat de variabele $ CurrentCharacter naar 1 , en daarna verhogen deze variabele door 1 door de lus , verlaten toen " $ CurrentCharacter = Lengte ( TextField ) " . 3 Zoek een teken of tekenreeks in een tekstveld met de functie Positie . Bijvoorbeeld , " Position ( TextField , 'text ' , 1,1 ) " zal het aantal 11 terugkeren wanneer TextField slaat de voorbeeld tekst boven . 4 Tel het aantal keren dat de tekst wordt weergegeven in een string de PatternCount functie . " PatternCount ( TextField , ' ' ) " geeft 4 in het voorbeeld . Een resultaat van 0 geeft aan dat de zoekterm niet voorkomt in de tekst . 5 Tekst converteren waarden in getallen , datums , tijden of tijdstempels met respectievelijk de functies GetAsNumber , GetAsDate , GetAsTime en GetAsTimestamp . Elk van deze functies vindt tekst in het veld of variabele die overeenkomt met de gevraagde formaat , en opbrengsten die waarde in het gewenste type .
|