Создание нескольких записей с одной и той же информацией, но разным внешним ключом

#database #forms #ms-access

Вопрос:

У меня есть база данных Microsoft Access Employees , и у TicketsBooked меня есть таблицы и, в которых TicketsBooked хранит билеты, забронированные для сотрудников.

У меня возникли трудности с разработкой формы для создания одного и того же билета для нескольких сотрудников одновременно.

Я попытался сделать простую форму, но проблема в том, что мне приходится несколько раз заполнять одну и ту же информацию о билете, только EmployeeID отличающуюся.

Комментарии:

1. Если повторяется так много данных, возможно, потребуется другая структура данных: Сотрудники, Поездки, Билеты — Билеты будут соединительной таблицей, чтобы связать сотрудников с Поездками. Затем создайте компоновку формы/подформы. В противном случае используйте код, чтобы повторить информацию о поездке в забронированных билетах. Один из способов-установить свойство defaultValue элемента управления, после чего это значение будет перенесено на последующие записи, пока пользователь не введет другое значение. Используйте событие AfterUpdate каждого элемента управления. Это довольно распространенная тема.

2. Я принял вашу идею использовать код для повторения самых последних забронированных билетов, и это сработало так, как я хотел, так что спасибо вам! Я использовал это видео, чтобы помочь мне реализовать решение, если кто-то сталкивается с той же проблемой youtube.com/…