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


2 participantes

    [Resolvido]Subtrair dois valores de horas

    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 24/8/2016, 16:45

    Senhores, tenho um problema que preciso solucionar.
    Tenho uma base de dados onde posso incluir um crédito ou débito de horas e no formulário tenho somar os créditos e os débitos e registrar o saldo.

    Alguém pode me ajudar por favor.
    Segue arquivo de exemplo
    Anexos
    [Resolvido]Subtrair dois valores de horas AttachmentDébito Crédito.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 14 vez(es)
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  =>Nois 24/8/2016, 17:59

    crie um módulo e cole:

    Código:
    Function mintotime(myminute)
            mintotime = myminute \ 60 & ":" & Format((Abs(myminute Mod _
              60)), "00")
          End Function

    Function timetodec(mytime)
            timetodec = CDbl(mytime) * 24
          End Function


    para a consulta utilize assim:

    Tempo_total: mintotime(DifData("n";[DATA_HORA_ENTR];[DATA_HORA_PORT_SAID]))

    *substitua os campos entre colchete data/hora pelo seu


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  =>Nois 24/8/2016, 18:26

    ficou assim na minha consulta


    Hora_total: mintotime(DifData("n";[DEBITO];[CREDITO]))


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 24/8/2016, 18:38

    Vou tentar agora
    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 24/8/2016, 19:00

    ok, funcionou perfeitamente na consulta, mas agora eu quero o saldo total do funcionário (NO FORMULÁRIO):
    EX: (Se houve crédito não haverá debito e se houve debito não haverá crédito)

    CRÉDITO_____DÉBITO______TOTAL_HORAS
    01:00:00______00:00:00______01:00:00
    00:00:00______01:00:00_____-01:00:00
    01:30:00______00:00:00______01:30:00
    00:00:00______02:00:00_____-02:00:00
    00:00:00______00:30:00_____-00:30:00
    01:00:00______00:00:00______01:00:00
    03:00:00______00:00:00______03:00:00
    ____________________________________
    06:30:00______03:30:30______03:00:00

    Preciso disso no formulário ou em um relatório.
    O Saldo pode ser positivo ou negativo.
    Obrigado
    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 25/8/2016, 17:55

    Senhores eu até consegui realizar o saldo de horas, mas em valor numérico:
    ex: saldo 56:30:00 ficou como 56,5.

    Alguém tem como me ajudar
    Segue meu arquivo para acompanhar.
    Anexos
    [Resolvido]Subtrair dois valores de horas AttachmentCalcular horas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 17 vez(es)
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  =>Nois 26/8/2016, 01:23

    poste o exemplo q te mandei...

    teoricamente é só usar o DifData, para achar o resultado em minutos e fazer a soma dos campos

    depois é só converter em horas usando o mintotime


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 29/8/2016, 20:57

    Segue o arquivo de exemplo conforme solicitado.
    No formulário não consegui realizar o saldo final em horas, apenas em decimal.

    Outra coisa.
    Se houver a possibilidade de inserir um código que quando o usuário digitar um valor para o campo CRÉDITO, o campo DEBITO fique bloqueado ou vice versa.

    Grato a todos
    Anexos
    [Resolvido]Subtrair dois valores de horas AttachmentCalcular horas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (189 Kb) Baixado 12 vez(es)
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  =>Nois 30/8/2016, 00:52

    criei o formulário: SUBFRM_BANCO_HORAS1 + uma consulta vinculada a ele, funcionou perfeitamente o calculo, como disse faça o calculo em minutos depois converta

    veja o anexo:
    Anexos
    [Resolvido]Subtrair dois valores de horas AttachmentCalcular horas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (204 Kb) Baixado 39 vez(es)


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    sdperes
    sdperes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 17/12/2015

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  sdperes 30/8/2016, 16:42

    Muito obrigado, mesmo.
    Não sei como agradecer a este forum que tanto me ajudou até aqui.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  =>Nois 30/8/2016, 17:00

    Agradecemos os retorno.

    bons estudos

    sds.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken

    Conteúdo patrocinado


    [Resolvido]Subtrair dois valores de horas Empty Re: [Resolvido]Subtrair dois valores de horas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 08:00