Olá a todos,
Venho perante vós a solicitar a vossa ajuda numa situação que não estou a solucionar e que provavelmente até possa ser fácil, mas não estou a conseguir.
Também pedir a vossa opinião sobre a base de dados que estou a fazer.
Então é assim:
Estou a fazer uma base dados para introduzir as férias dos colaboradores do organismo onde trabalho a que têm direito.
Tenho um formulário de entrada de férias (f_EntradaFeriasNii), onde introduzo as férias de cada colaborador a que tem direito.
Aqui deparo-me com um problema.
Em vez de introduzir para cada colaborador os dias a que tem direito, não haverá forma de automaticamente (código vba) assim que passe de ano cada colaborador automaticamente fique com novos dias a que tem direito.
Ex: O António a 1/1/2019 tem direito a 22 dias de férias; 2 dias por antiguidade no serviço; 1 dia por idade (a partir dos 40 anos de idade)
O mesmo António a 1/1/2020 tem direito a 22 dias de férias; 2 dias por antiguidade no serviço; 1 dia por idade (a partir dos 40 anos de idade) e assim sucessivamente para cada colaborador.
Sendo que cada colaborador tem direita a:
22 dias de férias por cada ano
1 dia de antiguidade por cada 10 anos de serviço no organismo
1 dia de idade a partir dos 40 anos idade(inclusive), de 10 em 10 anos.
Depois tenho outro formulário onde o colaborador pede os dias de férias, mas o que está a acontecer é que quando o número de dias é superior ao que tem direito por gozar ele fica depois com dias negativos e pretendo que ele não deixe introduzir o numero que pretende e envie mensagem a dizer que não tem direito a tantos dias.
Finalmente tenho um outro formulário (fFeriasPorGozar) em como faço para aparecer o total de dias do corrente ano (ex: ano 2020).
Peço a vossa ajuda.
Obrigado.
Um grande abraço a todos.
Anexo base dados.
Venho perante vós a solicitar a vossa ajuda numa situação que não estou a solucionar e que provavelmente até possa ser fácil, mas não estou a conseguir.
Também pedir a vossa opinião sobre a base de dados que estou a fazer.
Então é assim:
Estou a fazer uma base dados para introduzir as férias dos colaboradores do organismo onde trabalho a que têm direito.
Tenho um formulário de entrada de férias (f_EntradaFeriasNii), onde introduzo as férias de cada colaborador a que tem direito.
Aqui deparo-me com um problema.
Em vez de introduzir para cada colaborador os dias a que tem direito, não haverá forma de automaticamente (código vba) assim que passe de ano cada colaborador automaticamente fique com novos dias a que tem direito.
Ex: O António a 1/1/2019 tem direito a 22 dias de férias; 2 dias por antiguidade no serviço; 1 dia por idade (a partir dos 40 anos de idade)
O mesmo António a 1/1/2020 tem direito a 22 dias de férias; 2 dias por antiguidade no serviço; 1 dia por idade (a partir dos 40 anos de idade) e assim sucessivamente para cada colaborador.
Sendo que cada colaborador tem direita a:
22 dias de férias por cada ano
1 dia de antiguidade por cada 10 anos de serviço no organismo
1 dia de idade a partir dos 40 anos idade(inclusive), de 10 em 10 anos.
Depois tenho outro formulário onde o colaborador pede os dias de férias, mas o que está a acontecer é que quando o número de dias é superior ao que tem direito por gozar ele fica depois com dias negativos e pretendo que ele não deixe introduzir o numero que pretende e envie mensagem a dizer que não tem direito a tantos dias.
Finalmente tenho um outro formulário (fFeriasPorGozar) em como faço para aparecer o total de dias do corrente ano (ex: ano 2020).
Peço a vossa ajuda.
Obrigado.
Um grande abraço a todos.
Anexo base dados.
- Anexos
- Ferias.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (162 Kb) Baixado 12 vez(es)