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

    [Resolvido]Filtro de Relatório

    avatar
    JOSEMORAES
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 199
    Registrado : 23/02/2011

    [Resolvido]Filtro de Relatório Empty [Resolvido]Filtro de Relatório

    Mensagem  JOSEMORAES 10/11/2014, 22:49

    Ola pessoal, boa noite.

    Seguinte, me deu um branco total aqui, e não estou ver meu erro no código para filtrar um determinado relatório.

    Nesse código:

    DoCmd.OpenReport "RelKardexMatPrima", acViewPreview, , "MatPrima_Sequencia like '*" & Me!TxtProdMatPrima & "*' and Movimento_Nome like '*" & Me!TxtTipo & "*' And MovimentoMP_Data between " & "#" & Format(TxtDataInicio, "dd/mm/yyyy") & "#" & " And " & "#" & Format(TxtDataFinal, "dd/mm/yyyy") & "#"


    Onde seria assim:

    TxtProdMatPrima :07-0001
    TxtTipo : Todos os grupos
    TxtDataInicio: 01/11/2014
    TxtDataFinal: 30/11/2014

    A principio, se eu configurar as informações com o mês cheio, o relatório sai certinho, mas por exemplo se eu informar as mesmas informação, mas pegando apenas uma determinada data o relatório não informa nada, mas sei que a informação existe.


    Outra configuração:

    TxtProdMatPrima :07-0001
    TxtTipo : Todos os grupos
    TxtDataInicio: 06/11/2014
    TxtDataFinal: 06/11/2014

    Se eu fizer essa configuração 06/11/2014 a 06/11/2014, o relatório não gera, mesmo eu sabendo que a informação existe.

    Alguém pode me ajudar com esse código?



    DoCmd.OpenReport "RelKardexMatPrima", acViewPreview, , "MatPrima_Sequencia like '*" & Me!TxtProdMatPrima & "*' and Movimento_Nome like '*" & Me!TxtTipo & "*' And MovimentoMP_Data between " & "#" & Format(TxtDataInicio, "dd/mm/yyyy") & "#" & " And " & "#" & Format(TxtDataFinal, "dd/mm/yyyy") & "#"




    Obrigado e aguardo.


    .................................................................................
    [Resolvido]Filtro de Relatório 10715412
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3280
    Registrado : 21/04/2011

    [Resolvido]Filtro de Relatório Empty Re: [Resolvido]Filtro de Relatório

    Mensagem  Marcelo David 10/11/2014, 23:29

    Olá José!

    Antes eu tinha muito esse problema, mas quando passei a formatar a data para o formato americano, tudo funcionou certinho!

    Por exemplo: Format(TxtDataInicio, "dd/mm/yyyy")
    Dessa forma o Access "ficará confuso" quando o dia for igual ou menor 12.

    Para contornar isso, basta formatar no padrão americano que provavelmente a data será
    interpretada corretamente.

    O formato amerino é mês, dia ano, ou seja:

    Format(TxtDataInicio, "mm/dd/yyyy")

    Obs.: Não importa a forma que você formatou no campo da tabela ou do formulário.



    .................................................................................
    Marcelo David | [Resolvido]Filtro de Relatório LinkedIn_Icon.jpg.original LinkedIn
    https://www.freetool.dev
    avatar
    JOSEMORAES
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 199
    Registrado : 23/02/2011

    [Resolvido]Filtro de Relatório Empty Re: [Resolvido]Filtro de Relatório

    Mensagem  JOSEMORAES 10/11/2014, 23:51

    Olá Marcelo, cara e não é que deu certo, obrigado pela ajuda.


    Jamais ia passar pela minha cabeça essa formatação da data.


    Obrigado mesmo


    .................................................................................
    [Resolvido]Filtro de Relatório 10715412
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3280
    Registrado : 21/04/2011

    [Resolvido]Filtro de Relatório Empty Re: [Resolvido]Filtro de Relatório

    Mensagem  Marcelo David 10/11/2014, 23:58

    Bom que funcionou, só não esqueça de clicar no resolvido Very Happy


    .................................................................................
    Marcelo David | [Resolvido]Filtro de Relatório LinkedIn_Icon.jpg.original LinkedIn
    https://www.freetool.dev

      Data/hora atual: 13/4/2021, 14:52