Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de Customização de Funções Auxiliares (EECCAD00). Ele deve ser utilizado para customizar a rotina de Customização de Funções Auxiliares.

Programa Fonte: EECCAD00.PRW

Retorno: Verdadeiro (.T.) ou Falso (.F.).


02. EXEMPLO DE UTILIZAÇÃO

...

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

   EndCase 

Return

03.

...

Outras Ações / Ações relacionadas

...

PARÂMETROS


04. TELA XXXXX

Principais Campos e Parâmetros

...

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. TABELAS UTILIZADAS

HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

ObrigatórioMARKSCaractereRetorno

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

NomeTipoDescrição
Default
Referência
CaracterVariável que contém dados a serem gravados nos campos EE7_MARCAC/EEC_MARCAC
OPCOES_BOTOESArrayVariável para permitir a manipulação das opções no botão ações relacionadas na manutenção de descrição de idiomas.
WORK_EE2ArrayVariável para permitir a manipulação da work Temp_EE2
WORK_EE3ArrayVariável para permitir a manipulação da work Temp_EE3
BOTÕESArrayVariável para permitir a manipulação das opções no botão ações relacionadas na manutenção de contatos.
INTEG_FATLógicoPermite 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_SYECaractereParâmetro que permite a validação da Inclusão, Alteração e Exclusão do cadastro de cotação de moedas.
EECPEM38
Caractere

Eventos de chamada do Ponto de Entrada

Ponto de entrada que executa rotinas antes da carga do campo marcação.

04. VARIÁVEIS


EscopoPode AlterarPrivadoNãoPrivadoPrivadoNãoPrivadoSimPrivadoPrivadoPrivado
ParâmetroVariáveisNomeTipoPermite alterarDescrição
descrição
cMemoCaracterNão
aBtnArray

Privado

Sim
aSemSX3ArrayNão

aBotaoArrayNão
INTEG_FATlIntPedFatLógicoSim
INTEG_FATcTipoPECaracterSimNãoQuando 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.
INTEG_FATnContPonNuméricoSimContador, caso o pedido de exportação possuir mais de 1 item, controlar o numeros de vezes que o lIntPedFat é executado.
INTEG_FATlRetPELógicoSimServe para validações onde a funcao foi chamada, se retornar .T., está valido para prosseguir.



05.

...

 TABELAS UTILIZADAS

  • Não há.



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

...

Programa Fonte

...