#database #forms #ms-access
Вопрос:
У меня есть база данных Microsoft Access Employees
, и у TicketsBooked
меня есть таблицы и, в которых TicketsBooked хранит билеты, забронированные для сотрудников.
У меня возникли трудности с разработкой формы для создания одного и того же билета для нескольких сотрудников одновременно.
Я попытался сделать простую форму, но проблема в том, что мне приходится несколько раз заполнять одну и ту же информацию о билете, только EmployeeID
отличающуюся.
Комментарии:
1. Если повторяется так много данных, возможно, потребуется другая структура данных: Сотрудники, Поездки, Билеты — Билеты будут соединительной таблицей, чтобы связать сотрудников с Поездками. Затем создайте компоновку формы/подформы. В противном случае используйте код, чтобы повторить информацию о поездке в забронированных билетах. Один из способов-установить свойство defaultValue элемента управления, после чего это значение будет перенесено на последующие записи, пока пользователь не введет другое значение. Используйте событие AfterUpdate каждого элемента управления. Это довольно распространенная тема.
2. Я принял вашу идею использовать код для повторения самых последних забронированных билетов, и это сработало так, как я хотел, так что спасибо вам! Я использовал это видео, чтобы помочь мне реализовать решение, если кто-то сталкивается с той же проблемой youtube.com/…