Árvore de páginas

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Prestadores de Serviços Terceirização

Rotina:

TECA700

O ponto de entrada pode ser utilizado para criação de novos botões na EnchoiceBar.

 Ponto de Entrada

Descrição:

AT700BU2 – Adiciona botões de usuário na EnchoiceBar.

Localização:

Atualizações>>Field Services>>Projetos>>Projetos>>Incluir>>Outras Ações>>Tarefas>>Outras ações

ou

Atualizações>>Field Services>>Projetos>>Projetos>>Incluir>>F4>>Outras ações

Programa Fonte:

TECA700.PRW

Função:

AT700BU2

Retorno:

Array com os botões de usuário.

Parâmetros:

Nenhum.



Exemplo de uso
#include "PROTHEUS.CH"

User Function AT700BU2()

Local aArrayBtn := {} //criação de um array para ser utilizado na adição de um novo botão (Função aAdd) 

aAdd(aArrayBtn,{ "BotãoTeste1",{ |x| U_testBtn() }, "Teste de Botão 1", "Teste de Botão 1" }) //Exemplo 1
//Parametros da função aAdd: Nome da variável array criada e conteúdo do array (4 posições). 
//A posição [2] indica o bloco executável da função do botão criado e as posições [3] e [4], o nome do botão visível ao usuário na EnchoiceBar.

aAdd(aArrayBtn,{ "BotãoTeste2",{ |x| U_testBtn() }, "Teste de Botão 2", "Teste de Botão 2" }) //Exemplo 2
//Atente-se a utilização do U_ antes da função, para o correto funcionamento.

Return aArrayBtn


User Function testBtn()  //Função do novo botão criado.

	//Rotina do novo botão.

Return