Upper

Converte uma string para letras maiusculas. Tipicamente combinado com AllTrim em buscas case-insensitive.

Assinatura: Upper(cString) -> cString

Retorna: Character

Upper() e Lower() fazem o obvio — convertem strings pra caixa alta ou baixa. O padrao classico AdvPL pra busca case-insensitive e Upper(AllTrim(cValor)).

Sintaxe

cMaiusc := Upper(cString)
cMinusc := Lower(cString)

Exemplo

cBusca := Upper(AllTrim(cFiltro))
cEmail := Lower(SA1->A1_EMAIL)

// Comparacao case-insensitive
If Upper(AllTrim(cInput)) == "SIM"
    // ok
EndIf

Quando usar

Parâmetros

NomeTipoObrigatórioDescrição
cStringCharactersimString a converter

Exemplos

Padrao de busca case-insensitive

cBusca := Upper(AllTrim(cFiltro))

Veja também