Entrada de parâmetros de uma consulta

Estou com um problema aqui na entrada de parâmetro para uma consulta.

Tabela Produtos tem campos IdProduto, NomeProduto, Valor, e os registros são:
101, Granola, 205
102, Farofa, 300
103, Biscoito, 80

Tabela Formulas tem os campos FkIdProduto, Ingrediente, Qtd, e os valores são:
101. Aveia. 15
101, Passas, 20
101, Mel, 10
102, Farinha, 17
102, Sal, 10
103, Farinha, 12
103, Morango, 8

A consulta ListarIngredientes deve mostrar a lista dos ingredientes do produto a ser escolhido de uma lista de produtos já existentes.

Problema:
Ao executar a consulta ListarIngredientes, já aparecer a caixa de entrada mostrando os campos IdProduto, NomeProduto dos produtos já cadastrados na tabela Produtos, e, ao clicar em algum deles, o campo Valor do parâmetro de entrada ser preenchido com o valor do campo IdProduto vindo da linha da lista de opções mostradas,

Alguém pode me ajudar?

Apenas para auxiliá-lo, não temos usuários brasileiros muito experientes com o Base por aqui.
.
Tente abrir o tópico na categoria inglês. Inclusive, lá têm pessoas que atuam no desenvolvimento da ferramenta de forma voluntária.
.
Se for dada uma solução, depois você joga aqui a resposta para auxiliar futuros usuários com o mesmo problema.

Ola @mrcunha , já tentou fazer em Calc, acredito ser muito mais pratico, para esse trabalho.

Si voçe falas um poquito de Ingles… i will try to give a tip as follows:
In the wardrobe.odb (4.5 KB)
hoping this could be of any help to you.
Regards