IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

DoCmd.GoToRecord et détection des erreurs de saisie


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 172
    Par défaut DoCmd.GoToRecord et détection des erreurs de saisie
    Bonjour,

    Pour ajouter des nouveaux enregistrements par le biais de mon formulaire j'utilise la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.GoToRecord, , acNewRec
    . Cependant lorsqu'une erreur de saisie survient, elle n'est détectée qu'à la fermeture du formulaire, je voudrais qu'elle le soit en appuyant sur un bouton.

    Y a-t-il une commande spéciale pour faire ça?

    Merci pour votre aide

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 161
    Par défaut
    Qu'appelles-tu "erreur de saisie"?

    Tu peux disposer des masques de saisie sur tes champs, de manière à ce que l'utilisateur respecte la nomenclature.(voir dans les propriétés de tes champs)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 172
    Par défaut
    Quand je parle d'erreur de saisie c'est par exemple, il me dit que la clé primaire ne peux pas avoir de valeur "null" si je n'ai pas rempli le champ de la clé primaire.

    Je voudrais donc que cette vérification s'effectue lorsque je clique sur un bouton .

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 161
    Par défaut
    Il faut en fait que dans ta table, dans les propriétés de ton champ (en mode création), tu mettes la propriét" "Null interdit" à "Oui"

    Ainsi, si la valeur n'est pas saisie dans le formulaire, access affichera lui même un message d'erreur te signalant l'erreur de saisie(ou plutôt l'absence de saisie).

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 172
    Par défaut
    En mettant null interdit sur ma valeur, c'est toujours en fermant mon formulaire que mon message d'erreur apparait.

    Cependant, je ne vois toujours pas comment en cliquant sur mon bouton, il pourrait m'afficher le message d'erreur, si il y a. Je pense que c'est une action du genre actualiser ou autre. Car que fait access en fermant le formulaire?

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 161
    Par défaut
    A mon avis, lorsque tu fermes le formulaire, comme tu n'as pas renseigné le champ, alors que tu as mis la condition "Null interdit", et bien tu as droit au message d'erreur.

    Ca semble logique.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 172
    Par défaut
    Merci pour les infos je vais regarder ça de plus près!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Détection des erreurs dans un fichier texte (txt)
    Par M E H D I dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 25/05/2010, 10h14
  2. Réponses: 14
    Dernier message: 12/04/2007, 20h09
  3. [Système] [debug] Détection des erreurs de compil
    Par Herode dans le forum Langage
    Réponses: 3
    Dernier message: 28/11/2006, 13h03
  4. [3.0.2]Détection des erreurs dans le Package Explorer
    Par willowII dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 18/08/2005, 18h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo