01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus®

Segmento:

Backoffice

Módulo:

Financeiro

Função:

FINA100 – Movimentos Bancários

02. DESCRIÇÃO

O ponto de entrada F100BTOR permite incluir novas opções em Outras Ações na tela de movimento bancário a receber.

03. PARÂMETROS

NomeTipoDescrição
PARAMIXB[1]

Array

Botões do padrão.

Estrutura:

[ n,1 ] = Imagem

[ n,2 ] = Code Block

[ n,3 ] = Descrição

[ n,4 ] = Titulo do botão

04. RETORNO

TipoDescrição
Array

Botões do padrão com adição dos customizados. 

Estrutura:

[ n,1 ] = Imagem

[ n,2 ] = Code Block

[ n,3 ] = Descrição

[ n,4 ] = Titulo do botão

05. EXEMPLO DE UTILIZAÇÃO

#INCLUDE "TOTVS.CH"

User Function F100BTOR() as array
Local aButtons := ParamIXB[1] as array //Array de Botoes da rotina recebido como parametro.

If ValType(aButtons) == 'A'
    aAdd(aButtons, {'CONTAINER',{|| FWAlertInfo("Funcao customizada") },'Botão de Teste','Teste'})
Else
    aButtons := {{'CONTAINER',{|| FWAlertInfo("Funcao customizada") },'Botão de Teste','Teste'}}
EndIf

Return aButtons