Поделиться через


Свойство Report.TimerInterval (Access)

Используйте свойство TimerInterval , чтобы указать интервал (в миллисекундах) между событиями Таймера в отчете. Для чтения и записи, Long.

Синтаксис

expression. TimerInterval

Выражение Переменная, представляющая объект Report .

Замечания

Параметр свойства TimerInterval представляет собой длинное целое число от 0 до 2 147 483 647.

Это свойство можно задать с помощью страницы свойств отчета, макроса или Visual Basic.

Примечание.

При использовании Visual Basic задается свойство TimerInterval в событии Load отчета.

Чтобы запустить код Visual Basic с интервалами, заданными свойством TimerInterval , поместите код в процедуру события Timer отчета. Например, чтобы повторно запрашивать записи каждые 30 секунд, поместите код для повторного запроса записей в процедуре события таймера отчета, а затем задайте для свойства TimerInterval значение 30000.

Пример

В следующем примере показано, как создать мигающую кнопку в форме, отображая и скрывая значок на кнопке. Процедура события Load отчета задает для свойства TimerInterval отчета значение 1000, поэтому отображение значка переключается каждую секунду.

Sub Report_Load() 
 Me.TimerInterval = 1000 
End Sub 
 
Sub Report_Timer() 
 Static intShowPicture As Integer 
 If intShowPicture Then 
 ' Show icon. 
 Me!btnPicture.Picture = "C:\Icons\Flash.ico" 
 Else 
 ' Don't show icon. 
 Me!btnPicture.Picture = "" 
 End If 
 intShowPicture = Not intShowPicture 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.