bAcaoBloco executado pela rotina. Pode receber um parâmetro lógico para indicar cancelamento.
AdvPL GuiaRptStatus( <bAcao>, [cTitulo], [cMsg] )Exibe um diálogo de acompanhamento com régua de progressão.
RptStatus() executa um bloco de código dentro de uma janela de status, permitindo acompanhar visualmente a execução de relatórios ou rotinas longas. A régua é preparada com SetRegua() e incrementada com IncRegua().
RptStatus( <bAcao>, [cTitulo], [cMsg] )bAcaoBloco executado pela rotina. Pode receber um parâmetro lógico para indicar cancelamento.
cTituloTítulo exibido na janela.
cMsgMensagem exibida abaixo da régua de progressão.
#Include "TOTVS.ch"
User Function ExRptStatus()
Local bAcao := {|lFim| U_ProcessaRel(@lFim) }
RptStatus(bAcao, "Relatório", "Preparando dados...")
ReturnA função abre uma janela de status e executa o bloco indicado.
© 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.