Árvore de páginas

Descrição

O ponto de entrada GPXAUXFER possibilita ao cliente manipular a tabela de Apuração de Dias de Férias, que é carregada pelo Parâmetro – 46, de acordo com as suas necessidades.

Observações

1. O retorno deste Ponto de Entrada deve ser, obrigatoriamente, um Array com 4 elementos numéricos, de estrutura idêntica à apresentada:

o Exemplo de Estrutura do ARRAY retornado: {12, 0, 30, 2.5}

2. Deve-se atentar à posição dos elementos dentro do Array que será retornado.

3. Está sendo passado para dentro do Ponto de Entrada um Array com as informações da tabela de Férias montada pelo sistema e seu conteúdo pode ser manipulado através do parâmetro PARAMIXB[1].

4. O ponto de entrada será chamado no momento em que o usuário solicitar o cálculo das Férias.

Exemplos

#Include 'Protheus.ch'

User Function GPXAUXFER()
Local aAuxTabFer := {}
Local cMensagem := "Teste do Ponto de Entrada GPXAUXFER"

aAuxTabFer := PARAMIXB[1] //Valor passado por parâmetro para a Função

cMensagem += CRLF

If Len(aAuxTabFer)>0
cMensagem += "aAuxTabFer[1] = " + cValToChar(aAuxTabFer[1]) + CRLF
cMensagem += "aAuxTabFer[2] = " + cValToChar(aAuxTabFer[2]) + CRLF
cMensagem += "aAuxTabFer[3] = " + cValToChar(aAuxTabFer[3]) + CRLF
cMensagem += "aAuxTabFer[4] = " + cValToChar(aAuxTabFer[4]) + CRLF
Else
cMensagem += "O Array passado como Parâmetro não contém Elementos"
Endif
Alert(cMensagem)
Return aAuxTabFer

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

 

Retorno

Array (aAuxTabFer) – Retorna um Array de 4 elementos contendo os valores processados pelo Ponto de Entrada.

Eventos de chamada do Ponto de Entrada

 

Variáveis

 

Programa Fonte

GPEXCALC.PRW

  • Sem rótulos