Ajoute les styles indiqués dans le texte au moyen d'une seule action exécutable.
AjoutStyleTexte(Texte;Styles)
Texte
: une expression de type texte ou une rubrique de type Texte
Styles
: un style désigné et répertorié ci-dessous dans la section Description
Texte
FileMaker Pro 7.0
Vous pouvez ajouter plusieurs styles en insérant l'opérateur + entre les noms de style. Les valeurs négatives ne sont pas acceptées. Tous les styles seront supprimés, si le seul style indiqué est Plain. Le style Plain est ignoré s'il est utilisé conjointement à d'autres styles. Les styles ne sont pas sensibles à la casse et ne contiennent pas d'espace.
Les options de mise en forme de texte seront perdues si le type de rubrique renvoyé est autre que du texte.
Les styles disponibles sont les suivants :
•Plain
•Bold
•Italic
•Underline
•HighlightYellow
•Condense
•Extend
•Strikethrough
•SmallCaps
•Superscript
•Subscript
•Uppercase
•Lowercase
•Titlecase
•WordUnderline
•DoubleUnderline
•AllStyles (tous les styles disponibles)
•Pour mettre en forme ou modifier la casse d'un texte, utilisez la fonction Minuscule, Majuscule ou NomPropre (consultez la section Fonctions Texte).
AjoutStyleTexte ( "Sac" ; Italic )
renvoie le mot Sac en italique.
AjoutStyleTexte ( Prénom ; Bold+Underline )
renvoie Sophie en texte gras et souligné lorsque la rubrique Prénom contient la valeur Sophie.
Le calcul suivant retire tous les styles du texte, puis met la phrase entière en italique.
AjoutStyleTexte ( AjoutStyleTexte ( Prénom ; Plain ) ; Italic )
Le calcul suivant crée deux descriptions de style, puis concatène les deux phrases au moyen de ces styles. L'utilisation de la fonction Définir évite la création d'une instruction AjoutStyleTexte longue et complexe.
Definir ( [
TitleStyle = Smallcaps + Titlecase ;
BodyStyle = Plain
] ;
AjoutStyleTexte ( RubriqueTitre ; titleStyle ) & "¶¶" & AjoutStyleTexte ( RubriqueCorps ; BodyStyle ) )
Dans l'exemple suivant, afin de trouver toutes les occurrences de plusieurs mots et de modifier leur style, utilisez la fonction Substituer en même temps que la fonction AjoutStyleTexte.
Substituer ( CorpsArticle ;
[ "Phrase1" ; AjoutStyleTexte ( "Phrase 1" ; Italic ) ] ;
[ "Phrase 2" ; AjoutStyleTexte ( "Phrase 2" ; Bold ) ] )