Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Lowercase
|
Lowercase ( cadeia {; *} ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
cadeia | String |
![]() |
Cadeia que vai passar para minúsculas | |||||
* | Operador |
![]() |
Se passado: manter os acentos | |||||
Resultado | String |
![]() |
Cadeia em letras minúsculas | |||||
Lowercase devolve uma cadeia de caracteres igual ao parâmetro cadeia com todos os caracteres alfabéticos convertidos para minúsculas.
O parâmetro opcional *, se for passado, indica que os eventuais caracteres acentuados presentes no parâmetro cadeia devem ser devolvidas como caracteres em minúsculas com acentos. Como padrão, quando se omite este parâmetro, os caracteres acentuados “perdem” seus acentos depois de que se realiza a conversão.
O seguinte método de projeto converte a maiúsculas o primeiro caractere da string ou do texto recebido como parâmetro. Por exemplo, Nom:= Maius ("mário") devolve "Mário".
//Método de projeto Maius
// Maius( String) -> String
$0:=Lowercase($1)
If(Length($0)>0)
$0[[1]]:=Uppercase($0[[1]])
End if
Este exemplo compara os resultados obtidos de acordo com se é passado ou não o parâmetro *:
$minhacadeia:=Lowercase("DÉJÀ VU") ` $minhastring é "deja vu"
$minhacadeia:=Lowercase("DÉJÀ VU";*) ` $minhacadeia é "déjà vu"
Produto: 4D
Tema: String
Número
14
Modificado: 4D v11 SQL
Manual de linguagem 4D ( 4D v20 R7)