OVH Cloud OVH Cloud

etat vide

4 réponses
Avatar
gilou
comment eviter l'affichage vide d'un =E9tat bas=E9 sur une=20
requete.

Merci pour votre aide

4 réponses

Avatar
JMH
Salut

Evenement Sur Aucune Données et là tu mets un message ou non et tu mets
Cancel= True

Private Sub Report_NoData(Cancel As Integer)
Cancel = True
End Sub

Bye

"gilou" a écrit dans le message de
news: 1c3001c4b61d$4bb97a50$
comment eviter l'affichage vide d'un état basé sur une
requete.

Merci pour votre aideées
Avatar
Dan
Evenement Sur Aucune Données et là tu mets un message ou non et tu mets
Cancel= True

Private Sub Report_NoData(Cancel As Integer)
Cancel = True
End Sub



Bonjour,

Question complémentaire :
Comment éviter l'apparition du message "L'action OpenReport a été annulée" à
la suite de cette procédure ?

Merci !
Dan

Avatar
JMH
J'imagines que c'est sur un Bouton qui déclenche le Report.
Faut mettre la gestion d'erreur dans le code du bouton, même si tu ne
traites pas l'erreur.


Private Sub btnMonBouton_Click()
On Error GoTo Err_btnMonBouton_Click

.... mon code: docmd.openreport........

Exit_btnMonBouton_Click:
Exit Sub

Err_btnMonBouton_Click:
' MsgBox err.Description
Resume Exit_btnMonBouton_Click

End Sub



"Dan" a écrit dans le message de
news: 41760c69$0$31748$
Evenement Sur Aucune Données et là tu mets un message ou non et tu mets
Cancel= True

Private Sub Report_NoData(Cancel As Integer)
Cancel = True
End Sub



Bonjour,

Question complémentaire :
Comment éviter l'apparition du message "L'action OpenReport a été annulée"
à
la suite de cette procédure ?

Merci !
Dan





Avatar
Dan
ça marche, merci !