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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Табличная подчиненная форма, переход на запись.
 
 автор: никк   (24.10.2009 в 17:23)   личное сообщение
 
 

Пытаюсь перейти на нужную запись:
DoCmd.GoToRecord tbl, ,intRec
пишет, что форма tbl не открыта.
Что не так?

  Ответить  
 
 автор: Lukas   (24.10.2009 в 18:07)   личное сообщение
 
 

Форма, если она открыта как подчиненная, не попадает в коллекцию открытых форм,
поэтому и пишет что она не открыта.

  Ответить  
 
 автор: никк   (24.10.2009 в 19:55)   личное сообщение
 
 

Как перейти на запись в этом случае?

  Ответить  
 
 автор: Lukas   (24.10.2009 в 20:05)   личное сообщение
 
 

Вот что предлагает встроенный мастер поля со списком:

Private Sub ПолеСоСписком21_AfterUpdate()
    ' Поиск записи, соответствующей этому элементу управления.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[IDProduct] = " & str(Nz(Me![ПолеСоСписком21], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub

  Ответить  
 
 автор: никк   (31.10.2009 в 14:33)   личное сообщение
 
 

Правильно ли я понимаю:
Set rs = Me.Recordset.Clone
делает рекодсет на основе данных подчиненной табличной формы?

  Ответить  
 
 автор: никк   (01.11.2009 в 20:13)   личное сообщение
 
 

Clone не работает для табличной формы.

  Ответить  
 
 автор: snipe   (02.11.2009 в 09:28)   личное сообщение
16 Кб.
 
 

Вот посмотри

  Ответить  
 
 автор: никк   (09.11.2009 в 16:07)   личное сообщение
 
 

Спасибо за пример

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