MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Horas trabalhadas/horas em falta

    avatar
    raultavares
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/02/2013

    Horas trabalhadas/horas em falta Empty Horas trabalhadas/horas em falta

    Mensagem  raultavares 7/5/2021, 11:31

    Bom dia
    Tenho uma tabela para calculo de horas trabalhadas e horas em falta e não estou a conseguir fazer o calculo.

    Um elemento tem que cumprir X de Horas = [Horasprevistas]
    Necessito de calcular as horas efetivas mediante a entrada e saída e as horas em falta.
    Os horários é sempre a iniciar num dia e a terminar no dia seguinte

    exemplo:
    Horas previstas -10 Horas
    Horainicio - 21:00
    HoraFim - 05:00
    Horas trabalhadas - 7 horas
    Horas em falta - 3 horas

    Podem me ajudar
    Obrigado
    Anexos
    Horas trabalhadas/horas em falta Attachmenthoras trabalhadas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 7 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1446
    Registrado : 13/12/2016

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  Alexandre Fim 7/5/2021, 15:36

    Boa tarde Raul,

    Baixei teu exemplo e assim que eu terminar eu te mando os cálculos.

    []'s

    FIM


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1446
    Registrado : 13/12/2016

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  Alexandre Fim 7/5/2021, 22:06

    Olá Raul,

    Elaborei um pequeno exemplo para o calculo das horas.


    Ficou assim:

    Horas trabalhadas/horas em falta Marcac11


    Para ter mais segurança no cadastro das informações, a gravação/exclusão/edição dos dados são realizadas através de botões de comando.

    Espero ter ajudado.

    Boa sorte

    []'s

    FIM
    Anexos
    Horas trabalhadas/horas em falta AttachmentSCH.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (45 Kb) Baixado 12 vez(es)


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    avatar
    raultavares
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/02/2013

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  raultavares 8/5/2021, 11:58

    Bom dia Alexandre

    Muito obrigado pelo exemplo e explicação, já tentei adaptar a que tenho, mas ainda não consegui.
    Talvez me possa ajudar.
    A BD que estou a fazer é para gestão de serviços num Corpo de Bombeiros.
    Marcar as presenças e faltas aos grupos.
    Eu diariamente e numa escala rotativa, tenho grupos/equipas que estão de serviço e que é necessário registar as suas entradas e saídas e contabilizaras horas
    para depois poder fazer medias e percentagem de assiduidade ao serviço mensalmente.
    Eu vou enviar a tabela que uso para ver o que estou a tentar explicar.
    caso possa ver e dar uma opinião da melhor maneira de fazer agradeço.

    Tabela= T_PRINCIPAL

    cps
    Anexos
    Horas trabalhadas/horas em falta AttachmentSCH.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (129 Kb) Baixado 4 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1446
    Registrado : 13/12/2016

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  Alexandre Fim 8/5/2021, 17:34

    Olá Raul,

    Imagino que vc esteja começando a trabalhar com o Access.
    Eu baixei teu exemplo e ví que a tabela "T_PRINCIPAL" armazena todos os dados de marcações, dados pessoas, dados profissionais e etc.
    É muito comum dos amigos aqui que estão começando no Access, usar as tabelas como se fosse Excel, mas não é a melhor forma de se utilizar.
    Na vdd, não é a maneira mais correta de se desenvolver um banco de dados, até pq o Access, como outros bancos de dados, trabalham com tabelas relacionadas, através de uma chave-primária (Primary Key) da Tabela_x com as Tabelas_N com a chave estrangeira (Foreign Key).

    É fundamental que a informação seja separada corretamente, e através da "T_PRINCIPAL" vou criar as tabelas auxiliares e relacioná-las.
    Você vai entender como elas trabalham e funcionam.

    []'s

    FIM


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1446
    Registrado : 13/12/2016

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  Alexandre Fim 8/5/2021, 17:39

    Raul?

    Por acaso, alguns desses campos assinalados identificam o bombeiro?

    Horas trabalhadas/horas em falta Bombei10


    []'s


    FIM


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1446
    Registrado : 13/12/2016

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  Alexandre Fim 8/5/2021, 20:32

    Olá Raul,

    Seu banco de dados está relacionado conforme as boas práticas de programação. Veja:

    Horas trabalhadas/horas em falta Sch110

    Cada tabela tem sua finalidade, e elas se relacionam através das chaves (primária e estrangeira)

    Desta forma, é possível criar consultas (query) e combinar as informações conforme tua necessidade. Exemplo de consulta:
    Horas trabalhadas/horas em falta Sch210

    E o resultado desta consulta é:

    Horas trabalhadas/horas em falta Sch310

    E o relatório elaborado através desta consulta:

    Horas trabalhadas/horas em falta Sch410


    É assim que funciona o Access.

    OBS.: Se você criar uma consulta consulta e combinar os campos, vc terá o resultado da sua tabela "T_PRINCIPAL".

    Espero ter ajudado.

    Boa sorte

    []'s

    FIM
    Anexos
    Horas trabalhadas/horas em falta AttachmentSCH_v2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (128 Kb) Baixado 10 vez(es)


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    avatar
    raultavares
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/02/2013

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  raultavares 10/5/2021, 09:24

    Bom dia Alexandre

    Obrigado pelas dicas.
    Relativamente á identificação é o ID que identifica o bombeiro.

    Tenho pouca experiencia em Access, gosto de trabalhar com ele , mas sempre na vertente de aprender mais.

    cps
    avatar
    raultavares
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/02/2013

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  raultavares 10/5/2021, 09:48

    Boas Alexandre.

    Aproveito para enviar a BD que construi, antes das suas dicas,um pouco ou com muita confusão.
    Pode ver.

    Pass:123


    cps
    Anexos
    Horas trabalhadas/horas em falta AttachmentESTATISTICA2021_V1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.1 Mb) Baixado 7 vez(es)
    avatar
    raultavares
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/02/2013

    Horas trabalhadas/horas em falta Empty Re: Horas trabalhadas/horas em falta

    Mensagem  raultavares 20/5/2021, 15:41

    Boa tarde Alexandre

    Segue o sistema com a nova tabela para ver se me consegue ajudar.

    cps
    Anexos
    Horas trabalhadas/horas em falta AttachmentSCH_v3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (167 Kb) Baixado 3 vez(es)

      Data/hora atual: 14/6/2021, 06:15