Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13

Вывод зависимых списков в форме

28.05.2015, 15:41. Показов 1801. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, форумчане! Я только начинаю изучать Access2013. У меня есть БД автомобилей, На форме 2 поля-списка. В 1-ом списке выбираю марку автомобилей, во втором выбираю модели именно этой марки.
Я, вроде все сделала, но в поля выводятся ID из таблиц, никак не могу сделать, чтобы выводились именно названия.
Я понимаю, что это делается как-то несложно, но я не могу понять как((((( Подскажите, пожалуйста....
Вложения
Тип файла: rar BD - копия.rar (148.1 Кб, 5 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.05.2015, 15:41
Ответы с готовыми решениями:

Создание зависимых выпадающих списков в форме
Всем добрый день! Есть база в ней привязал виды фруктов к продукту. Далее создал форму,на основе этой таблице. Суть...

Кастомизация зависимых списков select
На странице есть зависимые списки, реализованные через select + ajax + php. То есть в зависимости от выбора элемента в первом списке, во...

Автоматическое заполнение зависимых списков
Всем добрый день. Помогите, пожалуйста, решить задачу в excel. В одной ячейке можно выбирать данные из списка. В остальных...

20
 Аватар для VinniPuh
9129 / 6134 / 593
Регистрация: 27.03.2013
Сообщений: 19,984
28.05.2015, 16:00
Цитата Сообщение от shnol Посмотреть сообщение
Я... только начинаю изучать Access2013....
Такого чуда похожэе даже не у 10 процентов смогущих помочь нет, типа вам ещё лет 10 потерпит, или нужно принудительно у себя такой формат ради вас установить?
0
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
28.05.2015, 16:04
shnol, см. архив
Вложения
Тип файла: rar BD - копия.rar (149.7 Кб, 10 просмотров)
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
28.05.2015, 16:12  [ТС]
ОГО!!! Спасибо огромное!!! Я пересмотрела уже все, что можно, не нашла((( Скажите, плиз, в 2-х словах что я делала неправильно?

Добавлено через 5 минут
duh_si, ОГО!!! Спасибо огромное!!! Я пересмотрела уже все, что можно, не нашла((( Скажите, плиз, в 2-х словах что я делала неправильно?
0
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
28.05.2015, 16:13
В свойствах комбоБокса, вкладка макет: число столбцов 2, ширина (0см;2,5см), т.е первый столбец где идет ID будет не виден, а второй будет шириной в 2,5см
0
 Аватар для VinniPuh
9129 / 6134 / 593
Регистрация: 27.03.2013
Сообщений: 19,984
28.05.2015, 16:21
Цитата Сообщение от shnol Посмотреть сообщение
...Скажите, плиз, в 2-х словах что я делала неправильно?...
видимо то , что у вас Акс 2013 или даже выше, типа ни кто кроме одного человека не может ваш пример просмотреть.
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
29.05.2015, 17:09  [ТС]
duh_si, Добрый день! Я извиняюсь за назойливость, но может, вы мне опять поможете. Я пытаюсь на основании предыдущих двух списков вывести 3-ий, но, видимо, неправильно строю запрос. Помогите, пожалуйста, разобраться, как сделать такое объединение?
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
29.05.2015, 17:10  [ТС]
Вот что есть у меня
Вложения
Тип файла: rar BDv2.rar (64.5 Кб, 6 просмотров)
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
29.05.2015, 18:02
Запустил вашу программу. Но, мне кажется, структура БД неоптимальная. Зачем, например, нужна таблица годов? Проще год выпуска вносить сразу в таблицу модификаций.
Вложения
Тип файла: zip BDv2-1.zip (43.9 Кб, 5 просмотров)
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
01.06.2015, 13:24  [ТС]
DeSex, спасибо большое. На счет годов подумаю))
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 09:13
Да тут и думать нечего. Сейчас в этом поле хранится целое число, которое отсылает к таблице, в которой хранятся так же целые числа. Так и записать сразу это число (год) в поле, а не отсылать к другой таблице.
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 09:52
Я бы сделал такую БД:
Миниатюры
Вывод зависимых списков в форме  
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
02.06.2015, 14:08  [ТС]
DeSex, Да, возможно, что она была бы корректней, но к сожалению, у меня схема утверждена. И еще почему-то поиск, который вы мне прислали, работает не корректно((( Он выводит не те модификации((( В sql-запросах не сильна, но понимаю, что в запросе он берет ID_mark, а не ID_model и ставит ей в соответствие модификацию другого автомобиля. Пыталась в конструкторе поменять значение поля, вообще выводит пустую строчку(((((
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
02.06.2015, 14:10  [ТС]
Базюка
Вложения
Тип файла: rar BDv3.rar (62.5 Кб, 7 просмотров)
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 15:00
Сейчас посмотрю, может напутал что

Добавлено через 8 минут
А можно конкретный пример неправильного вывода?
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
02.06.2015, 15:04  [ТС]
DeSex, например, взять ВАЗ-Kalina-2011 Выводится 47, 48 строчка, а эта модификация соответсвует Mazda 6.
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 15:18
Да, да. Увидел. Ошибка в запросе "Модификация". Я его и не смотрел даже, оставил таким, какой он был. Сейчас исправлю и вышлю
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 15:35
Вот, подчистил. Теперь правильно?
Вложения
Тип файла: zip BDv3-1.zip (59.4 Кб, 7 просмотров)
0
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 13
02.06.2015, 15:38  [ТС]
DeSex, спасибо огромное приогромное! Скажите, плиз, вкратце, что вы поменяли? Я, вроде пыталась запрос поменять таким же образом, но у меня выводились пустые поля((
0
199 / 24 / 12
Регистрация: 07.02.2014
Сообщений: 221
02.06.2015, 15:54
Ошибка возникла из-за того, что названия поля не очень информативно. Поле, где записывается модель, в форме называется "Поле12". А в запросе "Модификация" условие ссылается на [Формы]![Подбор шин и дисков]![Name], а там записана не модель, а марка автомобиля. Надо написать [Формы]![Подбор шин и дисков]![Поле12]. И лучше переименовать поле, чтобы дальше легче было работать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.06.2015, 15:54
Помогаю со студенческими работами здесь

Настройка вывода в ссылку из зависимых списков с использованием кнопки
Добрый день. Ситуация следующая, были созданы два списка и установлена связь между первым и вторым последовательно изначально...

Добавление данных в базу данных из зависимых списков
Сделала зависимые списки, в которых берутся данные из базы. Нужно, чтобы выбранные данные вставлялись в таблицу базы данных. В моем...

Вывод итоговой записи при множественных зависимых записях
Здравствуйте! У меня следующая проблема. У меня есть основная таблица, а также зависимая, значения из которой мы выбираем по...

Работа со словами в форме списков
Определить с помощью упоминаемого в тексте теоретического раздела (п.5.3) предиката РАНЬШЕ-Р предикат (АЛФАВИТ-Р х у), определяющий стоят...

Скрытие выпадающих списков в форме ввода
Есть некая форма ввода как сделать так, что бы когда активна радиокнопка "Чай" то был виден только один выпадающий список,...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru