powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проект. Зависимые поля в форме.
5 сообщений из 5, страница 1 из 1
Проект. Зависимые поля в форме.
    #32140434
Dia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dia
Гость
Раз никто не подписывается исполнить миллионный проект, буду делать его на глазах у всех. С общей помощью. :о) А для визуализации начинать свои вопросы буду словом Проект.
Вопрос.
Есть таблицы: Страна, Регион, Город, Сотрудники. Первые три таблицы взаимосвязаны. Каким образом в форме на добавление записи в таблицу Сотрудники добиться того, чтобы в последовательном выборе из полей со списком страна, регион, область в поле регион выводились только регионы, относящиеся к выбору поля страна, а в поле город только населенные пункты, относящиеся к соответствующему региону страны?
...
Рейтинг: 0 / 0
Проект. Зависимые поля в форме.
    #32140446
Dia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dia
Гость
Кажется я чуть не напросилдся на теоретизированные ответы.

Таблица [Список стран]
КодСтраны (счетчик)
Страна

Таблица [Список регионов]
КодРегиона (счетчик)
Страна (=[Список стран].КодСтраны])
Регион

Таблица [Список городов]
КодГорода (счетчик)
Регион (=[Список регионов].КодРегиона])
НазваниеГорода

В форме Сотрудники есть поля со списками из соответствующих таблиц: страна, регион, город.
С полем страна все нормально: оно показывает список всех стран, а вот с полем регион уже не то: список тоже выдает ВСЕ регионы, а хотелось бы только относящиеся к соответствующей стране, и с полем "город" та же петрушка...

В PHP без проблем бы выборку сделал, а в Access пока не въеду. Прошу хелпа!
...
Рейтинг: 0 / 0
Проект. Зависимые поля в форме.
    #32140493
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На GotFocus поля со списком, считываешь значение предстоящего поля и подкладываешь новый контролсурс в виде запроса
...
Рейтинг: 0 / 0
Проект. Зависимые поля в форме.
    #32140669
IgorM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще можно в условие WHERE источника данных текущего поля со списком добавить ссылку на предыдущее поле. Т.е. ... WHERE Поле = [Forms]![ИмяФормы]![ИмяПоляСоСписком] ... и после изменения текущего поля делать Requery у зависимых полей.
...
Рейтинг: 0 / 0
Проект. Зависимые поля в форме.
    #32140840
Dia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dia
Гость
По второму варианту получилось, спасибо.
Ползу дальше...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проект. Зависимые поля в форме.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]