Fonction de script : Vérifie si les lettres d'une chaîne de caractères spécifique sont en majuscules.
STR_ISUPPER(String)
Syntaxe |
Description / format |
---|---|
Chaîne de caractères |
Chaîne de caractères alphanumérique |
Codes retour |
---|
"Y" = toutes les lettres de la chaîne de caractères sont en majuscules. |
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".
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 |
---|---|
Vérifie si les lettres d'une chaîne de caractères sont en minuscules. |
Eléments de script - Chaînes de caractères
Généralités sur les scripts
Eléments de script - Liste alphabétique
Eléments de script - Répartition fonctionnelle