Ponto-de-Entrada: PMS220BTN - Manipula botões
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Ponto de Entrada que permite alterar o layout da tela de planejamento, removendo botões padrão ou adicionando botões customizados.
Programa Fonte
PMSA220.PRW
Sintaxe
PMS220BTN - Manipula botões ( [ ParamIxb ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIxb | Array of Record | Array contendo na sua primeira posição, o array aRotPM. |
Retorno
-
aRet(array_of_record)
- Array contendo a nova estrutura do aRotPM, com botões removidos e/ou adicionados.
Exemplos
#include "protheus.ch"#include "rwmake.ch"User Function PMS220BTN()Local aButton := aClone(ParamIxb[1])Local nX := 0 For nX := 1 To Len(aButton) If Upper(aButton[nX][1]) == "EXCLUIR" aDel(aButton,nX) aButton := aSize(aButton,Len(aButton)-1) Exit EndIfNext nXReturn aButton
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