Á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 Manutenção do Câmbio (EECAF500). Ele deve ser utilizado para customizar a rotina de Manutenção do Câmbio.

Programa Fonte: EECAF500.PRW

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


02. EXEMPLO DE UTILIZAÇÃO

...

Descrição

...

EECAF500 - Customização de funções do Cambio

...

Observações

...

Ponto de Entrada para customização de funções no fonte EECAF500

...

User Function EECAF500() 

Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,"")) 

If cParam == "GRAVACA0_EEQ"

   MsgInfo("Entrou no ponto de entrada 'GRAVACA0_EEQ'")

...

ElseIf cParam == "BTN_AF500TELA"
   //aBtns
   MsgInfo("Entrou no ponto de entrada 'BTN_AF500TELA'")

EndIf 

Return Nil

ElseIf cParam == "AF500VINC"
   //aBtnVin
   MsgInfo("Entrou no ponto de entrada 'AF500VINC'")

ElseIf cParam == "AF500VINC_GRAVA_EEQ"   
   MsgInfo("Entrou no ponto de entrada 'AF500VINC_GRAVA_EEQ'")

ElseIf cParam == "AF500VINC_WorkEEQ"   
   MsgInfo("Entrou no ponto de entrada 'AF500VINC_WorkEEQ'")

   /*

   //será necessário efetuar Reclock e Msunlock

   Exemplo:

   RecLock("EEQ", .F.)

   //manipule aqui os dados da tabela EEQ

   EEQ->(MsUnlock())  

   */

EndIf 

Return Nil

03. PARÂMETROS

...

Veja também

...

Idioma

...

Português(Brasil)

...

Versões

...

Microsiga_Protheus11, Microsiga_Protheus12

...

Sistemas Operacionais Suportados

...

Todos

...

Compatível com as Bases de Dados

...

Todas

...


BTN_AF500TELA
NomeTipoDescrição
GRAVACA0_EEQCaracterPermite a manipulação dos dados a serem atualizados na tabela EEQ
BTN_AF500TELACaracterPermite alterar os botões na tela de manutenção do câmbio 3 \4

Retorno

Nil

Variáveis

NomeTipoEscopoAlterávelParâmetroDescrição
lRetPtoLógicaPrivateSimGRAVACA0_EEQPossibilita abortar a gravação

aBtns

ArrayPrivateSim
e 4
AF500VINCCaracter

Permite incluir novas opções em botão na tela de Vinculação de Parcelas de Contrato de Financiamento

Permite incluir novos campos no Cabeçalho para exibição na tela de Vinculação de Contrato de Financiamento 

AF500VINC_GRAVA_EEQ

CaracterNa função AF500VIN, permite a manipulação dos dados a serem atualizados na tabela EEQ

AF500VINC_WorkEEQ

CaracterNa função AF500VIN, permite a manipulação dos dados da WorkEEQ.

04. VARIÁVEIS


ParâmetroNomeTipoPermite alterarDescrição
GRAVACA0_EEQlRetPtoLógicaSimPossibilita abortar a gravação
BTN_AF500TELAaBtnsArraySimPermite inclusão de botões na manutenção do câmbio 3
/4

Programa Fonte

EECAF500.PRW
e 4
AF500VINC

aBtnVin

aHeader

bOk

bCancel

Array'sSim

Permite incluir novas opções no botão na tela de Vinculação de Parcelas de Contrato de Financiamento

Permite incluir novos campos no Cabeçalho para exibição na tela de Vinculação de Contrato de Financiamento

AF500VINC_GRAVA_EEQNão háNão háNão se aplicaNa função AF500VIN, permite a manipulação dos dados a serem atualizados na tabela EEQ
AF500VINC_WorkEEQNão háNão háNão se aplicaNa função AF500VIN, permite a manipulação dos dados da WorkEEQ.


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>