Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- 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'")
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
Nome | Tipo | Descrição |
---|
EndIf
Return Nil
Preview
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
Updates
Parâmetros
GRAVACA0_EEQ | Caracter | Permite a manipulação dos dados a serem atualizados na tabela EEQ |
BTN_AF500TELA |
Retorno
Eventos de chamada do Ponto de Entrada
Variáveis
lRetPto - Possibilita abortar a gravação
Programa Fonte
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. |
04. VARIÁVEIS
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 bOk bCancel | 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. |
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>
|