C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une macro pour obtenir un formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.
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]
Bonjour.
Tu peux placer cette fonction dans le form_Load: Private Sub Form_Load() If Me.Recordset.RecordCount = 0 Then If MsgBox("Il n'y a pas d'enregistrements" & vbCrLf & "Voulez-vous continuer ?", vbYesNo) = vbNo Then DoCmd.Close End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean-Luc Joly" a écrit dans le message de news:
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une macro pour obtenir un
formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.
Bonjour.
Tu peux placer cette fonction dans le form_Load:
Private Sub Form_Load()
If Me.Recordset.RecordCount = 0 Then
If MsgBox("Il n'y a pas d'enregistrements" & vbCrLf & "Voulez-vous
continuer ?", vbYesNo) = vbNo Then
DoCmd.Close
End If
End If
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean-Luc Joly" <anonymous@discussions.microsoft.com> a écrit dans le
message de news:1C93DA7C-6A91-45AE-A902-CFD954C6F8E0@microsoft.com...
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a
pas d'enregistrement correspondant) comment faire une macro pour obtenir un
formalaire d'information "aucun enregistrement troiuvé" plutôt que le
formulaire résultant vide.
Tu peux placer cette fonction dans le form_Load: Private Sub Form_Load() If Me.Recordset.RecordCount = 0 Then If MsgBox("Il n'y a pas d'enregistrements" & vbCrLf & "Voulez-vous continuer ?", vbYesNo) = vbNo Then DoCmd.Close End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean-Luc Joly" a écrit dans le message de news:
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une macro pour obtenir un
formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.
Pierre CFI [mvp]
tu peux tester avant avec un Dcount("*","nom de ta req") si 0, message et tu lances pas la req ou tu ouvres pas le form qui est sur cette req
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Jean-Luc Joly" a écrit dans le message de news:
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une macro pour obtenir un formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.
tu peux tester avant avec un Dcount("*","nom de ta req") si 0, message et tu lances pas la req ou tu ouvres pas le form qui est sur
cette req
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Jean-Luc Joly" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
1C93DA7C-6A91-45AE-A902-CFD954C6F8E0@microsoft.com...
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une
macro pour obtenir un formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.
tu peux tester avant avec un Dcount("*","nom de ta req") si 0, message et tu lances pas la req ou tu ouvres pas le form qui est sur cette req
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Jean-Luc Joly" a écrit dans le message de news:
C'est encore moi, quand la requête ne renvoie aucun résultat (car il n'y a pas d'enregistrement correspondant) comment faire une macro pour obtenir un formalaire d'information "aucun enregistrement troiuvé" plutôt que le formulaire résultant vide.