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

Access Discussion :

[VBA] Réinitialiser les champs d'un formulaire


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kirgan
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 127
    Par défaut [VBA] Réinitialiser les champs d'un formulaire
    Bonjour,

    j'ai u n peu honte de poster, car je suis presque sûr d'avoir vu la réponse à mon problème sur le forum, mais pas moyen de la retrouver...

    J'ai mis un bouton "effacer enregistrement" sur un form.
    Si l'enregistrement en cours n'a pas encore été validé, Access renvoie une erreur 3021 (enr inexistant), logique.

    Pour des raisons esthétiques (et de santé mentale de l'utilisateur final), j'aurais voulu simuler dans ce cas l'effacement de la fiche en remettant tous les champs à "vide". Vous sentez le problème arriver?

    Problème : il y a des champs "Null interdit" sur mon formulaire, Access gueule si je tente un Value = Null

    Question : comment je peux réinitialiser un formulaire, pour le faire apparaitre comme "nouveau"?

    Merci d'avance, et désolé si qqn trouve la réponse sur le forum en moins de 10 secondes (désolé, mais content)

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 168
    Par défaut
    Si tu utilise des controle dependant de tes tables tu ne pourra pas vider tes champs, cela revient a directement travailler sur tes table, normal qu ' acces rale un peu pour les champs non vide ;-).
    Sinon il faut que tu rendes tes controles independants et que tu traites tout par le code pour ajouter, supprimer, modifier tes enregistrements. Voilou.++

  3. #3
    Membre éclairé Avatar de kirgan
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 127
    Par défaut
    Je comprends bien...

    En même temps, lorsque mon appli s'ouvre, Access me propose un formulaire vide, et j'espérais pouvoir retrouver cet état

    Ou alors, je retire la propriété Null interdits, et je teste manuellement sur la validation du formulaire

    Bon je laisse encore ouvert jusque midi, au cas où qqn aurait une idée géniale

    Et merci pour le coup de pouce Fablondon, même si ca me donne le cafard ^^

    PS:
    cela revient a directement travailler sur tes table
    Je suis pas sûr à 100% quand même... quand je remplis UN champs, tous les autres sont encore à null, et access ne dit rien - l'accès aux tables se fait après le BeforeUpdate (ou se genre-là), et j'ai un traitement dans le BeforeUpdate qui ne se passe même pas - ca crie avant

  4. #4
    Membre éclairé Avatar de kirgan
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 127
    Par défaut
    Bon allez hop je mets le sujet comme résolu, mais si qqn a une idée géniale... je suis encore preneur!

    Merci.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/06/2011, 13h55
  2. Réinitialiser les champs d'un formulaire
    Par caro_caro dans le forum Wicket
    Réponses: 3
    Dernier message: 06/05/2009, 13h42
  3. [DREAMWEAVER 8] Comment tester les champs d'un formulaire
    Par steeves5 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/02/2006, 21h43
  4. Réponses: 4
    Dernier message: 16/09/2005, 14h27
  5. Réponses: 18
    Dernier message: 22/10/2004, 14h49

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