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]Como subtrair a diferença de dias na tabela

    Compartilhe

    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 287
    Registrado : 11/12/2017

    [Resolvido]Como subtrair a diferença de dias na tabela

    Mensagem  Ismael Silva em 26/4/2018, 21:08

    Boa tarde,


    Estou com mais uma dúvida, e ainda não soube como resolver

    Preciso contar a diferença de dias entre datas, conforme abaixo

    Placa       Data de abast        Diferença de dias
    UII 0012     01/04/2018           Como é o primeiro abast ficaria em branco
    HJK 1212     04/04/2018           Como é o primeiro abas ficaria em branco
    UII 0012     05/04/2018           Aqui teria que subtrair desta data menos ao abast do dia 01/04, cujo valor teria que ficar = 4
    UII 0012     12/04/2018           Aqui teria que subtrair desta data menos ao abast do dia 05/04, cujo valor teria que ficar = 7

    Na tabela do Access não sei como faço isso. Alguém teria alguma ideia de como fazer?


    Obrigado.

    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 287
    Registrado : 11/12/2017

    Re: [Resolvido]Como subtrair a diferença de dias na tabela

    Mensagem  Ismael Silva em 27/4/2018, 12:35

    Bom dia,

    Quero dizer que já consegui resolver, deu estalo de ideia, e fluiu.

    Fiz da seguinte forma:

    Criei mais dois campos na minha tabela como Data do abastecimento anterior, e no evento depois de atualizar a placa, coloquei o código

    [Abast_Anterior] = DMax("[Data1]", "Tbl_Lançamentos", "[Placa]='" & [CBOPlaca] & "'")

    Ou seja, de acordo com a placa, ele trás o último abastecimento que essa placa fez.

    O outro campo é a diferença, aí coloquei o nome do campo da data atual que teve novo abastecimento menos o nome do campo que recebeu a data do último abastecimento.

    Data atual - Data do útimo abastecimento
    [Data1] - [Abast_Anterior]
    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    Re: [Resolvido]Como subtrair a diferença de dias na tabela

    Mensagem  wellingtoneo em 27/4/2018, 13:35

    Olá, muito bom!

    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 287
    Registrado : 11/12/2017

    Re: [Resolvido]Como subtrair a diferença de dias na tabela

    Mensagem  Ismael Silva em 27/4/2018, 13:55

    cheers

      Data/hora atual: 23/10/2018, 15:25