Свойство 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 и обратная связь.