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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Access 2003 вопрос про контролы на форме
 
 автор: bosse-sl   (10.06.2013 в 14:09)   личное сообщение
 
 

Доброго Всем дня.

Подскажите пожалуйста, как сделать:
У меня форма, на ней находится подчиненная форма (список ФИО, дата рождения), и поля дополнительные данные о сотрудниках (должность, и т.п.)
Как сделать чтобы при выборе сотрудника в подчиненной форме, отображались данные в полях, т.е. связанные с этим сотрудником.

P.S. Все данные в одной таблице

  Ответить  
 
 автор: Анатолий (Киев)   (10.06.2013 в 16:29)   личное сообщение
 
 


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

Не понял! То ли запятых не хватает, то ли у меня мозгов.
Что из себя представляет "выбор сотрудника" и где он находится?
Где находятся поля в которых "отображались данные"?
Что в источнике записей у главной формы?

  Ответить  
 
 автор: bosse-sl   (10.06.2013 в 16:37)   личное сообщение
28 Кб.
 
 

Простите, но не всегда получается объяснить сходу.
Поэтому прилагаю пример.
Нужно на форме fDrive, при выборе сотрудника (ФИО) в подчиненной форме (sfDrive), чтобы на основной в полях отображались данные: должность, место рождения и т.д.

  Ответить  
 
 автор: Анатолий (Киев)   (11.06.2013 в 16:32)   личное сообщение
 
 

Если отвечать чисто на вопрос, то на собітии Current субформы получить ID текущей записи и найти по нему запись в главной форме. А т.к. перемещаться по записям (той же таблицы!!!) можно и в главной форме, то нужно предусмотреть синхронизацию с субформой и в ней.
Но, вообще-то, ваша конструкчия нелогична. Объясните, какие действия вы собираетесь выполнять в форме и субформе. Зачем главной форме источник записей и зачем нужна субформа.

  Ответить  
 
 автор: bosse-sl   (11.06.2013 в 18:51)   личное сообщение
 
 

Добрый день Анатолий (Киев)


какие действия вы собираетесь выполнять в форме и субформе.


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


Зачем главной форме источник записей


Пытался таким образом соединить формы


зачем нужна субформа.


Подскажите, как правильнее сделать?.

  Ответить  
 
 автор: Анатолий (Киев)   (12.06.2013 в 16:57)   личное сообщение
33 Кб.
 
 

Такой вариант...

  Ответить  
 
 автор: bosse-sl   (12.06.2013 в 17:14)   личное сообщение
 
 

Огромное Вам спасибо.

Это отличный вариант.

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