|
|
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
Привет! Искал ответ, но не нашел то что надо. Если есть ссылка, то буду рад Проблема. Есть БД такого вида заказ(код, клиент, фирма, услуга) клиент(код, ФИО, адрес, телефон) фирма(код, название, реквизиты, телефон) услуга(код, название, описание) То есть имеется целый ряд фирм и ряд услуг. Одна услуга может предоставляться несколькими фирмами, для связи есть таблица фирма-услуга(фирма, услуга) БД клиентов и фирм а также отношения фирма-услуга - меня не касаются. Необходимо только обеспечить заполнение таблицы заказ. Клиента и фирму выбираю через подстановку: Элемент управления - поле со списком, тип источника строк - таблица или запрос, источник строк - таблица (для клиента - своя, для фирмы - своя) Проблема вот в чем. Как организовать умную подстановку в столбец услуга? То есть в зависимости от выбранной в предыдущем столбце фирмы в поле со списком услуги должен находится уже отобранный набор услуг. Два вопроса. 1)Можно ли это сделать в таблице? 2)Как это сделать? Для меня некритично как реализовывать - главное чтобы работало и было понятно. Ввод данных в заказ скорее всего будет реализован через форму. Лучше конечно без использования VBA. Всем спасибо. Oдна голова - хоpошо, а с туловищем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2004, 18:01:21 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
На событие After update первого комбика поставь requery второго комбика, в котором поставь where с2=с1.value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2004, 18:41:39 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
А поподробнее? Oдна голова - хоpошо, а с туловищем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2004, 18:46:01 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
Почему без VBA лучше ? Лучше на диване лежать и вообще ничего не делать. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 00:14:24 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
На событие After update первого комбика поставь requery второго комбика, в котором поставь where с2=с1.value не работает к сожалению перепробовал множество вариантов например вот это не работает выдается либо пустой список либо одно значение - самое первое хде копать? Oдна голова - хоpошо, а с туловищем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 00:14:43 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
Почему без VBA лучше ? Лучше на диване лежать и вообще ничего не делать. :) ну лады! давай с vba... запарился уже. помню что как то это уже решал. тем более вопрос частенько должен возникать среди начинающих. Oдна голова - хоpошо, а с туловищем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 00:17:42 |
|
||
|
Подстановка значений в спиок в зависимости от выбранного значения в другом списке
|
|||
|---|---|---|---|
|
#18+
Е-нот Почему без VBA лучше ? Лучше на диване лежать и вообще ничего не делать. :) ну лады! давай с vba... запарился уже. помню что как то это уже решал. тем более вопрос частенько должен возникать среди начинающих. Oдна голова - хоpошо, а с туловищем лучше. вот тут я про это написал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 09:05:54 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32813700&tid=1669952]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 454ms |

| 0 / 0 |
