Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
| Functions | Aplica-se a |
|---|---|
| Lower Upper |
|
| Proper |
|
Converte as letras de uma cadeia de texto em todas minúsculas, todas maiúsculas ou a primeira maiúscula.
Descrição
O Lower, Uppere Proper as funções convertem a caixa de letras em cadeias de caracteres.
- Lower converte as letras maiúsculas em letras minúsculas.
- Upper converte as letras minúsculas em letras maiúsculas.
- Proper converte a primeira letra em cada palavra em letras maiúsculas se estiver em letras minúsculas e converter qualquer outra letra maiúscula em 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
Lower( Cadeia de caracteres )
Upper( Cadeia de caracteres )
Proper( Cadeia de caracteres )
- String - Obrigatório. A cadeia de caracteres a ser convertida.
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( 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 |
|---|---|---|
| Lower( Author.Text ) | Converte as letras maiúsculas na cadeia de caracteres em minúsculas. | "e. e. cummings" |
| Upper( Author.Text ) | Converte as letras minúsculas na cadeia de caracteres em maiúsculas. | "E. E. CUMMINGS" |
| Proper( Author.Text ) | 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( People, "Address" ) ) | 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( People, "Address" ) ) | 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( People, "Address" ) ) | 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:
Proper(Source.Text) - Pressione F5 e digite NÓS SOMOS OS MELHORES! na caixa Fonte.
O rótulo mostra Somos Os Melhores!