oDlgObjeto de diálogo já definido.
AdvPL GuiaACTIVATE DIALOG <oDlg> [CENTERED]Ativa um diálogo depois de sua definição e montagem.
Definir o diálogo cria sua estrutura; ACTIVATE DIALOG inicia sua interação. A documentação TDialog descreve uma janela modal: enquanto ativa, impede entrada nas demais janelas. CENTERED aparece nos exemplos oficiais e centraliza o diálogo. A validação de encerramento e o resultado da interação devem ser tratados explicitamente; simplesmente chegar ao código após ACTIVATE não significa que o usuário confirmou uma gravação. (TOTVS, s.d., ref. 1)
ACTIVATE DIALOG <oDlg> [CENTERED]oDlgObjeto de diálogo já definido.
Comando de ativação; o resultado de negócio deve ser controlado pela aplicação.
#Include "TOTVS.ch"
User Function EdDialog()
Local oDlg
// Monta a janela antes de iniciar o processamento modal.
DEFINE DIALOG oDlg TITLE "Consulta de teste" FROM 0, 0 TO 160, 300 PIXEL
ACTIVATE DIALOG oDlg CENTERED
// Fechar a janela nao confirma nenhuma gravacao.
Return NilPropõe uma janela vazia de teste, encerrada pelo controle padrão da janela. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.