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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Навигационная панель
 
 автор: alexkn   (11.04.2009 в 11:59)   личное сообщение
 
 

Как отлавливать события, связанные с кнопками навигационной панели?

  Ответить  
 
 автор: Lukas   (11.04.2009 в 12:49)   личное сообщение
 
 

Как варианты:
1. Поскольку задача навигационной панели - перемещение по записям источника, на Form_Current глядеть.
2. Нарисовать свою навигационную панель, тогда все в ваших руках.

  Ответить  
 
 автор: Bellerofont   (11.04.2009 в 20:20)   личное сообщение
 
 

>Поскольку задача навигационной панели - перемещение по записям источника
Предполагаю, что речь идет о Navigation Pane Access 2007

  Ответить  
 
 автор: alexkn   (11.04.2009 в 21:19)   личное сообщение
 
 

Нет, стандартные "кнопки перехода" внизу ленточной формы

  Ответить  
 
 автор: snipe   (12.04.2009 в 06:23)   личное сообщение
 
 

присмотрись к совету Lukas...........

Private Sub Form_Current()
Dim curRec As Integer
Dim NewRec As Boolean
Dim MaxRec As Integer

curRec = Me.CurrentRecord
NewRec = Me.NewRecord
MaxRec = DCount("IDTable", "Table")

If NewRec = True Then 'новая запись

If curRec = 1 Then 'первая запись

If curRec = MaxRec Then 'последняя запись

If curRec > 1 And curRec < MaxRec Then 'текущая запись

End Sub

  Ответить  
 
 автор: alexkn   (12.04.2009 в 14:16)   личное сообщение
 
 

Всем спасибо!
Получилось!

  Ответить  
 
 автор: Bellerofont   (12.04.2009 в 14:26)   личное сообщение
 
 

Понятно. Обычно это называют кнопками перехода или Navigation Buttons. Почему я и подумал о панели навигации Access 2007

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