Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SelfMadMan

Function

Recommended Posts

Estou desenvolvendo em BD em VB no access.

 

Tenho uma MeFuncion utilizando Case A e Case B

 

Case A

 

Calcula a Qtde horas trabalhas em um determinado periodo.

Qtde = QtdeHe55%

 

Case B

 

Calcula a Qtde horas trabalhadas de Adicional noturno em um determinado periodo.

Qtde = QtdeHeAdicNot

 

Só que toda vez que tenho o evento no Case B QtdeHeAdicNot > 0

 

Ai a Qtde do Case A tem que ser a Soma (Qtde Case B + Qtde Case A)

 

Gostaria se Saber se tem alguma Funcion que guarda o resuldo "Case B" e quando eu tiver evento "Case A"

eu chamo a Funcion na Qtde do Case A. Exemplo: Qtde = QtdeHe55% + Funcion.

 

Obrigado, um abraço a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porque não poe no CASE B todos os calculos necessários quando for ter o adicional

 

Desculpe se não for isso mas ficou confuso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pergunta para o Mario Monterio?

Então eu tenho uma Function com dois Cases

 

Case A

Calcula a Qtde horas trabalhas em um determinado periodo.

Qtde = QtdeHe55%

 

Case B

Calcula a Qtde horas trabalhadas de Adicional noturno em um determinado periodo.

Qtde = QtdeHeAdicNot

 

No meu form os dados são inseridos por dia e tipo de horas. Exemplo:

01/01/10 entrada 00:00 saida as 06:00 Codigo = HeAdicNot Qtde = 01:00 => Esta informacao rodou no Case A

01/01/10 entrada 08:00 saida as 12:00 Codigo = He55% Qtde = 04:00 => Esta informacao rodou no Case B

 

Resultado:

Qtde 01:00 HeAdicNot => Case A na linha um

Qtde 04:00 He55% => Case B na linha dois

 

Note que eu tenho que pegar as 04:00 He55% + 01:00 HeAdicNot

Ficaria assim = Qtde 05:00 He55%

 

 

Então eu preciso de um Function ou uma variavel que Guarde o valor do Case A que sera somado quando necessário.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É programa de folha de ponto isso ??

 

Se for , te aconselho a fazer uma unica função que avalia o horário.

 

Sei que parece chato, a galera de fórum quer ajudar, mas a gente precisa saber o que a rotina faz...

 

Esse case, qual é a função que gera esse case ???

 

As duas funções são executadas ??

 

Por exemplo no caso de função de folha de ponto , que é o que parece você tem que analisar tudo, hora extra etc ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.