UPDATED()
 Determina se algum GET sofreu alteraçao durante um READ
------------------------------------------------------------------------------

 Sintaxe

     UPDATED() --> lMudança

 Retorno

     UPDATED() retorna verdadeiro (.T.) se foram adicionados ou modificados
     os dados em um GET; do contrário, retorna falso (.F.).

 Descriçao

     UPDATED() é utilizada para determinar se foram entrados caracteres via
     teclado em um GET durante o READ mais corrente.  A cada execuçao de um
     READ, UPDATED() é configurada em falso (.F.).  Depois, qualquer mudança
     em um GET que for entrada do teclado configura UPDATED() em verdadeiro
     (.T.) após o usuário sair do GET.  Se o usuário pressionar Esc antes de
     sair do primeiro GET editado, UPDATED() permanece falso (.F.).  Uma vez
     que UPDATED() seja configurada em verdadeiro (.T.), ela retém seu valor
     até a próxima execuçao de um READ.

     Dentro de uma rotina SET KEY ou VALID, você pode alterar a variável do
     GET corrente através do comando KEYBOARD ou atribuindo um novo valor
     com um dos vários operadores de atribuiçao.  Alterar a variável com
     KEYBOARD tem o mesmo efeito que se o usuário tivesse entrado com a
     alteraçao diretamente do teclado, e UPDATED() é configurado
     apropriadamente.  Contudo, como UPDATED() reflete apenas as alteraçoes
     feitas a partir do teclado, uma atribuiçao à variável GET nao afeta a
     funçao UPDATED().

 Exemplos

     O exemplo a seguir atribui os valores de campo de Customer.dbf a
     variáveis, e depois as edita.  Se o usuário alterar qualquer um dos
     valores, as variáveis de campo para o registro corrente sao atualizadas
     com os novos valores:

     USE Customer NEW
     CLEAR
     MEMVAR->Customer = Customer->Customer
     MEMVAR->Address = Customer->Address
     @ 1, 1 SAY "Nome:" GET MEMVAR->Customer
     @ 2, 1 SAY "Endereco:" GET MEMVAR->Address
     READ
     //
     IF UPDATED()
        Customer->Customer := MEMVAR->Customer
        Customer->Address := MEMVAR->Address
     ENDIF

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: @...GET READ SET KEY