MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

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 : 12
    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?

    Marco Messa
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 283
    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.]

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2328
    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: Sex 09 Dez 2016, 03:49