Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  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

...

Descrição

...

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

...

Observações

...

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

...


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

03. PARÂMETROS


CaractereRetorno
NomeTipoDescrição
MARKSCaracter

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

Variá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


PrivadoPrivadoPrivadoNãoPrivadoSimPrivadoPrivadoPrivado
ParâmetroNomeTipoPermite alterarDescrição

Variáveis

 
Nome
 
 
Tipo
 
 
Escopo
 
 
Pode Alterar
 
 
descrição
 
cMemoCaracter

Privado

Não
aBtnArraySim

Não

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á.

...

Programa Fonte

...




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>

...