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]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Ismael Silva em 14/5/2019, 00:35

    Boa noite,

    Estou quebrando a cabeça aqui para conseguir realizar um procedimento, que é o seguinte, quero contar quantas vezes a placa X abasteceu nos últimos 7 dias, ou seja, na última semana, isso por que, aqui no meu trabalho, tem uma placa que pode abastecer apenas uma vez por semana, e no meio de tantas placas abastecendo, as vezes fica complicado controlar isso, então pensei em fazer, tipo assim: Quando eu informar a placa, antes de atualizar o registro, conta os registros desta placa 7 dias para trás, e caso tenha algum registro, quero que apareça uma mensagem, dizendo que esta placa já abasteceu uma vez nos últimos 7 dias, vejam que a ideia, não é impedir o lançamento, mas apenas informar, pois desta forma, consigo controlar, para que de bate pronto, eu saiba a razão de estar abastecendo mais de uma vez na semana.

    Tentei realizar isso através de uma consulta, usando o critério Entre Data() e Data()-6

    Não obtive êxito.

    Obrigado desde já!
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5949
    Registrado : 15/03/2013

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  ahteixeira em 14/5/2019, 08:54

    Olá,

    Com uma consulta "agrupar" e contar.
    Quanto às datas é por aí.
    Partilhe a base de dados com a tabela, assim fica mais fácil para ajudar.

    Abraço
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Ismael Silva em 14/5/2019, 12:23

    Teixeira,

    Eu consegui resolver aqui, não sei se era a melhor forma, mas resolveu

    Na insistência, coloquei numa consulta mesmo, mas tive que criar duas para dar certo

    Coloquei a Data, Placa, e Data de novo e este último agrupei para contar, e no critério de datas, coloquei Entre Data() e Data()-7, aí numa segunda consulta, coloquei, somente Placa, e Data, essa agrupada para contar, depois, criei um campo no meu formulário, com o nome de Sete_Dias, aí no evento antes de atualizar a placa, coloquei conforme abaixo:

    Sete_Dias = DLookup("Qtd_Abast", "C_Abast_7_Dias_Para_Tras", "Placa =" & "cboPLACA")


    If CBOPlaca = "ISX 4H61" And CBOPlaca > 1 Then

    MsgBox "Esta placa já abasteceu 1 vez nos últimos 7 dias. Favor verificar!", vbInformation, "Abastecimentos"
    Else

    End If


    Não sei se era a melhor forma, mas está funcionando, caso tenha algum jeito mais simples, podes compartilhar.

    Obrigado e deixo como resolvido.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5949
    Registrado : 15/03/2013

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  ahteixeira em 14/5/2019, 13:47

    Olá Ismael Silva,

    Como diz o nosso Grande JPaulo "existe muitas formas de fazer Nestum".
    Eu pensei numa consulta que até poderia mostrar de todas as placas nos ultimos 7 dias.
    Se desejar saber como é poste a sua base de dados com a tabela em questão com dados de amostragem.

    Abraço

    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Ismael Silva em 14/5/2019, 13:48

    Claro, vou postar sim, e já aprendo outra forma.

    No decorrer do dia, disponibilizo aqui.

    Obrigado
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Ismael Silva em 14/5/2019, 14:00

    Teixeira, segue anexo.

    dropbox.com/s/um002qwqnm45hz1/Exemplo.accdb?dl=1
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5949
    Registrado : 15/03/2013

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  ahteixeira em 15/5/2019, 16:57

    Olá Ismael Silva,

    Já tinha a consulta dentro de como eu estava a idealizar.

    Veja anexo

    Abraço
    Anexos
    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias AttachmentConsulta_7_dias_de_data.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (16 Kb) Baixado 6 vez(es)
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Ismael Silva em 15/5/2019, 17:00

    Muito obrigado pela tua sugestão!
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5949
    Registrado : 15/03/2013

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  ahteixeira em 15/5/2019, 17:20

    cheers

    Conteúdo patrocinado

    [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias Empty Re: [Resolvido]Contar Quantas Vezes Uma Placa Abasteceu nos Últimos 7 Dias

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/5/2019, 02:21