Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
| Funções | Aplica-se a |
|---|---|
| Lower Upper |
|
| Proper |
|
Converte as letras de uma cadeia de texto em letras minúsculas, letras maiúsculas ou na capitalização adequada.
Descrição
As Lowerfunções , Upper, e Proper convertem o caso de letras em strings.
- Lower converte quaisquer letras maiúsculas em minúsculas.
- Upper converte quaisquer letras minúsculas em maiúsculas.
- Proper converte a primeira letra de cada palavra em maiúsculas se for minúscula e converte quaisquer outras letras maiúsculas em minúsculas.
Todas as três funções ignoram os carateres que não são letras.
Se transmitir uma única cadeia, o valor devolvido será a versão convertida dessa cadeia. Se transmitir uma tabela de coluna única com cadeias, o valor devolvido será uma tabela de coluna única composta por cadeias convertidas. Se tiver uma tabela com várias colunas, pode formatá-las para uma tabela com uma única coluna, conforme descrito em trabalhar com tabelas.
Sintaxe
Lower( String )
Upper( String )
Proper( String )
- string - obrigatório. A cadeia a converter.
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )
- SingleColumnTable - Obrigatório. Uma tabela de coluna única das cadeias a converter.
Exemplos
Cadeia única
Os exemplos nesta secção utilizam um controlo de introdução de texto, denominado Author, como a sua origem de dados. O controlo contém a cadeia "E. E. CummINGS".
| Fórmula | Descrição | Resultado |
|---|---|---|
| Lower( Autor.Texto ) | Converte todas as letras maiúsculas na cadeia em minúsculas. | "E. E. Cummings" |
| Upper( Autor.Texto ) | Converte todas as letras em minúsculas na cadeia para maiúsculas. | "E. E. CUMMINGS" |
| Proper( Autor.Texto ) | Converte a primeira letra de cada palavra em maiúsculas se estiver em minúsculas e todas as outras letras maiúsculas em minúsculas. | "E. E. Cummings" |
Tabela de coluna única
Os exemplos nesta secção convertem as cadeias da colunaEndereço da origem de dados Pessoas, que contém estes dados:
| Nome | Morada |
|---|---|
| "Jean" | "123 Main St NE" |
| "Fred" | "789 SW 39º #3B" |
Cada fórmula devolve uma tabela de coluna única com as cadeias convertidas.
| Fórmula | Descrição | Resultado |
|---|---|---|
| Lower( ShowColumns( Pessoas, "Endereço" ) | Converte todas as letras minúsculas em maiúsculas. | Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 main st ne", "789 sw 39th #3b" |
| Upper( ShowColumns( Pessoas, "Endereço" ) | Converte todas as letras minúsculas em maiúsculas. | Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 MAIN ST NE", "789 SW 39TH #3B" |
| Proper( ShowColumns( Pessoas, "Endereço" ) | Converte a primeira letra de uma palavra em minúscula em maiúscula e todas as outras letras maiúsculas em minúsculas. | Uma tabela de coluna única com uma coluna Value que contém os seguintes valores: "123 Main St Ne", "789 Sw 39th #3b" |
Exemplo passo a passo
- Adicione um controlo Text input e atribua-lhe o nome Origem.
- Adicione uma etiqueta e defina a propriedade Text para esta função:
Proper(Fonte.Texto) - Prima F5 e, em seguida, digite SOMOS OS MELHORES! na caixa Origem.
A etiqueta mostra Somos os melhores!