nLinha1 / nColuna1Coordenadas iniciais.
AdvPL GuiamBrowse(nLinha1,nColuna1,nLinha2,nColuna2,cAlias,[...])Exibe registros e opções de rotina no browse legado.
MBrowse e MBROWSE() são a mesma função, reunida nesta página. O contrato mínimo recebe quatro coordenadas e alias; o catálogo completo de opcionais está na referência oficial. Para tabelas do dicionário, as colunas seguem SX3 e configurações do usuário. Para arquivo de trabalho, a referência exige alias TRB e aFixe com metadados dos campos. aRotina define ações; cCadastro define o título. O exemplo só prepara a chamada para um alias já aberto e contexto Private adequado. (Fontes: refs. 1–1.)
mBrowse(nLinha1,nColuna1,nLinha2,nColuna2,cAlias,[...])nLinha1 / nColuna1Coordenadas iniciais.
nLinha2 / nColuna2Coordenadas finais.
cAliasAlias aberto definido no SX3, ou TRB preparado conforme a fonte.
O exemplo usa a função pelo efeito de interface; não usar como confirmação de gravação.
#Include "Protheus.ch"
User Function Ed525()
// Alias, SX3 e aRotina devem existir; bloco nao invocado.
Local bLista := {|cAlias| mBrowse(6,1,22,75,cAlias)}
ConOut(ValType(bLista))
Return NilImprime B. Não abre browse nem oferece ações de alteração. 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.