Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Ponto de entrada que permite adicionar novos botões à barra lateral esquerda da Árvore Lógica.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

RotinaNome Técnico
MNTA902Árvore Lógica

Chamados Relacionados

MNG-4006                                                               

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ticket:4821227

Ponto de Entrada

Descrição:

Ponto de entrada acionado na entrada da Árvore Lógica (MNTA902).

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Árvore/Árvore

Eventos:

Árvore Lógica (MNTA902)

Programa Fonte:

MNTA902.prx

Função:

MNTA902G()

Parâmetros:

Nome

Tipo

Descrição

Obrigatório
ParamIXB[1]Objeto

Objeto que contém a barra lateral esquerda.

Sim
Retorno:
NomeTipoDescriçãoObrigatório
oPnlBtn2ObjetoObjeto com a adição de novo botão.Sim

 


Bloco de código
languagesql
titleExemplo: PE MNTA420VMNTA902G
linenumberstrue
#include"Protheus.ch"
#include"hbutton.ch"
#include"DbTree.ch"

User Function MNTA902G()

    oPnlBtn2 := PARAMIXB[1]

    //Adição de botão com chamada do relatório de OS
    oBtnPE := TBtnBmp2():New( 00,00,27,25,"NG_ICO_ATV_LOC_M",,,,{|| MNTR675()},oPnlBtn2,"Ponto de Entrada",bOk,.T. ) //"Ponto de Entrada"
    oBtnPE:Align   := CONTROL_ALIGN_TOP

    //Adição de botão sem chamada de rotina
    oBtnPE2 := TBtnBmp2():New( 00,00,27,25,"NG_ICO_VIS_RES_M",,,,,oPnlBtn2,"Ponto de Entrada2",bOk,.T. ) //"Ponto de Entrada"
    oBtnPE2:Align   := CONTROL_ALIGN_TOP

Return oPnlBtn2