Árvore de páginas

Ponto-de-Entrada: VX021BOT - Customiza opções da EnchoiceBar.
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Customiza opções da EnchoiceBar. Recebe como parâmetro as opções atuais e permite que novas opções sejam adicionados no vetor para utilização pela rotina. 
Eventos

 

Private aNewBot    := { } //Filtro - Foto / Progresso de Veiculo
Private oOk   := LoadBitmap( GetResources(), "LBTIK" )
Private oNo   := LoadBitmap( GetResources(), "LBNO" )
//
If FindFunction("FM_NEWBOT")
 FM_NEWBOT("VX021BOT","aNewBot") // Ponto de Entrada de Manutencao da aNewBot - Definicao de Novos Botoes na EnchoiceBar
 
 
Endif
 
//
If cCadastro == NIL
 cCadastro := STR0051
EndIf
// Se for detectado que trata-se de integracao faz os vetores receberemm os parametros
If lVX021Auto
 aAutoItens := xAutoItens
 aAutoCab   := xAutoCab
 aIteParc := xAutoCP
 aAutoAux   := IIF(xAutoAux==NIL,{},xAutoAux)
EndIf
// Na integracao as variaveis abaixo nao existirao,
// por isso precisamos carrega-las manualmente
INCLUI   := nOpc==3
ALTERA   := nOpc==4
EXCLUI   := nOpc==5
FATURA   := nOpc==6
Programa Fonte
veixa021
Sintaxe

VX021BOT - Customiza opções da EnchoiceBar. ( [ ] )

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Array of Record
Retorno
    ()
Exemplos
User Function VX021BOT()Local aRet := {}aadd(aRet,{"FILTRO",{|| U_FS_teste1()},"BOTAO1"})return(aRet) 
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não