cNameNome do parâmetro sem filial.
AdvPL GuiaSuperGetMV(cName,lHelp,xDefault,[cBranch]) -> xValueConsulta parâmetros SX6 usando o cache documentado.
A função recebe nome sem filial, opção de help, valor padrão e filial opcional. A documentação descreve cache em memória para consultas repetidas; isso exige conferir a política de atualização quando um parâmetro muda. Use padrão do mesmo tipo do dado esperado e escolha filial conscientemente. O exemplo prepara uma consulta com padrão numérico zero, mas não a executa: MV_X_ED680 é nome fictício, não parâmetro padrão do produto. (Fontes: refs. 1–2.)
SuperGetMV(cName,lHelp,xDefault,[cBranch]) -> xValuecNameNome do parâmetro sem filial.
lHelpExibe help se não localizar.
xDefaultPadrão compatível com o tipo esperado.
cBranchFilial; padrão corrente.
Conteúdo ou padrão, com tipo conforme parâmetro.
#Include "Protheus.ch"
User Function Ed680()
// Nome ficticio; o bloco nao consulta nem cria parametro.
Local bParametro := {|| SuperGetMV("MV_X_ED680",.F.,0)}
ConOut(ValType(bParametro))
Return NilCria bloco B. Nenhum valor ou estado de cache do ambiente foi verificado. 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.