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 Seg Jan 25, 2021 1:10 pm

    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 : 383
    Registrado : 28/10/2010

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  zcarloslopes Ter Jan 26, 2021 11:22 am

    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 Ter Jan 26, 2021 3:59 pm

    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 : 3054
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. Qui Jan 28, 2021 3:00 am

    Veja
    Anexos
    Intervalo entre Datas AttachmentexCasaDatas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 14 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 Qui Jan 28, 2021 11:08 am

    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 : 3054
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. Qui Jan 28, 2021 1:07 pm

    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 Qui Jan 28, 2021 7:51 pm

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

    Respeito às regras : Respeito às Regras 100%

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

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. Qui Jan 28, 2021 11:36 pm

    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 10 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 Sex Jan 29, 2021 11:13 am

    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 : 3054
    Registrado : 22/11/2016

    Intervalo entre Datas Empty Re: Intervalo entre Datas

    Mensagem  DamascenoJr. Sex Jan 29, 2021 5:43 pm

    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 Seg Fev 01, 2021 8:04 pm

    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!


      Data/hora atual: Sab Set 18, 2021 4:51 pm