Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2011, 10:12   #1
Alergen2
 
Регистрация: 13.10.2011
Сообщений: 6
По умолчанию Выбор значений поля списка

Добрый день!

Существует база данных с такой иерархией:
Система -> Устройство -> Блок -> Модуль
У Устройства, блока или модуля надо выбирать, к какой именно системе, устройству или блоку они относится.

Проблема заключается в том, что, например модуль "Антенна" может быть в составе блока "Приемник", а модуль "средство обнаружения" может быть в составе системы. тоесть модуль "антенна" подчинен блоку "приемник", а модуль "средство обнаружения" подчинен системе.

Простыми словами: надо сделать так, чтобы сначала я в одном поле списка выбирал чему подчиняется, например блоку, а затем выбирал названия этого блока.

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

Как это можно сделать? Надеюсь, ситуацию понятног объяснил.
Alergen2 вне форума Ответить с цитированием
Старый 14.10.2011, 10:35   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Создаёте дополнительные поля....... Их заполняете соответствующими значениями
gluk_fm вне форума Ответить с цитированием
Старый 14.10.2011, 11:00   #3
Alergen2
 
Регистрация: 13.10.2011
Сообщений: 6
По умолчанию

а как сделать так, чтобы я в одном поле выбирал тип, и в зависимости от выбора, в другом поле выводились названия частей этого типа?
Alergen2 вне форума Ответить с цитированием
Старый 14.10.2011, 12:27   #4
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Извините сейсас телепаты все в отпуске.... Я так понимаю мы за формы говорим? Выложите базу.....
в список значений вставляем запрос с условием отбора по значению выбранному ранее.
gluk_fm вне форума Ответить с цитированием
Старый 14.10.2011, 15:49   #5
Alergen2
 
Регистрация: 13.10.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Извините сейсас телепаты все в отпуске.... Я так понимаю мы за формы говорим? Выложите базу.....
в список значений вставляем запрос с условием отбора по значению выбранному ранее.
В форме "Новая единица" надо вставить поле "выбор типа", и в зависимости от выбора(устройство, блок, система) выпадающий список "модуль" будет иметь разные значения(из таблиц устройство, блок, система соответственно).
Вложения
Тип файла: rar db1_13.10.11.rar (166.8 Кб, 21 просмотров)
Alergen2 вне форума Ответить с цитированием
Старый 14.10.2011, 17:11   #6
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Переменными решайте.
gluk_fm вне форума Ответить с цитированием
Старый 15.10.2011, 10:09   #7
satka
Форумчанин
 
Регистрация: 17.07.2011
Сообщений: 145
По умолчанию

Может таг?
Вложения
Тип файла: rar db1_13.10.11.rar (59.1 Кб, 43 просмотров)
satka вне форума Ответить с цитированием
Старый 17.10.2011, 09:04   #8
Alergen2
 
Регистрация: 13.10.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от satka Посмотреть сообщение
Может таг?
Спасибо огромное! именно то, что нужно!
Alergen2 вне форума Ответить с цитированием
Старый 18.10.2011, 15:48   #9
Alergen2
 
Регистрация: 13.10.2011
Сообщений: 6
По умолчанию

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

Надо создать запросы или формы такого типа:

Я выбираю СИСТЕМУ, и он должен мне выдавать все ЕДИНИЦЫ, которые есть в данной системе.
именно единицы(таблица Единицы)

Так же с Устройством и блоком.

Последний раз редактировалось Alergen2; 18.10.2011 в 16:26.
Alergen2 вне форума Ответить с цитированием
Старый 21.10.2011, 06:48   #10
satka
Форумчанин
 
Регистрация: 17.07.2011
Сообщений: 145
По умолчанию

Ну начнём по порядку:
— один вопрос одна тема
— схема данных не даёт никакого представления о том что с чем соотносится, посему прежде чем переходит к запросам, а тем паче к формам вам нужно создать(!) структуру базы данных
— ну напоследок за вас всю работу делать не будут, как уже писано на этом форуме, предлагаете деньги вам делают базу, задаёте конкретный вопрос вам отвечают (если могут конечно)
как-то таг
satka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор из списка Verano naranjo Microsoft Office Excel 2 12.05.2010 12:17
Выбор из списка YOOHOOO Microsoft Office Excel 1 17.03.2010 12:12
Выявление одинаковости значений поля в одной талице по значению поля в другой nikmay SQL, базы данных 4 13.08.2009 12:51
Случайный выбор значений из списка Stoodentka Microsoft Office Excel 4 14.07.2009 07:56
Выбор вопроса из списка steck Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 19.08.2007 23:32