Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
| Funcións | Aplícase a |
|---|---|
| Lower Upper |
|
| Proper |
|
Converte as letras dunha cadea de texto en todas minúsculas, todas maiúsculas ou o que corresponda.
Descripción
As Lowerfuncións , Uppere converten Proper as maiúsculas e minúsculas das letras en cadeas.
- Lower Converte as letras maiúsculas en minúsculas.
- Upper Converte as letras minúsculas en maiúsculas.
- Proper Converte a primeira letra de cada palabra en maiúsculas se é minúscula e converte calquera outra letra maiúscula en minúsculas.
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 : é necesario. A cadea que hai que converter.
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )
- SingleColumnTable : é necesario. 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( Autor.Texto ) | Converte calquera letra maiúscula da cadea en minúscula. | "E. E. Cummings" |
| Upper( Autor.Texto ) | Converte calquera letra minúscula da cadea en maiúscula. | "E. E. CUMMINGS" |
| Proper( Autor.Texto ) | 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 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, "Enderezo" ) ) | 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, "Enderezo" ) ) | 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, "Enderezo" ) ) | 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
- 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(Fonte.Texto) - Prema F5 e, a continuación, escriba SOMOS OS MELLORES! na caixa Orixe.
A etiqueta mostra We Are The Best!