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 :

Enregistrement données access [AC-2003]


Sujet :

Access

  1. #1
    Candidat au Club
    Homme Profil pro
    planificateur production
    Inscrit en
    Mai 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : planificateur production

    Informations forums :
    Inscription : Mai 2016
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Enregistrement données access
    Bonjour
    J'ai un formulaire de saisi de code qui enregistre sur une table T_donnee sur cet table il y a plusieurs colonne PartID , Description , PO, Qty, Date achat , unité

    sur mon formulaire j'ai ajouté des bouton New , supprimer enregistrement , enregistrer mes questions sont :

    1- lorsque l'agent va faire le saisi lorsque il passe au dernier champ en utilisant tab ça va enregistrer sans même avoir besoin de cliquer sur le bouton enregistrer donc est ce qu'il y a un moyen d'enregistrer les données saisis qu'en appuyant sur le bouton enregistrer seulement ?

    2- après remplissage de tous les données et en appuyant sur le bouton enregistrer est ce qu'il ya un moyen de vider les champs du formulaire façon de dire que votre enregistrement est passé

    NB: je suis nul au macro donc si vous avec des suggestions de la sorte veuillez SVP détailler et je serai vraiment très reconnaissant++++


    Merci d’avance les amis
    Images attachées Images attachées  

  2. #2
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 133
    Points : 83 975
    Points
    83 975
    Billets dans le blog
    15
    Par défaut


    1- lorsque l'agent va faire le saisi lorsque il passe au dernier champ en utilisant tab ça va enregistrer sans même avoir besoin de cliquer sur le bouton enregistrer donc est ce qu'il y a un moyen d'enregistrer les données saisis qu'en appuyant sur le bouton enregistrer seulement ?
    Il faut afficher le formulaire en mode création. Ensuite dans les propriétés du formulaire, sous l'onglet Autres, définir la ligne Cycle à Enregistrement en cours.

    Nom : Sans titre.png
Affichages : 235
Taille : 38,3 Ko

    2- après remplissage de tous les données et en appuyant sur le bouton enregistrer est ce qu'il ya un moyen de vider les champs du formulaire façon de dire que votre enregistrement est passé
    Pour cela, il faut associer à l'événement Clic du bouton enregistrer le code ci après :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub BtnEnregistrer_Click()
        Dim x As String
        DoCmd.Save
        x = MsgBox("Vos données sont bien enregistrées", vbOKOnly, "Information")
        DoCmd.GoToRecord , , acNewRec
    End Sub
    Cordialement,
    Malick
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Candidat au Club
    Homme Profil pro
    planificateur production
    Inscrit en
    Mai 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : planificateur production

    Informations forums :
    Inscription : Mai 2016
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Re-bonjour
    merci pour le point ça fonctionne correctement



    Pour cela, il faut associer à l'événement Clic du bouton enregistrer le code ci après :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub BtnEnregistrer_Click()
        Dim x As String
        DoCmd.Save
        x = MsgBox("Vos données sont bien enregistrées", vbOKOnly, "Information")
        DoCmd.GoToRecord , , acNewRec
    End Sub
    est ce que vous pourriez m<indiquer ou je devrais exactement faire ca comme j<ai dis je suis pas vraiment un connaisseur de macro

    Cordialement,
    Malick[/QUOTE]

  4. #4
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 133
    Points : 83 975
    Points
    83 975
    Billets dans le blog
    15
    Par défaut
    Il faut :
    • ouvrir ton formulaire en mode création ;
    • cliquer sur le bouton Enregistrer ;
    • dans le volet Propriétés, cliquer sur l'onglet Événement
    • ensuite sur la ligne Sur clic, choisir Procédure événementielle ;
    • et dans la fenêtre de l'éditeur VBA qui s'ouvrira, il faudra coller le code fourni et enregistrer.

    Voilà

    Si tu n'arrives pas à le faire, tu pourras zipper ta base de données et le poster sur le forum (sans données confidentielles)

    Cordialement,
    Malick
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  5. #5
    Candidat au Club
    Homme Profil pro
    planificateur production
    Inscrit en
    Mai 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : planificateur production

    Informations forums :
    Inscription : Mai 2016
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Gros merci
    Merci c'est trés gentil a vous

  6. #6
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 133
    Points : 83 975
    Points
    83 975
    Billets dans le blog
    15
    Par défaut
    De rien, c'est un plaisir.

    À bientôt sur les forums.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/07/2009, 09h37
  2. [WD9] Enregistrer donnée d'une table dans base Access
    Par loic20h28 dans le forum WinDev
    Réponses: 74
    Dernier message: 03/06/2008, 18h49
  3. Réponses: 4
    Dernier message: 21/06/2007, 19h14
  4. Réponses: 3
    Dernier message: 01/07/2006, 11h27
  5. Réponses: 3
    Dernier message: 27/04/2006, 10h01

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