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

Форум: MS ACCESS

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

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

 
 

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

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

тема: попасть со строки ленточной подформы на форму (Access2000)
 
 автор: aleksandra   (04.03.2008 в 14:04)   личное сообщение
32 Кб.
 
 

Здравствуйте...

Помогите, пожалуйста, решить такую задачу:

попасть со строки ленточной подформы p_frmBook (dblClick) на форму frmMain
и при этом открыть соответствующую запись соответствующего раздела,
не нарушая принципа frmMain...

Это код на форме p_frmBook:

Public Function my_order()
 Dim lngKeyVorg As String

  lngKeyVorg = Nz(Me.Nazv_Texta, "")

   Me.Parent.Parent.org = 3

    With Me.Parent.Parent.SubFormVer

    .SourceObject = "frmMain"
    .Form.Recordset.FindFirst "[Nazv_Texta] = '" & lngKeyVorg & "'"
   End With

End Function



Прописала "=my_order()" на "dblClick" в свойствах поля ленточной формы...

Пример прилагаю...

Спасибо...

  Ответить  
 
 автор: osmor   (04.03.2008 в 18:17)   личное сообщение
 
 

совершенно ничего не понял.
в frmMain - данные отбираются отбирает в зависимости от записи выбранной в форме frmVer
т.е. при открытии frmMain форма frmVer должны быть открыта. А если набор записей в форме frmMain соответвующих frmVer не будет содержать записи выбранной в p_frmBook. Обе эти формы основаны на запросах из таблицы tblBook.
какова взаимосвязь между формами? в общем опишите поподробнее, что как где , что должно происходить, какие формы в каком порядке планируется открывать

  Ответить  
 
 автор: aleksandra   (05.03.2008 в 00:03)   личное сообщение
 
 

Здравствуйте, уважаемый Осмор...

Попробую обьяснить...

Итак, имеется главная форма "frmVer".
В ней имеется подформа SubFormVer в которой открываются другие формы:
"frmMain" и "frmRazdely".
В форме "frmRazdely" записываются (редактируются) названия разделов и названия текстов в этих разделах.
Форма "frmMain" всегда открывается на последней редактируемой надписи. Об этом пишется вверху формы.

Иногда удобно открыть форму "frmMain" из формы "frmRazdely", кликнув на нужную запись в ленточной подформе. И открыть ее нужно на соответствующей "клику" записи, а не на последней редактируемой... Это и не получается...

Спасибо...

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