Очень нужна помощь (Access 2007)
Модератор: Naeel Maqsudov
Не знаю как реализовать следующий момент: есть форма ввода данных. Нужно, чтобы при выборе ФИО из списка (из справочника сотрудники)в таблицу Выполнил записывались ФИО, а так же телефон, который содержится в справочнике
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Выпадающий список настройте так, чтобы его значением был ключ сотрудника. Для этого в свойстве «Присоединённый столбец» укажите номер ключевого столбца. Он обязательно должен входить в число столбцов запроса, на который опирается список, но только ширина его должна быть 0, чтобы в самом выпадающем списке его не было видно.
Теперь, при выборе, скажем, какого-нибудь Иванова сам список будет давать значение, например, 14.
Чтобы на этой же форме показывать другие значение из справочника по выбранному коду создайте обыкновенное поле, сделайте его недоступным для редактирования и введите туда формулу
Здесть «ПолеСоСписком0» — это имя элемента поля со списком. Эта функция делает лукап заданного поля из заданной таблицы по указанному критерию.
Теперь, при выборе, скажем, какого-нибудь Иванова сам список будет давать значение, например, 14.
Чтобы на этой же форме показывать другие значение из справочника по выбранному коду создайте обыкновенное поле, сделайте его недоступным для редактирования и введите туда формулу
Код: Выделить всё
=DFirst("Поле3";"Таблица1";"Код=" & [ПолеСоСписком0])