Funções Lower, Upper e Proper

Aplica-se a: Aplicações de tela Colunas de fórmula do Dataverse Fluxos de ambiente de trabalho Aplicações condicionadas por modelo Power Platform CLI

Converte as letras de uma cadeia de texto em letras minúsculas, letras maiúsculas ou na capitalização adequada.

Descrição

As funções Lower, Upper e Proper convertem as letras nas cadeias.

  • A função Lower converte qualquer letra maiúscula em minúscula.
  • A função Upper converte qualquer letra minúscula em maiúscula.
  • A função Proper converterá a primeira letra de cada palavra em maiúscula se estiver em minúscula e as outras letras maiúsculas em minúsculas.

Todas as três funções ignoram os carateres que não são letras.

Se transmitir uma única cadeia, o valor devolvido será a versão convertida dessa cadeia. Se transmitir uma tabela de coluna única com cadeias, o valor devolvido será uma tabela de coluna única composta por cadeias convertidas. Se tiver uma tabela com várias colunas, pode formatá-las para uma tabela com uma única coluna, conforme descrito em trabalhar com tabelas.

Sintaxe

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

  • Cadeia – Obrigatório. A cadeia a converter.

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

  • TabelaComUmaÚnicaColuna – Obrigatório. Uma tabela de coluna única das cadeias a converter.

Exemplos

Cadeia única

Os exemplos nesta secção utilizam um controlo de introdução de texto, denominado Author, como a sua origem de dados. O controlo contém a cadeia "E. E. CummINGS".

Fórmula Descrição Resultado
Lower( Author.Text ) Converte todas as letras maiúsculas na cadeia em minúsculas. "e. e. cummings"
Upper( Author.Text ) Converte todas as letras em minúsculas na cadeia para maiúsculas. "E. E. CUMMINGS"
Proper( Author.Text ) Converte a primeira letra de cada palavra em maiúsculas se estiver em minúsculas e todas as outras letras maiúsculas em minúsculas. "E. E. Cummings"

Tabela de coluna única

Os exemplos nesta secção convertem as cadeias da colunaEndereço da origem de dados Pessoas, que contém estes dados:

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

Cada fórmula devolve uma tabela de coluna única com as cadeias convertidas.

Fórmula Descrição Resultado
Lower( ShowColumns( People, "Address" ) ) Converte todas as letras minúsculas em maiúsculas. Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Converte todas as letras minúsculas em maiúsculas. Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) Converte a primeira letra de uma palavra em minúscula em maiúscula e todas as outras letras maiúsculas em minúsculas. Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 Main St Ne", "789 Sw 39th #3b"

Exemplo passo a passo

  1. Adicione um controlo Text input e atribua-lhe o nome Origem.
  2. Adicione uma etiqueta e defina a propriedade Text para esta função:
    Proper(Source.Text)
  3. Prima F5 e, em seguida, digite SOMOS OS MELHORES! na caixa Origem.
    A etiqueta mostra Somos os melhores!