J'ai un etat avec un sous-etat.
Je veut que losque mon sous =E9tat n'a pas de donn=E9e,
un msg apparaisse et que l'=E9tat se ferme
j'ai donc essay=E9 sur le sous-=E9tat sur l'ev=E9nement No data
Msgbox "..."
docmd.close ac report "..."
Mais cela ne fonctionne pas=20
Pourquoi
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
bonsoir.
dans ton état tu mets:
Private Sub Report_NoData(Cancel As Integer) Cancel = True End Sub
l'état ne se lancera pas, mais une erreur se produira sur le formulaire pour non exécution de l'état. devant le openreport de l'état il faut mettre une ligne on error resume next pour ignorer l'erreur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news:83be01c495c2$bda4e170$ Bonjour
J'ai un etat avec un sous-etat. Je veut que losque mon sous état n'a pas de donnée, un msg apparaisse et que l'état se ferme j'ai donc essayé sur le sous-état sur l'evénement No data Msgbox "..." docmd.close ac report "..." Mais cela ne fonctionne pas Pourquoi
Merci
bonsoir.
dans ton état tu mets:
Private Sub Report_NoData(Cancel As Integer)
Cancel = True
End Sub
l'état ne se lancera pas, mais une erreur se produira sur le formulaire pour
non exécution de l'état. devant le openreport de l'état il faut mettre une
ligne on error resume next pour ignorer l'erreur.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:83be01c495c2$bda4e170$a301280a@phx.gbl...
Bonjour
J'ai un etat avec un sous-etat.
Je veut que losque mon sous état n'a pas de donnée,
un msg apparaisse et que l'état se ferme
j'ai donc essayé sur le sous-état sur l'evénement No data
Msgbox "..."
docmd.close ac report "..."
Mais cela ne fonctionne pas
Pourquoi
Private Sub Report_NoData(Cancel As Integer) Cancel = True End Sub
l'état ne se lancera pas, mais une erreur se produira sur le formulaire pour non exécution de l'état. devant le openreport de l'état il faut mettre une ligne on error resume next pour ignorer l'erreur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news:83be01c495c2$bda4e170$ Bonjour
J'ai un etat avec un sous-etat. Je veut que losque mon sous état n'a pas de donnée, un msg apparaisse et que l'état se ferme j'ai donc essayé sur le sous-état sur l'evénement No data Msgbox "..." docmd.close ac report "..." Mais cela ne fonctionne pas Pourquoi