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 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas