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

4 participantes

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    avatar
    tentar
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 209
    Registrado : 03/05/2013

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  tentar 1/2/2020, 00:22

    Boa noite amigos!
    Tenho um problema com a data específica de uma consulta.

    Queria ao abrir uma consulta que me pudesse gerar 2 relatórios

    1 - Com a data e mês de qualquer ano e (se digitasse: 01/01 a 30/03 ela retornasse coma data de mês de qualquer ano)
    2 - Com a data e mês de todos os anos. (de digitasse: 01/01 a 31/12 ela retornasse com todos que estivesse na lista independente de ano)

    O critério que utilizei está me trazendo apenas desse ano. Gostaria de saber como faço para que a data digitada se aplique a qualquer ano ou todos, como expliquei acima.


    Coloquei como critério na data: >=[Data Inicial] E <=[Data Final]

    Fico no aguardo.
    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1307
    Registrado : 07/12/2011

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  tauron 1/2/2020, 12:36

    Quando se utiliza o filtro por data, depende do usuário do sistema determinar qual o período desejado:

    01/01/1960 a 31/01/1960

    01/01/1960 a 31/01/2020

    entre [seucampodatainicial] e [seucampodatafinal]

    ou se possui um formulário filtro para determinar o período.

    entre [formulários]![seuformuláriofiltro]![seucampodatainicial] e  [formulários]![seuformuláriofiltro]![seucampodatafinal]
    avatar
    tentar
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 209
    Registrado : 03/05/2013

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  tentar 1/2/2020, 13:11

    Não teria como filtrar só a data e mês?
    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1307
    Registrado : 07/12/2011

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  tauron 12/2/2020, 22:26

    Não querendo interferir no seu projeto mas, veja:

    se seu banco de dados possui informações de vários anos, ao fazer uma consulta somente por dia e mês 01/01 ou 30/03, ele irá retornar todos os registros que contém os dados do filtro: supondo que daqui a 5 anos seu BD possua 600 registros no dia 01/01/2020, 600 em 01/01/2021 600 em 01/01/2022, 600 em 01/01/2023, 600 em 01/01/2024. Ao fazer o filtro 01/01, ele retornará 3000 registros enquanto se o filtro for 01/01/2023 será de 600.

    avatar
    tentar
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 209
    Registrado : 03/05/2013

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Data e mês específico

    Mensagem  tentar 13/2/2020, 00:32

    Poxa. Crying or Very sad
    avatar
    renpv
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 323
    Registrado : 12/01/2015

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  renpv 13/2/2020, 02:19

    O que você pretende fazer é perfeitamente possível, porém, como disse o colega tauron, você tem que considerar o crescimento do banco de dados.
    No seu lugar eu faria um formulário onde eu selecionaria o mês e os anos com uma listbox pra cada. Para popular esses listbox eu consultaria o banco de dados.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  ahteixeira 13/2/2020, 15:21

    Olá a todos

    MRP, é conforme os colegas fizeram referencia.

    No entanto, apesar de não ser o recomendado, vou mostrar que também é possível fazer:
    Para isso criei uma consulta em que estou a fazer a separação do dia e mês, veja:
    [Resolvido]Filtrar Dia e Mês sem considerar o Ano 0108

    Para fazer o "filtro" do dia ficou assim:
    Código:
    >=Val(Esquerda([Forms].[Frm_teste].[DE];2)) E <=Val(Esquerda([Forms].[Frm_teste].[ATE];2))
    para o mês, assim:
    Código:
    >=Val(Direita([Forms].[Frm_teste].[DE];2)) E <=Val(Direita([Forms].[Frm_teste].[ATE];2))

    e assim obtemos o pretendido:
    [Resolvido]Filtrar Dia e Mês sem considerar o Ano 0109

    Segue em anexo o meu teste.
    Nota: o título foi alterado para ficar mais fácil nas pesquisas do fórum

    Abraço a todos
    Anexos
    [Resolvido]Filtrar Dia e Mês sem considerar o Ano AttachmentDiaMesFiltra.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 25 vez(es)
    avatar
    tentar
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 209
    Registrado : 03/05/2013

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Data e mês específico

    Mensagem  tentar 15/2/2020, 20:09

    Boa tarde!

    Legal, ficou show. Resolveu...Valeu! Laughing
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Filtrar Dia e Mês sem considerar o Ano Empty Re: [Resolvido]Filtrar Dia e Mês sem considerar o Ano

    Mensagem  ahteixeira 18/2/2020, 11:20

    Olá a todos

    MRP, obrigado pelo retorno.

    Abraço

      Data/hora atual: 18/9/2021, 16:46