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


2 participantes

    Não consigo filtrar por datas

    avatar
    fpetrucc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 06/12/2012

    Não consigo filtrar por datas Empty Não consigo filtrar por datas

    Mensagem  fpetrucc 21/12/2013, 17:40

    Boa tarde,
    estou tentando filtrar um relatório por datas mas não estou conseguindo, onde estará o problema?

    No evento ao clicar do botão TodosColaboradores está assim:
    '##########################################
    Private Sub TodosColaboradores_Click()
    Dim StrFilter, DataIni, DataFim

    If IsNull(Me.DataInicial) Then
    DoCmd.Close
    DoCmd.OpenReport "SaidasPorColaborador", acViewPreview
    Else
    DataIni = Me.DataInicial
    DataFim = Me.DataFinal
    StrFilter = "'" & "DataDoPedido= " & "Between " & "#" & DataIni & "#" & " AND " & "#" & DataFim & "#" & "'"
    DoCmd.Close
    DoCmd.OpenReport "SaidasPorColaborador", acViewPreview, , StrFilter
    End If

    End Sub
    '####################################################

    O relatório abre com todos os dados como se não houvesse critério, alguém poderia me dizer onde estou errando, e qual a forma correta?

    certo da ajuda dos amigos, obrigado!!!
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    Não consigo filtrar por datas Empty Re: Não consigo filtrar por datas

    Mensagem  Avelino Sampaio 23/12/2013, 08:15

    Seja benvindo!

    Não existe o = antes do between
    Utilize a função FORMAT() para remontar a data do campo no formato americano mm/dd/yyyy.  

    Veja mais detalhes neste meu artigo:

    http://www.usandoaccess.com.br/tutoriais/tuto35.asp?id=1#inicio

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    fpetrucc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 06/12/2012

    Não consigo filtrar por datas Empty Não consigo filtrar por datas

    Mensagem  fpetrucc 23/12/2013, 16:47

    Obrigado Avelino Sampaio, funcionou tudo perfeitamente, show de bola!!!!

    Conteúdo patrocinado


    Não consigo filtrar por datas Empty Re: Não consigo filtrar por datas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 04:08