Compartir por


Funcións inferior, superior e propia

Aplícase a: Aplicacións de lenzo Dataverse columnas de fórmulas Fluxos de escritorio Aplicacións baseadas en modelos Power Pages Power Platform CLI

Converte as letras dunha cadea de texto en todas minúsculas, todas maiúsculas ou o que corresponda.

Descripción

As funcións Lower, Upper e Proper converten o tamaño das letras en cadeas.

  • Lower converte calquera letra maiúscula en minúscula.
  • Upper converte calquera letra minúscula en maiúscula.
  • Proper converte a primeira letra de cada palabra en maiúscula se é maiúscula e converte calquera outra letra maiúscula en minúscula.

As tres funcións ignoran os caracteres que non son letras.

Se pasa unha única cadea, o valor devolto é a versión convertida desa cadea. Se pasa unha táboa dunha única columna que contén cadeas, o valor devolto é unha táboa dunha columna única de cadeas convertidas. Se ten unha táboa con varias columnas, pode plasmala nunha táboa dunha única columna, como traballar con táboas describe.

Sintaxe

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

  • String - Obrigatorio. A cadea que hai que converter.

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

  • SingleColumnTable - Obrigatorio. Unha táboa de cadeas dunha soa columna para converter.

Exemplos

Cadea única

Os exemplos desta sección usan un control de entrada de texto, denominado Author, como a súa orixe de datos. O control contén a cadea "E. E. CummINGS".

Fórmula Descripción Resultado
Lower( Author.Text ) Converte calquera letra maiúscula da cadea en minúscula. "e. e. cummings"
Upper( Author.Text ) Converte calquera letra minúscula da cadea en maiúscula. "E. E. CUMMINGS"
Proper( Author.Text ) Converte a primeira letra de cada palabra en maiúscula se é maiúscula, e converte calquera outra letra maiúscula en minúscula. "E. E. Cummings"

Táboa dunha soa columna

Os exemplos desta sección converten cadeas a partir da columna Enderezo da orixe de datos Xente, que contén estes datos:

Nome Enderezo
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"

Cada fäormula devolve unha táboa dunha única columna que contén as convertidas.

Fórmula Descripción Resultado
Lower( ShowColumns( People, "Address" ) ) Converte calquera letra que sexa minúscula en maiúscula. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Converte calquera letra que sexa minúscula en maiúscula. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) Converte calquera primeira letra dunha palabra que esta en maiúscula a maiúscula, e converte calquera outra letra que estea maiúscula en minúscula. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: "123 Main St Ne", "789 Sw 39th #3b"

Exemplo paso a paso

  1. Engada un control de Entrada de texto e asígnelle o nome Orixe.
  2. Engada unha etiqueta e configure a súa propiedade Texto nesta función:
    Proper(Source.Text)
  3. Prema F5 e, a continuación, escriba SOMOS OS MELLORES! na caixa Orixe.
    A etiqueta mostra We Are The Best!