Árvore de páginas

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