Fonctions Lower, Upper et Proper
S’applique à : Applications canevas
Dataverse Colonnes de formules
Flux Bureau
Applications pilotées par modèle
Power Pages
Power Platform CLI
Convertissent les lettres d’une chaîne de texte en minuscules, en majuscules ou au format nom propre.
Les fonctions Lower, Upper et Proper convertissent la casse des lettres dans les chaînes.
- Lower convertit toutes les lettres majuscules en minuscules.
- Upper convertit toutes les lettres minuscules en majuscules.
- Proper convertit la première lettre de chaque mot en majuscule si elle est minuscule et convertit toutes les autres lettres majuscules en minuscules.
Les trois fonctions ignorent les caractères qui ne sont pas des lettres.
Si vous transmettez une chaîne unique, la valeur renvoyée est la version convertie de cette chaîne. Si vous transmettez une table à une seule colonne contenant des chaînes, la valeur renvoyée est une table à une seule colonne contenant les chaînes converties. Si vous avez une table à plusieurs colonnes, vous pouvez la convertir en table à une seule colonne, comme Utilisation des tables le décrit.
Inférieur( Chaîne )
Supérieur( Chaîne )
Propre( Chaîne )
- Chaîne - Obligatoire. La chaîne à convertir.
Inférieur( Table à colonne unique )
Supérieur( Tableau à colonne unique )
Propre( SingleColumnTable )
- SingleColumnTable - Obligatoire. Une table à une seule colonne contenant les chaînes à convertir.
Les exemples de cette section utilisent un contrôle d’entrée de texte nommé Author en tant que source de données. Le contrôle contient la chaîne « E. E. CummINGS ».
Formule | Description | Résultat |
---|---|---|
Inférieur( Auteur. Texte ) | Convertit toutes les lettres majuscules de la chaîne en minuscules. | « e. e. cummings » |
Supérieur( Auteur. Texte ) | Convertit toutes les lettres minuscules de la chaîne en majuscules. | « E. E. CUMMINGS » |
Propre( Auteur. Texte ) | Convertit la première lettre de chaque mot en majuscule si elle est en minuscule et convertit toutes les autres lettres majuscules en minuscules. | « E. E. Cummings » |
Dans l’exemple de cette section, nous convertissons les chaînes de la colonne Address de la source de données People qui contient les données suivantes :
Nom | Address |
---|---|
« Jean » | « 123 Main St NE » |
« Fred » | « 789 SW 39e # 3B » |
Chaque formule retourne une table à une seule colonne qui contient les chaînes converties.
Formule | Description | Résultat |
---|---|---|
Inférieur( ShowColumns( Personnes, "Adresse" ) ) | Convertit toutes les lettres minuscules en majuscules. | Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : « 123 main st ne », « 789 sw 39th #3b » |
Upper( ShowColumns( Personnes, "Adresse" ) ) | Convertit toutes les lettres minuscules en majuscules. | Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : « 123 MAIN ST NE », « 789 SW 39TH #3B » |
Proper( ShowColumns( Personnes, "Adresse" ) ) | Convertit la première lettre de chaque mot en majuscule si elle est en minuscule et convertit toutes les autres lettres majuscules en minuscules. | Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : « 123 Main St Ne », « 789 Sw 39th #3b » |
- Ajoutez un contrôle Text input et nommez-le Source.
- Ajoutez une étiquette et affectez à sa propriété Text la fonction suivante :
Propre(Source.Texte) - Appuyez sur F5, puis tapez WE ARE THE BEST! dans la zone Source.
L’étiquette indique We Are The Best!