Imprimi Página | Fechar janela

Adicionar Botao

Impresso de: Helpfacil - Portal do conhecimento
Nome do Forum: ADVPL
Descrição do Forum: Dúvidas sobre a programação em ADVPL
URL:http://www.helpfacil.com.br/display_topic_threads.asp?ForumID=1&TopicID=42926
Data da Impressão: terça-feira, 16 de abril de 2024 at 08:11


Topico: Adicionar Botao

Postado por: WANDERSONW
Assunto: Adicionar Botao
Data Postagem: quinta-feira, 3 de outubro de 2019 at 10:47

Bom dia Pessoal,

Estou precisando adicionar um botão na rotina FA110BUT, alguem consegui me ajudar.

é rotina de baixa automatica do contas a receber.

Obrigado.


Respostas:

Postado Por: WANDERSONW
Data Postagem: quinta-feira, 3 de outubro de 2019 at 11:21

Refazendo a Duvida,

Preciso adicionar o Botão na primeira Mbrowser que o sistema abre, antes de selecionar a rotina AUTOMÁTICA.



Postado Por: CORDEIROMS
Data Postagem: quinta-feira, 3 de outubro de 2019 at 13:41

Boa tarde

Acho que é isso, segue os 2 exemplos...

não pude testar.. veja se ficou ok


#INCLUDE "PROTHEUS.CH"

//----------------------------------------------------------------------------
// nome data
//
// descricao
//----------------------------------------------------------------------------
USER FUNCTION FA110BUT()
LOCAL aBUTTONS := {} // Botoes a adicionar
AADD(aBUTTONS,{NIL,{|| U_FUNCAO()},‘Label‘,‘Hint‘})
//             === =============== ======= ======
//              1          2          3      4
// 1 ICONE
// 2 BLOCO COM A FUNCAO QUE SERA EXECUTADA
// 3 ITEM DO MENU
// 4 HINT
RETURN(aBUTTONS)


//----------------------------------------------------------------------------
// nome data
//
// descricao: inclusão opções no browse (outras acoes)
//----------------------------------------------------------------------------
USER FUNCTION FI110ROT()
LOCAL aRotina
AADD(aRotina,{ "# label", "U_FUNCAO", 0 , 7, 0, .F.})     
//              1          2          3   4 5 6
/*
Parametros do array a Rotina:
1. Nome a aparecer no cabecalho
2. Nome da Rotina associada    
3. Reservado                        
4. Tipo de Transação a ser efetuada:
     1 - Pesquisa
     2 - Visualiza
     3 - Inclui
     4 - Altera
     5 - Exclui
     N - Livre para inclusao de opções customizadas
5. Nivel de acesso                                   
6. Habilita Menu Funcional
*/
Return aRotina








Postado Por: WANDERSONW
Data Postagem: sexta-feira, 4 de outubro de 2019 at 09:27

Bom dia Pessoal


Obrigado pela ajuda.





Imprimir Página | Fechar Janela