Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
1

Связать два поля со списком

09.07.2012, 22:15. Показов 3072. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. В access 2007 создается БД. В одной из форм появилась необходимость в создании двух полей со списком. Первое поле называется "Город/посёлок", а второе "Улица". В зависимости от выбранного города в первом списке, во втором должны отображаться улицы непосредсвенно этого города, а не других. Как это можно реализовать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.07.2012, 22:15
Ответы с готовыми решениями:

Связать два поля со списком
Как связать два поля со списком?В первом, я выбираю код курорта, а в следующем мне должны выпадать...

Как связать между собой два поля (список значений одного поля зависит от значения другого поля)
Есть таблица: предмет, КодТипаМатериала (список), КодМатериала (список) для примера: ...

Два поля в строке со списком
Здравствуйте форумчане. Подскажите, может кто знает (MS Access 2007). В таблице Заказ есть...

Соединить два поля со списком
я Access так не очень знаю.... может кто то подскажет где есть какие то примеры работы с полями со...

13
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
09.07.2012, 22:19 2
Элементарно - две таблицы одна с городами и автокеем, вторая с улицами и полем с кодом городов из первой таблицы. И связь один-ко-многим между ними.
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
09.07.2012, 22:20 3
Дайте хоть в каком виде структуру исходной БД.
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
09.07.2012, 23:32 4
вот как то так...
Вложения
Тип файла: rar db1.rar (46.2 Кб, 113 просмотров)
1
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
10.07.2012, 21:27  [ТС] 5
В вашем примере не вводятся данные с клавиатуры. В чем причина?
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
10.07.2012, 21:38 6
в смысле?
а зачем вводить данные в поле со списком?
я всегда думал, что в этом поле можно сделать только выбор из доступных данных.
1
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
10.07.2012, 21:44  [ТС] 7
Допустим если пользователь хочет ввести новый город или новую улицу. Придется создавать отдельную форму для их записи?
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
10.07.2012, 21:48 8
вообще наверное да.
По крайней мере я не знаю способа как можно добавить в таблицу данные через ввод в поле со списком
и потом вам же не только город надо будет ввести но и связанные с ним улицы - так что полюбому это должна быть отдельная форма.
1
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
10.07.2012, 21:49  [ТС] 9
Спасибо за помощь
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
10.07.2012, 21:52 10
Вообще конечно можно попробовать внести данные в базу, если они отсутствуют в списке, через процедуру обработки событий, но опять же как быть со связанным списком?
так что правильней будет отдельную форму под добавление данных.
Да и не стоит забывать что мухи должны быть отдельно от котлет
0
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
11.07.2012, 11:08  [ТС] 11
Проблемка. Что не так? Гляньте пожалуйста
Вложения
Тип файла: rar ТО.rar (63.5 Кб, 19 просмотров)
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
11.07.2012, 12:17 12
Не могу открыть, на работе 2003 акцесс.
Он не понимает файл с таким расширением.
Сохраните базу в формате акцесс2003
0
1 / 1 / 0
Регистрация: 19.03.2010
Сообщений: 108
11.07.2012, 12:19  [ТС] 13
Вот в 2003
Вложения
Тип файла: rar ТО.rar (23.5 Кб, 33 просмотров)
0
369 / 78 / 6
Регистрация: 23.05.2012
Сообщений: 232
11.07.2012, 12:52 14
Цитата Сообщение от shekzheka Посмотреть сообщение
Проблемка. Что не так?
Свойство "Присоединенный столбец" для поля со списком Город установите в "2"
1
11.07.2012, 12:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2012, 12:52
Помогаю со студенческими работами здесь

Два связанных поля со списком в ленточной форме
всем доброго времени суток! у меня вот такая задача: есть два поля со списком в ленточной форме...

Как связать два поля в разных формах?
Добрый день, подскажите пожалуйста , как сделать так, чтобы при нажатии кнопки "редактировать...

Из поля со списком вставить два значения в другую таблицу
Добрый день, есть таблица сотрудников, я ее использую как поле со списком при заполнении другой...

Выбор значения из поля со списком, исходя из предыдущего поля со списком
Дана БД. Форма на добавление данных. Необходимо сделать следующее: 1) В поле "Свободно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru