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

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'")

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

EndIf 

Return Nil

03. PARÂMETROS


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 e 4
BTN_AF500VINCaracterPermite incluir novas opções em botão na tela de Vinculação de Parcelas de Contrato de Financiamento 
AF500HEADERCaracterPermite incluir novas opções de campos no Cabeçalho(aHeader) para serem exibidos na tela de Vinculação de Parc. de Contrato de Financiamento 

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 e 4
BTN_AF500VINaBtnVinArraySimPermite incluir novas opções no botão na tela de Vinculação de Parcelas de Contrato de Financiamento
AF500HEADERaHeaderArraySimPermite incluir novas opções de campos no Cabeçalho(aHeader) para serem exibidos na tela de Vinculação de Parcelas de Contrato de Financiamento 


05. TABELAS UTILIZADAS

<!-- 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>