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