DBCloseArea
DBCloseArea() --> NilCierra área de trabajo y libera recursos.
Descripción general
DBCloseArea actúa en alias actual del contexto. Documentación describe guardar cambios y liberar locks/recursos. Cerrar no borra archivo ni revierte cambios. Ejemplo califica alias propio, evitando área arbitraria; no cerrar alias prestado por framework. EDTRB identifica exclusivamente tabla propia de prueba abierta con estructura y permisos necesarios; ejemplos no se destinan a tablas estándar. (TOTVS, s.f., ref. 1)
Sintaxis
DBCloseArea() --> NilRetorno
Nil; no es indicador lógico de éxito.
Ejemplo comentado
#Include "Protheus.ch"
User Function Ed325()
// EDTRB debe pertenecer a esta rutina, sin uso posterior.
If Select("EDTRB") > 0
EDTRB->(DBCloseArea())
EndIf
Return NilAlias de prueba cerrado sin eliminar archivo físico. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Comprobar RDD, alias y operaciones pendientes. Navegación puede guardar cambios; preservar contexto según contrato y tratar errores en rutina completa.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.