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


3 participantes

    Intervalo entre Datas

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Intervalo entre Datas

    Mensagem  otaviombarros 25/1/2021, 13:10

    Prezados, bom dia!

    Por favor, necessito de ajuda para criar uma consulta que retorne todas as linhas de um intervalo entre datas, contidas em campos distintos de uma tabela.
    Para que esteja mais claro, segue uma descrição dos campos da tabela:

    Tb_historico: Nome_Cliente; Dt_compra; Dt_entrega.

    Ex. da tabela: Nome_Cliente: Otavio Barros - Dt_compra: 20/01/2021 - Dt_entrega: 23/01/2021.

    A consulta deve retornar em cada linha o nome do cliente e um dia por linha do intervalo entre a data da compra (Dt_compra) e a data da entrega (Dt_entrega).

    Ex. da consulta: Cliente: Otavio Barros; Dia_aguardando: 21/01/2021
                            Cliente: Otavio Barros; Dia_aguardando: 22/01/2021

    otaviombarros gosta desta mensagem

    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  zcarloslopes 26/1/2021, 11:22

    Bom dia otaviombarros,

    Seja bem-vindo ao forum.

    Pela sua explicação deverá dar para resolver com uma consulta de referência cruzada, já tentou?

    otaviombarros gosta desta mensagem

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  otaviombarros 26/1/2021, 15:59

    Obrigado, zcarloslopes...

    Eu não tenho todas as datas do período... só a inicial e a final... minha questão é essa...existe a possibilidade de eu ter todas as datas desse intervalo em uma consulta a partir da data inicial e final de uma tabela?
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. 28/1/2021, 03:00

    Veja
    Anexos
    Intervalo entre Datas AttachmentexCasaDatas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 20 vez(es)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    otaviombarros gosta desta mensagem

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  otaviombarros 28/1/2021, 11:08

    DamascenoJr., bom dia!

    Muito obrigado pela resposta... A ideia de cálculo do intervalo é exatamente essa...achei maravilhoso... entretanto eu tenho uma tabela com muitos clientes e necessito extrair dados para os relatórios consolidados que estão relacionados ao tempo de espera. Por exemplo; qtos clientes estariam na fila de espera em um dia específico.
    No seu exemplo (agradeço por isso), só é possível fazer a busca de cada cliente, um a um... por isso eu imaginei, no meu questionamento inicial, ter uma consulta onde retornaria a lista dos dias dos intervalos de datas, a partir da data inicial e final de cada cliente. desta forma teria automaticamente as datas de todos os clientes listadas, e, a através dessa consulta, gerar os relatórios.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. 28/1/2021, 13:07

    O ideal seria ter dado essa explicação na mensagem de abertura do tópico. Isso evitaria o desenvolvimento desse exemplo de forma desnecessária.

    Estou no trabalho, se até a noite ninguém tiver dado a solução aqui com o dcontar, eu darei.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    otaviombarros gosta desta mensagem

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  otaviombarros 28/1/2021, 19:51

    Perdoe-me... de coração...
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. 28/1/2021, 23:36

    Expressão utilizada
    =DContar("*";"tblHistorico";"(#" & Format([txtData];"mm/dd/yyyy") & "# > cpDataCompra) and (#" & Format([txtData];"mm/dd/yyyy") & "# < cpDataEntrega)")
    Anexos
    Intervalo entre Datas AttachmentexConsolidaDatas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (47 Kb) Baixado 16 vez(es)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    otaviombarros gosta desta mensagem

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  otaviombarros 29/1/2021, 11:13

    Revisão do tópico
    DamascenoJr., bom dia! Muito obrigado pela sua disponibilidade e gentileza...
    Parabenizo pela sua rápida resposta e a facilidade que vc tem de criar ferramentas no ACCESS.
    Entretanto, vou encerrar esse tópico, mesmo sem ter o resultado por mim esperado. Eu não consegui ser competente no meu questionamento, causando a perda do seu tempo na tentativa de me ajudar... e por isso, peço mais uma vez, mil perdões...

    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. 29/1/2021, 17:43

    Otávio, sinta-se a vontade em reabrir o tópico a qualquer momento caso consiga explanar melhor o que desejas. Estamos aqui para ajudar e também aprender com cada nova situação que aparece.

    Aos outros membros, fiquem a vontade em ajudar caso captem algo que não consegui captar.

    Sucesso a todos.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    otaviombarros gosta desta mensagem

    otaviombarros
    otaviombarros
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 14/07/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  otaviombarros 1/2/2021, 20:04

    DamascenoJr., Meu camarada... obrigado pela orientação...

    Quando eu escolhi o módulo "Consulta" para postar minhas dúvidas e na descrição destas dúvidas eu solicitei que retornasse uma "consulta" com os dados necessários, não esperava que fosse entendido "consultar em um formulário e retornar em um subformulário"...

    Mesmo assim vou abrir outro tópico, muito obrigado!


    Conteúdo patrocinado


    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 14/6/2024, 13:14