Share via


Funcións inferiores, superiores e adecuadas

Aplícase a: Columnas de fórmula de aplicacións Dataverse de lona Desktop flúe aplicacións impulsadas Power Platform por Modelo 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 columnaEnderezo da orixe de datos Xente, que contén estes datos:

Nome Enderezo
"Jean" - 123 Principal San NE
"Fred" "789 SW 39º #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. Táboa dunha soa columna cunha Value columna que contén os seguintes valores: "123 st ne principal", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Converte calquera letra que sexa minúscula en maiúscula. 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. 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!