Partager via


Propriété Report.TimerInterval (Access)

Utilisez la propriété TimerInterval pour spécifier l’intervalle, en millisecondes, entre les événements timer d’un rapport. Long (en lecture/écriture).

Syntaxe

expression. TimerInterval

Expression Variable qui représente un objet Report .

Remarques

La valeur de la propriété TimerInterval est un entier long compris entre 0 et 2 147 483 647.

Vous pouvez définir cette propriété à l'aide de la feuille des propriétés de l'état, d'une macro ou de Visual Basic.

Remarque

[!REMARQUE] Lorsque vous utilisez Visual Basic, vous définissez la propriété TimerInterval dans l'événement Load.

Pour exécuter le code Visual Basic selon un intervalle spécifié par la propriété TimerInterval, placez le code dans la procédure événementielle Timer de l'état. Par exemple, pour rechercher des enregistrements toutes les 30 secondes, placez le code pour actualiser les enregistrements dans la procédure événementielle Timer de l'état, puis définissez la propriété TimerInterval sur 30000.

Exemple

L'exemple suivant montre comment créer un bouton clignotant dans un formulaire en affichant et en masquant une icône sur le bouton. La procédure événementielle Load de l’état définit la propriété TimerInterval de l’état sur 1000 afin que l’affichage de l’icône soit activé une fois par seconde.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.