Prezados Amigos
Consegui ver todos os exemplos ilustrados aqui, nos quais me baseei para fazer minhas combo em cascata. O problema é que estou usando um formulário continuo e quando mudo de linha o nome do produto some.
Detalho:
Tenho duas combo: Uma categoria e outra produto.
Na combo categoria, no evento após atualizar, coloquei o seguinte código
E na combo Produtos coloquei a seguinte informação:
Até aí tudo funciona. Mas quando vou adicionar uma nova linha e seleciono a outra categoria, o nome do produto selecionado na primeira linha some. Fiz uma consulta e está gravando normalmente. O problema está no evento de que todos os campos produtos exibem somente os produtos da última categoria selecionada.
Alguém pode me ajudar? Tenho certeza que deve ser simples, mas não estou enxergando.
Consegui ver todos os exemplos ilustrados aqui, nos quais me baseei para fazer minhas combo em cascata. O problema é que estou usando um formulário continuo e quando mudo de linha o nome do produto some.
Detalho:
Tenho duas combo: Uma categoria e outra produto.
Na combo categoria, no evento após atualizar, coloquei o seguinte código
- Código:
Me!Produtos.Requery
E na combo Produtos coloquei a seguinte informação:
- Código:
SELECT Produtos.CodProduto, Produtos.NomeProduto, Produtos.PrecoProduto, Produtos.CategoriaProduto FROM Produtos WHERE (((Produtos.CategoriaProduto)=[Formulários]![FrmAddPedidosDetalhe]![CatProduto])) ORDER BY Produtos.[NomeProduto];
Até aí tudo funciona. Mas quando vou adicionar uma nova linha e seleciono a outra categoria, o nome do produto selecionado na primeira linha some. Fiz uma consulta e está gravando normalmente. O problema está no evento de que todos os campos produtos exibem somente os produtos da última categoria selecionada.
Alguém pode me ajudar? Tenho certeza que deve ser simples, mas não estou enxergando.