Ponto-de-Entrada: VA021LEG - Customização da legenda do mBrowse
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 a legenda do mBrowse
Eventos
Function VEIXA021()
Private cCadastro := STR0001 // Saida de Veiculos por Venda
Private aRotina := MenuDef()
Private aCores := { {'VPN->VPN_STATUS == "A"','BR_VERDE' },; // Valida
{'VPN->VPN_STATUS == "P"','BR_AMARELO' },;// Cancelada
{'VPN->VPN_STATUS == "F"','BR_PRETO' },;// Devolvida
{'VPN->VPN_STATUS == "C"','BR_VERMELHO' }}
Private cSitVei := "0" // <-- COMPATIBILIDADE COM O SXB - Cons. V11
Private cBrwCond := 'VPN->VPN_OPEMOV=="0"' // Condicao do Browse, validar ao Incluir/Alterar/Excluir
//
If ( ExistBlock("VA021LEG") )
aCoresUsr := ExecBlock("VA021LEG",.F.,.F.,{aCores})
If ( ValType(aCoresUsr) == "A" )
aCores := aClone(aCoresUsr)
EndIf
EndIf
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Endereca a funcao de BROWSE ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
dbSelectArea("VPN")
dbSetOrder(1)
//
FilBrowse('VPN',{},'VPN->VPN_OPEMOV=="0"')
mBrowse( 6, 1,22,75,"VPN",,,,,,aCores)
dbClearFilter()
//
Return
Programa Fonte
veixa021
Sintaxe
VA021LEG - Customização da legenda do mBrowse ( [ ] )
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
()
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