Tempo aproximado para leitura: 00:03:00 min
Dúvida
Exemplo de utilização do Ponto de Entrada OM010MNU - Inclusão de novas opções.
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Protheus) - SIGAFAT - A partir da release 12.
Solução
Esse ponto de entrada é executado antes da abertura do Browse (caso Browse inicial da rotina esteja habilitado) ou antes da apresentação do Menu de opções (caso Browse inicial esteja desabilitado).
Para habilitar ou desabilitar o Browse, entre na rotina, clique em Configurações/Browse Inicial e selecione a opção desejada:
Sim - Habilitar Browse inicial
Não - Desabilitar Browse inicial
Esse ponto de entrada pode ser utilizado para inserir novas opções no array aRotina.
Exemplo
#INCLUDE 'PROTHEUS.CH'
#INCLUDE 'PARMTYPE.CH'
User Function OM010MNU()
Alert("Passou pelo Ponto de Entrada OM010MNU")
Aadd(aRotina,{'TITULO DO BOTAO',"U_TESTE()",0,3,0,NIL})
Return aRotina
User Function TESTE()
Alert("Entrou na funcao de usuario TESTE")
Return Nil
Saiba Mais
0 Comentários