2015-05-13 2 views
0

Итак, я создаю новую базу данных, и я написал несколько запросов, которые я хочу связать с формой. Частичный вид формы будет приложена Partial FormЕсли утверждения в форматах Access 2013

То, что я хочу эту форму, чтобы сделать это, когда пользователь выбирает производитель коробка модель будет выпадающий только с моделями, связанными с этим заводом-изготовителем

IE: Если пользователь выбирает Dell, они получат список только продуктов Dell, которые я добавил в таблицу моделей в базе данных. Если они выберут яблоко, они получат только модели с яблоками и т. Д.

У меня есть запросы, написанные для разделения данных уже, я просто потерял синтаксис, необходимый для элемента управления для форм.

Я огляделся вокруг переполнения стека и ничего не нашел, и я проверил msdn, чтобы увидеть, могу ли я найти какие-либо подсказки, до сих пор я не мог понять это, поэтому теперь я прошу помощи ,

+1

Что вам нужно [Cascading ComboBoxes] (http://www.fmsinc.com/microsoftaccess/forms/combo-boxes/cascading.html) – PaulFrancis

+0

Хорошо, спасибо за ваш комментарий. Я посмотрел несколько видео на Cascading comboboxes, это похоже на то, что я ищу. Извините, что так долго, чтобы вернуться к вам, мне пришлось внести некоторые коррективы в мой проект базы данных, чтобы я мог правильно использовать combobox. – Aaron

+0

Если вы положите это в форме ответа, я пойду вперед и одобрю его. Я получил результаты, которые я хотел сделать. Большое спасибо. – Aaron

ответ

1

Установка вам нужно, это то, что называется Cascading ComboBoxes - Фильтрация записей в одном поле со списком на основе значения, выбранного в другом.

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

0

Это должно быть что-то вроде этого:

select Modelname 
from Models 
where Models.Manufacturer = [Forms]![ManufacturerField].value 
Смежные вопросы