[identity profile] baikal.livejournal.com posting in [community profile] useful_faq
Добрый день, подскажите пожалуйста кто-нибудь. MS Access. Допустим есть категории чего-то, например, A и B. Это одна таблица. И вторая таблица это подкатегории категория из первой таблицы, например A1, A2... и B1, B2... Вопрос, как сделать так, чтобы в форме, выбирая в первом выпадающем меню категорий - категорию А, в другом выпадающем меню подкатегорий - подкатегории только категории А.

т.е. выбирая A я должен видеть только A1, A2...
выбирая B - только B1, B2 ...

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

Искал в книгах, но толи я не нашел, толи это не объясняется. Подскажите хотябы в какую сторону думать.

Надеюсь понятно объяснил... Заранее благодарен всем.

Date: 2012-03-19 02:48 pm (UTC)
From: [identity profile] vicont.livejournal.com
Думать в сторону гуглозапроса "ms access master detail form"

Date: 2012-03-19 03:26 pm (UTC)
From: [identity profile] vicont.livejournal.com
Ничего страшного. Не справитесь - пишите, найдем конкретный how-to.

Date: 2012-03-19 04:59 pm (UTC)
From: [identity profile] blood-again.livejournal.com
В книгах и пособиях это называется "Зависимое поле".

Вкратце, запрос для источника строк второго поля выглядит примерно так:
SELECT подкатегории.* FROM ТАБЛИЦА WHERE (подкатегории.ид_категория=forms![моя_форма]![КАТЕГОРИЯ]);

Обязательно по событию изменения первого поля апдейтим второе.

Date: 2012-03-19 06:57 pm (UTC)
From: [identity profile] nasty-weather.livejournal.com
Проще выложить базу где-нибудь, а мы вам допишем нужный источник строк в соответствующее поле формы.