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

    Filtragem em Cascata

    Compartilhe

    nilson.cordeiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 29/08/2016

    Filtragem em Cascata

    Mensagem  nilson.cordeiro em Ter 11 Out 2016, 15:55

    Amigos, estou quebrando a cabeça com essa problema que sei ser bem simples. Não consigo fazer duas combobox em cascata. Já tentei de várias formas seguindo diferentes tutorias. Inclusive daqui. Mas a segunda combo simplesmente não filtra. Aliás, retorna sempre vazia. Cheguei a fazer um BD só pra seguir o tutorial. Nesse BD de exemplo funcionou perfeitamente. Mas no meu BD real não funciona. Digitei a seguinte busca SQL na propriedade Origem da Linha:
    SELECT TblCategoriaDoBem.NomeSubCategoria, TblCategoriaDoBem.NomeCategoria FROM TblCategoriaDoBem WHERE (((TblCategoriaDoBem.NomeSubCategoria)=[Formulários]![FrmProcessosTombamento]![CboCategoria]));


    No evento Após Atualizar da primeira Combo coloquei

    Me.[CboSubCategoria].Requery

    Só que a segunda combo retorna sempre com a lista vazia.

    Onde estou errando? Tem alguma outra forma mais simples de fazer combobox em cascata?
    avatar
    Marco Messa
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 282
    Registrado : 28/06/2010

    Re: Filtragem em Cascata

    Mensagem  Marco Messa em Ter 11 Out 2016, 17:56

    Depure o código e verifique o valor que a CboCategoria retorna no evento Após atualizar.


    .................................................................................
    Tea with me that I book your face [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3271
    Registrado : 14/08/2013

    Re: Filtragem em Cascata

    Mensagem  FabioPaes em Ter 11 Out 2016, 19:22

    Deve observar qual é a coluna Acoplada da sua Combo (CboCategoria), pois vc não especificou a Coluna nela, então sera considerado o Valor da Coluna Acoplada, na propriedade Dados da combo.


    Outro ponto a se Observar é na propriedade Numero de colunas, que fica na guia Formato. Pois la deve conter a quantidade certa de colunas.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: Ter 22 Ago 2017, 23:41