powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку (реляция в ACCESS).
2 сообщений из 2, страница 1 из 1
Помогите новичку (реляция в ACCESS).
    #32144613
Oleg O
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите новичку в ACCESS (досих пор работал на Visual FoxPro, а тут ...).
Задача следующая.
Создал два справочника:
1) населенных пунктов (городов) (таблица DNP):
np_id - код населенного пункта;
np_n - наименование населенного пункта;
2) улиц (таблица DSTR):
np_id - код населенного пункта;
str_id - код улицы;
str_n - наименование улицы.
На форму поместил два элемента список - для населенных пунктов и улиц. Как сделать привязку списка улиц по коду населенного пункта (np_id) к списку улиц. Чтобы при переходе в списке населенных пунктов на новую запись в списке улиц отображались только те улицы, которые принадлежат этому населенному пункту.
...
Рейтинг: 0 / 0
Помогите новичку (реляция в ACCESS).
    #32144621
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. Список с улицами надо посадить не на таблицу, а на SQL примерно такого вида:

select str_id, str_n from DSTR
where np_id = form!ИмяТогоКонтролаКоторыйПервый

2. У первого контрола в событии AfterUpdate написать:

Me!ИмяТогоКонтролаКоторыйВторой.Requery
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку (реляция в ACCESS).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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