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

    [Resolvido]Critério Entre Datas

    avatar
    m_sousa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 06/11/2020

    [Resolvido]Critério Entre Datas Empty [Resolvido]Critério Entre Datas

    Mensagem  m_sousa 16/1/2021, 22:38

    Olá a todos . . .

    Preciso de uma ajuda vossa, tenho um form que filtra por datas, e coloquei o critério :

    Entre [Forms]![frmPesquisaVisitas]![DI] E [Forms]![frmPesquisaVisitas]![DF]

    Ao colocar este critério na consulta, ao entrar no form , não aparece nenhum registo e não filtra. O que esta incorreto ?

    Obrigado

    Um bem hajam !
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Critério Entre Datas Empty Re: [Resolvido]Critério Entre Datas

    Mensagem  Avelino Sampaio 17/1/2021, 08:28

    Olá!

    Minha sugestão é que o senhor retire estes critérios de filtragens da consulta e passe a utilizar a filtragem através da propriedade Filter do formulário.  Veja detalhes neste meu artigo.

    Bom, se deseja continuar com os critério na consulta, deverá acrescentar as linhas:

    (Entre [Forms]![frmPesquisaVisitas]![DI] E [Forms]![frmPesquisaVisitas]![DF]) OR ([Forms]![frmPesquisaVisitas]![DI] is null) OR ([Forms]![frmPesquisaVisitas]![DF] is null)

    Aguardamos


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 06/11/2020

    [Resolvido]Critério Entre Datas Empty Re: [Resolvido]Critério Entre Datas

    Mensagem  m_sousa 17/1/2021, 13:45

    Sr. Avelino muito obrigado.

    No entanto mesmo com o critério alterado para :

    (Entre [Forms]![frmPesquisaVisitas]![DI] E [Forms]![frmPesquisaVisitas]![DF]) OR ([Forms]![frmPesquisaVisitas]![DI] is null) OR ([Forms]![frmPesquisaVisitas]![DF] is null)

    Ao colocar na consulta após gravar fica apenas assim :

    Entre [Forms]![frmPesquisaVisitas]![DI] E [Forms]![frmPesquisaVisitas]![DF]

    E não filtra . . .

    Tenho o seguinte código

    Código:
    Private Sub btnFiltrarData_Click()
    Dim filtro As String
    filtro = "DataVisita between # " & Format(DI, "mm/dd/yyyy") & " # and # " & Format(DF, "mm/dd/yyyy") & " #"
    Me.Filter = filtro
    Me.FilterOn = True
    Me.Requery
    End Sub

    Obrigado
    avatar
    m_sousa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 06/11/2020

    [Resolvido]Critério Entre Datas Empty Re: [Resolvido]Critério Entre Datas

    Mensagem  m_sousa 17/1/2021, 14:34

    Resolvido !

    Obrigado Sr. Avelino . . .

    Resolvi assim :

    Código:
    Private Sub btnFiltrarData_Click()
    filtro = "[DataVisita] Between #" & Format(Me!DI, "mm/dd/yyyy") & "# AND #" & Format(Me!DF, "mm/dd/yyyy") & "#"
    Me!frmsubRegistarVisitas.Form.Filter = filtro
    Me!frmsubRegistarVisitas.Form.FilterOn = True
    End Sub

    Obrigado

    Conteúdo patrocinado


    [Resolvido]Critério Entre Datas Empty Re: [Resolvido]Critério Entre Datas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:28