Comment marquer les allergènes en majuscules avec VBScript
Question
Est-il possible de mettre en majuscules le balisage des allergènes ?
Réponse
Oui.
Comme le format en majuscules n'est pas un format « prédéfini » dans notre exemple d'étiquette d'allergènes FIC UE, il faut d'abord ajouter des balises supplémentaires qui nous permettront d'utiliser le format souhaité, ici les majuscules.
Pour cela, ouvrez les propriétés des Ingrédients (la boîte de dialogue des propriétés du texte en langage de balisage) et cliquez sur l'objet script VB.
Cliquez sur le bouton « Modifier avec l’éditeur de script... » pour faciliter la modification du script, puis ajoutez le code suivant dans la section « highlighting » (après toute la série d’éléments IF/END IF au début) :
If (AllergenStyle = "Uppercase") Then
tagStart = "<span style='text-transform:uppercase'>"
tagEnd = "</span>"
End If

Cela nous permettra d’utiliser les balises (<span style='text-transform:uppercase'>) chaque fois qu’un allergène est détecté, à condition que nous ayons défini notre AllergenStyle sur « Uppercase » (c’est le nom que nous avons attribué à ces balises dans notre code).
Pour sélectionner l’AllergenStyle, il suffit d’aller dans la source de données nommée AllergenStyle et de changer la donnée intégrée en « Uppercase » :