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 | ||||
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: | MNTA985F() | |||||||||||||||||||||||||||||||||
Parâmetros: |
| |||||||||||||||||||||||||||||||||
Retorno: |
|
Exemplo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#include "Protheus.ch" User Function MNTA985F() 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) 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 function ESP985ES() alert ("Novo botão Entrada\Saida!") |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas