Funções Lower, Upper e Proper
Aplica-se a: Aplicativos Canvas Dataverse Colunas de fórmula Fluxos de desktop Aplicativos baseados em modelo Power Pages Power Platform CLI
Converte as letras de uma cadeia de texto em todas minúsculas, todas maiúsculas ou a primeira maiúscula.
Descrição
As funçõesLower, Upper e Proper convertem a capitalização das letras na cadeia de caracteres.
- Lower converte qualquer letra maiúscula em minúscula.
- Upper converte qualquer letra minúscula em maiúscula.
- Proper converte a primeira letra de cada palavra para maiúscula se for minúscula e converte quaisquer outras letras maiúsculas para minúsculas.
Todas as três funções ignoram caracteres que não sejam letras.
Se você passar uma única cadeia de caracteres, o valor de retorno será a versão convertida dessa cadeia. Se você passar uma tabela de coluna única que contenha cadeias de caracteres, o valor de retorno será uma tabela de coluna única com cadeias de caracteres convertidas. Se você tiver uma tabela de várias colunas, é possível formatá-la como uma tabela de coluna única, como descrito em Trabalhando com tabelas.
Sintaxe
Inferior( String )
Superior( String )
Adequado( String )
- String - Obrigatório. A cadeia de caracteres a ser convertida.
Inferior( Tabela de coluna única )
Superior( Tabela de coluna única )
Adequado( SingleColumnTable )
- SingleColumnTable - Obrigatório. Uma tabela de coluna única de cadeias de caracteres a serem convertidas.
Exemplos
Cadeia de caracteres única
Os exemplos desta seção usam um controle de entrada de texto, chamado Author, como fonte de dados. O controle contém a cadeia de caracteres "E. E. CummINGS".
Fórmula | Descrição | Resultado |
---|---|---|
Inferior(Autor.Texto) | Converte as letras maiúsculas na cadeia de caracteres em minúsculas. | "e. e. cummings" |
Superior(Autor.Texto) | Converte as letras minúsculas na cadeia de caracteres em maiúsculas. | "E. E. CUMMINGS" |
Próprio(Autor.Texto) | Converte a primeira letra de cada palavra em maiúscula se for minúscula, e converte todas as outras letras maiúsculas em minúsculas. | "E. E. Cummings" |
Tabela de coluna única
Os exemplos nesta seção convertem as cadeias de caracteres da colunaEndereço da fonte de dados Pessoas, que contém estes dados:
Name | Address |
---|---|
"Jean" | "123 Main St NE" |
"Fred" | "789 SW 39th #3B" |
Cada fórmula retorna uma tabela de coluna única que contém as cadeias de caracteres convertidas.
Fórmula | Descrição | Resultado |
---|---|---|
Lower( ShowColumns( Pessoas, "Endereço")) | Converte qualquer letra minúscula em maiúscula. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: "123 main st ne", "789 sw 39th #3b" |
Upper( ShowColumns( Pessoas, "Endereço")) | Converte qualquer letra minúscula em maiúscula. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: "123 MAIN ST NE", "789 SW 39TH #3B" |
Proper( ShowColumns( Pessoas, "Endereço")) | Converte a primeira letra uma palavra minúscula em maiúscula, e converte todas as outras letras maiúsculas em minúsculas. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: "123 Main St Ne", "789 Sw 39th #3b" |
Exemplo passo a passo
- Adicione um controle Text input e nomeie-o como Source.
- Adicione um rótulo e defina sua propriedade Text como esta função:
Adequado(Fonte.Texto) - Pressione F5 e digite NÓS SOMOS OS MELHORES! na caixa Fonte.
O rótulo mostra Somos Os Melhores!