Árvore de páginas

Ponto-de-Entrada: FT300BUT - Adiciona mais de uma opção na array
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas: Espanhol , Inglês
Descrição:

PONTO DE ENTRADA DO USUARIO - BOTAO
Na definicao da enchoicebar do FATA300 ( Oportunidades ).
Para adicionar mais de um botao adicionar mais subarrays ao array.

Programa Fonte
.PRW
Sintaxe

FT300BUT - Adiciona mais de uma opção na array ( < UPAR> ) --> URET

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
UPAR Array of Record Este ponto nao recebe parametros.
X
Retorno
    URET(qualquer)
  • O retorno deve ser um array onde cada elemento deve ser um subarray com a
    seguinte estrutura:
    { "BITMAP", { || Funcao() }, "ToolTip" }

    Onde:
    "BITMAP" -> Nome do bitmap do botao. O mesmo deve estar contido nas DLLs de
    recursos do siga.
    { || Funcao() } -> CodeBlock contendo a funcao a ser chamada. Esta funcao
    pode ser um ExecBlock
    "ToolTip" -> Descricao do Botao.

    Exemplo de programacao: Para inserir um botao chamando a Base Instalada.

    aBotao := {}
    AAdd( aBotao, { "PRODUTO", { || Teca040() }, "Base Instalada" } )

    Return( aBotao )