Sintaxe

 

RESTAREA( <aArea> )

 

Propósito

 

Restaura um ambiente salvo anteriormente pela função GETAREA().

 

Argumentos

 

< aArea >

 

Array no qual as informações do ambiente foram salvas pela função GETAREA().

 

Contém as seguintes informações que serão restauradas:

 

  • Alias()
  • IndexOrd()
  • Recno()

 

Utilização

 

A última área restaurada pela função RESTAREA() é a área que ficará ativa para a aplicação.

 

Exemplos

 

Suponhamos que o ambiente ativo seja do alias SA1, índice 1 e registro 345. Vejamos o exemplo abaixo:

 

LOCAL aAreaAnt := GETAREA()

 

dbSelectArea(“SC5”)

dbSetOrder(2)

 

<instruções do processamento>

 

RESTAREA(aAreaAnt)   // Retorna o ambiente anterior. Ou seja, as informações do alias SA1.

 

RETURN NIL

 

  • Sem rótulos