FileMaker bietet eine Reihe von Text-Funktionen für seine Berechnung Felder, die Sie verwenden, um mit dem Text in Felder oder Variablen gespeichert arbeiten können. Einige Funktionen wurden entwickelt, um manuell zu analysieren , oder teilen, Text in kleinere Teile für die Analyse, während andere automatisch konvertiert Text in andere Werttypen . Ein Satz von einer beliebigen Anzahl von Zeichen Text wird ein "string" in FileMaker, und viele andere Programmiersprachen genannt . Anleitung
1
Verwenden Sie die Funktion Middle um ein einzelnes Zeichen aus einem Textfeld zu extrahieren, wenn Sie die Position des Zeichens in Bezug auf den Rest des Textes zu kennen. Zum Beispiel die Funktion " Middle ( TextField , 4,1) " ruft den Buchstaben " s" , wenn Sie den Text speichert TextField "Dies ist ein Textfeld. "
2
Verwenden Sie das Length -Funktion in eine Schleife Skript Schritt , wenn Sie durch eine ganze Reihe von Text Schritt müssen . Zum Beispiel können Sie die Variable $ CurrentCharacter auf 1 gesetzt , und dann erhöhen diese Variable jedes Mal um 1 durch die Schleife verlassen , wenn " $ CurrentCharacter = Length ( TextField ) " .
3 < p > finden Sie einen Charakter oder eine Zeichenfolge in einem Textfeld mit der Funktion Position . Zum Beispiel, " Position ( TextField , 'text' , 1,1) " liefert die Anzahl 11, wenn TextField speichert das Beispiel Text oben .
4
Zählen Sie die Anzahl der Text erscheint in einem String mit dem PatternCount Funktion . " PatternCount ( TextField ", " ) " liefert 4 in dem Beispiel . Ein Ergebnis von 0 zeigt, dass der Suchbegriff nicht im Text vorkommen .
5
Konvertieren von Text Werte in Zahlen , Daten, Zeiten oder Zeitstempel jeweils mit den Funktionen LiesAlsZahl , GetAsDate , GetAsTime und LiesAlsZeitstempel . Jede dieser Funktionen findet Text im Feld oder eine Variable , die dem gewünschten Format entspricht , und gibt diesen Wert in den gewünschten Typ .