=
 Atribuiçao simples - binário                      (Atribuiçao)
------------------------------------------------------------------------------

 Sintaxe

     <idVar> = <exp>

 Tipo:  Todos

 Operandos

     <idVar> é um identificador de variável válido de qualquer classe de
     armazenamento, incluindo um avariável campo.  Se <idVar> nao for
     visível ou nao existir, uma variável private será criada e a esta
     atribuído o valor de <exp>.

     <exp> é a expressao cujo resultado é atribuido a <idVar>.

 Descriçao

     O operador de atribuiçao simples, =, é usado para atribuir um valor
     para uma variável.  Ele é identico em operaçao ao comando STORE que
     inicializa uma variável única, e deve ser especificado comop uma
     declaraçao de programa.  O operador in-line (:=) é similar porém difere
     na forma de que pode ser usado dentro de expressoes. Se o operador (=)
     for usado dentro de uma expressao, ele é interpretado como operador de
     igualdade.

     ---------------------------------------------------------------------
     . Nota

     O operador (=) nao pode ser uado dentro de uma declraçao de variável
     para inicializá-la. Somente o operador in-line (:=) pode ser usado
     para este propósito.
     ---------------------------------------------------------------------

     Se a refência a <idVar> for ambígua (i.e., nao declarada em tempo de
     compilaçao e nao especificamente qualificada com um alias), <idVar>
     será sempre assumido como MEMVAR.  Em tempo de execuçao, se nao
     existirem variáveis public ou private com o nome especificado, um
     avariável private será criada.  Para atribuir uma variável campo com o
     operador (=) você dev ou declarar a variável como FIELD ou prefaciar
     seu nome com o alias FILED-> ou o nome da área de trabalho.

 Exemplos

       As seguintes sao todas as declaraçoes de atribuiçao válidas:

        nValue = 25
        nNewValue = SQRT(nValue) ** 5
        nOldValue = nValue

       As duas linhas de código a seguir executam uma substituiçao
        do valor do campo CustAge com um valor numérico de 38:

        FIELD->CustAge = 38
        REPLACE CustAge WITH 38
 To download this example - click here.

See Also: := op= ++ -- STORE*