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]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Compartilhe

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Sab 05 Maio 2018, 19:44

    Boa Noite,

    Quero deixar opcional a filtragem por datas dos meus relatórios. Alguém pode ajudar, por favor.

    Aprendi aqui no Fórum com o Marceloarboit como fazer um relatório em formulário, mas ele só sabe fazer com data obrigatório.

    [Você precisa estar registrado e conectado para ver esta imagem.]

    Segue em anexo o BD.
    Anexos
    RelatorioTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (276 Kb) Baixado 6 vez(es)
    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  wellingtoneo em Sab 05 Maio 2018, 22:50

    Olá,

    Veja se atende...

    Bons estudos!

    Removi o anexo e passei para a ultima resposta...


    Última edição por wellingtoneo em Dom 06 Maio 2018, 11:53, editado 1 vez(es)

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Sab 05 Maio 2018, 23:02

    Olá, Wellingtoneo

    Agora aparece a pergunta: Se deseja imprimir por data? Sim ou Não.

    Resposta: Sim.
    Da erro e pede para por Data Inicial.

    Resposta: Não.
    Deu certo parcialmente. Se eu especificar uma data inicial e final na busca fica em branco.

    O seu modelo atende parcialmente. Gostaria que não aparece nenhuma pergunta.

    Mas mesmo assim muito obrigado pela ajuda.
    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  wellingtoneo em Sab 05 Maio 2018, 23:21

    Qual a mensagem de erro? Estou trabalhando para criar um modelo sem perguntas... Mas deixa eu entender, você vai querer imprimir todo o relatório sem a filtragem por data?

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Dom 06 Maio 2018, 03:56

    Olá, Wellingtoneo

    Desculpa, falei coisa errada pra você.

    Não é mensagem de erro e sim Atenção por não ter colocado a data.

    Conforme imagem abaixo:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Referente a sua pergunta:
    Sim. Quero ter as duas opções de filtragem com e sem data inicial e final em todos os tipos de relatórios:
    Relatório - Por Fornecedor (Ex: Casas Bahia).
    Relatório - Por Produto (Ex: Televisão).
    Relatório - Por Produto Menor Preço (Ex: Televisão).
    E também filtrar ao mesmo tempo Empresa e Produto (Ex: Casas Bahia + Televisão).


    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  wellingtoneo em Dom 06 Maio 2018, 11:56

    Olá, bom dia!

    Fiz a modificação, olha se está conforme pedido...

    Bons estudos!
    Anexos
    RelatorioTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (301 Kb) Baixado 10 vez(es)

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Dom 06 Maio 2018, 13:49

    Olá, Wellingtoneo

    Muito obrigado pela ajuda.

    Ficou perfeito o relatório. Agora vou estudar os códigos para aprender.

    Antes de encerrar o tópico como Resolvido. Só queria tirar mais uma dúvida se estou fazendo algo errado?

    Vamos ao exemplo usando esse BD postado agora por você:

    Ao fazer a busca somente pelo Produto: Televisão de Led 40" aparece em meu resultado dois itens:
    - Data 01/01/2017 Ponto Frio Televisão Led 40"
    - Data 02/05/2018 Casas Bahia Televisão Led 40"

    Agora fazendo a mesma busca somente pelo Produto: Televisão de Led 40" com data inicial e final alguns resultados não deu certo:

    - Data Inicial 01/01/2017 e Data Final 01/01/2017 = Certo.

    - Data Inicial 02/05/2018 e Data Final 02/05/2018 = Em branco.

    - Data Inicial 01/01/2017 e Data Final 02/05/2018 = Só aparece o Produto comprado no dia 01/01/2017.

    - Data Inicial 01/01/2000 e Data Final 30/12/2020 = Certo. Aparece os dois Produto comprado.

    Observação:
    Fazendo uma busca por data inicial e final sem selecionar nenhuma empresa e também nenhum produto. Deu o seguinte resultado:
    - Data Inicial 01/01/2017 e Data Final 01/01/2017 = Certo. Aparece todos os produtos e empresa.
    - Data Inicial 02/05/2018 e Data Final 02/05/2018 = Em branco.
    - Data Inicial 30/05/2018 e Data Final 30/05/2018 = Certo. Aparece todos os produtos e empresa.
    - Data Inicial 01/01/2017 e Data Final 30/05/2018 = Certo. Aparece todos os produtos e empresa. Até do dia 02/05/2018 apareceu.

    Outra Observação:
    Acabei fazendo um novo teste para ver se o problema de não reconhecer a data 02/05/2018 e por se próximo da data do lançamento.
    Digitei um novo pedido com a data de hoje dia 06/05/2018 produto TV Led 40" não apareceu o produto fazendo a filtragem data 06/05/2018 até 06/05/2018. Com esse mesmo pedido mudei a data para o dia 12/12/2018 e deu certo a filtragem por data inicial e final.

    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  wellingtoneo em Dom 06 Maio 2018, 15:06

    Olá,

    o que acontece é que você tem que alterar a configuração do código para data no formato americano... veja:

    filtro = "[DATA COMPRA] Between #" & Format(Me.TxtDataInicial, "mm/dd/yyyy") & "# And #" & Format(Me.TxtDataFinal, "mm/dd/yyyy") & "#"

    Bons estudos!

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Dom 06 Maio 2018, 17:18

    Olá, Wellingtoneo

    Muito obrigado pela ajuda.

    100% Resolvido.

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Qua 09 Maio 2018, 20:45

    A/C Wellingtoneo

    Por favro, ajudar em uma dúvida para estudo.

    Como faço para encontrar os comando 96 e 98 para entender como foi feito essa programação.



    Última edição por tombr300 em Qua 09 Maio 2018, 22:23, editado 1 vez(es)
    avatar
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  wellingtoneo em Qua 09 Maio 2018, 21:33

    Olá amigo!

    Se esse comando está neste formulário você pode apaga-lo. Provavelmente é algum vestígio de programação... Mas pelo que vi está sem funcionalidade no seu formulário.



    .................................................................................
    Bons estudos!

    Se o problema foi solucionado, agradeça clicando no joinha!

    Wellington Jesus

    tombr300
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 08/04/2018

    Re: [Resolvido]Deixar opcional a filtragem de busca por data inicial e final no meu relatório criado em um formulário

    Mensagem  tombr300 em Qua 09 Maio 2018, 22:22

    Olá, Wellingtoneo

    Muito obrigado mais um vez pela ajuda e dicas importantes aqui no Fórum.


      Data/hora atual: Ter 22 Maio 2018, 12:47