RESET ENVIRONMENT
RESET ENVIRONMENT [IN SERVER oEnvSrv]Encerra ambiente cuja abertura pertence à rotina.
Visão geral
A macro pública TBICONN.CH analisada expande RESET ENVIRONMENT para RpcClearEnv; a variante IN SERVER usa chamada remota. Trata-se de evidência desse include histórico, sem garantia de equivalência com o include instalado. Encerramento de ambiente não é restauração de GetArea e não é rollback de transação. O TDN de RpcSetEnv alerta para não encerrar ambientes que pertencem ao menu, REST PrepareIn ou Schedule. O comando fica comentado no laboratório para impedir o fechamento do contexto corrente. (Fontes: refs. 1–2.)
Sintaxe
RESET ENVIRONMENT [IN SERVER oEnvSrv]Exemplo comentado
#Include "Protheus.ch"
#Include "TBICONN.ch"
User Function Ed618()
// So executar ao encerrar um ambiente que esta rotina abriu.
// RESET ENVIRONMENT
ConOut("RESET ENVIRONMENT")
Return NilMostra o nome do comando sem executá-lo. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Conferir TBICONN.CH do ambiente e definir limpeza em sucesso e erro. Não instalar includes comunitários como atualização.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.