Ponto-de-Entrada: GPA050RT - Complemento da programação de férias
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Ponto de entrada chamado após a execução da inclusão/alteração/exclusão da programação de férias. Possibilita complementar a operação processada, ou seja, atualizar tabelas de usuário, enviar email, etc.
Programa Fonte
GPEA050.PRX
Sintaxe
GPA050RT - Complemento da programação de férias ( [ ParamIXB ] ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIXB | Array of Record | Elemento 1 - Identifica a operação selecionada pelo usuário a partir do menu de opções da rotina. Sendo ativas apenas as opções de atualização(inclusão/alteração) e exclusão da programação de férias.Elemento 2 - Informa se o registro de programação de férias para o empregado existe na base de dados. Esta informação é útil no caso do primeiro elemento ser de atualização da programação. |
Retorno
-
lRet(logico)
- .T. - Sem uso atualmente
Observações
Através da variável ParamIXB são passados dois elementos, conforme descritos nesse documento. A customização deve interpretar essas informações e determinar o processamento complementar, que deve ser efetuado em função da operação realizada. O retorno desse ponto de entrada deve ser obrigatoriamente lógico com valor .T. .
Exemplos
#INCLUDE 'RWMAKE.CH'#INCLUDE 'PROTHEUS.CH'USER FUNCTION GPA050RT() Local nOpc := ParamIXB[1] // 4 - Deleta / 3-AtualizaLocal lExiste := ParamIXB[2] // .T. - Encontrou programacao de ferias para o empregado / .F. - Nao encontrouLocal lRet := .T.IF nOpc == 4 MsgAlert('Elimina')ElseIF nOpc == 3 IF lExiste MsgAlert('Altera') Else MsgAlert('Inclui') Endif Endif Return(lRet)
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas