Caixa combinada no Base, como fazer?

Boa noite Estou com o seguinte problema. Preciso trazer na caixa combinada(comboBox) os valores da tabela (função) e gravar na tabela convidado. Elas tem um relacionamento de 1 para N. Onde convidado carrega o ID da tabela função e estão relacionados. Mas, na hora de criar o comboBox coloco no formulário a tabela convidado e no campo Campo de dados do controle do comboBox conforme [exemplo1](file:///C:/Users/usuario/Desktop/exemplo%201.png) e [exemplo2](file:///C:/Users/usuario/Desktop/exemplo%202.png) . Por favor quem puder ajudar, eu agradeço. Já tentei de tudo, troquei as tabelas. Traz as informações certas mas salva na tabela errada. E quando coloco a tabela onde deve gravar não consigo achar um jeito de trazer no comboBBox o nome do registro atual, apenas o código que está na tabela.

Bom dia,

O controle que você precisa é a caixa de listagem (listbox), pois ela exibe um valor (para o usuário) enquanto registra outro valor (vinculado ao primeiro) no tabela. Ex.: exibir os “Convidados”, enquanto salva na tabela função o “ID” daquele que foi selecionado pelo usuário.

Para configurar o controle Caixa de listagem:

  1. Após inserir, acessar as propriedades do controle caixa de listagem (clique com botão direito sobre o controle e escolha Controle…).
  2. Na aba Geral, escolher Sim para a propriedade Suspensa.
  3. Na aba Dados, em Campo de dados, escolher o nome do campo onde o valor deverá ser gravado.
  4. Em Tipo de conteúdo da lista escolher SQL.
  5. Em Conteúdo da lista, clicar no botão “…” para abrir o Editor de Comando SQL.
  6. No diálogo que surgir, selecionar a tabela que será fonte de dados da caixa de listagem (tabela função) e clicar em Adicionar e depois em Fechar.
  7. No editor, dar dois cliques em cada campo para selecioná-los, na ordem: primeiro o campo que será exibido (Convidado) e, em segundo lugar, o campo que deverá ser registrado na tabela (ID).
  8. Salvar e Fechar o Editor.
  9. No campo Conteúdo da lista deverá aparecer agora uma instrução SQL, por exemplo, SELECT “Convidado”, “ID” FROM “Função”

Atte,