Boa tarde!
Criei um formulário com três caixas de combinação para aplicação de filtro em uma consulta.
A caixa de combinação 1 procura o valor título convencional conforme abaixo:
SELECT Tbl_DSCMSC.TítuloConvencional FROM Tbl_DSCMSC GROUP BY Tbl_DSCMSC.TítuloConvencional;
A caixa de combinação 2 procura o valor título convencional conforme abaixo:
SELECT Tbl_Situação.Situação FROM Tbl_Situação GROUP BY Tbl_Situação.Situação ORDER BY Tbl_Situação.Situação;
A caixa de combinação 3 procura o valor título convencional conforme abaixo:
SELECT Disponibilidade.Disponibilidade FROM Disponibilidade GROUP BY Disponibilidade.Disponibilidade ORDER BY Disponibilidade.Disponibilidade;
O valor padrão das caixas de combinação é ‘*’
Nos campos correspondentes da consulta estou colocando a seguinte expressão:
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao1]
Na outra coluna
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao2]
Na outra coluna
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao1]
No entanto estou com o seguinte problema. Se eu não selecionar nada nas caixas de combinação a consulta traz todos os registro normalmente, caso eu selecione algum valor a consulta retorna sem dados.
Outra dúvida é como limpar as caixas de combinação.
Segue o BD para análise. O formulário em questão é o Frm_Consulta
Se alguém puder ajudar agradeço.
Criei um formulário com três caixas de combinação para aplicação de filtro em uma consulta.
A caixa de combinação 1 procura o valor título convencional conforme abaixo:
SELECT Tbl_DSCMSC.TítuloConvencional FROM Tbl_DSCMSC GROUP BY Tbl_DSCMSC.TítuloConvencional;
A caixa de combinação 2 procura o valor título convencional conforme abaixo:
SELECT Tbl_Situação.Situação FROM Tbl_Situação GROUP BY Tbl_Situação.Situação ORDER BY Tbl_Situação.Situação;
A caixa de combinação 3 procura o valor título convencional conforme abaixo:
SELECT Disponibilidade.Disponibilidade FROM Disponibilidade GROUP BY Disponibilidade.Disponibilidade ORDER BY Disponibilidade.Disponibilidade;
O valor padrão das caixas de combinação é ‘*’
Nos campos correspondentes da consulta estou colocando a seguinte expressão:
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao1]
Na outra coluna
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao2]
Na outra coluna
Como “*” & [Formulários]![Nome do meu formulário]![Combinaçao1]
No entanto estou com o seguinte problema. Se eu não selecionar nada nas caixas de combinação a consulta traz todos os registro normalmente, caso eu selecione algum valor a consulta retorna sem dados.
Outra dúvida é como limpar as caixas de combinação.
Segue o BD para análise. O formulário em questão é o Frm_Consulta
Se alguém puder ajudar agradeço.
Última edição por RodriguesChqao em 13/7/2016, 21:05, editado 1 vez(es)