Histórico da Página
Seleciona os botões que não serão apresentados ou adiciona botões no controle de portaria
Características do Requisito
Linha de Produto: | Microsiga Protheus. | ||||
Segmento: | Manufatura. | ||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas. | ||||
Rotina: |
| ||||
Chamados Relacionados | MNG-3150 |
; DNG-129. | |
País(es): | Todos. |
Banco(s) de Dados: | Todos. |
Sistema(s) Operacional(is): | Todos. |
Ponto de Entrada
Descrição: | Ponto de entrada para selecionar os botões que não serão apresentados ou adiciona botões no controle de portaria. |
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Controle de Portaria/Portaria |
Eventos: | Portaria (MNTA985) |
Programa Fonte: | MNTA985.PRW |
Função: |
MNTA985J() | ||||||||||||||||||||||||||||||||||
Parâmetros: |
|
Retorno: |
|
Exemplo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#include "Protheus.ch" User Function MNTA985FMNTA985J() Local aBtn1 := ParamIXB[1] Local aBtn2 := ParamIXB[2] Local aBtn3 := ParamIXB[3] Local aBtn4 := ParamIXB[4] Local nX := 0 local aBtnTempo := AClone(aBtn3) For nX:= 1 to Len(aBtnTempo) // Deleta o botão para não ser apresentado nPos := aScan(aBtnTempo[nX], "Inclusão Histórico Retroativo") If nPos > 0 // deleta o botão para não ser apresentado ADel(aBtn3, nX) ASize(aBtn3, Len(aBtn3) - 1) EndIf Next nX // Adiciona novos botões aAdd(aBtn1, {"ng_ico_entrada", "ng_ico_entrada", {|| U_ESP985ES() }, "Entrada\Saida", "oBtnES"}) aAdd(aBtn4, {"ng_ico_entrada", "ng_ico_entrada", {|| U_ESP985ES() }, "Entrada\Saida", "oBtnES"}) aUserButtons := {aBtn1, aBtn2, aBtn3, aBtn4} Return aUserButtons user User functionFunction ESP985ES() alert MsgInfo("NovoPonto botãode Entrada\Saida!") 'J' ", "Atenção") Return |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas