Contient[CONTAINS]
Vérifie si un texte contient une chaîne spécifiée.
Retourne Vrai si la chaîne est présente
Retourne Faux si la chaîne n'est pas présente
Fait la différence entre minuscules et majuscules par défaut. (Sinon, saisissez Faux pour l'argument Majuscules/Minuscules.)
Syntaxe
CONTAINS (“ChercherTexte”, “DansTexte”, [Majuscules/Minuscules])
Types de données des arguments
Tous les textes : Chaîne
Différence majuscules/minuscules (optionnel) Vrai/Faux
Type de données du résultat
Vrai/Faux
Exemple
A partir du texte du catalogue d'un fabricant : Afficher l'unité de longueur appropriée (cm ou pouces) par la valeur de hauteur d'une chaise.
Dans le cas présent, le texte de catalogue (une chaîne de caractères) est une valeur de propriété prédéfinie nommée HeightInString.
Cette chaîne est transformée en un nombre (en utilisant STRTONUM).
Ce nombre est ensuite multiplié par l'unité de longueur appropriée (soit cm, soit pouces, selon que la chaîne contient ou non l'étiquette « cm » : cela est déterminé par la fonction CONTAINS).
Le résultat est une propriété de type Longueur.
Formule
STRTONUM (HeightInString) * IF (CONTAINS (“cm”, HeightInString), 1 cm, 1 pouce)
Résultat
Pour une valeur de chaîne de propriété de HeightInString de “150 cm”, affiche une valeur de longueur de “150 cm”.