Ponto-de-Entrada: VX002NME - Manipula variáveis que controlam os campo VV9/VV0
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de Entrada para manipular as variáveis que controlam se os campos do VV9/VV0, estes campos não ficam habilitados para editar e/ou não aparecem nas Enchoices correspondentes.- cVV9nEdit (campos não editáveis na Enchoice do VV9)- cVV9nMostra (campos que não serão mostrados na Enchoice do VV9)- cVV0nEdit (campos não editáveis na Enchoice do VV0)- cVV0nMostra (campos que não serão mostrados na Enchoice do VV0)
Eventos
User Function VX002NME()
Local cEnch := ParamIxb[01] // Parametro 1 - Enchoice correspondente VV9 ou VV0
If cEnch == "VV9"
cVV9nEdit := "VV9_NUMATE,"
cVV9nMostra := "VV9_FILIAL,"
ElseIf cEnch == "VV0"
cVV0nEdit := "VV0_PLAVEI,VV0_CHASSI,"
cVV0nMostra := "VV0_FILIAL,"
EndIf
Return()
Programa Fonte
VEIXX002
Sintaxe
VX002NME - Manipula variáveis que controlam os campo VV9/VV0 ( [ VV9 ], [ VV0 ] )
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
VV9 | Caracter | Tratamento dos campos do VV9. | |||||||||||||||
VV0 | Array of Record | Tratamento dos campos do VV0. |
Retorno
-
()
Observações
////////////////////////////////////////////////
// EVENTO 1 - Campos referente ao VV9 //
////////////////////////////////////////////////
If ExistBlock("VX002NME")
ExecBlock("VX002NME",.f.,.f.,{"VV9"})
EndIf
////////////////////////////////////////////////
// EVENTO 2 - Campos referente ao VV0 //
////////////////////////////////////////////////
If ExistBlock("VX002NME")
ExecBlock("VX002NME",.f.,.f.,{"VV0"})
EndIf
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