Comment faire pour empêcher une forme ouverte si aucun enregistrement à montrer?

Posté le samedi 2 mai 2009 - 11:32 | par admin |

Parfois, il est nécessaire pour empêcher une forme ouverte s'il ya des documents qui montrent, par exemple lorsque vous faites une requête et aucune inscription n'est pas requise, nous n'avons pas besoin d'être ouvert sous forme puisque nous n'avons pas de données à afficher. Donc, ce que nous avons à faire est de vérifier s'il ya des documents qui montrent et s'il n'y a pas afficher un message et entraver la forme ouverte. Comment?

Il est facile de mettre juste le code ci-dessous dans les propriétés du formulaire dans l'événement pour ouvrir ":

= 0 Then If Form.RecordsetClone.RecordCount
MsgBox "Aucun enregistrement trouvé.", VbExclamation, "Erreur!"
DoCmd.Close acForm, "trouver des données"
Exit Sub
End If

Pour voir un exemple télécharger: Empêcher Open Form

Flux RSS | Trackback URI

2 Commentaires »

Commentaire par Augusto Tolentino
2010-08-17 13:48:21

L'exemple présenté est excellent.

Commentaire par Armando
2011-01-27 00:50:58

Je suis d'accord avec le commentaire précédent!

Simple et efficace!

Je vous remercie!

Nom (requis)
Email (requis - non publié)
Site Web
Votre commentaire ( Diminution | Augmentation )
Vous pouvez utiliser <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong> dans les commentaires.

Présentation

Avatar

Merci de votre visite.
Abonnez-vous à nourrir à ne pas manquer tous les messages.

Ici, en blog je vais donner des exemples de collaboration avec Microsoft Access et également poser des questions à ceux qui demandent. Plus

Voulez-vous vous abonner?

Abonnez-vous ou abonnez-vous par e-mail:
Entrez votre email:


Annonces