Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать выбор из разных таблиц в одном поле
 
 автор: Аноним   (23.11.2006 в 20:49)
 
 

Люди, у меня вопрос.
Ну, например, я хочу сделать расходник (это документ по которому из кассы выдают деньги). Там есть такое поле как "корреспондирующий счет". А потом в поле "плательщик" в зависимости от счета выбираются разные списки: например 70-й, 71-й, 72-й, 73-й счета данные должны выбираться из списка работников организации; 76-й, 51-й - из списка предприятий и так далее. Как сделать выбор в поле "плательщик" в зависимости от выбора счета в поле "корреспондирующий счет" из разных таблиц.

  Ответить  
 
 автор: osmor   (24.11.2006 в 08:26)   личное сообщение
 
 

на событие "после обновления" первого спика программно подменять запрос-источник строк для второго списка в зависимости от значения в первом.

  Ответить  
 
 автор: Аноним   (25.11.2006 в 13:46)
 
 

А можно это как-нибудь сделать с помощью конструктора, а не программно?

  Ответить  
 
 автор: osmor   (25.11.2006 в 14:27)   личное сообщение
 
 

нет. Вы построли схему как 1С и имеете теже проблемы что и они, когда невозможно получить данные используя только SQL запрос.

  Ответить  
 
 автор: Аноним   (25.11.2006 в 17:36)
 
 

Но в 1С это как раз получается, когда в зависимости от выбора счета предлагаются разные списки.

  Ответить  
 
 автор: osmor   (25.11.2006 в 20:14)   личное сообщение
 
 

в 1С это сделано на уровне движка, попробуйте сделать выборку средствами SQL...
Вы увидите, что субконто, дял разных счетов хранятся вразных таблицах, и сделать SQL запро не пролучится....
т.е. конечно можно но используя свои функции с условиями... Стандартными средствами SQL не выйдет

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList