Árvore de páginas

Sintaxis

 

GETAREA()

 

 

Propósito

 

Graba el entorno activo.

 

 

Argumentos

 

Ninguno.

 

 

Utilización

 

Esta función se utiliza para proteger y preservar el entorno activo cuando hay necesidad de algún procesamiento específico.

 

Para grabar otra área de trabajo (alias), que no sea la activa, la función GetArea() debe ejecutarse dentro del alias. Por ejemplo: SA1->(GetArea()).

 

La función devuelve un array con las siguientes variables del entorno:

 

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

 

 

Ejemplos

 

Supongamos que el entorno activo sea del alias SA1, índice 1 y registro 345. Veamos el siguiente ejemplo:

 

LOCAL aAreaAnt := GETAREA()

 

dbSelectArea(“SC5”)

dbSetOrder(2)

 

<instrucciones del procesamiento>

 

RESTAREA(aAreaAnt)   // Regresa al entorno anterior

 

RETURN NIL

  • Sem rótulos