Usina BRAdvPL Guide
Sign in
← All topics
FUNCTIONUnder review

Upper

Upper( <cString> )

Converts a string to uppercase.

StringsNormalizationText
01 · OVERVIEW

Overview

Converts a string to uppercase. This page was created from the historical training material and structured for quick reference, with practical notes and cautious use in current Protheus environments.

02 · SYNTAX

Syntax

Upper( <cString> )

Parameters

cString
CharacterRequired

Parameter used by the function. Check the Portuguese source page for the detailed original wording while this entry remains under review.

03 · PRACTICAL EXAMPLE

Case-insensitive search

User Function ExUpper()
    Local cFilter := Upper("customer")

    If Upper("Active Customer") $ cFilter
        MsgInfo("Found")
    EndIf
Return
Expected result

Upper() helps normalize text before comparing.

BEST PRACTICES
  • Use com Lower() para padronização textual.
  • Em comparações, aplique o mesmo critério nos dois lados.
COMMON PITFALLS
  • This entry is under review because it was structured from historical training material.
  • Confirm behavior in the Protheus/AppServer release used in your environment.

Related content

REFERENCES
  1. Programação em ADVPL Completo. Training material recorded in the official documentation, section 4.5.4, p. 45-50. Summarized, reviewed and examples adapted.
Status
Under review
Page created on
Last reviewed on
Original language
Portuguese
Reviewed by
Usina.BR
0 approved comment(s)

Comments

There are no approved comments yet.

Sign in with Google or Microsoft to comment.

Powered by Usina Docs · Alpha