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


3 participantes

    [Resolvido]Aplicar filtro em form já aberto

    alcides
    alcides
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 17/04/2011

    [Resolvido]Aplicar filtro em form já aberto Empty Aplicar filtro em form já aberto

    Mensagem  alcides 29/4/2012, 13:21

    Bom Dia.
    como aplicar o filtro quando o form a ser filtrado ja estiver aberto.
    por exemplo, normalmente utilizo assim:
    ao clicar no campo.

    Private Sub Texto18_Click()
    Dim filtro As String

    filtro = "RegistroId=" & Me.Texto18
    DoCmd.OpenForm "FrmInicial", , , filtro
    DoCmd.Close acForm, "FrmBusca"

    End Sub

    só que no meu caso o FrmInicial fica aberto o tempo todo, então não seria o caso de abri-lo e sim somente ir para o registro filtrado.

    agradeço a colaboração.





    .................................................................................
    Core 2Quad
    Access 2003
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Aplicar filtro em form já aberto Empty Re: [Resolvido]Aplicar filtro em form já aberto

    Mensagem  criquio 29/4/2012, 13:31

    Olá, talvez assim:

    Me.Form.Filter = "RegistroId=" & Me.Texto18
    Me.Form.FilterOn = True


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    alcides
    alcides
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 17/04/2011

    [Resolvido]Aplicar filtro em form já aberto Empty Re: [Resolvido]Aplicar filtro em form já aberto

    Mensagem  alcides 29/4/2012, 13:57

    Criquio. obrigado pelo retorno.

    Da forma sugerida, ele filtra no próprio form de busca.
    com "Docmd.OpenForm" funciona. mas queria utilizar outro método uma vez que o form inicial já está aberto.

    A unica ligação entre frmBusca e frmInicial é o fato de terem o RegistroId.

    ok ? alguma outra sugestão, por favor.


    .................................................................................
    Core 2Quad
    Access 2003
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Aplicar filtro em form já aberto Empty Re: [Resolvido]Aplicar filtro em form já aberto

    Mensagem  Avelino Sampaio 29/4/2012, 14:55

    Ola!

    Forms!NomeDoFormulario.filter = "RegistroId= " & Me.Texto18
    Forms!NomeDoFormulario.filteron = true

    Sucesso!


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 17/04/2011

    [Resolvido]Aplicar filtro em form já aberto Empty Re: [Resolvido]Aplicar filtro em form já aberto

    Mensagem  alcides 29/4/2012, 15:00

    Funcionou.
    Valeu, Avelino e Cruquio.

    um abraço.


    .................................................................................
    Core 2Quad
    Access 2003

    Conteúdo patrocinado


    [Resolvido]Aplicar filtro em form já aberto Empty Re: [Resolvido]Aplicar filtro em form já aberto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 19:01