Funzioni Lower, Upper e Proper

Si applica a: app canvas colonne di formula Dataverse flussi desktop app basate su modello Power Platform CLI

Converte le lettere di una stringa di testo in tutte minuscole, tutte maiuscole o maiuscola iniziale.

Descrizione

Le funzioni Lower, Upper e Proper convertono le lettere maiuscole/minuscole nelle stringhe.

  • Lower converte le lettere maiuscole in minuscole.
  • Upper converte le lettere minuscole in maiuscole.
  • Proper converte la prima lettera di ogni parola in maiuscolo se è minuscola e tutte le altre lettere maiuscole in minuscolo.

Tutte e tre le funzioni ignorano i caratteri che non sono lettere.

Se si passa una singola stringa, il valore restituito è la versione convertita di tale stringa. Se si passa una tabella a colonna singola contenente stringhe, il valore restituito è una tabella a colonna singola di stringhe convertite. Se hai una tabella a più colonne, puoi trasformarla in una tabella a colonna singola, come descritto in Utilizzo delle tabelle.

Sintassi

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

  • String: obbligatorio. Stringa da convertire.

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

  • SingleColumnTable: obbligatorio. Una tabella a colonna singola di stringhe da convertire.

Esempi

Stringa singola

Gli esempi inclusi in questa sezione usano un controllo text-input denominato Autore come origine dati. Il controllo contiene la stringa "E. E. CummINGS".

Formula Descrizione Risultato
Lower( Author.Text ) Converte le lettere maiuscole della stringa in lettere minuscole. "e. e. cummings"
Upper( Author.Text ) Converte le lettere minuscole della stringa in lettere maiuscole. "E. E. CUMMINGS"
Proper( Author.Text ) Converte la prima lettera di ogni parola in maiuscolo se è minuscola e tutte le altre lettere maiuscole in minuscolo. "E. E. Cummings"

Tabella a colonna singola

Gli esempi inclusi in questa sezione convertono le stringhe della colonnaAddress dell'origine dati People contenente questi dati:

Name Indirizzo
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"

Ogni formula restituisce una tabella a colonna singola che contiene le stringhe convertite.

Formula Descrizione Risultato
Lower( ShowColumns( People, "Address" ) ) Converte le lettere minuscole in maiuscole. Una tabella a colonna singola con una Valuecolonna contenente i seguenti valori: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Converte le lettere minuscole in maiuscole. Una tabella a colonna singola con una Valuecolonna contenente i seguenti valori: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) Converte in maiuscolo la prima lettera di ogni parola minuscola e tutte le altre lettere maiuscole in minuscolo. Una tabella a colonna singola con una Valuecolonna contenente i seguenti valori: "123 Main St Ne", "789 Sw 39th #3b"

Esempio dettagliato

  1. Aggiungi un controllo Text input e denominarlo Source.
  2. Aggiungere un'etichetta e impostare la relativa proprietà Text sulla funzione seguente:
    Proper(Source.Text)
  3. Premi F5, quindi digita SIAMO I MIGLIORI! nella casella Origine.
    L'etichetta visualizzerà Siamo I Migliori!