Manuel des Scripts Automation Engine > Organisation fonctionnelle > Chaînes de caractères > STR_ISUPPER

STR_ISUPPER

Fonction de script : Vérifie si les lettres d'une chaîne de caractères spécifique sont en majuscules.

Syntaxe

STR_ISUPPER(String)

Syntaxe

Description / format

Chaîne de caractères

Chaîne de caractères alphanumérique
Format : littéral de script ou variable de script

Codes retour

"Y" = toutes les lettres de la chaîne de caractères sont en majuscules.
"N" = la chaîne de caractères ne contient aucune lettre ou au moins une minuscule.

Commentaires

La fonction de script vérifie si toutes les lettres d'une chaîne de caractères indiquée sont en majuscules. Dans une chaîne de caractères, les caractères spéciaux et les chiffres sont ignorés. La chaîne de caractères peut alors être indiquée soit directement (entre guillemets simples ou doubles), soit sous forme d'une variable de script.

Si la chaîne de caractères contient au moins une minuscule ou ne contient aucune lettre, la fonction de script renvoie "N". Si toutes les lettres de la chaîne de caractères sont en majuscules, l'élément de script renvoie "Y".

Exemples

L'exemple suivant lit un élément à partir d'un objet VARA et vérifie si ce dernier est écrit en majuscules.

:SET &VAR#GET_VAR(VARA.DB, "TEST", 1)
:SET &CHECK# = STR_ISUPPER(&VAR#)
:IF &CHECK# EQ "Y"
P "STR_ISUPPER(&VAR#) = Y"
:ENDIF

 

Rubriques connexes :

Eléments de script Description

STR_ISLOWER

Vérifie si les lettres d'une chaîne de caractères sont en minuscules.