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

Форум: MS ACCESS

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

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

 
 

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

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

тема: открытие формы
 
 автор: Мишок   (04.12.2009 в 11:57)   личное сообщение
 
 

есть форма [все_авто]на ней две подчиненые [авто] и[события] обе в табличной форме переходя по списку в [ авто ] в [событиях ]видим подробности. соеденены подчиненые через промежуточное поле id1. есть еще одна форма [ТО] так надо чтоб при выборе машины в [ТО] по нажатию кнопки открыть форму [все_авто] с выбранным автомобилем.

  Ответить  
 
 автор: kot_k_k   (04.12.2009 в 12:19)   личное сообщение
 
 

на событие открыть формы все_авто - повесь проверку открыта ли форма ТО, если да то включить фильтр в форме авто.


If FormIsOpen_My("ТО") = True Then 
        str_Filte = "kod_avto = " & forms!ТО!kod_avto
        Me!авто.Form.FilterOn = False
        авто.Form.Filter = str_Filte 
        авто.Form.FilterOn = True
end if

Function FormIsOpen_My(ParamArray Ar())
    FormIsOpen_My = (SysCmd(acSysCmdGetObjectState, acForm, Ar(0)) And acObjStateOpen) <> False
End Function

  Ответить  
 
 автор: Мишок   (04.12.2009 в 13:21)   личное сообщение
 
 

ща попробую

  Ответить  
 
 автор: osmor   (04.12.2009 в 13:05)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=251661623&Itemid=35

  Ответить  
 
 автор: Мишок   (04.12.2009 в 13:18)   личное сообщение
 
 

это не то, здесь все ясно

  Ответить  
 
 автор: Мишок   (04.12.2009 в 15:10)   личное сообщение
36 Кб.
 
 

вот такой пример накидал

  Ответить  
 
 автор: kot_k_k   (04.12.2009 в 15:51)   личное сообщение
21 Кб.
 
 

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

  Ответить  
 
 автор: Мишок   (04.12.2009 в 16:21)   личное сообщение
 
 

понял, спасибо

  Ответить  
 
 автор: kot_k_k   (04.12.2009 в 16:33)   личное сообщение
 
 

вообще если таблы нормально связаны (прописаны в схеме данных типа 1-ко многим), то при создании мастером формы туда суешь поля из 2-х форм и он сам спрашивает - создать подчиненные или связанные формы. и сам создает все формы и все связи. попробуй.

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