Como passar um valor de botão de opção do formulário como um parâmetro de consulta

0

Estou trabalhando no Access 2016 e tenho um a partir do qual o usuário pode selecionar o tipo de treinamento no qual deseja executar o relatório. Todos os treinamentos têm um valor de opção de 1, Bloodborne tem um valor de opção de 2 e assim por diante. Eu quero pegar o valor do meu formulário e passá-lo em uma consulta para que ele exiba todos os funcionários que fizeram o treinamento.

Meu formulário é View Training de fevereiro e contém um grupo de opções dentro de um quadro chamado FrameAllorCurrent. Minha consulta contém o campo de treinamento que eu posso filtrar com o seguinte: "68" eram 68 é o ID de treinamento da tabela de treinamento.

Eu sei que tenho que fazer algo no campo de treinamento da consulta ao longo das linhas de [forms]! [View February Training]. [FrameAllOrCurrent] .Value = 2, mas como eu faço isso quando é igual a 2 it faz o campo de treinamento "68" e retorna todos os meus treinamentos de sangue?

    
por Jessica Jordan 17.07.2018 / 19:04

1 resposta

0

Observe que você tem controle total sobre os valores atribuídos a cada opção em um grupo de opções (os valores incrementais de 1, 2, ..., n são meramente os padrões). Você pode atribuir qualquer valor numérico alterando a propriedade Option Value do objeto Option, desde que não haja valores duplicados no grupo.

Isso evitará a necessidade de traduzir entre os valores da Opção e os parâmetros da sua consulta, já que você pode referenciar o valor do Quadro diretamente.

    
por 12.08.2018 / 19:40