Como criar um formulário de entrada de várias tabelas no Microsoft Access?

1

É possível criar um formulário no Microsoft Access onde você pode criar entradas em duas tabelas na mesma página?

Imagine que há uma tabela com três campos:

  1. ObjectId
  2. ObjectName
  3. TypeId

em que TypeId é o PK de outra tabela que possui os seguintes campos:

  1. TypeId
  2. TypeName

Eu quero mostrar no meu formulário 2 campos de texto editáveis

  1. ObjectName
  2. TypeName

Eu quero que o usuário seja capaz de adicionar objetos e tipos, mas, da maneira como estou implementando, só pode

  1. adicione uma entrada Type ao adicionar um Object
  2. edite o Type associado ao editar um Object

Mas também quero poder

  1. selecione um Type existente ao adicionar um Object
  2. adicione um Type ao editar um Object

da mesma forma

    
por Jader Dias 13.09.2010 / 18:29

1 resposta

1

A maneira usual de fazer isso é criar uma caixa de combinação com duas colunas, os campos TypeID e TypeName da segunda tabela, ocultar a primeira coluna e vincular a caixa de combinação ao campo TypeID da primeira tabela em seu formulário .

O assistente da caixa de combinação pode fazer isso para você, na verdade.

    
por 13.09.2010 / 20:51