Histórico da Página
Wiki Markup |
---|
||Descrição|| Ponto de Entrada para a rotina de Invoice Antecipada ||Observações|| Ponto de Entrada para a rotina de Invoice Antecipada ||Exemplos||User Function EICEV100_RDM() Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,"")) If cParam == "CRIA_BOTAO" MsgInfo("Entrou no ponto de entrada 'CRIA_BOTAO'.") aAdd(aRotina,{"Botão Customizado", "MsgInfo('Botão Customizado')", 0,2}) EndIf If cParam == "AJUSTA_BROWSE" MsgInfo("Entrou no ponto de entrada 'AJUSTA_BROWSE'.") EndIf If cParam == "ANTES_GRAVA_EW4" MsgInfo("Entrou no ponto de entrada 'ANTES_GRAVA_EW4'.") EndIf If cParam == "DEPOIS_GRAVA_EW4" MsgInfo("Entrou no ponto de entrada 'DEPOIS_GRAVA_EW4'.") EndIf If cParam == "GRVWORK" MsgInfo("Entrou no ponto de entrada 'GRVWORK'.") EndIf If cParam == "ANTES_GRAVA_EW5" MsgInfo("Entrou no ponto de entrada 'ANTES_GRAVA_EW5'.") EndIf If cParam == "DEPOIS_GRAVA_EW5" MsgInfo("Entrou no ponto de entrada 'DEPOIS_GRAVA_EW5'.") EndIf If cParam == "VALIDA_CAMPOS" MsgInfo("Entrou no ponto de entrada 'VALIDA_CAMPOS'.") lSair := .F. EndIf If cParam == "ALTERA_WORK" MsgInfo("Entrou no ponto de entrada 'ALTERA_WORK'.") EndIf Return Nil ||Preview|| ||Veja também|| ||Idioma|| Português(Brasil) ||Versões|| Microsiga_Protheus11 ||Sistemas Operacionais Suportados||Todos ||Compatível com as Bases de Dados||Todas ||Updates|| ||Parâmetros|| CRIA_BOTAO - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "CRIA_BOTAO" permitirá a inclusão de novos botões no menu da rotina. Esta customização utilizará a variavel privada "aRotina". AJUSTA_BROWSE - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "AJUSTA_BROWSE" permitirá a customização do browse da rotina. ANTES_GRAVA_EW4 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_GRAVA_EW4" permitirá a customização da rotina antes da gravação da tabela EW4. DEPOIS_GRAVA_EW4 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "DEPOIS_GRAVA_EW4" permitirá a customização da rotina depois da gravação da tabela EW4. GRVWORK - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "GRVWORK" permitirá a gravação customizada da tabela temporaria WORK. ANTES_GRAVA_EW5 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_GRAVA_EW4" permitirá a customização da rotina antes da gravação da tabela EW5. DEPOIS_GRAVA_EW5 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "DEPOIS_GRAVA_EW5" permitirá a customização da rotina depois da gravação da tabela EW5. VALIDA_CAMPOS - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "VALIDA_CAMPOS" permitirá a customização da validação dos campos da rotina. Esta validação utilizará a variavel privada "lSair". ALTERA_WORK - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "ALTERA_WORK" permitirá a customização de preenchimento dos campos dos itens da rotina. ||Retorno|| ||Eventos de chamada do Ponto de Entrada|| ||Variáveis|| aRotina - Array utilizado para incluir novos botões no menu da rotina. lSair - Boolean utilizado para validar campos customizados. ||Programa Fonte|| EICEV100.PRW |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas