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

Форум: MS ACCESS

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

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

 
 

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

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

тема: как обновлять?
 
 автор: Григорий   (09.12.2009 в 20:24)   личное сообщение
 
 

На форме две вкладки.
На вкладке 1- ленточная форма таблицы.
На вкладке 2 - ленточная форма запроса, извлекающего записи из таблицы.

Сделал макрос: обновить запрос, обновить форма запроса.

К какому событию его привязать чтобы после добавления записи на первую вкладку она отображалась на второй?

  Ответить  
 
 автор: Гоблин   (09.12.2009 в 22:22)   личное сообщение
 
 

На вкладках запрос и табла? Ну попробуй на вкладки сделать обновление формы. Используй Value 1 - первая вкладка, 2 - вторая и т.д. На событие изменение получится типа
Private Sub НаборВкладок74_Change()
If Me.НаборВкладок74.Value = 1 Then
Forms!Табла1.requery
Forms![Основная форма]![Подчиненная форма].Form.Кнопка163.SetFocus
Ну там еще что есть...
Else
Forms![ФормаЗапрос]!Список30.Requery
Forms![Форма1].requery
Ну да мало ли что там может быть...
End If
End Sub

Ну что-то в этом роде. И ни макросов, ни матросов.
Или через select casse но я предпочитаю if не знаю почему.

  Ответить  
 
 автор: Denis V.   (10.12.2009 в 09:23)   личное сообщение
 
 

Я тоже предпочитаю If..., если вариантов значений проверяемого выражения не более трёх. Если больше, то Select Case...

  Ответить  
 
 автор: Гоблин   (10.12.2009 в 23:00)   личное сообщение
 
 

Если больше трех. А что, если больше то путанка получается? Я все не решаюсь на этот select case перейти. Но чую, что надо как-то.

  Ответить  
 
 автор: Григорий   (10.12.2009 в 19:27)   личное сообщение
 
 

Спасибо)

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