Histórico da Página
...
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
01. VISÃO GERAL
Este Ponto de Entrada pertence à rotina deCadastro de N.C.M. (EICA130). Ele deve ser utilizado para customizar a rotina de Cadastro de N.C.M. e pontos de entradas no modelo MVC.
Para usar os pontos de entrada no modelo MVC, deve ser usado o modelo do cadastro que tem por nome (ID do modelo) o nome da tabela.
Desta forma, o ponto de entrada deve ser chamado usando a User Function SYD(). No mais, segue-se as orientações da documentação padrão de ponto de entrada em MVC: Ponto de Entrada Padrão do MVC
Programa Fonte: EICA130.PRW
02. EXEMPLO DE UTILIZAÇÃO
...
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
//Exemplo de ponto de entada convencional
#Include "Protheus.ch"
User Function EICA130()
Local cParam
If ValType(ParamIXB) == "C"
cParam:= ParamIXB
Else
cParam:= ParamIXB[1]
EndIf
If cParam == "MENU"
Aadd(aRotina, {"Teste","Teste" , 0 , 3})
EndIf
Return
//Exemplo de ponto de entrada em MVC
User Function SYD()
Local aParam := PARAMIXB
Local lRet := .T.
Local cId := ""
If Valtype(aParam) =='A'
cId := aParam[2]
If cId =="FORMCOMMITTTSPRE"
MsgAlert("Passagem pelo FORMCOMMITTTSPRE!")
EndIf
EndIf
Return lRet |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas