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.).
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 == "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
| Nome | Tipo | Descrição |
|---|---|---|
| GRAVACA0_EEQ | Caracter | Permite a manipulação dos dados a serem atualizados na tabela EEQ |
| BTN_AF500TELA | Caracter | Permite alterar os botões na tela de manutenção do câmbio 3 e 4 |
| AF500VINC | Caracter | 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 | Caracter | Na função AF500VIN, permite a manipulação dos dados a serem atualizados na tabela EEQ |
AF500VINC_WorkEEQ | Caracter | Na função AF500VIN, permite a manipulação dos dados da WorkEEQ. |
| Parâmetro | Nome | Tipo | Permite alterar | Descrição |
|---|---|---|---|---|
| GRAVACA0_EEQ | lRetPto | Lógica | Sim | Possibilita abortar a gravação |
| BTN_AF500TELA | aBtns | Array | Sim | Permite inclusão de botões na manutenção do câmbio 3 e 4 |
| AF500VINC | aBtnVin aHeader | Array's | Sim | 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_EEQ | Não há | Não há | Não se aplica | Na função AF500VIN, permite a manipulação dos dados a serem atualizados na tabela EEQ |
| AF500VINC_WorkEEQ | Não há | Não há | Não se aplica | Na função AF500VIN, permite a manipulação dos dados da WorkEEQ. |
<!-- 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>
|