Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.61/28: Рейтинг темы: голосов - 28, средняя оценка - 4.61
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
1

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

23.03.2012, 17:31. Просмотров 5148. Ответов 12
Метки нет (Все метки)

приветствую)

люди, помогите пожалуйста с базой, т.к. эксель то я знаю хорошо, и даже макрос написать могу, но с аксессом никогда не работала, но вот нужда заставила. никак разобраться не могу и даже толко сформулировать запрос для поиска Т_Т

исходные данные таковы: в базе есть поля Проект, его Опция (у одного проекта может быть несколько опций) и Ссылка (всегда индивидуальна в зависимости от опции)

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

подскажите, можно ли вообще такое технически сделать в аксесс?

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

пример прилагаю Опции_тест.rar

буду признательна также, если дадите наводку на какие-нибудь подобные примеры

ACCESS 210
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 17:31
Ответы с готовыми решениями:

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

Изменение содержимого выпадающего списка в зависимости от выбранного значения в другом списке
И снова здравствуйте...:) Итак вопрос...:) Допустим, имеется форма (см....

Обновление выпадающего списка в форме в зависимости от выпадающего списка выше
Есть 3 таблицы (1,2,3) Первая и вторая связаны между собой через таблицу 3....

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

Динамическое изменение выпадающего списка в зависимости от выбора в предыдущем
Доброго времени суток форумчане! Помогите, очень прошу. Задача такова:...

12
andrey_ba
266 / 266 / 4
Регистрация: 01.11.2011
Сообщений: 612
23.03.2012, 17:51 2
Как то так

Не по теме:

Цитата Сообщение от Bape}l{ka Посмотреть сообщение
ACCESS 210
нолик забыли

0
Вложения
Тип файла: rar Опции_тест.rar (28.2 Кб, 154 просмотров)
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
24.03.2012, 13:09  [ТС] 3
andrey_ba, спасибо, это примерно то, что я представляла)) только как этим пользоваться ? я ввожу искомое название проекта, и что?? на что нажать? может я чего-то не так понимаю?

п.с.: кстати, id чего в форме project?? и вроде его нельзя изменить?
хм.. вроде я поняла примерно, каким образом происходит работа с запросами в Access =ь
0
andrey_ba
266 / 266 / 4
Регистрация: 01.11.2011
Сообщений: 612
24.03.2012, 13:25 4
Вот подправил
1
Вложения
Тип файла: rar Опции.rar (29.0 Кб, 272 просмотров)
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
24.03.2012, 13:33  [ТС] 5
оо, спасибо большое, так работает)))
0
andrey_ba
24.03.2012, 13:36
  #6

Не по теме:

кнопочку не зря придумали Правила раздела

0
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
24.03.2012, 13:54  [ТС] 7
подскажите пожалуйста еще кое-что..
если в изначальный файл добавить логическое поле. как сделать так, чтобы считалась сумма по полю "Коммент" только там, где проставлены галочки? и выдавалась ошибка, если идет повторение имени проекта
спасибо большое заранее.

Добавлено через 15 минут
andrey_ba, с правилами я ознакомилась, что конкретно вы имели в виду?
0
andrey_ba
266 / 266 / 4
Регистрация: 01.11.2011
Сообщений: 612
24.03.2012, 13:56 8

Не по теме:

Цитата Сообщение от Bape}l{ka Посмотреть сообщение
спасибо
есть кнопочка +1СПАСИБО


если я правильно понял ваш вопрос вы хотите что бы отображалась опция проекта и количество опций у которых стояли галочки без описания самих опций
0
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
24.03.2012, 14:19  [ТС] 9
вот, прилагаю файл еще раз.. Опции_тест_исход.rar
все тоже самое, но добавилось логическое поле.

задача: юзер выбирает какие-то проекты (ставит галочки) и потом ~"нажимает кнопку", и происходит суммирование данных по полю "Комммент", но только тех, напротив которых галочки стоят. При этом, если имена проектов с галочками повторяются, должно выскочить предупреждение (например, с указанием повторяющегося имени проекта)
В конечном счете нам нужна только итоговая цифра/сумма, но если все это будет в отдельной форме, то нужна вся строка с данными, которая отмечена галочкой + искомая сумма

п.с.: подозреваю, что это будет макрос, но возможно есть такая функция в самом аксессе?
0
Михайло
116 / 116 / 10
Регистрация: 12.05.2010
Сообщений: 1,205
24.03.2012, 15:15 10
Это могут быть функции по подмножеству (DLookUp, DCount и т. д.) или посчитайте на VBA.
0
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
24.03.2012, 17:01  [ТС] 11
Цитата Сообщение от Михайло Посмотреть сообщение
Это могут быть функции по подмножеству (DLookUp, DCount и т. д.) или посчитайте на VBA.
мда.. вобщем срочно нужно изучать Access.. наверно сейчас мне легче будет написать макрос, только нужно специфику аксесса от экселя изучить, ну там обращения к полям и т.п.
0
Bape}l{ka
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 24
25.03.2012, 20:40  [ТС] 12
andrey_ba, объясните пожалуйста, как вы на форму Projects вставили таблицу с данными Options??
все бьюсь, никак понять не могу Т_Т
я поняла, что это из подчиненной формы Options, но как вы ее запихнули в Projects Т_Т
0
andrey_ba
266 / 266 / 4
Регистрация: 01.11.2011
Сообщений: 612
25.03.2012, 22:48 13
в базе есть запрос, на основании этого запроса сделана подчиненная форма, и вставлена в основную
1
25.03.2012, 22:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2012, 22:48

В форме не сохраняет данные из выпадающего списка
в форме не сохраняет данные из выпадающего списка((явно сам что то не так...

Вычисление значения из выпадающего списка
Есть выпадающее окно с полями id, name, massa im1 Есть соседнее поле в...

Сохранение значения выпадающего списка
В форме есть несколько комбобоксов и текстовых полей. Заполняю и закрываю...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru