Referencia > Referencia de funciones > Funciones de formato de texto > TextStyleAdd
 
TextStyleAdd
Propósito 
Añade los estilos especificados al texto en una única acción.
Formato 
TextStyleAdd ( texto ; estilos )
Parámetros 
texto: cualquier expresión de texto o campo de texto
estilos: cualquier estilo con nombre indicado a continuación en Descripción
Tipo de datos devuelto 
texto
Se origina en 
FileMaker Pro 7.0
Descripción 
Puede añadir varios estilos utilizando el operador + entre los nombres de los estilos. Los valores negativos no son válidos. Si el único estilo especificado es Plain se eliminarán todos los estilos. Si Plain está mezclado con otros estilos, se ignora. Los estilos no distinguen mayúsculas y minúsculas ni contienen espacios.
Las opciones de formato de texto se perderán si el tipo de campo devuelto es distinto a texto.
Los estilos disponibles son:
Plain
Bold
Italic
Underline
HighlightYellow
Condense
Extend
Strikethrough
SmallCaps
Superscript
Subscript
Uppercase
Lowercase
Titlecase
WordUnderline
DoubleUnderline
AllStyles (todos los estilos disponibles)
Notas 
Para aplicar un formato de mayúscula o minúscula al texto, o bien cambiarlo, utilice la función Lower, Upper o Proper (consulte Funciones de texto).
Ejemplos 
TextStyleAdd ( "Escocesa" ; Italic ) devuelve la palabra Escocesa en cursiva.
TextStyleAdd ( Nombre ; Bold+Underline ) devuelve Sophie en texto en negrita y subrayado si el campo Nombre contiene Sophie.
El siguiente cálculo elimina todos los estilos del texto; a continuación, escribe toda la frase en cursiva.
TextStyleAdd ( TextStyleAdd ( Nombre ; Plain ); Italic )
El siguiente cálculo crea dos descripciones de estilos; después, concatena dos frases utilizando estos estilos. El uso de la función Let es una forma eficaz de evitar crear una secuencia TextStyleAdd larga y compleja.
Let ( [
   TitleStyle = Smallcaps + Titlecase ;
   BodyStyle = Plain
] ;
TextStyleAdd ( titleField ; titleStyle ) & "¶¶" & TextStyleAdd ( bodyField ; BodyStyle ) )
En el siguiente ejemplo, para buscar todas las veces que aparezcan varias palabras y cambiar su estilo, utilice la función Substitute junto con la función TextStyleAdd.
Substitute ( ArticleBody ;
[ "Frase1" ; TextStyleAdd ( "Frase 1" ; Italic ) ] ;
[ "Frase 2" ; TextStyleAdd ( "Frase 2" ; Bold ) ] )
Temas relacionados 
Referencia de funciones (lista de categorías)
Referencia de funciones (orden alfabético)
Acerca de las fórmulas
Notas acerca de las funciones
Definir campos de cálculo
Operadores en fórmulas