TrimAll
Propósito 
Devuelve una copia de texto sin los espacios especificados eliminados o insertados. Utilice esta función con espacios entre texto o espacios que no sean Roman como, por ejemplo, los espacios de anchura completa o parcial; de lo contrario, utilice Trim.
Formato 
TrimAll ( texto ; cortarEspacio ; tipoDeCortado )
Parámetros 
texto: cualquier expresión de texto o campo de texto
espaciosDeCorte: 0 o Falso, 1 o Verdadero
tipoDeCorte: 0 a 3 dependiendo del estilo de corte que desee utilizar
Tipo de datos devuelto 
texto
Se origina en 
FileMaker Pro 6.0 o anterior
Descripción 
Establezca espaciosDeCorte en True (1) si desea eliminar los espacios de anchura completa. Establezca espaciosDeCorte en False (0) si desea conservar los espacios de anchura completa.
Nota  Los espacios de anchura completa sólo están presentes en algunos idiomas que no son latinos como, por ejemplo, el japonés. Si utiliza idiomas latinos, establezca espaciosDeCorte en False (0).
Un carácter se considera Roman si su valor Unicode es inferior a U+2F00. Los caracteres cuyo valor Unicode sea mayor o igual a U+2F00 no se consideran Roman.
Los caracteres del rango Roman son los pertenecientes a los siguientes bloques de caracteres: Latin, Latin-1 Supplement, Latin Extended-A & B, IPA Extensions, Spacing Modifier Letters, Combining Diacritical Marks, Griego, Cyrillic, Armenio, Hebreo, Árabe, Devanagari, Bengalí, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam, Tailandés, Lao, Tibetano, Georgiano, Hangul Jamo y bloques extendidos Latin y Griego.
Los símbolos del rango Roman incluyen los caracteres de puntuación, superíndices, subíndices, símbolos de moneda, marcas de combinación para símbolos, símbolos similares a letras, formas de números, flechas, operadores matemáticos, imágenes de controles, formas geométricas, dingbats, etc.
Los caracteres del rango no Roman son los pertenecientes al área de símbolos/puntuaciones CJK, Hiragana, Katakana, Bopomofo, Hangul compatibility Jamo, Kanbun, ideografos unificados de CJK, etc.
Los espacios se eliminan o insertan en función del valor de tipoDeCorte, como se indica en las tablas siguientes:
 
Este valor de tipoDeCorte
Siempre incluye un espacio de media anchura entre caracteres no Roman y Roman (siempre deja un espacio entre las palabras Roman).
Elimina los espacios entre los caracteres no Roman (reduce los espacios múltiples entre las palabras no Roman y Roman a 1 espacio; no añade espacios si no hay ninguna; siempre deja un espacio entre las palabras Roman).
En todos los casos, se eliminan los espacios entre caracteres no Roman.
 
* = inserta un espacio entre texto no Roman y Roman si no hay ninguno.
Ejemplos 
TrimAll(" Julian       Scott Dunn ";0;0) devuelve Julian Scott Dunn.
TrimAll (Nombre de campo de cadena de texto en japonés, parámetro espaciosDeCorte establecido en 1 (True) y parámetro tipoDeCorte establecido en 0) devuelve Cadena de texto en japonés si el valor de Nombre de campo de cadena de texto en japonés campo es Cadena de texto en japonés con un espacio en el medio
TrimAll (Cadena de texto en japonés que contiene algunos caracteres Roman, parámetro espaciosDeCorte establecido en 1 (True) y parámetro tipoDeCorte establecido en 0) devuelve Cadena de texto en japonés que contiene algunos caracteres Roman, habiendo eliminado todos los espacios entre los caracteres no Roman y Roman
Temas relacionados 
Referencia de funciones (lista de categorías)
Referencia de funciones (orden alfabético)
Notas acerca de las fórmulas
Notas acerca de las funciones
Definir campos de cálculo
Usar operadores en fórmulas