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

Bureautique Discussion :

Saisie requise ne fonctionne pas totalement [Base de données]


Sujet :

Bureautique

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Adjoint Administratif Territorial
    Inscrit en
    Juin 2017
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Adjoint Administratif Territorial
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2017
    Messages : 34
    Points : 34
    Points
    34
    Par défaut Saisie requise ne fonctionne pas totalement
    Bonjour à tous,
    Voici mon nouveau problème du jour.
    J'ai créé un formulaire avec tous les champs en saisie obligatoire dans la base (saisie requise OUI), ainsi que dans le formulaire (saisie requise OUI). J'ai vérifié, tout est ok.
    En bas du formulaire, un bouton qui permet d'accéder au formulaire suivant (macro OUVERTURE FORMULAIRE B / FERMETURE FORMULAIRE A).
    Si tous les champs ne sont pas remplis, j'ai une boîte de dialogue qui apparaît et qui me dit "ATTENTION : SAISIE OBLIGATOIRE DU CHAMP XXX".
    Je remplis donc le champ, en omettant volontairement de remplir tous les autres (bin oui pour tester)... Et là, si j'appuie de nouveau sur le bouton pour accéder au formulaire B, le formulaire A se ferme sans enregistrer au lieu de me signaler à nouveau q'un autre champ n'a pas été rempli, et je peux accéder au formulaire B sans souci, étant donné que celui-ci avait été ouvert lors du 1er clic.
    Il doit me manquer un bout de code.

    Le bouton est associé à la macro qui suit :

    Code oBasic : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub OuvrirFormulaireB
    	ThisDatabaseDocument.FormDocuments.getByName("FORMULAIRE B").open
      	ThisDatabaseDocument.FormDocuments.getByName("FORMULAIRE A").close
    End Sub

    Merci pour votre aide

  2. #2
    Nouveau membre du Club
    Femme Profil pro
    Adjoint Administratif Territorial
    Inscrit en
    Juin 2017
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Adjoint Administratif Territorial
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2017
    Messages : 34
    Points : 34
    Points
    34
    Par défaut SAISIE REQUISE ET FERMETURE FORMULAIRE
    Voici la réponse à ma question :
    - La macro ouverture formulaire B/fermeture Formulaire A ne doit pas être associée au bouton.
    Le bouton est paramétré sur l'action : ENREGISTRER
    - La macro est associée au formulaire sur l’événement "Après action d'enregistrement"
    Et comme cela, tout fonctionne parfaitement !

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

Discussions similaires

  1. Réponses: 14
    Dernier message: 15/02/2018, 18h21
  2. NoChangingWallpaper => ne fonctionne pas totalement
    Par RomainH. dans le forum Windows
    Réponses: 0
    Dernier message: 27/11/2014, 09h22
  3. [XL-2003] RANGE qui ne fonctionne pas totalement
    Par Eric26 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/02/2011, 14h37
  4. Mask de saisie ajax ne fonctionne pas
    Par shonem dans le forum ASP.NET Ajax
    Réponses: 8
    Dernier message: 31/08/2010, 15h41
  5. Réponses: 1
    Dernier message: 27/10/2005, 21h48

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