CloseBrowse
CloseBrowse()Registra uma chamada histórica de fechamento de MBrowse/MarkBrow.
Visão geral
A referência comunitária Solutio descreve CloseBrowse() para fechar MBrowse ou MarkBrow ativa. Isso não estabelece comportamento universal em FWMBrowse: o artigo oficial consultado afirma que essa classe não possui métodos End/Close para fechar a própria tela, enquanto comentários de usuários relatam uso de CloseBrowse. São evidências de naturezas diferentes. O exemplo apenas prepara um callback para homologação em browse legado conhecido; não o executa nem presume confirmação de dados ao fechar. (SOLUTIO, s.d., ref. 1; TOTVS, 2024, ref. 2)
Sintaxe
CloseBrowse()Retorno
A fonte comunitária indica lógico; a semântica e o suporte atual não foram confirmados.
Exemplo comentado
#Include "Protheus.ch"
User Function Ed301()
Local bSair
// Fragmento: acoplar somente a um browse legado em homologacao.
bSair := {|| CloseBrowse()}
// O callback nao e acionado por este exemplo.
Return NilBloco criado sem fechar tela. Testar cancelamento e dados pendentes no chamador real. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Não transpor a chamada para uma classe diferente apenas por semelhança do nome. Usar o ciclo de vida documentado do componente.
- 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.