FileMaker proporciona una serie de funciones de texto para sus campos de cálculo , que se puede utilizar para trabajar con texto almacenado en campos o variables . Algunas funciones están diseñadas para analizar de forma manual, o dividir , texto en partes más pequeñas para el análisis, mientras que otros se convierten automáticamente el texto en otros tipos de valores . Un conjunto de cualquier número de caracteres de texto se denomina " cadena" en FileMaker, y muchos otros lenguajes de programación . Instrucciones
1
Utilice la función Medio para extraer un solo carácter de un campo de texto, si se conoce la ubicación del personaje en relación con el resto del texto. Por ejemplo , la función " Media ( TextField , 4,1) " recuperará la letra " s " cuando TextField almacena el texto "Este es un campo de texto. "
2
Utilice la función de longitud en un paso de guión bucle cuando se necesita para recorrer una cadena de texto completa . Por ejemplo , puede establecer la variable $ CurrentCharacter a 1, y luego incrementar esta variable en 1 cada vez en el ciclo , que sale cuando "$ CurrentCharacter = Longitud ( TextField ) " .
3
Buscar un carácter o una cadena de caracteres en un campo de texto con la función Posición . Por ejemplo , "Posición ( TextField , 'text' , 1,1 ) " devolverá el número 11 cuando TextField almacena el texto del ejemplo anterior.
4
Cuente el número de veces que el texto aparece en una cadena con la función PatternCount . " PatternCount ( TextField , '') " devuelve 4 en el ejemplo. Un resultado de 0 indica que la cadena de búsqueda no ocurre en el texto.
5
convertir valores de texto a números , fechas, horas o marcas de tiempo , respectivamente, con las funciones GetAsNumber , GetAsDate , GetAsTime y GetAsTimestamp . Cada una de estas funciones se encuentra el texto en el campo o variable que se corresponde con el formato solicitado y devuelve ese valor en el tipo deseado .