Funzioni Lower, Upper e Proper in PowerAppsLower, Upper, and Proper functions in PowerApps

Converte le lettere di una stringa di testo in tutte minuscole, tutte maiuscole o maiuscola iniziale.Converts letters in a string of text to all lowercase, all uppercase, or proper case.

DescrizioneDescription

Le funzioni Lower, Upper e Proper convertono le lettere maiuscole/minuscole nelle stringhe.The Lower, Upper, and Proper functions convert the case of letters in strings.

  • Lower converte le lettere maiuscole in minuscole.Lower converts any uppercase letters to lowercase.
  • Upper converte le lettere minuscole in maiuscole.Upper converts any lowercase letters to uppercase.
  • Proper converte la prima lettera di ogni parola in maiuscolo se è minuscola e tutte le altre lettere maiuscole in minuscolo.Proper converts the first letter in each word to uppercase if it's lowercase and converts any other uppercase letters to lowercase.

Tutte e tre le funzioni ignorano i caratteri che non sono lettere.All three functions ignore characters that aren't letters.

Se si passa una singola stringa, il valore restituito è la versione convertita di tale stringa.If you pass a single string, the return value is the converted version of that string. Se si passa una tabella a colonna singola contenente stringhe, il valore restituito è una tabella a colonna singola di stringhe convertite.If you pass a single-column table that contains strings, the return value is a single-column table of converted strings. Se si dispone di una tabella a più colonne, è possibile trasformarla in una tabella a colonna singola, come descritto in Working with tables (Utilizzo delle tabelle).If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SintassiSyntax

Lower( String )Lower( String )
Upper( String )Upper( String )
Proper( String )Proper( String )

  • Stringa: obbligatorio.String - Required. Stringa da convertire.The string to convert.

Lower( SingleColumnTable )Lower( SingleColumnTable )
Upper( SingleColumnTable )Upper( SingleColumnTable )
Proper( SingleColumnTable )Proper( SingleColumnTable )

  • TabellaAColonnaSingola - Obbligatorio.SingleColumnTable - Required. Una tabella a colonna singola di stringhe da convertire.A single-column table of strings to convert.

EsempiExamples

Stringa singolaSingle string

Gli esempi inclusi in questa sezione usano un controllo di input di testo denominato Autore come origine dati.The examples in this section use a text-input control, named Author, as their data source. Il controllo contiene la stringa "E.The control contains the string "E. E.E. CummINGS".CummINGS".

FormulaFormula DescrizioneDescription RisultatoResult
Lower( Author.Text )Lower( Author.Text ) Converte le lettere maiuscole della stringa in lettere minuscole.Converts any uppercase letters in the string to lowercase. "e."e. e.e. cummings"cummings"
Upper( Author.Text )Upper( Author.Text ) Converte le lettere minuscole della stringa in lettere maiuscole.Converts any lowercase letters in the string to uppercase. "E."E. E.E. CUMMINGS"CUMMINGS"
Proper( Author.Text )Proper( Author.Text ) Converte la prima lettera di ogni parola in maiuscolo se è minuscola e tutte le altre lettere maiuscole in minuscolo.Converts the first letter of each word to uppercase if it's lowercase, and converts any other uppercase letters to lowercase. "E."E. E.E. Cummings"Cummings"

Tabella a colonna singolaSingle-column table

Gli esempi inclusi in questa sezione convertono le stringhe della colonna Address dell'origine dati People contenente questi dati:The examples in this section convert strings from the Address column of the People data source, which contains this data:

Ogni formula restituisce una tabella a colonna singola che contiene le stringhe convertite.Each formula returns a single-column table that contains the converted strings.

FormulaFormula DescrizioneDescription RisultatoResult
Lower( ShowColumns( People, "Address" ) )Lower( ShowColumns( People, "Address" ) ) Converte le lettere minuscole in maiuscole.Converts any letter that's lowercase to uppercase.
Upper( ShowColumns( People, "Address" ) )Upper( ShowColumns( People, "Address" ) ) Converte le lettere minuscole in maiuscole.Converts any letter that's lowercase to uppercase.
Proper( ShowColumns( People, "Address" ) )Proper( ShowColumns( People, "Address" ) ) Converte in maiuscolo la prima lettera di ogni parola minuscola e tutte le altre lettere maiuscole in minuscolo.Converts any first letter of a word that's lowercase to uppercase, and converts any other letter that's uppercase to lowercase.

Esempio dettagliatoStep-by-step example

  1. Aggiungere un controllo Input di testo e denominarlo Source.Add a Text input control, and name it Source.
  2. Aggiungere un'etichetta e impostarne la proprietà Text sulla funzione seguente:Add a label, and set its Text property to this function:
    Proper(Source.Text)Proper(Source.Text)
  3. Premere F5 e quindi digitare SIAMO I MIGLIORI!Press F5, and then type WE ARE THE BEST! nella casella Origine.into the Source box.
    L'etichetta visualizzerà Siamo I Migliori!The label shows We Are The Best!