Home

Linha Microsiga Protheus

Páginas filhas
  • MA630BUT - Incluir ou Excluir Botões

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MA630BUT - Incluir ou Excluir Botões
MA630BUT - Incluir ou Excluir Botões

Ponto-de-Entrada: MA630BUT - Incluir ou Excluir Botões
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Funções A630Visual() , A630Inclui() , A630Altera().

DESCRIÇÃO : Permite a inclusão ou exclusão de botões de usuário na barra de ferramentas do cadastro de operações.

Eventos


 

Programa Fonte
MATA630.PRX
Sintaxe

MA630BUT - Incluir ou Excluir Botões ( < ExpN1> , < ExpA2> ) --> aBotoes

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ExpN1NuméricoOpção indicando o modo escolhido pelo operador no cadastro(Visualização, Inclusão, Alteração e Exclusão).X
ExpA2VetorArray com botões pré-existenntes na rotina com por exemplo o botão de exportação de dados para o excel (caso possua esta alteração), já os botões recortar, copiar,colar, confirmar e cancelar, são obrigatórios e não aparecem neste array.X
Retorno
    aBotoes(vetor)
  • O retorno deverá ser um array contendo a estrutura de botões incluídas pelo usuário, conforme exemplo.
Observações


 

Exemplos
User Function MA010BUT()Local nOpcao  := PARAMIXB[1] //Opção escolhida (Visualização, Inclusão, Alteração ou ExclusãoLocal aBotoes := aClone(PARAMIXB[2]) //Array com botões caso existaaadd(aBotoes, { 'BITMAP', { || Funcao() }, OemtoAnsi('Texto')}})Return(aClone(aBotoes))