MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Soma horas em consulta

    Compartilhe

    ictsp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 02/09/2016

    [Resolvido]Soma horas em consulta

    Mensagem  ictsp em 21/8/2018, 14:46

    Prezados colegas,

    Tenho uma tabela onde armazeno as hrs trabalhadas de um determinado func. Gostaria de somar essas horas em uma consulta, se for possível.

    Vi no forum alguns exemplos utilizando módulos nos formulários, mas queria fazer na consulta.

    Os dados armazenados estão no formato de data abreviada "hh:mm".

    tabela x:


    func   dia      hrs

    aa       19      04:50
    aa       20      05:40

    consulta

    func     total hrs

    aa         10:30

    Desde já agradeço a atenção dos colegas!
    avatar
    livio.sfranca
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 09/01/2018

    Re: [Resolvido]Soma horas em consulta

    Mensagem  livio.sfranca em 21/8/2018, 16:13

    Boa tarde Isaque,

    Dê uma olhada no exemplo em anexo.
    Anexos
    somarhoras.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 5 vez(es)

    ictsp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 02/09/2016

    Re: [Resolvido]Soma horas em consulta

    Mensagem  ictsp em 21/8/2018, 20:21

    Boa tarde Livio! Muito obrigado por sua atenção.

    Excelente seu exemplo. É justamente o que eu preciso fazer.

    As horas que eu quero somar estão vindo de outra consulta, conforme imagem abaixo:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Porém,quando executo a consulta, dá mensagem de erro:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Você saberia me dizer onde estou errando?

    Obrigado!!
    avatar
    livio.sfranca
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 09/01/2018

    Re: [Resolvido]Soma horas em consulta

    Mensagem  livio.sfranca em 21/8/2018, 21:11

    Tenta converter o valor do campo tim para data:

    Horas: HoraSerial(Soma(Hora(Format([Hora];"Hora abreviada")));Soma(Minuto(Format([Hora];"Hora abreviada")));0)

    ictsp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 02/09/2016

    Re: [Resolvido]Soma horas em consulta

    Mensagem  ictsp em 22/8/2018, 16:08

    Boa tarde!

    Livio, muito obrigado por sua ajuda. Apliquei a sua solução e resolveu o problema.
    Eu estava realizando uma consulta união, onde já convertia para hora abreviada. Qdo removi a conversão da consulta, e utilizei o seu código, funcionou perfeitamente.

    Muito Obrigado!!

      Data/hora atual: 17/11/2018, 03:28