2017-04-10 1 views
0

J'ai une petite base de données d'accès que j'utilise pour permettre aux étudiants de s'inscrire à mes cours parascolaires (électronique, programmation, etc.), je ne peux accepter que 30 personnes dans chaque session.Comment est-ce que je peux limiter la création d'enregistrement dans l'accès basé sur une valeur de champ?

Au moment où ils créent leur enregistrement et reçoivent un message pour savoir combien de personnes se sont déjà inscrites (que je horodate en cas de décrochage, premier arrivé, premier servi). Cependant, ce que je voudrais faire est d'empêcher la création de l'enregistrement à moins qu'un emplacement soit disponible.

J'ai ajouté un champ sur le formulaire qui indique combien il reste d'espaces, comment puis-je arrêter l'accès en créant un nouvel enregistrement lorsque cette valeur est < = 0?

Merci à tout le monde avance

Répondre

0

Dans le OnCurrent événement de la forme, insérer cette ligne de code:

Me.AllowAdditions = (Me!PlacesLeft.Value > 0)