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]Aplicar Filtro ao Subformulário através de caixa de seleção

    Compartilhe

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 12:52 am

    Boa noite Pessoal tudo bem??

    Estou precisando de um ajuda novamente...

    Eu tenho um formulário chamado "frm_ContasRec" não acoplado a nenhuma tabela e dentro dele um subformulario chamado "frm_ContasRecSub" acoplado a tabela "tbl_ContasRec".

    No formulário "frm_ContasRec" eu digito o código do cliente e no sub aparece os registros relacionados a este cliente.

    no formulario "frm_ContasRec" eu tenho um Quadro com algumas caixas de seleção, com valores:
    Abertos = 0
    Pagos = 1
    Todos = 2

    e quando seleciono um deles, gostaria que filtrasse o subformulario "frm_ContasRecSub" pelo campo [Baixa].

    Espero que tenha me feito entender....
    Desde já agradeço..
    avatar
    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7146
    Registrado : 11/05/2010

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  vieirasoft em Qua Jun 29, 2011 1:51 am

    Veja o simples do Grande Criquio

    [Você precisa estar registrado e conectado para ver este link.]

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 2:54 am

    Obrigado Vieira pelo retorno...

    Vou abrir o exemplo e tentar adaptar.... Mas eu to colocando parte de minha BD só para ver se daria para fazer como minha duvida. se colocar o código do cliente como 11 ele carrega o sub form.

    [Você precisa estar registrado e conectado para ver este link.]

    poderia dar uma olhadinha, por favor, se nao for muito trabalho.

    Obrigado

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 4:34 am

    Vieira tentei usar o exemplo postado... mas ainda nao consegui.... hoje to meio cansado...
    Entao vou analisar com mais carinho amanha....

    Muito Obrigado e boa noite.
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 10:51 am

    .
    Amigão veja o seu exemplo a funfar.

    Atenção:

    Apaguei todos os códigos que existiam no form frm_ContasRec

    No subform frm_ContasRecSub em vez da tabela na origem, coloquei em SQL e apliquei o filtro no campo Baixa, assim;

    Like IIf([Forms]![frm_ContasRec]![QdFiltro]=2;"*";[Forms]![frm_ContasRec]![QdFiltro]) & "*"

    [Você precisa estar registrado e conectado para ver este link.]




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 12:43 pm

    Perfeito, Muito Obrigado Jpaulo e Vieira.

    Funcionou direitinho....
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 1:31 pm

    .
    Obrigado pelo retorno o fórum agradece.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 3:32 pm

    Jpaulo eu adicionei mais um filtro ao SQL, onde o numero da Parcela (12345/1) por exemplo é igual ao formulário

    Como SeImed([Forms]![frm_ContasRec]![NumeroPedidoFat]=Nulo;"*";[Forms]![frm_ContasRec]![NumeroPedidoFat]) & "*"

    mas mesmo que eu digite só parte do numero da parcela, 1234 ele aparece todos os registros que tem 1234 no ininio.
    como faço para que ele pegue só o valor inteiro se digitado.

    Desde ja agradeço.
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 3:51 pm

    Delete o &*

    Como SeImed([Forms]![frm_ContasRec]![NumeroPedidoFat]=Nulo;"*";[Forms]![frm_ContasRec]![NumeroPedidoFat])


    Mas não testei essa sua instrução.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 3:53 pm

    Obrigado pelo retorno.

    Eu fiz isso, dai ele nao abre nadinha... nem preenchido e nem nulo, tentei tb colocando só o ""

    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 3:55 pm

    .
    Coloque de novo o link com essa nova alteração, por favor.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 4:01 pm

    Jpaulo segue o link abaixo.

    [Você precisa estar registrado e conectado para ver este link.]

    o numero do documento é 12124/1 ou 12124/2

    mais uma vez obrigado.
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 4:06 pm


    Digite mesmo o 12124/1


    [Você precisa estar registrado e conectado para ver este link.]

    A instrução correta:

    Like IIf(IsNull([Forms]![frm_ContasRec]![txtParcela]);"*";[Forms]![frm_ContasRec]![txtParcela]) & "*"




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 4:14 pm

    Não tinha visto o seu ultimo link;

    Veja o simples;
    [Você precisa estar registrado e conectado para ver este link.]



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    ton0612
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  ton0612 em Qua Jun 29, 2011 5:45 pm

    Agora sim.... só precisei tirar o & "*" do final... com esta nova instrução

    dai ficou: Como SeImed(ÉNulo([Forms]![frm_ContasRec]![txtParcela]);"*";[Forms]![frm_ContasRec]![txtParcela])

    Muito Obrigado de novo
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicar Filtro ao Subformulário através de caixa de seleção

    Mensagem  JPaulo em Qua Jun 29, 2011 6:18 pm

    .
    Obrigado pelo retorno o fórum agradece.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

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

    diogojoi
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 47
    Registrado : 07/04/2016

    Consulta Por Data em Sub Formulário

    Mensagem  diogojoi em Qua Abr 04, 2018 10:18 pm

    Boa Tarde

    Alguém poderia me ajudar:  Tenho um Formulário de entrada de Estoque e nele tem um Subformulário como que eu poderia fazer uma consulta por Data Inicial e Data Final e Clicar no Botão ok...

    Tentei fazer Assim coloquei Data Inicial e Data Final no Formulário e o Botão Ok ao clicar...
    Mas Não Consegui fazer o critério na consulta...

    Lembrando que tenho o critério para pesquisa por categoria e para pesquisa por código de entrada de estoque...

    E Na consulta já tem dois Critério  e agora quero colocar para pesquisa por Data Inicial e Data Final...


    Obrigado

      Data/hora atual: Sab Ago 18, 2018 4:40 pm