Eu sou um n00b no Access, então talvez eu não esteja me aproximando disso da maneira do Access.
Digamos que eu tenha duas tabelas, A e B . Cada A pertence a um B , por isso A tem uma coluna B_id que é restrita para corresponder à coluna id de alguma linha na tabela B .
Até agora, tudo bem. Isso eu fiz.
Agora, desejo criar um formulário para as pessoas criarem novas linhas na tabela A . Eu gostaria de dar a eles uma lista suspensa para escolher a qual B this A pertence, mas eu não quero apenas exibir uma lista de id s válida - Eu prefiro mostrar algumas outras informações de cada B que seria mais legível para humanos - algo derivado das outras colunas. Para simplificar, digamos que prefiro exibir a coluna B do Name .
Eu tentei apenas modificar a instrução SELECT usada para a caixa suspensa, mas isso não funcionou porque tentou preencher a coluna A B_id com valores de B ' Name coluna. O que preciso é ter uma lista suspensa que exiba DLOOKUP("Name", "B", [B_id]) , mas retorne o valor B_id .
Eu sei como faria isso em HTML, mas não no Access. Ajuda?