1

Можно ли создать форму в Microsoft Access, где можно создавать записи в 2 таблицах на одной странице?

Представьте, что есть таблица с 3 полями:

  1. ObjectId
  2. ObjectName
  3. TypeId

где TypeId - это PK другой таблицы, которая имеет следующие поля:

  1. TypeId
  2. TypeName

Я хочу показать в моей форме 2 редактируемых текстовых поля

  1. ObjectName
  2. TypeName

Я хочу, чтобы пользователь мог добавлять как объекты, так и типы, но, как я его реализую, он может только

  1. добавить запись Type при добавлении Object
  2. редактировать связанный Type при редактировании Object

Но я также хочу иметь возможность

  1. выберите существующий Type при добавлении Object
  2. добавить Type при редактировании Object

В той же форме

1 ответ1

1

Обычный способ сделать это - создать поле со списком из двух столбцов, поля TypeID и TypeName из второй таблицы, скрыть первый столбец и привязать поле со списком к полю TypeID первой таблицы в вашей форме.

Мастер комбо-боксов может сделать это за вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .