PARAMIXB[1]Botões recebidos da tela. (Refs. 1–2)
AdvPL GuiaUser Function FA330LIB()Seleciona botões disponíveis na tela de compensação.
A ficha histórica Protheus 10/11 recebe os botões em PARAMIXB[1] e retorna o array alterado. Seu exemplo remove a quinta posição; esse número não identifica uma ação estável entre releases. A listagem P12.2210 atribui o resultado a aRetorno no MenuDef. Não foi encontrada implementação útil no GitHub. (Refs. 1–2)
User Function FA330LIB()PARAMIXB[1]Botões recebidos da tela. (Refs. 1–2)
Array dos botões que a rotina deve utilizar.
#Include "Protheus.ch"
User Function FA330LIB()
// Conserva as acoes recebidas; nao remove posicoes fixas.
Local aBotoes := AClone(PARAMIXB[1])
Return aBotoesProposta didática com o comportamento descrito nos comentários. Conferir o contexto antes de compilar em homologação. Em revisão: exemplo não compilado nem executado em Protheus. Aliases, bloqueios, posição na transação e compatibilidade devem ser conferidos no release e patch utilizados.
// Trecho do chamador P12.2210 (EURAI, ref. 2); não é implementação do PE.
// FINA330.PRX - MENUDEF() -> ARETORNO := EXECBLOCK("FA330LIB",.F.,.F.,{AROTINA})O registro mostra argumentos e uso imediato do retorno quando presentes. Não inclui o corpo completo do chamador nem comprova a posição do commit.
© 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.