Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Descrição

EECCAD00 - Customização de funções auxiliares

Observações

Ponto de Entrada para customização de funções auxiliares no fonte EECCAD00.

Exemplos

User Function EECCAD00() 

If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]

IF ParamIXB[2] == 3
cOpcao := "INCLUIR"
ElseIF ParamIXB[2] == 4
cOpcao := "ALTERAR"
ElseIF ParamIXB[2] == 5
cOpcao := "EXCLUIR"
EndIF

ElseIF ValType(ParamIXB) == "C"
cParam:= ParamIXB
EndIf

Do Case 
Case cParam == "MARKS" 
cMemo:= ""

Case cParam == "OPCOES_BOTOES" 
aDel(aBtn,1) 
aBtn := aSize(aBtn,Len(aBtn)-1) 

Case cParam == "INTEG_FAT"

IF nContPon == 0
MsgInfo("Ponto de entrada INTEG_FAT." + " Tipo: " + cTipoPE) 
lIntPedFat := .T. 
nContPon ++
EndIF

Case cParam == "VALID_GRV_SYE"

MsgInfo("ENTROU NO PONTO '" + cParam + "' na Opcao " + cOpcao)
lRetPE := .T.

EndCase 

Return

Preview

Veja também


Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Windows

Compatível com as Bases de Dados

Topconnect

Updates


Parâmetros

 
Nome
 
 
Tipo
 
 
Descrição
 
 
Default
 
 
Obrigatório
 
 
Referência
 

MARKS



CaracterCaractere



Variável que contém dados a serem gravados nos campos EE7_MARCAC/EEC_MARCAC












OPCOES_BOTOES



Array



Variável para permitir a manipulação das opções no botão ações relacionadas na manutenção de descrição de idiomas.












WORK_EE2

Array

Variável para permitir a manipulação da work Temp_EE2










WORK_EE3

Array

Variável para permitir a manipulação da work Temp_EE3










BOTÕES

Array

Variável para permitir a manipulação das opções no botão ações relacionadas na manutenção de contatos.












INTEG_FAT

Lógico

Permite validação de informações permitindo integrar o registro ou não. Esta validação utiliza a variavel 'lIntPedFat'. A variavel cTipoPE tambem pode ser consultada para verificar onde pode ser efetuada a customização.










VALID_GRV_SYE

Caractere

Parâmetro que valida a confirmação da Inclusão, Alteração e Exclusão do cadastro de cotação de moedas.









Retorno


Eventos de chamada do Ponto de Entrada


Variáveis

 
Nome
 
 
Tipo
 
 
Escopo
 
 
Pode Alterar
 
 
descrição
 

cMemo



Caracter



Privado



Não







aBtn



Array



Privado



Não






aSemSX3

Array

Privado

Não




aBotao

Array

Privado

Não




lIntPedFat

Lógico

Privado

Sim




cTipoPE

Caracter

Privado

Não

Quando a variavel cTipoPE possuir o valor "VLD", o SIGAEEC está validando o processo com o SIGAFAT. 
Quando a variavel cTipoPE possuir o valor "GRV", o SIGAEEC está gravando o processo no SIGAFAT. 
Quando a variavel cTipoPE possuir o valor "MSG", o SIGAEEC está buscando o numero do processo no SIGAFAT.


nContPon

Numérico

Privado

Sim

Contador, caso o pedido de exportação possuir mais de 1 item, controlar o numeros de vezes que o lIntPedFat é executado.

lRetPE

Lógico

Privado

Sim

Serve para validações onde a funcao foi chamada, se retornar .T., está valido para prosseguir.

Programa Fonte

EECCAD00.PRW