Ponto-de-Entrada: PMA220AB - Manipula botões
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
O ponto de entrada PMA220AB permitirá manipular os botões padrões do "Gerenciamento de Solicitação de Compras" que se encontra na rotina de Gerenciamento de Execução do PMS.Este ponto de entrada só será chamado caso o cliente não possua o ponto de entrada PMA220BT, pois este funciona de maneira similar, a diferença entre os dois pontos é que o ponto PMA220BT permite apenas incluir novos botões, e não manipular os padrões.
Programa Fonte
PMSA220.PRW
Sintaxe
PMA220AB - Manipula botões ( [ aBotoes ] ) --> aNewButtons
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aBotoes | Array of Record | Contem os botões padrões da rotina. |
Retorno
-
aNewButtons()
- Deverá retornar um novo array com a mesma estrutura do array original, passado para o ponto de entrada.
Exemplos
User function PMA220AB()Local aNewBtns := {}Local aBotoes := PARAMIXB[1]Local nx := 0For nx:=1 to len(aBotoes) If aBotoes[nx][1] <> "Excluir" aadd(aNewBtns, aBotoes[nx]) EndIf next nx return aNewBtns
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas